diff options
Diffstat (limited to 'resources/i18n/fi_FI/cura.po')
-rw-r--r-- | resources/i18n/fi_FI/cura.po | 1477 |
1 files changed, 727 insertions, 750 deletions
diff --git a/resources/i18n/fi_FI/cura.po b/resources/i18n/fi_FI/cura.po index 7bbe08674a..a4b5719da7 100644 --- a/resources/i18n/fi_FI/cura.po +++ b/resources/i18n/fi_FI/cura.po @@ -1,13 +1,13 @@ # Cura -# Copyright (C) 2017 Ultimaker +# Copyright (C) 2018 Ultimaker # This file is distributed under the same license as the Cura package. -# Ruben Dulek <r.dulek@ultimaker.com>, 2017. +# Ruben Dulek <r.dulek@ultimaker.com>, 2018. # msgid "" msgstr "" -"Project-Id-Version: Cura 3.0\n" +"Project-Id-Version: Cura 3.4\n" "Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n" -"POT-Creation-Date: 2018-03-29 08:36+0200\n" +"POT-Creation-Date: 2018-06-06 16:13+0200\n" "PO-Revision-Date: 2017-09-27 12:27+0200\n" "Last-Translator: Bothof <info@bothof.nl>\n" "Language-Team: Finnish\n" @@ -40,18 +40,17 @@ msgstr "GCode-tiedosto" #: /home/ruben/Projects/Cura/plugins/ModelChecker/ModelChecker.py:30 msgctxt "@info:title" -msgid "Model Checker Warning" +msgid "3D Model Assistant" msgstr "" -#: /home/ruben/Projects/Cura/plugins/ModelChecker/ModelChecker.py:66 +#: /home/ruben/Projects/Cura/plugins/ModelChecker/ModelChecker.py:80 #, python-brace-format msgctxt "@info:status" msgid "" -"Some models may not be printed optimally due to object size and chosen material for models: {model_names}.\n" -"Tips that may be useful to improve the print quality:\n" -"1) Use rounded corners.\n" -"2) Turn the fan off (only if there are no tiny details on the model).\n" -"3) Use a different material." +"<p>One or more 3D models may not print optimally due to the model size and material configuration:</p>\n" +"<p>{model_names}</p>\n" +"<p>Find out how to ensure the best possible print quality and reliability.</p>\n" +"<p><a href=\"https://ultimaker.com/3D-model-assistant\">View print quality guide</a></p>" msgstr "" #: /home/ruben/Projects/Cura/plugins/Doodle3D-cura-plugin/Doodle3D/D3DCloudPrintOutputDevicePlugin.py:65 @@ -72,15 +71,15 @@ msgstr "Yhteyden muodostaminen Doodle3D Connectiin" #: /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/LegacyUM3OutputDevice.py:258 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:184 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:391 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:204 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxProgressButton.qml:18 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:398 #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/PrintWindow.qml:88 -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:355 +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:143 #: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:188 #: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:391 -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginEntry.qml:124 #: /home/ruben/Projects/Cura/resources/qml/OpenFilesIncludingProjectsDialog.qml:87 -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:278 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:275 msgctxt "@action:button" msgid "Cancel" msgstr "Peruuta" @@ -150,18 +149,29 @@ msgctxt "@info:status" msgid "Connected via USB" msgstr "Yhdistetty USB:n kautta" -#: /home/ruben/Projects/Cura/plugins/X3GWriter/__init__.py:14 +#: /home/ruben/Projects/Cura/plugins/X3GWriter/build/install/X3GWriter/__init__.py:15 +#: /home/ruben/Projects/Cura/plugins/X3GWriter/__init__.py:15 msgctxt "X3G Writer File Description" msgid "X3G File" msgstr "X3G-tiedosto" -#: /home/ruben/Projects/Cura/plugins/GCodeGzWriter/__init__.py:14 -#: /home/ruben/Projects/Cura/plugins/GCodeGzReader/__init__.py:14 +#: /home/ruben/Projects/Cura/plugins/X3GWriter/build/GPX-prefix/src/GPX/slicerplugins/cura15.06/X3gWriter/__init__.py:16 +msgctxt "X3g Writer Plugin Description" +msgid "Writes X3g to files" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/X3GWriter/build/GPX-prefix/src/GPX/slicerplugins/cura15.06/X3gWriter/__init__.py:21 +msgctxt "X3g Writer File Description" +msgid "X3g File" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17 +#: /home/ruben/Projects/Cura/plugins/GCodeGzReader/__init__.py:17 msgctxt "@item:inlistbox" msgid "Compressed G-code File" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UFPWriter/__init__.py:28 +#: /home/ruben/Projects/Cura/plugins/UFPWriter/__init__.py:38 msgctxt "@item:inlistbox" msgid "Ultimaker Format Package" msgstr "" @@ -183,7 +193,7 @@ msgid "Save to Removable Drive {0}" msgstr "Tallenna siirrettävälle asemalle {0}" #: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:64 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:110 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:113 msgctxt "@info:status" msgid "There are no file formats available to write with!" msgstr "" @@ -220,9 +230,9 @@ msgid "Could not save to removable drive {0}: {1}" msgstr "Ei voitu tallentaa siirrettävälle asemalle {0}: {1}" #: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:137 -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:134 -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:141 -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1577 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:140 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1592 msgctxt "@info:title" msgid "Error" msgstr "Virhe" @@ -251,8 +261,8 @@ msgstr "Poista siirrettävä asema {0}" #: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151 #: /home/ruben/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163 -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1568 -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1662 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1582 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1681 msgctxt "@info:title" msgid "Warning" msgstr "Varoitus" @@ -280,13 +290,13 @@ msgid "Removable Drive" msgstr "Siirrettävä asema" #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/LegacyUM3OutputDevice.py:70 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:75 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:78 msgctxt "@action:button Preceded by 'Ready to'." msgid "Print over network" msgstr "Tulosta verkon kautta" #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/LegacyUM3OutputDevice.py:71 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:76 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:79 msgctxt "@properties:tooltip" msgid "Print over network" msgstr "Tulosta verkon kautta" @@ -389,19 +399,21 @@ msgid "There is a mismatch between the configuration or calibration of the print msgstr "Tulostimen ja Curan määrityksen tai kalibroinnin välillä on ristiriita. Parhaat tulokset saavutetaan viipaloimalla aina tulostimeen asetetuille PrintCoreille ja materiaaleille." #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/LegacyUM3OutputDevice.py:249 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:163 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:166 msgctxt "@info:status" msgid "Sending new jobs (temporarily) blocked, still sending the previous print job." msgstr "Uusien töiden lähettäminen (tilapäisesti) estetty, edellistä tulostustyötä lähetetään vielä." #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/LegacyUM3OutputDevice.py:256 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:182 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:185 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:202 msgctxt "@info:status" msgid "Sending data to printer" msgstr "Lähetetään tietoja tulostimeen" #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/LegacyUM3OutputDevice.py:257 -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:183 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:186 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:203 msgctxt "@info:title" msgid "Sending Data" msgstr "Lähetetään tietoja" @@ -445,39 +457,39 @@ msgctxt "@label" msgid "The PrintCores and/or materials on your printer differ from those within your current project. For the best result, always slice for the PrintCores and materials that are inserted in your printer." msgstr "Tulostimen PrintCoret tai materiaalit eivät vastaa tulostettavan projektin asetuksia. Parhaat tulokset saavutetaan viipaloimalla aina tulostimeen asetetuille PrintCoreille ja materiaaleille." -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:78 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:81 msgctxt "@info:status" msgid "Connected over the network" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:247 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:262 msgctxt "@info:status" msgid "Print job was successfully sent to the printer." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:249 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:264 msgctxt "@info:title" msgid "Data Sent" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:250 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:265 msgctxt "@action:button" msgid "View in Monitor" msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:338 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:353 #, python-brace-format msgctxt "@info:status" msgid "Printer '{printer_name}' has finished printing '{job_name}'." msgstr "{printer_name} on tulostanut työn '{job_name}'." -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:340 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:355 #, python-brace-format msgctxt "@info:status" msgid "The print job '{job_name}' was finished." msgstr "" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:341 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/ClusterUM3OutputDevice.py:356 msgctxt "@info:status" msgid "Print finished" msgstr "Tulosta valmis" @@ -492,92 +504,28 @@ msgctxt "@item:inmenu" msgid "Monitor" msgstr "" -#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:66 +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:69 #, python-brace-format msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!" msgid "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:67 +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:73 #, python-format msgctxt "@info:title The %s gets replaced with the printer name." msgid "New %s firmware available" msgstr "Uusi tulostimen %s laiteohjelmisto saatavilla" -#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:68 +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:76 msgctxt "@action:button" msgid "How to update" msgstr "" -#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:79 +#: /home/ruben/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py:92 msgctxt "@info" msgid "Could not access update information." msgstr "Päivitystietoja ei löytynyt." -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksReader.py:579 -msgctxt "@info:status" -msgid "SolidWorks reported errors while opening your file. We recommend to solve these issues inside SolidWorks itself." -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksReader.py:591 -msgctxt "@info:status" -msgid "" -"Found no models inside your drawing. Could you please check its content again and make sure one part or assembly is inside?\n" -"\n" -"Thanks!" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksReader.py:595 -msgctxt "@info:status" -msgid "" -"Found more than one part or assembly inside your drawing. We currently only support drawings with exactly one part or assembly inside.\n" -"\n" -"Sorry!" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/__init__.py:25 -msgctxt "@item:inlistbox" -msgid "SolidWorks part file" -msgstr "SolidWorks-osatiedosto" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/__init__.py:29 -msgctxt "@item:inlistbox" -msgid "SolidWorks assembly file" -msgstr "SolidWorks-kokoonpanotiedosto" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/__init__.py:33 -msgctxt "@item:inlistbox" -msgid "SolidWorks drawing file" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/__init__.py:48 -msgctxt "@info:status" -msgid "" -"Dear customer,\n" -"We could not find a valid installation of SolidWorks on your system. That means that either SolidWorks is not installed or you don't own an valid license. Please make sure that running SolidWorks itself works without issues and/or contact your ICT.\n" -"\n" -"With kind regards\n" -" - Thomas Karl Pietrowski" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/__init__.py:57 -msgctxt "@info:status" -msgid "" -"Dear customer,\n" -"You are currently running this plugin on an operating system other than Windows. This plugin will only work on Windows with SolidWorks installed, including an valid license. Please install this plugin on a Windows machine with SolidWorks installed.\n" -"\n" -"With kind regards\n" -" - Thomas Karl Pietrowski" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksDialogHandler.py:70 -msgid "Configure" -msgstr "Määritä" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksDialogHandler.py:71 -msgid "Installation guide for SolidWorks macro" -msgstr "" - #: /home/ruben/Projects/Cura/plugins/SimulationView/__init__.py:14 msgctxt "@item:inlistbox" msgid "Layer view" @@ -607,34 +555,34 @@ msgctxt "@info:tooltip" msgid "Create a volume in which supports are not printed." msgstr "" -#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:43 +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:44 msgctxt "@info" msgid "Cura collects anonymized usage statistics." msgstr "" -#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:46 +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:47 msgctxt "@info:title" msgid "Collecting Data" msgstr "Kerätään tietoja" -#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:48 +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:49 msgctxt "@action:button" -msgid "Allow" +msgid "More info" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:49 +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:50 msgctxt "@action:tooltip" -msgid "Allow Cura to send anonymized usage statistics to help prioritize future improvements to Cura. Some of your preferences and settings are sent, the Cura version and a hash of the models you're slicing." +msgid "See more information on what data Cura sends." msgstr "" -#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:50 +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:52 msgctxt "@action:button" -msgid "Disable" +msgid "Allow" msgstr "" -#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:51 +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:53 msgctxt "@action:tooltip" -msgid "Don't allow Cura to send anonymized usage statistics. You can enable it again in the preferences." +msgid "Allow Cura to send anonymized usage statistics to help prioritize future improvements to Cura. Some of your preferences and settings are sent, the Cura version and a hash of the models you're slicing." msgstr "" #: /home/ruben/Projects/Cura/plugins/LegacyProfileReader/__init__.py:14 @@ -736,68 +684,30 @@ msgctxt "@info:tooltip" msgid "Configure Per Model Settings" msgstr "Määritä mallikohtaiset asetukset" -#: /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:175 -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:627 +#: /home/ruben/Projects/Cura/resources/qml/PrepareSidebar.qml:576 msgctxt "@title:tab" msgid "Recommended" msgstr "Suositeltu" #: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.py:177 -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:632 +#: /home/ruben/Projects/Cura/resources/qml/PrepareSidebar.qml:581 msgctxt "@title:tab" msgid "Custom" msgstr "Mukautettu" -#: /home/ruben/Projects/Cura/plugins/3MFReader/__init__.py:30 -#: /home/ruben/Projects/Cura/plugins/3MFReader/__init__.py:36 +#: /home/ruben/Projects/Cura/plugins/3MFReader/__init__.py:32 +#: /home/ruben/Projects/Cura/plugins/3MFReader/__init__.py:38 msgctxt "@item:inlistbox" msgid "3MF File" msgstr "3MF-tiedosto" -#: /home/ruben/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:214 -#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:658 +#: /home/ruben/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:199 +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:695 msgctxt "@label" msgid "Nozzle" msgstr "Suutin" -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:179 -#, python-brace-format -msgctxt "@info:status" -msgid "Failed to get plugin ID from <filename>{0}</filename>" -msgstr "Lisäosan tunnuksen hankkiminen epäonnistui tiedostosta <filename>{0}</filename>" - -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:180 -msgctxt "@info:tile" -msgid "Warning" -msgstr "Varoitus" - -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.py:235 -msgctxt "@window:title" -msgid "Plugin browser" -msgstr "Lisäosien selain" - #: /home/ruben/Projects/Cura/plugins/SolidView/__init__.py:12 msgctxt "@item:inmenu" msgid "Solid view" @@ -808,18 +718,18 @@ msgctxt "@item:inlistbox" msgid "G File" msgstr "G File -tiedosto" -#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:321 +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:322 msgctxt "@info:status" msgid "Parsing G-code" msgstr "G-coden jäsennys" -#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:323 -#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:464 +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:324 +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:470 msgctxt "@info:title" msgid "G-code Details" msgstr "G-coden tiedot" -#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:462 +#: /home/ruben/Projects/Cura/plugins/GCodeReader/FlavorParser.py:468 msgctxt "@info:generic" msgid "Make sure the g-code is suitable for your printer and printer configuration before sending the file to it. The g-code representation may not be accurate." msgstr "Varmista, että G-code on tulostimelle ja sen tulostusasetuksille soveltuva, ennen kuin lähetät tiedoston siihen. G-coden esitys ei välttämättä ole tarkka." @@ -861,80 +771,80 @@ msgctxt "@action" msgid "Level build plate" msgstr "Tasaa alusta" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:96 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:98 msgctxt "@tooltip" msgid "Outer Wall" msgstr "Ulkoseinämä" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:97 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:99 msgctxt "@tooltip" msgid "Inner Walls" msgstr "Sisäseinämät" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:98 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:100 msgctxt "@tooltip" msgid "Skin" msgstr "Pintakalvo" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:99 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:101 msgctxt "@tooltip" msgid "Infill" msgstr "Täyttö" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:100 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:102 msgctxt "@tooltip" msgid "Support Infill" msgstr "Tuen täyttö" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:101 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:103 msgctxt "@tooltip" msgid "Support Interface" msgstr "Tukiliittymä" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:102 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:104 msgctxt "@tooltip" msgid "Support" msgstr "Tuki" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:103 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:105 msgctxt "@tooltip" msgid "Skirt" msgstr "Helma" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:104 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:106 msgctxt "@tooltip" msgid "Travel" msgstr "Siirtoliike" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:105 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:107 msgctxt "@tooltip" msgid "Retractions" msgstr "Takaisinvedot" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:106 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:108 msgctxt "@tooltip" msgid "Other" msgstr "Muu" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:226 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:229 msgctxt "@label unknown material" msgid "Unknown" msgstr "" -#: /home/ruben/Projects/Cura/cura/PrintInformation.py:300 +#: /home/ruben/Projects/Cura/cura/PrintInformation.py:313 #, python-brace-format msgctxt "@label" msgid "Pre-sliced file {0}" msgstr "Esiviipaloitu tiedosto {0}" -#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:236 -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:122 +#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:235 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:121 msgctxt "@title:window" msgid "File Already Exists" msgstr "Tiedosto on jo olemassa" -#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:237 -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:123 +#: /home/ruben/Projects/Cura/cura/Settings/ContainerManager.py:236 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:122 #, python-brace-format msgctxt "@label Don't translate the XML tag <filename>!" msgid "The file <filename>{0}</filename> already exists. Are you sure you want to overwrite it?" @@ -945,106 +855,106 @@ msgctxt "@menuitem" msgid "Not overridden" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:115 +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:119 msgctxt "@info:status" msgid "The selected material is incompatible with the selected machine or configuration." msgstr "Valittu materiaali ei sovellu käytettäväksi valitun laitteen tai kokoonpanon kanssa." -#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:116 +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:120 msgctxt "@info:title" msgid "Incompatible Material" msgstr "Yhteensopimaton materiaali" -#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:803 +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:842 #, python-format msgctxt "@info:generic" msgid "Settings have been changed to match the current availability of extruders: [%s]" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:805 +#: /home/ruben/Projects/Cura/cura/Settings/MachineManager.py:844 msgctxt "@info:title" msgid "Settings updated" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:131 #, 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 "Profiilin vienti epäonnistui tiedostoon <filename>{0}</filename>: <message>{1}</message>" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:139 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:138 #, python-brace-format msgctxt "@info:status Don't translate the XML tag <filename>!" msgid "Failed to export profile to <filename>{0}</filename>: Writer plugin reported failure." msgstr "Profiilin vienti epäonnistui tiedostoon <filename>{0}</filename>: Kirjoitin-lisäosa ilmoitti virheestä." -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:143 #, python-brace-format msgctxt "@info:status Don't translate the XML tag <filename>!" msgid "Exported profile to <filename>{0}</filename>" msgstr "Profiili viety tiedostoon <filename>{0}</filename>" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144 msgctxt "@info:title" msgid "Export succeeded" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:171 -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:195 -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:314 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:170 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:194 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:313 #, python-brace-format msgctxt "@info:status Don't translate the XML tags <filename> or <message>!" msgid "Failed to import profile from <filename>{0}</filename>: <message>{1}</message>" msgstr "Profiilin tuonti epäonnistui tiedostosta <filename>{0}</filename>: <message>{1}</message>" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:191 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:190 #, python-brace-format msgctxt "@info:status Don't translate the XML tags <filename> or <message>!" msgid "No custom profile to import in file <filename>{0}</filename>" msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:219 -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:229 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:218 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:228 #, python-brace-format msgctxt "@info:status Don't translate the XML tags <filename> or <message>!" msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it." msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:242 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:241 #, python-brace-format msgctxt "@info:status Don't translate the XML tags <filename> or <message>!" msgid "The machine defined in profile <filename>{0}</filename> ({1}) doesn't match with your current machine ({2}), could not import it." msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:317 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:316 #, python-brace-format msgctxt "@info:status" msgid "Successfully imported profile {0}" msgstr "Onnistuneesti tuotu profiili {0}" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:320 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:319 #, python-brace-format msgctxt "@info:status" msgid "File {0} does not contain any valid profile." msgstr "" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:323 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:322 #, python-brace-format msgctxt "@info:status" msgid "Profile {0} has an unknown file type or is corrupted." msgstr "Profiililla {0} on tuntematon tiedostotyyppi tai se on vioittunut." -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:341 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:340 msgctxt "@label" msgid "Custom profile" msgstr "Mukautettu profiili" -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:357 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:356 msgctxt "@info:status" msgid "Profile is missing a quality type." msgstr "Profiilista puuttuu laatutyyppi." -#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:369 +#: /home/ruben/Projects/Cura/cura/Settings/CuraContainerRegistry.py:368 #, python-brace-format msgctxt "@info:status" msgid "Could not find a quality type {0} for the current configuration." @@ -1066,79 +976,99 @@ msgctxt "@info:title" msgid "Local printers" msgstr "" -#: /home/ruben/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:108 +#: /home/ruben/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:109 #, python-brace-format msgctxt "@item:inlistbox" msgid "All Supported Types ({0})" msgstr "" -#: /home/ruben/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:109 +#: /home/ruben/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:110 msgctxt "@item:inlistbox" msgid "All Files (*)" msgstr "" -#: /home/ruben/Projects/Cura/cura/Machines/MaterialManager.py:511 +#: /home/ruben/Projects/Cura/cura/Machines/MaterialManager.py:544 msgctxt "@label" msgid "Custom Material" msgstr "Mukautettu materiaali" -#: /home/ruben/Projects/Cura/cura/Machines/MaterialManager.py:512 +#: /home/ruben/Projects/Cura/cura/Machines/MaterialManager.py:545 msgctxt "@label" msgid "Custom" msgstr "Mukautettu" -#: /home/ruben/Projects/Cura/cura/BuildVolume.py:78 +#: /home/ruben/Projects/Cura/cura/BuildVolume.py:80 msgctxt "@info:status" msgid "The build volume height has been reduced due to the value of the \"Print Sequence\" setting to prevent the gantry from colliding with printed models." msgstr "Tulostustilavuuden korkeutta on vähennetty tulostusjärjestysasetuksen vuoksi, jotta koroke ei osuisi tulostettuihin malleihin." -#: /home/ruben/Projects/Cura/cura/BuildVolume.py:80 +#: /home/ruben/Projects/Cura/cura/BuildVolume.py:82 msgctxt "@info:title" msgid "Build Volume" msgstr "Tulostustilavuus" -#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:25 +#: /home/ruben/Projects/Cura/cura/Backups/Backup.py:99 +msgctxt "@info:backup_failed" +msgid "Could not create archive from user data directory: {}" +msgstr "" + +#: /home/ruben/Projects/Cura/cura/Backups/Backup.py:104 +msgctxt "@info:title" +msgid "Backup" +msgstr "" + +#: /home/ruben/Projects/Cura/cura/Backups/Backup.py:116 +msgctxt "@info:backup_failed" +msgid "Tried to restore a Cura backup without having proper data or meta data." +msgstr "" + +#: /home/ruben/Projects/Cura/cura/Backups/Backup.py:126 +msgctxt "@info:backup_failed" +msgid "Tried to restore a Cura backup that does not match your current version." +msgstr "" + +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:27 msgctxt "@info:status" msgid "Multiplying and placing objects" msgstr "Kappaleiden kertominen ja sijoittelu" -#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:26 -#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:81 +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:28 +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:99 msgctxt "@info:title" msgid "Placing Object" msgstr "Sijoitetaan kappaletta" -#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:81 -#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:88 -#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152 +#: /home/ruben/Projects/Cura/cura/MultiplyObjectsJob.py:99 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:96 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:149 msgctxt "@info:status" msgid "Unable to find a location within the build volume for all objects" msgstr "Kaikille kappaleille ei löydy paikkaa tulostustilavuudessa." -#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:29 -#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:64 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:30 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:66 msgctxt "@info:status" msgid "Finding new location for objects" msgstr "Uusien paikkojen etsiminen kappaleille" -#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:33 -#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:68 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:34 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:70 msgctxt "@info:title" msgid "Finding Location" msgstr "Etsitään paikkaa" -#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:89 -#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:153 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:97 +#: /home/ruben/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150 msgctxt "@info:title" msgid "Can't Find Location" msgstr "Paikkaa ei löydy" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:88 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:87 msgctxt "@title:window" msgid "Cura can't start" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:94 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:93 msgctxt "@label crash message" msgid "" "<p><b>Oops, Ultimaker Cura has encountered something that doesn't seem right.</p></b>\n" @@ -1148,32 +1078,32 @@ msgid "" " " msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:103 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:102 msgctxt "@action:button" msgid "Send crash report to Ultimaker" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:106 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:105 msgctxt "@action:button" msgid "Show detailed crash report" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:110 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:109 msgctxt "@action:button" msgid "Show configuration folder" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:121 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:120 msgctxt "@action:button" msgid "Backup and Reset Configuration" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:203 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:149 msgctxt "@title:window" msgid "Crash Report" msgstr "Kaatumisraportti" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:223 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:169 msgctxt "@label crash message" msgid "" "<p><b>A fatal error has occurred in Cura. Please send us this Crash Report to fix the problem</p></b>\n" @@ -1181,118 +1111,118 @@ msgid "" " " msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:231 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:177 msgctxt "@title:groupbox" msgid "System information" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:239 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:185 msgctxt "@label unknown version of Cura" msgid "Unknown" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:241 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:187 msgctxt "@label Cura version number" msgid "Cura version" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:242 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:188 msgctxt "@label Type of platform" msgid "Platform" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:243 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:189 msgctxt "@label" msgid "Qt version" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:244 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:190 msgctxt "@label" msgid "PyQt version" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:245 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:191 msgctxt "@label OpenGL version" msgid "OpenGL" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:262 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:208 msgctxt "@label" msgid "Not yet initialized<br/>" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:265 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:211 #, python-brace-format msgctxt "@label OpenGL version" msgid "<li>OpenGL Version: {version}</li>" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:266 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:212 #, python-brace-format msgctxt "@label OpenGL vendor" msgid "<li>OpenGL Vendor: {vendor}</li>" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:267 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:213 #, python-brace-format msgctxt "@label OpenGL renderer" msgid "<li>OpenGL Renderer: {renderer}</li>" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:276 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:222 msgctxt "@title:groupbox" msgid "Error traceback" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:357 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:303 msgctxt "@title:groupbox" msgid "Logs" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:380 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:326 msgctxt "@title:groupbox" msgid "User description" msgstr "" -#: /home/ruben/Projects/Cura/cura/CrashHandler.py:399 +#: /home/ruben/Projects/Cura/cura/CrashHandler.py:345 msgctxt "@action:button" msgid "Send report" msgstr "" -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:300 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:328 msgctxt "@info:progress" msgid "Loading machines..." msgstr "Ladataan laitteita..." -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:712 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:756 msgctxt "@info:progress" msgid "Setting up scene..." msgstr "Asetetaan näkymää..." -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:751 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:789 msgctxt "@info:progress" msgid "Loading interface..." msgstr "Ladataan käyttöliittymää..." -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:975 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1023 #, python-format msgctxt "@info 'width', 'depth' and 'height' are variable names that must NOT be translated; just translate the format of ##x##x## mm." msgid "%(width).1f x %(depth).1f x %(height).1f mm" msgstr "%(width).1f x %(depth).1f x %(height).1f mm" -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1567 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1581 #, python-brace-format msgctxt "@info:status" msgid "Only one G-code file can be loaded at a time. Skipped importing {0}" msgstr "Vain yksi G-code-tiedosto voidaan ladata kerralla. Tiedoston {0} tuonti ohitettiin." -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1576 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1591 #, python-brace-format msgctxt "@info:status" msgid "Can't open any other file if G-code is loading. Skipped importing {0}" msgstr "Muita tiedostoja ei voida ladata, kun G-code latautuu. Tiedoston {0} tuonti ohitettiin." -#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1661 +#: /home/ruben/Projects/Cura/cura/CuraApplication.py:1680 msgctxt "@info:status" msgid "The selected model was too small to load." msgstr "" @@ -1480,6 +1410,149 @@ msgctxt "@label" msgid "Extruder End G-code" msgstr "" +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxProgressButton.qml:17 +msgctxt "@action:button" +msgid "Install" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxProgressButton.qml:19 +msgctxt "@action:button" +msgid "Installed" +msgstr "Asennettu" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxErrorPage.qml:16 +msgctxt "@info" +msgid "Could not connect to the Cura Package database. Please check your connection." +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledPage.qml:35 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxHeader.qml:26 +msgctxt "@title:tab" +msgid "Plugins" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml:79 +msgctxt "@label" +msgid "Version" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml:85 +msgctxt "@label" +msgid "Last updated" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml:91 +msgctxt "@label" +msgid "Author" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailPage.qml:109 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:269 +msgctxt "@label" +msgid "Unknown" +msgstr "Tuntematon" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailTileActions.qml:44 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml:30 +msgctxt "@action:button" +msgid "Update" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailTileActions.qml:45 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml:31 +msgctxt "@action:button" +msgid "Updating" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDetailTileActions.qml:46 +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml:32 +msgctxt "@action:button" +msgid "Updated" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/Toolbox.qml:13 +msgctxt "@title" +msgid "Toolbox" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxBackColumn.qml:25 +msgctxt "@action:button" +msgid "Back" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxFooter.qml:17 +msgctxt "@info" +msgid "You will need to restart Cura before changes in packages have effect." +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxFooter.qml:32 +msgctxt "@info:button" +msgid "Quit Cura" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxHeader.qml:54 +msgctxt "@title:tab" +msgid "Installed" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml:19 +msgctxt "@label" +msgid "Will install upon restarting" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml:51 +msgctxt "@action:button" +msgid "Downgrade" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxInstalledTileActions.qml:51 +msgctxt "@action:button" +msgid "Uninstall" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxLicenseDialog.qml:16 +msgctxt "@title:window" +msgid "Plugin License Agreement" +msgstr "Lisäosan lisenssisopimus" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxLicenseDialog.qml:33 +msgctxt "@label" +msgid "" +"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 "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxLicenseDialog.qml:54 +msgctxt "@action:button" +msgid "Accept" +msgstr "Hyväksy" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxLicenseDialog.qml:65 +msgctxt "@action:button" +msgid "Decline" +msgstr "Hylkää" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxDownloadsShowcase.qml:17 +msgctxt "@label" +msgid "Featured" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxCompatibilityChart.qml:20 +msgctxt "@label" +msgid "Compatibility" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxLoadingPage.qml:16 +msgctxt "@info" +msgid "Fetching packages..." +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/Toolbox/resources/qml/ToolboxAuthorPage.qml:87 +msgctxt "@label" +msgid "Contact" +msgstr "" + #: /home/ruben/Projects/Cura/plugins/ModelChecker/ModelChecker.qml:22 msgctxt "@info:tooltip" msgid "Some things could be problematic in this print. Click to see tips for adjustment." @@ -1493,10 +1566,8 @@ msgstr "Muutosloki" #: /home/ruben/Projects/Cura/plugins/ChangeLogPlugin/ChangeLog.qml:37 #: /home/ruben/Projects/Cura/plugins/USBPrinting/FirmwareUpdateWindow.qml:84 #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml:56 -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:306 #: /home/ruben/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:464 #: /home/ruben/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:509 -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:173 #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:121 #: /home/ruben/Projects/Cura/resources/qml/AboutDialog.qml:148 #: /home/ruben/Projects/Cura/resources/qml/EngineLog.qml:38 @@ -1539,6 +1610,11 @@ msgctxt "@label" msgid "Firmware update failed due to missing firmware." msgstr "Laiteohjelmiston päivitys epäonnistui puuttuvan laiteohjelmiston takia." +#: /home/ruben/Projects/Cura/plugins/UserAgreement/UserAgreement.qml:16 +msgctxt "@title:window" +msgid "User Agreement" +msgstr "" + #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:57 msgctxt "@window:title" msgid "Existing Connection" @@ -1589,73 +1665,59 @@ msgctxt "@action:button" msgid "Refresh" msgstr "Päivitä" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:215 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:218 msgctxt "@label" msgid "If your printer is not listed, read the <a href='%1'>network printing troubleshooting guide</a>" msgstr "Jos tulostinta ei ole luettelossa, lue <a href='%1'>verkkotulostuksen vianetsintäopas</a>" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:242 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:245 msgctxt "@label" msgid "Type" msgstr "Tyyppi" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:254 -msgctxt "@label" -msgid "Ultimaker 3" -msgstr "Ultimaker 3" - -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:257 -msgctxt "@label" -msgid "Ultimaker 3 Extended" -msgstr "Ultimaker 3 Extended" - -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:260 -msgctxt "@label" -msgid "Unknown" -msgstr "Tuntematon" - -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:273 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:282 msgctxt "@label" msgid "Firmware version" msgstr "Laiteohjelmistoversio" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:285 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:294 msgctxt "@label" msgid "Address" msgstr "Osoite" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:307 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:316 msgctxt "@label" msgid "This printer is not set up to host a group of Ultimaker 3 printers." msgstr "Tätä tulostinta ei ole määritetty Ultimaker 3 -tulostinryhmän isännäksi." -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:311 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:320 msgctxt "@label" msgid "This printer is the host for a group of %1 Ultimaker 3 printers." msgstr "Tämä tulostin on {count} tulostimen Ultimaker 3 -ryhmän isäntä." -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:321 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:330 msgctxt "@label" msgid "The printer at this address has not yet responded." msgstr "Tämän osoitteen tulostin ei ole vielä vastannut." -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:326 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:335 #: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/UM3InfoComponents.qml:39 msgctxt "@action:button" msgid "Connect" msgstr "Yhdistä" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:340 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:349 msgctxt "@title:window" msgid "Printer Address" msgstr "Tulostimen osoite" -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:370 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:377 msgctxt "@alabel" msgid "Enter the IP address or hostname of your printer on the network." msgstr "Anna verkon tulostimen IP-osoite tai isäntänimi." -#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:400 +#: /home/ruben/Projects/Cura/plugins/UM3NetworkPrinting/DiscoverUM3Action.qml:407 +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:132 #: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:181 msgctxt "@action:button" msgid "OK" @@ -1830,174 +1892,6 @@ msgctxt "@action:button" msgid "Activate Configuration" msgstr "Aktivoi määritys" -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:21 -msgctxt "@title:window" -msgid "SolidWorks: Export wizard" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:45 -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:140 -msgctxt "@action:label" -msgid "Quality:" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:78 -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:179 -msgctxt "@option:curaSolidworksStlQuality" -msgid "Fine (3D-printing)" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:79 -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:180 -msgctxt "@option:curaSolidworksStlQuality" -msgid "Coarse (3D-printing)" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:80 -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:181 -msgctxt "@option:curaSolidworksStlQuality" -msgid "Fine (SolidWorks)" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:81 -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:182 -msgctxt "@option:curaSolidworksStlQuality" -msgid "Coarse (SolidWorks)" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:94 -msgctxt "@text:window" -msgid "Show this dialog again" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:104 -msgctxt "@action:button" -msgid "Continue" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksWizard.qml:116 -msgctxt "@action:button" -msgid "Abort" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:21 -msgctxt "@title:window" -msgid "How to install Cura SolidWorks macro" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:62 -msgctxt "@description:label" -msgid "Steps:" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:140 -msgctxt "@action:button" -msgid "" -"Open the directory\n" -"with macro and icon" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:160 -msgctxt "@description:label" -msgid "Instructions:" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:202 -msgctxt "@action:playpause" -msgid "Play" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:206 -msgctxt "@action:playpause" -msgid "Pause" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:268 -msgctxt "@action:button" -msgid "Previous Step" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:283 -msgctxt "@action:button" -msgid "Done" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksMacroTutorial.qml:287 -msgctxt "@action:button" -msgid "Next Step" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:21 -msgctxt "@title:window" -msgid "SolidWorks plugin: Configuration" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:39 -msgctxt "@title:tab" -msgid "Conversion settings" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:66 -msgctxt "@label" -msgid "First choice:" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:86 -msgctxt "@text:menu" -msgid "Latest installed version (Recommended)" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:95 -msgctxt "@text:menu" -msgid "Default version" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:193 -msgctxt "@label" -msgid "Show wizard before opening SolidWorks files" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:203 -msgctxt "@label" -msgid "Automatically rotate opened file into normed orientation" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:210 -msgctxt "@title:tab" -msgid "Installation(s)" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:284 -msgctxt "@label" -msgid "COM service found" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:295 -msgctxt "@label" -msgid "Executable found" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:306 -msgctxt "@label" -msgid "COM starting" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:317 -msgctxt "@label" -msgid "Revision number" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:328 -msgctxt "@label" -msgid "Functions available" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/CuraSolidWorksPlugin/SolidWorksConfiguration.qml:341 -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:289 -msgctxt "@action:button" -msgid "Save" -msgstr "Tallenna" - #: /home/ruben/Projects/Cura/plugins/SimulationView/SimulationView.qml:117 msgctxt "@label" msgid "Color scheme" @@ -2103,6 +1997,26 @@ msgctxt "@info:tooltip" msgid "Change active post-processing scripts" msgstr "Muuta aktiivisia jälkikäsittelykomentosarjoja" +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:16 +msgctxt "@title:window" +msgid "More information on anonymous data collection" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:66 +msgctxt "@text:window" +msgid "Cura sends anonymous data to Ultimaker in order to improve the print quality and user experience. Below is an example of all the data that is sent." +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:101 +msgctxt "@text:window" +msgid "I don't want to send these data" +msgstr "" + +#: /home/ruben/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:111 +msgctxt "@text:window" +msgid "Allow sending these data to Ultimaker and help us improve Cura" +msgstr "" + #: /home/ruben/Projects/Cura/plugins/ImageReader/ConfigUI.qml:19 msgctxt "@title:window" msgid "Convert Image..." @@ -2241,13 +2155,13 @@ msgid "Create new" msgstr "Luo uusi" #: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:70 -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:72 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:68 msgctxt "@action:title" msgid "Summary - Cura Project" msgstr "Yhteenveto – Cura-projekti" #: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:92 -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:90 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:92 msgctxt "@action:label" msgid "Printer settings" msgstr "Tulostimen asetukset" @@ -2264,7 +2178,7 @@ msgid "Update" msgstr "" #: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:143 -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:99 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:101 msgctxt "@action:label" msgid "Type" msgstr "Tyyppi" @@ -2275,7 +2189,7 @@ msgid "Printer Group" msgstr "" #: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:180 -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:191 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:192 msgctxt "@action:label" msgid "Profile settings" msgstr "Profiilin asetukset" @@ -2287,19 +2201,19 @@ msgstr "Miten profiilin ristiriita pitäisi ratkaista?" #: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:216 #: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:308 -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:215 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:216 msgctxt "@action:label" msgid "Name" msgstr "Nimi" #: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:231 -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:199 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:200 msgctxt "@action:label" msgid "Not in profile" msgstr "Ei profiilissa" #: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:236 -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:204 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:205 msgctxt "@action:label" msgid "%1 override" msgid_plural "%1 overrides" @@ -2329,7 +2243,7 @@ msgid "How should the conflict in the material be resolved?" msgstr "Miten materiaalin ristiriita pitäisi ratkaista?" #: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:327 -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:234 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:233 msgctxt "@action:label" msgid "Setting visibility" msgstr "Asetusten näkyvyys" @@ -2340,13 +2254,13 @@ msgid "Mode" msgstr "Tila" #: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:352 -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:243 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:242 msgctxt "@action:label" msgid "Visible settings:" msgstr "Näkyvät asetukset:" #: /home/ruben/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:357 -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:248 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:247 msgctxt "@action:label" msgid "%1 out of %2" msgstr "%1/%2" @@ -2361,49 +2275,6 @@ msgctxt "@action:button" msgid "Open" msgstr "Avaa" -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginEntry.qml:127 -msgctxt "@action:button" -msgid "Update" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginEntry.qml:129 -msgctxt "@action:button" -msgid "Install" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:17 -msgctxt "@title:tab" -msgid "Plugins" -msgstr "" - -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:216 -msgctxt "@title:window" -msgid "Plugin License Agreement" -msgstr "Lisäosan lisenssisopimus" - -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:237 -msgctxt "@label" -msgid "" -"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 "" - -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:259 -msgctxt "@action:button" -msgid "Accept" -msgstr "Hyväksy" - -#: /home/ruben/Projects/Cura/plugins/PluginBrowser/PluginBrowser.qml:270 -msgctxt "@action:button" -msgid "Decline" -msgstr "Hylkää" - -#: /home/ruben/Projects/Cura/plugins/UserAgreementPlugin/UserAgreement.qml:16 -msgctxt "@title:window" -msgid "User Agreement" -msgstr "" - #: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/UM2UpgradeSelectionMachineAction.qml:26 #: /home/ruben/Projects/Cura/plugins/UltimakerMachineActions/UMOUpgradeSelectionMachineAction.qml:25 msgctxt "@title" @@ -2578,72 +2449,72 @@ msgctxt "@label" msgid "Everything is in order! You're done with your CheckUp." msgstr "Kaikki on kunnossa! CheckUp on valmis." -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:117 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:119 msgctxt "@label:MonitorStatus" msgid "Not connected to a printer" msgstr "Ei yhteyttä tulostimeen" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:121 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:123 msgctxt "@label:MonitorStatus" msgid "Printer does not accept commands" msgstr "Tulostin ei hyväksy komentoja" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:131 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:133 #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:197 msgctxt "@label:MonitorStatus" msgid "In maintenance. Please check the printer" msgstr "Huolletaan. Tarkista tulostin" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:142 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:144 msgctxt "@label:MonitorStatus" msgid "Lost connection with the printer" msgstr "Yhteys tulostimeen menetetty" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:144 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:146 #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:187 msgctxt "@label:MonitorStatus" msgid "Printing..." msgstr "Tulostetaan..." -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:147 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:149 #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:189 msgctxt "@label:MonitorStatus" msgid "Paused" msgstr "Keskeytetty" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:150 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:152 #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:191 msgctxt "@label:MonitorStatus" msgid "Preparing..." msgstr "Valmistellaan..." -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:152 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:154 msgctxt "@label:MonitorStatus" msgid "Please remove the print" msgstr "Poista tuloste" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:282 -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:291 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:284 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:293 msgctxt "@label:" msgid "Pause" msgstr "Keskeytä" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:287 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:289 msgctxt "@label:" msgid "Resume" msgstr "Jatka" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:323 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:325 msgctxt "@label:" msgid "Abort Print" msgstr "Keskeytä tulostus" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:333 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:335 msgctxt "@window:title" msgid "Abort print" msgstr "Keskeytä tulostus" -#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:335 +#: /home/ruben/Projects/Cura/resources/qml/MonitorButton.qml:337 msgctxt "@label" msgid "Are you sure you want to abort the print?" msgstr "Haluatko varmasti keskeyttää tulostuksen?" @@ -2678,19 +2549,19 @@ msgid "Customized" msgstr "Mukautettu" #: /home/ruben/Projects/Cura/resources/qml/DiscardOrKeepProfileChangesDialog.qml:157 -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:595 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634 msgctxt "@option:discardOrKeep" msgid "Always ask me this" msgstr "Kysy aina" #: /home/ruben/Projects/Cura/resources/qml/DiscardOrKeepProfileChangesDialog.qml:158 -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:596 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:635 msgctxt "@option:discardOrKeep" msgid "Discard and never ask again" msgstr "Hylkää äläkä kysy uudelleen" #: /home/ruben/Projects/Cura/resources/qml/DiscardOrKeepProfileChangesDialog.qml:159 -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:597 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:636 msgctxt "@option:discardOrKeep" msgid "Keep and never ask again" msgstr "Säilytä äläkä kysy uudelleen" @@ -2721,8 +2592,8 @@ msgid "Confirm Diameter Change" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:95 -msgctxt "@label (%1 is object name)" -msgid "The new material diameter is set to %1 mm, which is not compatible to the current machine. Do you wish to continue?" +msgctxt "@label (%1 is a number)" +msgid "The new filament diameter is set to %1 mm, which is not compatible with the current extruder. Do you wish to continue?" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialView.qml:128 @@ -2840,264 +2711,279 @@ msgctxt "@title:column" msgid "Unit" msgstr "Yksikkö" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:14 -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:536 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:15 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:531 msgctxt "@title:tab" msgid "General" msgstr "Yleiset" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:128 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141 msgctxt "@label" msgid "Interface" msgstr "Käyttöliittymä" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:139 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:152 msgctxt "@label" msgid "Language:" msgstr "Kieli:" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:207 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:220 msgctxt "@label" msgid "Currency:" msgstr "Valuutta:" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:221 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:234 msgctxt "@label" msgid "Theme:" msgstr "Teema:" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:281 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:294 msgctxt "@label" msgid "You will need to restart the application for these changes to have effect." msgstr "Sovellus on käynnistettävä uudelleen, jotta nämä muutokset tulevat voimaan." -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:298 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:311 msgctxt "@info:tooltip" msgid "Slice automatically when changing settings." msgstr "Viipaloi automaattisesti, kun asetuksia muutetaan." -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:319 msgctxt "@option:check" msgid "Slice automatically" msgstr "Viipaloi automaattisesti" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:320 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333 msgctxt "@label" msgid "Viewport behavior" msgstr "Näyttöikkunan käyttäytyminen" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:328 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:341 msgctxt "@info:tooltip" msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly." msgstr "Korosta mallin vailla tukea olevat alueet punaisella. Ilman tukea nämä alueet eivät tulostu kunnolla." -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350 msgctxt "@option:check" msgid "Display overhang" msgstr "Näytä uloke" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:344 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:357 msgctxt "@info:tooltip" msgid "Moves the camera so the model is in the center of the view when a model is selected" msgstr "Siirtää kameraa siten, että valittuna oleva malli on näkymän keskellä." -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:349 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:362 msgctxt "@action:button" msgid "Center camera when item is selected" msgstr "Keskitä kamera kun kohde on valittu" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:358 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:371 msgctxt "@info:tooltip" msgid "Should the default zoom behavior of cura be inverted?" msgstr "Pitääkö Curan oletusarvoinen zoom-toimintatapa muuttaa päinvastaiseksi?" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:363 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:376 msgctxt "@action:button" msgid "Invert the direction of camera zoom." msgstr "Käännä kameran zoomin suunta päinvastaiseksi." -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:372 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386 msgctxt "@info:tooltip" msgid "Should zooming move in the direction of the mouse?" msgstr "Tuleeko zoomauksen siirtyä hiiren suuntaan?" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:377 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391 msgctxt "@action:button" msgid "Zoom toward mouse direction" msgstr "Zoomaa hiiren suuntaan" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:401 msgctxt "@info:tooltip" msgid "Should models on the platform be moved so that they no longer intersect?" msgstr "Pitäisikö alustalla olevia malleja siirtää niin, etteivät ne enää leikkaa toisiaan?" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:406 msgctxt "@option:check" msgid "Ensure models are kept apart" msgstr "Varmista, että mallit ovat erillään" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:399 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:415 msgctxt "@info:tooltip" msgid "Should models on the platform be moved down to touch the build plate?" msgstr "Pitäisikö tulostusalueella olevia malleja siirtää alas niin, että ne koskettavat tulostusalustaa?" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:404 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:420 msgctxt "@option:check" msgid "Automatically drop models to the build plate" msgstr "Pudota mallit automaattisesti alustalle" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:416 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:432 msgctxt "@info:tooltip" msgid "Show caution message in g-code reader." msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:425 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:441 msgctxt "@option:check" msgid "Caution message in g-code reader" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:432 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:449 msgctxt "@info:tooltip" msgid "Should layer be forced into compatibility mode?" msgstr "Pakotetaanko kerros yhteensopivuustilaan?" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:437 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:454 msgctxt "@option:check" msgid "Force layer view compatibility mode (restart required)" msgstr "Pakota kerrosnäkymän yhteensopivuustila (vaatii uudelleenkäynnistyksen)" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:453 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470 msgctxt "@label" msgid "Opening and saving files" msgstr "Tiedostojen avaaminen ja tallentaminen" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:459 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:477 msgctxt "@info:tooltip" msgid "Should models be scaled to the build volume if they are too large?" msgstr "Pitäisikö mallit skaalata tulostustilavuuteen, jos ne ovat liian isoja?" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:464 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:482 msgctxt "@option:check" msgid "Scale large models" msgstr "Skaalaa suuret mallit" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:473 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:492 msgctxt "@info:tooltip" msgid "An model may appear extremely small if its unit is for example in meters rather than millimeters. Should these models be scaled up?" msgstr "Malli voi vaikuttaa erittäin pieneltä, jos sen koko on ilmoitettu esimerkiksi metreissä eikä millimetreissä. Pitäisikö nämä mallit suurentaa?" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:478 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:497 msgctxt "@option:check" msgid "Scale extremely small models" msgstr "Skaalaa erittäin pienet mallit" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:487 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:507 +msgctxt "@info:tooltip" +msgid "Should models be selected after they are loaded?" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:512 +msgctxt "@option:check" +msgid "Select models when loaded" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:522 msgctxt "@info:tooltip" msgid "Should a prefix based on the printer name be added to the print job name automatically?" msgstr "Pitäisikö tulostustyön nimeen lisätä automaattisesti tulostimen nimeen perustuva etuliite?" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:492 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:527 msgctxt "@option:check" msgid "Add machine prefix to job name" msgstr "Lisää laitteen etuliite työn nimeen" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:501 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:537 msgctxt "@info:tooltip" msgid "Should a summary be shown when saving a project file?" msgstr "Näytetäänkö yhteenveto, kun projektitiedosto tallennetaan?" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:505 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:541 msgctxt "@option:check" msgid "Show summary dialog when saving project" msgstr "Näytä yhteenvetoikkuna, kun projekti tallennetaan" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:551 msgctxt "@info:tooltip" msgid "Default behavior when opening a project file" msgstr "Projektitiedoston avaamisen oletustoimintatapa" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:522 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559 msgctxt "@window:text" msgid "Default behavior when opening a project file: " msgstr "Projektitiedoston avaamisen oletustoimintatapa: " -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:535 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:573 msgctxt "@option:openProject" msgid "Always ask" msgstr "Kysy aina" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:536 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574 msgctxt "@option:openProject" msgid "Always open as a project" msgstr "Avaa aina projektina" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:537 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575 msgctxt "@option:openProject" msgid "Always import models" msgstr "Tuo mallit aina" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:573 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:611 msgctxt "@info:tooltip" msgid "When you have made changes to a profile and switched to a different one, a dialog will be shown asking whether you want to keep your modifications or not, or you can choose a default behaviour and never show that dialog again." msgstr "Kun olet tehnyt muutokset profiiliin ja vaihtanut toiseen, näytetään valintaikkuna, jossa kysytään, haluatko säilyttää vai hylätä muutokset. Tässä voit myös valita oletuskäytöksen, jolloin valintaikkunaa ei näytetä uudelleen." -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:582 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620 msgctxt "@label" msgid "Override Profile" msgstr "Kumoa profiili" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:631 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670 msgctxt "@label" msgid "Privacy" msgstr "Tietosuoja" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:678 msgctxt "@info:tooltip" msgid "Should Cura check for updates when the program is started?" msgstr "Pitäisikö Curan tarkistaa saatavilla olevat päivitykset, kun ohjelma käynnistetään?" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:643 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:683 msgctxt "@option:check" msgid "Check for updates on start" msgstr "Tarkista päivitykset käynnistettäessä" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:653 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:694 msgctxt "@info:tooltip" msgid "Should anonymous data about your print be sent to Ultimaker? Note, no models, IP addresses or other personally identifiable information is sent or stored." msgstr "Pitäisikö anonyymejä tietoja tulosteesta lähettää Ultimakerille? Huomaa, että malleja, IP-osoitteita tai muita henkilökohtaisia tietoja ei lähetetä eikä tallenneta." -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:658 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:699 msgctxt "@option:check" msgid "Send (anonymous) print information" msgstr "Lähetä (anonyymit) tulostustiedot" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:674 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:708 +msgctxt "@action:button" +msgid "More information" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:726 msgctxt "@label" msgid "Experimental" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:680 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733 msgctxt "@info:tooltip" msgid "Use multi build plate functionality" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:685 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738 msgctxt "@option:check" msgid "Use multi build plate functionality (restart required)" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:694 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:748 msgctxt "@info:tooltip" msgid "Should newly loaded models be arranged on the build plate? Used in conjunction with multi build plate (EXPERIMENTAL)" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:699 +#: /home/ruben/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:753 msgctxt "@option:check" msgid "Do not arrange objects on load" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16 -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:541 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:536 msgctxt "@title:tab" msgid "Printers" msgstr "Tulostimet" @@ -3152,7 +3038,7 @@ msgid "Aborting print..." msgstr "Keskeytetään tulostus..." #: /home/ruben/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:36 -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:545 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:540 msgctxt "@title:tab" msgid "Profiles" msgstr "Profiilit" @@ -3257,7 +3143,7 @@ msgid "Global Settings" msgstr "Yleiset asetukset" #: /home/ruben/Projects/Cura/resources/qml/Preferences/MaterialsPage.qml:40 -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:543 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:538 msgctxt "@title:tab" msgid "Materials" msgstr "Materiaalit" @@ -3310,7 +3196,7 @@ msgid "Printer" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/AddMachineDialog.qml:18 -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:891 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:896 msgctxt "@title:window" msgid "Add Printer" msgstr "Lisää tulostin" @@ -3465,43 +3351,53 @@ msgstr "" "\n" "Avaa profiilin hallinta napsauttamalla." -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:190 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:199 msgctxt "@label:textbox" msgid "Search..." msgstr "Haku…" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:530 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:544 msgctxt "@action:menu" msgid "Copy value to all extruders" msgstr "Kopioi arvo kaikkiin suulakepuristimiin" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:539 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:553 msgctxt "@action:menu" msgid "Copy all changed values to all extruders" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:554 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:568 msgctxt "@action:menu" msgid "Hide this setting" msgstr "Piilota tämä asetus" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:572 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:586 msgctxt "@action:menu" msgid "Don't show this setting" msgstr "Älä näytä tätä asetusta" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:576 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:590 msgctxt "@action:menu" msgid "Keep this setting visible" msgstr "Pidä tämä asetus näkyvissä" -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:600 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:614 #: /home/ruben/Projects/Cura/resources/qml/Actions.qml:426 msgctxt "@action:menu" msgid "Configure setting visibility..." msgstr "Määritä asetusten näkyvyys..." -#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingCategory.qml:251 +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:621 +msgctxt "@action:inmenu" +msgid "Collapse All" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingView.qml:626 +msgctxt "@action:inmenu" +msgid "Expand All" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Settings/SettingCategory.qml:249 msgctxt "@label" msgid "" "Some hidden settings use values different from their normal calculated value.\n" @@ -3554,62 +3450,6 @@ msgstr "" "\n" "Palauta laskettu arvo napsauttamalla." -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:152 -msgctxt "@label:listbox" -msgid "Print Setup" -msgstr "Tulostuksen asennus" - -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:152 -msgctxt "@label:listbox" -msgid "" -"Print Setup disabled\n" -"G-code files cannot be modified" -msgstr "" -"Tulostuksen asennus ei käytössä\n" -"G-code-tiedostoja ei voida muokata" - -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:380 -msgctxt "@label Hours and minutes" -msgid "00h 00min" -msgstr "" - -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:398 -msgctxt "@tooltip" -msgid "Time specification" -msgstr "" - -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:480 -msgctxt "@label" -msgid "Cost specification" -msgstr "" - -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:485 -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:494 -msgctxt "@label m for meter" -msgid "%1m" -msgstr "" - -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:486 -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:495 -msgctxt "@label g for grams" -msgid "%1g" -msgstr "" - -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:493 -msgctxt "@label" -msgid "Total:" -msgstr "" - -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:628 -msgctxt "@tooltip" -msgid "<b>Recommended Print Setup</b><br/><br/>Print with the recommended settings for the selected printer, material and quality." -msgstr "<b>Suositeltu tulostuksen asennus</b><br/><br/>Tulosta valitun tulostimen, materiaalin ja laadun suositelluilla asetuksilla." - -#: /home/ruben/Projects/Cura/resources/qml/Sidebar.qml:633 -msgctxt "@tooltip" -msgid "<b>Custom Print Setup</b><br/><br/>Print with finegrained control over every last bit of the slicing process." -msgstr "<b>Mukautettu tulostuksen asennus</b><br/><br/>Tulosta hallitsemalla täysin kaikkia viipalointiprosessin vaiheita." - #: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ManualPrinterControl.qml:129 msgctxt "@label" msgid "Printer control" @@ -3646,7 +3486,7 @@ msgid "Send a custom G-code command to the connected printer. Press 'enter' to s msgstr "" #: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:36 -#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:256 +#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:268 msgctxt "@label" msgid "Extruder" msgstr "Suulake" @@ -3699,7 +3539,7 @@ msgid "The nozzle inserted in this extruder." msgstr "Tähän suulakkeeseen liitetty suutin." #: /home/ruben/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:25 -#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:472 +#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:489 msgctxt "@label" msgid "Build plate" msgstr "Alusta" @@ -3793,11 +3633,77 @@ msgctxt "@label:extruder label" msgid "Extruder" msgstr "" +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/SyncButton.qml:16 +msgctxt "@label:extruder label" +msgid "Yes" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Menus/ConfigurationMenu/SyncButton.qml:16 +msgctxt "@label:extruder label" +msgid "No" +msgstr "" + #: /home/ruben/Projects/Cura/resources/qml/Menus/RecentFilesMenu.qml:13 msgctxt "@title:menu menubar:file" msgid "Open &Recent" msgstr "Avaa &viimeisin" +#: /home/ruben/Projects/Cura/resources/qml/PrepareSidebar.qml:150 +msgctxt "@label:listbox" +msgid "Print Setup" +msgstr "Tulostuksen asennus" + +#: /home/ruben/Projects/Cura/resources/qml/PrepareSidebar.qml:150 +msgctxt "@label:listbox" +msgid "" +"Print Setup disabled\n" +"G-code files cannot be modified" +msgstr "" +"Tulostuksen asennus ei käytössä\n" +"G-code-tiedostoja ei voida muokata" + +#: /home/ruben/Projects/Cura/resources/qml/PrepareSidebar.qml:341 +msgctxt "@label Hours and minutes" +msgid "00h 00min" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/PrepareSidebar.qml:359 +msgctxt "@tooltip" +msgid "Time specification" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/PrepareSidebar.qml:441 +msgctxt "@label" +msgid "Cost specification" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/PrepareSidebar.qml:446 +#: /home/ruben/Projects/Cura/resources/qml/PrepareSidebar.qml:455 +msgctxt "@label m for meter" +msgid "%1m" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/PrepareSidebar.qml:447 +#: /home/ruben/Projects/Cura/resources/qml/PrepareSidebar.qml:456 +msgctxt "@label g for grams" +msgid "%1g" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/PrepareSidebar.qml:454 +msgctxt "@label" +msgid "Total:" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/PrepareSidebar.qml:577 +msgctxt "@tooltip" +msgid "<b>Recommended Print Setup</b><br/><br/>Print with the recommended settings for the selected printer, material and quality." +msgstr "<b>Suositeltu tulostuksen asennus</b><br/><br/>Tulosta valitun tulostimen, materiaalin ja laadun suositelluilla asetuksilla." + +#: /home/ruben/Projects/Cura/resources/qml/PrepareSidebar.qml:582 +msgctxt "@tooltip" +msgid "<b>Custom Print Setup</b><br/><br/>Print with finegrained control over every last bit of the slicing process." +msgstr "<b>Mukautettu tulostuksen asennus</b><br/><br/>Tulosta hallitsemalla täysin kaikkia viipalointiprosessin vaiheita." + #: /home/ruben/Projects/Cura/resources/qml/PrintMonitor.qml:107 msgctxt "@label" msgid "Active print" @@ -4032,8 +3938,8 @@ msgstr "Näytä määrityskansio" #: /home/ruben/Projects/Cura/resources/qml/Actions.qml:433 msgctxt "@action:menu" -msgid "Browse plugins..." -msgstr "Selaa lisäosia..." +msgid "Browse packages..." +msgstr "" #: /home/ruben/Projects/Cura/resources/qml/Actions.qml:440 msgctxt "@action:inmenu menubar:view" @@ -4096,7 +4002,7 @@ msgid "Select the active output device" msgstr "Valitse aktiivinen tulostusväline" #: /home/ruben/Projects/Cura/resources/qml/OpenFilesIncludingProjectsDialog.qml:19 -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:718 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:713 msgctxt "@title:window" msgid "Open file(s)" msgstr "Avaa tiedosto(t)" @@ -4167,78 +4073,78 @@ msgid "Set as Active Extruder" msgstr "Aseta aktiiviseksi suulakepuristimeksi" #: /home/ruben/Projects/Cura/resources/qml/Cura.qml:210 -#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:172 +#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:184 msgctxt "@action:inmenu" msgid "Enable Extruder" msgstr "" #: /home/ruben/Projects/Cura/resources/qml/Cura.qml:217 -#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:178 +#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:190 msgctxt "@action:inmenu" msgid "Disable Extruder" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:228 -msgctxt "@title:menu" -msgid "&Build plate" -msgstr "" - -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:229 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:230 msgctxt "@title:menu" msgid "&Profile" msgstr "&Profiili" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:239 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:240 msgctxt "@title:menu menubar:toplevel" msgid "E&xtensions" msgstr "Laa&jennukset" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:273 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:274 msgctxt "@title:menu menubar:toplevel" -msgid "P&lugins" -msgstr "&Lisäosat" +msgid "&Toolbox" +msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:280 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:281 msgctxt "@title:menu menubar:toplevel" msgid "P&references" msgstr "L&isäasetukset" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:288 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:289 msgctxt "@title:menu menubar:toplevel" msgid "&Help" msgstr "&Ohje" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:370 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:335 +msgctxt "@label" +msgid "This package will be installed after restarting." +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:364 msgctxt "@action:button" msgid "Open File" msgstr "Avaa tiedosto" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:539 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:534 msgctxt "@title:tab" msgid "Settings" msgstr "Asetukset" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:584 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:579 msgctxt "@title:window" msgid "New project" msgstr "Uusi projekti" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:585 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:580 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 "Haluatko varmasti aloittaa uuden projektin? Se tyhjentää alustan ja kaikki tallentamattomat asetukset." -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:819 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:814 msgctxt "@window:title" -msgid "Install Plugin" -msgstr "Asenna laajennus" +msgid "Install Package" +msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:826 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:821 msgctxt "@title:window" msgid "Open File(s)" msgstr "Avaa tiedosto(t)" -#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:829 +#: /home/ruben/Projects/Cura/resources/qml/Cura.qml:824 msgctxt "@text:window" msgid "We have found one or more G-Code files within the files you have selected. You can only open one G-Code file at a time. If you want to open a G-Code file, please just select only one." msgstr "Löysimme vähintään yhden Gcode-tiedoston valitsemiesi tiedostojen joukosta. Voit avata vain yhden Gcode-tiedoston kerrallaan. Jos haluat avata Gcode-tiedoston, valitse vain yksi." @@ -4248,107 +4154,112 @@ msgctxt "@title:window" msgid "Save Project" msgstr "Tallenna projekti" -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:114 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:116 msgctxt "@action:label" msgid "" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:138 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:133 msgctxt "@action:label" msgid "Build plate" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:161 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:165 msgctxt "@action:label" msgid "Extruder %1" msgstr "Suulake %1" -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:171 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:175 msgctxt "@action:label" msgid "%1 & material" msgstr "%1 & materiaali" -#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:267 +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:264 msgctxt "@action:label" msgid "Don't show project summary on save again" msgstr "Älä näytä projektin yhteenvetoa tallennettaessa" +#: /home/ruben/Projects/Cura/resources/qml/WorkspaceSummaryDialog.qml:283 +msgctxt "@action:button" +msgid "Save" +msgstr "Tallenna" + #: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:175 msgctxt "@label" msgid "Layer Height" msgstr "Kerroksen korkeus" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:251 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:252 msgctxt "@tooltip" msgid "This quality profile is not available for you current material and nozzle configuration. Please change these to enable this quality profile" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:412 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:415 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:429 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:432 msgctxt "@label" msgid "Print Speed" msgstr "Tulostusnopeus" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:441 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:444 msgctxt "@label" msgid "Slower" msgstr "Hitaammin" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:452 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:455 msgctxt "@label" msgid "Faster" msgstr "Nopeammin" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:480 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:483 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:503 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:506 msgctxt "@label" msgid "Infill" msgstr "Täyttö" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:737 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:740 msgctxt "@label" msgid "Gradual infill will gradually increase the amount of infill towards the top." msgstr "Asteittainen täyttö lisää täytön tiheyttä vähitellen yläosaa kohti." -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:749 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:752 msgctxt "@label" msgid "Enable gradual" msgstr "Ota asteittainen käyttöön" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:816 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:819 msgctxt "@label" msgid "Generate Support" msgstr "Muodosta tuki" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:850 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:853 msgctxt "@label" msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing." msgstr "Muodosta rakenteita, jotka tukevat mallin ulokkeita sisältäviä osia. Ilman tukirakenteita kyseiset osat luhistuvat tulostuksen aikana." -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:922 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:925 msgctxt "@label" msgid "Select which extruder to use for support. This will build up supporting structures below the model to prevent the model from sagging or printing in mid air." msgstr "Valitse tukena käytettävä suulakepuristin. Näin mallin alle rakennetaan tukirakenteita estämään mallin painuminen tai tulostuminen ilmaan." -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:945 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:948 msgctxt "@label" msgid "Build Plate Adhesion" msgstr "Alustan tarttuvuus" -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:1000 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:1003 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 "Ota reunuksen tai pohjaristikon tulostus käyttöön. Tämä lisää kappaleen ympärille tai alle tasaisen alueen, joka on helppo leikata pois myöhemmin." -#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:1040 +#: /home/ruben/Projects/Cura/resources/qml/SidebarSimple.qml:1043 msgctxt "@label" msgid "Need help improving your prints?<br>Read the <a href='%1'>Ultimaker Troubleshooting Guides</a>" msgstr "Tarvitsetko apua tulosteiden parantamiseen?<br>Lue <a href='%1'>Ultimakerin vianmääritysoppaat</a>" @@ -4390,22 +4301,27 @@ msgctxt "@title:window" msgid "Engine Log" msgstr "Moottorin loki" -#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:58 +#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:70 msgctxt "@label" msgid "Printer type" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:360 +#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:372 msgctxt "@label" msgid "Material" msgstr "Materiaali" -#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:536 +#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:538 +msgctxt "@label" +msgid "Use adhesion sheet or glue with this material combination" +msgstr "" + +#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:570 msgctxt "@label" msgid "Check compatibility" msgstr "" -#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:554 +#: /home/ruben/Projects/Cura/resources/qml/SidebarHeader.qml:588 msgctxt "@tooltip" msgid "Click to check the material compatibility on Ultimaker.com." msgstr "Napsauta ja tarkista materiaalin yhteensopivuus sivustolla Ultimaker.com." @@ -4427,14 +4343,24 @@ msgstr "" #: MachineSettingsAction/plugin.json msgctxt "description" -msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc)" -msgstr "Toiminnon avulla voidaan vaihtaa laitteen asetuksia (esim. tulostustilavuus, suuttimen koko yms.)" +msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc.)." +msgstr "" #: MachineSettingsAction/plugin.json msgctxt "name" msgid "Machine Settings action" msgstr "Laitteen asetukset -toiminto" +#: Toolbox/plugin.json +msgctxt "description" +msgid "Find, manage and install new Cura packages." +msgstr "" + +#: Toolbox/plugin.json +msgctxt "name" +msgid "Toolbox" +msgstr "" + #: XRayView/plugin.json msgctxt "description" msgid "Provides the X-Ray view." @@ -4525,6 +4451,26 @@ msgctxt "name" msgid "USB printing" msgstr "USB-tulostus" +#: UserAgreement/plugin.json +msgctxt "description" +msgid "Ask the user once if he/she agrees with our license." +msgstr "" + +#: UserAgreement/plugin.json +msgctxt "name" +msgid "UserAgreement" +msgstr "" + +#: X3GWriter/plugin.json +msgctxt "description" +msgid "Allows saving the resulting slice as an X3G file, to support printers that read this format (Malyan, Makerbot and other Sailfish-based printers)." +msgstr "" + +#: X3GWriter/plugin.json +msgctxt "name" +msgid "X3GWriter" +msgstr "" + #: GCodeGzWriter/plugin.json msgctxt "description" msgid "Writes g-code to a compressed archive." @@ -4577,8 +4523,8 @@ msgstr "Irrotettavan aseman tulostusvälineen laajennus" #: UM3NetworkPrinting/plugin.json msgctxt "description" -msgid "Manages network connections to Ultimaker 3 printers" -msgstr "Ultimaker 3 -tulostimien verkkoyhteyksien hallinta" +msgid "Manages network connections to Ultimaker 3 printers." +msgstr "" #: UM3NetworkPrinting/plugin.json msgctxt "name" @@ -4605,16 +4551,6 @@ msgctxt "name" msgid "Firmware Update Checker" msgstr "Laiteohjelmiston päivitysten tarkistus" -#: CuraSolidWorksPlugin/plugin.json -msgctxt "description" -msgid "Gives you the possibility to open certain files using SolidWorks itself. Conversion is done by this plugin and additional optimizations." -msgstr "" - -#: CuraSolidWorksPlugin/plugin.json -msgctxt "name" -msgid "SolidWorks Integration" -msgstr "SolidWorks-integrointi" - #: SimulationView/plugin.json msgctxt "description" msgid "Provides the Simulation view." @@ -4655,16 +4591,6 @@ msgctxt "name" msgid "Support Eraser" msgstr "" -#: AutoSave/plugin.json -msgctxt "description" -msgid "Automatically saves Preferences, Machines and Profiles after changes." -msgstr "Tallentaa automaattisesti lisäasetukset, koneet ja profiilit muutosten jälkeen." - -#: AutoSave/plugin.json -msgctxt "name" -msgid "Auto Save" -msgstr "Automaattitallennus" - #: SliceInfoPlugin/plugin.json msgctxt "description" msgid "Submits anonymous slice info. Can be disabled through preferences." @@ -4725,6 +4651,16 @@ msgctxt "name" msgid "Version Upgrade 3.2 to 3.3" msgstr "" +#: VersionUpgrade/VersionUpgrade33to34/plugin.json +msgctxt "description" +msgid "Upgrades configurations from Cura 3.3 to Cura 3.4." +msgstr "" + +#: VersionUpgrade/VersionUpgrade33to34/plugin.json +msgctxt "name" +msgid "Version Upgrade 3.3 to 3.4" +msgstr "" + #: VersionUpgrade/VersionUpgrade25to26/plugin.json msgctxt "description" msgid "Upgrades configurations from Cura 2.5 to Cura 2.6." @@ -4815,16 +4751,6 @@ msgctxt "name" msgid "Per Model Settings Tool" msgstr "Mallikohtaisten asetusten työkalu" -#: 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." @@ -4835,16 +4761,6 @@ msgctxt "name" msgid "3MF Reader" msgstr "3MF-lukija" -#: PluginBrowser/plugin.json -msgctxt "description" -msgid "Find, manage and install new plugins." -msgstr "Etsi, hallinnoi ja asenna uusia laajennuksia." - -#: PluginBrowser/plugin.json -msgctxt "name" -msgid "Plugin Browser" -msgstr "Lisäosien selain" - #: SolidView/plugin.json msgctxt "description" msgid "Provides a normal solid mesh view." @@ -4885,20 +4801,10 @@ msgctxt "name" msgid "3MF Writer" msgstr "3MF-kirjoitin" -#: 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)" -msgstr "Ultimaker-laitteiden toimintojen käyttö (esim. pöydän tasaaminen, päivitysten valinta yms.)" +msgid "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.)." +msgstr "" #: UltimakerMachineActions/plugin.json msgctxt "name" @@ -4916,6 +4822,81 @@ msgid "Cura Profile Reader" msgstr "Cura-profiilin lukija" #~ msgctxt "@item:inlistbox" +#~ msgid "SolidWorks part file" +#~ msgstr "SolidWorks-osatiedosto" + +#~ msgctxt "@item:inlistbox" +#~ msgid "SolidWorks assembly file" +#~ msgstr "SolidWorks-kokoonpanotiedosto" + +#~ msgid "Configure" +#~ msgstr "Määritä" + +#~ msgctxt "@info:status" +#~ msgid "Failed to get plugin ID from <filename>{0}</filename>" +#~ msgstr "Lisäosan tunnuksen hankkiminen epäonnistui tiedostosta <filename>{0}</filename>" + +#~ msgctxt "@info:tile" +#~ msgid "Warning" +#~ msgstr "Varoitus" + +#~ msgctxt "@window:title" +#~ msgid "Plugin browser" +#~ msgstr "Lisäosien selain" + +#~ msgctxt "@label" +#~ msgid "Ultimaker 3" +#~ msgstr "Ultimaker 3" + +#~ msgctxt "@label" +#~ msgid "Ultimaker 3 Extended" +#~ msgstr "Ultimaker 3 Extended" + +#~ msgctxt "@action:menu" +#~ msgid "Browse plugins..." +#~ msgstr "Selaa lisäosia..." + +#~ msgctxt "@title:menu menubar:toplevel" +#~ msgid "P&lugins" +#~ msgstr "&Lisäosat" + +#~ msgctxt "@window:title" +#~ msgid "Install Plugin" +#~ msgstr "Asenna laajennus" + +#~ msgctxt "description" +#~ msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc)" +#~ msgstr "Toiminnon avulla voidaan vaihtaa laitteen asetuksia (esim. tulostustilavuus, suuttimen koko yms.)" + +#~ msgctxt "description" +#~ msgid "Manages network connections to Ultimaker 3 printers" +#~ msgstr "Ultimaker 3 -tulostimien verkkoyhteyksien hallinta" + +#~ msgctxt "name" +#~ msgid "SolidWorks Integration" +#~ msgstr "SolidWorks-integrointi" + +#~ msgctxt "description" +#~ msgid "Automatically saves Preferences, Machines and Profiles after changes." +#~ msgstr "Tallentaa automaattisesti lisäasetukset, koneet ja profiilit muutosten jälkeen." + +#~ msgctxt "name" +#~ msgid "Auto Save" +#~ msgstr "Automaattitallennus" + +#~ msgctxt "description" +#~ msgid "Find, manage and install new plugins." +#~ msgstr "Etsi, hallinnoi ja asenna uusia laajennuksia." + +#~ msgctxt "name" +#~ msgid "Plugin Browser" +#~ msgstr "Lisäosien selain" + +#~ msgctxt "description" +#~ msgid "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc)" +#~ msgstr "Ultimaker-laitteiden toimintojen käyttö (esim. pöydän tasaaminen, päivitysten valinta yms.)" + +#~ msgctxt "@item:inlistbox" #~ msgid "GCode File" #~ msgstr "GCode-tiedosto" @@ -5121,10 +5102,6 @@ msgstr "Cura-profiilin lukija" #~ msgstr "Päivitä" #~ msgctxt "@action:button" -#~ msgid "Installed" -#~ msgstr "Asennettu" - -#~ msgctxt "@action:button" #~ msgid "Download" #~ msgstr "Lataa" |