Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGhostkeeper <rubend@tutanota.com>2017-11-21 18:42:42 +0300
committerGhostkeeper <rubend@tutanota.com>2017-11-21 18:51:40 +0300
commit1cb109d192189afcfd236907d40c5a19465c0070 (patch)
tree7b9f5fe913dca2ba70de12d73f73fb4dfb69c23a
parent0625d22e04e00e109ace8855074a3ab687746895 (diff)
Update translation templates for Cura 3.1
Generated by calling 'make extract-messages'. This commit introduces a string freeze for Cura 3.1. Contributes to issue CURA-4601.
-rw-r--r--resources/i18n/cura.pot1607
-rw-r--r--resources/i18n/fdmextruder.def.json.pot2
-rw-r--r--resources/i18n/fdmprinter.def.json.pot481
3 files changed, 1185 insertions, 905 deletions
diff --git a/resources/i18n/cura.pot b/resources/i18n/cura.pot
index 99ccd7a459..be6613ebf5 100644
--- a/resources/i18n/cura.pot
+++ b/resources/i18n/cura.pot
@@ -6,7 +6,7 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: Cura 3.0\n"
+"Project-Id-Version: Cura 3.1\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,81 +18,6 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#Manually added for plugins/UserAgreementPlugin/UserAgreement.qml
-msgctxt "@title:window"
-msgid "User Agreement"
-msgstr ""
-
-#Manually added for plugins/UserAgreementPlugin/UserAgreement.qml
-msgctxt "@action:button"
-msgid "I understand and agree"
-msgstr ""
-
-#Manually added for plugins/UserAgreementPlugin/UserAgreement.qml
-msgctxt "@action:button"
-msgid "I don't agree"
-msgstr ""
-
-#: Manually added for plugins/UM3NetworkPrinting/PrinterInfoBlock.qml
-msgctxt "@label:status"
-msgid "Print aborted"
-msgstr ""
-
-#: Manually added for plugins/UM3NetworkPrinting/PrinterInfoBlock.qml
-msgctxt "@label:status"
-msgid "Blocked"
-msgstr ""
-
-#: Manually added for plugins/UM3NetworkPrinting/PrinterInfoBlock.qml
-msgctxt "@label:status"
-msgid "Action required"
-msgstr ""
-
-#: Manually added for plugins/UM3NetworkPrinting/PrinterInfoBlock.qml
-msgctxt "@label:status"
-msgid "Can't start print"
-msgstr ""
-
-#: Manually added for plugins/UM3NetworkPrinting/DiscoverUM3Action.qml
-msgctxt "@label"
-msgid "This printer is not set up to host a group of Ultimaker 3 printers."
-msgstr ""
-
-#: Manually added for plugins/UM3NetworkPrinting/PrinterInfoBlock.qml
-msgctxt "@label"
-msgid "Finishes at: "
-msgstr ""
-
-#: Manually added for plugins/UM3NetworkPrinting/DiscoverUM3Action.qml
-msgctxt "@label"
-msgid "This printer is the host for a group of %1 Ultimaker 3 printers."
-msgstr ""
-
-#: Manually added for plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py
-msgctxt "@info:status"
-msgid "Printer '{printer_name}' has finished printing '{job_name}'."
-msgstr ""
-
-#: Manually added for plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py
-msgctxt "@info:status"
-msgid "Print finished"
-msgstr ""
-
-#: Manually added for resources/Cura/Cura.qml
-msgctxt "@title:menu menubar:toplevel"
-msgid "P&lugins"
-msgstr ""
-
-#: Manually added for resources/Cura/Actions.qml
-msgctxt "@action:menu"
-msgid "Browse plugins..."
-msgstr ""
-
-#: Manually added for resources/Cura/Actions.qml
-msgctxt "@action:menu"
-msgid "Installed plugins..."
-msgstr ""
-
#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.py:29
msgctxt "@action"
msgid "Machine Settings"
@@ -130,19 +55,17 @@ 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:840
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:822
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkClusterPrinterOutputDevice.py:428
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:350
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:367
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/PrintWindow.qml:78
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:874
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:646
+#: /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/ImageReader/ConfigUI.qml:188
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:371
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:376
#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:139
#: /home/ruben/Projects/Cura/resources/qml/OpenFilesIncludingProjectsDialog.qml:87
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:251
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:253
msgctxt "@action:button"
msgid "Cancel"
msgstr ""
@@ -169,7 +92,7 @@ msgstr ""
#: /home/ruben/Projects/Cura/plugins/Doodle3D-cura-plugin/Doodle3D/D3DCloudPrintOutputDevicePlugin.py:214
msgctxt "@action:button"
-msgid "Open Connect.."
+msgid "Open Connect..."
msgstr ""
#: /home/ruben/Projects/Cura/plugins/Doodle3D-cura-plugin/Doodle3D/D3DCloudPrintOutputDevicePlugin.py:214
@@ -177,7 +100,7 @@ msgctxt "@info:tooltip"
msgid "Open the Doodle3D Connect web interface"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/ChangeLogPlugin/ChangeLog.py:35
+#: /home/ruben/Projects/Cura/plugins/ChangeLogPlugin/ChangeLog.py:34
msgctxt "@item:inmenu"
msgid "Show Changelog"
msgstr ""
@@ -212,39 +135,40 @@ msgctxt "@info:status"
msgid "Connected via USB"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:153
+#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:154
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:153
+#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:154
msgctxt "@info:title"
-msgid "Print Details"
+msgid "Printer Unavailable"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:456
+#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:457
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:456
+#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:457
msgctxt "@info:title"
msgid "USB Printing"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:460
+#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:461
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:460
+#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:461
#: /home/ruben/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDeviceManager.py:108
#: /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:909
-#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1296
+#: /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
msgctxt "@info:title"
msgid "Warning"
msgstr ""
@@ -308,11 +232,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:675
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:683
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:152
-#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1305
+#: /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/cura/Settings/CuraContainerRegistry.py:153
+#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1358
msgctxt "@info:title"
msgid "Error"
msgstr ""
@@ -361,137 +285,115 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:107
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:107
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkClusterPrinterOutputDevice.py:49
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:109
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:53
msgctxt "@action:button Preceded by 'Ready to'."
msgid "Print over network"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:108
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:108
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:110
msgctxt "@properties:tooltip"
msgid "Print over network"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:157
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:157
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:159
msgctxt "@info:status"
msgid ""
"Access to the printer requested. Please approve the request on the printer"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:157
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:159
msgctxt "@info:title"
msgid "Connection status"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:158
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:158
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:160
msgctxt "@info:status"
msgid ""
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:158
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:161
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:162
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:468
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:500
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:160
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:163
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:164
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:479
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:502
msgctxt "@info:title"
msgid "Connection Status"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:159
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:159
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:161
msgctxt "@action:button"
msgid "Retry"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:159
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:159
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:161
msgctxt "@info:tooltip"
msgid "Re-send the access request"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:161
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:161
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:163
msgctxt "@info:status"
msgid "Access to the printer accepted"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:162
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:162
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:164
msgctxt "@info:status"
msgid "No access to print with this printer. Unable to send print job."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:163
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:163
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:165
#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml:28
#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml:72
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/UM3InfoComponents.qml:28
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/UM3InfoComponents.qml:72
msgctxt "@action:button"
msgid "Request Access"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:163
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:163
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:165
#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml:27
#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml:71
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/UM3InfoComponents.qml:27
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/UM3InfoComponents.qml:71
msgctxt "@info:tooltip"
msgid "Send access request to the printer"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:375
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:364
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:385
msgctxt "@info:status"
msgid ""
"Connected over the network. Please approve the access request on the printer."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:382
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:371
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:392
msgctxt "@info:status"
msgid "Connected over the network."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:395
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:384
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:405
msgctxt "@info:status"
msgid "Connected over the network. No access to control the printer."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:400
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:389
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:410
msgctxt "@info:status"
msgid "Access request was denied on the printer."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:403
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:392
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:413
msgctxt "@info:status"
msgid "Access request failed due to a timeout."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:467
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:456
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:478
msgctxt "@info:status"
msgid "The connection with the network was lost."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:499
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:487
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:501
msgctxt "@info:status"
msgid ""
"The connection with the printer was lost. Check your printer to see if it is "
"connected."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:649
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:636
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:666
#, python-format
msgctxt "@info:status"
msgid ""
@@ -499,48 +401,42 @@ msgid ""
"%s."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:650
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:667
msgctxt "@info:title"
msgid "Printer Status"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:674
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:660
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:691
#, 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:682
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:667
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:699
#, 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:692
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:676
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:709
#, python-brace-format
msgctxt "@label"
msgid "Not enough material for spool {0}."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:702
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:686
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:719
#, 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:716
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:700
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:733
#, 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:724
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:708
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:741
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -548,14 +444,12 @@ msgid ""
"performed on the printer."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:729
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:713
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:746
msgctxt "@label"
msgid "Are you sure you wish to print with the selected configuration?"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:730
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:714
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:747
msgctxt "@label"
msgid ""
"There is a mismatch between the configuration or calibration of the printer "
@@ -563,68 +457,65 @@ msgid ""
"that are inserted in your printer."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:736
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:720
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:753
msgctxt "@window:title"
msgid "Mismatched configuration"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:839
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:821
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:864
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:262
+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
msgctxt "@info:status"
msgid "Sending data to printer"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:839
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:873
msgctxt "@info:title"
msgid "Sending Data"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:908
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:890
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:944
msgctxt "@info:status"
msgid "Unable to send data to printer. Is another job still active?"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1050
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:1034
-#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:198
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1085
+#: /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:1056
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:1040
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1091
msgctxt "@label:MonitorStatus"
msgid "Print aborted. Please check the printer"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1062
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:1046
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1097
msgctxt "@label:MonitorStatus"
msgid "Pausing print..."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1064
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:1048
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1099
msgctxt "@label:MonitorStatus"
msgid "Resuming print..."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1216
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:1191
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1289
msgctxt "@window:title"
msgid "Sync with your printer"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1218
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:1193
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1291
msgctxt "@label"
msgid "Would you like to use your current printer configuration in Cura?"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1220
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkPrinterOutputDevice.py:1195
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkPrinterOutputDevice.py:1293
msgctxt "@label"
msgid ""
"The PrintCores and/or materials on your printer differ from those within "
@@ -632,18 +523,12 @@ msgid ""
"and materials that are inserted in your printer."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.py:19
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.py:19
-msgctxt "@action"
-msgid "Connect via Network"
-msgstr ""
-
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkClusterPrinterOutputDevice.py:103
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:112
msgid ""
"This printer is not set up to host a group of connected Ultimaker 3 printers."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkClusterPrinterOutputDevice.py:104
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:113
#, python-brace-format
msgctxt "Count is number of printers."
msgid ""
@@ -651,85 +536,109 @@ msgid ""
"printers."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkClusterPrinterOutputDevice.py:105
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:114
#, python-brace-format
msgid ""
"{printer_name} has finished printing '{job_name}'. Please collect the print "
"and confirm clearing the build plate."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkClusterPrinterOutputDevice.py:106
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:115
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:520
#, 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/CuraPrintClusterUpload/NetworkClusterPrinterOutputDevice.py:196
-msgctxt "@info:status"
-msgid ""
-"Sending new jobs (temporarily) blocked, still sending the previous print job."
-msgstr ""
-
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkClusterPrinterOutputDevice.py:212
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:278
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/CuraPrintClusterUpload/NetworkClusterPrinterOutputDevice.py:425
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:410
#, python-brace-format
-msgctxt "@info:progress"
-msgid "Sending <filename>{file_name}</filename> to group {cluster_name}"
+msgctxt "@info:status"
+msgid "Unable to send print job to group {cluster_name}."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkClusterPrinterOutputDevice.py:498
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:418
#, python-brace-format
msgctxt "@info:status"
msgid "Sent {file_name} to group {cluster_name}."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkClusterPrinterOutputDevice.py:503
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:423
msgctxt "@action:button"
msgid "Show print jobs"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkClusterPrinterOutputDevice.py:504
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:424
msgctxt "@info:tooltip"
msgid "Opens the print jobs interface in your browser."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/NetworkClusterPrinterOutputDevice.py:520
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:489
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:239
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:47
+msgctxt "@label"
+msgid "Unknown"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:492
#, python-brace-format
msgctxt "@info:status"
-msgid "Unable to send print job to group {cluster_name}."
+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
+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/PrinterInfoBlock.qml:282
+msgctxt "@label:status"
+msgid "Action required"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:71
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/NetworkClusterPrinterOutputDevice.py:643
+#, python-brace-format
+msgctxt "@info:progress"
+msgid "Sending <filename>{file_name}</filename> to group {cluster_name}"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.py:19
+msgctxt "@action"
+msgid "Connect via Network"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:64
#, python-brace-format
msgctxt ""
"@info Don't translate {machine_name}, since it gets replaced by a printer "
"name!"
msgid ""
-"To ensure that your {machine_name} is equipped with the latest features it "
-"is recommended to update the firmware regularly. This can be done on the "
-"{machine_name} (when connected to the network) or via USB."
+"New features are available for your {machine_name}! It is recommended to "
+"update the firmware on your printer."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:72
+#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:65
#, 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:73
-#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:149
+#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:66
msgctxt "@action:button"
-msgid "Download"
+msgid "How to update"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:83
+#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:77
msgctxt "@info"
msgid "Could not access update information."
msgstr ""
@@ -762,7 +671,22 @@ msgctxt "@info:status"
msgid "Error while starting %s!"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:24
+#: /home/ruben/Projects/Cura/plugins/SimulationView/__init__.py:14
+msgctxt "@item:inlistbox"
+msgid "Simulation view"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.py:100
+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
+msgctxt "@info:title"
+msgid "Simulation View"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.py:26
msgid "Modify G-Code"
msgstr ""
@@ -794,21 +718,6 @@ msgctxt "@item:inlistbox"
msgid "G-code File"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/LayerView/__init__.py:13
-msgctxt "@item:inlistbox"
-msgid "Layer view"
-msgstr ""
-
-#: /home/ruben/Projects/Cura/plugins/LayerView/LayerView.py:93
-msgctxt "@info:status"
-msgid "Cura does not accurately display layers when Wire Printing is enabled"
-msgstr ""
-
-#: /home/ruben/Projects/Cura/plugins/LayerView/LayerView.py:94
-msgctxt "@info:title"
-msgid "Layer View"
-msgstr ""
-
#: /home/ruben/Projects/Cura/plugins/ImageReader/__init__.py:14
msgctxt "@item:inlistbox"
msgid "JPG Image"
@@ -843,8 +752,9 @@ 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:307
-#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:316
+#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:319
+#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:327
+#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:336
msgctxt "@info:title"
msgid "Unable to slice"
msgstr ""
@@ -857,26 +767,34 @@ msgid ""
"errors: {0}"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:306
+#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:318
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"Unable to slice due to some per-model settings. The following settings have "
+"errors on one or more models: {error_labels}"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:326
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:315
+#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:335
msgctxt "@info:status"
msgid ""
"Nothing to slice because none of the models fit the build volume. Please "
"scale or rotate models to fit."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:65
-#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:238
+#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:50
+#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:239
msgctxt "@info:status"
msgid "Processing Layers"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:238
+#: /home/ruben/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:239
msgctxt "@info:title"
msgid "Information"
msgstr ""
@@ -891,14 +809,41 @@ msgctxt "@info:tooltip"
msgid "Configure Per Model Settings"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:165
-#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:475
+#: /home/ruben/Projects/Cura/plugins/cura-siemensnx-plugin/Installer.py:23
+msgid "Install"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/cura-siemensnx-plugin/Installer.py:43
+msgid ""
+"Failed to copy Siemens NX plugins files. Please check your UGII_USER_DIR. It "
+"is not set to a directory."
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/cura-siemensnx-plugin/Installer.py:50
+#: /home/ruben/Projects/Cura/plugins/cura-siemensnx-plugin/Installer.py:59
+#: /home/ruben/Projects/Cura/plugins/cura-siemensnx-plugin/Installer.py:81
+msgid "Successfully installed Siemens NX Cura plugin."
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/cura-siemensnx-plugin/Installer.py:65
+msgid ""
+"Failed to copy Siemens NX plugins files. Please check your UGII_USER_DIR."
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/cura-siemensnx-plugin/Installer.py:85
+msgid ""
+"Failed to install Siemens NX plugin. Could not set environment variable "
+"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
msgctxt "@title:tab"
msgid "Recommended"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:167
-#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:480
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:169
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:590
msgctxt "@title:tab"
msgid "Custom"
msgstr ""
@@ -909,29 +854,24 @@ msgctxt "@item:inlistbox"
msgid "3MF File"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:123
-#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:1062
+#: /home/ruben/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:126
+#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:1142
msgctxt "@label"
msgid "Nozzle"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:28
-msgctxt "@menuitem"
-msgid "Browse plugins"
-msgstr ""
-
-#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:163
+#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:164
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to get plugin ID from <filename>{0}</filename>"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:164
+#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:165
msgctxt "@info:tile"
msgid "Warning"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:202
+#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:203
msgctxt "@window:title"
msgid "Plugin browser"
msgstr ""
@@ -946,18 +886,18 @@ msgctxt "@item:inlistbox"
msgid "G File"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/GCodeReader/GCodeReader.py:254
+#: /home/ruben/Projects/Cura/plugins/GCodeReader/GCodeReader.py:314
msgctxt "@info:status"
msgid "Parsing G-code"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/GCodeReader/GCodeReader.py:256
-#: /home/ruben/Projects/Cura/plugins/GCodeReader/GCodeReader.py:370
+#: /home/ruben/Projects/Cura/plugins/GCodeReader/GCodeReader.py:316
+#: /home/ruben/Projects/Cura/plugins/GCodeReader/GCodeReader.py:426
msgctxt "@info:title"
msgid "G-code Details"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/GCodeReader/GCodeReader.py:368
+#: /home/ruben/Projects/Cura/plugins/GCodeReader/GCodeReader.py:424
msgctxt "@info:generic"
msgid ""
"Make sure the g-code is suitable for your printer and printer configuration "
@@ -1001,73 +941,78 @@ msgctxt "@action"
msgid "Level build plate"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/PrintInformation.py:88
+#: /home/ruben/Projects/Cura/cura/PrintInformation.py:89
msgctxt "@tooltip"
msgid "Outer Wall"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/PrintInformation.py:89
+#: /home/ruben/Projects/Cura/cura/PrintInformation.py:90
msgctxt "@tooltip"
msgid "Inner Walls"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/PrintInformation.py:90
+#: /home/ruben/Projects/Cura/cura/PrintInformation.py:91
msgctxt "@tooltip"
msgid "Skin"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/PrintInformation.py:91
+#: /home/ruben/Projects/Cura/cura/PrintInformation.py:92
msgctxt "@tooltip"
msgid "Infill"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/PrintInformation.py:92
+#: /home/ruben/Projects/Cura/cura/PrintInformation.py:93
msgctxt "@tooltip"
msgid "Support Infill"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/PrintInformation.py:93
+#: /home/ruben/Projects/Cura/cura/PrintInformation.py:94
msgctxt "@tooltip"
msgid "Support Interface"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/PrintInformation.py:94
+#: /home/ruben/Projects/Cura/cura/PrintInformation.py:95
msgctxt "@tooltip"
msgid "Support"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/PrintInformation.py:95
+#: /home/ruben/Projects/Cura/cura/PrintInformation.py:96
msgctxt "@tooltip"
msgid "Skirt"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/PrintInformation.py:96
+#: /home/ruben/Projects/Cura/cura/PrintInformation.py:97
msgctxt "@tooltip"
msgid "Travel"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/PrintInformation.py:97
+#: /home/ruben/Projects/Cura/cura/PrintInformation.py:98
msgctxt "@tooltip"
msgid "Retractions"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/PrintInformation.py:98
+#: /home/ruben/Projects/Cura/cura/PrintInformation.py:99
msgctxt "@tooltip"
msgid "Other"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/PrintInformation.py:259
+#: /home/ruben/Projects/Cura/cura/PrintInformation.py:199
+msgctxt "@label unknown material"
+msgid "Unknown"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/PrintInformation.py:284
#, python-brace-format
msgctxt "@label"
msgid "Pre-sliced file {0}"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/PrinterOutputDevice.py:463
+#: /home/ruben/Projects/Cura/cura/PrinterOutputDevice.py:469
msgctxt "@item:material"
msgid "No material loaded"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/PrinterOutputDevice.py:470
+#: /home/ruben/Projects/Cura/cura/PrinterOutputDevice.py:476
msgctxt "@item:material"
msgid "Unknown material"
msgstr ""
@@ -1094,13 +1039,13 @@ msgid "Can't Find Location"
msgstr ""
#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:431
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:112
+#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:113
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:113
+#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:114
#, python-brace-format
msgctxt "@label Don't translate the XML tag <filename>!"
msgid ""
@@ -1118,14 +1063,24 @@ msgctxt "@label"
msgid "Custom Material"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:108
+#: /home/ruben/Projects/Cura/cura/Settings/ExtrudersModel.py:182
+msgctxt "@menuitem"
+msgid "Global"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/Settings/ExtrudersModel.py:229
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:117
msgctxt "@info:status"
msgid ""
"The selected material is incompatible with the selected machine or "
"configuration."
msgstr ""
-#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:109
+#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:118
#: /home/ruben/Projects/Cura/cura/Settings/MaterialManager.py:24
msgctxt "@info:title"
msgid "Incompatible Material"
@@ -1148,14 +1103,14 @@ msgctxt "@action"
msgid "Undo changing the material diameter."
msgstr ""
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:143
+#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid ""
"Failed to export profile to <filename>{0}</filename>: <message>{1}</message>"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:150
+#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid ""
@@ -1163,21 +1118,21 @@ msgid ""
"failure."
msgstr ""
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
+#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
msgctxt "@info:title"
-msgid "Export Details"
+msgid "Export succeeded"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:182
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:204
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:213
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:247
+#: /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
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid ""
@@ -1185,30 +1140,30 @@ msgid ""
"message>"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:215
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:251
+#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
+#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:252
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
+#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:255
#, 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:272
+#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:274
msgctxt "@label"
msgid "Custom profile"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:283
+#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:285
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr ""
-#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:313
+#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:321
#, python-brace-format
msgctxt "@info:status"
msgid "Could not find a quality type {0} for the current configuration."
@@ -1237,42 +1192,115 @@ msgctxt "@info:title"
msgid "Placing Object"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/CrashHandler.py:54
+#: /home/ruben/Projects/Cura/cura/CrashHandler.py:80
msgctxt "@title:window"
msgid "Crash Report"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/CrashHandler.py:79
-msgctxt "@label"
+#: /home/ruben/Projects/Cura/cura/CrashHandler.py:93
+msgctxt "@label crash message"
msgid ""
-"<p>A fatal exception has occurred that we could not recover from!</p>\n"
-" <p>Please use the information below to post a bug report at <a href="
-"\"http://github.com/Ultimaker/Cura/issues\">http://github.com/Ultimaker/Cura/"
-"issues</a></p>\n"
-" "
+"<p><b>A fatal exception has occurred. Please send us this Crash Report to "
+"fix the problem</p></b>\n"
+" <p>Please use the \"Send report\" button to post a bug report "
+"automatically to our servers</p>\n"
+" "
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/CrashHandler.py:101
+msgctxt "@title:groupbox"
+msgid "System information"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/CrashHandler.py:109
+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 "<b>Cura version:</b> {version}<br/>"
msgstr ""
#: /home/ruben/Projects/Cura/cura/CrashHandler.py:112
+#, python-brace-format
+msgctxt "@label Platform"
+msgid "<b>Platform:</b> {platform}<br/>"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/CrashHandler.py:113
+#, python-brace-format
+msgctxt "@label Qt version"
+msgid "<b>Qt version:</b> {qt}<br/>"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/CrashHandler.py:114
+#, python-brace-format
+msgctxt "@label PyQt version"
+msgid "<b>PyQt version:</b> {pyqt}<br/>"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/CrashHandler.py:115
+#, python-brace-format
+msgctxt "@label OpenGL"
+msgid "<b>OpenGL:</b> {opengl}<br/>"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/CrashHandler.py:130
+#, python-brace-format
+msgctxt "@label OpenGL version"
+msgid "<li>OpenGL Version: {version}</li>"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/CrashHandler.py:131
+#, python-brace-format
+msgctxt "@label OpenGL vendor"
+msgid "<li>OpenGL Vendor: {vendor}</li>"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/CrashHandler.py:132
+#, python-brace-format
+msgctxt "@label OpenGL renderer"
+msgid "<li>OpenGL Renderer: {renderer}</li>"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/CrashHandler.py:141
+msgctxt "@title:groupbox"
+msgid "Exception traceback"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/CrashHandler.py:208
+msgctxt "@title:groupbox"
+msgid "Logs"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/CrashHandler.py:231
+msgctxt "@title:groupbox"
+msgid "User description"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/cura/CrashHandler.py:246
msgctxt "@action:button"
-msgid "Open Web Page"
+msgid "Send report"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/CuraApplication.py:251
+#: /home/ruben/Projects/Cura/cura/CuraApplication.py:256
msgctxt "@info:progress"
msgid "Loading machines..."
msgstr ""
-#: /home/ruben/Projects/Cura/cura/CuraApplication.py:619
+#: /home/ruben/Projects/Cura/cura/CuraApplication.py:661
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr ""
-#: /home/ruben/Projects/Cura/cura/CuraApplication.py:661
+#: /home/ruben/Projects/Cura/cura/CuraApplication.py:703
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr ""
-#: /home/ruben/Projects/Cura/cura/CuraApplication.py:824
+#: /home/ruben/Projects/Cura/cura/CuraApplication.py:874
#, python-format
msgctxt ""
"@info 'width', 'depth' and 'height' are variable names that must NOT be "
@@ -1280,93 +1308,98 @@ msgctxt ""
msgid "%(width).1f x %(depth).1f x %(height).1f mm"
msgstr ""
-#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1295
+#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1348
#, 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:1304
+#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1357
#, 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
+msgctxt "@info:status"
+msgid "The selected model was too small to load."
+msgstr ""
+
#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:59
msgctxt "@title"
msgid "Machine Settings"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:77
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:78
msgctxt "@title:tab"
msgid "Printer"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:96
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:97
msgctxt "@label"
msgid "Printer Settings"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:107
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:108
msgctxt "@label"
msgid "X (Width)"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:108
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:118
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:128
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:234
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:287
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:299
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:390
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:400
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:412
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:839
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:109
+#: /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
msgctxt "@label"
msgid "mm"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:117
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:118
msgctxt "@label"
msgid "Y (Depth)"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:127
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:128
msgctxt "@label"
msgid "Z (Height)"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:139
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:140
msgctxt "@label"
msgid "Build plate shape"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:148
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:149
msgctxt "@option:check"
msgid "Origin at center"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:156
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:157
msgctxt "@option:check"
msgid "Heated bed"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:167
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:168
msgctxt "@label"
msgid "Gcode flavor"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:180
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:181
msgctxt "@label"
msgid "Printhead Settings"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:190
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:191
msgctxt "@label"
msgid "X min"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:191
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:192
msgctxt "@tooltip"
msgid ""
"Distance from the left of the printhead to the center of the nozzle. Used to "
@@ -1374,12 +1407,12 @@ msgid ""
"\"One at a Time\"."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:200
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:201
msgctxt "@label"
msgid "Y min"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:201
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:202
msgctxt "@tooltip"
msgid ""
"Distance from the front of the printhead to the center of the nozzle. Used "
@@ -1387,12 +1420,12 @@ msgid ""
"printing \"One at a Time\"."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:210
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:211
msgctxt "@label"
msgid "X max"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:211
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:212
msgctxt "@tooltip"
msgid ""
"Distance from the right of the printhead to the center of the nozzle. Used "
@@ -1400,12 +1433,12 @@ msgid ""
"printing \"One at a Time\"."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:220
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:221
msgctxt "@label"
msgid "Y max"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:221
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:222
msgctxt "@tooltip"
msgid ""
"Distance from the rear of the printhead to the center of the nozzle. Used to "
@@ -1413,12 +1446,12 @@ msgid ""
"\"One at a Time\"."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:233
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:234
msgctxt "@label"
msgid "Gantry height"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:235
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:236
msgctxt "@tooltip"
msgid ""
"The height difference between the tip of the nozzle and the gantry system (X "
@@ -1426,70 +1459,70 @@ msgid ""
"gantry when printing \"One at a Time\"."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:254
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:255
msgctxt "@label"
msgid "Number of Extruders"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:288
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:289
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:290
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:291
msgctxt "@label"
msgid "Material diameter"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:298
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:389
+#: /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:316
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:317
msgctxt "@label"
msgid "Start Gcode"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:326
+#: /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:335
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:336
msgctxt "@label"
msgid "End Gcode"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:345
+#: /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:377
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:378
msgctxt "@label"
msgid "Nozzle Settings"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:399
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:400
msgctxt "@label"
msgid "Nozzle offset X"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:411
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:412
msgctxt "@label"
msgid "Nozzle offset Y"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:432
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:433
msgctxt "@label"
msgid "Extruder Start Gcode"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:450
+#: /home/ruben/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsAction.qml:451
msgctxt "@label"
msgid "Extruder End Gcode"
msgstr ""
@@ -1502,12 +1535,11 @@ 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/CuraPrintClusterUpload/UM3InfoComponents.qml:55
-#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:446
+#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:445
#: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:357
#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:80
-#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:125
-#: /home/ruben/Projects/Cura/resources/qml/AboutDialog.qml:146
+#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:123
+#: /home/ruben/Projects/Cura/resources/qml/AboutDialog.qml:147
#: /home/ruben/Projects/Cura/resources/qml/EngineLog.qml:38
msgctxt "@action:button"
msgid "Close"
@@ -1559,13 +1591,11 @@ msgid "Unknown error code: %1"
msgstr ""
#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:55
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:55
msgctxt "@title:window"
msgid "Connect to Networked Printer"
msgstr ""
#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:65
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:65
msgctxt "@label"
msgid ""
"To print directly to your printer over the network, please make sure your "
@@ -1578,20 +1608,17 @@ msgid ""
msgstr ""
#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:75
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:75
#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:44
msgctxt "@action:button"
msgid "Add"
msgstr ""
#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:85
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:85
msgctxt "@action:button"
msgid "Edit"
msgstr ""
#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:96
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/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
@@ -1600,224 +1627,223 @@ msgid "Remove"
msgstr ""
#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:104
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:104
#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:35
msgctxt "@action:button"
msgid "Refresh"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:196
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:196
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:194
msgctxt "@label"
msgid ""
"If your printer is not listed, read the <a href='%1'>network printing "
"troubleshooting guide</a>"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:223
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:223
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:221
msgctxt "@label"
msgid "Type"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:235
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:235
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:233
msgctxt "@label"
msgid "Ultimaker 3"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:238
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:238
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:236
msgctxt "@label"
msgid "Ultimaker 3 Extended"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:241
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:241
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:252
msgctxt "@label"
-msgid "Unknown"
+msgid "Firmware version"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:254
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:254
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:264
msgctxt "@label"
-msgid "Firmware version"
+msgid "Address"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:266
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:266
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:286
msgctxt "@label"
-msgid "Address"
+msgid "This printer is not set up to host a group of Ultimaker 3 printers."
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:290
+msgctxt "@label"
+msgid "This printer is the host for a group of %1 Ultimaker 3 printers."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:280
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:297
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:300
msgctxt "@label"
msgid "The printer at this address has not yet responded."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:285
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:305
#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml:38
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:302
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/UM3InfoComponents.qml:38
msgctxt "@action:button"
msgid "Connect"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:299
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:316
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:319
msgctxt "@title:window"
msgid "Printer Address"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:329
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:346
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:349
msgctxt "@alabel"
msgid "Enter the IP address or hostname of your printer on the network."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:359
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:376
+#: /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"
+msgid "OK"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml:37
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/UM3InfoComponents.qml:37
-msgctxt "@info:tooltip"
-msgid "Connect to a printer"
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrintWindow.qml:24
+msgctxt "@title:window"
+msgid "Print over network"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml:116
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/UM3InfoComponents.qml:116
-msgctxt "@info:tooltip"
-msgid "Load the configuration of the printer into Cura"
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrintWindow.qml:92
+msgctxt "@action:button"
+msgid "Print"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml:117
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/UM3InfoComponents.qml:117
-msgctxt "@action:button"
-msgid "Activate Configuration"
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterMonitorItem.qml:36
+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/CuraPrintClusterUpload/DiscoverUM3Action.qml:284
-msgctxt "@label"
-msgid ""
-"This printer is not set up to host a group of connected Ultimaker 3 printers"
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/OpenPanelButton.qml:14
+msgctxt "@info:tooltip"
+msgid "Opens the print jobs page with your default web browser."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/DiscoverUM3Action.qml:287
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/OpenPanelButton.qml:15
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterControlItem.qml:131
+msgctxt "@action:button"
+msgid "View print jobs"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:37
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:278
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:408
msgctxt "@label"
-msgid ""
-"This printer is the host for a group of %1 connected Ultimaker 3 printers"
+msgid "Preparing to print"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/PrintWindow.qml:24
-msgctxt "@title:window"
-msgid "Print over network"
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:39
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:271
+msgctxt "@label:status"
+msgid "Printing"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/PrintWindow.qml:92
-msgctxt "@action:button"
-msgid "Print"
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:41
+msgctxt "@label:status"
+msgid "Available"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterMonitorItem.qml:50
-msgctxt "@label: arg 1 is group name"
-msgid "%1 is not set up to host a group of connected Ultimaker 3 printers"
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:43
+#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:101
+msgctxt "@label:MonitorStatus"
+msgid "Lost connection with the printer"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterMonitorItem.qml:311
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:257
msgctxt "@label:status"
-msgid "Printing"
+msgid "Disabled"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterMonitorItem.qml:315
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:273
msgctxt "@label:status"
msgid "Reserved"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterMonitorItem.qml:317
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:275
msgctxt "@label:status"
msgid "Finished"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterMonitorItem.qml:320
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:290
msgctxt "@label:status"
-msgid "Preparing"
+msgid "Paused"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterMonitorItem.qml:327
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:292
msgctxt "@label:status"
-msgid "Available"
+msgid "Resuming"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterMonitorItem.qml:367
-msgctxt "@label"
-msgid "Completed on: "
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:294
+msgctxt "@label:status"
+msgid "Print aborted"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterMonitorItem.qml:371
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:389
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:410
msgctxt "@label"
-msgid "Clear build plate"
+msgid "Not accepting print jobs"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterMonitorItem.qml:375
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:403
msgctxt "@label"
-msgid "Preparing to print"
+msgid "Finishes at: "
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterMonitorItem.qml:379
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:405
msgctxt "@label"
-msgid "Not accepting print jobs"
-msgstr ""
-
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/OpenPanelButton.qml:14
-msgctxt "@info:tooltip"
-msgid "Opens the print jobs page with your default web browser."
-msgstr ""
-
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/OpenPanelButton.qml:15
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterControlItem.qml:154
-msgctxt "@action:button"
-msgid "View print jobs"
+msgid "Clear build plate"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterControlItem.qml:36
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrinterInfoBlock.qml:414
msgctxt "@label"
-msgid "PRINTER GROUP"
+msgid "Waiting for configuration change"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterControlItem.qml:69
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterControlItem.qml:64
msgctxt "@title"
msgid "Print jobs"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterControlItem.qml:100
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterControlItem.qml:94
msgctxt "@label"
msgid "Printing"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterControlItem.qml:118
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterControlItem.qml:112
msgctxt "@label"
msgid "Queued"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterControlItem.qml:135
-msgctxt "@label"
-msgid "Waiting for configuration change"
-msgstr ""
-
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterControlItem.qml:194
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterControlItem.qml:171
msgctxt "@label:title"
msgid "Printers"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/CuraPrintClusterUpload/ClusterControlItem.qml:247
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterControlItem.qml:225
msgctxt "@action:button"
msgid "View printers"
msgstr ""
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml:37
+msgctxt "@info:tooltip"
+msgid "Connect to a printer"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml:116
+msgctxt "@info:tooltip"
+msgid "Load the configuration of the printer into Cura"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml:117
+msgctxt "@action:button"
+msgid "Activate Configuration"
+msgstr ""
+
#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ConfigDialog.qml:20
msgctxt "@title:window"
msgid "Cura SolidWorks Plugin Configuration"
@@ -1843,13 +1869,6 @@ msgctxt "@option:curaSolidworksStlQuality"
msgid "Always use Coarse quality"
msgstr ""
-#: /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"
-msgstr ""
-
#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ExportSTLUI.qml:20
msgctxt "@title:window"
msgid "Import SolidWorks File as STL..."
@@ -1876,96 +1895,116 @@ msgid "Fine"
msgstr ""
#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/ExportSTLUI.qml:78
-#: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:81
+#: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:82
msgctxt "@text:window"
msgid "Remember my choice"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:18
-msgctxt "@title:window"
-msgid "Post Processing Plugin"
-msgstr ""
-
-#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:49
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:81
msgctxt "@label"
-msgid "Post Processing Scripts"
-msgstr ""
-
-#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:218
-msgctxt "@action"
-msgid "Add a script"
-msgstr ""
-
-#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:264
-msgctxt "@label"
-msgid "Settings"
+msgid "Color scheme"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:456
-msgctxt "@info:tooltip"
-msgid "Change active post-processing scripts"
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:96
+msgctxt "@label:listbox"
+msgid "Material Color"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/LayerView/LayerView.qml:76
-msgctxt "@label"
-msgid "Color scheme"
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:100
+msgctxt "@label:listbox"
+msgid "Line Type"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/LayerView/LayerView.qml:91
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:104
msgctxt "@label:listbox"
-msgid "Material Color"
+msgid "Feedrate"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/LayerView/LayerView.qml:95
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:108
msgctxt "@label:listbox"
-msgid "Line Type"
+msgid "Layer thickness"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/LayerView/LayerView.qml:135
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:148
msgctxt "@label"
msgid "Compatibility Mode"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/LayerView/LayerView.qml:216
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:230
msgctxt "@label"
msgid "Show Travels"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/LayerView/LayerView.qml:222
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:236
msgctxt "@label"
msgid "Show Helpers"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/LayerView/LayerView.qml:228
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:242
msgctxt "@label"
msgid "Show Shell"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/LayerView/LayerView.qml:234
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:248
msgctxt "@label"
msgid "Show Infill"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/LayerView/LayerView.qml:283
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:297
msgctxt "@label"
msgid "Only Show Top Layers"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/LayerView/LayerView.qml:292
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:306
msgctxt "@label"
msgid "Show 5 Detailed Layers On Top"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/LayerView/LayerView.qml:303
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:317
msgctxt "@label"
msgid "Top / Bottom"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/LayerView/LayerView.qml:307
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:321
msgctxt "@label"
msgid "Inner Wall"
msgstr ""
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:378
+msgctxt "@label"
+msgid "min"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:420
+msgctxt "@label"
+msgid "max"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:18
+msgctxt "@title:window"
+msgid "Post Processing Plugin"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:49
+msgctxt "@label"
+msgid "Post Processing Scripts"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:217
+msgctxt "@action"
+msgid "Add a script"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:263
+msgctxt "@label"
+msgid "Settings"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:455
+msgctxt "@info:tooltip"
+msgid "Change active post-processing scripts"
+msgstr ""
+
#: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:19
msgctxt "@title:window"
msgid "Convert Image..."
@@ -2061,129 +2100,129 @@ msgctxt "@label:checkbox"
msgid "Show all"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:13
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:14
msgctxt "@title:window"
msgid "Open Project"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:54
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:58
msgctxt "@action:ComboBox option"
msgid "Update existing"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:55
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:59
msgctxt "@action:ComboBox option"
msgid "Create new"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:66
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:70
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:70
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:72
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:88
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:88
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:92
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:90
msgctxt "@action:label"
msgid "Printer settings"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:104
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:108
msgctxt "@info:tooltip"
msgid "How should the conflict in the machine be resolved?"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:124
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:97
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:128
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:99
msgctxt "@action:label"
msgid "Type"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:140
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:197
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:289
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:112
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:188
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:144
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:201
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:293
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:114
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "Name"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:161
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:164
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:165
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:166
msgctxt "@action:label"
msgid "Profile settings"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:177
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:181
msgctxt "@info:tooltip"
msgid "How should the conflict in the profile be resolved?"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:212
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:172
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:216
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Not in profile"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:217
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:177
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:221
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:179
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
msgstr[0] ""
msgstr[1] ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:228
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:232
msgctxt "@action:label"
msgid "Derivative from"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:233
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:237
msgctxt "@action:label"
msgid "%1, %2 override"
msgid_plural "%1, %2 overrides"
msgstr[0] ""
msgstr[1] ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:249
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:253
msgctxt "@action:label"
msgid "Material settings"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:265
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:269
msgctxt "@info:tooltip"
msgid "How should the conflict in the material be resolved?"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:308
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:207
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:312
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:209
msgctxt "@action:label"
msgid "Setting visibility"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:317
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:321
msgctxt "@action:label"
msgid "Mode"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:332
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:216
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:337
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:218
msgctxt "@action:label"
msgid "Visible settings:"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:337
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:221
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:342
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:223
msgctxt "@action:label"
msgid "%1 out of %2"
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:363
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:368
msgctxt "@action:warning"
-msgid "Loading a project will clear all models on the buildplate"
+msgid "Loading a project will clear all models on the build plate."
msgstr ""
-#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:381
+#: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:386
msgctxt "@action:button"
msgid "Open"
msgstr ""
@@ -2208,6 +2247,11 @@ msgctxt "@action:button"
msgid "Installed"
msgstr ""
+#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:149
+msgctxt "@action:button"
+msgid "Download"
+msgstr ""
+
#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:199
msgctxt "@title:window"
msgid "Plugin License Agreement"
@@ -2216,7 +2260,7 @@ msgstr ""
#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:220
msgctxt "@label"
msgid ""
-" plugin contains a license.\n"
+"This plugin contains a license.\n"
"You need to accept this license to install this plugin.\n"
"Do you agree with the terms below?"
msgstr ""
@@ -2231,6 +2275,11 @@ msgctxt "@action:button"
msgid "Decline"
msgstr ""
+#: /home/ruben/Projects/Cura/plugins/UserAgreementPlugin/UserAgreement.qml:16
+msgctxt "@title:window"
+msgid "User Agreement"
+msgstr ""
+
#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/UM2UpgradeSelectionMachineAction.qml:25
#: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelectionMachineAction.qml:25
msgctxt "@title"
@@ -2429,30 +2478,25 @@ msgid "Printer does not accept commands"
msgstr ""
#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:96
-#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:196
+#: /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:101
-msgctxt "@label:MonitorStatus"
-msgid "Lost connection with the printer"
-msgstr ""
-
#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:103
-#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:186
+#: /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/Preferences/MachinesPage.qml:188
+#: /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/Preferences/MachinesPage.qml:190
+#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:188
msgctxt "@label:MonitorStatus"
msgid "Preparing..."
msgstr ""
@@ -2668,7 +2712,7 @@ msgid "Unit"
msgstr ""
#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:14
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:436
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:439
msgctxt "@title:tab"
msgid "General"
msgstr ""
@@ -2915,7 +2959,7 @@ msgid "Send (anonymous) print information"
msgstr ""
#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:15
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:441
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:444
msgctxt "@title:tab"
msgid "Printers"
msgstr ""
@@ -2933,39 +2977,39 @@ msgctxt "@action:button"
msgid "Rename"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:151
+#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:149
msgctxt "@label"
msgid "Printer type:"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:160
+#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:158
msgctxt "@label"
msgid "Connection:"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:166
+#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:164
#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:52
msgctxt "@info:status"
msgid "The printer is not connected."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:172
+#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:170
msgctxt "@label"
msgid "State:"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:192
+#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:190
msgctxt "@label:MonitorStatus"
msgid "Waiting for someone to clear the build plate"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:201
+#: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:199
msgctxt "@label:MonitorStatus"
msgid "Waiting for a printjob"
msgstr ""
#: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:15
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:445
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:448
msgctxt "@title:tab"
msgid "Profiles"
msgstr ""
@@ -3065,7 +3109,7 @@ msgid "Export Profile"
msgstr ""
#: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:15
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:443
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:446
msgctxt "@title:tab"
msgid "Materials"
msgstr ""
@@ -3127,7 +3171,7 @@ msgid "Successfully exported material to <filename>%1</filename>"
msgstr ""
#: /home/ruben/Projects/Cura/resources/qml/AddMachineDialog.qml:18
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:766
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:793
msgctxt "@title:window"
msgid "Add Printer"
msgstr ""
@@ -3147,6 +3191,11 @@ msgctxt "@title:window"
msgid "About Cura"
msgstr ""
+#: /home/ruben/Projects/Cura/resources/qml/AboutDialog.qml:43
+msgctxt "@label"
+msgid "version: %1"
+msgstr ""
+
#: /home/ruben/Projects/Cura/resources/qml/AboutDialog.qml:56
msgctxt "@label"
msgid "End-to-end solution for fused filament 3D printing."
@@ -3239,12 +3288,17 @@ msgctxt "@label"
msgid "Polygon clipping library"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/AboutDialog.qml:136
+#: /home/ruben/Projects/Cura/resources/qml/AboutDialog.qml:135
+msgctxt "@Label"
+msgid "Python HTTP library"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/resources/qml/AboutDialog.qml:137
msgctxt "@label"
msgid "Font"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/AboutDialog.qml:137
+#: /home/ruben/Projects/Cura/resources/qml/AboutDialog.qml:138
msgctxt "@label"
msgid "SVG icons"
msgstr ""
@@ -3254,7 +3308,12 @@ msgctxt "@label"
msgid "Profile:"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:97
+#: /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
msgctxt "@tooltip"
msgid ""
"Some setting/override values are different from the values stored in the "
@@ -3263,32 +3322,32 @@ msgid ""
"Click to open the profile manager."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:145
+#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:152
msgctxt "@label:textbox"
msgid "Search..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:476
+#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:483
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:491
+#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:498
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:501
+#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:508
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:505
+#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:512
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:524
+#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:531
msgctxt "@action:menu"
msgid "Configure setting visiblity..."
msgstr ""
@@ -3341,58 +3400,77 @@ msgid ""
"Click to restore the calculated value."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:118
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:120
msgctxt "@label:listbox"
msgid "Print Setup"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:118
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:120
msgctxt "@label:listbox"
msgid ""
"Print Setup disabled\n"
"G-code files cannot be modified"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:326
-msgctxt "@label"
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:336
+msgctxt "@label Hours and minutes"
msgid "00h 00min"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:344
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:354
msgctxt "@tooltip"
-msgid "<b>Time information</b>"
+msgid "<b>Time specification</b><br/><table>"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:429
+msgctxt "@label"
+msgid "Cost specification"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:434
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:445
+msgctxt "@label m for meter"
+msgid "%1m"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:370
-msgctxt "@description"
-msgid "Print time"
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:435
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:446
+msgctxt "@label g for grams"
+msgid "%1g"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:409
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:444
msgctxt "@label"
+msgid "Total:"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:498
+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:414
-msgctxt "@label"
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:503
+msgctxt "@label Print estimates: m for meters, g for grams"
msgid "%1m / ~ %2g"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:476
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:586
msgctxt "@tooltip"
msgid ""
"<b>Recommended Print Setup</b><br/><br/>Print with the recommended settings "
"for the selected printer, material and quality."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:481
+#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:591
msgctxt "@tooltip"
msgid ""
"<b>Custom Print Setup</b><br/><br/>Print with finegrained control over every "
"last bit of the slicing process."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Menus/MaterialMenu.qml:35
+#: /home/ruben/Projects/Cura/resources/qml/Menus/MaterialMenu.qml:49
msgctxt "@title:menuitem %1 is the automatically selected material"
msgid "Automatic: %1"
msgstr ""
@@ -3402,7 +3480,7 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Menus/NozzleMenu.qml:26
+#: /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"
msgstr ""
@@ -3431,13 +3509,13 @@ msgctxt "@title:menu menubar:file"
msgid "Open &Recent"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:33
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:38
msgctxt "@info:status"
msgid "No printer connected"
msgstr ""
#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:90
-#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:157
+#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:138
msgctxt "@label"
msgid "Extruder"
msgstr ""
@@ -3454,54 +3532,54 @@ msgctxt "@tooltip"
msgid "The current temperature of this extruder."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:187
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:188
msgctxt "@tooltip"
msgid "The colour of the material in this extruder."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:219
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:220
msgctxt "@tooltip"
msgid "The material in this extruder."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:251
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:252
msgctxt "@tooltip"
msgid "The nozzle inserted in this extruder."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:282
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:283
msgctxt "@label"
msgid "Build plate"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:311
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:312
msgctxt "@tooltip"
msgid ""
"The target temperature of the heated bed. The bed will heat up or cool down "
"towards this temperature. If this is 0, the bed heating is turned off."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:343
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:344
msgctxt "@tooltip"
msgid "The current temperature of the heated bed."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:422
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:423
msgctxt "@tooltip of temperature input"
msgid "The temperature to pre-heat the bed to."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:617
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:623
msgctxt "@button Cancel pre-heating"
msgid "Cancel"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:617
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:623
msgctxt "@button"
msgid "Pre-heat"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:644
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:650
msgctxt "@tooltip of pre-heat"
msgid ""
"Heat the bed in advance before printing. You can continue adjusting your "
@@ -3509,259 +3587,299 @@ msgid ""
"when you're ready to print."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:677
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:703
+msgctxt "@label"
+msgid "Printer control"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:717
+msgctxt "@label"
+msgid "Jog Position"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:735
+msgctxt "@label"
+msgid "X/Y"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:842
+msgctxt "@label"
+msgid "Z"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:907
+msgctxt "@label"
+msgid "Jog Distance"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:1018
msgctxt "@label"
msgid "Active print"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:682
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:1023
msgctxt "@label"
msgid "Job Name"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:688
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:1029
msgctxt "@label"
msgid "Printing Time"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:694
+#: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:1035
msgctxt "@label"
msgid "Estimated time left"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:67
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:72
msgctxt "@action:inmenu"
msgid "Toggle Fu&ll Screen"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:74
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:79
msgctxt "@action:inmenu menubar:edit"
msgid "&Undo"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:84
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:89
msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:94
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:99
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:102
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:107
+msgctxt "@action:inmenu menubar:view"
+msgid "&Reset camera position"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:114
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:109
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:121
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:115
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:127
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:122
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:134
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:130
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:142
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:138
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:150
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:150
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:156
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:168
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:163
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:175
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:171
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:183
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:179
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:191
msgctxt "@action:inmenu menubar:help"
msgid "&About..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:186
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:198
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:196
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:208
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:205
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:217
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:214
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:226
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:222
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:234
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:228
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:240
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:238
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:250
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:248
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:260
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:258
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:270
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:265
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:277
msgctxt "@action:inmenu menubar:edit"
msgid "&Select All Models"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:275
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:287
msgctxt "@action:inmenu menubar:edit"
msgid "&Clear Build Plate"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:285
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:297
msgctxt "@action:inmenu menubar:file"
msgid "Re&load All Models"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:294
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:302
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:314
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:321
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:316
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:328
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model &Transformations"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:323
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:335
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:331
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:343
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:338
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:350
msgctxt "@action:inmenu menubar:help"
msgid "Show Engine &Log..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:346
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:353
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:365
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:26
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:372
+msgctxt "@action:menu"
+msgid "Browse plugins..."
+msgstr ""
+
+#: /home/ruben/Projects/Cura/resources/qml/Actions.qml:379
+msgctxt "@action:menu"
+msgid "Installed plugins..."
+msgstr ""
+
+#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:28
msgctxt "@label:PrintjobStatus"
msgid "Please load a 3D model"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:32
+#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:34
msgctxt "@label:PrintjobStatus"
msgid "Ready to slice"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:34
+#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:36
msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:36
+#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:38
msgctxt "@label:PrintjobStatus %1 is target operation"
msgid "Ready to %1"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:38
+#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:40
msgctxt "@label:PrintjobStatus"
msgid "Unable to Slice"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:40
+#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:42
msgctxt "@label:PrintjobStatus"
msgid "Slicing unavailable"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:147
+#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:162
msgctxt "@label:Printjob"
msgid "Prepare"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:147
+#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:162
msgctxt "@label:Printjob"
msgid "Cancel"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:287
+#: /home/ruben/Projects/Cura/resources/qml/SaveButton.qml:302
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:593
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:620
msgctxt "@title:window"
msgid "Open file(s)"
msgstr ""
@@ -3781,114 +3899,119 @@ msgstr ""
#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:19
msgctxt "@title:window"
-msgid "Cura"
+msgid "Ultimaker Cura"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:85
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:81
msgctxt "@title:menu menubar:toplevel"
msgid "&File"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:102
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:98
msgctxt "@action:inmenu menubar:file"
msgid "&Save Selection to File"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:111
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:107
msgctxt "@title:menu menubar:file"
msgid "Save &As..."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:122
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:118
msgctxt "@title:menu menubar:file"
msgid "Save project"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:145
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:141
msgctxt "@title:menu menubar:toplevel"
msgid "&Edit"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:162
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:158
msgctxt "@title:menu"
msgid "&View"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:167
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:163
msgctxt "@title:menu"
msgid "&Settings"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:169
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:165
msgctxt "@title:menu menubar:toplevel"
msgid "&Printer"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:179
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:191
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:175
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:187
msgctxt "@title:menu"
msgid "&Material"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:180
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:192
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:176
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:188
msgctxt "@title:menu"
msgid "&Profile"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:184
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:180
msgctxt "@action:inmenu"
msgid "Set as Active Extruder"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:202
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:198
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:235
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:232
+msgctxt "@title:menu menubar:toplevel"
+msgid "P&lugins"
+msgstr ""
+
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:240
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:243
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:248
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:325
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:330
msgctxt "@action:button"
msgid "Open File"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:439
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:442
msgctxt "@title:tab"
msgid "Settings"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:475
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:478
msgctxt "@title:window"
msgid "New project"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:476
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:479
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:694
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:721
msgctxt "@window:title"
msgid "Install Plugin"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:701
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:728
msgctxt "@title:window"
msgid "Open File(s)"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:704
+#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:731
msgctxt "@text:window"
msgid ""
"We have found one or more G-Code files within the files you have selected. "
@@ -3901,90 +4024,104 @@ msgctxt "@title:window"
msgid "Save Project"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:134
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:136
msgctxt "@action:label"
msgid "Extruder %1"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:144
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:146
msgctxt "@action:label"
msgid "%1 & material"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:240
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:242
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:262
+#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:264
msgctxt "@action:button"
msgid "Save"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Topbar.qml:65
+#: /home/ruben/Projects/Cura/resources/qml/Topbar.qml:74
msgctxt "@title:tab"
msgid "Prepare"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/Topbar.qml:79
+#: /home/ruben/Projects/Cura/resources/qml/Topbar.qml:100
msgctxt "@title:tab"
msgid "Monitor"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:50
+#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:163
msgctxt "@label"
msgid "Layer Height"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:62
+#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:323
+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
msgctxt "@label"
msgid "Print Speed"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:73
+#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:350
msgctxt "@label"
msgid "Slower"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:85
+#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:361
msgctxt "@label"
msgid "Faster"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:416
+#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:388
+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
msgctxt "@label"
msgid "Infill"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:590
+#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:633
msgctxt "@label"
msgid ""
"Gradual infill will gradually increase the amount of infill towards the top."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:602
+#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:645
msgctxt "@label"
msgid "Enable gradual"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:668
+#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:712
msgctxt "@label"
msgid "Generate Support"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:702
+#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:746
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:718
+#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:764
msgctxt "@label"
msgid "Support Extruder"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:769
+#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:816
msgctxt "@label"
msgid ""
"Select which extruder to use for support. This will build up supporting "
@@ -3992,19 +4129,19 @@ msgid ""
"mid air."
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:796
+#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:839
msgctxt "@label"
msgid "Build Plate Adhesion"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:843
+#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:894
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:883
+#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:934
msgctxt "@label"
msgid ""
"Need help improving your prints?<br>Read the <a href='%1'>Ultimaker "
@@ -4023,19 +4160,19 @@ msgctxt "@title:window"
msgid "Open project file"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:71
+#: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:72
msgctxt "@text:window"
msgid ""
"This is a Cura project file. Would you like to open it as a project or "
"import the models from it?"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:95
+#: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:103
msgctxt "@action:button"
msgid "Open as project"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:114
+#: /home/ruben/Projects/Cura/resources/qml/AskOpenAsProjectOrModelsDialog.qml:122
msgctxt "@action:button"
msgid "Import models"
msgstr ""
@@ -4045,23 +4182,26 @@ msgctxt "@title:window"
msgid "Engine Log"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:261
+#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:242
msgctxt "@label"
msgid "Material"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:374
+#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:349
msgctxt "@label"
-msgid "<a href='%1'>Check material compatibility</a>"
+msgid "<a href='%1'>Check compatibility</a>"
msgstr ""
-#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:394
+#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:369
msgctxt "@tooltip"
msgid "Click to check the material compatibility on Ultimaker.com."
msgstr ""
+
#: MachineSettingsAction/plugin.json
msgctxt "description"
-msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc)"
+msgid ""
+"Provides a way to change machine settings (such as build volume, nozzle "
+"size, etc)"
msgstr ""
#: MachineSettingsAction/plugin.json
@@ -4141,7 +4281,8 @@ msgstr ""
#: USBPrinting/plugin.json
msgctxt "description"
-msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware."
+msgid ""
+"Accepts G-Code and sends them to a printer. Plugin can also update firmware."
msgstr ""
#: USBPrinting/plugin.json
@@ -4169,11 +4310,6 @@ msgctxt "name"
msgid "UM3 Network Connection"
msgstr ""
-#: CuraPrintClusterUpload/plugin.json
-msgctxt "name"
-msgid "UM3 Network Connection (Cluster)"
-msgstr ""
-
#: FirmwareUpdateChecker/plugin.json
msgctxt "description"
msgid "Checks for firmware updates."
@@ -4186,7 +4322,9 @@ 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"
+msgid ""
+"Gives you the possibility to open certain files via SolidWorks itself. These "
+"are then converted and loaded into Cura"
msgstr ""
#: CuraSolidWorksPlugin/plugin.json
@@ -4194,6 +4332,16 @@ msgctxt "name"
msgid "SolidWorks Integration"
msgstr ""
+#: SimulationView/plugin.json
+msgctxt "description"
+msgid "Provides the Simulation view."
+msgstr ""
+
+#: SimulationView/plugin.json
+msgctxt "name"
+msgid "Simulation View"
+msgstr ""
+
#: PostProcessingPlugin/plugin.json
msgctxt "description"
msgid "Extension that allows for user created scripts for post processing"
@@ -4254,16 +4402,6 @@ msgctxt "name"
msgid "GCode Profile Reader"
msgstr ""
-#: LayerView/plugin.json
-msgctxt "description"
-msgid "Provides the Layer view."
-msgstr ""
-
-#: LayerView/plugin.json
-msgctxt "name"
-msgid "Layer View"
-msgstr ""
-
#: VersionUpgrade/VersionUpgrade25to26/plugin.json
msgctxt "description"
msgid "Upgrades configurations from Cura 2.5 to Cura 2.6."
@@ -4284,6 +4422,16 @@ msgctxt "name"
msgid "Version Upgrade 2.7 to 3.0"
msgstr ""
+#: VersionUpgrade/VersionUpgrade30to31/plugin.json
+msgctxt "description"
+msgid "Upgrades configurations from Cura 3.0 to Cura 3.1."
+msgstr ""
+
+#: VersionUpgrade/VersionUpgrade30to31/plugin.json
+msgctxt "name"
+msgid "Version Upgrade 3.0 to 3.1"
+msgstr ""
+
#: VersionUpgrade/VersionUpgrade26to27/plugin.json
msgctxt "description"
msgid "Upgrades configurations from Cura 2.6 to Cura 2.7."
@@ -4344,6 +4492,16 @@ msgctxt "name"
msgid "Per Model Settings Tool"
msgstr ""
+#: cura-siemensnx-plugin/plugin.json
+msgctxt "description"
+msgid "Helps you to install an 'export to Cura' button in Siemens NX."
+msgstr ""
+
+#: cura-siemensnx-plugin/plugin.json
+msgctxt "name"
+msgid "Siemens NX Integration"
+msgstr ""
+
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -4404,9 +4562,21 @@ msgctxt "name"
msgid "3MF Writer"
msgstr ""
+#: UserAgreementPlugin/plugin.json
+msgctxt "description"
+msgid "Ask the user once if he/she agrees with our license"
+msgstr ""
+
+#: UserAgreementPlugin/plugin.json
+msgctxt "name"
+msgid "UserAgreement"
+msgstr ""
+
#: UltimakerMachineActions/plugin.json
msgctxt "description"
-msgid "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc)"
+msgid ""
+"Provides machine actions for Ultimaker machines (such as bed leveling "
+"wizard, selecting upgrades, etc)"
msgstr ""
#: UltimakerMachineActions/plugin.json
@@ -4423,4 +4593,3 @@ msgstr ""
msgctxt "name"
msgid "Cura Profile Reader"
msgstr ""
-
diff --git a/resources/i18n/fdmextruder.def.json.pot b/resources/i18n/fdmextruder.def.json.pot
index 8b67f13315..af77729254 100644
--- a/resources/i18n/fdmextruder.def.json.pot
+++ b/resources/i18n/fdmextruder.def.json.pot
@@ -5,7 +5,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 3.0\n"
+"Project-Id-Version: Cura 3.1\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 460e508eb9..9d5ef93fc3 100644
--- a/resources/i18n/fdmprinter.def.json.pot
+++ b/resources/i18n/fdmprinter.def.json.pot
@@ -5,7 +5,7 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 3.0\n"
+"Project-Id-Version: Cura 3.1\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"
@@ -652,6 +652,38 @@ msgid ""
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"
msgstr ""
@@ -810,6 +842,18 @@ msgid "Shell"
msgstr ""
#: fdmprinter.def.json
+msgctxt "wall_extruder_nr label"
+msgid "Wall Extruder"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "wall_extruder_nr description"
+msgid ""
+"The extruder train used for printing the walls. This is used in multi-"
+"extrusion."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "wall_0_extruder_nr label"
msgid "Outer Wall Extruder"
msgstr ""
@@ -823,7 +867,7 @@ msgstr ""
#: fdmprinter.def.json
msgctxt "wall_x_extruder_nr label"
-msgid "Inner Walls Extruder"
+msgid "Inner Wall Extruder"
msgstr ""
#: fdmprinter.def.json
@@ -1340,6 +1384,117 @@ msgid ""
msgstr ""
#: fdmprinter.def.json
+msgctxt "ironing_enabled label"
+msgid "Enable Ironing"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_enabled description"
+msgid ""
+"Go over the top surface one additional time, but without extruding material. "
+"This is meant to melt the plastic on top further, creating a smoother "
+"surface."
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_only_highest_layer label"
+msgid "Iron Only Highest Layer"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_only_highest_layer description"
+msgid ""
+"Only perform ironing on the very last layer of the mesh. This saves time if "
+"the lower layers don't need a smooth surface finish."
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_pattern label"
+msgid "Ironing Pattern"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_pattern description"
+msgid "The pattern to use for ironing top surfaces."
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_pattern option concentric"
+msgid "Concentric"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_pattern option zigzag"
+msgid "Zig Zag"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_line_spacing label"
+msgid "Ironing Line Spacing"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_line_spacing description"
+msgid "The distance between the lines of ironing."
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_flow label"
+msgid "Ironing Flow"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_flow description"
+msgid ""
+"The amount of material, relative to a normal skin line, to extrude during "
+"ironing. Keeping the nozzle filled helps filling some of the crevices of the "
+"top surface, but too much results in overextrusion and blips on the side of "
+"the surface."
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_inset label"
+msgid "Ironing Inset"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_inset description"
+msgid ""
+"A distance to keep from the edges of the model. Ironing all the way to the "
+"edge of the mesh may result in a jagged edge on your print."
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "speed_ironing label"
+msgid "Ironing Speed"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "speed_ironing description"
+msgid "The speed at which to pass over the top surface."
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "acceleration_ironing label"
+msgid "Ironing Acceleration"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "acceleration_ironing description"
+msgid "The acceleration with which ironing is performed."
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "jerk_ironing label"
+msgid "Ironing Jerk"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "jerk_ironing description"
+msgid "The maximum instantaneous velocity change while performing ironing."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "infill label"
msgid "Infill"
msgstr ""
@@ -1392,9 +1547,10 @@ msgctxt "infill_pattern description"
msgid ""
"The pattern of the infill material of the print. The line and zig zag infill "
"swap direction on alternate layers, reducing material cost. The grid, "
-"triangle, cubic, octet, quarter cubic and concentric patterns are fully "
-"printed every layer. Cubic, quarter cubic and octet infill change with every "
-"layer to provide a more equal distribution of strength over each direction."
+"triangle, tri-hexagon, cubic, octet, quarter cubic, cross and concentric "
+"patterns are fully printed every layer. Cubic, quarter cubic and octet "
+"infill change with every layer to provide a more equal distribution of "
+"strength over each direction."
msgstr ""
#: fdmprinter.def.json
@@ -1413,6 +1569,11 @@ msgid "Triangles"
msgstr ""
#: fdmprinter.def.json
+msgctxt "infill_pattern option trihexagon"
+msgid "Tri-Hexagon"
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "infill_pattern option cubic"
msgid "Cubic"
msgstr ""
@@ -1465,9 +1626,9 @@ msgstr ""
#: fdmprinter.def.json
msgctxt "zig_zaggify_infill description"
msgid ""
-"Connect the ends where the infill pattern meets the inner wall using a lines "
+"Connect the ends where the infill pattern meets the inner wall using a line "
"which follows the shape of the inner wall. Enabling this setting can make "
-"the infill adhere to the walls better and reduces the effects on infill on "
+"the infill adhere to the walls better and reduce the effects of infill on "
"the quality of vertical surfaces. Disabling this setting reduces the amount "
"of material used."
msgstr ""
@@ -1489,6 +1650,26 @@ msgid ""
msgstr ""
#: fdmprinter.def.json
+msgctxt "infill_offset_x label"
+msgid "Infill X Offset"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "infill_offset_x description"
+msgid "The infill pattern is offset this distance along the X axis."
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "infill_offset_y label"
+msgid "Infill Y Offset"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "infill_offset_y description"
+msgid "The infill pattern is offset this distance along the Y axis."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "sub_div_rad_add label"
msgid "Cubic Subdivision Shell"
msgstr ""
@@ -1876,6 +2057,26 @@ msgid ""
msgstr ""
#: fdmprinter.def.json
+msgctxt "material_adhesion_tendency label"
+msgid "Adhesion Tendency"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "material_adhesion_tendency description"
+msgid "Surface adhesion tendency."
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "material_surface_energy label"
+msgid "Surface Energy"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "material_surface_energy description"
+msgid "Surface energy."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "material_flow label"
msgid "Flow"
msgstr ""
@@ -3254,42 +3455,6 @@ msgid ""
msgstr ""
#: fdmprinter.def.json
-msgctxt "support_skip_some_zags label"
-msgid "Break Up Support In Chunks"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_skip_some_zags description"
-msgid ""
-"Skip some support line connections to make the support structure easier to "
-"break away. This setting is applicable to the Zig Zag support infill pattern."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_skip_zag_per_mm label"
-msgid "Support Chunk Size"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_skip_zag_per_mm description"
-msgid ""
-"Leave out a connection between support lines once every N millimeter to make "
-"the support structure easier to break away."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_zag_skip_count label"
-msgid "Support Chunk Line Count"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "support_zag_skip_count description"
-msgid ""
-"Skip one in every N connection lines to make the support structure easier to "
-"break away."
-msgstr ""
-
-#: fdmprinter.def.json
msgctxt "support_infill_rate label"
msgid "Support Density"
msgstr ""
@@ -3913,7 +4078,7 @@ msgstr ""
msgctxt "skirt_gap description"
msgid ""
"The horizontal distance between the skirt and the first layer of the print.\n"
-"This is the minimum distance, multiple skirt lines will extend outwards from "
+"This is the minimum distance. Multiple skirt lines will extend outwards from "
"this distance."
msgstr ""
@@ -3970,32 +4135,6 @@ msgid ""
msgstr ""
#: fdmprinter.def.json
-msgctxt "z_offset_layer_0 label"
-msgid "Initial Layer Z Offset"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "z_offset_layer_0 description"
-msgid ""
-"The extruder is offset from the normal height of the first layer by this "
-"amount. It can be positive (raised) or negative (lowered). Some filament "
-"types adhere to the build plate better if the extruder is raised slightly."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "z_offset_taper_layers label"
-msgid "Z Offset Taper Layers"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "z_offset_taper_layers description"
-msgid ""
-"When non-zero, the Z offset is reduced to 0 over that many layers. A value "
-"of 0 means that the Z offset remains constant for all the layers in the "
-"print."
-msgstr ""
-
-#: fdmprinter.def.json
msgctxt "raft_margin label"
msgid "Raft Extra Margin"
msgstr ""
@@ -4016,10 +4155,10 @@ msgstr ""
#: fdmprinter.def.json
msgctxt "raft_smoothing description"
msgid ""
-"This setting control how much inner corners in the raft outline are rounded. "
-"Inward corners are rounded to a semi circle with a radius equal to the value "
-"given here. This setting also removes holes in the raft outline which are "
-"smaller than such a circle."
+"This setting controls how much inner corners in the raft outline are "
+"rounded. Inward corners are rounded to a semi circle with a radius equal to "
+"the value given here. This setting also removes holes in the raft outline "
+"which are smaller than such a circle."
msgstr ""
#: fdmprinter.def.json
@@ -4561,6 +4700,20 @@ msgid ""
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"
msgstr ""
@@ -4599,6 +4752,19 @@ msgid ""
msgstr ""
#: fdmprinter.def.json
+msgctxt "remove_empty_first_layers label"
+msgid "Remove Empty First Layers"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "remove_empty_first_layers description"
+msgid ""
+"Remove empty layers beneath the first printed layer if they are present. "
+"Disabling this setting can cause empty first layers if the Slicing Tolerance "
+"setting is set to Exclusive or Middle."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "blackmagic label"
msgid "Special Modes"
msgstr ""
@@ -4853,6 +5019,42 @@ msgid ""
msgstr ""
#: fdmprinter.def.json
+msgctxt "support_skip_some_zags label"
+msgid "Break Up Support In Chunks"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "support_skip_some_zags description"
+msgid ""
+"Skip some support line connections to make the support structure easier to "
+"break away. This setting is applicable to the Zig Zag support infill pattern."
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "support_skip_zag_per_mm label"
+msgid "Support Chunk Size"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "support_skip_zag_per_mm description"
+msgid ""
+"Leave out a connection between support lines once every N millimeter to make "
+"the support structure easier to break away."
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "support_zag_skip_count label"
+msgid "Support Chunk Line Count"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "support_zag_skip_count description"
+msgid ""
+"Skip one in every N connection lines to make the support structure easier to "
+"break away."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "draft_shield_enabled label"
msgid "Enable Draft Shield"
msgstr ""
@@ -5211,6 +5413,26 @@ msgid ""
msgstr ""
#: fdmprinter.def.json
+msgctxt "flow_rate_max_extrusion_offset label"
+msgid "Flow rate compensation max extrusion offset"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "flow_rate_max_extrusion_offset description"
+msgid "The maximum distance in mm to compensate."
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "flow_rate_extrusion_offset_factor label"
+msgid "Flow rate compensation factor"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "flow_rate_extrusion_offset_factor description"
+msgid "The multiplication factor for the flow rate -> distance translation."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "wireframe_enabled label"
msgid "Wire Printing"
msgstr ""
@@ -5524,117 +5746,6 @@ msgid ""
msgstr ""
#: fdmprinter.def.json
-msgctxt "ironing_enabled label"
-msgid "Enable Ironing"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "ironing_enabled description"
-msgid ""
-"Go over the top surface one additional time, but without extruding material. "
-"This is meant to melt the plastic on top further, creating a smoother "
-"surface."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "ironing_only_highest_layer label"
-msgid "Iron Only Highest Layer"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "ironing_only_highest_layer description"
-msgid ""
-"Only perform ironing on the very last layer of the mesh. This saves time if "
-"the lower layers don't need a smooth surface finish."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "ironing_pattern label"
-msgid "Ironing Pattern"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "ironing_pattern description"
-msgid "The pattern to use for ironing top surfaces."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "ironing_pattern option concentric"
-msgid "Concentric"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "ironing_pattern option zigzag"
-msgid "Zig Zag"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "ironing_line_spacing label"
-msgid "Ironing Line Spacing"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "ironing_line_spacing description"
-msgid "The distance between the lines of ironing."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "ironing_flow label"
-msgid "Ironing Flow"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "ironing_flow description"
-msgid ""
-"The amount of material, relative to a normal skin line, to extrude during "
-"ironing. Keeping the nozzle filled helps filling some of the crevices of the "
-"top surface, but too much results in overextrusion and blips on the side of "
-"the surface."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "ironing_inset label"
-msgid "Ironing Inset"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "ironing_inset description"
-msgid ""
-"A distance to keep from the edges of the model. Ironing all the way to the "
-"edge of the mesh may result in a jagged edge on your print."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "speed_ironing label"
-msgid "Ironing Speed"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "speed_ironing description"
-msgid "The speed at which to pass over the top surface."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "acceleration_ironing label"
-msgid "Ironing Acceleration"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "acceleration_ironing description"
-msgid "The acceleration with which ironing is performed."
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "jerk_ironing label"
-msgid "Ironing Jerk"
-msgstr ""
-
-#: fdmprinter.def.json
-msgctxt "jerk_ironing description"
-msgid "The maximum instantaneous velocity change while performing ironing."
-msgstr ""
-
-#: fdmprinter.def.json
msgctxt "command_line_settings label"
msgid "Command Line Settings"
msgstr ""