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

github.com/Ultimaker/Cura.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRemco Burema <r.burema@ultimaker.com>2021-09-16 23:27:52 +0300
committerRemco Burema <r.burema@ultimaker.com>2021-09-16 23:27:52 +0300
commita987b9972a2ba4d4b022e083bd0cff55a4072d78 (patch)
tree0abb554ba54852e2594009471dcdcc7fa138e08b
parente119c4694416f562305d93d42f0306e5a70ab31c (diff)
parent11b1998156632fc2ebd2b6b93fc2f27ae6bfc3ae (diff)
Merge branch 'master' into bremco-graphics_buffer_update
-rw-r--r--CMakeLists.txt2
-rw-r--r--cmake/CuraTests.cmake2
-rw-r--r--com.ultimaker.cura.appdata.xml2
-rw-r--r--cura/ApplicationMetadata.py2
-rw-r--r--cura/CuraActions.py2
-rwxr-xr-xcura/CuraApplication.py28
-rw-r--r--cura/CuraView.py2
-rw-r--r--cura/LayerPolygon.py4
-rw-r--r--cura/Machines/MachineErrorChecker.py3
-rw-r--r--cura/Machines/Models/SettingVisibilityPresetsModel.py2
-rw-r--r--cura/OAuth2/AuthorizationHelpers.py10
-rw-r--r--cura/OAuth2/AuthorizationService.py19
-rw-r--r--cura/OAuth2/KeyringAttribute.py15
-rw-r--r--cura/PickingPass.py2
-rw-r--r--cura/PrinterOutput/FirmwareUpdater.py2
-rw-r--r--cura/PrinterOutput/NetworkedPrinterOutputDevice.py2
-rw-r--r--cura/Settings/ContainerManager.py2
-rw-r--r--cura/Settings/CuraContainerRegistry.py8
-rw-r--r--cura/Settings/CuraStackBuilder.py2
-rw-r--r--cura/Settings/DatabaseHandlers/IntentDatabaseHandler.py25
-rw-r--r--cura/Settings/DatabaseHandlers/QualityDatabaseHandler.py38
-rw-r--r--cura/Settings/DatabaseHandlers/VariantDatabaseHandler.py22
-rw-r--r--cura/Settings/DatabaseHandlers/__init__.py0
-rwxr-xr-xcura/Settings/MachineManager.py2
-rw-r--r--cura/SingleInstance.py9
-rw-r--r--cura/TaskManagement/OnExitCallbackManager.py4
-rw-r--r--cura/UI/ObjectsModel.py2
-rwxr-xr-xdocker/build.sh2
-rw-r--r--docs/scene/build_volume.md2
-rwxr-xr-xplugins/CuraEngineBackend/CuraEngineBackend.py6
-rw-r--r--plugins/CuraEngineBackend/StartSliceJob.py2
-rw-r--r--plugins/DigitalLibrary/plugin.json2
-rw-r--r--plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml2
-rw-r--r--plugins/DigitalLibrary/resources/qml/SelectProjectPage.qml27
-rw-r--r--plugins/DigitalLibrary/src/BackwardsCompatibleMessage.py17
-rw-r--r--plugins/DigitalLibrary/src/DFFileExportAndUploadManager.py57
-rw-r--r--plugins/DigitalLibrary/src/DigitalFactoryController.py25
-rw-r--r--plugins/DigitalLibrary/src/DigitalFactoryOutputDevice.py7
-rw-r--r--plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py2
-rw-r--r--plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py4
-rw-r--r--plugins/GCodeReader/FlavorParser.py6
-rw-r--r--plugins/GCodeReader/MarlinFlavorParser.py2
-rw-r--r--plugins/MonitorStage/MonitorMain.qml2
-rw-r--r--plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml2
-rw-r--r--plugins/PostProcessingPlugin/PostProcessingPlugin.qml2
-rw-r--r--plugins/PostProcessingPlugin/scripts/ChangeAtZ.py28
-rw-r--r--plugins/PostProcessingPlugin/scripts/DisplayFilenameAndLayerOnLCD.py2
-rw-r--r--plugins/PostProcessingPlugin/scripts/PauseAtHeight.py59
-rw-r--r--plugins/PostProcessingPlugin/scripts/Stretch.py2
-rw-r--r--plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py2
-rw-r--r--plugins/RemovableDriveOutputDevice/RemovableDrivePlugin.py2
-rw-r--r--plugins/SimulationView/LayerSlider.qml4
-rw-r--r--plugins/SimulationView/SimulationSliderLabel.qml2
-rw-r--r--plugins/SimulationView/SimulationViewMainComponent.qml4
-rw-r--r--plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml4
-rw-r--r--plugins/Toolbox/resources/qml/components/ToolboxHeader.qml2
-rw-r--r--plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml2
-rw-r--r--plugins/Toolbox/src/CloudSync/CloudPackageChecker.py2
-rw-r--r--plugins/Toolbox/src/CloudSync/DownloadPresenter.py6
-rw-r--r--plugins/Toolbox/src/PackagesModel.py1
-rw-r--r--plugins/Toolbox/src/Toolbox.py14
-rw-r--r--plugins/UFPReader/plugin.json2
-rw-r--r--plugins/UM3NetworkPrinting/resources/qml/CameraButton.qml2
-rw-r--r--plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml2
-rw-r--r--plugins/UM3NetworkPrinting/resources/qml/MonitorBuildplateConfiguration.qml2
-rw-r--r--plugins/UM3NetworkPrinting/resources/qml/MonitorInfoBlurb.qml1
-rw-r--r--plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml2
-rw-r--r--plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml12
-rw-r--r--plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml7
-rw-r--r--plugins/UM3NetworkPrinting/resources/svg/cloud-flow-completed.svg27
-rw-r--r--plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py8
-rw-r--r--plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py10
-rw-r--r--plugins/USBPrinting/AvrFirmwareUpdater.py4
-rw-r--r--plugins/USBPrinting/USBPrinterOutputDevice.py2
-rw-r--r--plugins/VersionUpgrade/VersionUpgrade42to43/VersionUpgrade42to43.py2
-rw-r--r--plugins/VersionUpgrade/VersionUpgrade49to410/VersionUpgrade49to410.py19
-rw-r--r--plugins/VersionUpgrade/VersionUpgrade49to410/__init__.py1
-rw-r--r--plugins/X3DReader/X3DReader.py2
-rw-r--r--resources/README_resources.txt2
-rw-r--r--resources/bundled_packages/cura.json214
-rw-r--r--resources/definitions/anycubic_4max.def.json1
-rw-r--r--resources/definitions/anycubic_chiron.def.json1
-rw-r--r--resources/definitions/anycubic_i3_mega_s.def.json6
-rw-r--r--resources/definitions/anycubic_i3_mega_x.def.json5
-rw-r--r--resources/definitions/anycubic_vyper.def.json47
-rw-r--r--resources/definitions/atomstack_cambrian_base.def.json29
-rw-r--r--resources/definitions/atomstack_cambrianmaxe175.def.json29
-rw-r--r--resources/definitions/atomstack_cambrianmaxe285.def.json29
-rw-r--r--resources/definitions/atomstack_cambrianproe175.def.json29
-rw-r--r--resources/definitions/atomstack_cambrianproe285.def.json29
-rw-r--r--resources/definitions/crazy3dprint_base.def.json44
-rw-r--r--resources/definitions/crazy3dprint_cz_300.def.json65
-rw-r--r--resources/definitions/creatable_d3.def.json1
-rw-r--r--resources/definitions/dxu.def.json1
-rw-r--r--resources/definitions/fdmprinter.def.json61
-rw-r--r--resources/definitions/flsun_sr.def.json25
-rw-r--r--resources/definitions/goofoo_base.def.json141
-rw-r--r--resources/definitions/goofoo_e-one.def.json29
-rw-r--r--resources/definitions/goofoo_far.def.json15
-rw-r--r--resources/definitions/goofoo_gemini.def.json22
-rw-r--r--resources/definitions/goofoo_giant.def.json15
-rw-r--r--resources/definitions/goofoo_max.def.json24
-rw-r--r--resources/definitions/goofoo_mido.def.json15
-rw-r--r--resources/definitions/goofoo_miniplus.def.json15
-rw-r--r--resources/definitions/goofoo_near.def.json9
-rw-r--r--resources/definitions/goofoo_nova.def.json16
-rw-r--r--resources/definitions/goofoo_open.def.json21
-rw-r--r--resources/definitions/goofoo_plus.def.json15
-rw-r--r--resources/definitions/goofoo_small.def.json23
-rw-r--r--resources/definitions/goofoo_t-one.def.json36
-rw-r--r--resources/definitions/goofoo_tiny.def.json16
-rw-r--r--resources/definitions/goofoo_tinyplus.def.json16
-rw-r--r--resources/definitions/ideagen3D_sapphire_plus.def.json2
-rw-r--r--resources/definitions/renkforce_basic3.def.json17
-rw-r--r--resources/definitions/renkforce_pro3.def.json17
-rw-r--r--resources/definitions/renkforce_pro6.def.json17
-rw-r--r--resources/definitions/two_trees_base.def.json2
-rw-r--r--resources/definitions/ultimaker3.def.json2
-rw-r--r--resources/definitions/ultimaker3_extended.def.json2
-rw-r--r--resources/definitions/ultimaker_s3.def.json2
-rw-r--r--resources/definitions/ultimaker_s5.def.json2
-rw-r--r--resources/definitions/weedo_x40.def.json293
-rw-r--r--resources/extruders/anycubic_vyper_extruder_0.def.json20
-rw-r--r--resources/extruders/atomstack_cambrianmaxe175_extruder_0.def.json15
-rw-r--r--resources/extruders/atomstack_cambrianmaxe285_extruder_0.def.json15
-rw-r--r--resources/extruders/atomstack_cambrianproe175_extruder_0.def.json15
-rw-r--r--resources/extruders/atomstack_cambrianproe285_extruder_0.def.json15
-rw-r--r--resources/extruders/crazy3dprint_cz300_extruder_0.def.json15
-rw-r--r--resources/extruders/goofoo_base_extruder.def.json16
-rw-r--r--resources/extruders/goofoo_gemini_1st.def.json19
-rw-r--r--resources/extruders/goofoo_gemini_2st.def.json19
-rw-r--r--resources/extruders/goofoo_tone_1st.def.json19
-rw-r--r--resources/extruders/goofoo_tone_2st.def.json19
-rw-r--r--resources/extruders/weedo_x40_extruder_left_0.def.json22
-rw-r--r--resources/extruders/weedo_x40_extruder_right_0.def.json22
-rw-r--r--resources/i18n/cs_CZ/cura.po1026
-rw-r--r--resources/i18n/cs_CZ/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/cs_CZ/fdmprinter.def.json.po44
-rw-r--r--resources/i18n/cura.pot1036
-rw-r--r--resources/i18n/de_DE/cura.po1275
-rw-r--r--resources/i18n/de_DE/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/de_DE/fdmprinter.def.json.po50
-rw-r--r--resources/i18n/es_ES/cura.po1273
-rw-r--r--resources/i18n/es_ES/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/es_ES/fdmprinter.def.json.po50
-rw-r--r--resources/i18n/fdmextruder.def.json.pot2
-rw-r--r--resources/i18n/fdmprinter.def.json.pot45
-rw-r--r--resources/i18n/fi_FI/cura.po1008
-rw-r--r--resources/i18n/fi_FI/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/fi_FI/fdmprinter.def.json.po38
-rw-r--r--resources/i18n/fr_FR/cura.po1271
-rw-r--r--resources/i18n/fr_FR/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/fr_FR/fdmprinter.def.json.po50
-rw-r--r--resources/i18n/hu_HU/cura.po1018
-rw-r--r--resources/i18n/hu_HU/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/hu_HU/fdmprinter.def.json.po44
-rw-r--r--resources/i18n/it_IT/cura.po1267
-rw-r--r--resources/i18n/it_IT/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/it_IT/fdmprinter.def.json.po50
-rw-r--r--resources/i18n/ja_JP/cura.po1256
-rw-r--r--resources/i18n/ja_JP/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/ja_JP/fdmprinter.def.json.po44
-rw-r--r--resources/i18n/ko_KR/cura.po1024
-rw-r--r--resources/i18n/ko_KR/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/ko_KR/fdmprinter.def.json.po44
-rw-r--r--resources/i18n/nl_NL/cura.po1333
-rw-r--r--resources/i18n/nl_NL/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/nl_NL/fdmprinter.def.json.po50
-rw-r--r--resources/i18n/pl_PL/cura.po1254
-rw-r--r--resources/i18n/pl_PL/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/pl_PL/fdmprinter.def.json.po44
-rw-r--r--resources/i18n/pt_BR/cura.po968
-rw-r--r--resources/i18n/pt_BR/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/pt_BR/fdmprinter.def.json.po44
-rw-r--r--resources/i18n/pt_PT/cura.po1031
-rw-r--r--resources/i18n/pt_PT/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/pt_PT/fdmprinter.def.json.po50
-rw-r--r--resources/i18n/ru_RU/cura.po1263
-rw-r--r--resources/i18n/ru_RU/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/ru_RU/fdmprinter.def.json.po50
-rw-r--r--resources/i18n/tr_TR/cura.po1025
-rw-r--r--resources/i18n/tr_TR/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/tr_TR/fdmprinter.def.json.po50
-rw-r--r--resources/i18n/zh_CN/cura.po1024
-rw-r--r--resources/i18n/zh_CN/fdmextruder.def.json.po6
-rw-r--r--resources/i18n/zh_CN/fdmprinter.def.json.po44
-rw-r--r--resources/i18n/zh_TW/cura.po958
-rw-r--r--resources/i18n/zh_TW/fdmextruder.def.json.po4
-rw-r--r--resources/i18n/zh_TW/fdmprinter.def.json.po44
-rw-r--r--resources/images/whats_new/0.pngbin842924 -> 1087222 bytes
-rw-r--r--resources/images/whats_new/1.gifbin0 -> 2333405 bytes
-rw-r--r--resources/images/whats_new/1.pngbin352559 -> 0 bytes
-rw-r--r--resources/images/whats_new/2.pngbin1255215 -> 1892424 bytes
-rw-r--r--resources/images/whats_new/3.PNGbin1232764 -> 1343515 bytes
-rw-r--r--resources/images/whats_new/4.PNGbin449828 -> 435382 bytes
-rw-r--r--resources/images/whats_new/5.PNGbin0 -> 2072450 bytes
-rw-r--r--resources/images/whats_new/6.PNGbin0 -> 1517865 bytes
-rw-r--r--resources/meshes/anycubic_vyper_platform.stlbin0 -> 30684 bytes
-rw-r--r--resources/meshes/flsun_sr.3mfbin226011 -> 0 bytes
-rw-r--r--resources/meshes/flsun_sr.stlbin0 -> 1001084 bytes
-rw-r--r--resources/meshes/weedo_x40.3mfbin0 -> 977189 bytes
-rw-r--r--resources/qml/Account/GeneralOperations.qml2
-rw-r--r--resources/qml/Account/UserOperations.qml4
-rw-r--r--resources/qml/ActionButton.qml2
-rw-r--r--resources/qml/Actions.qml2
-rw-r--r--resources/qml/Cura.qml6
-rw-r--r--resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml6
-rw-r--r--resources/qml/ExpandableComponent.qml3
-rw-r--r--resources/qml/ExpandablePopup.qml3
-rw-r--r--resources/qml/ExtruderIcon.qml3
-rw-r--r--resources/qml/IconWithText.qml2
-rw-r--r--resources/qml/MainWindow/MainWindowHeader.qml2
-rw-r--r--resources/qml/Menus/ConfigurationMenu/ConfigurationItem.qml2
-rw-r--r--resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml2
-rw-r--r--resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml13
-rw-r--r--resources/qml/Menus/OpenFilesMenu.qml2
-rw-r--r--resources/qml/MonitorButton.qml2
-rw-r--r--resources/qml/Preferences/GeneralPage.qml120
-rw-r--r--resources/qml/Preferences/Materials/MaterialsBrandSection.qml2
-rw-r--r--resources/qml/Preferences/Materials/MaterialsView.qml6
-rw-r--r--resources/qml/PrintSetupSelector/Custom/MenuButton.qml7
-rw-r--r--resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml2
-rw-r--r--resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml4
-rw-r--r--resources/qml/PrinterSelector/MachineSelector.qml4
-rw-r--r--resources/qml/RadioCheckbar.qml2
-rw-r--r--resources/qml/Settings/SettingCategory.qml2
-rw-r--r--resources/qml/Settings/SettingItem.qml2
-rw-r--r--resources/qml/Settings/SettingView.qml71
-rw-r--r--resources/qml/Toolbar.qml2
-rw-r--r--resources/qml/WelcomePages/AddCloudPrintersView.qml2
-rw-r--r--resources/qml/WelcomePages/AddLocalPrinterScrollView.qml12
-rw-r--r--resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml2
-rw-r--r--resources/qml/WelcomePages/AddPrinterByIpContent.qml4
-rw-r--r--resources/qml/WelcomePages/CloudContent.qml8
-rw-r--r--resources/qml/WelcomePages/DropDownWidget.qml2
-rw-r--r--resources/qml/WelcomePages/WhatsNewContent.qml10
-rw-r--r--resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_coarse.inst.cfg23
-rw-r--r--resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_draft.inst.cfg23
-rw-r--r--resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_fine.inst.cfg23
-rw-r--r--resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_normal.inst.cfg23
-rw-r--r--resources/quality/crazy3dprint/crazy3dprint_global_0.10_fine.inst.cfg27
-rw-r--r--resources/quality/crazy3dprint/crazy3dprint_global_0.20_normal.inst.cfg27
-rw-r--r--resources/quality/crazy3dprint/crazy3dprint_global_0.30_draft.inst.cfg27
-rw-r--r--resources/quality/crazy3dprint/crazy3dprint_global_0.40_coarse.inst.cfg27
-rw-r--r--resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_coarse.inst.cfg23
-rw-r--r--resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_draft.inst.cfg23
-rw-r--r--resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_fine.inst.cfg23
-rw-r--r--resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_normal.inst.cfg23
-rw-r--r--resources/quality/flsun_sr/flsun_sr_fine.inst.cfg85
-rw-r--r--resources/quality/flsun_sr/flsun_sr_normal.inst.cfg85
-rw-r--r--resources/quality/goofoo/abs/goofoo_far_0.40_abs_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/abs/goofoo_far_0.40_abs_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/abs/goofoo_near_0.40_abs_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/abs/goofoo_near_0.40_abs_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/asa/goofoo_far_0.40_asa_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/asa/goofoo_far_0.40_asa_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/asa/goofoo_near_0.40_asa_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/asa/goofoo_near_0.40_asa_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/goofoo_far_global_0.15_fine.inst.cfg20
-rw-r--r--resources/quality/goofoo/goofoo_far_global_0.1_efine.inst.cfg20
-rw-r--r--resources/quality/goofoo/goofoo_far_global_0.20_standard.inst.cfg20
-rw-r--r--resources/quality/goofoo/goofoo_far_global_0.3_draft.inst.cfg21
-rw-r--r--resources/quality/goofoo/goofoo_near_global_0.15_fine.inst.cfg20
-rw-r--r--resources/quality/goofoo/goofoo_near_global_0.1_efine.inst.cfg20
-rw-r--r--resources/quality/goofoo/goofoo_near_global_0.20_standard.inst.cfg20
-rw-r--r--resources/quality/goofoo/goofoo_near_global_0.3_draft.inst.cfg21
-rw-r--r--resources/quality/goofoo/goofoo_open_global_0.15_fine.inst.cfg20
-rw-r--r--resources/quality/goofoo/goofoo_open_global_0.1_efine.inst.cfg20
-rw-r--r--resources/quality/goofoo/goofoo_open_global_0.20_standard.inst.cfg20
-rw-r--r--resources/quality/goofoo/goofoo_open_global_0.3_draft.inst.cfg21
-rw-r--r--resources/quality/goofoo/goofoo_small_global_0.15_fine.inst.cfg20
-rw-r--r--resources/quality/goofoo/goofoo_small_global_0.1_efine.inst.cfg20
-rw-r--r--resources/quality/goofoo/goofoo_small_global_0.20_standard.inst.cfg20
-rw-r--r--resources/quality/goofoo/goofoo_small_global_0.3_draft.inst.cfg21
-rw-r--r--resources/quality/goofoo/hips/goofoo_far_0.40_hips_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/hips/goofoo_far_0.40_hips_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/hips/goofoo_far_0.40_hips_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/hips/goofoo_far_0.40_hips_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/hips/goofoo_near_0.40_hips_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/hips/goofoo_near_0.40_hips_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/hips/goofoo_near_0.40_hips_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/hips/goofoo_near_0.40_hips_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/hips/goofoo_open_0.40_hips_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/hips/goofoo_open_0.40_hips_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/hips/goofoo_open_0.40_hips_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/hips/goofoo_open_0.40_hips_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pa/goofoo_far_0.40_pa_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pa/goofoo_far_0.40_pa_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pa/goofoo_near_0.40_pa_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pa/goofoo_near_0.40_pa_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pc/goofoo_far_0.40_pc_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/pc/goofoo_far_0.40_pc_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pc/goofoo_far_0.40_pc_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pc/goofoo_far_0.40_pc_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pc/goofoo_near_0.40_pc_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/pc/goofoo_near_0.40_pc_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pc/goofoo_near_0.40_pc_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pc/goofoo_near_0.40_pc_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/peek/goofoo_far_0.40_peek_draft.inst.cfg17
-rw-r--r--resources/quality/goofoo/peek/goofoo_far_0.40_peek_efine.inst.cfg17
-rw-r--r--resources/quality/goofoo/peek/goofoo_far_0.40_peek_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/peek/goofoo_far_0.40_peek_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/peek/goofoo_near_0.40_peek_draft.inst.cfg17
-rw-r--r--resources/quality/goofoo/peek/goofoo_near_0.40_peek_efine.inst.cfg17
-rw-r--r--resources/quality/goofoo/peek/goofoo_near_0.40_peek_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/peek/goofoo_near_0.40_peek_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/petg/goofoo_far_0.40_petg_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/petg/goofoo_far_0.40_petg_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/petg/goofoo_near_0.40_petg_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/petg/goofoo_near_0.40_petg_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/petg/goofoo_open_0.40_petg_fine.inst.cfg18
-rw-r--r--resources/quality/goofoo/petg/goofoo_open_0.40_petg_standard.inst.cfg18
-rw-r--r--resources/quality/goofoo/petg/goofoo_small_0.40_petg_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/petg/goofoo_small_0.40_petg_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_0.40_pla_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_0.40_pla_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_0.40_pla_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_0.40_pla_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_draft.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_efine.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_0.40_pla_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_0.40_pla_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_0.40_pla_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_0.40_pla_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_draft.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_efine.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_0.40_pla_draft.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_0.40_pla_efine.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_0.40_pla_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_0.40_pla_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_draft.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_efine.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_draft.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_efine.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_draft.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_efine.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_0.40_pla_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_0.40_pla_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_0.40_pla_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_0.40_pla_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_draft.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_efine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_fine.inst.cfg16
-rw-r--r--resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_standard.inst.cfg16
-rw-r--r--resources/quality/goofoo/pva/goofoo_far_0.40_pva_draft.inst.cfg20
-rw-r--r--resources/quality/goofoo/pva/goofoo_far_0.40_pva_efine.inst.cfg20
-rw-r--r--resources/quality/goofoo/pva/goofoo_far_0.40_pva_fine.inst.cfg20
-rw-r--r--resources/quality/goofoo/pva/goofoo_far_0.40_pva_standard.inst.cfg20
-rw-r--r--resources/quality/goofoo/pva/goofoo_near_0.40_pva_draft.inst.cfg20
-rw-r--r--resources/quality/goofoo/pva/goofoo_near_0.40_pva_efine.inst.cfg20
-rw-r--r--resources/quality/goofoo/pva/goofoo_near_0.40_pva_fine.inst.cfg20
-rw-r--r--resources/quality/goofoo/pva/goofoo_near_0.40_pva_standard.inst.cfg20
-rw-r--r--resources/quality/goofoo/pva/goofoo_open_0.40_pva_draft.inst.cfg21
-rw-r--r--resources/quality/goofoo/pva/goofoo_open_0.40_pva_efine.inst.cfg21
-rw-r--r--resources/quality/goofoo/pva/goofoo_open_0.40_pva_fine.inst.cfg21
-rw-r--r--resources/quality/goofoo/pva/goofoo_open_0.40_pva_standard.inst.cfg21
-rw-r--r--resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_draft.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_efine.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_draft.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_efine.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_draft.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_draft.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_efine.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_draft.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_standard.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_draft.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_efine.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_fine.inst.cfg17
-rw-r--r--resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_standard.inst.cfg17
-rw-r--r--resources/quality/uni_base/layer_0.20.inst.cfg2
-rw-r--r--resources/quality/uni_base/layer_0.25.inst.cfg2
-rw-r--r--resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Draft.inst.cfg27
-rw-r--r--resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Extra_Fine.inst.cfg26
-rw-r--r--resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Fine.inst.cfg26
-rw-r--r--resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Normal.inst.cfg42
-rw-r--r--resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Draft.inst.cfg19
-rw-r--r--resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Extra_Fine.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Fine.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Normal.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Coarse.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Draft.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Fine.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Normal.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Draft.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Extra_Fine.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Fine.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Normal.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Draft.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Extra_Fine.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Fine.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Normal.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Draft.inst.cfg21
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Extra_Fine.inst.cfg20
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Fine.inst.cfg20
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Normal.inst.cfg20
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Draft.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Extra_Fine.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Fine.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Normal.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Draft.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Extra_Fine.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Fine.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Normal.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Draft.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Extra_Fine.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Fine.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Normal.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Draft.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Extra_Fine.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Fine.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Normal.inst.cfg15
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Draft.inst.cfg21
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Extra_Fine.inst.cfg20
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Fine.inst.cfg20
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Normal.inst.cfg20
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Draft.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Extra_Fine.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Fine.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Normal.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Coarse.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Draft.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Fine.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Normal.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Coarse.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Draft.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Fine.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Normal.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Coarse.inst.cfg21
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Draft.inst.cfg21
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Fine.inst.cfg20
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Normal.inst.cfg20
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Coarse.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Draft.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Fine.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Normal.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Coarse.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Draft.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Fine.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Normal.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Coarse.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Draft.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Fine.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Normal.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Coarse.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Draft.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Fine.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Normal.inst.cfg15
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Coarse.inst.cfg21
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Draft.inst.cfg21
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Fine.inst.cfg20
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Normal.inst.cfg20
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Coarse.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Draft.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Fine.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Normal.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Coarse.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Draft.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Extra_Coarse.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Normal.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Coarse.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Draft.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Extra_Coarse.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Normal.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Coarse.inst.cfg21
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Draft.inst.cfg21
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Extra_Coarse.inst.cfg20
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Normal.inst.cfg20
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Coarse.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Draft.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Extra_Coarse.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Normal.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Coarse.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Draft.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Extra_Coarse.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Normal.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Coarse.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Draft.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Extra_Coarse.inst.cfg18
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Normal.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Coarse.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Draft.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Extra_Coarse.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Normal.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Coarse.inst.cfg21
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Draft.inst.cfg22
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Extra_Coarse.inst.cfg21
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Normal.inst.cfg21
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Coarse.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Draft.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Extra_Coarse.inst.cfg17
-rw-r--r--resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Normal.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_global_Coarse.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_global_Draft.inst.cfg16
-rw-r--r--resources/quality/weedo_x40/weedo_x40_global_Extra_Coarse.inst.cfg15
-rw-r--r--resources/quality/weedo_x40/weedo_x40_global_Extra_Fine.inst.cfg14
-rw-r--r--resources/quality/weedo_x40/weedo_x40_global_Fine.inst.cfg15
-rw-r--r--resources/quality/weedo_x40/weedo_x40_global_Normal.inst.cfg15
-rw-r--r--resources/quality/zav_base/zav_layer_0.20.inst.cfg2
-rw-r--r--resources/quality/zav_base/zav_layer_0.25.inst.cfg2
-rw-r--r--resources/setting_visibility/advanced.cfg1
-rw-r--r--resources/setting_visibility/expert.cfg3
-rw-r--r--resources/texts/change_log.txt64
-rw-r--r--resources/texts/whats_new/0.html6
-rw-r--r--resources/texts/whats_new/1.html5
-rw-r--r--resources/texts/whats_new/2.html4
-rw-r--r--resources/texts/whats_new/3.html4
-rw-r--r--resources/texts/whats_new/4.html4
-rw-r--r--resources/texts/whats_new/5.html2
-rw-r--r--resources/texts/whats_new/6.html2
-rw-r--r--resources/themes/cura-dark/theme.json1
-rw-r--r--[-rwxr-xr-x]resources/themes/cura-light/icons/default/Buildplate.svg (renamed from plugins/UM3NetworkPrinting/resources/svg/icons/Buildplate.svg)0
-rw-r--r--resources/themes/cura-light/icons/default/People.svg3
-rw-r--r--resources/themes/cura-light/icons/default/Play.svg5
-rw-r--r--resources/themes/cura-light/icons/deprecated_icons.json704
-rw-r--r--resources/themes/cura-light/icons/high/People.svg3
-rw-r--r--resources/themes/cura-light/icons/high/Plugin.svg3
-rw-r--r--resources/themes/cura-light/icons/high/Spool.svg3
-rw-r--r--resources/themes/cura-light/theme.json1
-rw-r--r--resources/variants/crazy3dprint_base_0.40.inst.cfg12
-rw-r--r--resources/variants/crazy3dprint_cz_300_0.40.inst.cfg12
-rw-r--r--resources/variants/goofoo_base_0.4.inst.cfg12
-rw-r--r--resources/variants/goofoo_e-one_0.2.inst.cfg12
-rw-r--r--resources/variants/goofoo_e-one_0.4.inst.cfg12
-rw-r--r--resources/variants/goofoo_e-one_0.6.inst.cfg12
-rw-r--r--resources/variants/goofoo_e-one_0.8.inst.cfg12
-rw-r--r--resources/variants/goofoo_e-one_1.0.inst.cfg12
-rw-r--r--resources/variants/goofoo_gemini_0.2.inst.cfg12
-rw-r--r--resources/variants/goofoo_gemini_0.4.inst.cfg12
-rw-r--r--resources/variants/goofoo_gemini_0.6.inst.cfg12
-rw-r--r--resources/variants/goofoo_gemini_0.8.inst.cfg12
-rw-r--r--resources/variants/goofoo_gemini_1.0.inst.cfg12
-rw-r--r--resources/variants/goofoo_giant_0.2.inst.cfg12
-rw-r--r--resources/variants/goofoo_giant_0.4.inst.cfg12
-rw-r--r--resources/variants/goofoo_giant_0.6.inst.cfg12
-rw-r--r--resources/variants/goofoo_giant_0.8.inst.cfg12
-rw-r--r--resources/variants/goofoo_giant_1.0.inst.cfg12
-rw-r--r--resources/variants/goofoo_max_0.2.inst.cfg12
-rw-r--r--resources/variants/goofoo_max_0.4.inst.cfg12
-rw-r--r--resources/variants/goofoo_max_0.6.inst.cfg12
-rw-r--r--resources/variants/goofoo_max_0.8.inst.cfg12
-rw-r--r--resources/variants/goofoo_max_1.0.inst.cfg12
-rw-r--r--resources/variants/goofoo_mido_0.2.inst.cfg12
-rw-r--r--resources/variants/goofoo_mido_0.4.inst.cfg12
-rw-r--r--resources/variants/goofoo_mido_0.6.inst.cfg12
-rw-r--r--resources/variants/goofoo_mido_0.8.inst.cfg12
-rw-r--r--resources/variants/goofoo_mido_1.0.inst.cfg12
-rw-r--r--resources/variants/goofoo_miniplus_0.2.inst.cfg12
-rw-r--r--resources/variants/goofoo_miniplus_0.4.inst.cfg12
-rw-r--r--resources/variants/goofoo_miniplus_0.6.inst.cfg12
-rw-r--r--resources/variants/goofoo_miniplus_0.8.inst.cfg12
-rw-r--r--resources/variants/goofoo_miniplus_1.0.inst.cfg12
-rw-r--r--resources/variants/goofoo_nova_0.2.inst.cfg12
-rw-r--r--resources/variants/goofoo_nova_0.4.inst.cfg12
-rw-r--r--resources/variants/goofoo_nova_0.6.inst.cfg12
-rw-r--r--resources/variants/goofoo_nova_0.8.inst.cfg12
-rw-r--r--resources/variants/goofoo_nova_1.0.inst.cfg12
-rw-r--r--resources/variants/goofoo_plus_0.2.inst.cfg12
-rw-r--r--resources/variants/goofoo_plus_0.4.inst.cfg12
-rw-r--r--resources/variants/goofoo_plus_0.6.inst.cfg12
-rw-r--r--resources/variants/goofoo_plus_0.8.inst.cfg12
-rw-r--r--resources/variants/goofoo_plus_1.0.inst.cfg12
-rw-r--r--resources/variants/goofoo_t-one_0.2.inst.cfg12
-rw-r--r--resources/variants/goofoo_t-one_0.4.inst.cfg12
-rw-r--r--resources/variants/goofoo_t-one_0.6.inst.cfg12
-rw-r--r--resources/variants/goofoo_t-one_0.8.inst.cfg12
-rw-r--r--resources/variants/goofoo_t-one_1.0.inst.cfg12
-rw-r--r--resources/variants/goofoo_tiny_0.2.inst.cfg12
-rw-r--r--resources/variants/goofoo_tiny_0.4.inst.cfg12
-rw-r--r--resources/variants/goofoo_tiny_0.6.inst.cfg12
-rw-r--r--resources/variants/goofoo_tiny_0.8.inst.cfg12
-rw-r--r--resources/variants/goofoo_tiny_1.0.inst.cfg12
-rw-r--r--resources/variants/goofoo_tinyplus_0.2.inst.cfg12
-rw-r--r--resources/variants/goofoo_tinyplus_0.4.inst.cfg12
-rw-r--r--resources/variants/goofoo_tinyplus_0.6.inst.cfg12
-rw-r--r--resources/variants/goofoo_tinyplus_0.8.inst.cfg12
-rw-r--r--resources/variants/goofoo_tinyplus_1.0.inst.cfg12
-rw-r--r--resources/variants/renkforce_basic3_0.2.inst.cfg12
-rw-r--r--resources/variants/renkforce_basic3_0.4.inst.cfg12
-rw-r--r--resources/variants/renkforce_basic3_0.6.inst.cfg12
-rw-r--r--resources/variants/renkforce_basic3_0.8.inst.cfg12
-rw-r--r--resources/variants/renkforce_basic3_1.0.inst.cfg12
-rw-r--r--resources/variants/renkforce_pro3_0.2.inst.cfg12
-rw-r--r--resources/variants/renkforce_pro3_0.4.inst.cfg12
-rw-r--r--resources/variants/renkforce_pro3_0.6.inst.cfg12
-rw-r--r--resources/variants/renkforce_pro3_0.8.inst.cfg12
-rw-r--r--resources/variants/renkforce_pro3_1.0.inst.cfg12
-rw-r--r--resources/variants/renkforce_pro6_0.2.inst.cfg12
-rw-r--r--resources/variants/renkforce_pro6_0.4.inst.cfg12
-rw-r--r--resources/variants/renkforce_pro6_0.6.inst.cfg12
-rw-r--r--resources/variants/renkforce_pro6_0.8.inst.cfg12
-rw-r--r--resources/variants/renkforce_pro6_1.0.inst.cfg12
-rw-r--r--resources/variants/weedo_x40_weedo_0.4.inst.cfg12
-rw-r--r--resources/variants/weedo_x40_weedo_0.6.inst.cfg12
-rw-r--r--resources/variants/weedo_x40_weedo_0.8.inst.cfg12
-rwxr-xr-xscripts/check_gcode_buffer.py4
-rw-r--r--scripts/lionbridge_import.py16
-rw-r--r--tests/Machines/Models/TestDiscoveredPrintersModel.py2
-rw-r--r--tests/PrinterOutput/TestNetworkedPrinterOutputDevice.py16
-rw-r--r--tests/Settings/TestSettingInheritanceManager.py4
-rw-r--r--tests/Settings/TestSettingVisibilityPresets.py6
-rw-r--r--tests/Settings/setting_visibility_preset_test.cfg (renamed from tests/Settings/setting_visiblity_preset_test.cfg)0
-rw-r--r--tests/TestCuraSceneController.py2
-rwxr-xr-xtests/TestMachineAction.py2
-rw-r--r--tests/TestOAuth2.py4
-rw-r--r--tests/TestThemes.py33
660 files changed, 20381 insertions, 10973 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt
index 9bdd48c317..7846e219e3 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -33,7 +33,7 @@ configure_file(${CMAKE_SOURCE_DIR}/com.ultimaker.cura.desktop.in ${CMAKE_BINARY_
configure_file(cura/CuraVersion.py.in CuraVersion.py @ONLY)
-# FIXME: The new FindPython3 finds the system's Python3.6 reather than the Python3.5 that we built for Cura's environment.
+# FIXME: The new FindPython3 finds the system's Python3.6 rather than the Python3.5 that we built for Cura's environment.
# So we're using the old method here, with FindPythonInterp for now.
find_package(PythonInterp 3 REQUIRED)
diff --git a/cmake/CuraTests.cmake b/cmake/CuraTests.cmake
index babb86f745..b8127a70ec 100644
--- a/cmake/CuraTests.cmake
+++ b/cmake/CuraTests.cmake
@@ -4,7 +4,7 @@
include(CTest)
include(CMakeParseArguments)
-# FIXME: The new FindPython3 finds the system's Python3.6 reather than the Python3.5 that we built for Cura's environment.
+# FIXME: The new FindPython3 finds the system's Python3.6 rather than the Python3.5 that we built for Cura's environment.
# So we're using the old method here, with FindPythonInterp for now.
find_package(PythonInterp 3 REQUIRED)
diff --git a/com.ultimaker.cura.appdata.xml b/com.ultimaker.cura.appdata.xml
index 781631e84a..bdd25e5242 100644
--- a/com.ultimaker.cura.appdata.xml
+++ b/com.ultimaker.cura.appdata.xml
@@ -28,6 +28,6 @@
<image>https://raw.githubusercontent.com/Ultimaker/Cura/master/screenshot.png</image>
</screenshot>
</screenshots>
- <url type="homepage">https://ultimaker.com/en/products/cura-software?utm_source=cura&amp;utm_medium=software&amp;utm_campaign=resources</url>
+ <url type="homepage">https://ultimaker.com/software/ultimaker-cura?utm_source=cura&amp;utm_medium=software&amp;utm_campaign=cura-update-linux</url>
<translation type="gettext">Cura</translation>
</component>
diff --git a/cura/ApplicationMetadata.py b/cura/ApplicationMetadata.py
index a23bc9332e..ce20255691 100644
--- a/cura/ApplicationMetadata.py
+++ b/cura/ApplicationMetadata.py
@@ -13,7 +13,7 @@ DEFAULT_CURA_DEBUG_MODE = False
# Each release has a fixed SDK version coupled with it. It doesn't make sense to make it configurable because, for
# example Cura 3.2 with SDK version 6.1 will not work. So the SDK version is hard-coded here and left out of the
# CuraVersion.py.in template.
-CuraSDKVersion = "7.6.0"
+CuraSDKVersion = "7.7.0"
try:
from cura.CuraVersion import CuraAppName # type: ignore
diff --git a/cura/CuraActions.py b/cura/CuraActions.py
index 4d121338d8..8b232ad1bf 100644
--- a/cura/CuraActions.py
+++ b/cura/CuraActions.py
@@ -35,7 +35,7 @@ class CuraActions(QObject):
# Starting a web browser from a signal handler connected to a menu will crash on windows.
# So instead, defer the call to the next run of the event loop, since that does work.
# Note that weirdly enough, only signal handlers that open a web browser fail like that.
- event = CallFunctionEvent(self._openUrl, [QUrl("https://ultimaker.com/en/resources/manuals/software")], {})
+ event = CallFunctionEvent(self._openUrl, [QUrl("https://ultimaker.com/en/resources/manuals/software?utm_source=cura&utm_medium=software&utm_campaign=dropdown-documentation")], {})
cura.CuraApplication.CuraApplication.getInstance().functionEvent(event)
@pyqtSlot()
diff --git a/cura/CuraApplication.py b/cura/CuraApplication.py
index 8d63e7ec12..08861af7c4 100755
--- a/cura/CuraApplication.py
+++ b/cura/CuraApplication.py
@@ -161,7 +161,7 @@ class CuraApplication(QtApplication):
self.default_theme = "cura-light"
- self.change_log_url = "https://ultimaker.com/ultimaker-cura-latest-features"
+ self.change_log_url = "https://ultimaker.com/ultimaker-cura-latest-features?utm_source=cura&utm_medium=software&utm_campaign=cura-update-features"
self._boot_loading_time = time.time()
@@ -320,7 +320,7 @@ class CuraApplication(QtApplication):
super().initialize()
self._preferences.addPreference("cura/single_instance", False)
- self._use_single_instance = self._preferences.getValue("cura/single_instance")
+ self._use_single_instance = self._preferences.getValue("cura/single_instance") or self._cli_args.single_instance
self.__sendCommandToSingleInstance()
self._initializeSettingDefinitions()
@@ -471,6 +471,8 @@ class CuraApplication(QtApplication):
("definition_changes", InstanceContainer.Version * 1000000 + self.SettingVersion): (self.ResourceTypes.DefinitionChangesContainer, "application/x-uranium-instancecontainer"),
("variant", InstanceContainer.Version * 1000000 + self.SettingVersion): (self.ResourceTypes.VariantInstanceContainer, "application/x-uranium-instancecontainer"),
("setting_visibility", SettingVisibilityPresetsModel.Version * 1000000 + self.SettingVersion): (self.ResourceTypes.SettingVisibilityPreset, "application/x-uranium-preferences"),
+ ("machine", 2): (Resources.DefinitionContainers, "application/x-uranium-definitioncontainer"),
+ ("extruder", 2): (Resources.DefinitionContainers, "application/x-uranium-definitioncontainer")
}
)
@@ -1310,9 +1312,9 @@ class CuraApplication(QtApplication):
if not isinstance(node, SceneNode):
continue
if not node.getMeshData() and not node.callDecoration("isGroup"):
- continue # Node that doesnt have a mesh and is not a group.
+ continue # Node that doesn't have a mesh and is not a group.
if node.getParent() and node.getParent().callDecoration("isGroup") or node.getParent().callDecoration("isSliceable"):
- continue # Grouped nodes don't need resetting as their parent (the group) is resetted)
+ continue # Grouped nodes don't need resetting as their parent (the group) is reset)
if not node.isSelectable():
continue # i.e. node with layer data
if not node.callDecoration("isSliceable") and not node.callDecoration("isGroup"):
@@ -1330,9 +1332,9 @@ class CuraApplication(QtApplication):
if not isinstance(node, SceneNode):
continue
if not node.getMeshData() and not node.callDecoration("isGroup"):
- continue # Node that doesnt have a mesh and is not a group.
+ continue # Node that doesn't have a mesh and is not a group.
if node.getParent() and node.getParent().callDecoration("isGroup"):
- continue # Grouped nodes don't need resetting as their parent (the group) is resetted)
+ continue # Grouped nodes don't need resetting as their parent (the group) is reset)
if not node.isSelectable():
continue # i.e. node with layer data
nodes.append(node)
@@ -1359,9 +1361,9 @@ class CuraApplication(QtApplication):
if not isinstance(node, SceneNode):
continue
if not node.getMeshData() and not node.callDecoration("isGroup"):
- continue # Node that doesnt have a mesh and is not a group.
+ continue # Node that doesn't have a mesh and is not a group.
if node.getParent() and node.getParent().callDecoration("isGroup"):
- continue # Grouped nodes don't need resetting as their parent (the group) is resetted)
+ continue # Grouped nodes don't need resetting as their parent (the group) is reset)
if not node.callDecoration("isSliceable") and not node.callDecoration("isGroup"):
continue # i.e. node with layer data
nodes.append(node)
@@ -1388,7 +1390,7 @@ class CuraApplication(QtApplication):
continue
if not node.getMeshData() and not node.callDecoration("isGroup"):
- continue # Node that doesnt have a mesh and is not a group.
+ continue # Node that doesn't have a mesh and is not a group.
parent_node = node.getParent()
if parent_node and parent_node.callDecoration("isGroup"):
@@ -1416,11 +1418,11 @@ class CuraApplication(QtApplication):
continue
if not node.getMeshData() and not node.callDecoration("isGroup"):
- continue # Node that doesnt have a mesh and is not a group.
+ continue # Node that doesn't have a mesh and is not a group.
parent_node = node.getParent()
if parent_node and parent_node.callDecoration("isGroup"):
- continue # Grouped nodes don't need resetting as their parent (the group) is resetted)
+ continue # Grouped nodes don't need resetting as their parent (the group) is reset)
if not node.isSelectable():
continue # i.e. node with layer data
@@ -2037,11 +2039,11 @@ class CuraApplication(QtApplication):
if not node.isEnabled():
continue
if (not node.getMeshData() and not node.callDecoration("getLayerData")) and not node.callDecoration("isGroup"):
- continue # Node that doesnt have a mesh and is not a group.
+ continue # Node that doesn't have a mesh and is not a group.
if only_selectable and not node.isSelectable():
continue # Only remove nodes that are selectable.
if not node.callDecoration("isSliceable") and not node.callDecoration("getLayerData") and not node.callDecoration("isGroup"):
- continue # Grouped nodes don't need resetting as their parent (the group) is resetted)
+ continue # Grouped nodes don't need resetting as their parent (the group) is reset)
nodes.append(node)
if nodes:
from UM.Operations.GroupedOperation import GroupedOperation
diff --git a/cura/CuraView.py b/cura/CuraView.py
index d594ea9571..86d4254a7d 100644
--- a/cura/CuraView.py
+++ b/cura/CuraView.py
@@ -12,7 +12,7 @@ from cura.CuraApplication import CuraApplication
# Since Cura has a few pre-defined "space claims" for the locations of certain components, we've provided some structure
# to indicate this.
# MainComponent works in the same way the MainComponent of a stage.
-# the stageMenuComponent returns an item that should be used somehwere in the stage menu. It's up to the active stage
+# the stageMenuComponent returns an item that should be used somewhere in the stage menu. It's up to the active stage
# to actually do something with this.
class CuraView(View):
def __init__(self, parent = None, use_empty_menu_placeholder: bool = False) -> None:
diff --git a/cura/LayerPolygon.py b/cura/LayerPolygon.py
index 610366d5fc..ddb3a86289 100644
--- a/cura/LayerPolygon.py
+++ b/cura/LayerPolygon.py
@@ -67,7 +67,7 @@ class LayerPolygon:
self._vertex_count = self._mesh_line_count + numpy.sum(self._types[1:] == self._types[:-1])
# Buffering the colors shouldn't be necessary as it is not
- # re-used and can save alot of memory usage.
+ # re-used and can save a lot of memory usage.
self._color_map = LayerPolygon.getColorMap()
self._colors = self._color_map[self._types] # type: numpy.ndarray
@@ -154,7 +154,7 @@ class LayerPolygon:
# When the line type changes the index needs to be increased by 2.
indices[self._index_begin:self._index_end, :] += numpy.cumsum(needed_points_list[line_mesh_mask.ravel(), 0], dtype = numpy.int32).reshape((-1, 1))
# Each line segment goes from it's starting point p to p+1, offset by the vertex index.
- # The -1 is to compensate for the neccecarily True value of needed_points_list[0,0] which causes an unwanted +1 in cumsum above.
+ # The -1 is to compensate for the necessarily True value of needed_points_list[0,0] which causes an unwanted +1 in cumsum above.
indices[self._index_begin:self._index_end, :] += numpy.array([self._vertex_begin - 1, self._vertex_begin])
self._build_cache_line_mesh_mask = None
diff --git a/cura/Machines/MachineErrorChecker.py b/cura/Machines/MachineErrorChecker.py
index 818d62de7c..8213734348 100644
--- a/cura/Machines/MachineErrorChecker.py
+++ b/cura/Machines/MachineErrorChecker.py
@@ -97,8 +97,7 @@ class MachineErrorChecker(QObject):
def startErrorCheckPropertyChanged(self, key: str, property_name: str) -> None:
"""Start the error check for property changed
-
- this is seperate from the startErrorCheck because it ignores a number property types
+ this is separate from the startErrorCheck because it ignores a number property types
:param key:
:param property_name:
diff --git a/cura/Machines/Models/SettingVisibilityPresetsModel.py b/cura/Machines/Models/SettingVisibilityPresetsModel.py
index d268774850..2ca0960de4 100644
--- a/cura/Machines/Models/SettingVisibilityPresetsModel.py
+++ b/cura/Machines/Models/SettingVisibilityPresetsModel.py
@@ -33,7 +33,7 @@ class SettingVisibilityPresetsModel(QObject):
if basic_item is not None:
basic_visibile_settings = ";".join(basic_item.settings)
else:
- Logger.log("w", "Unable to find the basic visiblity preset.")
+ Logger.log("w", "Unable to find the basic visibility preset.")
basic_visibile_settings = ""
self._preferences = preferences
diff --git a/cura/OAuth2/AuthorizationHelpers.py b/cura/OAuth2/AuthorizationHelpers.py
index 5b95b3a3bb..d6f4980fe4 100644
--- a/cura/OAuth2/AuthorizationHelpers.py
+++ b/cura/OAuth2/AuthorizationHelpers.py
@@ -3,7 +3,7 @@
from datetime import datetime
import json
-import random
+import secrets
from hashlib import sha512
from base64 import b64encode
from typing import Optional
@@ -48,8 +48,8 @@ class AuthorizationHelpers:
}
try:
return self.parseTokenResponse(requests.post(self._token_url, data = data)) # type: ignore
- except requests.exceptions.ConnectionError:
- return AuthenticationResponse(success=False, err_message="Unable to connect to remote server")
+ except requests.exceptions.ConnectionError as connection_error:
+ return AuthenticationResponse(success = False, err_message = f"Unable to connect to remote server: {connection_error}")
def getAccessTokenUsingRefreshToken(self, refresh_token: str) -> "AuthenticationResponse":
"""Request the access token from the authorization server using a refresh token.
@@ -139,11 +139,11 @@ class AuthorizationHelpers:
def generateVerificationCode(code_length: int = 32) -> str:
"""Generate a verification code of arbitrary length.
- :param code_length:: How long should the code be? This should never be lower than 16, but it's probably
+ :param code_length:: How long should the code be in bytes? This should never be lower than 16, but it's probably
better to leave it at 32
"""
- return "".join(random.choice("0123456789ABCDEF") for i in range(code_length))
+ return secrets.token_hex(code_length)
@staticmethod
def generateVerificationCodeChallenge(verification_code: str) -> str:
diff --git a/cura/OAuth2/AuthorizationService.py b/cura/OAuth2/AuthorizationService.py
index aba9558de8..9bff497c17 100644
--- a/cura/OAuth2/AuthorizationService.py
+++ b/cura/OAuth2/AuthorizationService.py
@@ -24,7 +24,7 @@ if TYPE_CHECKING:
from cura.OAuth2.Models import UserProfile, OAuth2Settings
from UM.Preferences import Preferences
-MYCLOUD_LOGOFF_URL = "https://mycloud.ultimaker.com/logoff"
+MYCLOUD_LOGOFF_URL = "https://account.ultimaker.com/logoff?utm_source=cura&utm_medium=software&utm_campaign=change-account-before-adding-printers"
class AuthorizationService:
"""The authorization service is responsible for handling the login flow, storing user credentials and providing
@@ -120,7 +120,7 @@ class AuthorizationService:
return self._auth_helpers.parseJWT(self._auth_data.access_token)
def getAccessToken(self) -> Optional[str]:
- """Get the access token as provided by the repsonse data."""
+ """Get the access token as provided by the response data."""
if self._auth_data is None:
Logger.log("d", "No auth data to retrieve the access_token from")
@@ -209,25 +209,27 @@ class AuthorizationService:
link to force the a browser logout from mycloud.ultimaker.com
:return: The authentication URL, properly formatted and encoded
"""
- auth_url = "{}?{}".format(self._auth_url, urlencode(query_parameters_dict))
+ auth_url = f"{self._auth_url}?{urlencode(query_parameters_dict)}"
if force_browser_logout:
- # The url after '?next=' should be urlencoded
- auth_url = "{}?next={}".format(MYCLOUD_LOGOFF_URL, quote_plus(auth_url))
+ connecting_char = "&" if "?" in MYCLOUD_LOGOFF_URL else "?"
+ # The url after 'next=' should be urlencoded
+ auth_url = f"{MYCLOUD_LOGOFF_URL}{connecting_char}next={quote_plus(auth_url)}"
return auth_url
def _onAuthStateChanged(self, auth_response: AuthenticationResponse) -> None:
"""Callback method for the authentication flow."""
-
if auth_response.success:
+ Logger.log("d", "Got callback from Authorization state. The user should now be logged in!")
self._storeAuthData(auth_response)
self.onAuthStateChanged.emit(logged_in = True)
else:
+ Logger.log("d", "Got callback from Authorization state. Something went wrong: [%s]", auth_response.err_message)
self.onAuthenticationError.emit(logged_in = False, error_message = auth_response.err_message)
self._server.stop() # Stop the web server at all times.
def loadAuthDataFromPreferences(self) -> None:
"""Load authentication data from preferences."""
-
+ Logger.log("d", "Attempting to load the auth data from preferences.")
if self._preferences is None:
Logger.log("e", "Unable to load authentication data, since no preference has been set!")
return
@@ -239,6 +241,7 @@ class AuthorizationService:
user_profile = self.getUserProfile()
if user_profile is not None:
self.onAuthStateChanged.emit(logged_in = True)
+ Logger.log("d", "Auth data was successfully loaded")
else:
if self._unable_to_get_data_message is not None:
self._unable_to_get_data_message.hide()
@@ -247,6 +250,7 @@ class AuthorizationService:
"Unable to reach the Ultimaker account server."),
title = i18n_catalog.i18nc("@info:title", "Warning"),
message_type = Message.MessageType.ERROR)
+ Logger.log("w", "Unable to load auth data from preferences")
self._unable_to_get_data_message.show()
except (ValueError, TypeError):
Logger.logException("w", "Could not load auth data from preferences")
@@ -264,6 +268,7 @@ class AuthorizationService:
self._user_profile = self.getUserProfile()
self._preferences.setValue(self._settings.AUTH_DATA_PREFERENCE_KEY, json.dumps(auth_data.dump()))
else:
+ Logger.log("d", "Clearing the user profile")
self._user_profile = None
self._preferences.resetPreference(self._settings.AUTH_DATA_PREFERENCE_KEY)
diff --git a/cura/OAuth2/KeyringAttribute.py b/cura/OAuth2/KeyringAttribute.py
index 9bb6e3c267..a8c60de994 100644
--- a/cura/OAuth2/KeyringAttribute.py
+++ b/cura/OAuth2/KeyringAttribute.py
@@ -14,13 +14,18 @@ if TYPE_CHECKING:
# Need to do some extra workarounds on windows:
import sys
from UM.Platform import Platform
-if Platform.isWindows() and hasattr(sys, "frozen"):
- import win32timezone
+if Platform.isWindows():
+ if hasattr(sys, "frozen"):
+ import win32timezone
from keyring.backends.Windows import WinVaultKeyring
keyring.set_keyring(WinVaultKeyring())
-if Platform.isOSX() and hasattr(sys, "frozen"):
+if Platform.isOSX():
from keyring.backends.macOS import Keyring
keyring.set_keyring(Keyring())
+if Platform.isLinux():
+ # We do not support the keyring on Linux, so make sure no Keyring backend is loaded, even if there is a system one.
+ from keyring.backends.fail import Keyring as NoKeyringBackend
+ keyring.set_keyring(NoKeyringBackend())
# Even if errors happen, we don't want this stored locally:
DONT_EVER_STORE_LOCALLY: List[str] = ["refresh_token"]
@@ -43,6 +48,10 @@ class KeyringAttribute:
self._store_secure = False
Logger.log("i", "Access to the keyring was denied.")
return getattr(instance, self._name)
+ except UnicodeDecodeError:
+ self._store_secure = False
+ Logger.log("w", "The password retrieved from the keyring cannot be used because it contains characters that cannot be decoded.")
+ return getattr(instance, self._name)
else:
return getattr(instance, self._name)
diff --git a/cura/PickingPass.py b/cura/PickingPass.py
index eb190be16d..54e886fe62 100644
--- a/cura/PickingPass.py
+++ b/cura/PickingPass.py
@@ -79,7 +79,7 @@ class PickingPass(RenderPass):
return -1
distance = output.pixel(px, py) # distance in micron, from in r, g & b channels
- distance = (distance & 0x00ffffff) / 1000. # drop the alpha channel and covert to mm
+ distance = (distance & 0x00ffffff) / 1000. # drop the alpha channel and convert to mm
return distance
def getPickedPosition(self, x: int, y: int) -> Vector:
diff --git a/cura/PrinterOutput/FirmwareUpdater.py b/cura/PrinterOutput/FirmwareUpdater.py
index c4f3948c20..cfcfb2204f 100644
--- a/cura/PrinterOutput/FirmwareUpdater.py
+++ b/cura/PrinterOutput/FirmwareUpdater.py
@@ -49,7 +49,7 @@ class FirmwareUpdater(QObject):
raise NotImplementedError("_updateFirmware needs to be implemented")
def _cleanupAfterUpdate(self) -> None:
- """Cleanup after a succesful update"""
+ """Cleanup after a successful update"""
# Clean up for next attempt.
self._update_firmware_thread = Thread(target=self._updateFirmware, daemon=True, name = "FirmwareUpdateThread")
diff --git a/cura/PrinterOutput/NetworkedPrinterOutputDevice.py b/cura/PrinterOutput/NetworkedPrinterOutputDevice.py
index 2690c2651f..9979354dba 100644
--- a/cura/PrinterOutput/NetworkedPrinterOutputDevice.py
+++ b/cura/PrinterOutput/NetworkedPrinterOutputDevice.py
@@ -414,6 +414,6 @@ class NetworkedPrinterOutputDevice(PrinterOutputDevice):
@pyqtProperty(str, constant = True)
def ipAddress(self) -> str:
- """IP adress of this printer"""
+ """IP address of this printer"""
return self._address
diff --git a/cura/Settings/ContainerManager.py b/cura/Settings/ContainerManager.py
index 45f2edab20..09c9a7a3dc 100644
--- a/cura/Settings/ContainerManager.py
+++ b/cura/Settings/ContainerManager.py
@@ -319,7 +319,7 @@ class ContainerManager(QObject):
stack.qualityChanges = quality_changes
if not quality_changes or container_registry.isReadOnly(quality_changes.getId()):
- Logger.log("e", "Could not update quality of a nonexistant or read only quality profile in stack %s", stack.getId())
+ Logger.log("e", "Could not update quality of a nonexistent or read only quality profile in stack %s", stack.getId())
continue
self._performMerge(quality_changes, stack.getTop())
diff --git a/cura/Settings/CuraContainerRegistry.py b/cura/Settings/CuraContainerRegistry.py
index 295d843fd7..6130019f4d 100644
--- a/cura/Settings/CuraContainerRegistry.py
+++ b/cura/Settings/CuraContainerRegistry.py
@@ -32,6 +32,10 @@ from cura.Machines.ContainerTree import ContainerTree
from cura.ReaderWriters.ProfileReader import NoProfileException, ProfileReader
from UM.i18n import i18nCatalog
+from .DatabaseHandlers.IntentDatabaseHandler import IntentDatabaseHandler
+from .DatabaseHandlers.QualityDatabaseHandler import QualityDatabaseHandler
+from .DatabaseHandlers.VariantDatabaseHandler import VariantDatabaseHandler
+
catalog = i18nCatalog("cura")
@@ -44,6 +48,10 @@ class CuraContainerRegistry(ContainerRegistry):
# is added, we check to see if an extruder stack needs to be added.
self.containerAdded.connect(self._onContainerAdded)
+ self._database_handlers["variant"] = VariantDatabaseHandler()
+ self._database_handlers["quality"] = QualityDatabaseHandler()
+ self._database_handlers["intent"] = IntentDatabaseHandler()
+
@override(ContainerRegistry)
def addContainer(self, container: ContainerInterface) -> bool:
"""Overridden from ContainerRegistry
diff --git a/cura/Settings/CuraStackBuilder.py b/cura/Settings/CuraStackBuilder.py
index efc447b2cf..7ede6950d7 100644
--- a/cura/Settings/CuraStackBuilder.py
+++ b/cura/Settings/CuraStackBuilder.py
@@ -66,7 +66,7 @@ class CuraStackBuilder:
Logger.logException("e", "Failed to create an extruder stack for position {pos}: {err}".format(pos = position, err = str(e)))
return None
- # If given, set the machine_extruder_count when creating the machine, or else the extruderList used bellow will
+ # If given, set the machine_extruder_count when creating the machine, or else the extruderList used below will
# not return the correct extruder list (since by default, the machine_extruder_count is 1) in machines with
# settable number of extruders.
if machine_extruder_count and 0 <= machine_extruder_count <= len(extruder_dict):
diff --git a/cura/Settings/DatabaseHandlers/IntentDatabaseHandler.py b/cura/Settings/DatabaseHandlers/IntentDatabaseHandler.py
new file mode 100644
index 0000000000..cd6c662591
--- /dev/null
+++ b/cura/Settings/DatabaseHandlers/IntentDatabaseHandler.py
@@ -0,0 +1,25 @@
+# Copyright (c) 2021 Ultimaker B.V.
+# Cura is released under the terms of the LGPLv3 or higher.
+
+from UM.Settings.SQLQueryFactory import SQLQueryFactory
+from UM.Settings.DatabaseContainerMetadataController import DatabaseMetadataContainerController
+from UM.Settings.InstanceContainer import InstanceContainer
+
+
+class IntentDatabaseHandler(DatabaseMetadataContainerController):
+ """The Database handler for Intent containers"""
+
+ def __init__(self) -> None:
+ super().__init__(SQLQueryFactory(table = "intent",
+ fields = {
+ "id": "text",
+ "name": "text",
+ "quality_type": "text",
+ "intent_category": "text",
+ "variant": "text",
+ "definition": "text",
+ "material": "text",
+ "version": "text",
+ "setting_version": "text"
+ }))
+ self._container_type = InstanceContainer
diff --git a/cura/Settings/DatabaseHandlers/QualityDatabaseHandler.py b/cura/Settings/DatabaseHandlers/QualityDatabaseHandler.py
new file mode 100644
index 0000000000..477bb56465
--- /dev/null
+++ b/cura/Settings/DatabaseHandlers/QualityDatabaseHandler.py
@@ -0,0 +1,38 @@
+# Copyright (c) 2021 Ultimaker B.V.
+# Cura is released under the terms of the LGPLv3 or higher.
+
+from UM.Settings.SQLQueryFactory import SQLQueryFactory, metadata_type
+from UM.Settings.DatabaseContainerMetadataController import DatabaseMetadataContainerController
+from UM.Settings.InstanceContainer import InstanceContainer
+
+
+class QualityDatabaseHandler(DatabaseMetadataContainerController):
+ """The Database handler for Quality containers"""
+
+ def __init__(self):
+ super().__init__(SQLQueryFactory(table = "quality",
+ fields = {
+ "id": "text",
+ "name": "text",
+ "quality_type": "text",
+ "material": "text",
+ "variant": "text",
+ "global_quality": "bool",
+ "definition": "text",
+ "version": "text",
+ "setting_version": "text"
+ }))
+ self._container_type = InstanceContainer
+
+ def groomMetadata(self, metadata: metadata_type) -> metadata_type:
+ """
+ Ensures that the metadata is in the order of the field keys and has the right size.
+ if the metadata doesn't contains a key which is stored in the DB it will add it as
+ an empty string. Key, value pairs that are not stored in the DB are dropped.
+ If the `global_quality` isn't set it well default to 'False'
+
+ :param metadata: The container metadata
+ """
+ if "global_quality" not in metadata:
+ metadata["global_quality"] = "False"
+ return super().groomMetadata(metadata)
diff --git a/cura/Settings/DatabaseHandlers/VariantDatabaseHandler.py b/cura/Settings/DatabaseHandlers/VariantDatabaseHandler.py
new file mode 100644
index 0000000000..4b1deae356
--- /dev/null
+++ b/cura/Settings/DatabaseHandlers/VariantDatabaseHandler.py
@@ -0,0 +1,22 @@
+# Copyright (c) 2021 Ultimaker B.V.
+# Cura is released under the terms of the LGPLv3 or higher.
+
+from UM.Settings.SQLQueryFactory import SQLQueryFactory
+from UM.Settings.DatabaseContainerMetadataController import DatabaseMetadataContainerController
+from UM.Settings.InstanceContainer import InstanceContainer
+
+
+class VariantDatabaseHandler(DatabaseMetadataContainerController):
+ """The Database handler for Variant containers"""
+
+ def __init__(self):
+ super().__init__(SQLQueryFactory(table = "variant",
+ fields = {
+ "id": "text",
+ "name": "text",
+ "hardware_type": "text",
+ "definition": "text",
+ "version": "text",
+ "setting_version": "text"
+ }))
+ self._container_type = InstanceContainer
diff --git a/cura/Settings/DatabaseHandlers/__init__.py b/cura/Settings/DatabaseHandlers/__init__.py
new file mode 100644
index 0000000000..e69de29bb2
--- /dev/null
+++ b/cura/Settings/DatabaseHandlers/__init__.py
diff --git a/cura/Settings/MachineManager.py b/cura/Settings/MachineManager.py
index 70a8a6aae7..ac9d704afd 100755
--- a/cura/Settings/MachineManager.py
+++ b/cura/Settings/MachineManager.py
@@ -627,7 +627,7 @@ class MachineManager(QObject):
return ""
return global_container_stack.getIntentCategory()
- # Provies a list of extruder positions that have a different intent from the active one.
+ # Provides a list of extruder positions that have a different intent from the active one.
@pyqtProperty("QStringList", notify=activeIntentChanged)
def extruderPositionsWithNonActiveIntent(self):
global_container_stack = self._application.getGlobalContainerStack()
diff --git a/cura/SingleInstance.py b/cura/SingleInstance.py
index 6fcf0da6cf..597a4d5f32 100644
--- a/cura/SingleInstance.py
+++ b/cura/SingleInstance.py
@@ -18,6 +18,8 @@ class SingleInstance:
self._single_instance_server = None
+ self._application.getPreferences().addPreference("cura/single_instance_clear_before_load", True)
+
# Starts a client that checks for a single instance server and sends the files that need to opened if the server
# exists. Returns True if the single instance server is found, otherwise False.
def startClient(self) -> bool:
@@ -42,8 +44,9 @@ class SingleInstance:
# "command" field is required and holds the name of the command to execute.
# Other fields depend on the command.
- payload = {"command": "clear-all"}
- single_instance_socket.write(bytes(json.dumps(payload) + "\n", encoding = "ascii"))
+ if self._application.getPreferences().getValue("cura/single_instance_clear_before_load"):
+ payload = {"command": "clear-all"}
+ single_instance_socket.write(bytes(json.dumps(payload) + "\n", encoding = "ascii"))
payload = {"command": "focus"}
single_instance_socket.write(bytes(json.dumps(payload) + "\n", encoding = "ascii"))
@@ -68,7 +71,7 @@ class SingleInstance:
Logger.log("e", "Single instance server was not created.")
def _onClientConnected(self) -> None:
- Logger.log("i", "New connection recevied on our single-instance server")
+ Logger.log("i", "New connection received on our single-instance server")
connection = None #type: Optional[QLocalSocket]
if self._single_instance_server:
connection = self._single_instance_server.nextPendingConnection()
diff --git a/cura/TaskManagement/OnExitCallbackManager.py b/cura/TaskManagement/OnExitCallbackManager.py
index 2e8e42595b..7894931e9c 100644
--- a/cura/TaskManagement/OnExitCallbackManager.py
+++ b/cura/TaskManagement/OnExitCallbackManager.py
@@ -56,8 +56,8 @@ class OnExitCallbackManager:
self._application.callLater(self._application.closeApplication)
# This is the callback function which an on-exit callback should call when it finishes, it should provide the
- # "should_proceed" flag indicating whether this check has "passed", or in other words, whether quiting the
- # application should be blocked. If the last on-exit callback doesn't block the quiting, it will call the next
+ # "should_proceed" flag indicating whether this check has "passed", or in other words, whether quitting the
+ # application should be blocked. If the last on-exit callback doesn't block the quitting, it will call the next
# registered on-exit callback if available.
def onCurrentCallbackFinished(self, should_proceed: bool = True) -> None:
if not should_proceed:
diff --git a/cura/UI/ObjectsModel.py b/cura/UI/ObjectsModel.py
index 0c109d7a4a..64a6e89054 100644
--- a/cura/UI/ObjectsModel.py
+++ b/cura/UI/ObjectsModel.py
@@ -90,7 +90,7 @@ class ObjectsModel(ListModel):
parent = node.getParent()
if parent and parent.callDecoration("isGroup"):
- return False # Grouped nodes don't need resetting as their parent (the group) is resetted)
+ return False # Grouped nodes don't need resetting as their parent (the group) is reset)
node_build_plate_number = node.callDecoration("getBuildPlateNumber")
if Application.getInstance().getPreferences().getValue("view/filter_current_build_plate") and node_build_plate_number != self._build_plate_number:
diff --git a/docker/build.sh b/docker/build.sh
index 990d28d2e8..9fec21ac50 100755
--- a/docker/build.sh
+++ b/docker/build.sh
@@ -50,7 +50,7 @@ do
echo "Found Uranium branch [${URANIUM_BRANCH}]."
break
else
- echo "Could not find Uranium banch [${URANIUM_BRANCH}], try next."
+ echo "Could not find Uranium branch [${URANIUM_BRANCH}], try next."
fi
done
diff --git a/docs/scene/build_volume.md b/docs/scene/build_volume.md
index eb10e5e60e..8cdecb6d3a 100644
--- a/docs/scene/build_volume.md
+++ b/docs/scene/build_volume.md
@@ -8,7 +8,7 @@ The build volume draws a cube (for rectangular build plates) that represents the
The build volume also draws a grid underneath the build volume. The grid features 1cm lines which allows the user to roughly estimate how big its print is or the distance between prints. It also features a finer 1mm line pattern within that grid. The grid is drawn as a single quad. This quad is then sent to the graphical card with a specialised shader which draws the grid pattern.
-For elliptical build plates, the volume bounds are drawn as two circles, one at the top and one at the bottom of the available height. The build plate grid is drawn as a tesselated circle, but with the same shader.
+For elliptical build plates, the volume bounds are drawn as two circles, one at the top and one at the bottom of the available height. The build plate grid is drawn as a tessellated circle, but with the same shader.
Disallowed areas
----
diff --git a/plugins/CuraEngineBackend/CuraEngineBackend.py b/plugins/CuraEngineBackend/CuraEngineBackend.py
index f5f238c117..74f564c825 100755
--- a/plugins/CuraEngineBackend/CuraEngineBackend.py
+++ b/plugins/CuraEngineBackend/CuraEngineBackend.py
@@ -159,7 +159,8 @@ class CuraEngineBackend(QObject, Backend):
self._slicing_error_message = Message(
text = catalog.i18nc("@message", "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."),
- title = catalog.i18nc("@message:title", "Slicing failed")
+ title = catalog.i18nc("@message:title", "Slicing failed"),
+ message_type = Message.MessageType.ERROR
)
self._slicing_error_message.addAction(
action_id = "report_bug",
@@ -467,6 +468,7 @@ class CuraEngineBackend(QObject, Backend):
self._error_message.show()
self.setState(BackendState.Error)
self.backendError.emit(job)
+ return
else:
self.setState(BackendState.NotStarted)
@@ -645,7 +647,7 @@ class CuraEngineBackend(QObject, Backend):
for node in DepthFirstIterator(self._scene.getRoot()):
if node.callDecoration("getLayerData"):
if not build_plate_numbers or node.callDecoration("getBuildPlateNumber") in build_plate_numbers:
- # We can asume that all nodes have a parent as we're looping through the scene (and filter out root)
+ # We can assume that all nodes have a parent as we're looping through the scene (and filter out root)
cast(SceneNode, node.getParent()).removeChild(node)
def markSliceAll(self) -> None:
diff --git a/plugins/CuraEngineBackend/StartSliceJob.py b/plugins/CuraEngineBackend/StartSliceJob.py
index 453907ffc0..de3b375e28 100644
--- a/plugins/CuraEngineBackend/StartSliceJob.py
+++ b/plugins/CuraEngineBackend/StartSliceJob.py
@@ -195,7 +195,7 @@ class StartSliceJob(Job):
# Remove old layer data.
for node in DepthFirstIterator(self._scene.getRoot()):
if node.callDecoration("getLayerData") and node.callDecoration("getBuildPlateNumber") == self._build_plate_number:
- # Singe we walk through all nodes in the scene, they always have a parent.
+ # Since we walk through all nodes in the scene, they always have a parent.
cast(SceneNode, node.getParent()).removeChild(node)
break
diff --git a/plugins/DigitalLibrary/plugin.json b/plugins/DigitalLibrary/plugin.json
index 848346704f..5ed846da6a 100644
--- a/plugins/DigitalLibrary/plugin.json
+++ b/plugins/DigitalLibrary/plugin.json
@@ -2,7 +2,7 @@
"name": "Ultimaker Digital Library",
"author": "Ultimaker B.V.",
"description": "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library.",
- "version": "1.0.0",
+ "version": "1.1.0",
"api": 7,
"i18n-catalog": "cura"
}
diff --git a/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml b/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml
index 30e3513019..d8ae78d96d 100644
--- a/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml
+++ b/plugins/DigitalLibrary/resources/qml/SaveProjectFilesPage.qml
@@ -200,7 +200,7 @@ Item
anchors.bottom: parent.bottom
anchors.right: parent.right
text: "Save"
- enabled: (asProjectCheckbox.checked || asSlicedCheckbox.checked) && dfFilenameTextfield.text.length >= 1
+ enabled: (asProjectCheckbox.checked || asSlicedCheckbox.checked) && dfFilenameTextfield.text.length >= 1 && dfFilenameTextfield.state !== 'invalid'
onClicked:
{
diff --git a/plugins/DigitalLibrary/resources/qml/SelectProjectPage.qml b/plugins/DigitalLibrary/resources/qml/SelectProjectPage.qml
index 8b919e299d..50d3cb61c5 100644
--- a/plugins/DigitalLibrary/resources/qml/SelectProjectPage.qml
+++ b/plugins/DigitalLibrary/resources/qml/SelectProjectPage.qml
@@ -49,11 +49,27 @@ Item
id: searchBar
Layout.fillWidth: true
implicitHeight: createNewProjectButton.height
+ leftPadding: searchIcon.width + UM.Theme.getSize("default_margin").width * 2
onTextEdited: manager.projectFilter = text //Update the search filter when editing this text field.
- leftIcon: UM.Theme.getIcon("Magnifier")
placeholderText: "Search"
+
+ UM.RecolorImage
+ {
+ id: searchIcon
+
+ anchors
+ {
+ verticalCenter: parent.verticalCenter
+ left: parent.left
+ leftMargin: UM.Theme.getSize("default_margin").width
+ }
+ source: UM.Theme.getIcon("search")
+ height: UM.Theme.getSize("small_button_icon").height
+ width: height
+ color: UM.Theme.getColor("text")
+ }
}
Cura.SecondaryButton
@@ -76,12 +92,11 @@ Item
id: upgradePlanButton
text: "Upgrade plan"
- iconSource: UM.Theme.getIcon("LinkExternal")
+ iconSource: UM.Theme.getIcon("external_link")
visible: createNewProjectButtonVisible && !manager.userAccountCanCreateNewLibraryProject && (manager.retrievingProjectsStatus == DF.RetrievalStatus.Success || manager.retrievingProjectsStatus == DF.RetrievalStatus.Failed)
- tooltip: "You have reached the maximum number of projects allowed by your subscription. Please upgrade to the Professional subscription to create more projects."
- tooltipWidth: parent.width * 0.5
+ tooltip: "Maximum number of projects reached. Please upgrade your subscription to create more projects."
- onClicked: Qt.openUrlExternally("https://ultimaker.com/software/ultimaker-essentials/sign-up-cura?utm_source=cura&utm_medium=software&utm_campaign=lib-max")
+ onClicked: Qt.openUrlExternally("https://ultimaker.com/software/enterprise-software?utm_source=cura&utm_medium=software&utm_campaign=MaxProjLink")
}
}
@@ -124,7 +139,7 @@ Item
id: visitDigitalLibraryButton
anchors.horizontalCenter: parent.horizontalCenter
text: "Visit Digital Library"
- onClicked: Qt.openUrlExternally(CuraApplication.ultimakerDigitalFactoryUrl + "/app/library")
+ onClicked: Qt.openUrlExternally(CuraApplication.ultimakerDigitalFactoryUrl + "/app/library?utm_source=cura&utm_medium=software&utm_campaign=empty-library")
visible: searchBar.text === "" //Show the link to Digital Library when there are no projects in the user's Library.
}
}
diff --git a/plugins/DigitalLibrary/src/BackwardsCompatibleMessage.py b/plugins/DigitalLibrary/src/BackwardsCompatibleMessage.py
new file mode 100644
index 0000000000..7dd9f25ba0
--- /dev/null
+++ b/plugins/DigitalLibrary/src/BackwardsCompatibleMessage.py
@@ -0,0 +1,17 @@
+# Copyright (c) 2021 Ultimaker B.V.
+# Cura is released under the terms of the LGPLv3 or higher.
+from typing import Optional
+
+from cura.CuraApplication import CuraApplication
+from UM.Message import Message
+from UM.Version import Version
+
+
+def getBackwardsCompatibleMessage(text: str, title: str, message_type_str: str, lifetime: Optional[int] = 30) -> Message:
+ if CuraApplication.getInstance().getAPIVersion() < Version("7.7.0"):
+ return Message(text=text, title=title, lifetime=lifetime)
+ else:
+ message_type = Message.MessageType.NEUTRAL
+ if ("MessageType." + message_type_str) in [str(item) for item in Message.MessageType]:
+ message_type = Message.MessageType[message_type_str]
+ return Message(text=text, title=title, lifetime=lifetime, message_type=message_type)
diff --git a/plugins/DigitalLibrary/src/DFFileExportAndUploadManager.py b/plugins/DigitalLibrary/src/DFFileExportAndUploadManager.py
index c8650004e9..a5560f32a8 100644
--- a/plugins/DigitalLibrary/src/DFFileExportAndUploadManager.py
+++ b/plugins/DigitalLibrary/src/DFFileExportAndUploadManager.py
@@ -14,6 +14,7 @@ from UM.Logger import Logger
from UM.Message import Message
from UM.Scene.SceneNode import SceneNode
from cura.CuraApplication import CuraApplication
+from .BackwardsCompatibleMessage import getBackwardsCompatibleMessage
from .DFLibraryFileUploadRequest import DFLibraryFileUploadRequest
from .DFLibraryFileUploadResponse import DFLibraryFileUploadResponse
from .DFPrintJobUploadRequest import DFPrintJobUploadRequest
@@ -69,11 +70,11 @@ class DFFileExportAndUploadManager:
use_inactivity_timer = False
)
- self._generic_success_message = Message(
+ self._generic_success_message = getBackwardsCompatibleMessage(
text = "Your {} uploaded to '{}'.".format("file was" if len(self._file_upload_job_metadata) <= 1 else "files were", self._library_project_name),
title = "Upload successful",
- lifetime = 0,
- message_type = Message.MessageType.POSITIVE
+ lifetime = 30,
+ message_type_str = "POSITIVE"
)
self._generic_success_message.addAction(
"open_df_project",
@@ -217,11 +218,11 @@ class DFFileExportAndUploadManager:
# Set the progress to 100% when the upload job fails, to avoid having the progress message stuck
self._file_upload_job_metadata[filename]["upload_status"] = "failed"
self._file_upload_job_metadata[filename]["upload_progress"] = 100
- self._file_upload_job_metadata[filename]["file_upload_failed_message"] = Message(
+ self._file_upload_job_metadata[filename]["file_upload_failed_message"] = getBackwardsCompatibleMessage(
text = "Failed to export the file '{}'. The upload process is aborted.".format(filename),
title = "Export error",
- lifetime = 0,
- message_type = Message.MessageType.ERROR
+ message_type_str = "ERROR",
+ lifetime = 30
)
self._on_upload_error()
self._onFileUploadFinished(filename)
@@ -240,11 +241,11 @@ class DFFileExportAndUploadManager:
self._file_upload_job_metadata[filename_3mf]["upload_progress"] = 100
human_readable_error = self.extractErrorTitle(reply_string)
- self._file_upload_job_metadata[filename_3mf]["file_upload_failed_message"] = Message(
+ self._file_upload_job_metadata[filename_3mf]["file_upload_failed_message"] = getBackwardsCompatibleMessage(
text = "Failed to upload the file '{}' to '{}'. {}".format(filename_3mf, self._library_project_name, human_readable_error),
title = "File upload error",
- lifetime = 0,
- message_type = Message.MessageType.ERROR
+ message_type_str = "ERROR",
+ lifetime = 30
)
self._on_upload_error()
self._onFileUploadFinished(filename_3mf)
@@ -263,11 +264,11 @@ class DFFileExportAndUploadManager:
self._file_upload_job_metadata[filename_ufp]["upload_progress"] = 100
human_readable_error = self.extractErrorTitle(reply_string)
- self._file_upload_job_metadata[filename_ufp]["file_upload_failed_message"] = Message(
+ self._file_upload_job_metadata[filename_ufp]["file_upload_failed_message"] = getBackwardsCompatibleMessage(
title = "File upload error",
text = "Failed to upload the file '{}' to '{}'. {}".format(filename_ufp, self._library_project_name, human_readable_error),
- lifetime = 0,
- message_type = Message.MessageType.ERROR
+ message_type_str = "ERROR",
+ lifetime = 30
)
self._on_upload_error()
self._onFileUploadFinished(filename_ufp)
@@ -300,11 +301,11 @@ class DFFileExportAndUploadManager:
self._file_upload_job_metadata[filename]["upload_status"] = "failed"
self._file_upload_job_metadata[filename]["upload_progress"] = 100
human_readable_error = self.extractErrorTitle(reply_string)
- self._file_upload_job_metadata[filename]["file_upload_failed_message"] = Message(
+ self._file_upload_job_metadata[filename]["file_upload_failed_message"] = getBackwardsCompatibleMessage(
title = "File upload error",
text = "Failed to upload the file '{}' to '{}'. {}".format(self._file_name, self._library_project_name, human_readable_error),
- lifetime = 0,
- message_type = Message.MessageType.ERROR
+ message_type_str = "ERROR",
+ lifetime = 30
)
self._on_upload_error()
@@ -319,7 +320,7 @@ class DFFileExportAndUploadManager:
def _onMessageActionTriggered(self, message, action):
if action == "open_df_project":
- project_url = "{}/app/library/project/{}?wait_for_new_files=true".format(CuraApplication.getInstance().ultimakerDigitalFactoryUrl, self._library_project_id)
+ project_url = "{}/app/library/project/{}?wait_for_new_files=true&utm_source=cura&utm_medium=software&utm_campaign=saved-library-file-message".format(CuraApplication.getInstance().ultimakerDigitalFactoryUrl, self._library_project_id)
QDesktopServices.openUrl(QUrl(project_url))
message.hide()
@@ -337,17 +338,17 @@ class DFFileExportAndUploadManager:
"upload_progress" : -1,
"upload_status" : "",
"file_upload_response": None,
- "file_upload_success_message": Message(
+ "file_upload_success_message": getBackwardsCompatibleMessage(
text = "'{}' was uploaded to '{}'.".format(filename_3mf, self._library_project_name),
title = "Upload successful",
- lifetime = 0,
- message_type = Message.MessageType.POSITIVE
+ message_type_str = "POSITIVE",
+ lifetime = 30
),
- "file_upload_failed_message": Message(
+ "file_upload_failed_message": getBackwardsCompatibleMessage(
text = "Failed to upload the file '{}' to '{}'.".format(filename_3mf, self._library_project_name),
title = "File upload error",
- lifetime = 0,
- message_type = Message.MessageType.ERROR
+ message_type_str = "ERROR",
+ lifetime = 30
)
}
job_3mf = ExportFileJob(self._file_handlers["3mf"], self._nodes, self._file_name, "3mf")
@@ -361,17 +362,17 @@ class DFFileExportAndUploadManager:
"upload_progress" : -1,
"upload_status" : "",
"file_upload_response": None,
- "file_upload_success_message": Message(
+ "file_upload_success_message": getBackwardsCompatibleMessage(
text = "'{}' was uploaded to '{}'.".format(filename_ufp, self._library_project_name),
title = "Upload successful",
- lifetime = 0,
- message_type = Message.MessageType.POSITIVE
+ message_type_str = "POSITIVE",
+ lifetime = 30,
),
- "file_upload_failed_message": Message(
+ "file_upload_failed_message": getBackwardsCompatibleMessage(
text = "Failed to upload the file '{}' to '{}'.".format(filename_ufp, self._library_project_name),
title = "File upload error",
- lifetime = 0,
- message_type = Message.MessageType.ERROR
+ message_type_str = "ERROR",
+ lifetime = 30
)
}
job_ufp = ExportFileJob(self._file_handlers["ufp"], self._nodes, self._file_name, "ufp")
diff --git a/plugins/DigitalLibrary/src/DigitalFactoryController.py b/plugins/DigitalLibrary/src/DigitalFactoryController.py
index c0323100c8..e1b1c62172 100644
--- a/plugins/DigitalLibrary/src/DigitalFactoryController.py
+++ b/plugins/DigitalLibrary/src/DigitalFactoryController.py
@@ -23,6 +23,7 @@ from UM.TaskManagement.HttpRequestManager import HttpRequestManager
from cura.API import Account
from cura.CuraApplication import CuraApplication
from cura.UltimakerCloud.UltimakerCloudScope import UltimakerCloudScope
+from .BackwardsCompatibleMessage import getBackwardsCompatibleMessage
from .DFFileExportAndUploadManager import DFFileExportAndUploadManager
from .DigitalFactoryApiClient import DigitalFactoryApiClient
from .DigitalFactoryFileModel import DigitalFactoryFileModel
@@ -527,11 +528,11 @@ class DigitalFactoryController(QObject):
except IOError as ex:
Logger.logException("e", "Can't write Digital Library file {0}/{1} download to temp-directory {2}.",
ex, project_name, file_name, temp_dir)
- Message(
+ getBackwardsCompatibleMessage(
text = "Failed to write to temporary file for '{}'.".format(file_name),
title = "File-system error",
- lifetime = 10,
- message_type=Message.MessageType.ERROR
+ message_type_str="ERROR",
+ lifetime = 10
).show()
return
@@ -542,11 +543,11 @@ class DigitalFactoryController(QObject):
f = file_name) -> None:
progress_message.hide()
Logger.error("An error {0} {1} occurred while downloading {2}/{3}".format(str(error), str(reply), p, f))
- Message(
+ getBackwardsCompatibleMessage(
text = "Failed Digital Library download for '{}'.".format(f),
title = "Network error {}".format(error),
- lifetime = 10,
- message_type=Message.MessageType.ERROR
+ message_type_str="ERROR",
+ lifetime = 10
).show()
download_manager = HttpRequestManager.getInstance()
@@ -591,17 +592,19 @@ class DigitalFactoryController(QObject):
if filename == "":
Logger.log("w", "The file name cannot be empty.")
- Message(text = "Cannot upload file with an empty name to the Digital Library",
+ getBackwardsCompatibleMessage(
+ text = "Cannot upload file with an empty name to the Digital Library",
title = "Empty file name provided",
- lifetime = 0,
- message_type = Message.MessageType.ERROR).show()
+ message_type_str = "ERROR",
+ lifetime = 0
+ ).show()
return
self._saveFileToSelectedProjectHelper(filename, formats)
def _saveFileToSelectedProjectHelper(self, filename: str, formats: List[str]) -> None:
- # Indicate we have started sending a job.
- self.uploadStarted.emit()
+ # Indicate we have started sending a job (and propagate any user file name changes back to the open project)
+ self.uploadStarted.emit(filename if "3mf" in formats else None)
library_project_id = self._project_model.items[self._selected_project_idx]["libraryProjectId"]
library_project_name = self._project_model.items[self._selected_project_idx]["displayName"]
diff --git a/plugins/DigitalLibrary/src/DigitalFactoryOutputDevice.py b/plugins/DigitalLibrary/src/DigitalFactoryOutputDevice.py
index 70e3ac34f2..81891ff430 100644
--- a/plugins/DigitalLibrary/src/DigitalFactoryOutputDevice.py
+++ b/plugins/DigitalLibrary/src/DigitalFactoryOutputDevice.py
@@ -8,6 +8,8 @@ from UM.Logger import Logger
from UM.OutputDevice import OutputDeviceError
from UM.OutputDevice.ProjectOutputDevice import ProjectOutputDevice
from UM.Scene.SceneNode import SceneNode
+from UM.Version import Version
+from cura import ApplicationMetadata
from cura.API import Account
from cura.CuraApplication import CuraApplication
from .DigitalFactoryController import DigitalFactoryController
@@ -105,8 +107,11 @@ class DigitalFactoryOutputDevice(ProjectOutputDevice):
self.enabled = logged_in and self._controller.userAccountHasLibraryAccess()
self.enabledChanged.emit()
- def _onWriteStarted(self) -> None:
+ def _onWriteStarted(self, new_name: Optional[str] = None) -> None:
self._writing = True
+ if new_name and Version(ApplicationMetadata.CuraSDKVersion) >= Version("7.8.0"):
+ # setLastOutputName is only supported in sdk version 7.8.0 and up
+ self.setLastOutputName(new_name)
self.writeStarted.emit(self)
def _onWriteFinished(self) -> None:
diff --git a/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py b/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py
index 2c869195bc..d726cc04a9 100644
--- a/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py
+++ b/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerJob.py
@@ -112,7 +112,7 @@ class FirmwareUpdateCheckerJob(Job):
# The first time we want to store the current version, the notification will not be shown,
# because the new version of Cura will be release before the firmware and we don't want to
# notify the user when no new firmware version is available.
- if (checked_version != "") and (checked_version != current_version):
+ if checked_version != "" and checked_version != current_version:
Logger.log("i", "Showing firmware update message for new version: {version}".format(version = current_version))
message = FirmwareUpdateCheckerMessage(machine_id, self._machine_name, current_version,
self._lookups.getRedirectUserUrl())
diff --git a/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py b/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py
index ca253e3ec6..493784c6d1 100644
--- a/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py
+++ b/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py
@@ -14,12 +14,12 @@ class FirmwareUpdateCheckerMessage(Message):
def __init__(self, machine_id: int, machine_name: str, latest_version: str, download_url: str) -> None:
super().__init__(i18n_catalog.i18nc(
"@info Don't translate {machine_name}, since it gets replaced by a printer name!",
- "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, "
+ "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, "
"it is recommended to update the firmware on your printer to version {latest_version}.").format(
machine_name = machine_name, latest_version = latest_version),
title = i18n_catalog.i18nc(
"@info:title The %s gets replaced with the printer name.",
- "New %s firmware available") % machine_name)
+ "New %s stable firmware available") % machine_name)
self._machine_id = machine_id
self._download_url = download_url
diff --git a/plugins/GCodeReader/FlavorParser.py b/plugins/GCodeReader/FlavorParser.py
index 56e50d2145..48a81324f6 100644
--- a/plugins/GCodeReader/FlavorParser.py
+++ b/plugins/GCodeReader/FlavorParser.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2020 Ultimaker B.V.
+# Copyright (c) 2021 Ultimaker B.V.
# Cura is released under the terms of the LGPLv3 or higher.
import math
@@ -153,7 +153,7 @@ class FlavorParser:
Af = (self._filament_diameter / 2) ** 2 * numpy.pi
# Length of the extruded filament
de = current_extrusion - previous_extrusion
- # Volumne of the extruded filament
+ # Volume of the extruded filament
dVe = de * Af
# Length of the printed line
dX = numpy.sqrt((current_point[0] - previous_point[0])**2 + (current_point[2] - previous_point[2])**2)
@@ -428,7 +428,7 @@ class FlavorParser:
G = self._getInt(line, "G")
if G is not None:
- # When find a movement, the new posistion is calculated and added to the current_path, but
+ # When find a movement, the new position is calculated and added to the current_path, but
# don't need to create a polygon until the end of the layer
current_position = self.processGCode(G, line, current_position, current_path)
continue
diff --git a/plugins/GCodeReader/MarlinFlavorParser.py b/plugins/GCodeReader/MarlinFlavorParser.py
index 482285a2c9..988070178a 100644
--- a/plugins/GCodeReader/MarlinFlavorParser.py
+++ b/plugins/GCodeReader/MarlinFlavorParser.py
@@ -3,7 +3,7 @@
from . import FlavorParser
-# This parser is intented for interpret the Marlin/Sprinter Firmware flavor
+# This parser is intended to interpret the Marlin/Sprinter Firmware flavor
class MarlinFlavorParser(FlavorParser.FlavorParser):
def __init__(self):
diff --git a/plugins/MonitorStage/MonitorMain.qml b/plugins/MonitorStage/MonitorMain.qml
index cb16b91cb8..cfd33a70fe 100644
--- a/plugins/MonitorStage/MonitorMain.qml
+++ b/plugins/MonitorStage/MonitorMain.qml
@@ -159,7 +159,7 @@ Rectangle
{
anchors.fill: parent
hoverEnabled: true
- onClicked: Qt.openUrlExternally("https://ultimaker.com/en/resources/manuals/ultimaker-3d-printers")
+ onClicked: Qt.openUrlExternally("https://ultimaker.com/in/cura/troubleshooting/network?utm_source=cura&utm_medium=software&utm_campaign=monitor-not-connected")
onEntered: manageQueueText.font.underline = true
onExited: manageQueueText.font.underline = false
}
diff --git a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml
index e96337e6bb..9957171379 100644
--- a/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml
+++ b/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml
@@ -312,7 +312,7 @@ Item
}
}
- // Specialty provider that only watches global_inherits (we cant filter on what property changed we get events
+ // Specialty provider that only watches global_inherits (we can't filter on what property changed we get events
// so we bypass that to make a dedicated provider).
UM.SettingPropertyProvider
{
diff --git a/plugins/PostProcessingPlugin/PostProcessingPlugin.qml b/plugins/PostProcessingPlugin/PostProcessingPlugin.qml
index 7397ec8196..bbba2e7621 100644
--- a/plugins/PostProcessingPlugin/PostProcessingPlugin.qml
+++ b/plugins/PostProcessingPlugin/PostProcessingPlugin.qml
@@ -403,7 +403,7 @@ UM.Dialog
storeIndex: 0
}
- // Specialty provider that only watches global_inherits (we cant filter on what property changed we get events
+ // Specialty provider that only watches global_inherits (we can't filter on what property changed we get events
// so we bypass that to make a dedicated provider).
UM.SettingPropertyProvider
{
diff --git a/plugins/PostProcessingPlugin/scripts/ChangeAtZ.py b/plugins/PostProcessingPlugin/scripts/ChangeAtZ.py
index a23e52b750..712af63b07 100644
--- a/plugins/PostProcessingPlugin/scripts/ChangeAtZ.py
+++ b/plugins/PostProcessingPlugin/scripts/ChangeAtZ.py
@@ -31,7 +31,7 @@
# V4.9.93: Minor bugfixes (input settings) / documentation
# V4.9.94: Bugfix Combobox-selection; remove logger
# V5.0: Bugfix for fall back after one layer and doubled G0 commands when using print speed tweak, Initial version for Cura 2.x
-# V5.0.1: Bugfix for calling unknown property 'bedTemp' of previous settings storage and unkown variable 'speed'
+# V5.0.1: Bugfix for calling unknown property 'bedTemp' of previous settings storage and unknown variable 'speed'
# V5.1: API Changes included for use with Cura 2.2
# V5.2.0: Wes Hanney. Added support for changing Retract Length and Speed. Removed layer spread option. Fixed issue of cumulative ChangeZ
# mods so they can now properly be stacked on top of each other. Applied code refactoring to clean up various coding styles. Added comments.
@@ -657,7 +657,7 @@ class ChangeAtZProcessor:
# Indicates if the user has opted for linear move retractions or firmware retractions
linearRetraction = True
- # Indicates if we're targetting by layer or height value
+ # Indicates if we're targeting by layer or height value
targetByLayer = True
# Indicates if we have injected our changed values for the given layer yet
@@ -1079,7 +1079,7 @@ class ChangeAtZProcessor:
else:
modified_gcode += line + "\n"
- # if we're targetting by layer we want to add our values just after the layer label
+ # if we're targeting by layer we want to add our values just after the layer label
if ";LAYER:" in line:
modified_gcode += self.getInjectCode()
@@ -1367,11 +1367,11 @@ class ChangeAtZProcessor:
# handle extruder temp changes
if command.command == "M104" or command.command == "M109":
- # get our tempurature
- tempurature = command.getArgumentAsFloat("S")
+ # get our temperature
+ temperature = command.getArgumentAsFloat("S")
- # don't bother if we don't have a tempurature
- if tempurature is None:
+ # don't bother if we don't have a temperature
+ if temperature is None:
return
# get our extruder, default to extruder one
@@ -1379,10 +1379,10 @@ class ChangeAtZProcessor:
# set our extruder temp based on the extruder
if extruder is None or extruder == 0:
- self.lastValues["extruderOne"] = tempurature
+ self.lastValues["extruderOne"] = temperature
if extruder is None or extruder == 1:
- self.lastValues["extruderTwo"] = tempurature
+ self.lastValues["extruderTwo"] = temperature
# move to the next command
return
@@ -1401,10 +1401,10 @@ class ChangeAtZProcessor:
if command.command == "M221":
# get our flow rate
- tempurature = command.getArgumentAsFloat("S")
+ temperature = command.getArgumentAsFloat("S")
# don't bother if we don't have a flow rate (for some reason)
- if tempurature is None:
+ if temperature is None:
return
# get our extruder, default to global
@@ -1412,11 +1412,11 @@ class ChangeAtZProcessor:
# set our extruder temp based on the extruder
if extruder is None:
- self.lastValues["flowrate"] = tempurature
+ self.lastValues["flowrate"] = temperature
elif extruder == 1:
- self.lastValues["flowrateOne"] = tempurature
+ self.lastValues["flowrateOne"] = temperature
elif extruder == 1:
- self.lastValues["flowrateTwo"] = tempurature
+ self.lastValues["flowrateTwo"] = temperature
# move to the next command
return
diff --git a/plugins/PostProcessingPlugin/scripts/DisplayFilenameAndLayerOnLCD.py b/plugins/PostProcessingPlugin/scripts/DisplayFilenameAndLayerOnLCD.py
index d589e63fb3..69489bfcad 100644
--- a/plugins/PostProcessingPlugin/scripts/DisplayFilenameAndLayerOnLCD.py
+++ b/plugins/PostProcessingPlugin/scripts/DisplayFilenameAndLayerOnLCD.py
@@ -5,7 +5,7 @@
# Description: This plugin shows custom messages about your print on the Status bar...
# Please look at the 3 options
-# - Scolling (SCROLL_LONG_FILENAMES) if enabled in Marlin and you arent printing a small item select this option.
+# - Scrolling (SCROLL_LONG_FILENAMES) if enabled in Marlin and you aren't printing a small item select this option.
# - Name: By default it will use the name generated by Cura (EG: TT_Test_Cube) - Type a custom name in here
# - Max Layer: Enabling this will show how many layers are in the entire print (EG: Layer 1 of 265!)
diff --git a/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py b/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py
index 5c28073fb1..9db59c0876 100644
--- a/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py
+++ b/plugins/PostProcessingPlugin/scripts/PauseAtHeight.py
@@ -54,10 +54,10 @@ class PauseAtHeight(Script):
"label": "Method",
"description": "The method or gcode command to use for pausing.",
"type": "enum",
- "options": {"marlin": "Marlin (M0)", "griffin": "Griffin (M0, firmware retract)", "bq": "BQ (M25)", "reprap": "RepRap (M226)", "repetier": "Repetier (@pause)"},
+ "options": {"marlin": "Marlin (M0)", "griffin": "Griffin (M0, firmware retract)", "bq": "BQ (M25)", "reprap": "RepRap (M226)", "repetier": "Repetier/OctoPrint (@pause)"},
"default_value": "marlin",
"value": "\\\"griffin\\\" if machine_gcode_flavor==\\\"Griffin\\\" else \\\"reprap\\\" if machine_gcode_flavor==\\\"RepRap (RepRap)\\\" else \\\"repetier\\\" if machine_gcode_flavor==\\\"Repetier\\\" else \\\"bq\\\" if \\\"BQ\\\" in machine_name or \\\"Flying Bear Ghost 4S\\\" in machine_name else \\\"marlin\\\""
- },
+ },
"disarm_timeout":
{
"label": "Disarm timeout",
@@ -69,6 +69,14 @@ class PauseAtHeight(Script):
"maximum_value_warning": "1800",
"unit": "s"
},
+ "head_park_enabled":
+ {
+ "label": "Park Print",
+ "description": "Instruct the head to move to a safe location when pausing. Leave this unchecked if your printer handles parking for you.",
+ "type": "bool",
+ "default_value": true,
+ "enabled": "pause_method != \\\"griffin\\\""
+ },
"head_park_x":
{
"label": "Park Print Head X",
@@ -76,7 +84,7 @@ class PauseAtHeight(Script):
"unit": "mm",
"type": "float",
"default_value": 190,
- "enabled": "pause_method != \\\"griffin\\\""
+ "enabled": "head_park_enabled and pause_method != \\\"griffin\\\""
},
"head_park_y":
{
@@ -85,7 +93,7 @@ class PauseAtHeight(Script):
"unit": "mm",
"type": "float",
"default_value": 190,
- "enabled": "pause_method != \\\"griffin\\\""
+ "enabled": "head_park_enabled and pause_method != \\\"griffin\\\""
},
"head_move_z":
{
@@ -94,7 +102,7 @@ class PauseAtHeight(Script):
"unit": "mm",
"type": "float",
"default_value": 15.0,
- "enabled": "pause_method == \\\"repetier\\\""
+ "enabled": "head_park_enabled and pause_method == \\\"repetier\\\""
},
"retraction_amount":
{
@@ -239,6 +247,7 @@ class PauseAtHeight(Script):
retraction_speed = self.getSettingValueByKey("retraction_speed")
extrude_amount = self.getSettingValueByKey("extrude_amount")
extrude_speed = self.getSettingValueByKey("extrude_speed")
+ park_enabled = self.getSettingValueByKey("head_park_enabled")
park_x = self.getSettingValueByKey("head_park_x")
park_y = self.getSettingValueByKey("head_park_y")
move_z = self.getSettingValueByKey("head_move_z")
@@ -389,11 +398,12 @@ class PauseAtHeight(Script):
if retraction_amount != 0:
prepend_gcode += self.putValue(G = 1, E = -retraction_amount, F = 6000) + "\n"
- #Move the head away
- prepend_gcode += self.putValue(G = 1, Z = current_z + 1, F = 300) + " ; move up a millimeter to get out of the way\n"
- prepend_gcode += self.putValue(G = 1, X = park_x, Y = park_y, F = 9000) + "\n"
- if current_z < move_z:
- prepend_gcode += self.putValue(G = 1, Z = current_z + move_z, F = 300) + "\n"
+ if park_enabled:
+ #Move the head away
+ prepend_gcode += self.putValue(G = 1, Z = current_z + 1, F = 300) + " ; move up a millimeter to get out of the way\n"
+ prepend_gcode += self.putValue(G = 1, X = park_x, Y = park_y, F = 9000) + "\n"
+ if current_z < move_z:
+ prepend_gcode += self.putValue(G = 1, Z = current_z + move_z, F = 300) + "\n"
#Disable the E steppers
prepend_gcode += self.putValue(M = 84, E = 0) + "\n"
@@ -409,14 +419,15 @@ class PauseAtHeight(Script):
else:
prepend_gcode += self.putValue(G = 1, E = -retraction_amount, F = retraction_speed * 60) + "\n"
- # Move the head away
- prepend_gcode += self.putValue(G = 1, Z = current_z + 1, F = 300) + " ; move up a millimeter to get out of the way\n"
+ if park_enabled:
+ # Move the head away
+ prepend_gcode += self.putValue(G = 1, Z = current_z + 1, F = 300) + " ; move up a millimeter to get out of the way\n"
- # This line should be ok
- prepend_gcode += self.putValue(G = 1, X = park_x, Y = park_y, F = 9000) + "\n"
+ # This line should be ok
+ prepend_gcode += self.putValue(G = 1, X = park_x, Y = park_y, F = 9000) + "\n"
- if current_z < 15:
- prepend_gcode += self.putValue(G = 1, Z = 15, F = 300) + " ; too close to bed--move to at least 15mm\n"
+ if current_z < 15:
+ prepend_gcode += self.putValue(G = 1, Z = 15, F = 300) + " ; too close to bed--move to at least 15mm\n"
if control_temperatures:
# Set extruder standby temperature
@@ -456,8 +467,10 @@ class PauseAtHeight(Script):
prepend_gcode += self.putValue(G = 1, E = -retraction_amount, F = 6000) + "\n"
#Move the head back
- prepend_gcode += self.putValue(G = 1, Z = current_z, F = 300) + "\n"
- prepend_gcode += self.putValue(G = 1, X = x, Y = y, F = 9000) + "\n"
+ if park_enabled:
+ prepend_gcode += self.putValue(G = 1, X = x, Y = y, F = 9000) + "\n"
+ prepend_gcode += self.putValue(G = 1, Z = current_z, F = 300) + "\n"
+
if retraction_amount != 0:
prepend_gcode += self.putValue(G = 1, E = retraction_amount, F = 6000) + "\n"
@@ -490,10 +503,12 @@ class PauseAtHeight(Script):
prepend_gcode += self.putValue(G = 1, E = -retraction_amount, F = retraction_speed * 60) + "\n"
# Move the head back
- if current_z < 15:
- prepend_gcode += self.putValue(G = 1, Z = current_z + 1, F = 300) + "\n"
- prepend_gcode += self.putValue(G = 1, X = x, Y = y, F = 9000) + "\n"
- prepend_gcode += self.putValue(G = 1, Z = current_z, F = 300) + " ; move back down to resume height\n"
+ if park_enabled:
+ if current_z < 15:
+ prepend_gcode += self.putValue(G = 1, Z = current_z, F = 300) + "\n"
+ prepend_gcode += self.putValue(G = 1, X = x, Y = y, F = 9000) + "\n"
+ prepend_gcode += self.putValue(G = 1, Z = current_z, F = 300) + " ; move back down to resume height\n"
+
if retraction_amount != 0:
if firmware_retract: #Can't set the distance directly to what the user wants. We have to choose ourselves.
retraction_count = 1 if control_temperatures else 3 #Retract more if we don't control the temperature.
diff --git a/plugins/PostProcessingPlugin/scripts/Stretch.py b/plugins/PostProcessingPlugin/scripts/Stretch.py
index e56a9f48b1..924563d305 100644
--- a/plugins/PostProcessingPlugin/scripts/Stretch.py
+++ b/plugins/PostProcessingPlugin/scripts/Stretch.py
@@ -195,7 +195,7 @@ class Stretcher:
i.e. it is a travel move
"""
if i_pos == 0:
- return True # Begining a layer always breaks filament (for simplicity)
+ return True # Beginning a layer always breaks filament (for simplicity)
step = layer_steps[i_pos]
prev_step = layer_steps[i_pos - 1]
if step.step_e != prev_step.step_e:
diff --git a/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py b/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py
index 05543813db..067773d988 100644
--- a/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py
+++ b/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py
@@ -136,7 +136,7 @@ class RemovableDriveOutputDevice(OutputDevice):
self._stream.close()
self._stream = None
except:
- Logger.logException("w", "An execption occured while trying to write to removable drive.")
+ Logger.logException("w", "An exception occurred while trying to write to removable drive.")
message = Message(catalog.i18nc("@info:status", "Could not save to removable drive {0}: {1}").format(self.getName(),str(job.getError())),
title = catalog.i18nc("@info:title", "Error"),
message_type = Message.MessageType.ERROR)
diff --git a/plugins/RemovableDriveOutputDevice/RemovableDrivePlugin.py b/plugins/RemovableDriveOutputDevice/RemovableDrivePlugin.py
index d59d1296e3..d60e4b34f0 100644
--- a/plugins/RemovableDriveOutputDevice/RemovableDrivePlugin.py
+++ b/plugins/RemovableDriveOutputDevice/RemovableDrivePlugin.py
@@ -48,7 +48,7 @@ class RemovableDrivePlugin(OutputDevicePlugin):
result = False
if result:
- Logger.log("i", "Succesfully ejected the device")
+ Logger.log("i", "Successfully ejected the device")
return result
def performEjectDevice(self, device):
diff --git a/plugins/SimulationView/LayerSlider.qml b/plugins/SimulationView/LayerSlider.qml
index d6de45df9b..d2a22755ae 100644
--- a/plugins/SimulationView/LayerSlider.qml
+++ b/plugins/SimulationView/LayerSlider.qml
@@ -187,7 +187,7 @@ Item
{
sliderRoot.manuallyChanged = true
- // don't allow the lower handle to be heigher than the upper handle
+ // don't allow the lower handle to be higher than the upper handle
if (lowerHandle.y - (y + height) < sliderRoot.minimumRangeHandleSize)
{
lowerHandle.y = y + height + sliderRoot.minimumRangeHandleSize
@@ -300,7 +300,7 @@ Item
// don't allow the upper handle to be lower than the lower handle
if (y - (upperHandle.y + upperHandle.height) < sliderRoot.minimumRangeHandleSize)
{
- upperHandle.y = y - (upperHandle.heigth + sliderRoot.minimumRangeHandleSize)
+ upperHandle.y = y - (upperHandle.height + sliderRoot.minimumRangeHandleSize)
}
// update the range handle
diff --git a/plugins/SimulationView/SimulationSliderLabel.qml b/plugins/SimulationView/SimulationSliderLabel.qml
index c1fb0f4de9..afd02069eb 100644
--- a/plugins/SimulationView/SimulationSliderLabel.qml
+++ b/plugins/SimulationView/SimulationSliderLabel.qml
@@ -59,7 +59,7 @@ UM.PointingRectangle {
text: sliderLabelRoot.value + startFrom // the current handle value, add 1 because layers is an array
horizontalAlignment: TextInput.AlignHCenter
- // key bindings, work when label is currenctly focused (active handle in LayerSlider)
+ // key bindings, work when label is currently focused (active handle in LayerSlider)
Keys.onUpPressed: sliderLabelRoot.setValue(sliderLabelRoot.value + ((event.modifiers & Qt.ShiftModifier) ? 10 : 1))
Keys.onDownPressed: sliderLabelRoot.setValue(sliderLabelRoot.value - ((event.modifiers & Qt.ShiftModifier) ? 10 : 1))
diff --git a/plugins/SimulationView/SimulationViewMainComponent.qml b/plugins/SimulationView/SimulationViewMainComponent.qml
index 9232516673..af60692273 100644
--- a/plugins/SimulationView/SimulationViewMainComponent.qml
+++ b/plugins/SimulationView/SimulationViewMainComponent.qml
@@ -190,11 +190,11 @@ Item
}
}
- // Scrolls trough Z layers
+ // Scrolls through Z layers
LayerSlider
{
property var preferredHeight: UM.Theme.getSize("slider_layerview_size").height
- property double heightMargin: UM.Theme.getSize("default_margin").height * 3 // extra margin to accomodate layer number tooltips
+ property double heightMargin: UM.Theme.getSize("default_margin").height * 3 // extra margin to accommodate layer number tooltips
property double layerSliderSafeHeight: layerSliderSafeYMax - layerSliderSafeYMin
id: layerSlider
diff --git a/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml b/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml
index b3f6cb42e1..a42a10aa29 100644
--- a/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml
+++ b/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml
@@ -8,7 +8,7 @@ import UM 1.1 as UM
Rectangle
{
- color: UM.Theme.getColor("secondary")
+ color: UM.Theme.getColor("toolbox_premium_packages_background")
height: childrenRect.height
width: parent.width
Column
@@ -39,7 +39,7 @@ Rectangle
text: catalog.i18nc("@info:tooltip", "Go to Web Marketplace")
Label
{
- text: "<a href='%2'>".arg(toolbox.getWebMarketplaceUrl("materials")) + catalog.i18nc("@label", "Search materials") + "</a>"
+ text: "<a href='%2'>".arg(toolbox.getWebMarketplaceUrl("materials") + "?utm_source=cura&utm_medium=software&utm_campaign=marketplace-search") + catalog.i18nc("@label", "Search materials") + "</a>"
width: contentWidth
height: contentHeight
horizontalAlignment: Text.AlignRight
diff --git a/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml b/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml
index 1bdfa80b79..2c43110af9 100644
--- a/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml
+++ b/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml
@@ -91,7 +91,7 @@ Item
verticalCenter: parent.verticalCenter
}
acceptedButtons: Qt.LeftButton
- onClicked: Qt.openUrlExternally(toolbox.getWebMarketplaceUrl("plugins"))
+ onClicked: Qt.openUrlExternally(toolbox.getWebMarketplaceUrl("plugins") + "?utm_source=cura&utm_medium=software&utm_campaign=marketplace-button")
UM.RecolorImage
{
id: cloudMarketplaceButton
diff --git a/plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml b/plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml
index 48620d5def..fa7bd24c9d 100644
--- a/plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml
+++ b/plugins/Toolbox/resources/qml/pages/ToolboxInstalledPage.qml
@@ -71,6 +71,7 @@ ScrollView
padding: UM.Theme.getSize("default_margin").width
text: catalog.i18nc("@info", "No plugin has been installed.")
font: UM.Theme.getFont("medium")
+ color: UM.Theme.getColor("lining")
renderType: Text.NativeRendering
}
}
@@ -123,6 +124,7 @@ ScrollView
visible: toolbox.materialsInstalledModel.count < 1
padding: UM.Theme.getSize("default_margin").width
text: catalog.i18nc("@info", "No material has been installed.")
+ color: UM.Theme.getColor("lining")
font: UM.Theme.getFont("medium")
renderType: Text.NativeRendering
}
diff --git a/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py b/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py
index f864e2ee8d..4c1818e4ee 100644
--- a/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py
+++ b/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py
@@ -37,7 +37,7 @@ class CloudPackageChecker(QObject):
self._i18n_catalog = i18nCatalog("cura")
self._sdk_version = ApplicationMetadata.CuraSDKVersion
self._last_notified_packages = set() # type: Set[str]
- """Packages for which a notification has been shown. No need to bother the user twice fo equal content"""
+ """Packages for which a notification has been shown. No need to bother the user twice for equal content"""
# This is a plugin, so most of the components required are not ready when
# this is initialized. Therefore, we wait until the application is ready.
diff --git a/plugins/Toolbox/src/CloudSync/DownloadPresenter.py b/plugins/Toolbox/src/CloudSync/DownloadPresenter.py
index a070065540..8a5e763f3c 100644
--- a/plugins/Toolbox/src/CloudSync/DownloadPresenter.py
+++ b/plugins/Toolbox/src/CloudSync/DownloadPresenter.py
@@ -6,7 +6,7 @@ from typing import Dict, List, Any
from PyQt5.QtNetwork import QNetworkReply
-from UM import i18n_catalog
+from UM.i18n import i18nCatalog
from UM.Logger import Logger
from UM.Message import Message
from UM.Signal import Signal
@@ -15,6 +15,8 @@ from cura.CuraApplication import CuraApplication
from cura.UltimakerCloud.UltimakerCloudScope import UltimakerCloudScope
from .SubscribedPackagesModel import SubscribedPackagesModel
+i18n_catalog = i18nCatalog("cura")
+
class DownloadPresenter:
"""Downloads a set of packages from the Ultimaker Cloud Marketplace
@@ -90,7 +92,7 @@ class DownloadPresenter:
lifetime = 0,
use_inactivity_timer = False,
progress = 0.0,
- title = i18n_catalog.i18nc("@info:title", "Changes detected from your Ultimaker account", ))
+ title = i18n_catalog.i18nc("@info:title", "Changes detected from your Ultimaker account"))
def _onFinished(self, package_id: str, reply: QNetworkReply) -> None:
self._progress[package_id]["received"] = self._progress[package_id]["total"]
diff --git a/plugins/Toolbox/src/PackagesModel.py b/plugins/Toolbox/src/PackagesModel.py
index b11661c51e..97645ae466 100644
--- a/plugins/Toolbox/src/PackagesModel.py
+++ b/plugins/Toolbox/src/PackagesModel.py
@@ -58,7 +58,6 @@ class PackagesModel(ListModel):
items = []
if self._metadata is None:
- Logger.logException("w", "Failed to load packages for Marketplace")
self.setItems(items)
return
diff --git a/plugins/Toolbox/src/Toolbox.py b/plugins/Toolbox/src/Toolbox.py
index 625289635a..b91b580779 100644
--- a/plugins/Toolbox/src/Toolbox.py
+++ b/plugins/Toolbox/src/Toolbox.py
@@ -183,12 +183,15 @@ class Toolbox(QObject, Extension):
self._application.getCuraAPI().account.loginStateChanged.connect(self._restart)
+ preferences = CuraApplication.getInstance().getPreferences()
+
+ preferences.addPreference("info/automatic_plugin_update_check", True)
+
# On boot we check which packages have updates.
- if CuraApplication.getInstance().getPreferences().getValue("info/automatic_update_check") and len(installed_package_ids_with_versions) > 0:
+ if preferences.getValue("info/automatic_plugin_update_check") and len(installed_package_ids_with_versions) > 0:
# Request the latest and greatest!
self._makeRequestByType("updates")
-
def _fetchPackageData(self) -> None:
self._makeRequestByType("packages")
self._makeRequestByType("authors")
@@ -648,8 +651,11 @@ class Toolbox(QObject, Extension):
self.resetDownload()
if reply.attribute(QNetworkRequest.HttpStatusCodeAttribute) != 200:
- Logger.log("w", "Failed to download package. The following error was returned: %s",
- json.loads(reply.readAll().data().decode("utf-8")))
+ try:
+ reply_error = json.loads(reply.readAll().data().decode("utf-8"))
+ except Exception as e:
+ reply_error = str(e)
+ Logger.log("w", "Failed to download package. The following error was returned: %s", reply_error)
return
# Must not delete the temporary file on Windows
self._temp_plugin_file = tempfile.NamedTemporaryFile(mode = "w+b", suffix = ".curapackage", delete = False)
diff --git a/plugins/UFPReader/plugin.json b/plugins/UFPReader/plugin.json
index 389b555b95..be0ea40073 100644
--- a/plugins/UFPReader/plugin.json
+++ b/plugins/UFPReader/plugin.json
@@ -3,6 +3,6 @@
"author": "Ultimaker B.V.",
"version": "1.0.0",
"description": "Provides support for reading Ultimaker Format Packages.",
- "supported_sdk_versions": ["7.6.0"],
+ "supported_sdk_versions": ["7.7.0"],
"i18n-catalog": "cura"
} \ No newline at end of file
diff --git a/plugins/UM3NetworkPrinting/resources/qml/CameraButton.qml b/plugins/UM3NetworkPrinting/resources/qml/CameraButton.qml
index 8dca61ec38..fde4a5ea3d 100644
--- a/plugins/UM3NetworkPrinting/resources/qml/CameraButton.qml
+++ b/plugins/UM3NetworkPrinting/resources/qml/CameraButton.qml
@@ -30,7 +30,7 @@ Button
horizontalCenter: parent.horizontalCenter
verticalCenter: parent.verticalCenter
}
- color: UM.Theme.getColor("primary")
+ color: enabled ? UM.Theme.getColor("primary") : UM.Theme.getColor("main_background")
height: width
source: iconSource
width: Math.round(parent.width / 2)
diff --git a/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml b/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml
index e6bc464dea..2843e32da4 100644
--- a/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml
+++ b/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml
@@ -173,7 +173,7 @@ Cura.MachineAction
anchors.right: parent.right
wrapMode: Text.WordWrap
renderType: Text.NativeRendering
- text: catalog.i18nc("@label", "If your printer is not listed, read the <a href='%1'>network printing troubleshooting guide</a>").arg("https://support.ultimaker.com/hc/en-us/articles/360012795419");
+ text: catalog.i18nc("@label", "If your printer is not listed, read the <a href='%1'>network printing troubleshooting guide</a>").arg("https://ultimaker.com/en/cura/troubleshooting/network?utm_source=cura&utm_medium=software&utm_campaign=manage-network-printer");
onLinkActivated: Qt.openUrlExternally(link)
}
diff --git a/plugins/UM3NetworkPrinting/resources/qml/MonitorBuildplateConfiguration.qml b/plugins/UM3NetworkPrinting/resources/qml/MonitorBuildplateConfiguration.qml
index 0f4aec5424..598d0ec70a 100644
--- a/plugins/UM3NetworkPrinting/resources/qml/MonitorBuildplateConfiguration.qml
+++ b/plugins/UM3NetworkPrinting/resources/qml/MonitorBuildplateConfiguration.qml
@@ -51,7 +51,7 @@ Item
anchors.centerIn: parent
color: UM.Theme.getColor("monitor_icon_primary")
height: UM.Theme.getSize("medium_button_icon").width
- source: "../svg/icons/Buildplate.svg"
+ source: UM.Theme.getIcon("Buildplate")
width: height
visible: buildplate
}
diff --git a/plugins/UM3NetworkPrinting/resources/qml/MonitorInfoBlurb.qml b/plugins/UM3NetworkPrinting/resources/qml/MonitorInfoBlurb.qml
index 32e19c1cdb..5c32c2435a 100644
--- a/plugins/UM3NetworkPrinting/resources/qml/MonitorInfoBlurb.qml
+++ b/plugins/UM3NetworkPrinting/resources/qml/MonitorInfoBlurb.qml
@@ -40,7 +40,6 @@ Item
width: 240 * screenScaleFactor // TODO: Theme!
color: UM.Theme.getColor("monitor_tooltip_text")
font: UM.Theme.getFont("default")
- renderType: Text.NativeRendering
}
}
}
diff --git a/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml b/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml
index 98cd3916fb..5a8a0a42b1 100644
--- a/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml
+++ b/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml
@@ -16,7 +16,7 @@ Item
{
id: base
- // The print job which all other information is dervied from
+ // The print job which all other information is derived from
property var printJob: null
width: childrenRect.width
diff --git a/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml b/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml
index 7dbb78e8fb..5a4556f1f7 100644
--- a/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml
+++ b/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml
@@ -172,7 +172,7 @@ Item
MouseArea
{
anchors.fill: managePrinterLink
- onClicked: OutputDevice.openPrintJobControlPanel()
+ onClicked: OutputDevice.openPrinterControlPanel()
onEntered:
{
manageQueueText.font.underline = true
@@ -271,8 +271,8 @@ Item
}
// For cloud printing, add this mouse area over the disabled cameraButton to indicate that it's not available
- //Warning message is commented out because it's factually incorrect. Fix CURA-7637 to allow camera connections via cloud.
- /* MouseArea
+ // Fix CURA-7637 to allow camera connections via cloud.
+ MouseArea
{
id: cameraDisabledButtonArea
anchors.fill: cameraButton
@@ -282,13 +282,13 @@ Item
enabled: !cameraButton.enabled
}
-
MonitorInfoBlurb
{
id: cameraDisabledInfo
- text: catalog.i18nc("@info", "The webcam is not available because you are monitoring a cloud printer.")
+ text: catalog.i18nc("@info", "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura." +
+ " Click \"Manage printer\" to visit Ultimaker Digital Factory and view this webcam.")
target: cameraButton
- }*/
+ }
}
// Divider
diff --git a/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml b/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml
index 6d9f375788..dcfed2f7b4 100644
--- a/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml
+++ b/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml
@@ -2,7 +2,9 @@
// Cura is released under the terms of the LGPLv3 or higher.
import QtQuick 2.2
import QtQuick.Window 2.2
-import QtQuick.Controls 1.2
+import QtQuick.Controls 1.1
+import QtQuick.Controls 2.15 as NewControls
+
import UM 1.1 as UM
UM.Dialog {
@@ -82,8 +84,9 @@ UM.Dialog {
renderType: Text.NativeRendering;
}
- ComboBox {
+ NewControls.ComboBox {
id: printerComboBox;
+ currentIndex: 0;
Behavior on height { NumberAnimation { duration: 100 } }
height: 40 * screenScaleFactor;
model: ListModel {
diff --git a/plugins/UM3NetworkPrinting/resources/svg/cloud-flow-completed.svg b/plugins/UM3NetworkPrinting/resources/svg/cloud-flow-completed.svg
deleted file mode 100644
index 8eba62ecc8..0000000000
--- a/plugins/UM3NetworkPrinting/resources/svg/cloud-flow-completed.svg
+++ /dev/null
@@ -1,27 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<svg width="291px" height="209px" viewBox="0 0 291 209" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink">
- <!-- Generator: Sketch 52.5 (67469) - http://www.bohemiancoding.com/sketch -->
- <title>Group 2</title>
- <desc>Created with Sketch.</desc>
- <g id="Page-1" stroke="none" stroke-width="1" fill="none" fill-rule="evenodd">
- <g id="CC--Cloud-connection-succes" transform="translate(-570.000000, -132.000000)">
- <g id="Group-2" transform="translate(570.000000, 132.000000)">
- <g id="Icon/-group-printer/-connected" fill="#08073F" fill-rule="nonzero">
- <g id="printer-group">
- <g id="Group-Copy" transform="translate(0.000000, 0.218255)">
- <g id="UM3">
- <path d="M151.645765,136.481718 C149.925833,142.069331 149,148.004918 149,154.156745 C149,157.125641 149.215633,160.044173 149.632091,162.897534 L94.5646946,162.897534 C92.6599327,163.073639 90.7551708,163.778061 89.3698894,165.010799 L88.3309283,166.067432 C87.2919673,167.828487 85.2140452,168.180697 83.1361231,168.180697 L73.7854738,168.180697 C73.2659933,168.180697 72.7465127,167.652381 72.7465127,167.124065 L72.7465127,152.918227 L19.3939394,152.918227 C17.7008177,153.074764 16.007696,153.700917 14.7763348,154.796684 L13.8528138,155.735914 C12.9292929,157.301296 11.0822511,157.614372 9.23520921,157.614372 L0.923520928,157.614372 C0.461760462,157.614372 1.42108547e-13,157.144757 1.42108547e-13,156.675142 L1.42108547e-13,9.0596475 C1.42108547e-13,8.59003299 0.461760462,8.12041848 0.923520928,8.12041848 L72.7465127,8.12041848 L72.7465127,1.05663265 C72.7465127,0.528316328 73.2659933,-2.84217094e-14 73.7854738,-2.84217094e-14 L216.815777,-2.84217094e-14 C217.335257,-2.84217094e-14 217.854738,0.528316328 217.854738,1.05663265 L217.854738,8.12041848 L289.677732,8.12041848 C290.139493,8.12041848 290.601253,8.59003299 290.601253,9.0596475 L290.601253,156.675142 C290.601253,157.144757 290.139493,157.614372 289.677732,157.614372 L281.366043,157.614372 C279.672922,157.457833 277.9798,156.831681 276.748439,155.735914 L275.824918,154.796684 C274.901397,153.231303 273.054355,152.918227 271.207313,152.918227 L268.987471,152.918227 C268.818229,144.560013 266.939851,136.621364 263.687558,129.437501 L268.590671,129.437501 C272.900435,129.437501 276.440598,125.837123 276.440598,121.454054 L276.594519,121.454054 L276.594519,24.5569264 C276.594519,22.8350065 275.209237,21.5827012 273.670035,21.5827012 L217.854738,21.5827012 L217.854738,94.8055789 C214.965144,94.3781586 212.008429,94.1567452 209,94.1567452 C206.665515,94.1567452 204.362169,94.2900687 202.097162,94.5495169 L202.097162,21.5827012 L202.097162,18.4910714 C202.097162,16.5539116 200.538721,15.145068 198.807119,15.145068 L161.616164,15.145068 L128.985089,15.145068 L91.6209717,15.145068 C89.7162098,15.145068 88.3309283,16.730017 88.3309283,18.4910714 L88.3309283,21.5827012 L88.3309283,127.50034 C88.3309283,128.164624 88.4032089,128.812928 88.5401496,129.437501 C89.4197136,133.449106 92.9667866,136.481718 97.1620971,136.481718 L128.985089,136.481718 L151.645765,136.481718 Z M72.7465127,129.437501 L72.7465127,21.5827012 L16.7772968,21.5827012 C15.0841751,21.5827012 13.8528138,22.9915447 13.8528138,24.5569264 L13.8528138,121.454054 C13.8528138,125.837123 17.3929774,129.437501 21.7027417,129.437501 L72.7465127,129.437501 Z" id="Combined-Shape"></path>
- </g>
- </g>
- </g>
- </g>
- <g id="Group-cloud" transform="translate(156.000000, 103.000000)">
- <g id="Group" transform="translate(0.394933, 0.724044)">
- <circle id="Oval-Copy" fill="#3282FF" cx="52.6050671" cy="52.601776" r="52.1311475"></circle>
- <path d="M74.8002981,45.4035747 C74.1684054,39.8133538 69.4292101,35.538479 63.7421759,35.538479 C62.1624441,35.538479 60.8986587,35.8673156 59.6348733,36.5249886 C56.7913562,31.9212773 51.7362146,28.9617486 46.3651267,28.9617486 C37.5186289,28.9617486 30.5678092,36.1961521 30.5678092,45.4035747 C30.5678092,45.4035747 30.5678092,45.4035747 30.5678092,45.7324112 C25.1967213,46.3900842 21.0894188,51.322632 21.0894188,56.9128529 C21.0894188,63.1607468 26.1445604,68.4221311 32.147541,68.4221311 C36.8867362,68.4221311 67.533532,68.4221311 73.2205663,68.4221311 C79.2235469,68.4221311 84.2786885,63.1607468 84.2786885,56.9128529 C84.2786885,50.9937956 80.171386,46.3900842 74.8002981,45.4035747 Z" id="Path" fill="#FFFFFF"></path>
- </g>
- </g>
- </g>
- </g>
- </g>
-</svg> \ No newline at end of file
diff --git a/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py b/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py
index 9eaa133ef5..85e802215c 100644
--- a/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py
+++ b/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py
@@ -262,7 +262,7 @@ class CloudOutputDevice(UltimakerNetworkedPrinterOutputDevice):
icon="",
description=I18N_CATALOG.i18nc("@action:tooltip", "Track the print in Ultimaker Digital Factory"),
button_align=message.ActionButtonAlignment.ALIGN_RIGHT)
- df_url = f"https://digitalfactory.ultimaker.com/app/jobs/{self._cluster.cluster_id}?utm_source=cura&utm_medium=software&utm_campaign=monitor-button"
+ df_url = f"https://digitalfactory.ultimaker.com/app/jobs/{self._cluster.cluster_id}?utm_source=cura&utm_medium=software&utm_campaign=message-printjob-sent"
message.pyQtActionTriggered.connect(lambda message, action: (QDesktopServices.openUrl(QUrl(df_url)), message.hide()))
message.show()
@@ -334,11 +334,11 @@ class CloudOutputDevice(UltimakerNetworkedPrinterOutputDevice):
@pyqtSlot(name="openPrintJobControlPanel")
def openPrintJobControlPanel(self) -> None:
- QDesktopServices.openUrl(QUrl(self.clusterCloudUrl))
+ QDesktopServices.openUrl(QUrl(self.clusterCloudUrl + "?utm_source=cura&utm_medium=software&utm_campaign=monitor-manage-browser"))
@pyqtSlot(name="openPrinterControlPanel")
def openPrinterControlPanel(self) -> None:
- QDesktopServices.openUrl(QUrl(self.clusterCloudUrl))
+ QDesktopServices.openUrl(QUrl(self.clusterCloudUrl + "?utm_source=cura&utm_medium=software&utm_campaign=monitor-manage-printer"))
@property
def clusterData(self) -> CloudClusterResponse:
@@ -357,4 +357,4 @@ class CloudOutputDevice(UltimakerNetworkedPrinterOutputDevice):
"""Gets the URL on which to monitor the cluster via the cloud."""
root_url_prefix = "-staging" if self._account.is_staging else ""
- return "https://mycloud{}.ultimaker.com/app/jobs/{}".format(root_url_prefix, self.clusterData.cluster_id)
+ return "https://digitalfactory{}.ultimaker.com/app/jobs/{}".format(root_url_prefix, self.clusterData.cluster_id)
diff --git a/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py b/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py
index a900edeb75..b35cd5b5f5 100644
--- a/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py
+++ b/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py
@@ -216,11 +216,6 @@ class CloudOutputDeviceManager:
online_cluster_names = {c.friendly_name.lower() for c in clusters if c.is_online and not c.friendly_name is None}
new_devices.sort(key = lambda x: ("a{}" if x.name.lower() in online_cluster_names else "b{}").format(x.name.lower()))
- image_path = os.path.join(
- CuraApplication.getInstance().getPluginRegistry().getPluginPath("UM3NetworkPrinting") or "",
- "resources", "svg", "cloud-flow-completed.svg"
- )
-
message = Message(
title = self.i18n_catalog.i18ncp(
"info:status",
@@ -230,7 +225,6 @@ class CloudOutputDeviceManager:
),
progress = 0,
lifetime = 0,
- image_source = image_path,
message_type = Message.MessageType.POSITIVE
)
message.show()
@@ -332,7 +326,7 @@ class CloudOutputDeviceManager:
message_text += self.i18n_catalog.i18nc(
"info:status",
- "To establish a connection, please visit the {website_link}".format(website_link = "<a href='https://digitalfactory.ultimaker.com/'>{}</a>.".format(digital_factory_string))
+ "To establish a connection, please visit the {website_link}".format(website_link = "<a href='https://digitalfactory.ultimaker.com?utm_source=cura&utm_medium=software&utm_campaign=change-account-connect-printer'>{}</a>.".format(digital_factory_string))
)
self._removed_printers_message.setText(message_text)
self._removed_printers_message.addAction("keep_printer_configurations_action",
@@ -419,7 +413,7 @@ class CloudOutputDeviceManager:
machine.setMetaDataEntry("group_name", device.name)
machine.setMetaDataEntry("group_size", device.clusterSize)
digital_factory_string = self.i18n_catalog.i18nc("info:name", "Ultimaker Digital Factory")
- digital_factory_link = "<a href='https://digitalfactory.ultimaker.com/'>{digital_factory_string}</a>".format(digital_factory_string = digital_factory_string)
+ digital_factory_link = "<a href='https://digitalfactory.ultimaker.com?utm_source=cura&utm_medium=software&utm_campaign=change-account-remove-printer'>{digital_factory_string}</a>".format(digital_factory_string = digital_factory_string)
removal_warning_string = self.i18n_catalog.i18nc("@message {printer_name} is replaced with the name of the printer", "{printer_name} will be removed until the next account sync.").format(printer_name = device.name) \
+ "<br>" + self.i18n_catalog.i18nc("@message {printer_name} is replaced with the name of the printer", "To remove {printer_name} permanently, visit {digital_factory_link}").format(printer_name = device.name, digital_factory_link = digital_factory_link) \
+ "<br><br>" + self.i18n_catalog.i18nc("@message {printer_name} is replaced with the name of the printer", "Are you sure you want to remove {printer_name} temporarily?").format(printer_name = device.name)
diff --git a/plugins/USBPrinting/AvrFirmwareUpdater.py b/plugins/USBPrinting/AvrFirmwareUpdater.py
index 0f7146560d..7023179fea 100644
--- a/plugins/USBPrinting/AvrFirmwareUpdater.py
+++ b/plugins/USBPrinting/AvrFirmwareUpdater.py
@@ -52,11 +52,11 @@ class AvrFirmwareUpdater(FirmwareUpdater):
try:
programmer.programChip(hex_file)
except SerialException as e:
- Logger.log("e", "A serial port exception occured during firmware update: %s" % e)
+ Logger.log("e", "A serial port exception occurred during firmware update: %s" % e)
self._setFirmwareUpdateState(FirmwareUpdateState.io_error)
return
except Exception as e:
- Logger.log("e", "An unknown exception occured during firmware update: %s" % e)
+ Logger.log("e", "An unknown exception occurred during firmware update: %s" % e)
self._setFirmwareUpdateState(FirmwareUpdateState.unknown_error)
return
diff --git a/plugins/USBPrinting/USBPrinterOutputDevice.py b/plugins/USBPrinting/USBPrinterOutputDevice.py
index 92f4bf4e4d..d91be99f46 100644
--- a/plugins/USBPrinting/USBPrinterOutputDevice.py
+++ b/plugins/USBPrinting/USBPrinterOutputDevice.py
@@ -311,7 +311,7 @@ class USBPrinterOutputDevice(PrinterOutputDevice):
if line == b"":
# An empty line means that the firmware is idle
# Multiple empty lines probably means that the firmware and Cura are waiting
- # for eachother due to a missed "ok", so we keep track of empty lines
+ # for each other due to a missed "ok", so we keep track of empty lines
self._firmware_idle_count += 1
else:
self._firmware_idle_count = 0
diff --git a/plugins/VersionUpgrade/VersionUpgrade42to43/VersionUpgrade42to43.py b/plugins/VersionUpgrade/VersionUpgrade42to43/VersionUpgrade42to43.py
index 73d6578c9b..50aa726044 100644
--- a/plugins/VersionUpgrade/VersionUpgrade42to43/VersionUpgrade42to43.py
+++ b/plugins/VersionUpgrade/VersionUpgrade42to43/VersionUpgrade42to43.py
@@ -122,7 +122,7 @@ class VersionUpgrade42to43(VersionUpgrade):
# Update version number.
parser["metadata"]["setting_version"] = "9"
# Handle changes for the imade3d jellybox. The machine was split up into parts (eg; a 2 fan version and a single
- # fan version. Perviously it used variants for this. The only upgrade we can do here is strip that variant.
+ # fan version. Previously it used variants for this. The only upgrade we can do here is strip that variant.
# This is because we only upgrade per stack (and to fully do these changes, we'd need to switch out something
# in the global container based on changes made to the extruder stack)
if parser["containers"]["6"] == "imade3d_jellybox_extruder_0":
diff --git a/plugins/VersionUpgrade/VersionUpgrade49to410/VersionUpgrade49to410.py b/plugins/VersionUpgrade/VersionUpgrade49to410/VersionUpgrade49to410.py
index 7d9186e06b..b04c396a00 100644
--- a/plugins/VersionUpgrade/VersionUpgrade49to410/VersionUpgrade49to410.py
+++ b/plugins/VersionUpgrade/VersionUpgrade49to410/VersionUpgrade49to410.py
@@ -104,6 +104,25 @@ class VersionUpgrade49to410(VersionUpgrade):
"g" : "D060"
}
+ def upgradePreferences(self, serialized: str, filename: str) -> Tuple[List[str], List[str]]:
+ """
+ Upgrades preferences to have the new version number.
+ :param serialized: The original contents of the preferences file.
+ :param filename: The file name of the preferences file.
+ :return: A list of new file names, and a list of the new contents for
+ those files.
+ """
+ parser = configparser.ConfigParser(interpolation = None)
+ parser.read_string(serialized)
+
+ # Update version number.
+ parser["metadata"]["setting_version"] = "17"
+
+ result = io.StringIO()
+ parser.write(result)
+ return [filename], [result.getvalue()]
+
+
def upgradeInstanceContainer(self, serialized: str, filename: str) -> Tuple[List[str], List[str]]:
"""Upgrades instance containers to have the new version number.
diff --git a/plugins/VersionUpgrade/VersionUpgrade49to410/__init__.py b/plugins/VersionUpgrade/VersionUpgrade49to410/__init__.py
index 0d5128473f..7c8dd424d1 100644
--- a/plugins/VersionUpgrade/VersionUpgrade49to410/__init__.py
+++ b/plugins/VersionUpgrade/VersionUpgrade49to410/__init__.py
@@ -21,6 +21,7 @@ def getMetaData() -> Dict[str, Any]:
("quality_changes", 4000016): ("quality_changes", 4000017, upgrade.upgradeInstanceContainer),
("quality", 4000016): ("quality", 4000017, upgrade.upgradeInstanceContainer),
("user", 4000016): ("user", 4000017, upgrade.upgradeInstanceContainer),
+ ("preferences", 7000016): ("preferences", 7000017, upgrade.upgradePreferences),
},
"sources": {
"machine_stack": {
diff --git a/plugins/X3DReader/X3DReader.py b/plugins/X3DReader/X3DReader.py
index f693fc1eeb..548c9f44e6 100644
--- a/plugins/X3DReader/X3DReader.py
+++ b/plugins/X3DReader/X3DReader.py
@@ -250,7 +250,7 @@ class X3DReader(MeshReader):
else:
nr = ns = DEFAULT_SUBDIV
- lau = pi / nr # Unit angle of latitude (rings) for the given tesselation
+ lau = pi / nr # Unit angle of latitude (rings) for the given tessellation
lou = 2 * pi / ns # Unit angle of longitude (segments)
self.reserveFaceAndVertexCount(ns*(nr*2 - 2), 2 + (nr - 1)*ns)
diff --git a/resources/README_resources.txt b/resources/README_resources.txt
index 17124bc0d5..d863dd4668 100644
--- a/resources/README_resources.txt
+++ b/resources/README_resources.txt
@@ -3,7 +3,7 @@ any resources here, they will not be seen or upgraded by next versions of Cura.
If you want your (unbundled or altered) resources to work after an upgrade,
please don't put them here, but install them either;
- - for materials: via the Marketplace (recommended if avialable),
+ - for materials: via the Marketplace (recommended if available),
- by dragging a `.curapackage` file onto Cura,
- or place it in the right sub-folder in the configuration folder* for Cura.
diff --git a/resources/bundled_packages/cura.json b/resources/bundled_packages/cura.json
index 42f4b12a0b..641a6dca66 100644
--- a/resources/bundled_packages/cura.json
+++ b/resources/bundled_packages/cura.json
@@ -6,7 +6,7 @@
"display_name": "3MF Reader",
"description": "Provides support for reading 3MF files.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -23,7 +23,7 @@
"display_name": "3MF Writer",
"description": "Provides support for writing 3MF files.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -40,7 +40,7 @@
"display_name": "AMF Reader",
"description": "Provides support for reading AMF files.",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "fieldOfView",
@@ -57,7 +57,7 @@
"display_name": "Cura Backups",
"description": "Backup and restore your configuration.",
"package_version": "1.2.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -74,7 +74,7 @@
"display_name": "CuraEngine Backend",
"description": "Provides the link to the CuraEngine slicing backend.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -91,7 +91,7 @@
"display_name": "Cura Profile Reader",
"description": "Provides support for importing Cura profiles.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -108,7 +108,7 @@
"display_name": "Cura Profile Writer",
"description": "Provides support for exporting Cura profiles.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -125,7 +125,7 @@
"display_name": "Ultimaker Digital Library",
"description": "Connects to the Digital Library, allowing Cura to open files from and save files to the Digital Library.",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -142,7 +142,7 @@
"display_name": "Firmware Update Checker",
"description": "Checks for firmware updates.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -159,7 +159,7 @@
"display_name": "Firmware Updater",
"description": "Provides a machine actions for updating firmware.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -176,7 +176,7 @@
"display_name": "Compressed G-code Reader",
"description": "Reads g-code from a compressed archive.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -193,7 +193,7 @@
"display_name": "Compressed G-code Writer",
"description": "Writes g-code to a compressed archive.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -210,7 +210,7 @@
"display_name": "G-Code Profile Reader",
"description": "Provides support for importing profiles from g-code files.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -227,7 +227,7 @@
"display_name": "G-Code Reader",
"description": "Allows loading and displaying G-code files.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "VictorLarchenko",
@@ -244,7 +244,7 @@
"display_name": "G-Code Writer",
"description": "Writes g-code to a file.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -261,7 +261,7 @@
"display_name": "Image Reader",
"description": "Enables ability to generate printable geometry from 2D image files.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -278,7 +278,7 @@
"display_name": "Legacy Cura Profile Reader",
"description": "Provides support for importing profiles from legacy Cura versions.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -295,7 +295,7 @@
"display_name": "Machine Settings Action",
"description": "Provides a way to change machine settings (such as build volume, nozzle size, etc.).",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "fieldOfView",
@@ -312,7 +312,7 @@
"display_name": "Model Checker",
"description": "Checks models and print configuration for possible printing issues and give suggestions.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -329,7 +329,7 @@
"display_name": "Monitor Stage",
"description": "Provides a monitor stage in Cura.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -346,7 +346,7 @@
"display_name": "Per-Object Settings Tool",
"description": "Provides the per-model settings.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -363,7 +363,7 @@
"display_name": "Post Processing",
"description": "Extension that allows for user created scripts for post processing.",
"package_version": "2.2.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -380,7 +380,7 @@
"display_name": "Prepare Stage",
"description": "Provides a prepare stage in Cura.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -397,7 +397,7 @@
"display_name": "Preview Stage",
"description": "Provides a preview stage in Cura.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -414,7 +414,7 @@
"display_name": "Removable Drive Output Device",
"description": "Provides removable drive hotplugging and writing support.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -431,7 +431,7 @@
"display_name": "Sentry Logger",
"description": "Logs certain events so that they can be used by the crash reporter",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -448,7 +448,7 @@
"display_name": "Simulation View",
"description": "Provides the Simulation view.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -465,7 +465,7 @@
"display_name": "Slice Info",
"description": "Submits anonymous slice info. Can be disabled through preferences.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -482,7 +482,7 @@
"display_name": "Solid View",
"description": "Provides a normal solid mesh view.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -499,7 +499,7 @@
"display_name": "Support Eraser Tool",
"description": "Creates an eraser mesh to block the printing of support in certain places.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -516,7 +516,7 @@
"display_name": "Trimesh Reader",
"description": "Provides support for reading model files.",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -533,7 +533,7 @@
"display_name": "Toolbox",
"description": "Find, manage and install new Cura packages.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -550,7 +550,7 @@
"display_name": "UFP Reader",
"description": "Provides support for reading Ultimaker Format Packages.",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -567,7 +567,7 @@
"display_name": "UFP Writer",
"description": "Provides support for writing Ultimaker Format Packages.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -584,7 +584,7 @@
"display_name": "Ultimaker Machine Actions",
"description": "Provides machine actions for Ultimaker machines (such as bed leveling wizard, selecting upgrades, etc.).",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -601,7 +601,7 @@
"display_name": "UM3 Network Printing",
"description": "Manages network connections to Ultimaker 3 printers.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -618,7 +618,7 @@
"display_name": "USB Printing",
"description": "Accepts G-Code and sends them to a printer. Plugin can also update firmware.",
"package_version": "1.0.2",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -635,7 +635,7 @@
"display_name": "Version Upgrade 2.1 to 2.2",
"description": "Upgrades configurations from Cura 2.1 to Cura 2.2.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -652,7 +652,7 @@
"display_name": "Version Upgrade 2.2 to 2.4",
"description": "Upgrades configurations from Cura 2.2 to Cura 2.4.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -669,7 +669,7 @@
"display_name": "Version Upgrade 2.5 to 2.6",
"description": "Upgrades configurations from Cura 2.5 to Cura 2.6.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -686,7 +686,7 @@
"display_name": "Version Upgrade 2.6 to 2.7",
"description": "Upgrades configurations from Cura 2.6 to Cura 2.7.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -703,7 +703,7 @@
"display_name": "Version Upgrade 2.7 to 3.0",
"description": "Upgrades configurations from Cura 2.7 to Cura 3.0.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -720,7 +720,7 @@
"display_name": "Version Upgrade 3.0 to 3.1",
"description": "Upgrades configurations from Cura 3.0 to Cura 3.1.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -737,7 +737,7 @@
"display_name": "Version Upgrade 3.2 to 3.3",
"description": "Upgrades configurations from Cura 3.2 to Cura 3.3.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -754,7 +754,7 @@
"display_name": "Version Upgrade 3.3 to 3.4",
"description": "Upgrades configurations from Cura 3.3 to Cura 3.4.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -771,7 +771,7 @@
"display_name": "Version Upgrade 3.4 to 3.5",
"description": "Upgrades configurations from Cura 3.4 to Cura 3.5.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -788,7 +788,7 @@
"display_name": "Version Upgrade 3.5 to 4.0",
"description": "Upgrades configurations from Cura 3.5 to Cura 4.0.",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -805,7 +805,7 @@
"display_name": "Version Upgrade 4.0 to 4.1",
"description": "Upgrades configurations from Cura 4.0 to Cura 4.1.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -822,7 +822,7 @@
"display_name": "Version Upgrade 4.1 to 4.2",
"description": "Upgrades configurations from Cura 4.1 to Cura 4.2.",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -839,7 +839,7 @@
"display_name": "Version Upgrade 4.2 to 4.3",
"description": "Upgrades configurations from Cura 4.2 to Cura 4.3.",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -856,7 +856,7 @@
"display_name": "Version Upgrade 4.3 to 4.4",
"description": "Upgrades configurations from Cura 4.3 to Cura 4.4.",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -873,7 +873,7 @@
"display_name": "Version Upgrade 4.4 to 4.5",
"description": "Upgrades configurations from Cura 4.4 to Cura 4.5.",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -890,7 +890,7 @@
"display_name": "Version Upgrade 4.5 to 4.6",
"description": "Upgrades configurations from Cura 4.5 to Cura 4.6.",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -907,7 +907,7 @@
"display_name": "Version Upgrade 4.6.0 to 4.6.2",
"description": "Upgrades configurations from Cura 4.6.0 to Cura 4.6.2.",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -924,7 +924,7 @@
"display_name": "Version Upgrade 4.6.2 to 4.7",
"description": "Upgrades configurations from Cura 4.6.2 to Cura 4.7.",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -941,7 +941,7 @@
"display_name": "Version Upgrade 4.7.0 to 4.8.0",
"description": "Upgrades configurations from Cura 4.7.0 to Cura 4.8.0",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -958,7 +958,7 @@
"display_name": "Version Upgrade 4.8.0 to 4.9.0",
"description": "Upgrades configurations from Cura 4.8.0 to Cura 4.9.0",
"package_version": "1.0.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -976,7 +976,7 @@
"description": "Upgrades configurations from Cura 4.9 to Cura 4.10",
"package_version": "1.0.0",
"sdk_version": 7,
- "sdk_version_semver": "7.6.0",
+ "sdk_version_semver": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -993,7 +993,7 @@
"display_name": "X3D Reader",
"description": "Provides support for reading X3D files.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "SevaAlekseyev",
@@ -1010,7 +1010,7 @@
"display_name": "XML Material Profiles",
"description": "Provides capabilities to read and write XML-based material profiles.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -1027,7 +1027,7 @@
"display_name": "X-Ray View",
"description": "Provides the X-Ray view.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com",
"author": {
"author_id": "UltimakerPackages",
@@ -1044,7 +1044,7 @@
"display_name": "Generic ABS",
"description": "The generic ABS profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1062,7 +1062,7 @@
"display_name": "Generic BAM",
"description": "The generic BAM profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1080,7 +1080,7 @@
"display_name": "Generic CFF CPE",
"description": "The generic CFF CPE profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1098,7 +1098,7 @@
"display_name": "Generic CFF PA",
"description": "The generic CFF PA profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1116,7 +1116,7 @@
"display_name": "Generic CPE",
"description": "The generic CPE profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1134,7 +1134,7 @@
"display_name": "Generic CPE+",
"description": "The generic CPE+ profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1152,7 +1152,7 @@
"display_name": "Generic GFF CPE",
"description": "The generic GFF CPE profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1170,7 +1170,7 @@
"display_name": "Generic GFF PA",
"description": "The generic GFF PA profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1188,7 +1188,7 @@
"display_name": "Generic HIPS",
"description": "The generic HIPS profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1206,7 +1206,7 @@
"display_name": "Generic Nylon",
"description": "The generic Nylon profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1224,7 +1224,7 @@
"display_name": "Generic PC",
"description": "The generic PC profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1242,7 +1242,7 @@
"display_name": "Generic PETG",
"description": "The generic PETG profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1260,7 +1260,7 @@
"display_name": "Generic PLA",
"description": "The generic PLA profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1278,7 +1278,7 @@
"display_name": "Generic PP",
"description": "The generic PP profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1296,7 +1296,7 @@
"display_name": "Generic PVA",
"description": "The generic PVA profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1314,7 +1314,7 @@
"display_name": "Generic Tough PLA",
"description": "The generic Tough PLA profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1332,7 +1332,7 @@
"display_name": "Generic TPU",
"description": "The generic TPU profile which other profiles can be based upon.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://github.com/Ultimaker/fdm_materials",
"author": {
"author_id": "Generic",
@@ -1350,7 +1350,7 @@
"display_name": "Dagoma Chromatik PLA",
"description": "Filament testé et approuvé pour les imprimantes 3D Dagoma. Chromatik est l'idéal pour débuter et suivre les tutoriels premiers pas. Il vous offre qualité et résistance pour chacune de vos impressions.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://dagoma.fr/boutique/filaments.html",
"author": {
"author_id": "Dagoma",
@@ -1367,7 +1367,7 @@
"display_name": "FABtotum ABS",
"description": "This material is easy to be extruded but it is not the simplest to use. It is one of the most used in 3D printing to get very well finished objects. It is not sustainable and its smoke can be dangerous if inhaled. The reason to prefer this filament to PLA is mainly because of its precision and mechanical specs. ABS (for plastic) stands for Acrylonitrile Butadiene Styrene and it is a thermoplastic which is widely used in everyday objects. It can be printed with any FFF 3D printer which can get to high temperatures as it must be extruded in a range between 220° and 245°, so it’s compatible with all versions of the FABtotum Personal fabricator.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=40",
"author": {
"author_id": "FABtotum",
@@ -1384,7 +1384,7 @@
"display_name": "FABtotum Nylon",
"description": "When 3D printing started this material was not listed among the extrudable filaments. It is flexible as well as resistant to tractions. It is well known for its uses in textile but also in industries which require a strong and flexible material. There are different kinds of Nylon: 3D printing mostly uses Nylon 6 and Nylon 6.6, which are the most common. It requires higher temperatures to be printed, so a 3D printer must be able to reach them (around 240°C): the FABtotum, of course, can.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=53",
"author": {
"author_id": "FABtotum",
@@ -1401,7 +1401,7 @@
"display_name": "FABtotum PLA",
"description": "It is the most common filament used for 3D printing. It is studied to be bio-degradable as it comes from corn starch’s sugar mainly. It is completely made of renewable sources and has no footprint on polluting. PLA stands for PolyLactic Acid and it is a thermoplastic that today is still considered the easiest material to be 3D printed. It can be extruded at lower temperatures: the standard range of FABtotum’s one is between 185° and 195°.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=39",
"author": {
"author_id": "FABtotum",
@@ -1418,7 +1418,7 @@
"display_name": "FABtotum TPU Shore 98A",
"description": "",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://store.fabtotum.com/eu/products/filaments.html?filament_type=66",
"author": {
"author_id": "FABtotum",
@@ -1435,7 +1435,7 @@
"display_name": "Fiberlogy HD PLA",
"description": "With our HD PLA you have many more options. You can use this material in two ways. Choose the one you like best. You can use it as a normal PLA and get prints characterized by a very good adhesion between the layers and high precision. You can also make your prints acquire similar properties to that of ABS – better impact resistance and high temperature resistance. All you need is an oven. Yes, an oven! By annealing our HD PLA in an oven, in accordance with the manual, you will avoid all the inconveniences of printing with ABS, such as unpleasant odour or hazardous fumes.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "http://fiberlogy.com/en/fiberlogy-filaments/filament-hd-pla/",
"author": {
"author_id": "Fiberlogy",
@@ -1452,7 +1452,7 @@
"display_name": "Filo3D PLA",
"description": "Fast, safe and reliable printing. PLA is ideal for the fast and reliable printing of parts and prototypes with a great surface quality.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://dagoma.fr",
"author": {
"author_id": "Dagoma",
@@ -1469,7 +1469,7 @@
"display_name": "IMADE3D JellyBOX PETG",
"description": "",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "http://shop.imade3d.com/filament.html",
"author": {
"author_id": "IMADE3D",
@@ -1486,7 +1486,7 @@
"display_name": "IMADE3D JellyBOX PLA",
"description": "",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "http://shop.imade3d.com/filament.html",
"author": {
"author_id": "IMADE3D",
@@ -1503,7 +1503,7 @@
"display_name": "Octofiber PLA",
"description": "PLA material from Octofiber.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://nl.octofiber.com/3d-printing-filament/pla.html",
"author": {
"author_id": "Octofiber",
@@ -1520,7 +1520,7 @@
"display_name": "PolyFlexâ„¢ PLA",
"description": "PolyFlexâ„¢ is a highly flexible yet easy to print 3D printing material. Featuring good elasticity and a large strain-to- failure, PolyFlexâ„¢ opens up a completely new realm of applications.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "http://www.polymaker.com/shop/polyflex/",
"author": {
"author_id": "Polymaker",
@@ -1537,7 +1537,7 @@
"display_name": "PolyMaxâ„¢ PLA",
"description": "PolyMaxâ„¢ PLA is a 3D printing material with excellent mechanical properties and printing quality. PolyMaxâ„¢ PLA has an impact resistance of up to nine times that of regular PLA, and better overall mechanical properties than ABS.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "http://www.polymaker.com/shop/polymax/",
"author": {
"author_id": "Polymaker",
@@ -1554,7 +1554,7 @@
"display_name": "PolyPlusâ„¢ PLA True Colour",
"description": "PolyPlusâ„¢ PLA is a premium PLA designed for all desktop FDM/FFF 3D printers. It is produced with our patented Jam-Freeâ„¢ technology that ensures consistent extrusion and prevents jams.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "http://www.polymaker.com/shop/polyplus-true-colour/",
"author": {
"author_id": "Polymaker",
@@ -1571,7 +1571,7 @@
"display_name": "PolyWoodâ„¢ PLA",
"description": "PolyWoodâ„¢ is a wood mimic printing material that contains no actual wood ensuring a clean Jam-Freeâ„¢ printing experience.",
"package_version": "1.0.1",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "http://www.polymaker.com/shop/polywood/",
"author": {
"author_id": "Polymaker",
@@ -1588,7 +1588,7 @@
"display_name": "Ultimaker ABS",
"description": "Example package for material and quality profiles for Ultimaker materials.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com/products/materials/abs",
"author": {
"author_id": "UltimakerPackages",
@@ -1607,7 +1607,7 @@
"display_name": "Ultimaker Breakaway",
"description": "Example package for material and quality profiles for Ultimaker materials.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com/products/materials/breakaway",
"author": {
"author_id": "UltimakerPackages",
@@ -1626,7 +1626,7 @@
"display_name": "Ultimaker CPE",
"description": "Example package for material and quality profiles for Ultimaker materials.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com/products/materials/abs",
"author": {
"author_id": "UltimakerPackages",
@@ -1645,7 +1645,7 @@
"display_name": "Ultimaker CPE+",
"description": "Example package for material and quality profiles for Ultimaker materials.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com/products/materials/cpe",
"author": {
"author_id": "UltimakerPackages",
@@ -1664,7 +1664,7 @@
"display_name": "Ultimaker Nylon",
"description": "Example package for material and quality profiles for Ultimaker materials.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com/products/materials/abs",
"author": {
"author_id": "UltimakerPackages",
@@ -1683,7 +1683,7 @@
"display_name": "Ultimaker PC",
"description": "Example package for material and quality profiles for Ultimaker materials.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com/products/materials/pc",
"author": {
"author_id": "UltimakerPackages",
@@ -1702,7 +1702,7 @@
"display_name": "Ultimaker PLA",
"description": "Example package for material and quality profiles for Ultimaker materials.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com/products/materials/abs",
"author": {
"author_id": "UltimakerPackages",
@@ -1721,7 +1721,7 @@
"display_name": "Ultimaker PP",
"description": "Example package for material and quality profiles for Ultimaker materials.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com/products/materials/pp",
"author": {
"author_id": "UltimakerPackages",
@@ -1740,7 +1740,7 @@
"display_name": "Ultimaker PVA",
"description": "Example package for material and quality profiles for Ultimaker materials.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com/products/materials/abs",
"author": {
"author_id": "UltimakerPackages",
@@ -1759,7 +1759,7 @@
"display_name": "Ultimaker TPU 95A",
"description": "Example package for material and quality profiles for Ultimaker materials.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com/products/materials/tpu-95a",
"author": {
"author_id": "UltimakerPackages",
@@ -1778,7 +1778,7 @@
"display_name": "Ultimaker Tough PLA",
"description": "Example package for material and quality profiles for Ultimaker materials.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://ultimaker.com/products/materials/tough-pla",
"author": {
"author_id": "UltimakerPackages",
@@ -1797,7 +1797,7 @@
"display_name": "Vertex Delta ABS",
"description": "ABS material and quality files for the Delta Vertex K8800.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://vertex3dprinter.eu",
"author": {
"author_id": "Velleman",
@@ -1814,7 +1814,7 @@
"display_name": "Vertex Delta PET",
"description": "ABS material and quality files for the Delta Vertex K8800.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://vertex3dprinter.eu",
"author": {
"author_id": "Velleman",
@@ -1831,7 +1831,7 @@
"display_name": "Vertex Delta PLA",
"description": "ABS material and quality files for the Delta Vertex K8800.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://vertex3dprinter.eu",
"author": {
"author_id": "Velleman",
@@ -1848,7 +1848,7 @@
"display_name": "Vertex Delta TPU",
"description": "ABS material and quality files for the Delta Vertex K8800.",
"package_version": "1.4.0",
- "sdk_version": "7.6.0",
+ "sdk_version": "7.7.0",
"website": "https://vertex3dprinter.eu",
"author": {
"author_id": "Velleman",
diff --git a/resources/definitions/anycubic_4max.def.json b/resources/definitions/anycubic_4max.def.json
index 19e733c5a7..6d6c20e8f5 100644
--- a/resources/definitions/anycubic_4max.def.json
+++ b/resources/definitions/anycubic_4max.def.json
@@ -8,7 +8,6 @@
"author": "Jason Scurtu",
"manufacturer": "Anycubic",
"file_formats": "text/x-gcode",
- "icon": "icon_ultimaker2",
"platform": "anycubic_4max_platform.3mf",
"has_materials": true,
"quality_definition": "anycubic_4max",
diff --git a/resources/definitions/anycubic_chiron.def.json b/resources/definitions/anycubic_chiron.def.json
index 97d39b439c..7d6f53603f 100644
--- a/resources/definitions/anycubic_chiron.def.json
+++ b/resources/definitions/anycubic_chiron.def.json
@@ -8,7 +8,6 @@
"author": "Patrick Glatt",
"manufacturer": "Anycubic",
"file_formats": "text/x-gcode",
- "icon": "icon_ultimaker2",
"platform": "anycubic_chiron_platform.obj",
"platform_texture": "anycubic-chiron.png",
"has_materials": true,
diff --git a/resources/definitions/anycubic_i3_mega_s.def.json b/resources/definitions/anycubic_i3_mega_s.def.json
index a0e83627c4..2552c95178 100644
--- a/resources/definitions/anycubic_i3_mega_s.def.json
+++ b/resources/definitions/anycubic_i3_mega_s.def.json
@@ -1,6 +1,6 @@
{
"version": 2,
- "name": "Anycubic i3 Mega (S, Pro)",
+ "name": "Anycubic i3 Mega S/Pro",
"inherits": "fdmprinter",
"metadata":
{
@@ -21,7 +21,7 @@
"overrides":
{
- "machine_name": { "default_value": "Anycubic i3 Mega (S, Pro)" },
+ "machine_name": { "default_value": "Anycubic i3 Mega S/Pro" },
"machine_heated_bed": { "default_value": true },
"machine_width": { "default_value": 210 },
"machine_height": { "default_value": 205 },
@@ -44,7 +44,7 @@
"material_diameter": { "default_value": 1.75 },
- "acceleration_print": { "value": 1800 },
+ "acceleration_print": { "value": 1500 },
"acceleration_travel": { "value": 3000 },
"acceleration_travel_layer_0": { "value": "acceleration_travel" },
"acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" },
diff --git a/resources/definitions/anycubic_i3_mega_x.def.json b/resources/definitions/anycubic_i3_mega_x.def.json
index eb70c60c98..1bdab1028c 100644
--- a/resources/definitions/anycubic_i3_mega_x.def.json
+++ b/resources/definitions/anycubic_i3_mega_x.def.json
@@ -12,6 +12,9 @@
"machine_name": { "default_value": "Anycubic i3 Mega X" },
"machine_width": { "default_value": 300 },
"machine_height": { "default_value": 305 },
- "machine_depth": { "default_value": 300 }
+ "machine_depth": { "default_value": 300 },
+
+ "acceleration_print": { "value": 400 },
+ "acceleration_travel": { "value": 400 }
}
}
diff --git a/resources/definitions/anycubic_vyper.def.json b/resources/definitions/anycubic_vyper.def.json
new file mode 100644
index 0000000000..7fe4877214
--- /dev/null
+++ b/resources/definitions/anycubic_vyper.def.json
@@ -0,0 +1,47 @@
+{
+ "version": 2,
+ "name": "Anycubic Vyper",
+ "inherits": "fdmprinter",
+ "metadata": {
+ "visible": true,
+ "author": "ThatGuyZim",
+ "manufacturer": "Anycubic",
+ "file_formats": "text/x-gcode",
+ "platform": "anycubic_vyper_platform.stl",
+ "machine_extruder_trains": {
+ "0": "anycubic_vyper_extruder_0"
+ }
+ },
+ "overrides": {
+ "machine_name": {
+ "default_value": "Anycubic Vyper"
+ },
+ "machine_heated_bed": {
+ "default_value": true
+ },
+ "machine_width": {
+ "default_value": 250
+ },
+ "machine_height": {
+ "default_value": 265
+ },
+ "machine_depth": {
+ "default_value": 255
+ },
+ "machine_center_is_zero": {
+ "default_value": false
+ },
+ "gantry_height": {
+ "value": "0"
+ },
+ "machine_gcode_flavor": {
+ "default_value": "RepRap (Marlin/Sprinter)"
+ },
+ "machine_start_gcode": {
+ "default_value": "G21 ;metric values\nG90 ;absolute positioning\nM82 ;set extruder to absolute mode\nM107 ;start with the fan off\nG28 X0 Y0 ;move X/Y to min endstops\nM300 S1318 P266\nG28 Z0 ;move Z to min endstops\nG0 Z0.2\nG92 E0 ;zero the extruded length\nG1 X40 E25 F400 ; Extrude 25mm of filament in a 4cm line. Reduce speed (F) if you have a nozzle smaller than 0.4mm!\nG92 E0 ;zero the extruded length again\nG1 E-1 F500 ; Retract a little\nG1 X80 F4000 ; Quickly wipe away from the filament line\nM117 ; Printing…\nG5"
+ },
+ "machine_end_gcode": {
+ "default_value": "M104 S0 ; turn off extruder\nM140 S0 ; turn off bed\nM84 ; disable motors\nM107\nG91 ;relative positioning\nG1 E-1 F300 ;retract the filament a bit before lifting the nozzle, to release some of the pressure\nG1 Z+0.5 E-5 ;X-20 Y-20 F{speed_travel} ;move Z up a bit and retract filament even more\nG28 X0 ;Y0 ;move X/Y to min endstops, so the head is out of the way\nG1 Y180 F2000\nM84 ;steppers off\nG90\nM300 S1318 P266"
+ }
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/atomstack_cambrian_base.def.json b/resources/definitions/atomstack_cambrian_base.def.json
new file mode 100644
index 0000000000..1939f930e4
--- /dev/null
+++ b/resources/definitions/atomstack_cambrian_base.def.json
@@ -0,0 +1,29 @@
+{
+ "version": 2,
+ "name": "AtomStack Cambrian Base Printer",
+ "inherits": "fdmprinter",
+ "metadata": {
+ "visible": false,
+ "author": "AtomStack",
+ "manufacturer": "AtomStack",
+ "file_formats": "text/x-gcode",
+ "has_materials": true,
+ "machine_extruder_trains": {
+ "0": "atomstack_cambrianmaxe175_extruder_0"
+ }
+ },
+ "overrides": {
+ "machine_heated_bed": {
+ "default_value": true
+ },
+ "machine_extruder_count": {
+ "default_value": 1
+ },
+ "machine_start_gcode": {
+ "default_value": "; AtomStack Cambrian Start G-code\nG92 E0 ; Reset Extruder\nG28 ; Home all axes\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X0.1 Y20 Z0.3 F5000.0 ; Move to start position\nG1 X0.1 Y200.0 Z0.3 F1500.0 E15 ; Draw the first line\nG1 X0.9 Y200.0 Z0.3 F5000.0 ; Move to side a little\nG1 X0.9 Y20 Z0.3 F1500.0 E30 ; Draw the second line\nG1 E29 ;Retract the filament\nG92 E0 ; Reset Extruder\nG1 Z2.0 F3000 ; Move Z Axis up little to prevent scratching of Heat Bed\nG1 X5 Y20 Z0.3 F5000.0 ; Move over to prevent blob squish"
+ },
+ "machine_end_gcode": {
+ "default_value": "; AtomStack Cambrian End G-code\nG91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-8 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute position\n\nG1 X0 Y210 ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off nozzle\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z"
+ }
+ }
+}
diff --git a/resources/definitions/atomstack_cambrianmaxe175.def.json b/resources/definitions/atomstack_cambrianmaxe175.def.json
new file mode 100644
index 0000000000..572b692118
--- /dev/null
+++ b/resources/definitions/atomstack_cambrianmaxe175.def.json
@@ -0,0 +1,29 @@
+{
+ "version": 2,
+ "name": "Cambrian Max E175",
+ "inherits": "atomstack_cambrian_base",
+ "metadata": {
+ "visible": true,
+ "author": "AtomStack",
+ "manufacturer": "AtomStack",
+ "file_formats": "text/x-gcode",
+ "has_materials": true,
+ "machine_extruder_trains": {
+ "0": "atomstack_cambrianmaxe175_extruder_0"
+ }
+ },
+ "overrides": {
+ "machine_name": {
+ "default_value": "Cambrian MAX E175"
+ },
+ "machine_width": {
+ "default_value": 320
+ },
+ "machine_height": {
+ "default_value": 380
+ },
+ "machine_depth": {
+ "default_value": 330
+ }
+ }
+}
diff --git a/resources/definitions/atomstack_cambrianmaxe285.def.json b/resources/definitions/atomstack_cambrianmaxe285.def.json
new file mode 100644
index 0000000000..064ee1ec83
--- /dev/null
+++ b/resources/definitions/atomstack_cambrianmaxe285.def.json
@@ -0,0 +1,29 @@
+{
+ "version": 2,
+ "name": "Cambrian Max E285",
+ "inherits": "atomstack_cambrian_base",
+ "metadata": {
+ "visible": true,
+ "author": "AtomStack",
+ "manufacturer": "AtomStack",
+ "file_formats": "text/x-gcode",
+ "has_materials": true,
+ "machine_extruder_trains": {
+ "0": "atomstack_cambrianmaxe285_extruder_0"
+ }
+ },
+ "overrides": {
+ "machine_name": {
+ "default_value": "Cambrian MAX E285"
+ },
+ "machine_width": {
+ "default_value": 320
+ },
+ "machine_height": {
+ "default_value": 380
+ },
+ "machine_depth": {
+ "default_value": 330
+ }
+ }
+}
diff --git a/resources/definitions/atomstack_cambrianproe175.def.json b/resources/definitions/atomstack_cambrianproe175.def.json
new file mode 100644
index 0000000000..cc56d5545a
--- /dev/null
+++ b/resources/definitions/atomstack_cambrianproe175.def.json
@@ -0,0 +1,29 @@
+{
+ "version": 2,
+ "name": "Cambrian Pro E175",
+ "inherits": "atomstack_cambrian_base",
+ "metadata": {
+ "visible": true,
+ "author": "AtomStack",
+ "manufacturer": "AtomStack",
+ "file_formats": "text/x-gcode",
+ "has_materials": true,
+ "machine_extruder_trains": {
+ "0": "atomstack_cambrianproe175_extruder_0"
+ }
+ },
+ "overrides": {
+ "machine_name": {
+ "default_value": "Cambrian Pro E175"
+ },
+ "machine_width": {
+ "default_value": 235
+ },
+ "machine_height": {
+ "default_value": 250
+ },
+ "machine_depth": {
+ "default_value": 235
+ }
+ }
+}
diff --git a/resources/definitions/atomstack_cambrianproe285.def.json b/resources/definitions/atomstack_cambrianproe285.def.json
new file mode 100644
index 0000000000..37f51dcc97
--- /dev/null
+++ b/resources/definitions/atomstack_cambrianproe285.def.json
@@ -0,0 +1,29 @@
+{
+ "version": 2,
+ "name": "Cambrian Pro E285",
+ "inherits": "atomstack_cambrian_base",
+ "metadata": {
+ "visible": true,
+ "author": "AtomStack",
+ "manufacturer": "AtomStack",
+ "file_formats": "text/x-gcode",
+ "has_materials": true,
+ "machine_extruder_trains": {
+ "0": "atomstack_cambrianproe285_extruder_0"
+ }
+ },
+ "overrides": {
+ "machine_name": {
+ "default_value": "Cambrian Pro E285"
+ },
+ "machine_width": {
+ "default_value": 235
+ },
+ "machine_height": {
+ "default_value": 250
+ },
+ "machine_depth": {
+ "default_value": 235
+ }
+ }
+}
diff --git a/resources/definitions/crazy3dprint_base.def.json b/resources/definitions/crazy3dprint_base.def.json
new file mode 100644
index 0000000000..afdf887f7f
--- /dev/null
+++ b/resources/definitions/crazy3dprint_base.def.json
@@ -0,0 +1,44 @@
+{
+ "version": 2,
+ "name": "Crazy3DPrint CZ-300",
+ "inherits": "fdmprinter",
+ "metadata": {
+ "visible": false,
+ "author": "XYZprinting Software",
+ "manufacturer": "Crazy3DPrint",
+ "file_formats": "text/x-gcode",
+ "first_start_actions": ["MachineSettingsAction"],
+ "machine_extruder_trains":
+ {
+ "0": "crazy3dprint_cz300_extruder_0"
+ },
+ "has_materials": true,
+ "has_variants": true,
+ "has_machine_quality": true,
+ "preferred_variant_name": "0.4mm Nozzle",
+ "preferred_quality_type": "normal",
+ "preferred_material": "generic_pla",
+ "variants_name": "Nozzle Size"
+ },
+ "overrides": {
+ "machine_heated_bed": {"default_value": true},
+ "machine_max_feedrate_x": { "value": 500 },
+ "machine_max_feedrate_y": { "value": 500 },
+ "machine_max_feedrate_z": { "value": 10 },
+ "machine_max_feedrate_e": { "value": 50 },
+ "machine_max_acceleration_x": { "value": 1500 },
+ "machine_max_acceleration_y": { "value": 1500 },
+ "machine_max_acceleration_z": { "value": 500 },
+ "machine_max_acceleration_e": { "value": 5000 },
+ "machine_acceleration": { "value": 500 },
+ "machine_max_jerk_xy": { "value": 10 },
+ "machine_max_jerk_z": { "value": 0.4 },
+ "machine_max_jerk_e": { "value": 5 }
+ },
+
+
+ "machine_gcode_flavor": {"default_value": "RepRap (Marlin/Sprinter)"},
+ "machine_start_gcode": {"default_value": ";Start Gcode\nG90 ;absolute positioning\nM118 X25.00 Y25.00 Z20.00 T0\nM140 S{material_bed_temperature_layer_0} T0 ;Heat bed up to first layer temperature\nM104 S{material_print_temperature_layer_0} T0 ;Set nozzle temperature to first layer temperature\nM107 ;start with the fan off\nG90\nG28\nM132 X Y Z A B\nG1 Z50.000 F420\nG161 X Y F3300\nM7 T0\nM6 T0\nM651\nM907 X100 Y100 Z40 A100 B20 ;Digital potentiometer value\nM108 T0\n;Purge line\nG1 X-110.00 Y-60.00 F4800\nG1 Z{layer_height_0} F420\nG1 X-110.00 Y60.00 E17,4 F1200\n;Purge line end"},
+ "machine_end_gcode": {"default_value": ";end gcode\nM104 S0 T0\nM140 S0 T0\nG162 Z F1800\nG28 X Y\nM652\nM132 X Y Z A B\nG91\nM18"
+ }
+ }
diff --git a/resources/definitions/crazy3dprint_cz_300.def.json b/resources/definitions/crazy3dprint_cz_300.def.json
new file mode 100644
index 0000000000..b6bf2061e9
--- /dev/null
+++ b/resources/definitions/crazy3dprint_cz_300.def.json
@@ -0,0 +1,65 @@
+{
+ "version": 2,
+ "name": "Crazy3DPrint CZ-300",
+ "inherits": "crazy3dprint_base",
+ "metadata": {
+ "visible": true,
+ "author": "XYZprinting Software",
+ "manufacturer": "Crazy3DPrint",
+ "file_formats": "text/x-gcode",
+ "supports_usb_connection": true,
+ "preferred_quality_type": "normal",
+ "quality_definition": "crazy3dprint_base"
+ },
+
+ "overrides": {
+ "machine_name": { "default_value": "CZ-300" },
+ "machine_shape": { "default_value": "rectangular"},
+ "machine_heated_bed": { "default_value": true },
+ "machine_width": { "default_value": 300.00 },
+ "machine_depth": { "default_value": 300.00 },
+ "machine_height": { "default_value":300.00 },
+ "machine_center_is_zero": { "default_value": false },
+ "machine_head_with_fans_polygon": {
+ "default_value": [
+ [ -20, -10 ],
+ [ -20, 10 ],
+ [ 10, 10 ],
+ [ 10, -10 ]
+ ]
+ },
+ "layer_height": { "default_value": 0.2 },
+ "infill_sparse_density": { "default_value": 15 },
+ "infill_line_distance": { "value": 2.6667 },
+ "infill_pattern": { "value": "'lines'" },
+ "infill_overlap": { "value": 8.0 },
+ "min_infill_area": { "default_value": 2.0 },
+ "retract_at_layer_change": { "default_value": true },
+ "default_material_print_temperature": { "default_value": 210 },
+ "material_print_temperature": { "value": 210 },
+ "material_final_print_temperature": { "value": 210 },
+ "material_bed_temperature": { "value": 70 },
+ "material_bed_temperature_layer_0": { "value": 70 },
+ "material_flow_layer_0": {"value": 140},
+ "retraction_amount": { "default_value": 10 },
+ "retraction_speed": { "default_value": 70 },
+ "speed_print": { "default_value": 40 },
+ "speed_travel": { "value": 60 },
+ "cool_fan_enabled": { "default_value": true },
+ "cool_fan_speed_0": { "value": 100 },
+ "adhesion_type": { "default_value" : "skirt" },
+ "brim_line_count": { "value" : 5 },
+ "skirt_line_count": { "default_value" : 5 },
+ "initial_layer_line_width_factor": { "default_value" : 140 },
+ "top_bottom_pattern": { "default_value" : "concentric" },
+ "outer_inset_first": { "default_value": true },
+ "fill_outline_gaps": { "default_value": true },
+ "machine_gcode_flavor": { "default_value": "RepRap (Marlin/Sprinter)" },
+ "machine_start_gcode": {
+ "default_value": "G28 ; home all axes\nG1 Z15 F5000 ; lift nozzle\nG92 E0\nG1 F200 E3\n"
+ },
+ "machine_end_gcode": {
+ "default_value": "M104 S0 ; turn off temperature\nM105 S0; \nG28 X0 ; home X axis\nM84 ; disable motors\n"
+ }
+ }
+}
diff --git a/resources/definitions/creatable_d3.def.json b/resources/definitions/creatable_d3.def.json
index 7a87a62866..864e25301f 100644
--- a/resources/definitions/creatable_d3.def.json
+++ b/resources/definitions/creatable_d3.def.json
@@ -7,7 +7,6 @@
"author": "Creatable Labs",
"manufacturer": "Ateam Ventures Co. Ltd.",
"file_formats": "text/x-gcode",
- "icon": "icon_ultimaker.png",
"platform": "rostock_platform.3mf",
"machine_extruder_trains":
{
diff --git a/resources/definitions/dxu.def.json b/resources/definitions/dxu.def.json
index e911a8eed6..4d7c3eb446 100644
--- a/resources/definitions/dxu.def.json
+++ b/resources/definitions/dxu.def.json
@@ -13,7 +13,6 @@
"has_variant_materials": false,
"weight": 0,
"file_formats": "text/x-gcode",
- "icon": "icon_ultimaker.png",
"platform": "ultimaker2_platform.obj",
"platform_texture": "dxu_backplate.png",
"platform_offset": [1.5, 0, 0],
diff --git a/resources/definitions/fdmprinter.def.json b/resources/definitions/fdmprinter.def.json
index dca63aaa5e..35f36df216 100644
--- a/resources/definitions/fdmprinter.def.json
+++ b/resources/definitions/fdmprinter.def.json
@@ -1519,6 +1519,16 @@
"limit_to_extruder": "top_bottom_extruder_nr",
"settable_per_mesh": true
},
+ "skin_monotonic":
+ {
+ "label": "Monotonic Top/Bottom Order",
+ "description": "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent.",
+ "type": "bool",
+ "default_value": false,
+ "enabled": "(top_layers > 0 or bottom_layers > 0) and (top_bottom_pattern != 'concentric' or top_bottom_pattern_0 != 'concentric')",
+ "limit_to_extruder": "top_bottom_extruder_nr",
+ "settable_per_mesh": true
+ },
"skin_angles":
{
"label": "Top/Bottom Line Directions",
@@ -1586,6 +1596,16 @@
"limit_to_extruder": "top_bottom_extruder_nr",
"settable_per_mesh": true
},
+ "ironing_monotonic":
+ {
+ "label": "Monotonic Ironing Order",
+ "description": "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent.",
+ "type": "bool",
+ "default_value": false,
+ "enabled": "ironing_enabled and ironing_pattern != 'concentric'",
+ "limit_to_extruder": "top_bottom_extruder_nr",
+ "settable_per_mesh": true
+ },
"ironing_line_spacing":
{
"label": "Ironing Line Spacing",
@@ -1889,7 +1909,7 @@
"gyroid": "Gyroid"
},
"default_value": "grid",
- "enabled": "infill_sparse_density > 0",
+ "enabled": "infill_line_distance > 0",
"value": "'lines' if infill_sparse_density > 25 else 'grid'",
"limit_to_extruder": "infill_extruder_nr",
"settable_per_mesh": true
@@ -2539,7 +2559,7 @@
"unit": "%",
"default_value": 100,
"type": "float",
- "minimum_value": "5",
+ "minimum_value": "0.0001",
"minimum_value_warning": "50",
"maximum_value_warning": "150",
"enabled": "machine_gcode_flavor != \"UltiGCode\"",
@@ -2554,7 +2574,7 @@
"type": "float",
"default_value": 100,
"value": "material_flow",
- "minimum_value": "5",
+ "minimum_value": "0.0001",
"minimum_value_warning": "50",
"maximum_value_warning": "150",
"limit_to_extruder": "wall_0_extruder_nr if wall_x_extruder_nr == wall_0_extruder_nr else -1",
@@ -2569,7 +2589,7 @@
"type": "float",
"default_value": 100,
"value": "wall_material_flow",
- "minimum_value": "5",
+ "minimum_value": "0.0001",
"minimum_value_warning": "50",
"maximum_value_warning": "150",
"limit_to_extruder": "wall_0_extruder_nr",
@@ -2583,7 +2603,7 @@
"type": "float",
"default_value": 100,
"value": "wall_material_flow",
- "minimum_value": "5",
+ "minimum_value": "0.0001",
"minimum_value_warning": "50",
"maximum_value_warning": "150",
"limit_to_extruder": "wall_x_extruder_nr",
@@ -2599,7 +2619,7 @@
"type": "float",
"default_value": 100,
"value": "material_flow",
- "minimum_value": "5",
+ "minimum_value": "0.0001",
"minimum_value_warning": "50",
"maximum_value_warning": "150",
"enabled": "top_layers > 0 or bottom_layers > 0",
@@ -2614,7 +2634,7 @@
"type": "float",
"default_value": 100,
"value": "skin_material_flow",
- "minimum_value": "5",
+ "minimum_value": "0.0001",
"minimum_value_warning": "50",
"maximum_value_warning": "150",
"limit_to_extruder": "roofing_extruder_nr",
@@ -2629,7 +2649,7 @@
"type": "float",
"default_value": 100,
"value": "material_flow",
- "minimum_value": "5",
+ "minimum_value": "0.0001",
"minimum_value_warning": "50",
"maximum_value_warning": "150",
"enabled": "infill_sparse_density > 0",
@@ -2644,7 +2664,7 @@
"type": "float",
"default_value": 100,
"value": "material_flow",
- "minimum_value": "5",
+ "minimum_value": "0.0001",
"minimum_value_warning": "50",
"maximum_value_warning": "150",
"enabled": "resolveOrValue('adhesion_type') == 'skirt' or resolveOrValue('adhesion_type') == 'brim' or resolveOrValue('draft_shield_enabled') or resolveOrValue('ooze_shield_enabled')",
@@ -2659,7 +2679,7 @@
"type": "float",
"default_value": 100,
"value": "material_flow",
- "minimum_value": "5",
+ "minimum_value": "0.0001",
"minimum_value_warning": "50",
"maximum_value_warning": "150",
"enabled": "support_enable or support_meshes_present",
@@ -2675,7 +2695,7 @@
"type": "float",
"default_value": 100,
"value": "material_flow",
- "minimum_value": "5",
+ "minimum_value": "0.0001",
"minimum_value_warning": "50",
"maximum_value_warning": "150",
"enabled": "(support_enable or support_meshes_present) and support_interface_enable",
@@ -2692,7 +2712,7 @@
"type": "float",
"default_value": 100,
"value": "extruderValue(support_roof_extruder_nr, 'support_interface_material_flow')",
- "minimum_value": "5",
+ "minimum_value": "0.0001",
"minimum_value_warning": "50",
"maximum_value_warning": "150",
"enabled": "(support_enable or support_meshes_present) and support_roof_enable",
@@ -2708,7 +2728,7 @@
"type": "float",
"default_value": 100,
"value": "extruderValue(support_bottom_extruder_nr, 'support_interface_material_flow')",
- "minimum_value": "5",
+ "minimum_value": "0.0001",
"minimum_value_warning": "50",
"maximum_value_warning": "150",
"enabled": "(support_enable or support_meshes_present) and support_bottom_enable",
@@ -2726,7 +2746,7 @@
"type": "float",
"default_value": 100,
"value": "material_flow",
- "minimum_value": "5",
+ "minimum_value": "0.0001",
"minimum_value_warning": "50",
"maximum_value_warning": "150",
"settable_per_mesh": false,
@@ -6229,7 +6249,7 @@
"mold_width":
{
"label": "Minimal Mold Width",
- "description": "The minimal distance between the ouside of the mold and the outside of the model.",
+ "description": "The minimal distance between the outside of the mold and the outside of the model.",
"unit": "mm",
"type": "float",
"minimum_value_warning": "wall_line_width_0 * 2",
@@ -6385,6 +6405,17 @@
"settable_per_mesh": true,
"enabled": "roofing_layer_count > 0 and top_layers > 0"
},
+ "roofing_monotonic":
+ {
+ "label": "Monotonic Top Surface Order",
+ "description": "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent.",
+ "type": "bool",
+ "default_value": false,
+ "value": "skin_monotonic",
+ "enabled": "roofing_layer_count > 0 and top_layers > 0 and roofing_pattern != 'concentric'",
+ "limit_to_extruder": "roofing_extruder_nr",
+ "settable_per_mesh": true
+ },
"roofing_angles":
{
"label": "Top Surface Skin Line Directions",
diff --git a/resources/definitions/flsun_sr.def.json b/resources/definitions/flsun_sr.def.json
index 9f68c129bd..643e8f64de 100644
--- a/resources/definitions/flsun_sr.def.json
+++ b/resources/definitions/flsun_sr.def.json
@@ -1,16 +1,17 @@
{
"version": 2,
- "name": "FlSun SuperRacer",
+ "name": "Flsun Super Racer",
"inherits": "fdmprinter",
"metadata": {
"visible": true,
- "author": "Thushan Fernando",
+ "author": "Thushan Fernando, Guislain Cyril",
"manufacturer": "Flsun",
- "platform": "flsun_sr.3mf",
+ "platform": "flsun_sr.stl",
+ "platform_offset": [0,-81,-43.5],
"file_formats": "text/x-gcode",
"has_materials": true,
- "has_machine_quality": false,
- "preferred_quality_type": "fast",
+ "has_machine_quality": true,
+ "preferred_quality_type": "normal",
"machine_extruder_trains": {
"0": "flsun_sr_extruder_0"
}
@@ -26,13 +27,13 @@
"default_value": true
},
"machine_width": {
- "default_value": 260
+ "default_value": 264
},
"machine_depth": {
- "default_value": 260
+ "default_value": 264
},
"machine_height": {
- "default_value": 330
+ "default_value": 320
},
"machine_center_is_zero": {
"default_value": true
@@ -64,13 +65,13 @@
"default_value": 15
},
"machine_start_gcode": {
- "default_value": "G21\nG90\nM82\nM107 T0\nM140 S{material_bed_temperature}\nM104 S{material_print_temperature} T0\nM190 S{material_bed_temperature}\nM109 S{material_print_temperature} T0\nG28\nG92 E0\n"
+ "default_value": "G21 ; millimeter units\nG90 ; absolute coordinates\nM82 ; E absolute\nM140 S{material_bed_temperature}\nM104 S{material_print_temperature}\nM190 S{material_bed_temperature}\nM109 S{material_print_temperature}\nG28 ; home axis\nM420 S1 ; enable mesh leveling\n; Lower nozzle and move to start position\nG1 Z150\nG1 X-130 Y0 Z0.4 F3000\n; Extrude about 40 mm by printing a 90 degree arc\nG3 X0 Y-130 I130 Z0.3 E40 F2700\n; Retract and move nozzle up\nG92 E0\nG1 E-1.5 F1800\nG0 Z0.5\nG1 E0 F300\n"
},
"machine_end_gcode": {
- "default_value": "M107 T0\nM104 S0\nM104 S0 T1\nM140 S0\nG92 E0\nG91\nG1 E-1 F300 \nG1 Z+0.5 E-5 F6000\nG28 X0 Y0\nG90 ;absolute positioning\n"
+ "default_value": "G91 ; relative coordinates\nG1 E-1 F300 ; retract filament a bit before lifting\nG1 Z+5 E-5 F6000 ; raise platform from current position\nG28 X0 Y0 ; home axis\nG90 ; absolute coordinates\nG92 E0 ; reset extruder\nM104 S0 ; turn off hotend\nM140 S0 ; turn off heat bed\nM107 ; turn off fans\nM84 ; disable motors\n"
},
"machine_gcode_flavor": {
- "default_value": "RepRap (Marlin/Sprinter)"
+ "default_value": "Marlin"
}
}
-}
+} \ No newline at end of file
diff --git a/resources/definitions/goofoo_base.def.json b/resources/definitions/goofoo_base.def.json
new file mode 100644
index 0000000000..a305cc3229
--- /dev/null
+++ b/resources/definitions/goofoo_base.def.json
@@ -0,0 +1,141 @@
+{
+ "name": "Goofoo Base Printer",
+ "version": 2,
+ "inherits": "fdmprinter",
+ "metadata": {
+ "visible": false,
+ "author": "goofoo3d.com",
+ "manufacturer": "GooFoo",
+ "file_formats": "text/x-gcode",
+ "first_start_actions": ["MachineSettingsAction"],
+
+ "machine_extruder_trains": {
+ "0": "goofoo_base_extruder"
+ },
+
+ "has_materials": true,
+ "preferred_material": "goofoo_pla",
+
+ "has_variants": true,
+ "variants_name": "Nozzle Size",
+ "preferred_variant_name": "0.4mm Nozzle",
+
+ "has_machine_quality": true,
+ "preferred_quality_type": "normal"
+
+ },
+ "overrides": {
+
+ "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract the filament\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\n\nG28 X0 Y0 ;Home X and Y\n\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z" },
+
+ "machine_max_feedrate_x": { "value": 500 },
+ "machine_max_feedrate_y": { "value": 500 },
+ "machine_max_feedrate_z": { "value": 10 },
+ "machine_max_feedrate_e": { "value": 50 },
+
+ "machine_max_acceleration_x": { "value": 500 },
+ "machine_max_acceleration_y": { "value": 500 },
+ "machine_max_acceleration_z": { "value": 100 },
+ "machine_max_acceleration_e": { "value": 5000 },
+ "machine_acceleration": { "value": 500 },
+
+ "machine_max_jerk_xy": { "value": 10 },
+ "machine_max_jerk_z": { "value": 0.4 },
+ "machine_max_jerk_e": { "value": 5 },
+
+ "machine_heated_bed": { "default_value": true },
+
+ "material_diameter": { "default_value": 1.75 },
+
+ "acceleration_print": { "value": 500 },
+ "acceleration_travel": { "value": 500 },
+ "acceleration_travel_layer_0": { "value": "acceleration_travel" },
+ "acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" },
+
+ "jerk_print": { "value": 8 },
+ "jerk_travel": { "value": "jerk_print" },
+ "jerk_travel_layer_0": { "value": "jerk_travel" },
+
+ "acceleration_enabled": { "value": false },
+ "jerk_enabled": { "value": false },
+
+ "speed_print": { "value": 40.0 } ,
+ "speed_infill": { "value": "speed_print" },
+ "speed_wall": { "value": "speed_print" },
+ "speed_wall_0": { "value": "speed_wall" },
+ "speed_wall_x": { "value": "speed_wall" },
+ "speed_topbottom": { "value": "speed_print" },
+ "speed_roofing": { "value": "speed_topbottom" },
+ "speed_travel": { "value": "80" },
+ "speed_layer_0": { "value": 20.0 },
+ "speed_print_layer_0": { "value": "speed_layer_0" },
+ "speed_travel_layer_0": { "value": "60" },
+ "speed_prime_tower": { "value": "speed_topbottom" },
+ "speed_support": { "value": "speed_wall_0" },
+ "speed_support_interface": { "value": "speed_topbottom" },
+ "speed_z_hop": { "value": 5 },
+
+ "skirt_brim_speed": { "value": "speed_layer_0" },
+
+ "line_width": { "value": "machine_nozzle_size" },
+
+ "optimize_wall_printing_order": { "value": "True" },
+
+ "material_initial_print_temperature": { "value": "material_print_temperature" },
+ "material_final_print_temperature": { "value": "material_print_temperature" },
+ "material_flow": { "value": 100 },
+ "travel_compensate_overlapping_walls_0_enabled": { "value": "False" },
+
+ "z_seam_type": { "value": "'back'" },
+ "z_seam_corner": { "value": "'z_seam_corner_weighted'" },
+
+ "infill_sparse_density": { "value": "20" },
+ "infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'cubic'" },
+ "infill_before_walls": { "value": false },
+ "infill_overlap": { "value": 30.0 },
+ "skin_overlap": { "value": 10.0 },
+ "infill_wipe_dist": { "value": 0.0 },
+ "wall_0_wipe_dist": { "value": 0.0 },
+
+ "fill_perimeter_gaps": { "value": "'everywhere'" },
+ "fill_outline_gaps": { "value": false },
+ "filter_out_tiny_gaps": { "value": false },
+
+ "retraction_speed": {
+ "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
+ "maximum_value": 200
+ },
+ "retraction_retract_speed": {
+ "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
+ "maximum_value": 200
+ },
+ "retraction_prime_speed": {
+ "maximum_value_warning": "machine_max_feedrate_e if retraction_enable else float('inf')",
+ "maximum_value": 200
+ },
+
+ "retraction_hop_enabled": { "value": "False" },
+ "retraction_hop": { "value": 0.2 },
+ "retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },
+ "retraction_combing_max_distance": { "value": 30 },
+ "travel_avoid_other_parts": { "value": true },
+ "travel_avoid_supports": { "value": true },
+ "travel_retract_before_outer_wall": { "value": true },
+
+ "retraction_enable": { "value": true },
+ "retraction_count_max": { "value": 100 },
+ "retraction_extrusion_window": { "value": 10 },
+ "retraction_min_travel": { "value": 1.5 },
+
+ "cool_fan_full_at_height": { "value": "3 * layer_height" },
+ "cool_fan_enabled": { "value": true },
+ "cool_min_layer_time": { "value": 10 },
+
+
+
+
+ "top_bottom_thickness": {"value": "layer_height_0 + layer_height * 3" },
+ "wall_thickness": {"value": "line_width * 2" }
+
+ }
+}
diff --git a/resources/definitions/goofoo_e-one.def.json b/resources/definitions/goofoo_e-one.def.json
new file mode 100644
index 0000000000..e2c89e0065
--- /dev/null
+++ b/resources/definitions/goofoo_e-one.def.json
@@ -0,0 +1,29 @@
+{
+ "name": "Goofoo E-one",
+ "version": 2,
+ "inherits": "goofoo_open",
+ "overrides": {
+ "machine_name": { "default_value": "Goofoo E-one" },
+ "machine_width": { "default_value": 300 },
+ "machine_depth": { "default_value": 300 },
+ "machine_height": { "default_value": 400 }
+ },
+ "metadata": {
+ "visible": true,
+ "exclude_materials": [
+ "goofoo_bronze_pla",
+ "goofoo_peek",
+ "goofoo_tpe_83a",
+ "goofoo_tpu_87a",
+ "goofoo_tpu_95a",
+ "goofoo_pa_cf",
+ "goofoo_pc",
+ "goofoo_pa",
+ "goofoo_asa",
+ "goofoo_abs",
+ "goofoo_pva",
+ "goofoo_hips",
+ "goofoo_pva"
+ ]
+ }
+}
diff --git a/resources/definitions/goofoo_far.def.json b/resources/definitions/goofoo_far.def.json
new file mode 100644
index 0000000000..ca91655179
--- /dev/null
+++ b/resources/definitions/goofoo_far.def.json
@@ -0,0 +1,15 @@
+{
+ "name": "Goofoo Far",
+ "version": 2,
+ "inherits": "goofoo_base",
+ "metadata": {
+ "quality_definition": "goofoo_far",
+ "visible": false,
+ "exclude_materials": [
+ "goofoo_bronze_pla",
+ "goofoo_tpe_83a",
+ "goofoo_tpu_87a",
+ "goofoo_tpu_95a"
+ ]
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/goofoo_gemini.def.json b/resources/definitions/goofoo_gemini.def.json
new file mode 100644
index 0000000000..7ada5057de
--- /dev/null
+++ b/resources/definitions/goofoo_gemini.def.json
@@ -0,0 +1,22 @@
+{
+ "name": "Goofoo Gemini",
+ "version": 2,
+ "inherits": "goofoo_far",
+ "overrides": {
+ "machine_name": { "default_value": "Goofoo Gemini" },
+ "machine_width": { "default_value": 360 },
+ "machine_depth": { "default_value": 250 },
+ "machine_height": { "default_value": 200 },
+ "machine_head_with_fans_polygon":{"default_value":[[0, 0], [0, 0], [0, 0], [0, 0]]},
+ "machine_extruder_count": {
+ "default_value": 2
+ }
+ },
+ "metadata": {
+ "machine_extruder_trains": {
+ "0": "goofoo_gemini_1st",
+ "1": "goofoo_gemini_2st"
+ },
+ "visible": true
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/goofoo_giant.def.json b/resources/definitions/goofoo_giant.def.json
new file mode 100644
index 0000000000..5a20902502
--- /dev/null
+++ b/resources/definitions/goofoo_giant.def.json
@@ -0,0 +1,15 @@
+{
+ "name": "Goofoo Giant",
+ "version": 2,
+ "inherits": "goofoo_near",
+ "overrides": {
+ "machine_name": { "default_value": "Goofoo Giant" },
+ "machine_width": { "default_value": 600 },
+ "machine_depth": { "default_value": 600 },
+ "machine_height": { "default_value": 1000 }
+
+ },
+ "metadata": {
+ "visible": true
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/goofoo_max.def.json b/resources/definitions/goofoo_max.def.json
new file mode 100644
index 0000000000..8a1ffad335
--- /dev/null
+++ b/resources/definitions/goofoo_max.def.json
@@ -0,0 +1,24 @@
+{
+ "name": "Goofoo Max",
+ "version": 2,
+ "inherits": "goofoo_near",
+ "overrides": {
+ "machine_name": { "default_value": "Goofoo Max" },
+ "machine_width": { "default_value": 600 },
+ "machine_depth": { "default_value": 580 },
+ "machine_height": { "default_value": 700 },
+ "machine_head_with_fans_polygon": { "default_value": [
+ [0, 0],
+ [0, 0],
+ [0, 0],
+ [0, 0]
+ ]
+ },
+
+ "gantry_height": { "value": 0 }
+
+ },
+ "metadata": {
+ "visible": true
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/goofoo_mido.def.json b/resources/definitions/goofoo_mido.def.json
new file mode 100644
index 0000000000..a4f8c23bad
--- /dev/null
+++ b/resources/definitions/goofoo_mido.def.json
@@ -0,0 +1,15 @@
+{
+ "name": "Goofoo Mido",
+ "version": 2,
+ "inherits": "goofoo_near",
+ "overrides": {
+ "machine_name": { "default_value": "Goofoo Mido" },
+ "machine_width": { "default_value": 200 },
+ "machine_depth": { "default_value": 200 },
+ "machine_height": { "default_value": 200 }
+
+ },
+ "metadata": {
+ "visible": true
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/goofoo_miniplus.def.json b/resources/definitions/goofoo_miniplus.def.json
new file mode 100644
index 0000000000..87ea5509a7
--- /dev/null
+++ b/resources/definitions/goofoo_miniplus.def.json
@@ -0,0 +1,15 @@
+{
+ "name": "Goofoo Mini+",
+ "version": 2,
+ "inherits": "goofoo_near",
+ "overrides": {
+ "machine_name": { "default_value": "Goofoo Mini+" },
+ "machine_width": { "default_value": 200 },
+ "machine_depth": { "default_value": 200 },
+ "machine_height": { "default_value": 150 }
+
+ },
+ "metadata": {
+ "visible": true
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/goofoo_near.def.json b/resources/definitions/goofoo_near.def.json
new file mode 100644
index 0000000000..073e44a751
--- /dev/null
+++ b/resources/definitions/goofoo_near.def.json
@@ -0,0 +1,9 @@
+{
+ "name": "Goofoo Near",
+ "version": 2,
+ "inherits": "goofoo_base",
+ "metadata": {
+ "quality_definition": "goofoo_near",
+ "visible": false
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/goofoo_nova.def.json b/resources/definitions/goofoo_nova.def.json
new file mode 100644
index 0000000000..882669f663
--- /dev/null
+++ b/resources/definitions/goofoo_nova.def.json
@@ -0,0 +1,16 @@
+{
+ "name": "Goofoo Nova",
+ "version": 2,
+ "inherits": "goofoo_near",
+ "overrides": {
+ "machine_name": { "default_value": "Goofoo Nova" },
+ "machine_width": { "default_value": 280 },
+ "machine_depth": { "default_value": 280 },
+ "machine_height": { "default_value": 300 }
+
+ },
+ "metadata": {
+ "author": "goofoo",
+ "visible": true
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/goofoo_open.def.json b/resources/definitions/goofoo_open.def.json
new file mode 100644
index 0000000000..5349859809
--- /dev/null
+++ b/resources/definitions/goofoo_open.def.json
@@ -0,0 +1,21 @@
+{
+ "name": "Goofoo Open",
+ "version": 2,
+ "inherits": "goofoo_base",
+ "metadata": {
+ "quality_definition": "goofoo_open",
+ "visible": false,
+ "exclude_materials": [
+ "goofoo_bronze_pla",
+ "goofoo_peek",
+ "goofoo_tpe_83a",
+ "goofoo_tpu_87a",
+ "goofoo_tpu_95a",
+ "goofoo_pa_cf",
+ "goofoo_pc",
+ "goofoo_pa",
+ "goofoo_asa",
+ "goofoo_abs"
+ ]
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/goofoo_plus.def.json b/resources/definitions/goofoo_plus.def.json
new file mode 100644
index 0000000000..cf95d5b174
--- /dev/null
+++ b/resources/definitions/goofoo_plus.def.json
@@ -0,0 +1,15 @@
+{
+ "name": "Goofoo Plus",
+ "version": 2,
+ "inherits": "goofoo_near",
+ "overrides": {
+ "machine_name": { "default_value": "Goofoo Plus" },
+ "machine_width": { "default_value": 360 },
+ "machine_depth": { "default_value": 360 },
+ "machine_height": { "default_value": 400 }
+
+ },
+ "metadata": {
+ "visible": true
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/goofoo_small.def.json b/resources/definitions/goofoo_small.def.json
new file mode 100644
index 0000000000..4c919e9398
--- /dev/null
+++ b/resources/definitions/goofoo_small.def.json
@@ -0,0 +1,23 @@
+{
+ "name": "Goofoo Small",
+ "version": 2,
+ "inherits": "goofoo_base",
+ "metadata": {
+ "quality_definition": "goofoo_small",
+ "visible": false,
+ "exclude_materials": [
+ "goofoo_bronze_pla",
+ "goofoo_peek",
+ "goofoo_tpe_83a",
+ "goofoo_tpu_87a",
+ "goofoo_tpu_95a",
+ "goofoo_pa_cf",
+ "goofoo_pc",
+ "goofoo_pa",
+ "goofoo_asa",
+ "goofoo_abs",
+ "goofoo_pva",
+ "goofoo_hips"
+ ]
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/goofoo_t-one.def.json b/resources/definitions/goofoo_t-one.def.json
new file mode 100644
index 0000000000..e67f1efa72
--- /dev/null
+++ b/resources/definitions/goofoo_t-one.def.json
@@ -0,0 +1,36 @@
+{
+ "name": "Goofoo T-one",
+ "version": 2,
+ "inherits": "goofoo_far",
+ "overrides": {
+ "machine_name": { "default_value": "Goofoo T-one" },
+ "machine_width": { "default_value": 200 },
+ "machine_depth": { "default_value": 200 },
+ "machine_height": { "default_value": 150 },
+ "machine_extruder_count": {
+ "default_value": 2
+ }
+ },
+ "metadata": {
+ "machine_extruder_trains": {
+ "0": "goofoo_tone_1st",
+ "1": "goofoo_tone_2st"
+ },
+ "exclude_materials": [
+ "goofoo_bronze_pla",
+ "goofoo_peek",
+ "goofoo_tpe_83a",
+ "goofoo_tpu_87a",
+ "goofoo_tpu_95a",
+ "goofoo_pa_cf",
+ "goofoo_pc",
+ "goofoo_pa",
+ "goofoo_asa",
+ "goofoo_abs",
+ "goofoo_pva",
+ "goofoo_hips",
+ "goofoo_pva"
+ ],
+ "visible": true
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/goofoo_tiny.def.json b/resources/definitions/goofoo_tiny.def.json
new file mode 100644
index 0000000000..0b15ab64d1
--- /dev/null
+++ b/resources/definitions/goofoo_tiny.def.json
@@ -0,0 +1,16 @@
+{
+ "name": "Goofoo Tiny",
+ "version": 2,
+ "inherits": "goofoo_small",
+ "overrides": {
+ "machine_name": { "default_value": "Goofoo Tiny" },
+ "machine_width": { "default_value": 100 },
+ "machine_depth": { "default_value": 100 },
+ "machine_height": { "default_value": 100 },
+ "machine_heated_bed": { "default_value": false },
+ "raft_margin": { "default_value": 5 }
+ },
+ "metadata": {
+ "visible": true
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/goofoo_tinyplus.def.json b/resources/definitions/goofoo_tinyplus.def.json
new file mode 100644
index 0000000000..82557cc260
--- /dev/null
+++ b/resources/definitions/goofoo_tinyplus.def.json
@@ -0,0 +1,16 @@
+{
+ "name": "Goofoo Tiny+",
+ "version": 2,
+ "inherits": "goofoo_small",
+ "overrides": {
+ "machine_name": { "default_value": "Goofoo Tiny+" },
+ "machine_width": { "default_value": 120 },
+ "machine_depth": { "default_value": 120 },
+ "machine_height": { "default_value": 180 },
+ "raft_margin": { "default_value": 5 },
+ "machine_heated_bed": { "default_value": false }
+ },
+ "metadata": {
+ "visible": true
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/ideagen3D_sapphire_plus.def.json b/resources/definitions/ideagen3D_sapphire_plus.def.json
index 55f471793a..a8541401c2 100644
--- a/resources/definitions/ideagen3D_sapphire_plus.def.json
+++ b/resources/definitions/ideagen3D_sapphire_plus.def.json
@@ -27,7 +27,7 @@
[30, 40]
]
},
- "machine_start_gcode": { "default_value": ";Start GCode by ideagen3D\n\nG1 Z15.0 F6000 ;Move the platform down 15mm\n\n;Initialize Temperature\nM140 S{material_bed_temperature_layer_0} ;heat bed and continue\nM104 S{material_print_temperature_layer_0} ;heat nozzle and continue\nM190 S{material_bed_temperature_layer_0} ;wait for bed temperature to reach inital layer temperature\nM109 S{material_print_temperature_layer_0} ;wait for hot end temperature to reach inital layer temperature\n\nG28 M420 S1 ; Home & Enable Bed Levelling\n\n;Prime the extruder\nG92 E0\nG1 X1 Y280 Z0.2 ;Prepare to Purge\nG1 Y20 Z0.2 F1500.0 E15 ;Purge line\nG92 E0" },
+ "machine_start_gcode": { "default_value": ";Start GCode by ideagen3D\n\nG1 Z15.0 F6000 ;Move the platform down 15mm\n\n;Initialize Temperature\nM140 S{material_bed_temperature_layer_0} ;heat bed and continue\nM104 S{material_print_temperature_layer_0} ;heat nozzle and continue\nM190 S{material_bed_temperature_layer_0} ;wait for bed temperature to reach initial layer temperature\nM109 S{material_print_temperature_layer_0} ;wait for hot end temperature to reach initial layer temperature\n\nG28 M420 S1 ; Home & Enable Bed Levelling\n\n;Prime the extruder\nG92 E0\nG1 X1 Y280 Z0.2 ;Prepare to Purge\nG1 Y20 Z0.2 F1500.0 E15 ;Purge line\nG92 E0" },
"machine_end_gcode": { "default_value": ";End GCode by ideagen3D\n\nM104 S0 ;Set nozzle temperature to 0\nM140 S0 ;Set Bed temperature to 0\n\nG92 E1 ;Prepare to retract filament\nG1 E-1 F300 ;Retract filament\nG28 X0 Y0 ;Home X and Y\nM84 ;Disable Steppers" },
"gantry_height": { "value": 65 }
}
diff --git a/resources/definitions/renkforce_basic3.def.json b/resources/definitions/renkforce_basic3.def.json
new file mode 100644
index 0000000000..98b355bd53
--- /dev/null
+++ b/resources/definitions/renkforce_basic3.def.json
@@ -0,0 +1,17 @@
+{
+ "name": "Renkforce Basic 3",
+ "version": 2,
+ "inherits": "goofoo_small",
+ "overrides": {
+ "machine_name": { "default_value": "Renkforce Basic 3" },
+ "machine_width": { "default_value": 120 },
+ "machine_depth": { "default_value": 120 },
+ "machine_height": { "default_value": 180 },
+ "machine_heated_bed": { "default_value": false }
+ },
+ "metadata": {
+ "author": "Simon Peter (based on RF100.ini by Conrad Electronic SE)",
+ "manufacturer": "Renkforce",
+ "visible": true
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/renkforce_pro3.def.json b/resources/definitions/renkforce_pro3.def.json
new file mode 100644
index 0000000000..0c40fdc509
--- /dev/null
+++ b/resources/definitions/renkforce_pro3.def.json
@@ -0,0 +1,17 @@
+{
+ "name": "Renkforce Pro 3",
+ "version": 2,
+ "inherits": "goofoo_near",
+ "overrides": {
+ "machine_name": { "default_value": "Renkforce Pro 3" },
+ "machine_width": { "default_value": 200 },
+ "machine_depth": { "default_value": 200 },
+ "machine_height": { "default_value": 150 }
+
+ },
+ "metadata": {
+ "author": "Simon Peter (based on RF100.ini by Conrad Electronic SE)",
+ "manufacturer": "Renkforce",
+ "visible": true
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/renkforce_pro6.def.json b/resources/definitions/renkforce_pro6.def.json
new file mode 100644
index 0000000000..63560506ea
--- /dev/null
+++ b/resources/definitions/renkforce_pro6.def.json
@@ -0,0 +1,17 @@
+{
+ "name": "Renkforce Pro 6",
+ "version": 2,
+ "inherits": "goofoo_near",
+ "overrides": {
+ "machine_name": { "default_value": "Renkforce Pro 6" },
+ "machine_width": { "default_value": 200 },
+ "machine_depth": { "default_value": 200 },
+ "machine_height": { "default_value": 200 }
+
+ },
+ "metadata": {
+ "author": "Simon Peter (based on RF100.ini by Conrad Electronic SE)",
+ "manufacturer": "Renkforce",
+ "visible": true
+ }
+} \ No newline at end of file
diff --git a/resources/definitions/two_trees_base.def.json b/resources/definitions/two_trees_base.def.json
index faeb4950b2..d72843acbc 100644
--- a/resources/definitions/two_trees_base.def.json
+++ b/resources/definitions/two_trees_base.def.json
@@ -26,7 +26,7 @@
"overrides": {
"machine_name": { "default_value": "Two Trees Base Printer" },
"machine_start_gcode": { "default_value": "G28 ;Home\nM420 S1 ;Enable ABL using saved Mesh and Fade Height\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move bed down\nG1 X10.1 Y20 Z0.28 F5000.0 ;Move to start position\nG1 X10.1 Y200.0 Z0.28 F1500.0 E15 ;Draw the first line\nG1 X10.4 Y200.0 Z0.28 F5000.0 ;Move to side a little\nG1 X10.4 Y20 Z0.28 F1500.0 E30 ;Draw the second line\nG92 E0 ;Reset Extruder\nG1 Z2.0 F3000 ;Move Bed up" },
- "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positionning\n\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z\n" },
+ "machine_end_gcode": { "default_value": "G91 ;Relative positioning\nG1 E-2 F2700 ;Retract a bit\nG1 E-2 Z0.2 F2400 ;Retract and raise Z\nG1 X5 Y5 F3000 ;Wipe out\nG1 Z10 ;Raise Z more\nG90 ;Absolute positioning\n\nG1 X0 Y{machine_depth} ;Present print\nM106 S0 ;Turn-off fan\nM104 S0 ;Turn-off hotend\nM140 S0 ;Turn-off bed\n\nM84 X Y E ;Disable all steppers but Z\n" },
"machine_heated_bed": { "default_value": true },
diff --git a/resources/definitions/ultimaker3.def.json b/resources/definitions/ultimaker3.def.json
index 2e49dda806..46ade6d85b 100644
--- a/resources/definitions/ultimaker3.def.json
+++ b/resources/definitions/ultimaker3.def.json
@@ -32,7 +32,7 @@
[
"https://software.ultimaker.com/releases/firmware/9066/stable/um-update.swu.version"
],
- "update_url": "https://ultimaker.com/firmware"
+ "update_url": "https://ultimaker.com/firmware?utm_source=cura&utm_medium=software&utm_campaign=fw-update"
},
"bom_numbers": [
9066
diff --git a/resources/definitions/ultimaker3_extended.def.json b/resources/definitions/ultimaker3_extended.def.json
index ba9824896f..970d3a405d 100644
--- a/resources/definitions/ultimaker3_extended.def.json
+++ b/resources/definitions/ultimaker3_extended.def.json
@@ -29,7 +29,7 @@
[
"https://software.ultimaker.com/releases/firmware/9066/stable/um-update.swu.version"
],
- "update_url": "https://ultimaker.com/firmware"
+ "update_url": "https://ultimaker.com/firmware?utm_source=cura&utm_medium=software&utm_campaign=fw-update"
},
"bom_numbers": [
9511
diff --git a/resources/definitions/ultimaker_s3.def.json b/resources/definitions/ultimaker_s3.def.json
index 43f32a96dc..3b61a18120 100644
--- a/resources/definitions/ultimaker_s3.def.json
+++ b/resources/definitions/ultimaker_s3.def.json
@@ -32,7 +32,7 @@
"firmware_update_info": {
"id": 213482,
"check_urls": ["https://software.ultimaker.com/releases/firmware/213482/stable/um-update.swu.version"],
- "update_url": "https://ultimaker.com/firmware"
+ "update_url": "https://ultimaker.com/firmware?utm_source=cura&utm_medium=software&utm_campaign=fw-update"
},
"bom_numbers": [
213482
diff --git a/resources/definitions/ultimaker_s5.def.json b/resources/definitions/ultimaker_s5.def.json
index 71de826953..8e701eeff4 100644
--- a/resources/definitions/ultimaker_s5.def.json
+++ b/resources/definitions/ultimaker_s5.def.json
@@ -33,7 +33,7 @@
"firmware_update_info": {
"id": 9051,
"check_urls": ["https://software.ultimaker.com/releases/firmware/9051/stable/um-update.swu.version"],
- "update_url": "https://ultimaker.com/firmware"
+ "update_url": "https://ultimaker.com/firmware?utm_source=cura&utm_medium=software&utm_campaign=fw-update"
},
"bom_numbers": [
9051, 214475
diff --git a/resources/definitions/weedo_x40.def.json b/resources/definitions/weedo_x40.def.json
new file mode 100644
index 0000000000..465edff6b4
--- /dev/null
+++ b/resources/definitions/weedo_x40.def.json
@@ -0,0 +1,293 @@
+{
+ "version": 2,
+ "name": "Weedo X40",
+ "inherits": "fdmprinter",
+ "metadata": {
+ "author": "X40-Community.org",
+ "manufacturer": "Weedo",
+ "visible": true,
+ "file_formats": "text/x-gcode",
+ "platform": "weedo_x40.3mf",
+ "platform_offset": [ 0, 193, 35],
+ "has_machine_quality": true,
+ "has_materials": true,
+ "has_variants": true,
+ "preferred_material": "generic_pla_175",
+ "exclude_materials": [
+ "3D-Fuel_PLA_PRO_Black",
+ "3D-Fuel_PLA_SnapSupport",
+ "bestfilament_abs_skyblue",
+ "bestfilament_petg_orange",
+ "bestfilament_pla_green",
+ "leapfrog_abs_natural",
+ "leapfrog_epla_natural",
+ "leapfrog_pva_natural",
+ "generic_pc_175",
+ "generic_nylon_175",
+ "goofoo_abs",
+ "goofoo_asa",
+ "goofoo_bronze_pla",
+ "goofoo_emarble_pla",
+ "goofoo_esilk_pla",
+ "goofoo_hips",
+ "goofoo_pa_cf",
+ "goofoo_pa",
+ "goofoo_pc",
+ "goofoo_peek",
+ "goofoo_petg",
+ "goofoo_pla",
+ "goofoo_pva",
+ "goofoo_tpe_83a",
+ "goofoo_tpu_87a",
+ "goofoo_tpu_95a",
+ "goofoo_wood_pla",
+ "emotiontech_abs",
+ "emotiontech_absx",
+ "emotiontech_acetate",
+ "emotiontech_asax",
+ "emotiontech_bvoh",
+ "emotiontech_copa",
+ "emotiontech_hips",
+ "emotiontech_nylon_1030",
+ "emotiontech_nylon_1030cf",
+ "emotiontech_nylon_1070",
+ "emotiontech_pc",
+ "emotiontech_pekk",
+ "emotiontech_petg",
+ "emotiontech_pla",
+ "emotiontech_pla_hr_870",
+ "emotiontech_pva-m",
+ "emotiontech_pva-s",
+ "emotiontech_tpu98a",
+ "eryone_petg",
+ "eryone_pla_glow",
+ "eryone_pla_matte",
+ "eryone_pla_wood",
+ "eryone_pla",
+ "eSUN_PETG_Black",
+ "eSUN_PETG_Grey",
+ "eSUN_PETG_Purple",
+ "eSUN_PLA_PRO_Black",
+ "eSUN_PLA_PRO_Grey",
+ "eSUN_PLA_PRO_Purple",
+ "eSUN_PLA_PRO_White",
+ "Vertex_Delta_ABS",
+ "Vertex_Delta_PET",
+ "Vertex_Delta_PLA",
+ "Vertex_Delta_TPU",
+ "chromatik_pla",
+ "dsm_arnitel2045_175",
+ "dsm_novamid1070_175",
+ "fabtotum_abs",
+ "fabtotum_nylon",
+ "fabtotum_pla",
+ "fabtotum_tpu",
+ "fdplast_abs_tomato",
+ "fdplast_petg_gray",
+ "fdplast_pla_olive",
+ "fiberlogy_hd_pla",
+ "filo3d_pla",
+ "filo3d_pla_green",
+ "filo3d_pla_red",
+ "imade3d_petg_green",
+ "imade3d_petg_pink",
+ "imade3d_pla_green",
+ "imade3d_pla_pink",
+ "imade3d_petg_175",
+ "imade3d_pla_175",
+ "innofill_innoflex60_175",
+ "layer_one_black_pla",
+ "layer_one_dark_gray_pla",
+ "layer_one_white_pla",
+ "octofiber_pla",
+ "polyflex_pla",
+ "polymax_pla",
+ "polyplus_pla",
+ "polywood_pla",
+ "redd_abs",
+ "redd_asa",
+ "redd_hips",
+ "redd_nylon",
+ "redd_petg",
+ "redd_pla",
+ "redd_tpe",
+ "tizyx_abs",
+ "tizyx_flex",
+ "tizyx_petg",
+ "tizyx_pla_bois",
+ "tizyx_pla",
+ "tizyx_pva",
+ "Vertex_Delta_ABS",
+ "Vertex_Delta_PET",
+ "Vertex_Delta_PLA_Glitter",
+ "Vertex_Delta_PLA_Mat",
+ "Vertex_Delta_PLA_Satin",
+ "Vertex_Delta_PLA_Wood",
+ "Vertex_Delta_PLA",
+ "Vertex_Delta_TPU",
+ "volumic_abs_ultra",
+ "volumic_arma_ultra",
+ "volumic_asa_ultra",
+ "volumic_br80_ultra",
+ "volumic_bumper_ultra",
+ "volumic_cu80_ultra",
+ "volumic_flex93_ultra",
+ "volumic_medical_ultra",
+ "volumic_nylon_ultra",
+ "volumic_pekk_carbone",
+ "volumic_petg_ultra",
+ "volumic_petgcarbone_ultra",
+ "volumic_pla_ultra",
+ "volumic_pp_ultra",
+ "volumic_strong_ultra",
+ "volumic_support_ultra",
+ "zyyx_pro_flex",
+ "zyyx_pro_pla"
+ ],
+ "preferred_variant_name": "0.4mm Nozzle",
+ "preferred_quality_type": "normal",
+ "variants_name": "Nozzle Type",
+ "machine_extruder_trains":
+ {
+ "0": "weedo_x40_extruder_left_0",
+ "1": "weedo_x40_extruder_right_0"
+ }
+ },
+
+ "overrides": {
+ "machine_name": { "default_value": "Weedo X40" },
+ "machine_width": { "default_value": 300 },
+ "machine_depth": { "default_value": 300 },
+ "machine_height": { "default_value": 400 },
+ "machine_heated_bed": { "default_value": true },
+ "machine_nozzle_heat_up_speed": { "default_value": 1.6 },
+ "machine_nozzle_cool_down_speed": { "default_value": 0.75 },
+ "machine_head_with_fans_polygon":
+ {
+ "default_value":
+ [
+ [ -42.5, 18 ],
+ [ -42.5, -50 ],
+ [ 24.5, 18 ],
+ [ 24.5, -50.0 ]
+ ]
+ },
+ "machine_max_feedrate_x": { "value": 500 },
+ "machine_max_feedrate_y": { "value": 500 },
+ "machine_max_feedrate_z": { "value": 10 },
+ "machine_max_feedrate_e": { "value": 50 },
+ "machine_acceleration": { "value": 500 },
+ "machine_max_acceleration_x": { "value": 500 },
+ "machine_max_acceleration_y": { "value": 500 },
+ "machine_max_acceleration_z": { "value": 100 },
+ "machine_max_acceleration_e": { "value": 5000 },
+ "gantry_height": { "value": "12" },
+ "machine_extruder_count": { "default_value": 2 },
+ "machine_start_gcode": {"default_value": "; x40-community.org configuration Rev. 08\n;(**** start.gcode for WEEDO X40 DUAL****)\nT{initial_extruder_nr} S ; Selected start extruder\nM140 S{material_bed_temperature_layer_0} ; Preheat bed\nM109 S{material_print_temperature_layer_0}; Preheat nozzle\nM73 P0 ; Set current print progress percentage\nG21 ; Millimeter Units\nG90 ; Absolute positioning\nM82 ; Extruder in absolute mode\nT0 S ; Select left extruder\nM301 H1 P15.53 I1.32 D45.75 ; PID left extruder with Weedo X40 coolingsystem\n;M301 H1 P13.32 I0.98 D45.13 ; PID left extruder with X40 Community coolingsystem\nM92 E94.90 ; Calibrate left extruder\nT1 S ; Select right extruder\nM301 H1 P15.44 I1.29 D46.11 ; PID right extruder with Weedo X40 coolingsystem\n;M301 H1 P13.32 I0.98 D45.13 ; PID right extruder with X40 Community coolingsystem\nM92 E94.90 ; Calibrate right extruder\nT0 S ; Select left extruder\nG28 ; Auto home\nG29 ; Bed Leveling\nG1 X-47 F3000 ; Move left nozzle to parking position\nT1 S ; select right extruder\nG1 X351 F3000 ; Move right nozzle to parking position\nM107 P0 ; Turn off left fan\nM107 P1 ; Turn off right fan\nT{initial_extruder_nr} S ; Set start extruder\nM190 S{material_bed_temperature_layer_0} ; Waiting for bed temperature\nG1 E50 F100 ; Extrude in parking position\nM77 ; Stop heat up timer\nM75 ; Start print timer\n"
+ },
+ "machine_end_gcode": {"default_value": "(*********end X40 End.gcode*******)\nG28 X Y F3000\nG91 ; Relative positioning\nG1 E-6 ; Reduce filament pressure\nG90 ; Absolute positioning\nG0 Y300 F3000 ; Move headbed\nM104 S0 T0 ; Cool down left extruder\nM104 S0 T1 ; Cool down right extruder\nM140 S0 ; Cool down heatbed\nM107 P0 ; Turn off left fan\nM107 P1 ; Turn off right fan\nM82; Extruder in absolute mode\nM73 P100 ; Set print progress to 100%" },
+
+ "speed_travel":
+ {
+ "maximum_value": "150",
+ "value": "150"
+ },
+
+ "acceleration_enabled": { "value": false },
+ "acceleration_print": { "value": 1000 },
+ "acceleration_support": { "value": "math.ceil(acceleration_print * 2000 / 4000)" },
+ "acceleration_support_interface": { "value": "acceleration_topbottom" },
+ "acceleration_topbottom": { "value": "math.ceil(acceleration_print * 500 / 4000)" },
+ "acceleration_wall": { "value": "math.ceil(acceleration_print * 1000 / 4000)" },
+ "acceleration_wall_0": { "value": "math.ceil(acceleration_wall * 500 / 1000)" },
+ "acceleration_travel": { "value": 2000 },
+ "acceleration_travel_layer_0": { "value": "acceleration_travel / 2" },
+ "acceleration_roofing": { "enabled": "acceleration_enabled and roofing_layer_count > 0 and top_layers > 0" },
+ "adhesion_type": { "value": "'brim'" },
+ "brim_width": { "value": "8" },
+ "bridge_settings_enabled": { "default_value": true },
+ "cool_fan_full_at_height": { "value": "layer_height_0 + 2 * layer_height" },
+ "cool_fan_speed": { "value": "50" },
+ "cool_fan_speed_max": { "value": "100" },
+ "cool_min_speed": { "value": "7" },
+ "fill_perimeter_gaps": { "value": "'everywhere'" },
+ "fill_outline_gaps": { "value": false },
+ "filter_out_tiny_gaps": { "value": false },
+ "infill_line_width": { "value": "round(line_width * 0.42 / 0.35, 2)" },
+ "infill_overlap": { "value": 30.0 },
+ "infill_pattern": { "value": "'lines' if infill_sparse_density > 50 else 'cubic'" },
+ "infill_wipe_dist": { "value": 0.0 },
+ "infill_sparse_density": { "value": "20" },
+ "infill_before_walls": { "value": false },
+ "jerk_enabled": { "value": false },
+ "jerk_print": { "value": 11 },
+
+ "jerk_wall": { "value": "jerk_print - 2" },
+ "jerk_travel": { "value": 18 },
+ "jerk_travel_layer_0": { "value": "jerk_travel" },
+ "layer_height_0": { "value": "round(layer_height * 1.5, 2)" },
+ "line_width": { "value": "machine_nozzle_size" },
+ "machine_min_cool_heat_time_window": { "default_value": 360 },
+ "machine_max_jerk_xy": { "value": 10 },
+ "machine_max_jerk_z": { "value": 0.4 },
+ "machine_max_jerk_e": { "value": 5 },
+ "machine_center_is_zero": { "default_value": false },
+ "material_diameter": { "default_value": 1.75 },
+ "material_flow": { "value": 100 },
+ "material_standby_temperature": { "value": "100" },
+ "material_print_temp_prepend": { "default_value":false },
+ "prime_tower_enable": { "default_value": false },
+ "raft_airgap": { "default_value": 0.22 },
+ "raft_base_speed":{ "value": 20 },
+ "raft_interface_speed": { "value": 33 },
+ "raft_margin": { "default_value": 8 },
+ "retraction_enable": { "value": true },
+ "retraction_amount": { "default_value": 4.5 },
+ "retraction_count_max": { "value": 100 },
+ "retraction_extrusion_window": { "value": 8 },
+ "retraction_hop": { "value": 0.5 },
+ "retraction_hop_enabled": { "value": "False" },
+ "retraction_min_travel": { "value": 1.5 },
+ "skin_overlap": { "value": 10.0 },
+ "speed_layer_0": { "value": "round(speed_print / 2.5, 2)" },
+ "speed_print": { "value": 50.0 },
+ "speed_support": { "value": "speed_wall_0" },
+ "speed_support_interface": { "value": "speed_print" },
+ "speed_topbottom": { "value": "speed_print / 2" },
+ "speed_wall": { "value": "speed_print / 2" },
+ "speed_wall_0": { "value": "speed_wall" },
+ "speed_wall_x": { "value": "speed_wall" },
+ "speed_infill": { "value": "speed_print" },
+ "speed_support_infill": { "value": 58.0 },
+ "speed_print_layer_0": { "value": "speed_layer_0" },
+ "speed_travel_layer_0": { "value": 60 },
+ "speed_support_roof": { "value": 39.0 },
+ "speed_support_bottom": { "value": 39.0 },
+ "speed_roofing": { "value": 30.0 },
+ "support_angle": { "default_value": 45 },
+ "support_pattern": { "value": "'zigzag'" },
+ "support_use_towers": { "value": true },
+ "support_fan_enable": { "value": true },
+ "support_xy_distance": { "value": "wall_line_width_0 * 2" },
+ "support_xy_distance_overhang": { "value": "wall_line_width_0" },
+ "support_z_distance": { "value": "layer_height if layer_height >= 0.16 else layer_height*2" },
+ "support_supported_skin_fan_speed": { "value": 100 },
+ "switch_extruder_retraction_amount": { "value": 0 },
+ "travel_compensate_overlapping_walls_0_enabled": { "value": "False" },
+ "travel_avoid_other_parts": { "value": true },
+ "travel_retract_before_outer_wall": { "value": true },
+ "top_bottom_thickness": {"value": "line_width * 2" },
+ "travel_avoid_supports": { "value": true },
+ "wall_thickness": {"value": "line_width * 2" },
+ "wall_0_wipe_dist": { "value": 0.0 },
+ "meshfix_maximum_resolution": { "value": "0.25" },
+ "optimize_wall_printing_order": { "value": "True" },
+ "ooze_shield_enabled":{ "default_value":false },
+ "ooze_shield_dist":{ "default_value":3.0 },
+ "retraction_combing": { "value": "'off' if retraction_hop_enabled else 'noskin'" },
+ "retraction_combing_max_distance": { "value": 30 },
+ "retraction_speed": { "default_value": 28 },
+ "z_seam_type": { "value": "'back'" },
+ "z_seam_corner": { "value": "'z_seam_corner_weighted'" }
+ }
+}
diff --git a/resources/extruders/anycubic_vyper_extruder_0.def.json b/resources/extruders/anycubic_vyper_extruder_0.def.json
new file mode 100644
index 0000000000..539f886a75
--- /dev/null
+++ b/resources/extruders/anycubic_vyper_extruder_0.def.json
@@ -0,0 +1,20 @@
+{
+ "version": 2,
+ "name": "Extruder 1",
+ "inherits": "fdmextruder",
+ "metadata": {
+ "machine": "anycubic_vyper",
+ "position": "0"
+ },
+ "overrides": {
+ "extruder_nr": {
+ "default_value": 0
+ },
+ "machine_nozzle_size": {
+ "default_value": 0.4
+ },
+ "material_diameter": {
+ "default_value": 1.75
+ }
+ }
+} \ No newline at end of file
diff --git a/resources/extruders/atomstack_cambrianmaxe175_extruder_0.def.json b/resources/extruders/atomstack_cambrianmaxe175_extruder_0.def.json
new file mode 100644
index 0000000000..1132948e90
--- /dev/null
+++ b/resources/extruders/atomstack_cambrianmaxe175_extruder_0.def.json
@@ -0,0 +1,15 @@
+{
+ "version": 2,
+ "name": "Extruder 1",
+ "inherits": "fdmextruder",
+ "metadata": {
+ "machine": "atomstack_cambrianmaxe175",
+ "position": "0"
+ },
+
+ "overrides": {
+ "extruder_nr": { "default_value": 0 },
+ "machine_nozzle_size": { "default_value": 0.4 },
+ "material_diameter": { "default_value": 1.75 }
+ }
+}
diff --git a/resources/extruders/atomstack_cambrianmaxe285_extruder_0.def.json b/resources/extruders/atomstack_cambrianmaxe285_extruder_0.def.json
new file mode 100644
index 0000000000..db5db9638a
--- /dev/null
+++ b/resources/extruders/atomstack_cambrianmaxe285_extruder_0.def.json
@@ -0,0 +1,15 @@
+{
+ "version": 2,
+ "name": "Extruder 1",
+ "inherits": "fdmextruder",
+ "metadata": {
+ "machine": "atomstack_cambrianmaxe285",
+ "position": "0"
+ },
+
+ "overrides": {
+ "extruder_nr": { "default_value": 0 },
+ "machine_nozzle_size": { "default_value": 0.8 },
+ "material_diameter": { "default_value": 2.85 }
+ }
+}
diff --git a/resources/extruders/atomstack_cambrianproe175_extruder_0.def.json b/resources/extruders/atomstack_cambrianproe175_extruder_0.def.json
new file mode 100644
index 0000000000..d55afde8a2
--- /dev/null
+++ b/resources/extruders/atomstack_cambrianproe175_extruder_0.def.json
@@ -0,0 +1,15 @@
+{
+ "version": 2,
+ "name": "Extruder 1",
+ "inherits": "fdmextruder",
+ "metadata": {
+ "machine": "atomstack_cambrianproe175",
+ "position": "0"
+ },
+
+ "overrides": {
+ "extruder_nr": { "default_value": 0 },
+ "machine_nozzle_size": { "default_value": 0.4 },
+ "material_diameter": { "default_value": 1.75 }
+ }
+}
diff --git a/resources/extruders/atomstack_cambrianproe285_extruder_0.def.json b/resources/extruders/atomstack_cambrianproe285_extruder_0.def.json
new file mode 100644
index 0000000000..db3dcda781
--- /dev/null
+++ b/resources/extruders/atomstack_cambrianproe285_extruder_0.def.json
@@ -0,0 +1,15 @@
+{
+ "version": 2,
+ "name": "Extruder 1",
+ "inherits": "fdmextruder",
+ "metadata": {
+ "machine": "atomstack_cambrianproe285",
+ "position": "0"
+ },
+
+ "overrides": {
+ "extruder_nr": { "default_value": 0 },
+ "machine_nozzle_size": { "default_value": 0.8 },
+ "material_diameter": { "default_value": 2.85 }
+ }
+}
diff --git a/resources/extruders/crazy3dprint_cz300_extruder_0.def.json b/resources/extruders/crazy3dprint_cz300_extruder_0.def.json
new file mode 100644
index 0000000000..72bbdbe17e
--- /dev/null
+++ b/resources/extruders/crazy3dprint_cz300_extruder_0.def.json
@@ -0,0 +1,15 @@
+{
+ "version": 2,
+ "name": "Extruder 1",
+ "inherits": "fdmextruder",
+ "metadata": {
+ "machine": "crazy3dprint_base",
+ "position": "0"
+ },
+
+ "overrides": {
+ "extruder_nr": { "default_value": 0 },
+ "machine_nozzle_size": { "default_value": 0.4 },
+ "material_diameter": { "default_value": 1.75 }
+ }
+}
diff --git a/resources/extruders/goofoo_base_extruder.def.json b/resources/extruders/goofoo_base_extruder.def.json
new file mode 100644
index 0000000000..453989e961
--- /dev/null
+++ b/resources/extruders/goofoo_base_extruder.def.json
@@ -0,0 +1,16 @@
+{
+ "version": 2,
+ "name": "Extruder 1",
+ "inherits": "fdmextruder",
+ "metadata": {
+ "machine": "goofoo_base",
+ "position": "0"
+ },
+
+ "overrides": {
+ "extruder_nr": { "default_value": 0 },
+ "machine_nozzle_size": { "default_value": 0.4 },
+ "material_diameter": { "default_value": 1.75 }
+
+ }
+}
diff --git a/resources/extruders/goofoo_gemini_1st.def.json b/resources/extruders/goofoo_gemini_1st.def.json
new file mode 100644
index 0000000000..7eefc49579
--- /dev/null
+++ b/resources/extruders/goofoo_gemini_1st.def.json
@@ -0,0 +1,19 @@
+{
+ "version": 2,
+ "name": "Extruder 1",
+ "inherits": "fdmextruder",
+ "metadata": {
+ "machine": "goofoo_gemini",
+ "position": "0"
+ },
+
+ "overrides": {
+ "extruder_nr": {
+ "default_value": 0,
+ "maximum_value": "1"
+ },
+ "machine_nozzle_size": { "default_value": 0.4 },
+ "material_diameter": { "default_value": 1.75 }
+
+ }
+}
diff --git a/resources/extruders/goofoo_gemini_2st.def.json b/resources/extruders/goofoo_gemini_2st.def.json
new file mode 100644
index 0000000000..35bc765526
--- /dev/null
+++ b/resources/extruders/goofoo_gemini_2st.def.json
@@ -0,0 +1,19 @@
+{
+ "version": 2,
+ "name": "Extruder 2",
+ "inherits": "fdmextruder",
+ "metadata": {
+ "machine": "goofoo_gemini",
+ "position": "1"
+ },
+
+ "overrides": {
+ "extruder_nr": {
+ "default_value": 1,
+ "maximum_value": "1"
+ },
+ "machine_nozzle_size": { "default_value": 0.4 },
+ "material_diameter": { "default_value": 1.75 }
+
+ }
+}
diff --git a/resources/extruders/goofoo_tone_1st.def.json b/resources/extruders/goofoo_tone_1st.def.json
new file mode 100644
index 0000000000..e4594301a8
--- /dev/null
+++ b/resources/extruders/goofoo_tone_1st.def.json
@@ -0,0 +1,19 @@
+{
+ "version": 2,
+ "name": "Extruder 1",
+ "inherits": "fdmextruder",
+ "metadata": {
+ "machine": "goofoo_t-one",
+ "position": "0"
+ },
+
+ "overrides": {
+ "extruder_nr": {
+ "default_value": 0,
+ "maximum_value": "1"
+ },
+ "machine_nozzle_size": { "default_value": 0.4 },
+ "material_diameter": { "default_value": 1.75 }
+
+ }
+}
diff --git a/resources/extruders/goofoo_tone_2st.def.json b/resources/extruders/goofoo_tone_2st.def.json
new file mode 100644
index 0000000000..3f07ac5d33
--- /dev/null
+++ b/resources/extruders/goofoo_tone_2st.def.json
@@ -0,0 +1,19 @@
+{
+ "version": 2,
+ "name": "Extruder 2",
+ "inherits": "fdmextruder",
+ "metadata": {
+ "machine": "goofoo_t-one",
+ "position": "1"
+ },
+
+ "overrides": {
+ "extruder_nr": {
+ "default_value": 1,
+ "maximum_value": "1"
+ },
+ "machine_nozzle_size": { "default_value": 0.4 },
+ "material_diameter": { "default_value": 1.75 }
+
+ }
+}
diff --git a/resources/extruders/weedo_x40_extruder_left_0.def.json b/resources/extruders/weedo_x40_extruder_left_0.def.json
new file mode 100644
index 0000000000..955e98f0de
--- /dev/null
+++ b/resources/extruders/weedo_x40_extruder_left_0.def.json
@@ -0,0 +1,22 @@
+{
+ "version": 2,
+ "name": "Extruder Left",
+ "inherits": "fdmextruder",
+ "metadata": {
+ "machine": "weedo_x40",
+ "position": "0",
+ "quality_definition": "weedo_x40_extruder_left_0"
+ },
+
+ "overrides": {
+ "extruder_nr": {
+ "default_value": 0,
+ "maximum_value": "1"
+ },
+ "machine_nozzle_size": { "default_value": 0.4 },
+ "material_diameter": { "default_value": 1.75 },
+ "machine_nozzle_offset_x": { "default_value": 0 },
+ "machine_nozzle_offset_y": { "default_value": 0 },
+ "machine_extruder_start_code": { "default_value": "; left extruder start code\n"}
+ }
+}
diff --git a/resources/extruders/weedo_x40_extruder_right_0.def.json b/resources/extruders/weedo_x40_extruder_right_0.def.json
new file mode 100644
index 0000000000..1a1f9e591d
--- /dev/null
+++ b/resources/extruders/weedo_x40_extruder_right_0.def.json
@@ -0,0 +1,22 @@
+{
+ "version": 2,
+ "name": "Extruder Right",
+ "inherits": "fdmextruder",
+ "metadata": {
+ "machine": "weedo_x40",
+ "position": "1",
+ "quality_definition": "weedo_x40_extruder_right_0"
+ },
+
+ "overrides": {
+ "extruder_nr": {
+ "default_value": 1,
+ "maximum_value": "1"
+ },
+ "machine_nozzle_size": { "default_value": 0.4 },
+ "material_diameter": { "default_value": 1.75 },
+ "machine_nozzle_offset_x": { "default_value": 0 },
+ "machine_nozzle_offset_y": { "default_value": 0 },
+ "machine_extruder_start_code": { "default_value": "; right extruder start code\n"}
+ }
+}
diff --git a/resources/i18n/cs_CZ/cura.po b/resources/i18n/cs_CZ/cura.po
index cd7b770253..6c651714d2 100644
--- a/resources/i18n/cs_CZ/cura.po
+++ b/resources/i18n/cs_CZ/cura.po
@@ -2,12 +2,12 @@
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
# Ruben Dulek <r.dulek@ultimaker.com>, 2020.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
"PO-Revision-Date: 2021-04-04 15:31+0200\n"
"Last-Translator: Miroslav Å ustek <sustmidown@centrum.cz>\n"
"Language-Team: DenyCZ <www.github.com/DenyCZ>\n"
@@ -18,108 +18,7 @@ msgstr ""
"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n>=2 && n<=4 ? 1 : 2);\n"
"X-Generator: Poedit 2.4.2\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "Neznámý"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "Níže uvedené tiskárny nelze pÅ™ipojit, protože jsou souÄástí skupiny"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "Dostupné síťové tiskárny"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "Nepřepsáno"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "Doopravdy chcete odstranit {0}? Toto nelze vrátit zpět!"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "Výchozí"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "Vizuální"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "Vizuální profil je navržen pro tisk vizuálních prototypů a modelů s cílem vysoké vizuální a povrchové kvality."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Technika"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "Inženýrský profil je navržen pro tisk funkÄních prototypů a koncových Äástí s cílem lepší pÅ™esnosti a bližších tolerancí."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "Návrh"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "Návrhový profil je navržen pro tisk poÄáteÄních prototypů a ověření koncepce s cílem podstatného zkrácení doby tisku."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "Vlastní materiál"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "Vlastní"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "Vlastní profily"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "Všechny podporované typy ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "VÅ¡echny soubory (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "Přihlášení selhalo"
@@ -136,42 +35,43 @@ msgctxt "@info:title"
msgid "Finding Location"
msgstr "Hledám umístění"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "Nemohu najít lokaci na podložce pro všechny objekty"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "Nemohu najít umístění"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "Nelze vytvořit archiv ze složky s uživatelskými daty: {}"
#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "Záloha"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "Pokusil se obnovit zálohu Cura bez nutnosti správných dat nebo metadat."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "Pokusil se obnovit zálohu Cura, která je vyšší než aktuální verze."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr "Během obnovení zálohy Cura se vyskytly následující chyby:"
@@ -181,7 +81,7 @@ 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 "Výška podložky byla snížena kvůli hodnotě nastavení „Sekvence tisku“, aby se zabránilo kolizi rámu s tištěnými modely."
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "Podložka"
@@ -340,66 +240,167 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "Inicializuji aktivní zařízení..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "Inicializuji správce zařízení..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "Inicializuji prostor podložky..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "Připravuji scénu..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "NaÄítám rozhraní..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "Inicializuji engine..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "SouÄasnÄ› lze naÄíst pouze jeden soubor G-kódu. PÅ™eskoÄen import {0}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "Varování"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "Nelze otevřít žádný jiný soubor, když se naÄítá G kód. PÅ™eskoÄen import {0}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "Chyba"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "Neznámý"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "Níže uvedené tiskárny nelze pÅ™ipojit, protože jsou souÄástí skupiny"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "Dostupné síťové tiskárny"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "Nepřepsáno"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "Doopravdy chcete odstranit {0}? Toto nelze vrátit zpět!"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Výchozí"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "Vizuální"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "Vizuální profil je navržen pro tisk vizuálních prototypů a modelů s cílem vysoké vizuální a povrchové kvality."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Technika"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "Inženýrský profil je navržen pro tisk funkÄních prototypů a koncových Äástí s cílem lepší pÅ™esnosti a bližších tolerancí."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "Návrh"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "Návrhový profil je navržen pro tisk poÄáteÄních prototypů a ověření koncepce s cílem podstatného zkrácení doby tisku."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "Vlastní materiál"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "Vlastní"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "Vlastní profily"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "Všechny podporované typy ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "VÅ¡echny soubory (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -435,12 +436,12 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "PÅ™i pokusu o pÅ™ihlášení se stalo nÄ›co neoÄekávaného, zkuste to znovu."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr "Nepodařilo se mi spustit nový proces přihlášení. Zkontrolujte, zda nějaký jiný již neběží."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "Nelze se dostat na server úÄtu Ultimaker."
@@ -464,111 +465,111 @@ msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "Špatná cesta k souboru:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "Nepodařilo se exportovat profil do <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "Export profilu do <filename>{0}</filename> se nezdařil: Zapisovací zásuvný modul ohlásil chybu."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "Exportován profil do <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "Export úspěšný"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "Nepodařilo se importovat profil z <filename>{0}</filename>: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "Nemohu přidat profil z <filename>{0}</filename> před tím, než je přidána tiskárna."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "V souboru <filename>{0}</filename> není k dispozici žádný vlastní profil"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Import profilu z <filename>{0}</filename> se nezdařil:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "Tento profil <filename>{0}</filename> obsahuje nesprávná data, nemohl je importovat."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Import profilu z <filename>{0}</filename> se nezdařil:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr "Úspěšně importován profil {0}."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "Soubor {0} neobsahuje žádný platný profil."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "Profil {0} má neznámý typ souboru nebo je poškozen."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "Vlastní profil"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "V profilu chybí typ kvality."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr "Zatím neexistuje aktivní tiskárna."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr "Nepovedlo se přidat profil."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr "Typ kvality '{0}' není kompatibilní s definicí '{1}' aktivního zařízení."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -590,17 +591,17 @@ msgctxt "@label"
msgid "Nozzle"
msgstr "Tryska"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "Nastavení byla změněna, aby odpovídala aktuální dostupnosti extruderů:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "Nastavení aktualizováno"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "Extruder(y) zakázány"
@@ -628,7 +629,7 @@ msgstr "DokonÄit"
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "Zrušit"
@@ -699,6 +700,12 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "Jiné"
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr "Poznámky k vydání nelze otevřít."
+
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
@@ -721,25 +728,6 @@ msgctxt "@action:button"
msgid "Close"
msgstr "Zavřít"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "Asistent 3D modelu"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p> Jeden nebo více 3D modelů se nemusí tisknout optimálně kvůli velikosti modelu a konfiguraci materiálu: </p>\n"
-"<p> {model_names} </p>\n"
-"<p> Zjistěte, jak zajistit nejlepší možnou kvalitu a spolehlivost tisku. </p>\n"
-"<p> <a href=\"https://ultimaker.com/3D-model-assistant\"> Zobrazit průvodce kvalitou tisku </a> </p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -751,25 +739,25 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "Otevřít soubor s projektem"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr "Soubor projektu <filename>{0}</filename> je neoÄekávanÄ› nedostupný: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Nepovedlo se otevřít soubor projektu"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr "Soubor projektu <filename>{0}</filename> je poškozený: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -827,37 +815,37 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "Soubor AMF"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "Zálohy"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "Nastala chyba při nahrávání vaší zálohy."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr "Vytvářím zálohu..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr "Nastala chyba při vytváření zálohy."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "Nahrávám vaši zálohu..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "Vaše záloha byla úspěšně nahrána."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr "Záloha pÅ™ekraÄuje maximální povolenou velikost soubor."
@@ -868,50 +856,70 @@ msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "Nastala chyba při pokusu obnovit vaši zálohu."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "Spravovat zálohy"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "Slicování selhalo na neoÄekávané chybÄ›. Zvažte, prosím, nahlášení chyby v naÅ¡em issue trackeru."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "Slicování selhalo"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "Nahlásit chybu"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "Nahlásit chybu v Ultimaker Cura issue trackeru."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "Nelze slicovat s aktuálním materiálem, protože je nekompatibilní s vybraným strojem nebo konfigurací."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "Nelze slicovat"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "S aktuálním nastavením nelze slicovat. Následující nastavení obsahuje chyby: {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "Nelze slicovat kvůli některým nastavení jednotlivých modelů. Následující nastavení obsahuje chyby na jednom nebo více modelech: {error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "Nelze slicovat, protože hlavní věž nebo primární pozice jsou neplatné."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "Nelze slicovat, protože jsou zde objekty asociované k zakázanému extruder %s."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -930,7 +938,7 @@ msgctxt "@info:status"
msgid "Processing Layers"
msgstr "Zpracovávám vrstvy"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "Informace"
@@ -949,14 +957,14 @@ msgstr "Nemohu naÄíst informace o aktualizaci."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
-msgstr "Pro vaÅ¡e {machine_name} mohou být k dispozici nové funkce nebo opravy chyb! Pokud jeÅ¡tÄ› není v nejnovÄ›jší verzi, doporuÄuje se aktualizovat firmware v tiskárnÄ› na verzi {latest_version}."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
+msgstr "K dispozici mohou být nové funkce nebo opravy chyb pro zařízení {machine_name}! Pokud jste tak už neuÄinili, je doporuÄeno zaktualizovat firmware vaší tiskárny na verzi {latest_version}."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "Nový %s firmware je dostupný"
+msgid "New %s stable firmware available"
+msgstr "Nový stabilní firmware je k dispozici pro %s"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -1053,6 +1061,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "Nastavení zařízení"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "Asistent 3D modelu"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p> Jeden nebo více 3D modelů se nemusí tisknout optimálně kvůli velikosti modelu a konfiguraci materiálu: </p>\n"
+"<p> {model_names} </p>\n"
+"<p> Zjistěte, jak zajistit nejlepší možnou kvalitu a spolehlivost tisku. </p>\n"
+"<p> <a href=\"https://ultimaker.com/3D-model-assistant\"> Zobrazit průvodce kvalitou tisku </a> </p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1105,71 +1132,71 @@ msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "Nejsou k dispozici žádné formáty souborů pro zápis!"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "Ukládám na vyměnitelný disk <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "Ukládám"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "Nemohu uložit na <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "Při pokusu o zápis do zařízení {device} nebyl nalezen název souboru."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "Nelze uložit na vyměnitelnou jednotku {0}: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "Ukládám na vyměnitelnou jednotku {0} jako {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "Soubor uložen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "Vysunout"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "Vysunout vyměnitelnou jednotku {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "Vysunuto {0}. Nyní můžete bezpeÄnÄ› vyjmout jednotku."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "BezpeÄnÄ› vysunout hardware"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1180,27 +1207,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "Vyměnitelná jednotka"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr "Když je aktivován síťový tisk, Cura přesně nezobrazuje vrstvy."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "Pohled simulace"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Nic není zobrazeno, nejdříve musíte slicovat."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Žádné vrstvy k zobrazení"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -1211,6 +1238,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "Pohled vrstev"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "Nelze naÄíst ukázkový datový soubor."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1221,7 +1253,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr "Chyby modelu"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr "Zjistit více"
@@ -1283,7 +1315,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr "Odmítnout a odstranit z úÄtu"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr "Než se zmÄ›ny projeví, musíte ukonÄit a restartovat {}."
@@ -1311,7 +1343,7 @@ msgstr "gITF binární soubor"
#: /home/trin/Gedeeld/Projects/Cura/plugins/TrimeshReader/__init__.py:27
msgctxt "@item:inlistbox"
msgid "glTF Embedded JSON"
-msgstr "gITF Embedded JSON"
+msgstr "glTF Embedded JSON"
#: /home/trin/Gedeeld/Projects/Cura/plugins/TrimeshReader/__init__.py:36
msgctxt "@item:inlistbox"
@@ -1363,7 +1395,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr "Připojen přes cloud"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "Sledovat tisk"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "Sledujte tisk v Ultimaker Digital Factory"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1377,13 +1419,13 @@ msgstr[0] "Z vaÅ¡eho Ultimaker úÄtu byla detekována nová tiskárna"
msgstr[1] "Z vaÅ¡eho Ultimaker úÄtu byly detekovány nové tiskárny"
msgstr[2] "Z vaÅ¡eho Ultimaker úÄtu byly detekovány nové tiskárny"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr "PÅ™idávám tiskárnu {name} ({model}) z vaÅ¡eho úÄtu"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
@@ -1392,12 +1434,12 @@ msgstr[0] "... a {0} další"
msgstr[1] "... a {0} další"
msgstr[2] "... a {0} dalších"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr "Tiskárny přidané z Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
@@ -1405,7 +1447,7 @@ msgstr[0] "Pro tuto tiskárnu není připojení přes cloud dostupné"
msgstr[1] "Pro tyto tiskárny není připojení přes cloud dostupné"
msgstr[2] "Pro tyto tiskárny není připojení přes cloud dostupné"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
@@ -1413,52 +1455,52 @@ msgstr[0] "Tato tiskárna není napojena na Digital Factory:"
msgstr[1] "Tyto tiskárny nejsou napojeny na Digital Factory:"
msgstr[2] "Tyto tiskárny nejsou napojeny na Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr "Ultimaker Digital Factory"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr "Chcete-li navázat spojení, navštivte {website_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr "Zachovat konfiguraci tiskárny"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr "Odstranit tiskárnu"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr "Tiskárna {printer_name} bude odebrána až do další synchronizace úÄtu."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr "Chcete-li tiskárnu {printer_name} trvale odebrat, navštivte {digital_factory_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr "Opravdu chcete tiskárnu {printer_name} doÄasnÄ› odebrat?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr "Odstranit tiskárny?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1477,7 +1519,7 @@ msgstr[2] ""
"Chystáte se odebrat {0} tiskáren z Cury. Tuto akci nelze vrátit zpět.\n"
"Doopravdy chcete pokraÄovat?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1533,7 +1575,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "Není hostem skupiny"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "Konfigurovat skupinu"
@@ -1643,12 +1685,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "Probíhá tisk přes USB, uzavření Cura tento tisk zastaví. Jsi si jistá?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "Tisk stále probíhá. Cura nemůže spustit další tisk pÅ™es USB, dokud není pÅ™edchozí tisk dokonÄen."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "Probíhá tisk"
@@ -1663,11 +1705,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "Rentgenový pohled"
-#: /home/trin/Gedeeld/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."
-msgstr "Některé věci mohou být v tomto tisku problematické. Kliknutím zobrazíte tipy pro úpravy."
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1684,13 +1721,13 @@ msgid "Create new"
msgstr "Vytvořit nový"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "Souhrn - Projekt Cura"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "Nastavení tiskárny"
@@ -1701,19 +1738,19 @@ msgid "How should the conflict in the machine be resolved?"
msgstr "Jak by měl být problém v zařízení vyřešen?"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "Typ"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "Skupina tiskárny"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "Nastavení profilu"
@@ -1725,26 +1762,26 @@ msgstr "Jak by měl být problém v profilu vyřešen?"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "Název"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "Záměr"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "Není v profilu"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1830,22 +1867,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "Obnovit"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "Odstranit zálohu"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "Opravdu chcete tuto zálohu smazat? To nelze vrátit zpět."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "Obnovit zálohu"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "Před obnovením zálohy budete muset restartovat Curu. Chcete nyní Curu zavřít?"
@@ -2242,6 +2279,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "UkonÄující G kód"
+#: /home/trin/Gedeeld/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."
+msgstr "Některé věci mohou být v tomto tisku problematické. Kliknutím zobrazíte tipy pro úpravy."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2295,17 +2337,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "Nepodporovat překrývání"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr "Pouze síť výplně"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr "Síť řezu"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "Vybrat nastavení"
@@ -2592,7 +2634,7 @@ msgid "Plugins"
msgstr "Zásuvné moduly"
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
@@ -3061,6 +3103,11 @@ msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "Aktualizujte firmware tiskárny a spravujte frontu vzdáleně."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr "Vstup z webových kamer pro cloudové tiskárny nemůže být v Ultimaker Cura zobrazen."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3262,17 +3309,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr "Zkontrolovat aktualizace pro úÄet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "Poslední aktualizace: %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Ultimaker Account"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "Odhlásit se"
@@ -3317,27 +3364,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "Slicuji..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "Nelze slicovat"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "Zpracovává se"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "Slicovat"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "ZaÄít proces slicování"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "Zrušit"
@@ -3367,213 +3414,213 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "&Znovu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "&UkonÄit"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "3D Pohled"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "Přední pohled"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "Pohled seshora"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr "Pohled zezdola"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "Pohled z pravé strany"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "Pohled z pravé strany"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "Konfigurovat Cura..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "Přidat t&iskárnu..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "Spravovat &tiskárny..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "Spravovat materiály..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr "Přidat více materiálů z obchodu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "&Aktualizovat profil s aktuálními nastaveními/přepsáními"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "Smazat aktuální &změny"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "&Vytvořit profil z aktuálního nastavení/přepsání."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "Spravovat profily..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "Zobrazit online &dokumentaci"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "Nahlásit &chybu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "Co je nového"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "Více..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr "Smazat vybrané"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr "Centrovat vybrané"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr "Násobit vybrané"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "Odstranit model"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "&Centerovat model na podložce"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "Sesk&upit modely"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "Rozdělit modely"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "Spo&jit modely"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "Náso&bení modelu..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "Vybrat všechny modely"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "VyÄistit podložku"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "Znovu naÄíst vÅ¡echny modely"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "Uspořádejte všechny modely do všechpodložek"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "Uspořádat všechny modely"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "Uspořádat selekci"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "Resetovat všechny pozice modelů"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "Resetovat všechny transformace modelů"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "&Otevřít soubor(y)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "&Nový projekt..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "Zobrazit složku s konfigurací"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "Konfigurovat viditelnost nastavení..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "Mark&et"
@@ -3583,67 +3630,67 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "Tento balíÄek bude nainstalován po restartování."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "Obecné"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "Nastavení"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "Tiskárny"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "Profily"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "Zavírám %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "Doopravdy chcete zavřít %1?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "Otevřít soubor(y)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "Nainstalovat balíÄek"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "Otevřít Soubor(y)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "Ve vybraných souborech jsme našli jeden nebo více souborů G-kódu. Naraz můžete otevřít pouze jeden soubor G-kódu. Pokud chcete otevřít soubor G-Code, vyberte pouze jeden."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "Přidat tiskárnu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "Co je nového"
@@ -3870,7 +3917,7 @@ msgid "Current changes"
msgstr "Aktuální změny"
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "Vždy se zeptat"
@@ -3905,32 +3952,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "Importovat vše jako modely"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "Uložit projekt"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "Extruder %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 & materiál"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "Materiál"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "Nezobrazovat souhrn projektu při uložení znovu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "Uložit"
@@ -3965,38 +4012,38 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "Po&hled"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "Nasta&vení"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "D&oplňky"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "P&reference"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "Po&moc"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "Nový projekt"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
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 "Are you sure you want to start a new project? This will clear the build plate and any unsaved settings."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "Obchod"
@@ -4016,22 +4063,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "Obchod"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "NaÄítání dostupných konfigurací z tiskárny ..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "Konfigurace nejsou k dispozici, protože je tiskárna odpojena."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "Vybrat konfiguraci"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "Konfigurace"
@@ -4252,27 +4299,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "Jste si jist, že chcete zrušit tisknutí?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr "Je tisknuto jako podpora."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr "Ostatní modely překrývající se s tímto modelem jsou upraveny."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr "Výplň překrývající se s tímto modelem byla modifikována."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr "Přesahy na tomto modelu nejsou podporovány."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4285,310 +4332,345 @@ msgctxt "@label"
msgid "Object list"
msgstr "Seznam objektů"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "Rozhranní"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "Měna:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "Styl:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "Aby se tyto změny projevily, budete muset aplikaci restartovat."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "Slicovat automaticky při změně nastavení."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "Slicovat automaticky"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "Chování výřezu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "Zvýraznit ÄervenÄ› místa modelu bez podpor. Bez podpor tyto místa nebudou správnÄ› vytisknuta."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "Zobrazit převis"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr "Zvýraznit chybÄ›jící nebo vedlejší povrchy modelu pomocí varovných znaÄek. Dráhám nástrojů budou Äasto chybÄ›t Äásti zamýšlené geometrie."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr "Zobrazovat chyby modelu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "Při výběru modelu pohybuje kamerou tak, aby byl model ve středu pohledu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "Vycentrovat kameru pokud je vybrána položka"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "Mělo by být výchozí chování přiblížení u cury invertováno?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "Obrátit směr přibližování kamery."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "Mělo by se přibližování pohybovat ve směru myši?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "V pravoúhlé perspektivě není podporováno přiblížení směrem k myši."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "Přiblížit směrem k směru myši"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "Měly by se modely na platformě pohybovat tak, aby se již neprotínaly?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "Zajistěte, aby modely byly odděleny"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "Měly by být modely na platformě posunuty dolů tak, aby se dotýkaly podložky?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "Automaticky přetáhnout modely na podložku"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "Zobrazte v ÄteÄce g-kódu varovnou zprávu."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "UpozornÄ›ní ve ÄteÄce G-kódu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "Měla by být vrstva vynucena do režimu kompatibility?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "Vynutit režim kompatibility zobrazení vrstev (vyžaduje restart)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "Měla by se Cura otevřít v místě, kde byla uzavřena?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "Při zapnutí obnovit pozici okna"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "Jaký typ kamery by se měl použít?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "Vykreslování kamery:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "Perspektiva"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "Ortografický"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "Otevírám a ukládám soubory"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "Měli by se soubory z plochy, nebo externích aplikací otevírat ve stejné instanci Cury?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "Používat pouze jednu instanci programu Cura"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "Měly by být modely upraveny na velikost podložky, pokud jsou příliš velké?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "Škálovat velké modely"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
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 "Model se může jevit velmi malý, pokud je jeho jednotka například v metrech, nikoli v milimetrech. Měly by být tyto modely škálovány?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "Škálovat extrémně malé modely"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "MÄ›ly by být modely vybrány po naÄtení?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "Vybrat modely po naÄtení"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "Je třeba k názvu tiskové úlohy přidat předponu založenou na názvu tiskárny automaticky?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "Přidat předponu zařízení před název úlohy"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "Mělo by se při ukládání souboru projektu zobrazit souhrn?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "Zobrazit souhrnný dialog při ukládání projektu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "Výchozí chování při otevírání souboru"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "Výchozí chování při otevření souboru s projektem: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "Vždy se zeptat"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "Vždy otevírat jako projekt"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "Vždy importovat modely"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "Pokud jste provedli změny v profilu a přepnuli na jiný, zobrazí se dialogové okno s dotazem, zda si přejete zachovat své modifikace nebo ne, nebo si můžete zvolit výchozí chování a už nikdy toto dialogové okno nezobrazovat."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "Profily"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "Výchozí chování pro změněné hodnoty nastavení při přepnutí na jiný profil: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "Vždy smazat změněné nastavení"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "Vždy přesunout nastavení do nového profilu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "Soukromí"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "Měla by Cura zkontrolovat aktualizace při spuštění programu?"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "Zkontrolovat aktualizace při zapnutí"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "MÄ›la by být anonymní data o vaÅ¡em tisku zaslána spoleÄnosti Ultimaker? Upozorňujeme, že nejsou odesílány ani ukládány žádné modely, adresy IP ani jiné osobní údaje."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "Posílat (anonymní) informace o tisku"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "Více informací"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr "Aktualizace"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "Měla by Cura zkontrolovat aktualizace při spuštění programu?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "Zkontrolovat aktualizace při zapnutí"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr "Při kontrole aktualizací kontrolovat pouze stabilní vydání."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr "Pouze stabilní vydání"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr "Při kontrole aktualizací kontrolovat stabilní i beta vydání."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr "Stabilní a beta vydání"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr "Mají být pÅ™i každém startu Cury automaticky kontrolovány nové moduly? DůraznÄ› doporuÄujeme tuto možnost nevypínat!"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr "Získávat oznámení o aktualizacích modulů"
+
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
@@ -4629,56 +4711,56 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr "Synchronizovat s tiskárnami"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "Tiskárna"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "Potvrdit odstranění"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "Doopravdy chcete odstranit %1? Toto nelze vrátit zpět!"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "Importovat materiál"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "Nelze importovat materiál <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "Úspěšně importován materiál <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "Exportovat materiál"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "Neúspěch při exportu materiálu do <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "Úspěšné exportování materiálu do <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr "Exportovat všechny materiály"
@@ -5017,12 +5099,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "Připojení ke cloudu není nyní dostupné. Prosím zkontrolujte si vaše internetové připojení."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "Přidat tiskárnu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "Spravovat tiskárny"
@@ -5111,7 +5193,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "Vyp"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "Experimentální"
@@ -5121,22 +5203,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "Adheze"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
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 "Umožňuje tisk okraje nebo voru. Tímto způsobem se kolem nebo pod objekt přidá plochá oblast, kterou lze snadno odříznout."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "Postupná výplň"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "Postupná výplň postupně zvyšuje množství výplně směrem nahoru."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "Upravili jste některá nastavení profilu. Pokud je chcete změnit, přejděte do uživatelského režimu."
@@ -5146,12 +5228,12 @@ msgctxt "@label"
msgid "Support"
msgstr "Podpora"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "VytvoÅ™te struktury pro podporu Äástí modelu, které mají pÅ™esahy. Bez tÄ›chto struktur by se takové Äásti bÄ›hem tisku zhroutily."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5177,17 +5259,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "Ovlivněno"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "Toto nastavení je vždy sdíleno všemi extrudéry. Jeho změnou se změní hodnota všech extruderů."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "Toto nastavení je vyřešeno z konfliktních hodnot specifického extruder:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5198,7 +5280,7 @@ msgstr ""
"\n"
"Klepnutím obnovíte hodnotu profilu."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5209,32 +5291,32 @@ msgstr ""
"\n"
"Klepnutím obnovíte vypoÄítanou hodnotu."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "Prohledat nastavení"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "Kopírovat hodnotu na všechny extrudery"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "Kopírovat všechny změněné hodnoty na všechny extrudery"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "Schovat toto nastavení"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "Neukazovat toto nastavení"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "Nechat toto nastavení viditelné"
@@ -5510,16 +5592,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "Není z Äeho vybírat"
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "Zkontroluje možné tiskové modely a konfiguraci tisku a poskytne návrhy."
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "Kontroler modelu"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5700,6 +5772,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr "Akce nastavení zařízení"
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "Zkontroluje možné tiskové modely a konfiguraci tisku a poskytne návrhy."
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "Kontroler modelu"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -6120,6 +6202,14 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "Rentgenový pohled"
+#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+#~ msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+#~ msgstr "Pro vaÅ¡e {machine_name} mohou být k dispozici nové funkce nebo opravy chyb! Pokud jeÅ¡tÄ› není v nejnovÄ›jší verzi, doporuÄuje se aktualizovat firmware v tiskárnÄ› na verzi {latest_version}."
+
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "Nový %s firmware je dostupný"
+
#~ msgctxt "@info:status"
#~ msgid "Global stack is missing."
#~ msgstr "Chybí globální zásobník."
diff --git a/resources/i18n/cs_CZ/fdmextruder.def.json.po b/resources/i18n/cs_CZ/fdmextruder.def.json.po
index e2833ba4c3..9d0fe7af08 100644
--- a/resources/i18n/cs_CZ/fdmextruder.def.json.po
+++ b/resources/i18n/cs_CZ/fdmextruder.def.json.po
@@ -2,12 +2,12 @@
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
# Ruben Dulek <r.dulek@ultimaker.com>, 2020.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2020-02-20 17:30+0100\n"
"Last-Translator: DenyCZ <www.github.com/DenyCZ>\n"
"Language-Team: DenyCZ <www.github.com/DenyCZ>\n"
diff --git a/resources/i18n/cs_CZ/fdmprinter.def.json.po b/resources/i18n/cs_CZ/fdmprinter.def.json.po
index fca828a2a6..c49ead79c6 100644
--- a/resources/i18n/cs_CZ/fdmprinter.def.json.po
+++ b/resources/i18n/cs_CZ/fdmprinter.def.json.po
@@ -2,12 +2,12 @@
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
# Ruben Dulek <r.dulek@ultimaker.com>, 2020.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-04 19:37+0200\n"
"Last-Translator: Miroslav Å ustek <sustmidown@centrum.cz>\n"
"Language-Team: DenyCZ <www.github.com/DenyCZ>\n"
@@ -685,8 +685,8 @@ msgstr "Kroků za milimetr (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "Kolik kroků krokových motorů vyústí v jeden milimetr vytlaÄování."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr "Kolik kroků krokového motoru povede k pohybu koleÄka feederu o jeden milimetr po jeho obvodu."
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1434,6 +1434,16 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "Propojte horní / dolní povrchové cesty tam, kde běží vedle sebe. Pro soustÅ™edné uspořádání umožňující toto nastavení výraznÄ› zkracuje dobu cestování, ale protože se spojení může uskuteÄnit uprostÅ™ed výplnÄ›, může tato funkce snížit kvalitu povrchu."
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr "Monotónní pořadí horních / dolních povrchů"
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Tisknout horní / dolní linky v takovém poÅ™adí, aby se navazující linky pÅ™ekrývaly ve stejném smÄ›ru. Tisk zabere trochu více Äasu, ale hladké povrchy budou vypadat více jednolité."
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "Pokyny pro horní a dolní řádek"
@@ -1504,6 +1514,16 @@ msgid "Zig Zag"
msgstr "Zig Zag"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr "Monotónní pořadí žehlení"
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Tisknout žehlící linky v takovém poÅ™adí, aby se navazující linky pÅ™ekrývaly ve stejném smÄ›ru. Tisk zabere trochu více Äasu, ale hladké povrchy budou vypadat více jednolité."
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "RozteÄ Å¾ehlicích linek"
@@ -5302,6 +5322,16 @@ msgid "Zig Zag"
msgstr "Zig Zag"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr "Monotónní pořadí horního povrchu"
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Tisknout linky horního povrchu v takovém poÅ™adí, aby se navazující linky pÅ™ekrývaly ve stejném smÄ›ru. Tisk zabere trochu více Äasu, ale hladké povrchy budou vypadat více jednolité."
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "Pokyny pro horní povrchovou linii"
@@ -6400,6 +6430,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "TransformaÄní matice, která se použije na model pÅ™i naÄítání ze souboru."
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "Kolik kroků krokových motorů vyústí v jeden milimetr vytlaÄování."
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "Pokud nenulové, pohyby combingového pohybu, které jsou delší než tato vzdálenost, použijí zatažení."
diff --git a/resources/i18n/cura.pot b/resources/i18n/cura.pot
index 07459f1da2..e97148a38c 100644
--- a/resources/i18n/cura.pot
+++ b/resources/i18n/cura.pot
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: PACKAGE VERSION\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE <LL@li.org>\n"
@@ -18,115 +18,7 @@ msgstr ""
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid ""
-"The printer(s) below cannot be connected because they are part of a group"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid ""
-"The visual profile is designed to print visual prototypes and models with "
-"the intent of high visual and surface quality."
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid ""
-"The engineering profile is designed to print functional prototypes and end-"
-"use parts with the intent of better accuracy and for closer tolerances."
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid ""
-"The draft profile is designed to print initial prototypes and concept "
-"validation with the intent of significant print time reduction."
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr ""
@@ -143,42 +35,43 @@ msgctxt "@info:title"
msgid "Finding Location"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr ""
@@ -190,7 +83,7 @@ msgid ""
"Sequence\" setting to prevent the gantry from colliding with printed models."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr ""
@@ -348,32 +241,32 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, python-format
msgctxt ""
"@info 'width', 'depth' and 'height' are variable names that must NOT be "
@@ -381,35 +274,143 @@ msgctxt ""
msgid "%(width).1f x %(depth).1f x %(height).1f mm"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr ""
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid ""
+"The printer(s) below cannot be connected because they are part of a group"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid ""
+"The visual profile is designed to print visual prototypes and models with "
+"the intent of high visual and surface quality."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid ""
+"The engineering profile is designed to print functional prototypes and end-"
+"use parts with the intent of better accuracy and for closer tolerances."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid ""
+"The draft profile is designed to print initial prototypes and concept "
+"validation with the intent of significant print time reduction."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -445,14 +446,14 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid ""
"Unable to start a new sign in process. Check if another sign in attempt is "
"still active."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr ""
@@ -478,14 +479,14 @@ msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid ""
"Failed to export profile to <filename>{0}</filename>: <message>{1}</message>"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid ""
@@ -493,44 +494,44 @@ msgid ""
"failure."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid ""
"Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid ""
@@ -538,51 +539,51 @@ msgid ""
"import it."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid ""
@@ -590,7 +591,7 @@ msgid ""
"definition '{1}'."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid ""
@@ -615,18 +616,18 @@ msgctxt "@label"
msgid "Nozzle"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid ""
"Settings have been changed to match the current availability of extruders:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr ""
@@ -654,7 +655,7 @@ msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr ""
@@ -725,6 +726,12 @@ msgctxt "@tooltip"
msgid "Other"
msgstr ""
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
@@ -747,24 +754,6 @@ msgctxt "@action:button"
msgid "Close"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -779,7 +768,7 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid ""
@@ -787,20 +776,20 @@ msgid ""
"</message>."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid ""
"Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid ""
@@ -862,37 +851,37 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr ""
@@ -903,29 +892,51 @@ msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid ""
+"Slicing failed with an unexpected error. Please consider reporting a bug on "
+"our issue tracker."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid ""
"Unable to slice with the current material as it is incompatible with the "
"selected machine or configuration."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid ""
@@ -933,7 +944,7 @@ msgid ""
"errors: {0}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid ""
@@ -941,13 +952,13 @@ msgid ""
"errors on one or more models: {error_labels}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid ""
"Unable to slice because the prime tower or prime position(s) are invalid."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid ""
@@ -955,7 +966,7 @@ msgid ""
"%s."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -970,7 +981,7 @@ msgctxt "@info:status"
msgid "Processing Layers"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr ""
@@ -992,15 +1003,15 @@ msgctxt ""
"@info Don't translate {machine_name}, since it gets replaced by a printer "
"name!"
msgid ""
-"New features or bug-fixes may be available for your {machine_name}! If not "
-"already at the latest version, it is recommended to update the firmware on "
-"your printer to version {latest_version}."
+"New features or bug-fixes may be available for your {machine_name}! If you "
+"haven't done so already, it is recommended to update the firmware on your "
+"printer to version {latest_version}."
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
+msgid "New %s stable firmware available"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
@@ -1100,6 +1111,24 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr ""
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1152,71 +1181,71 @@ msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1227,27 +1256,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -1258,6 +1287,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr ""
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid ""
@@ -1270,7 +1304,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr ""
@@ -1332,7 +1366,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr ""
@@ -1412,7 +1446,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1425,13 +1469,13 @@ msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
@@ -1439,71 +1483,71 @@ msgid_plural "... and {0} others"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1517,7 +1561,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be "
@@ -1578,7 +1622,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr ""
@@ -1689,14 +1733,14 @@ msgid ""
"A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid ""
"A print is still in progress. Cura cannot start another print via USB until "
"the previous print has completed."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr ""
@@ -1711,13 +1755,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr ""
-#: /home/trin/Gedeeld/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."
-msgstr ""
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1734,13 +1771,13 @@ msgid "Create new"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr ""
@@ -1751,19 +1788,19 @@ msgid "How should the conflict in the machine be resolved?"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr ""
@@ -1775,26 +1812,26 @@ msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1878,22 +1915,22 @@ msgctxt "@button"
msgid "Restore"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid ""
"You will need to restart Cura before your backup is restored. Do you want to "
@@ -2313,6 +2350,13 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr ""
+#: /home/trin/Gedeeld/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."
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2362,17 +2406,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr ""
@@ -2660,7 +2704,7 @@ msgid "Plugins"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
@@ -3153,6 +3197,11 @@ msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr ""
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3351,17 +3400,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr ""
@@ -3406,27 +3455,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr ""
@@ -3456,213 +3505,213 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr ""
@@ -3672,57 +3721,57 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
msgctxt "@text:window"
msgid ""
"We have found one or more G-Code files within the files you have selected. "
@@ -3730,12 +3779,12 @@ msgid ""
"file, please just select only one."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr ""
@@ -3959,7 +4008,7 @@ msgid "Current changes"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr ""
@@ -3997,32 +4046,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr ""
@@ -4056,40 +4105,40 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
msgctxt "@info:question"
msgid ""
"Are you sure you want to start a new project? This will clear the build "
"plate and any unsaved settings."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr ""
@@ -4111,23 +4160,23 @@ msgctxt "@label"
msgid "Marketplace"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid ""
"The configurations are not available because the printer is disconnected."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr ""
@@ -4346,27 +4395,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4378,270 +4427,270 @@ msgctxt "@label"
msgid "Object list"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid ""
"You will need to restart the application for these changes to have effect."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid ""
"Highlight unsupported areas of the model in red. Without support these areas "
"will not print properly."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid ""
"Highlight missing or extraneous surfaces of the model using warning signs. "
"The toolpaths will often be missing parts of the intended geometry."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid ""
"Moves the camera so the model is in the center of the view when a model is "
"selected"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid ""
"Zooming towards the mouse is not supported in the orthographic perspective."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid ""
"Should models on the platform be moved so that they no longer intersect?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid ""
"Should opening files from the desktop or external applications open in the "
"same instance of Cura?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
msgctxt "@info:tooltip"
msgid ""
"An model may appear extremely small if its unit is for example in meters "
"rather than millimeters. Should these models be scaled up?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid ""
"Should a prefix based on the printer name be added to the print job name "
"automatically?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
msgctxt "@info:tooltip"
msgid ""
"When you have made changes to a profile and switched to a different one, a "
@@ -4649,45 +4698,35 @@ msgid ""
"not, or you can choose a default behaviour and never show that dialog again."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid ""
"Default behavior for changed setting values when switching to a different "
"profile: "
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
msgctxt "@info:tooltip"
msgid ""
"Should anonymous data about your print be sent to Ultimaker? Note, no "
@@ -4695,16 +4734,63 @@ msgid ""
"stored."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr ""
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid ""
+"Should an automatic check for new plugins be done every time Cura is "
+"started? It is highly recommended that you do not disable this!"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
@@ -4745,58 +4831,58 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid ""
"Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid ""
"Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr ""
@@ -5159,12 +5245,12 @@ msgid ""
"connection."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr ""
@@ -5256,7 +5342,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr ""
@@ -5266,25 +5352,25 @@ msgctxt "@label"
msgid "Adhesion"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
msgctxt "@label"
msgid ""
"Enable printing a brim or raft. This will add a flat area around or under "
"your object which is easy to cut off afterwards."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid ""
"Gradual infill will gradually increase the amount of infill towards the top."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid ""
"You have modified some profile settings. If you want to change these go to "
@@ -5296,14 +5382,14 @@ msgctxt "@label"
msgid "Support"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid ""
"Generate structures to support parts of the model which have overhangs. "
"Without these structures, such parts would collapse during printing."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated "
@@ -5329,19 +5415,19 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid ""
"This setting is always shared between all extruders. Changing it here will "
"change the value for all extruders."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5349,7 +5435,7 @@ msgid ""
"Click to restore the value of the profile."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value "
@@ -5358,32 +5444,32 @@ msgid ""
"Click to restore the calculated value."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr ""
@@ -5666,18 +5752,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr ""
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid ""
-"Checks models and print configuration for possible printing issues and give "
-"suggestions."
-msgstr ""
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr ""
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5862,6 +5936,18 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr ""
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid ""
+"Checks models and print configuration for possible printing issues and give "
+"suggestions."
+msgstr ""
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr ""
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
diff --git a/resources/i18n/de_DE/cura.po b/resources/i18n/de_DE/cura.po
index fb20f85938..6cb4dbafab 100644
--- a/resources/i18n/de_DE/cura.po
+++ b/resources/i18n/de_DE/cura.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
-"PO-Revision-Date: 2021-04-16 15:15+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
+"PO-Revision-Date: 2021-09-07 07:41+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: German <info@lionbridge.com>, German <info@bothof.nl>\n"
"Language: de_DE\n"
@@ -15,162 +15,54 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 2.4.1\n"
+"X-Generator: Poedit 3.0\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "Unbekannt"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "Der/die nachfolgende(n) Drucker kann/können nicht verbunden werden, weil er/sie Teil einer Gruppe ist/sind"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "Verfügbare vernetzte Drucker"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "Nicht überschrieben"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "Möchten Sie {0} wirklich entfernen? Der Vorgang kann nicht rückgängig gemacht werden!"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "Default"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "Visuell"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "Das visuelle Profil wurde für den Druck visueller Prototypen und Modellen entwickelt, bei denen das Ziel eine hohe visuelle Qualität und eine hohe Oberflächenqualität ist."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Engineering"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "Das Engineering-Profil ist für den Druck von Funktionsprototypen und Endnutzungsteilen gedacht, bei denen Präzision gefragt ist und engere Toleranzen gelten."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "Entwurf"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "Das Entwurfsprofil wurde für erste Prototypen und die Konzeptvalidierung entwickelt, um einen deutlich schnelleren Druck zu ermöglichen."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "Benutzerdefiniertes Material"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "Benutzerdefiniert"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "Benutzerdefinierte Profile"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "Alle unterstützten Typen ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "Alle Dateien (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "Login fehlgeschlagen"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
msgctxt "@info:status"
msgid "Finding new location for objects"
msgstr "Neue Position für Objekte finden"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
msgctxt "@info:title"
msgid "Finding Location"
msgstr "Position finden"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
-#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41 /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "Innerhalb der Druckabmessung für alle Objekte konnte keine Position gefunden werden"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "Kann Position nicht finden"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "Konnte kein Archiv von Benutzer-Datenverzeichnis {} erstellen"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122 /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "Backup"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "Versucht, ein Cura-Backup-Verzeichnis ohne entsprechende Daten oder Metadaten wiederherzustellen."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "Versucht, ein Cura-Backup wiederherzustellen, das eine höhere Version als die aktuelle hat."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr "Beim Versuch, ein Backup von Cura wiederherzustellen, trat der folgende Fehler auf:"
@@ -180,7 +72,7 @@ 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 "Die Höhe der Druckabmessung wurde aufgrund des Wertes der Einstellung „Druckreihenfolge“ reduziert, um eine Kollision der Brücke mit den gedruckten Modellen zu verhindern."
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "Produktabmessungen"
@@ -339,66 +231,149 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "Aktives Gerät wird initialisiert ..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "Gerätemanager wird initialisiert ..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "Bauraum wird initialisiert ..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "Die Szene wird eingerichtet..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "Die Benutzeroberfläche wird geladen..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "Funktion wird initialisiert ..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "Es kann nur jeweils ein G-Code gleichzeitig geladen werden. Wichtige {0} werden übersprungen."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "Warnhinweis"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "Wenn G-Code geladen wird, kann keine weitere Datei geöffnet werden. Wichtige {0} werden übersprungen."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "Fehler"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "Unbekannt"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "Der/die nachfolgende(n) Drucker kann/können nicht verbunden werden, weil er/sie Teil einer Gruppe ist/sind"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "Verfügbare vernetzte Drucker"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "Nicht überschrieben"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "Möchten Sie {0} wirklich entfernen? Der Vorgang kann nicht rückgängig gemacht werden!"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Default"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "Visuell"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "Das visuelle Profil wurde für den Druck visueller Prototypen und Modellen entwickelt, bei denen das Ziel eine hohe visuelle Qualität und eine hohe Oberflächenqualität ist."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Engineering"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "Das Engineering-Profil ist für den Druck von Funktionsprototypen und Endnutzungsteilen gedacht, bei denen Präzision gefragt ist und engere Toleranzen gelten."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "Entwurf"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "Das Entwurfsprofil wurde für erste Prototypen und die Konzeptvalidierung entwickelt, um einen deutlich schnelleren Druck zu ermöglichen."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "Benutzerdefiniertes Material"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "Benutzerdefiniert"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "Benutzerdefinierte Profile"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "Alle unterstützten Typen ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "Alle Dateien (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -434,140 +409,136 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "Bei dem Versuch, sich anzumelden, trat ein unerwarteter Fehler auf. Bitte erneut versuchen."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr "Es kann kein neuer Anmeldevorgang gestartet werden. Bitte überprüfen Sie, ob noch ein weiterer Anmeldevorgang aktiv ist."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "Der Ultimaker-Konto-Server konnte nicht erreicht werden."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
msgctxt "@title:window"
msgid "File Already Exists"
msgstr "Datei bereits vorhanden"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
#, 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?"
msgstr "Die Datei <filename>{0}</filename> ist bereits vorhanden. Soll die Datei wirklich überschrieben werden?"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457 /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "Ungültige Datei-URL:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "Export des Profils nach <filename>{0}</filename> fehlgeschlagen: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "Export des Profils nach <filename>{0}</filename> fehlgeschlagen: Fehlermeldung von Writer-Plugin."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "Profil wurde nach <filename>{0}</filename> exportiert"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "Export erfolgreich ausgeführt"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "Import des Profils aus Datei <filename>{0}</filename>: {1} fehlgeschlagen"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "Import des Profils aus Datei <filename>{0}</filename> kann erst durchgeführt werden, wenn ein Drucker hinzugefügt wurde."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "Kein benutzerdefiniertes Profil für das Importieren in Datei <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Import des Profils aus Datei <filename>{0}</filename> fehlgeschlagen:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "Dieses Profil <filename>{0}</filename> enthält falsche Daten, Importieren nicht möglich."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Import des Profils aus Datei <filename>{0}</filename> fehlgeschlagen:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr "Profil {0} erfolgreich importiert."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "Datei {0} enthält kein gültiges Profil."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "Profil {0} hat einen unbekannten Dateityp oder ist beschädigt."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "Benutzerdefiniertes Profil"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "Für das Profil fehlt eine Qualitätsangabe."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr "Es ist noch kein Drucker aktiv."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr "Das Profil kann nicht hinzugefügt werden."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr "Der Qualitätstyp „{0}“ ist nicht mit der aktuell aktiven Maschinendefinition „{1}“ kompatibel."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -583,51 +554,40 @@ msgctxt "@info:No intent profile selected"
msgid "Default"
msgstr "Default"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
msgctxt "@label"
msgid "Nozzle"
msgstr "Düse"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "Die Einstellungen wurden an die aktuell verfügbaren Extruder angepasst:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "Einstellungen aktualisiert"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "Extruder deaktiviert"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
msgctxt "@action:button"
msgid "Add"
msgstr "Hinzufügen"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
msgctxt "@action:button"
msgid "Finish"
msgstr "Beenden"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "Abbrechen"
@@ -698,47 +658,27 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "Sonstige"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37 /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr "Die Versionshinweise konnten nicht geöffnet werden."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
msgid "Next"
msgstr "Weiter"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268 /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
msgctxt "@action:button"
msgid "Skip"
msgstr "Ãœberspringen"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60
-#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60 /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185 /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
msgctxt "@action:button"
msgid "Close"
msgstr "Schließen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "3D-Modell-Assistent"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>Ein oder mehrere 3D-Modelle können möglicherweise aufgrund der Modellgröße und Materialkonfiguration nicht optimal gedruckt werden:</p>\n"
-"<p>{model_names}</p>\n"
-"<p>Erfahren Sie, wie Sie die bestmögliche Druckqualität und Zuverlässigkeit sicherstellen.</p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Leitfaden zu Druckqualität anzeigen</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -750,25 +690,24 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "Projektdatei öffnen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr "Auf Projektdatei <filename>{0}</filename> kann plötzlich nicht mehr zugegriffen werden: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Projektdatei kann nicht geöffnet werden"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr "Projektdatei <filename>{0}</filename> ist beschädigt: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -784,8 +723,7 @@ msgctxt "@title:tab"
msgid "Custom"
msgstr "Benutzerdefiniert"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
msgctxt "@item:inlistbox"
msgid "3MF File"
msgstr "3MF-Datei"
@@ -795,8 +733,7 @@ msgctxt "@error:zip"
msgid "3MF Writer plug-in is corrupt."
msgstr "Das 3MF-Writer-Plugin ist beschädigt."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59 /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
msgctxt "@error:zip"
msgid "No permission to write the workspace here."
msgstr "Keine Erlaubnis zum Beschreiben dieses Arbeitsbereichs."
@@ -826,91 +763,106 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "AMF-Datei"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "Backups"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "Beim Versuch, Ihr Backup hochzuladen, trat ein Fehler auf."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr "Ihr Backup wird erstellt..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr "Beim Erstellen Ihres Backups ist ein Fehler aufgetreten."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "Ihr Backup wird hochgeladen..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "Ihr Backup wurde erfolgreich hochgeladen."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr "Das Backup überschreitet die maximale Dateigröße."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "Beim Versuch, Ihr Backup wiederherzustellen, trat ein Fehler auf."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "Backups verwalten"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "Fehler beim Slicing mit einem unerwarteten Fehler. Bitte denken Sie daran, Fehler in unserem Issue Tracker zu melden."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "Slicing fehlgeschlagen"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "Einen Fehler melden"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "Einen Fehler im Issue Tracker von Ultimaker Cura melden."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "Slicing mit dem aktuellen Material nicht möglich, da es mit der gewählten Maschine oder Konfiguration nicht kompatibel ist."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "Slicing nicht möglich"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "Die aktuellen Einstellungen lassen kein Schneiden (Slicing) zu. Die folgenden Einstellungen sind fehlerhaft:{0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "Aufgrund der Pro-Modell-Einstellungen ist kein Schneiden (Slicing) möglich. Die folgenden Einstellungen sind für ein oder mehrere Modelle fehlerhaft: {error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "Schneiden (Slicing) ist nicht möglich, da der Einzugsturm oder die Einzugsposition(en) ungültig ist (sind)."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "Schneiden (Slicing) ist nicht möglich, da Objekte vorhanden sind, die mit dem deaktivierten Extruder %s verbunden sind."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -923,19 +875,17 @@ msgstr ""
"- Einem aktiven Extruder zugewiesen sind\n"
"- Nicht alle als Modifier Meshes eingerichtet sind"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
msgctxt "@info:status"
msgid "Processing Layers"
msgstr "Schichten werden verarbeitet"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "Informationen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
msgctxt "@item:inlistbox"
msgid "Cura Profile"
msgstr "Cura-Profil"
@@ -948,14 +898,14 @@ msgstr "Zugriff auf Update-Informationen nicht möglich."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
-msgstr "Für Ihren {machine_name} sind eventuell neue Funktionen oder Fehlerbereinigungen verfügbar! Falls Sie nicht bereits die aktuellste Version verwenden, empfehlen wir Ihnen, ein Firmware-Update Ihres Druckers auf Version {latest_version} auszuführen."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
+msgstr "Es können neue Funktionen oder Bug-Fixes für Ihren {machine_name} verfügbar sein! Falls noch nicht geschehen, wird empfohlen, die Firmware auf Ihrem Drucker auf Version {latest_version} zu aktualisieren."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "Neue Firmware für %s verfügbar"
+msgid "New %s stable firmware available"
+msgstr "Neue %s-stabile Firmware verfügbar"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -967,8 +917,7 @@ msgctxt "@action"
msgid "Update Firmware"
msgstr "Firmware aktualisieren"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
msgctxt "@item:inlistbox"
msgid "Compressed G-code File"
msgstr "Komprimierte G-Code-Datei"
@@ -978,9 +927,7 @@ msgctxt "@error:not supported"
msgid "GCodeGzWriter does not support text mode."
msgstr "GCodeWriter unterstützt keinen Textmodus."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
msgctxt "@item:inlistbox"
msgid "G-code File"
msgstr "G-Code-Datei"
@@ -990,8 +937,7 @@ msgctxt "@info:status"
msgid "Parsing G-code"
msgstr "G-Code parsen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
msgctxt "@info:title"
msgid "G-code Details"
msgstr "G-Code-Details"
@@ -1011,8 +957,7 @@ msgctxt "@error:not supported"
msgid "GCodeWriter does not support non-text mode."
msgstr "GCodeWriter unterstützt keinen Nicht-Textmodus."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
msgctxt "@warning:status"
msgid "Please prepare G-code before exporting."
msgstr "Vor dem Exportieren bitte G-Code vorbereiten."
@@ -1052,6 +997,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "Geräteeinstellungen"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "3D-Modell-Assistent"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>Ein oder mehrere 3D-Modelle können möglicherweise aufgrund der Modellgröße und Materialkonfiguration nicht optimal gedruckt werden:</p>\n"
+"<p>{model_names}</p>\n"
+"<p>Erfahren Sie, wie Sie die bestmögliche Druckqualität und Zuverlässigkeit sicherstellen.</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Leitfaden zu Druckqualität anzeigen</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1098,77 +1062,74 @@ msgctxt "@item:inlistbox"
msgid "Save to Removable Drive {0}"
msgstr "Auf Wechseldatenträger speichern {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "Es sind keine Dateiformate zum Schreiben vorhanden!"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "Wird auf Wechseldatenträger gespeichert <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "Wird gespeichert"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "Konnte nicht als <filename>{0}</filename> gespeichert werden: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "Bei dem Versuch, auf {device} zu schreiben, wurde ein Dateiname nicht gefunden."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "Konnte nicht auf dem Wechseldatenträger gespeichert werden {0}: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "Auf Wechseldatenträger {0} gespeichert als {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "Datei wurde gespeichert"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "Auswerfen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "Wechseldatenträger auswerfen {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "Ausgeworfen {0}. Sie können den Datenträger jetzt sicher entfernen."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "Hardware sicher entfernen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1179,28 +1140,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "Wechseldatenträger"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr "Cura zeigt die Schichten nicht präzise an, wenn „Drucken mit Drahtstruktur“ aktiviert ist."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "Simulationsansicht"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Es kann nichts angezeigt werden, weil Sie zuerst das Slicing vornehmen müssen."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Keine anzeigbaren Schichten vorhanden"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136 /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
msgstr "Diese Meldung nicht mehr anzeigen"
@@ -1210,6 +1170,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "Schichtenansicht"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "Die Datei mit den Beispieldaten kann nicht gelesen werden."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1220,7 +1185,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr "Modellfehler"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr "Mehr erfahren"
@@ -1245,8 +1210,7 @@ msgctxt "@info:generic"
msgid "Do you want to sync material and software packages with your account?"
msgstr "Möchten Sie Material- und Softwarepakete mit Ihrem Konto synchronisieren?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
msgctxt "@info:title"
msgid "Changes detected from your Ultimaker account"
msgstr "Von Ihrem Ultimaker-Konto erkannte Änderungen"
@@ -1266,8 +1230,7 @@ msgctxt "@button"
msgid "Decline"
msgstr "Ablehnen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
msgctxt "@button"
msgid "Agree"
msgstr "Stimme zu"
@@ -1282,7 +1245,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr "Ablehnen und vom Konto entfernen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr "Sie müssen das Programm beenden und neu starten {}, bevor Änderungen wirksam werden."
@@ -1322,16 +1285,12 @@ msgctxt "@item:inlistbox"
msgid "Compressed COLLADA Digital Asset Exchange"
msgstr "Compressed COLLADA Digital Asset Exchange"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
msgctxt "@item:inlistbox"
msgid "Ultimaker Format Package"
msgstr "Ultimaker Format Package"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149
#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:159
msgctxt "@info:error"
msgid "Can't write to UFP file:"
@@ -1362,7 +1321,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr "Ãœber Cloud verbunden"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "Druck überwachen"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "Verfolgen Sie den Druck in der Ultimaker Digital Factory"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1375,13 +1344,13 @@ msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] "Ihr Ultimaker-Konto hat einen neuen Drucker erkannt"
msgstr[1] "Ihr Ultimaker-Konto hat neue Drucker erkannt"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr "Drucker {name} ({model}) aus Ihrem Konto wird hinzugefügt"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
@@ -1389,71 +1358,70 @@ msgid_plural "... and {0} others"
msgstr[0] "... und {0} weiterer"
msgstr[1] "... und {0} weitere"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr "Drucker aus Digital Factory hinzugefügt:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] "Für einen Drucker ist keine Cloud-Verbindung verfügbar"
msgstr[1] "Für mehrere Drucker ist keine Cloud-Verbindung verfügbar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] "Dieser Drucker ist nicht mit der Digital Factory verbunden:"
msgstr[1] "Diese Drucker sind nicht mit der Digital Factory verbunden:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr "Ultimaker Digital Factory"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr "Bitte besuchen Sie {website_link}, um eine Verbindung herzustellen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr "Druckerkonfigurationen speichern"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr "Drucker entfernen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr "{printer_name} wird bis zur nächsten Synchronisierung entfernt."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr "Wenn Sie {printer_name} dauerhaft entfernen möchten, dann besuchen Sie bitte die {digital_factory_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr "Möchten Sie {printer_name} wirklich vorübergehend entfernen?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr "Drucker entfernen?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1469,7 +1437,7 @@ msgstr[1] ""
"Es werden gleich {0} Drucker aus Cura entfernt. Der Vorgang kann nicht rückgängig gemacht werden. \n"
"Möchten Sie wirklich fortfahren?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1523,7 +1491,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "Nicht Host-Drucker der Gruppe"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "Gruppe konfigurieren"
@@ -1633,12 +1601,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "Ein USB-Druck wird ausgeführt. Das Schließen von Cura beendet diesen Druck. Sind Sie sicher?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "Druck wird bearbeitet. Cura kann keinen weiteren Druck via USB starten, bis der vorherige Druck abgeschlossen wurde."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "Druck in Bearbeitung"
@@ -1653,11 +1621,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "Röntgen-Ansicht"
-#: /home/trin/Gedeeld/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."
-msgstr "Einige Punkte bei diesem Druck könnten problematisch sein. Klicken Sie, um Tipps für die Anpassung zu erhalten."
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1673,14 +1636,12 @@ msgctxt "@action:ComboBox Save settings in a new profile"
msgid "Create new"
msgstr "Neu erstellen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "Zusammenfassung – Cura-Projekt"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "Druckereinstellungen"
@@ -1690,20 +1651,17 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the machine be resolved?"
msgstr "Wie soll der Konflikt im Gerät gelöst werden?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "Typ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "Druckergruppe"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "Profileinstellungen"
@@ -1713,28 +1671,23 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the profile be resolved?"
msgstr "Wie soll der Konflikt im Profil gelöst werden?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "Name"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "Intent"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "Nicht im Profil"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1818,22 +1771,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "Wiederherstellen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "Backup löschen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "Soll dieses Backup wirklich gelöscht werden? Der Vorgang kann nicht rückgängig gemacht werden."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "Backup wiederherstellen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "Cura muss neu gestartet werden, um Ihre Datensicherung wiederherzustellen. Möchten Sie Cura jetzt schließen?"
@@ -1888,9 +1841,7 @@ msgctxt "@description"
msgid "Backup and synchronize your Cura settings."
msgstr "Ihre Cura-Einstellungen sichern und synchronisieren."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39 /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:199
msgctxt "@button"
msgid "Sign in"
@@ -2041,8 +1992,7 @@ msgctxt "@item:inlistbox"
msgid "Linear"
msgstr "Linear"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
msgctxt "@item:inlistbox"
msgid "Translucency"
msgstr "Transparenz"
@@ -2067,9 +2017,7 @@ msgctxt "@action:label"
msgid "Smoothing"
msgstr "Glättung"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
msgctxt "@action:button"
msgid "OK"
msgstr "OK"
@@ -2089,18 +2037,10 @@ msgctxt "@label"
msgid "Nozzle size"
msgstr "Düsengröße"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
msgctxt "@label"
msgid "mm"
msgstr "mm"
@@ -2123,7 +2063,7 @@ msgstr "Y-Versatz Düse"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:135
msgctxt "@label"
msgid "Cooling Fan Number"
-msgstr "Kühllüfter-Nr."
+msgstr "Kühllüfter-Nr"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:163
msgctxt "@title:label"
@@ -2188,22 +2128,22 @@ msgstr "Druckkopfeinstellungen"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:201
msgctxt "@label"
msgid "X min"
-msgstr "X min."
+msgstr "X min"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:221
msgctxt "@label"
msgid "Y min"
-msgstr "Y min."
+msgstr "Y min"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:241
msgctxt "@label"
msgid "X max"
-msgstr "X max."
+msgstr "X max"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:261
msgctxt "@label"
msgid "Y max"
-msgstr "Y max."
+msgstr "Y max"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:279
msgctxt "@label"
@@ -2230,6 +2170,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "Ende G-Code"
+#: /home/trin/Gedeeld/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."
+msgstr "Einige Punkte bei diesem Druck könnten problematisch sein. Klicken Sie, um Tipps für die Anpassung zu erhalten."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2282,17 +2227,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "Überlappungen nicht unterstützen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr "Nur Mesh-Füllung"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr "Mesh beschneiden"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "Einstellungen wählen"
@@ -2302,8 +2247,7 @@ msgctxt "@title:window"
msgid "Select Settings to Customize for this model"
msgstr "Einstellungen für die benutzerdefinierte Anpassung dieses Modells wählen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
msgctxt "@label:textbox"
msgid "Filter..."
msgstr "Filtern..."
@@ -2345,8 +2289,7 @@ msgid_plural "The following scripts are active:"
msgstr[0] "Die folgenden Skript ist aktiv:"
msgstr[1] "Die folgenden Skripte sind aktiv:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20 /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
msgctxt "@label"
msgid "Color scheme"
msgstr "Farbschema"
@@ -2401,8 +2344,7 @@ msgctxt "@label"
msgid "Shell"
msgstr "Gehäuse"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
msgctxt "@label"
msgid "Infill"
msgstr "Füllung"
@@ -2435,12 +2377,12 @@ msgstr "Innenwand"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:419
msgctxt "@label"
msgid "min"
-msgstr "min."
+msgstr "min"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:488
msgctxt "@label"
msgid "max"
-msgstr "max."
+msgstr "max"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:17
msgctxt "@title:window"
@@ -2512,8 +2454,7 @@ msgctxt "@action:label"
msgid "Website"
msgstr "Website"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
msgctxt "@action:button"
msgid "Installed"
msgstr "Installiert"
@@ -2528,20 +2469,17 @@ msgctxt "@label:The string between <a href=> and </a> is the highlighted link"
msgid "<a href='%1'>Buy material spools</a>"
msgstr "<a href=‘%1‘>Materialspulen kaufen</a>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
msgctxt "@action:button"
msgid "Update"
msgstr "Aktualisierung"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
msgctxt "@action:button"
msgid "Updating"
msgstr "Aktualisierung wird durchgeführt"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
msgctxt "@action:button"
msgid "Updated"
msgstr "Aktualisiert"
@@ -2551,8 +2489,7 @@ msgctxt "@label"
msgid "Premium"
msgstr "Premium"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
msgctxt "@info:tooltip"
msgid "Go to Web Marketplace"
msgstr "Zum Web Marketplace gehen"
@@ -2577,9 +2514,7 @@ msgctxt "@title:tab"
msgid "Plugins"
msgstr "Plugins"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
msgstr "Materialien"
@@ -2624,9 +2559,7 @@ msgctxt "@button"
msgid "Dismiss"
msgstr "Verwerfen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/WhatsNewContent.qml:178
msgctxt "@button"
msgid "Next"
@@ -2692,8 +2625,7 @@ msgctxt "@label"
msgid "Last updated"
msgstr "Zuletzt aktualisiert"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
msgctxt "@label"
msgid "Brand"
msgstr "Marke"
@@ -2823,9 +2755,7 @@ msgctxt "@action:button"
msgid "Edit"
msgstr "Bearbeiten"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:138
msgctxt "@action:button"
msgid "Remove"
@@ -2841,20 +2771,17 @@ msgctxt "@label"
msgid "If your printer is not listed, read the <a href='%1'>network printing troubleshooting guide</a>"
msgstr "Wenn Ihr Drucker nicht aufgeführt ist, lesen Sie die <a href='%1'>Anleitung für Fehlerbehebung für Netzwerkdruck</a>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
msgctxt "@label"
msgid "Type"
msgstr "Typ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
msgctxt "@label"
msgid "Firmware version"
msgstr "Firmware-Version"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
msgctxt "@label"
msgid "Address"
msgstr "Adresse"
@@ -2884,8 +2811,7 @@ msgctxt "@title:window"
msgid "Invalid IP address"
msgstr "Ungültige IP-Adresse"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
msgctxt "@text"
msgid "Please enter a valid IP address."
msgstr "Bitte eine gültige IP-Adresse eingeben."
@@ -2895,8 +2821,7 @@ msgctxt "@title:window"
msgid "Printer Address"
msgstr "Druckeradresse"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
msgctxt "@label"
msgid "Enter the IP address of your printer on the network."
msgstr "Geben Sie die IP-Adresse Ihres Druckers in das Netzwerk ein."
@@ -2948,8 +2873,7 @@ msgctxt "@label"
msgid "Override will use the specified settings with the existing printer configuration. This may result in a failed print."
msgstr "Überschreiben verwendet die definierten Einstellungen mit der vorhandenen Druckerkonfiguration. Dies kann zu einem fehlgeschlagenen Druck führen."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:184
msgctxt "@label"
msgid "Glass"
@@ -2970,8 +2894,7 @@ msgctxt "@label"
msgid "Delete"
msgstr "Löschen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
msgctxt "@label"
msgid "Resume"
msgstr "Zurückkehren"
@@ -2986,9 +2909,7 @@ msgctxt "@label"
msgid "Resuming..."
msgstr "Wird fortgesetzt..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
msgctxt "@label"
msgid "Pause"
msgstr "Pausieren"
@@ -3028,8 +2949,7 @@ msgctxt "@label %1 is the name of a print job."
msgid "Are you sure you want to abort %1?"
msgstr "Möchten Sie %1 wirklich abbrechen?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
msgctxt "@window:title"
msgid "Abort print"
msgstr "Drucken abbrechen"
@@ -3039,13 +2959,16 @@ msgctxt "@label link to Connect and Cloud interfaces"
msgid "Manage printer"
msgstr "Drucker verwalten"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "Damit Sie die Warteschlange aus der Ferne verwalten können, müssen Sie die Druckfirmware aktualisieren."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr "Webcam-Feeds für Cloud-Drucker können nicht in Ultimaker Cura angezeigt werden."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3066,8 +2989,7 @@ msgctxt "@label:status"
msgid "Idle"
msgstr "Leerlauf"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86
msgctxt "@label:status"
msgid "Preparing..."
@@ -3108,14 +3030,12 @@ msgctxt "@label"
msgid "First available"
msgstr "Zuerst verfügbar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
msgctxt "@label:status"
msgid "Aborted"
msgstr "Abgebrochen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
msgctxt "@label:status"
msgid "Finished"
msgstr "Beendet"
@@ -3200,8 +3120,7 @@ msgctxt "@action:button"
msgid "Sign in"
msgstr "Anmelden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
msgctxt "@label"
msgid "Sign in to the Ultimaker platform"
msgstr "Bei der Ultimaker-Plattform anmelden"
@@ -3247,17 +3166,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr "Nach Updates für das Konto suchen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "Letztes Update: %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Ultimaker‑Konto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "Abmelden"
@@ -3302,27 +3221,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "Das Slicing läuft..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "Slicing nicht möglich"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "Verarbeitung läuft"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "Slice"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "Slicing-Vorgang starten"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "Abbrechen"
@@ -3352,213 +3271,212 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "&Wiederholen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "&Beenden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "3D-Ansicht"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "Vorderansicht"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "Draufsicht"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr "Ansicht von unten"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "Ansicht von links"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "Ansicht von rechts"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "Cura konfigurieren..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "&Drucker hinzufügen..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "Dr&ucker verwalten..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "Materialien werden verwaltet..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr "Weiteres Material aus Marketplace hinzufügen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "&Profil mit aktuellen Einstellungen/Ãœberschreibungen aktualisieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "&Aktuelle Änderungen verwerfen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "P&rofil von aktuellen Einstellungen/Ãœberschreibungen erstellen..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "Profile verwalten..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "Online-&Dokumentation anzeigen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "&Fehler melden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "Neuheiten"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "Ãœber..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr "Ausgewählte löschen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr "Ausgewählte zentrieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr "Ausgewählte vervielfachen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "Modell löschen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "Modell auf Druckplatte ze&ntrieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "Modelle &gruppieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "Gruppierung für Modelle aufheben"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "Modelle &zusammenführen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "Modell &multiplizieren..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "Alle Modelle wählen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "Druckplatte reinigen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "Alle Modelle neu laden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "Alle Modelle an allen Druckplatten anordnen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "Alle Modelle anordnen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "Anordnung auswählen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "Alle Modellpositionen zurücksetzen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "Alle Modelltransformationen zurücksetzen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "&Datei(en) öffnen..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "&Neues Projekt..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "Konfigurationsordner anzeigen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476 /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "Sichtbarkeit einstellen wird konfiguriert..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "&Marktplatz"
@@ -3568,67 +3486,62 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "Dieses Paket wird nach einem Neustart installiert."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "Allgemein"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "Einstellungen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "Drucker"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "Profile"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "%1 wird geschlossen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "Möchten Sie %1 wirklich beenden?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "Datei(en) öffnen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "Paket installieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "Datei(en) öffnen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "Es wurden eine oder mehrere G-Code-Datei(en) innerhalb der von Ihnen gewählten Dateien gefunden. Sie können nur eine G-Code-Datei auf einmal öffnen. Wenn Sie eine G-Code-Datei öffnen möchten wählen Sie bitte nur eine Datei."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "Drucker hinzufügen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "Neuheiten"
@@ -3757,8 +3670,7 @@ msgctxt "@Label"
msgid "Static type checker for Python"
msgstr "Statischer Prüfer für Python"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
msgctxt "@Label"
msgid "Root Certificates for validating SSL trustworthiness"
msgstr "Root-Zertifikate zur Validierung der SSL-Vertrauenswürdigkeit"
@@ -3854,8 +3766,7 @@ msgctxt "@title:column"
msgid "Current changes"
msgstr "Aktuelle Änderungen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "Stets nachfragen"
@@ -3890,32 +3801,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "Alle als Modelle importieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "Projekt speichern"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "Extruder %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 & Material"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "Material"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "Projektzusammenfassung beim Speichern nicht erneut anzeigen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "Speichern"
@@ -3932,8 +3843,7 @@ msgctxt "@text Print job name"
msgid "Untitled"
msgstr "Unbenannt"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&File"
msgstr "&Datei"
@@ -3943,44 +3853,42 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&Edit"
msgstr "&Bearbeiten"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "&Ansicht"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "&Einstellungen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "Er&weiterungen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "&Konfiguration"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "&Hilfe"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "Neues Projekt"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
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 "Möchten Sie wirklich ein neues Projekt beginnen? Damit werden das Druckbett und alle nicht gespeicherten Einstellungen gelöscht."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "Marktplatz"
@@ -4000,22 +3908,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "Marktplatz"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "Verfügbare Konfigurationen werden von diesem Drucker geladen..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "Die Konfigurationen sind nicht verfügbar, da der Drucker getrennt ist."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "Konfiguration wählen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "Konfigurationen"
@@ -4234,27 +4142,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "Soll das Drucken wirklich abgebrochen werden?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr "Wird als Stückstruktur gedruckt."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr "Andere Modelle, die sich mit diesem Modell überschneiden, werden angepasst."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr "Überlappende Füllung wird bei diesem Modell angepasst."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr "Überlappungen mit diesem Modell werden nicht unterstützt."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4266,319 +4174,350 @@ msgctxt "@label"
msgid "Object list"
msgstr "Objektliste"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "Schnittstelle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "Währung:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "Thema:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "Die Anwendung muss neu gestartet werden, um die Änderungen zu übernehmen."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "Bei Änderung der Einstellungen automatisch schneiden."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "Automatisch schneiden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "Viewport-Verhalten"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "Nicht gestützte Bereiche des Modells in rot hervorheben. Ohne Support werden diese Bereiche nicht korrekt gedruckt."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "Ãœberhang anzeigen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr "Heben Sie fehlende oder fehlerhafte Flächen des Modells mithilfe von Warnhinweisen hervor. In den Werkzeugpfaden fehlen oft Teile der beabsichtigten Geometrie."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr "Modellfehler anzeigen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "Bewegt die Kamera, bis sich das Modell im Mittelpunkt der Ansicht befindet, wenn ein Modell ausgewählt wurde"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "Zentrieren Sie die Kamera, wenn das Element ausgewählt wurde"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "Soll das standardmäßige Zoom-Verhalten von Cura umgekehrt werden?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "Kehren Sie die Richtung des Kamera-Zooms um."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "Soll das Zoomen in Richtung der Maus erfolgen?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "Das Zoomen in Richtung der Maus wird in der orthografischen Perspektive nicht unterstützt."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "In Mausrichtung zoomen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "Sollen Modelle auf der Plattform so verschoben werden, dass sie sich nicht länger überschneiden?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "Stellen Sie sicher, dass die Modelle getrennt gehalten werden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "Sollen Modelle auf der Plattform so nach unten verschoben werden, dass sie die Druckplatte berühren?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "Setzt Modelle automatisch auf der Druckplatte ab"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "Warnmeldung im G-Code-Reader anzeigen."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "Warnmeldung in G-Code-Reader"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "Soll die Schicht in den Kompatibilitätsmodus gezwungen werden?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "Schichtenansicht Kompatibilitätsmodus erzwingen (Neustart erforderlich)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "Sollte Cura sich an der Stelle öffnen, an der das Programm geschlossen wurde?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "Fensterposition beim Start wiederherstellen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "Welches Kamera-Rendering sollte verwendet werden?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "Kamera-Rendering:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "Ansicht"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "Orthogonal"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "Dateien öffnen und speichern"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "Sollten Dateien vom Desktop oder von externen Anwendungen in derselben Instanz von Cura geöffnet werden?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "Eine einzelne Instanz von Cura verwenden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "Sollen Modelle an das Erstellungsvolumen angepasst werden, wenn sie zu groß sind?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "Große Modelle anpassen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
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 "Ein Modell kann extrem klein erscheinen, wenn seine Maßeinheit z. B. in Metern anstelle von Millimetern angegeben ist. Sollen diese Modelle hoch skaliert werden?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "Extrem kleine Modelle skalieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "Sollten Modelle gewählt werden, nachdem sie geladen wurden?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "Modelle wählen, nachdem sie geladen wurden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "Soll ein Präfix anhand des Druckernamens automatisch zum Namen des Druckauftrags hinzugefügt werden?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "Geräte-Präfix zu Auftragsnamen hinzufügen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "Soll beim Speichern einer Projektdatei eine Zusammenfassung angezeigt werden?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "Dialog Zusammenfassung beim Speichern eines Projekts anzeigen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "Standardverhalten beim Öffnen einer Projektdatei"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "Standardverhalten beim Öffnen einer Projektdatei: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "Stets nachfragen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "Immer als Projekt öffnen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "Modelle immer importieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "Wenn Sie Änderungen für ein Profil vorgenommen haben und zu einem anderen Profil gewechselt sind, wird ein Dialog angezeigt, der hinterfragt, ob Sie Ihre Änderungen beibehalten möchten oder nicht; optional können Sie ein Standardverhalten wählen, sodass dieser Dialog nicht erneut angezeigt wird."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "Profile"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "Standardverhalten für geänderte Einstellungswerte beim Wechsel zu einem anderen Profil: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "Geänderte Einstellungen immer verwerfen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "Geänderte Einstellungen immer auf neues Profil übertragen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "Privatsphäre"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "Soll Cura bei Programmstart nach Updates suchen?"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "Bei Start nach Updates suchen"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "Sollen anonyme Daten über Ihren Druck an Ultimaker gesendet werden? Beachten Sie, dass keine Modelle, IP-Adressen oder andere personenbezogene Daten gesendet oder gespeichert werden."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "(Anonyme) Druckinformationen senden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "Mehr Informationen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr "Updates"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "Soll Cura bei Programmstart nach Updates suchen?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "Bei Start nach Updates suchen"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr "Wählen Sie bei der Suche nach Updates nur stabile Versionen aus."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr "Nur stabile Versionen"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr "Wählen Sie bei der Suche nach Updates sowohl stabile als auch Beta-Versionen."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr "Stabile und Beta-Versionen"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr "Sollte jedes Mal, wenn Cura gestartet wird, eine automatische Überprüfung auf neue Plug-ins durchgeführt werden? Es wird dringend empfohlen, diese Funktion nicht zu deaktivieren!"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr "Benachrichtigungen über Plug-in-Updates erhalten"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
msgctxt "@action:button"
msgid "Activate"
msgstr "Aktivieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
msgctxt "@action:button"
msgid "Rename"
msgstr "Umbenennen"
@@ -4593,14 +4532,12 @@ msgctxt "@action:button"
msgid "Duplicate"
msgstr "Duplizieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
msgctxt "@action:button"
msgid "Import"
msgstr "Import"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
msgctxt "@action:button"
msgid "Export"
msgstr "Export"
@@ -4610,56 +4547,52 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr "Mit Druckern synchronisieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "Drucker"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "Entfernen bestätigen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "Möchten Sie %1 wirklich entfernen? Dies kann nicht rückgängig gemacht werden!"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "Material importieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "Material konnte nicht importiert werden <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "Material wurde erfolgreich importiert <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "Material exportieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "Exportieren des Materials nach <filename>%1</filename>: <message>%2</message> schlug fehl"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "Material erfolgreich nach <filename>%1</filename> exportiert"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr "Alle Materialien exportieren"
@@ -4749,8 +4682,7 @@ msgctxt "@label"
msgid "Adhesion Information"
msgstr "Haftungsinformationen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
msgctxt "@label"
msgid "Print settings"
msgstr "Druckeinstellungen"
@@ -4805,8 +4737,7 @@ msgctxt "@action:button"
msgid "Update profile with current settings/overrides"
msgstr "Profil mit aktuellen Einstellungen/Ãœberschreibungen aktualisieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
msgctxt "@action:button"
msgid "Discard current changes"
msgstr "Aktuelle Änderungen verwerfen"
@@ -4881,14 +4812,12 @@ msgctxt "@tooltip of temperature input"
msgid "The temperature to pre-heat the hotend to."
msgstr "Die Temperatur, auf die das Hotend vorgeheizt wird."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
msgctxt "@button Cancel pre-heating"
msgid "Cancel"
msgstr "Abbrechen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
msgctxt "@button"
msgid "Pre-heat"
msgstr "Vorheizen"
@@ -4998,12 +4927,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "Die Cloud-Verbindung ist aktuell nicht verfügbar. Bitte überprüfen Sie ihre Internetverbindung."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "Drucker hinzufügen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "Drucker verwalten"
@@ -5091,7 +5020,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "Aus"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "Experimentell"
@@ -5101,22 +5030,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "Haftung"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
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 "Drucken eines Brim- oder Raft-Elements aktivieren. Es wird ein flacher Bereich rund um oder unter Ihrem Objekt hinzugefügt, das im Anschluss leicht abgeschnitten werden kann."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "Stufenweise Füllung"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "Die graduelle Füllung steigert die Menge der Füllung nach oben hin schrittweise."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "Sie haben einige Profileinstellungen geändert. Wenn Sie diese ändern möchten, wechseln Sie in den Modus „Benutzerdefiniert“."
@@ -5126,12 +5055,12 @@ msgctxt "@label"
msgid "Support"
msgstr "Stützstruktur"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "Damit werden Strukturen zur Unterstützung von Modellteilen mit Überhängen generiert. Ohne diese Strukturen würden solche Teile während des Druckvorgangs zusammenfallen."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5157,17 +5086,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "Wird beeinflusst von"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "Diese Einstellung wird stets zwischen allen Extrudern geteilt. Eine Änderung ändert den Wert für alle Extruder."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "Diese Einstellung wird durch gegensätzliche, extruderspezifische Werte gelöst:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5178,7 +5107,7 @@ msgstr ""
"\n"
"Klicken Sie, um den Wert des Profils wiederherzustellen."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5189,32 +5118,32 @@ msgstr ""
"\n"
"Klicken Sie, um den berechneten Wert wiederherzustellen."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "Einstellungen durchsuchen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "Werte für alle Extruder kopieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "Alle geänderten Werte für alle Extruder kopieren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "Diese Einstellung ausblenden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "Diese Einstellung ausblenden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "Diese Einstellung weiterhin anzeigen"
@@ -5354,8 +5283,7 @@ msgctxt "@label"
msgid "Could not connect to device."
msgstr "Verbindung mit Drucker nicht möglich."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
msgctxt "@label"
msgid "Can't connect to your Ultimaker printer?"
msgstr "Sie können keine Verbindung zu Ihrem Ultimaker-Drucker herstellen?"
@@ -5492,16 +5420,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "Keine auswählbaren Einträge"
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "Überprüft Modelle und Druckkonfiguration auf mögliche Probleme und erteilt Empfehlungen."
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "Modell-Prüfer"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5682,6 +5600,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr "Beschreibung Geräteeinstellungen"
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "Überprüft Modelle und Druckkonfiguration auf mögliche Probleme und erteilt Empfehlungen."
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "Modell-Prüfer"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -6102,6 +6030,14 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "Röntgen-Ansicht"
+#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+#~ msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+#~ msgstr "Für Ihren {machine_name} sind eventuell neue Funktionen oder Fehlerbereinigungen verfügbar! Falls Sie nicht bereits die aktuellste Version verwenden, empfehlen wir Ihnen, ein Firmware-Update Ihres Druckers auf Version {latest_version} auszuführen."
+
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "Neue Firmware für %s verfügbar"
+
#~ msgctxt "@info:status"
#~ msgid "Global stack is missing."
#~ msgstr "Globaler Stack fehlt."
@@ -6939,7 +6875,8 @@ msgstr "Röntgen-Ansicht"
#~ "\n"
#~ "Select your printer from the list below:"
#~ msgstr ""
-#~ "Um über das Netzwerk direkt auf Ihrem Drucker zu drucken, stellen Sie bitte sicher, dass der Drucker mit dem Netzwerkkabel verbunden ist oder verbinden Sie Ihren Drucker mit Ihrem WLAN-Netzwerk. Wenn Sie Cura nicht mit Ihrem Drucker verbinden, können Sie dennoch ein USB-Laufwerk für die Übertragung von G-Code-Dateien auf Ihren Drucker verwenden.\n"
+#~ "Um über das Netzwerk direkt auf Ihrem Drucker zu drucken, stellen Sie bitte sicher, dass der Drucker mit dem Netzwerkkabel verbunden ist oder verbinden Sie Ihren Drucker mit Ihrem WLAN-Netzwerk. Wenn Sie Cura nicht mit Ihrem Drucker verbinden, können Sie dennoch ein USB-Laufwerk für die Übertragung "
+#~ "von G-Code-Dateien auf Ihren Drucker verwenden.\n"
#~ "\n"
#~ "Wählen Sie Ihren Drucker aus der folgenden Liste:"
diff --git a/resources/i18n/de_DE/fdmextruder.def.json.po b/resources/i18n/de_DE/fdmextruder.def.json.po
index a0cc8d19be..3196e4e873 100644
--- a/resources/i18n/de_DE/fdmextruder.def.json.po
+++ b/resources/i18n/de_DE/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 15:15+0200\n"
"Last-Translator: Bothof <info@bothof.nl>\n"
"Language-Team: German\n"
diff --git a/resources/i18n/de_DE/fdmprinter.def.json.po b/resources/i18n/de_DE/fdmprinter.def.json.po
index 3eb590b680..a4db59cb52 100644
--- a/resources/i18n/de_DE/fdmprinter.def.json.po
+++ b/resources/i18n/de_DE/fdmprinter.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 15:16+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: German <info@lionbridge.com>, German <info@bothof.nl>\n"
@@ -686,8 +686,8 @@ msgstr "Schritte pro Millimeter (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "Anzahl der Schritte des Schrittmotors, die zu einem Millimeter Extrusion führen."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr "Wie viele Schritte sollen die Schrittmotoren ausführen, um das Feeder-Rad um einen Millimeter auf seinem Umfang zu bewegen."
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1435,6 +1435,17 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "Außenhaut-Pfade oben/unten verbinden, wenn sie nebeneinander laufen. Bei konzentrischen Mustern reduziert die Aktivierung dieser Einstellung die Durchlaufzeit erheblich. Da die Verbindungen jedoch auf halbem Weg über der Füllung erfolgen können, kann diese Funktion die Oberflächenqualität reduzieren."
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr "Gleichmäßige Reihenfolge oben/unten"
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Obere/Untere Linien werden in einer Reihenfolge gedruckt, so dass sie sich mit benachbarten Linien immer in gleicher Richtung überschneiden. Dies erfordert"
+" etwas mehr Zeit für den Druck, lässt aber flache Oberflächen gleichmäßiger aussehen."
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "Richtungen der oberen/unteren Linie"
@@ -1505,6 +1516,17 @@ msgid "Zig Zag"
msgstr "Zickzack"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr "Gleichmäßige Reihenfolge hin/her"
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Linien werden hin und her in einer Reihenfolge gedruckt, so dass sie sich mit benachbarten Linien immer in gleicher Richtung überschneiden. Dies erfordert"
+" etwas mehr Zeit für den Druck, lässt aber flache Oberflächen gleichmäßiger aussehen."
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "Glättungslinienabstand"
@@ -3201,8 +3223,7 @@ msgstr "Max. Kammentfernung ohne Einziehen"
#: fdmprinter.def.json
msgctxt "retraction_combing_max_distance description"
msgid "When greater than zero, combing travel moves that are longer than this distance will use retraction. If set to zero, there is no maximum and combing moves will not use retraction."
-msgstr "Bei Werten größer als Null verwenden die Combing-Fahrbewegungen, die weiter als über diese Distanz erfolgen, die Einzugsfunktion. Beim Wert Null gibt es"
-" keine Maximalstellung, und die Combing-Fahrbewegungen verwenden die Einzugsfunktion nicht."
+msgstr "Bei Werten größer als Null verwenden die Combing-Fahrbewegungen, die weiter als über diese Distanz erfolgen, die Einzugsfunktion. Beim Wert Null gibt es keine Maximalstellung, und die Combing-Fahrbewegungen verwenden die Einzugsfunktion nicht."
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
@@ -5304,6 +5325,17 @@ msgid "Zig Zag"
msgstr "Zickzack"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr "Gleichmäßige Reihenfolge oben"
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Obere Linien werden in einer Reihenfolge gedruckt, so dass sie sich mit benachbarten Linien immer in einer einzigen Richtung überschneiden. Dies erfordert"
+" etwas mehr Zeit für den Druck, lässt aber flache Oberflächen gleichmäßiger aussehen."
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "Linienrichtungen der Oberfläche Außenhaut"
@@ -6402,6 +6434,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "Transformationsmatrix, die beim Laden aus der Datei auf das Modell angewandt wird."
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "Anzahl der Schritte des Schrittmotors, die zu einem Millimeter Extrusion führen."
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "Bei Nicht-Null verwenden die Combing-Fahrbewegungen, die länger als die Distanz sind, die Einziehfunktion."
diff --git a/resources/i18n/es_ES/cura.po b/resources/i18n/es_ES/cura.po
index 08bb506928..0c4697e432 100644
--- a/resources/i18n/es_ES/cura.po
+++ b/resources/i18n/es_ES/cura.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
-"PO-Revision-Date: 2021-04-16 15:15+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
+"PO-Revision-Date: 2021-09-07 07:43+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: \n"
"Language: es_ES\n"
@@ -15,162 +15,54 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 2.4.1\n"
+"X-Generator: Poedit 3.0\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "Desconocido"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "Las siguientes impresoras no pueden conectarse porque forman parte de un grupo"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "Impresoras en red disponibles"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "No reemplazado"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "¿Seguro que desea eliminar {0}? ¡Esta acción no se puede deshacer!"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "Default"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "Visual"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "El perfil visual está diseñado para imprimir prototipos y modelos visuales con la intención de obtener una alta calidad visual y de superficies."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Engineering"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "El perfil de ingeniería ha sido diseñado para imprimir prototipos funcionales y piezas de uso final con la intención de obtener una mayor precisión y tolerancias más precisas."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "Boceto"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "El perfil del boceto ha sido diseñado para imprimir los prototipos iniciales y la validación del concepto con la intención de reducir el tiempo de impresión de manera considerable."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "Material personalizado"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "Personalizado"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "Perfiles personalizados"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "Todos los tipos compatibles ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "Todos los archivos (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "Fallo de inicio de sesión"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
msgctxt "@info:status"
msgid "Finding new location for objects"
msgstr "Buscando nueva ubicación para los objetos"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
msgctxt "@info:title"
msgid "Finding Location"
msgstr "Buscando ubicación"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
-#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41 /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "No se puede encontrar una ubicación dentro del volumen de impresión para todos los objetos"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "No se puede encontrar la ubicación"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "No se ha podido crear el archivo desde el directorio de datos de usuario: {}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122 /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "Copia de seguridad"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "Se ha intentado restaurar una copia de seguridad de Cura sin tener los datos o metadatos adecuados."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "Se ha intentado restaurar una copia de seguridad de Cura superior a la versión actual."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr "Se ha producido el siguiente error al intentar restaurar una copia de seguridad de Cura:"
@@ -180,7 +72,7 @@ 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 "La altura del volumen de impresión se ha reducido debido al valor del ajuste «Secuencia de impresión» para evitar que el caballete colisione con los modelos impresos."
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "Volumen de impresión"
@@ -339,66 +231,148 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "Iniciando la máquina activa..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "Iniciando el administrador de la máquina..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "Iniciando el volumen de impresión..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "Configurando escena..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "Cargando interfaz..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "Iniciando el motor..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "Solo se puede cargar un archivo GCode a la vez. Se omitió la importación de {0}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "Advertencia"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "No se puede abrir ningún archivo si se está cargando un archivo GCode. Se omitió la importación de {0}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "Error"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361 /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "Desconocido"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "Las siguientes impresoras no pueden conectarse porque forman parte de un grupo"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "Impresoras en red disponibles"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "No reemplazado"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "¿Seguro que desea eliminar {0}? ¡Esta acción no se puede deshacer!"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Default"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "Visual"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "El perfil visual está diseñado para imprimir prototipos y modelos visuales con la intención de obtener una alta calidad visual y de superficies."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Engineering"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "El perfil de ingeniería ha sido diseñado para imprimir prototipos funcionales y piezas de uso final con la intención de obtener una mayor precisión y tolerancias más precisas."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "Boceto"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "El perfil del boceto ha sido diseñado para imprimir los prototipos iniciales y la validación del concepto con la intención de reducir el tiempo de impresión de manera considerable."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "Material personalizado"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "Personalizado"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "Perfiles personalizados"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "Todos los tipos compatibles ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "Todos los archivos (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -434,140 +408,136 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "Se ha producido un problema al intentar iniciar sesión, vuelva a intentarlo."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr "No se puede iniciar un nuevo proceso de inicio de sesión. Compruebe si todavía está activo otro intento de inicio de sesión."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "No se puede acceder al servidor de cuentas de Ultimaker."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
msgctxt "@title:window"
msgid "File Already Exists"
msgstr "El archivo ya existe"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
#, 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?"
msgstr "El archivo <filename>{0}</filename> ya existe. ¿Está seguro de que desea sobrescribirlo?"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457 /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "URL del archivo no válida:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "Error al exportar el perfil a <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "Error al exportar el perfil a <filename>{0}</filename>: Error en el complemento de escritura."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "Perfil exportado a <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "Exportación correcta"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "Error al importar el perfil de <filename>{0}</filename>: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "No se puede importar el perfil de <filename>{0}</filename> antes de añadir una impresora."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "No hay ningún perfil personalizado para importar en el archivo <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Error al importar el perfil de <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "Este perfil <filename>{0}</filename> contiene datos incorrectos, no se han podido importar."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Error al importar el perfil de <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr "Perfil {0} importado correctamente."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "El archivo {0} no contiene ningún perfil válido."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "El perfil {0} tiene un tipo de archivo desconocido o está corrupto."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "Perfil personalizado"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "Al perfil le falta un tipo de calidad."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr "Todavía no hay ninguna impresora activa."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr "No se puede añadir el perfil."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr "El tipo de calidad '{0}' no es compatible con la definición actual de máquina activa '{1}'."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -583,51 +553,40 @@ msgctxt "@info:No intent profile selected"
msgid "Default"
msgstr "Default"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
msgctxt "@label"
msgid "Nozzle"
msgstr "Tobera"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "La configuración se ha cambiado para que coincida con los extrusores disponibles en este momento:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "Ajustes actualizados"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "Extrusores deshabilitados"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
msgctxt "@action:button"
msgid "Add"
msgstr "Agregar"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
msgctxt "@action:button"
msgid "Finish"
msgstr "Finalizar"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "Cancelar"
@@ -698,47 +657,27 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "Otro"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37 /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr "No se han podido abrir las notas de la versión."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
msgid "Next"
msgstr "Siguiente"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268 /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
msgctxt "@action:button"
msgid "Skip"
msgstr "Omitir"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60
-#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60 /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185 /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128 /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
msgctxt "@action:button"
msgid "Close"
msgstr "Cerrar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "Asistente del modelo 3D"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>Es posible que uno o más modelos 3D no se impriman correctamente debido al tamaño del modelo y la configuración del material:</p>\n"
-"<p>{model_names}</p>\n"
-"<p>Obtenga más información sobre cómo garantizar la mejor calidad y fiabilidad de impresión posible.</p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Ver guía de impresión de calidad</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -750,25 +689,24 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "Abrir archivo de proyecto"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr "El archivo de proyecto <filename>{0}</filename> está repentinamente inaccesible: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "No se puede abrir el archivo de proyecto"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr "El archivo de proyecto <filename>{0}</filename> está dañado: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -784,8 +722,7 @@ msgctxt "@title:tab"
msgid "Custom"
msgstr "Personalizado"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
msgctxt "@item:inlistbox"
msgid "3MF File"
msgstr "Archivo 3MF"
@@ -795,8 +732,7 @@ msgctxt "@error:zip"
msgid "3MF Writer plug-in is corrupt."
msgstr "El complemento del Escritor de 3MF está dañado."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59 /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
msgctxt "@error:zip"
msgid "No permission to write the workspace here."
msgstr "No tiene permiso para escribir el espacio de trabajo aquí."
@@ -826,91 +762,106 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "Archivo AMF"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "Copias de seguridad"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "Se ha producido un error al cargar su copia de seguridad."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr "Creando copia de seguridad..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr "Se ha producido un error al crear la copia de seguridad."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "Cargando su copia de seguridad..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "Su copia de seguridad ha terminado de cargarse."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr "La copia de seguridad excede el tamaño máximo de archivo."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "Se ha producido un error al intentar restaurar su copia de seguridad."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "Administrar copias de seguridad"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "Se ha producido un error inesperado al realizar el corte o slicing. Le rogamos que informe sobre este error en nuestro rastreador de problemas."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "Error en el corte"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "Informar del error"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "Informar de un error en el rastreador de problemas de Ultimaker Cura."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "No se puede segmentar con el material actual, ya que es incompatible con el dispositivo o la configuración seleccionados."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "No se puede segmentar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "Los ajustes actuales no permiten la segmentación. Los siguientes ajustes contienen errores: {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "Los ajustes de algunos modelos no permiten la segmentación. Los siguientes ajustes contienen errores en uno o más modelos: {error_labels}."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "No se puede segmentar porque la torre auxiliar o la posición o posiciones de preparación no son válidas."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "No se puede segmentar porque hay objetos asociados al extrusor %s que está deshabilitado."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -923,19 +874,17 @@ msgstr ""
"- Están asignados a un extrusor activado\n"
" - No están todos definidos como mallas modificadoras"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
msgctxt "@info:status"
msgid "Processing Layers"
msgstr "Procesando capas"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "Información"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
msgctxt "@item:inlistbox"
msgid "Cura Profile"
msgstr "Perfil de cura"
@@ -948,14 +897,14 @@ msgstr "No se pudo acceder a la información actualizada."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
-msgstr "Puede que haya nuevas funciones o correcciones de errores disponibles para {machine_name}. Si no tiene la última versión disponible, se recomienda actualizar el firmware de la impresora a la versión {latest_version}."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
+msgstr "Puede que haya nuevas funciones o correcciones de errores disponibles para {machine_name}. Si no dispone de la última versión disponible, se recomienda actualizar el firmware de la impresora a la versión {latest_version}."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "Nuevo firmware de %s disponible"
+msgid "New %s stable firmware available"
+msgstr "Nuevo firmware de %s estable disponible"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -967,8 +916,7 @@ msgctxt "@action"
msgid "Update Firmware"
msgstr "Actualizar firmware"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
msgctxt "@item:inlistbox"
msgid "Compressed G-code File"
msgstr "Archivo GCode comprimido"
@@ -978,9 +926,7 @@ msgctxt "@error:not supported"
msgid "GCodeGzWriter does not support text mode."
msgstr "GCodeGzWriter no es compatible con el modo texto."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
msgctxt "@item:inlistbox"
msgid "G-code File"
msgstr "Archivo GCode"
@@ -990,8 +936,7 @@ msgctxt "@info:status"
msgid "Parsing G-code"
msgstr "Analizar GCode"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
msgctxt "@info:title"
msgid "G-code Details"
msgstr "Datos de GCode"
@@ -1011,8 +956,7 @@ msgctxt "@error:not supported"
msgid "GCodeWriter does not support non-text mode."
msgstr "GCodeWriter no es compatible con el modo sin texto."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
msgctxt "@warning:status"
msgid "Please prepare G-code before exporting."
msgstr "Prepare el Gcode antes de la exportación."
@@ -1052,6 +996,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "Ajustes de la máquina"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "Asistente del modelo 3D"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>Es posible que uno o más modelos 3D no se impriman correctamente debido al tamaño del modelo y la configuración del material:</p>\n"
+"<p>{model_names}</p>\n"
+"<p>Obtenga más información sobre cómo garantizar la mejor calidad y fiabilidad de impresión posible.</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Ver guía de impresión de calidad</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1098,77 +1061,74 @@ msgctxt "@item:inlistbox"
msgid "Save to Removable Drive {0}"
msgstr "Guardar en unidad extraíble {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "¡No hay formatos de archivo disponibles con los que escribir!"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "Guardando en unidad extraíble <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "Guardando"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "No se pudo guardar en <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "No se pudo encontrar un nombre de archivo al tratar de escribir en {device}."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "No se pudo guardar en unidad extraíble {0}: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "Guardado en unidad extraíble {0} como {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "Archivo guardado"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "Expulsar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "Expulsar dispositivo extraíble {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "Expulsado {0}. Ahora puede retirar de forma segura la unidad."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "Retirar de forma segura el hardware"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1179,28 +1139,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "Unidad extraíble"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr "Cura no muestra correctamente las capas si la impresión de alambre está habilitada."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "Vista de simulación"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "No se muestra nada porque primero hay que cortar."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr "No hay capas para mostrar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136 /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
msgstr "No volver a mostrar este mensaje"
@@ -1210,6 +1169,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "Vista de capas"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "No se puede leer el archivo de datos de ejemplo."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1220,7 +1184,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr "Errores de modelo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr "Más información"
@@ -1245,8 +1209,7 @@ msgctxt "@info:generic"
msgid "Do you want to sync material and software packages with your account?"
msgstr "¿Desea sincronizar el material y los paquetes de software con su cuenta?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
msgctxt "@info:title"
msgid "Changes detected from your Ultimaker account"
msgstr "Se han detectado cambios desde su cuenta de Ultimaker"
@@ -1266,8 +1229,7 @@ msgctxt "@button"
msgid "Decline"
msgstr "Rechazar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
msgctxt "@button"
msgid "Agree"
msgstr "Estoy de acuerdo"
@@ -1282,7 +1244,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr "Rechazar y eliminar de la cuenta"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr "Tiene que salir y reiniciar {} para que los cambios surtan efecto."
@@ -1322,17 +1284,12 @@ msgctxt "@item:inlistbox"
msgid "Compressed COLLADA Digital Asset Exchange"
msgstr "COLLADA Digital Asset Exchange comprimido"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
msgctxt "@item:inlistbox"
msgid "Ultimaker Format Package"
msgstr "Paquete de formato Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:159
msgctxt "@info:error"
msgid "Can't write to UFP file:"
msgstr "No se puede escribir en el archivo UFP:"
@@ -1362,7 +1319,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr "Conectado mediante cloud"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "Supervisar la impresión"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "Haga un seguimiento de la impresión en Ultimaker Digital Factory"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1375,13 +1342,13 @@ msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] "Se ha detectado una nueva impresora en su cuenta de Ultimaker"
msgstr[1] "Se han detectado nuevas impresoras en su cuenta de Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr "Añadiendo la impresora {name} ({model}) de su cuenta"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
@@ -1389,71 +1356,70 @@ msgid_plural "... and {0} others"
msgstr[0] "... y {0} más"
msgstr[1] "... y {0} más"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr "Impresoras añadidas desde Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] "La conexión a la nube no está disponible para una impresora"
msgstr[1] "La conexión a la nube no está disponible para algunas impresoras"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] "Esta impresora no está vinculada a Digital Factory:"
msgstr[1] "Estas impresoras no están vinculadas a Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr "Ultimaker Digital Factory"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr "Para establecer una conexión, visite {website_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr "Mantener las configuraciones de la impresora"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr "Eliminar impresoras"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr "{printer_name} se eliminará hasta la próxima sincronización de la cuenta."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr "Para eliminar {printer_name} permanentemente, visite {digital_factory_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr "¿Seguro que desea eliminar {printer_name} temporalmente?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr "¿Eliminar impresoras?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1469,7 +1435,7 @@ msgstr[1] ""
"Está a punto de eliminar {0} impresoras de Cura. Esta acción no se puede deshacer.\n"
"¿Seguro que desea continuar?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1523,7 +1489,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "No es un host de grupo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "Configurar grupo"
@@ -1633,12 +1599,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "Se está realizando una impresión con USB, si cierra Cura detendrá la impresión. ¿Desea continuar?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "Todavía hay una impresión en curso. Cura no puede iniciar otra impresión a través de USB hasta que se haya completado la impresión anterior."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "Impresión en curso"
@@ -1653,11 +1619,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "Vista de rayos X"
-#: /home/trin/Gedeeld/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."
-msgstr "Algunos elementos pueden causar problemas durante la impresión. Haga clic para ver consejos sobre cómo ajustarlos."
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1673,14 +1634,12 @@ msgctxt "@action:ComboBox Save settings in a new profile"
msgid "Create new"
msgstr "Crear nuevo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "Resumen: proyecto de Cura"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "Ajustes de la impresora"
@@ -1690,20 +1649,17 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the machine be resolved?"
msgstr "¿Cómo debería solucionarse el conflicto en la máquina?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "Tipo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "Grupo de impresoras"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "Ajustes del perfil"
@@ -1713,28 +1669,22 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the profile be resolved?"
msgstr "¿Cómo debería solucionarse el conflicto en el perfil?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "Nombre"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "Intent"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "No está en el perfil"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1818,22 +1768,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "Restaurar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "Eliminar copia de seguridad"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "¿Seguro que desea eliminar esta copia de seguridad? Esta acción no se puede deshacer."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "Restaurar copia de seguridad"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "Deberá reiniciar Cura para restaurar su copia de seguridad. ¿Desea cerrar Cura ahora?"
@@ -1888,10 +1838,7 @@ msgctxt "@description"
msgid "Backup and synchronize your Cura settings."
msgstr "Realice una copia de seguridad y sincronice sus ajustes de Cura."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:199
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39 /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:199
msgctxt "@button"
msgid "Sign in"
msgstr "Iniciar sesión"
@@ -2041,8 +1988,7 @@ msgctxt "@item:inlistbox"
msgid "Linear"
msgstr "Lineal"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
msgctxt "@item:inlistbox"
msgid "Translucency"
msgstr "Translucidez"
@@ -2067,9 +2013,7 @@ msgctxt "@action:label"
msgid "Smoothing"
msgstr "Suavizado"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
msgctxt "@action:button"
msgid "OK"
msgstr "Aceptar"
@@ -2089,18 +2033,10 @@ msgctxt "@label"
msgid "Nozzle size"
msgstr "Tamaño de la tobera"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
msgctxt "@label"
msgid "mm"
msgstr "mm"
@@ -2188,22 +2124,22 @@ msgstr "Ajustes del cabezal de impresión"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:201
msgctxt "@label"
msgid "X min"
-msgstr "X mín."
+msgstr "X mín"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:221
msgctxt "@label"
msgid "Y min"
-msgstr "Y mín."
+msgstr "Y mín"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:241
msgctxt "@label"
msgid "X max"
-msgstr "X máx."
+msgstr "X máx"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:261
msgctxt "@label"
msgid "Y max"
-msgstr "Y máx."
+msgstr "Y máx"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:279
msgctxt "@label"
@@ -2230,6 +2166,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "Finalizar GCode"
+#: /home/trin/Gedeeld/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."
+msgstr "Algunos elementos pueden causar problemas durante la impresión. Haga clic para ver consejos sobre cómo ajustarlos."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2283,17 +2224,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "No es compatible con superposiciones"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr "Solo malla de relleno"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr "Cortar malla"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "Seleccionar ajustes"
@@ -2303,8 +2244,7 @@ msgctxt "@title:window"
msgid "Select Settings to Customize for this model"
msgstr "Seleccionar ajustes o personalizar este modelo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
msgctxt "@label:textbox"
msgid "Filter..."
msgstr "Filtrar..."
@@ -2346,8 +2286,7 @@ msgid_plural "The following scripts are active:"
msgstr[0] "La siguiente secuencia de comandos está activa:"
msgstr[1] "Las siguientes secuencias de comandos están activas:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20 /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
msgctxt "@label"
msgid "Color scheme"
msgstr "Combinación de colores"
@@ -2402,8 +2341,7 @@ msgctxt "@label"
msgid "Shell"
msgstr "Perímetro"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
msgctxt "@label"
msgid "Infill"
msgstr "Relleno"
@@ -2436,12 +2374,12 @@ msgstr "Pared interior"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:419
msgctxt "@label"
msgid "min"
-msgstr "mín."
+msgstr "mín"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:488
msgctxt "@label"
msgid "max"
-msgstr "máx."
+msgstr "máx"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:17
msgctxt "@title:window"
@@ -2513,8 +2451,7 @@ msgctxt "@action:label"
msgid "Website"
msgstr "Sitio web"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
msgctxt "@action:button"
msgid "Installed"
msgstr "Instalado"
@@ -2529,20 +2466,17 @@ msgctxt "@label:The string between <a href=> and </a> is the highlighted link"
msgid "<a href='%1'>Buy material spools</a>"
msgstr "<a href=â€%1â€>Comprar bobinas de material</a>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
msgctxt "@action:button"
msgid "Update"
msgstr "Actualizar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
msgctxt "@action:button"
msgid "Updating"
msgstr "Actualizando"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
msgctxt "@action:button"
msgid "Updated"
msgstr "Actualizado"
@@ -2552,8 +2486,7 @@ msgctxt "@label"
msgid "Premium"
msgstr "Prémium"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
msgctxt "@info:tooltip"
msgid "Go to Web Marketplace"
msgstr "Ir a Web Marketplace"
@@ -2578,9 +2511,7 @@ msgctxt "@title:tab"
msgid "Plugins"
msgstr "Complementos"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
msgstr "Materiales"
@@ -2625,9 +2556,7 @@ msgctxt "@button"
msgid "Dismiss"
msgstr "Descartar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/WhatsNewContent.qml:178
msgctxt "@button"
msgid "Next"
@@ -2693,8 +2622,7 @@ msgctxt "@label"
msgid "Last updated"
msgstr "Última actualización"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
msgctxt "@label"
msgid "Brand"
msgstr "Marca"
@@ -2824,10 +2752,7 @@ msgctxt "@action:button"
msgid "Edit"
msgstr "Editar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:138
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:138
msgctxt "@action:button"
msgid "Remove"
msgstr "Eliminar"
@@ -2842,20 +2767,17 @@ msgctxt "@label"
msgid "If your printer is not listed, read the <a href='%1'>network printing troubleshooting guide</a>"
msgstr "Si la impresora no aparece en la lista, lea la <a href='%1'>guía de solución de problemas de impresión y red</a>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
msgctxt "@label"
msgid "Type"
msgstr "Tipo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
msgctxt "@label"
msgid "Firmware version"
msgstr "Versión de firmware"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
msgctxt "@label"
msgid "Address"
msgstr "Dirección"
@@ -2885,8 +2807,7 @@ msgctxt "@title:window"
msgid "Invalid IP address"
msgstr "Dirección IP no válida"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
msgctxt "@text"
msgid "Please enter a valid IP address."
msgstr "Introduzca una dirección IP válida."
@@ -2896,8 +2817,7 @@ msgctxt "@title:window"
msgid "Printer Address"
msgstr "Dirección de la impresora"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
msgctxt "@label"
msgid "Enter the IP address of your printer on the network."
msgstr "Introduzca la dirección IP de la impresora en la red."
@@ -2949,9 +2869,7 @@ msgctxt "@label"
msgid "Override will use the specified settings with the existing printer configuration. This may result in a failed print."
msgstr "Al sobrescribir la configuración se usarán los ajustes especificados con la configuración de impresora existente. Esto podría provocar un fallo en la impresión."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:184
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:184
msgctxt "@label"
msgid "Glass"
msgstr "Vidrio"
@@ -2971,8 +2889,7 @@ msgctxt "@label"
msgid "Delete"
msgstr "Borrar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
msgctxt "@label"
msgid "Resume"
msgstr "Reanudar"
@@ -2987,9 +2904,7 @@ msgctxt "@label"
msgid "Resuming..."
msgstr "Reanudando..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
msgctxt "@label"
msgid "Pause"
msgstr "Pausar"
@@ -3029,8 +2944,7 @@ msgctxt "@label %1 is the name of a print job."
msgid "Are you sure you want to abort %1?"
msgstr "¿Seguro que desea cancelar %1?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
msgctxt "@window:title"
msgid "Abort print"
msgstr "Cancela la impresión"
@@ -3040,13 +2954,16 @@ msgctxt "@label link to Connect and Cloud interfaces"
msgid "Manage printer"
msgstr "Administrar impresora"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "Actualice el firmware de la impresora para gestionar la cola de forma remota."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr "Las transmisiones de la cámara web para impresoras en la nube no se pueden ver en Ultimaker Cura."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3067,9 +2984,7 @@ msgctxt "@label:status"
msgid "Idle"
msgstr "Sin actividad"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86
msgctxt "@label:status"
msgid "Preparing..."
msgstr "Preparando..."
@@ -3109,14 +3024,12 @@ msgctxt "@label"
msgid "First available"
msgstr "Primera disponible"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
msgctxt "@label:status"
msgid "Aborted"
msgstr "Cancelado"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
msgctxt "@label:status"
msgid "Finished"
msgstr "Terminado"
@@ -3201,8 +3114,7 @@ msgctxt "@action:button"
msgid "Sign in"
msgstr "Iniciar sesión"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
msgctxt "@label"
msgid "Sign in to the Ultimaker platform"
msgstr "Inicie sesión en la plataforma Ultimaker"
@@ -3248,17 +3160,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr "Buscar actualizaciones de la cuenta"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "Última actualización: %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Cuenta de Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "Cerrar sesión"
@@ -3303,27 +3215,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "Segmentando..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "No se puede segmentar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "Procesando"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "Segmentación"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "Iniciar el proceso de segmentación"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "Cancelar"
@@ -3353,213 +3265,212 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "&Rehacer"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "&Salir"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "Vista en 3D"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "Vista frontal"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "Vista superior"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr "Vista inferior"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "Vista del lado izquierdo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "Vista del lado derecho"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "Configurar Cura..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "&Agregar impresora..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "Adm&inistrar impresoras ..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "Administrar materiales..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr "Añadir más materiales de Marketplace"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "&Actualizar perfil con ajustes o sobrescrituras actuales"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "&Descartar cambios actuales"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "&Crear perfil a partir de ajustes o sobrescrituras actuales..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "Administrar perfiles..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "Mostrar &documentación en línea"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "Informar de un &error"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "Novedades"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "Acerca de..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr "Eliminar selección"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr "Centrar selección"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr "Multiplicar selección"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "Eliminar modelo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "Ce&ntrar modelo en plataforma"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "A&grupar modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "Desagrupar modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "Co&mbinar modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "&Multiplicar modelo..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "Seleccionar todos los modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "Borrar placa de impresión"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "Recargar todos los modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "Organizar todos los modelos en todas las placas de impresión"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "Organizar todos los modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "Organizar selección"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "Restablecer las posiciones de todos los modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "Restablecer las transformaciones de todos los modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "&Abrir archivo(s)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "&Nuevo proyecto..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "Mostrar carpeta de configuración"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476 /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "Configurar visibilidad de los ajustes..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "&Marketplace"
@@ -3569,67 +3480,62 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "Este paquete se instalará después de reiniciar."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "General"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "Ajustes"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "Impresoras"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "Perfiles"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "Cerrando %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "¿Seguro que desea salir de %1?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "Abrir archivo(s)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "Instalar paquete"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "Abrir archivo(s)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "Hemos encontrado uno o más archivos de GCode entre los archivos que ha seleccionado. Solo puede abrir los archivos GCode de uno en uno. Si desea abrir un archivo GCode, seleccione solo uno."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "Agregar impresora"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "Novedades"
@@ -3758,8 +3664,7 @@ msgctxt "@Label"
msgid "Static type checker for Python"
msgstr "Comprobador de tipo estático para Python"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
msgctxt "@Label"
msgid "Root Certificates for validating SSL trustworthiness"
msgstr "Certificados de raíz para validar la fiabilidad del SSL"
@@ -3855,8 +3760,7 @@ msgctxt "@title:column"
msgid "Current changes"
msgstr "Cambios actuales"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "Preguntar siempre"
@@ -3891,32 +3795,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "Importar todos como modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "Guardar proyecto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "Extrusor %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 y material"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "Material"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "No mostrar resumen de proyecto al guardar de nuevo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "Guardar"
@@ -3933,8 +3837,7 @@ msgctxt "@text Print job name"
msgid "Untitled"
msgstr "Sin título"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&File"
msgstr "&Archivo"
@@ -3944,44 +3847,42 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&Edit"
msgstr "&Edición"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "&Ver"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "A&justes"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "E&xtensiones"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "Pre&ferencias"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "A&yuda"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "Nuevo proyecto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
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 "¿Está seguro de que desea iniciar un nuevo proyecto? Esto borrará la placa de impresión y cualquier ajuste no guardado."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "Marketplace"
@@ -4001,22 +3902,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "Marketplace"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "Cargando configuraciones disponibles desde la impresora..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "Las configuraciones no se encuentran disponibles porque la impresora no está conectada."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "Seleccionar configuración"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "Configuraciones"
@@ -4235,27 +4136,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "¿Está seguro de que desea cancelar la impresión?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr "Se imprime como soporte."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr "Se han modificado otros modelos que se superponen con este modelo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr "Se ha modificado la superposición del relleno con este modelo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr "No se admiten superposiciones con este modelo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4267,319 +4168,350 @@ msgctxt "@label"
msgid "Object list"
msgstr "Lista de objetos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "Interfaz"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "Moneda:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "Tema:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "Tendrá que reiniciar la aplicación para que estos cambios tengan efecto."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "Segmentar automáticamente al cambiar los ajustes."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "Segmentar automáticamente"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "Comportamiento de la ventanilla"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "Resaltar en rojo las áreas del modelo sin soporte. Sin soporte, estas áreas no se imprimirán correctamente."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "Mostrar voladizos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr "Resalta las superficies que faltan o son extrañas del modelo usando señales de advertencia. A las trayectorias de herramientas les faltarán a menudo partes de la geometría prevista."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr "Mostrar errores de modelo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "Mueve la cámara de manera que el modelo se encuentre en el centro de la vista cuando se selecciona un modelo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "Centrar cámara cuando se selecciona elemento"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "¿Se debería invertir el comportamiento predeterminado del zoom de cura?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "Invertir la dirección del zoom de la cámara."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "¿Debería moverse el zoom en la dirección del ratón?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "Hacer zoom en la dirección del ratón no es compatible con la perspectiva ortográfica."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "Hacer zoom en la dirección del ratón"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "¿Deben moverse los modelos en la plataforma de modo que no se crucen?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "Asegúrese de que los modelos están separados"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "¿Deben moverse los modelos del área de impresión de modo que no toquen la placa de impresión?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "Arrastrar modelos a la placa de impresión de forma automática"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "Se muestra el mensaje de advertencia en el lector de GCode."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "Mensaje de advertencia en el lector de GCode"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "¿Debe forzarse el modo de compatibilidad de la capa?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "Forzar modo de compatibilidad de la vista de capas (necesario reiniciar)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "¿Debería abrirse Cura en el lugar donde se cerró?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "Restaurar la posición de la ventana al inicio"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "¿Qué tipo de renderizado de cámara debería usarse?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "Renderizado de cámara:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "Perspectiva"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "Ortográfica"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "Abrir y guardar archivos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "¿Debería abrir los archivos del escritorio o las aplicaciones externas en la misma instancia de Cura?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "Utilizar una sola instancia de Cura"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "¿Deben ajustarse los modelos al volumen de impresión si son demasiado grandes?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "Escalar modelos de gran tamaño"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
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 "Un modelo puede mostrarse demasiado pequeño si su unidad son metros en lugar de milímetros, por ejemplo. ¿Deben escalarse estos modelos?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "Escalar modelos demasiado pequeños"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "¿Se deberían seleccionar los modelos después de haberse cargado?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "Seleccionar modelos al abrirlos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "¿Debe añadirse automáticamente un prefijo basado en el nombre de la impresora al nombre del trabajo de impresión?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "Agregar prefijo de la máquina al nombre del trabajo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "¿Mostrar un resumen al guardar un archivo de proyecto?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "Mostrar un cuadro de diálogo de resumen al guardar el proyecto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "Comportamiento predeterminado al abrir un archivo del proyecto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "Comportamiento predeterminado al abrir un archivo del proyecto: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "Preguntar siempre"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "Abrir siempre como un proyecto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "Importar modelos siempre"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "Si ha realizado cambios en un perfil y, a continuación, ha cambiado a otro, aparecerá un cuadro de diálogo que le preguntará si desea guardar o descartar los cambios. También puede elegir el comportamiento predeterminado, así ese cuadro de diálogo no volverá a aparecer."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "Perfiles"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "Comportamiento predeterminado para los valores modificados al cambiar a otro perfil: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "Descartar siempre los ajustes modificados"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "Transferir siempre los ajustes modificados al nuevo perfil"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "Privacidad"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "¿Debe Cura buscar actualizaciones cuando se abre el programa?"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "Buscar actualizaciones al iniciar"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "¿Deben enviarse datos anónimos sobre la impresión a Ultimaker? Tenga en cuenta que no se envían ni almacenan modelos, direcciones IP ni otra información de identificación personal."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "Enviar información (anónima) de impresión"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "Más información"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr "Actualizaciones"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "¿Debe Cura buscar actualizaciones cuando se abre el programa?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "Buscar actualizaciones al iniciar"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr "Cuando busque actualizaciones, compruebe solo si hay versiones estables."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr "Solo versiones estables"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr "Cuando busque actualizaciones, compruebe si hay versiones estables y versiones beta."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr "Versiones estables y beta"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr "¿Debería Cura buscar automáticamente nuevos complementos cada vez que se inicia? Le recomendamos encarecidamente que no desactive esta opción!"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr "Recibir notificaciones de actualizaciones de complementos"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
msgctxt "@action:button"
msgid "Activate"
msgstr "Activar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
msgctxt "@action:button"
msgid "Rename"
msgstr "Cambiar nombre"
@@ -4594,14 +4526,12 @@ msgctxt "@action:button"
msgid "Duplicate"
msgstr "Duplicado"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
msgctxt "@action:button"
msgid "Import"
msgstr "Importar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
msgctxt "@action:button"
msgid "Export"
msgstr "Exportar"
@@ -4611,56 +4541,52 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr "Sincronizar con las impresoras"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "Impresora"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "Confirmar eliminación"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "¿Seguro que desea eliminar %1? ¡Esta acción no se puede deshacer!"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "Importar material"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "No se pudo importar el material en <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "El material se ha importado correctamente en <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "Exportar material"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "Se ha producido un error al exportar el material a <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "El material se ha exportado correctamente a <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr "Exportar todos los materiales"
@@ -4750,8 +4676,7 @@ msgctxt "@label"
msgid "Adhesion Information"
msgstr "Información sobre adherencia"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
msgctxt "@label"
msgid "Print settings"
msgstr "Ajustes de impresión"
@@ -4806,8 +4731,7 @@ msgctxt "@action:button"
msgid "Update profile with current settings/overrides"
msgstr "Actualizar perfil con ajustes o sobrescrituras actuales"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
msgctxt "@action:button"
msgid "Discard current changes"
msgstr "Descartar cambios actuales"
@@ -4882,14 +4806,12 @@ msgctxt "@tooltip of temperature input"
msgid "The temperature to pre-heat the hotend to."
msgstr "Temperatura a la que se va a precalentar el extremo caliente."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
msgctxt "@button Cancel pre-heating"
msgid "Cancel"
msgstr "Cancelar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
msgctxt "@button"
msgid "Pre-heat"
msgstr "Precalentar"
@@ -4999,12 +4921,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "La conexión de la nube no está disponible actualmente. Compruebe la conexión a Internet."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "Agregar impresora"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "Administrar impresoras"
@@ -5092,7 +5014,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "Apagado"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "Experimental"
@@ -5102,22 +5024,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "Adherencia"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
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 "Habilita la impresión de un borde o una balsa. Esta opción agregará un área plana alrededor del objeto, que es fácil de cortar después."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "Relleno gradual"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "Un relleno gradual aumentará gradualmente la cantidad de relleno hacia arriba."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "Ha modificado algunos ajustes del perfil. Si desea cambiarlos, hágalo en el modo personalizado."
@@ -5127,12 +5049,12 @@ msgctxt "@label"
msgid "Support"
msgstr "Soporte"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "Generar estructuras para soportar piezas del modelo que tengan voladizos. Sin estas estructuras, estas piezas se romperían durante la impresión."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5158,17 +5080,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "Afectado por"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "Este ajuste siempre se comparte entre extrusores. Si lo modifica, modificará el valor de todos los extrusores."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "Este valor se resuelve a partir de valores en conflicto específicos del extrusor:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5179,7 +5101,7 @@ msgstr ""
"\n"
"Haga clic para restaurar el valor del perfil."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5190,32 +5112,32 @@ msgstr ""
"\n"
"Haga clic para restaurar el valor calculado."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "Buscar ajustes"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "Copiar valor en todos los extrusores"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "Copiar todos los valores cambiados en todos los extrusores"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "Ocultar este ajuste"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "No mostrar este ajuste"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "Mostrar este ajuste"
@@ -5355,8 +5277,7 @@ msgctxt "@label"
msgid "Could not connect to device."
msgstr "No se ha podido conectar al dispositivo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
msgctxt "@label"
msgid "Can't connect to your Ultimaker printer?"
msgstr "¿No puede conectarse a la impresora Ultimaker?"
@@ -5493,16 +5414,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "No hay elementos para seleccionar"
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "Comprueba las configuraciones de los modelos y la impresión en busca de posibles problemas de impresión y da consejos."
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "Comprobador de modelos"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5683,6 +5594,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr "Acción Ajustes de la máquina"
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "Comprueba las configuraciones de los modelos y la impresión en busca de posibles problemas de impresión y da consejos."
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "Comprobador de modelos"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -6103,6 +6024,14 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "Vista de rayos X"
+#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+#~ msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+#~ msgstr "Puede que haya nuevas funciones o correcciones de errores disponibles para {machine_name}. Si no tiene la última versión disponible, se recomienda actualizar el firmware de la impresora a la versión {latest_version}."
+
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "Nuevo firmware de %s disponible"
+
#~ msgctxt "@info:status"
#~ msgid "Global stack is missing."
#~ msgstr "Falta la pila global."
diff --git a/resources/i18n/es_ES/fdmextruder.def.json.po b/resources/i18n/es_ES/fdmextruder.def.json.po
index c9d4b0a656..07993d655f 100644
--- a/resources/i18n/es_ES/fdmextruder.def.json.po
+++ b/resources/i18n/es_ES/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2019-03-13 14:00+0200\n"
"Last-Translator: Bothof <info@bothof.nl>\n"
"Language-Team: Spanish\n"
diff --git a/resources/i18n/es_ES/fdmprinter.def.json.po b/resources/i18n/es_ES/fdmprinter.def.json.po
index 4983fbd68b..732289c9e7 100644
--- a/resources/i18n/es_ES/fdmprinter.def.json.po
+++ b/resources/i18n/es_ES/fdmprinter.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 15:15+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Spanish <info@lionbridge.com>, Spanish <info@bothof.nl>\n"
@@ -686,8 +686,8 @@ msgstr "Pasos por milímetro (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "Número de pasos que tiene que dar el motor para abarcar un milímetro de movimiento en la dirección E."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr "El número de pasos en un motor paso a paso que mueve la rueda de alimentación en incrementos de 1 milímetro alrededor de su circunferencia."
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1435,6 +1435,17 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "Conecta las trayectorias de forro superior/inferior cuando están próximas entre sí. Al habilitar este ajuste, en el patrón concéntrico se reduce considerablemente el tiempo de desplazamiento, pero las conexiones pueden producirse en mitad del relleno, con lo que bajaría la calidad de la superficie superior."
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr "Orden monotónica superior e inferior"
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprime colocando las líneas superior e inferior de modo que siempre se superpongan a las líneas adyacentes en una dirección. Esto lleva un poco más de"
+" tiempo de impresión, pero hace que las superficies planas tengan un aspecto más consistente."
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "Direcciones de línea superior/inferior"
@@ -1505,6 +1516,17 @@ msgid "Zig Zag"
msgstr "Zigzag"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr "Orden de planchado monotónico"
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprime colocando las líneas de planchado de modo que siempre se superpongan a las líneas adyacentes en una dirección. Esto lleva un poco más de tiempo"
+" de impresión, pero hace que las superficies planas tengan un aspecto más consistente."
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "Espaciado de líneas del alisado"
@@ -3201,8 +3223,7 @@ msgstr "Distancia de peinada máxima sin retracción"
#: fdmprinter.def.json
msgctxt "retraction_combing_max_distance description"
msgid "When greater than zero, combing travel moves that are longer than this distance will use retraction. If set to zero, there is no maximum and combing moves will not use retraction."
-msgstr "Si es mayor que cero, los movimientos de desplazamiento de peinada que sean superiores a esta distancia utilizarán retracción. Si se establece como cero,"
-" no hay un máximo y los movimientos de peinada no utilizarán la retracción."
+msgstr "Si es mayor que cero, los movimientos de desplazamiento de peinada que sean superiores a esta distancia utilizarán retracción. Si se establece como cero, no hay un máximo y los movimientos de peinada no utilizarán la retracción."
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
@@ -5304,6 +5325,17 @@ msgid "Zig Zag"
msgstr "Zigzag"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr "Orden monotónica de la superficie superior"
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprime colocando las líneas de la superficie superior de modo que siempre se superpongan a las líneas adyacentes en una dirección. Esto lleva un poco"
+" más de tiempo de impresión, pero hace que las superficies planas tengan un aspecto más consistente."
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "Direcciones de línea de la superficie superior del forro"
@@ -6402,6 +6434,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "Matriz de transformación que se aplicará al modelo cuando se cargue desde el archivo."
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "Número de pasos que tiene que dar el motor para abarcar un milímetro de movimiento en la dirección E."
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "Si no es cero, los movimientos de desplazamiento de peinada que sean superiores a esta distancia utilizarán retracción."
diff --git a/resources/i18n/fdmextruder.def.json.pot b/resources/i18n/fdmextruder.def.json.pot
index cdbf81ab6b..284b033c49 100644
--- a/resources/i18n/fdmextruder.def.json.pot
+++ b/resources/i18n/fdmextruder.def.json.pot
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE\n"
diff --git a/resources/i18n/fdmprinter.def.json.pot b/resources/i18n/fdmprinter.def.json.pot
index 085e7e837f..8cbd4d5d1d 100644
--- a/resources/i18n/fdmprinter.def.json.pot
+++ b/resources/i18n/fdmprinter.def.json.pot
@@ -3,7 +3,7 @@ msgid ""
msgstr ""
"Project-Id-Version: Uranium json setting files\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
"Language-Team: LANGUAGE\n"
@@ -744,8 +744,8 @@ msgstr ""
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
msgid ""
-"How many steps of the stepper motors will result in one millimeter of "
-"extrusion."
+"How many steps of the stepper motors will result in moving the feeder wheel "
+"by one millimeter around its circumference."
msgstr ""
#: fdmprinter.def.json
@@ -1605,6 +1605,19 @@ msgid ""
msgstr ""
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid ""
+"Print top/bottom lines in an ordering that causes them to always overlap "
+"with adjacent lines in a single direction. This takes slightly more time to "
+"print, but makes flat surfaces look more consistent."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr ""
@@ -1695,6 +1708,19 @@ msgid "Zig Zag"
msgstr ""
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid ""
+"Print ironing lines in an ordering that causes them to always overlap with "
+"adjacent lines in a single direction. This takes slightly more time to "
+"print, but makes flat surfaces look more consistent."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr ""
@@ -6165,6 +6191,19 @@ msgid "Zig Zag"
msgstr ""
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid ""
+"Print top surface lines in an ordering that causes them to always overlap "
+"with adjacent lines in a single direction. This takes slightly more time to "
+"print, but makes flat surfaces look more consistent."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr ""
diff --git a/resources/i18n/fi_FI/cura.po b/resources/i18n/fi_FI/cura.po
index d8aaa50cbf..406db14a12 100644
--- a/resources/i18n/fi_FI/cura.po
+++ b/resources/i18n/fi_FI/cura.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
"PO-Revision-Date: 2017-09-27 12:27+0200\n"
"Last-Translator: Bothof <info@bothof.nl>\n"
"Language-Team: Finnish\n"
@@ -15,108 +15,7 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "Tuntematon"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "Mukautettu materiaali"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "Mukautettu"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "Mukautetut profiilit"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr ""
@@ -133,42 +32,43 @@ msgctxt "@info:title"
msgid "Finding Location"
msgstr "Etsitään paikkaa"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
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/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "Paikkaa ei löydy"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr ""
@@ -178,7 +78,7 @@ 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/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "Tulostustilavuus"
@@ -329,66 +229,167 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "Asetetaan näkymää..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "Ladataan käyttöliittymää..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "Varoitus"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "Virhe"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "Tuntematon"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "Mukautettu materiaali"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "Mukautettu"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "Mukautetut profiilit"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -424,12 +425,12 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr ""
@@ -453,111 +454,111 @@ msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, 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/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, 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/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "Mukautettu profiili"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "Profiilista puuttuu laatutyyppi."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -579,17 +580,17 @@ msgctxt "@label"
msgid "Nozzle"
msgstr "Suutin"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr ""
@@ -617,7 +618,7 @@ msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "Peruuta"
@@ -688,6 +689,12 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "Muu"
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
@@ -710,21 +717,6 @@ msgctxt "@action:button"
msgid "Close"
msgstr "Sulje"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -736,25 +728,25 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -812,37 +804,37 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr ""
@@ -853,50 +845,70 @@ msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "Viipalointi ei onnistu nykyisellä materiaalilla, sillä se ei sovellu käytettäväksi valitun laitteen tai kokoonpanon kanssa."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "Viipalointi ei onnistu"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "Viipalointi ei onnistu nykyisten asetuksien ollessa voimassa. Seuraavissa asetuksissa on virheitä: {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "Viipalointi ei onnistu, koska esitäyttötorni tai esitäytön sijainti tai sijainnit eivät kelpaa."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -911,7 +923,7 @@ msgctxt "@info:status"
msgid "Processing Layers"
msgstr "Käsitellään kerroksia"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "Tiedot"
@@ -930,14 +942,14 @@ msgstr "Päivitystietoja ei löytynyt."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "Uusi tulostimen %s laiteohjelmisto saatavilla"
+msgid "New %s stable firmware available"
+msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -1034,6 +1046,21 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "Laitteen asetukset"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1086,71 +1113,71 @@ msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "Tallennetaan siirrettävälle asemalle <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "Tallennetaan"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "Ei voitu tallentaa tiedostoon <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "Ei löydetty tiedostonimeä yritettäessä kirjoittaa laitteeseen {device}."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "Ei voitu tallentaa siirrettävälle asemalle {0}: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "Tallennettu siirrettävälle asemalle {0} nimellä {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "Tiedosto tallennettu"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "Poista"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "Poista siirrettävä asema {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "Poistettu {0}. Voit nyt poistaa aseman turvallisesti."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "Poista laite turvallisesti"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1161,27 +1188,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "Siirrettävä asema"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -1192,6 +1219,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "Kerrosnäkymä"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1202,7 +1234,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr ""
@@ -1264,7 +1296,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr ""
@@ -1344,7 +1376,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1357,13 +1399,13 @@ msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
@@ -1371,71 +1413,71 @@ msgid_plural "... and {0} others"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1447,7 +1489,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1501,7 +1543,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr ""
@@ -1611,12 +1653,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr ""
@@ -1631,11 +1673,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "Kerrosnäkymä"
-#: /home/trin/Gedeeld/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."
-msgstr ""
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1652,13 +1689,13 @@ msgid "Create new"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "Yhteenveto – Cura-projekti"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "Tulostimen asetukset"
@@ -1669,19 +1706,19 @@ msgid "How should the conflict in the machine be resolved?"
msgstr "Miten laitteen ristiriita pitäisi ratkaista?"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "Tyyppi"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "Profiilin asetukset"
@@ -1693,26 +1730,26 @@ msgstr "Miten profiilin ristiriita pitäisi ratkaista?"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "Nimi"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "Ei profiilissa"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1796,22 +1833,22 @@ msgctxt "@button"
msgid "Restore"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr ""
@@ -2208,6 +2245,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr ""
+#: /home/trin/Gedeeld/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."
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2257,17 +2299,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "Valitse asetukset"
@@ -2553,7 +2595,7 @@ msgid "Plugins"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
@@ -3021,6 +3063,11 @@ msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr ""
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3219,17 +3266,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr ""
@@ -3274,27 +3321,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "Viipaloidaan..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr ""
@@ -3324,213 +3371,213 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "Tee &uudelleen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "&Lopeta"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "Määritä Curan asetukset..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "L&isää tulostin..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "Tulostinten &hallinta..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "Hallitse materiaaleja..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "&Päivitä nykyiset asetukset tai ohitukset profiiliin"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "&Hylkää tehdyt muutokset"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "&Luo profiili nykyisten asetusten tai ohitusten perusteella..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "Profiilien hallinta..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "Näytä sähköinen &dokumentaatio"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "Ilmoita &virheestä"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "Tietoja..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "Poista malli"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "Ke&skitä malli alustalle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "&Ryhmittele mallit"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "Poista mallien ryhmitys"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "&Yhdistä mallit"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "&Kerro malli..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "Valitse kaikki mallit"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "Tyhjennä tulostusalusta"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "Lataa kaikki mallit uudelleen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "Järjestä kaikki mallit"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "Järjestä valinta"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "Määritä kaikkien mallien positiot uudelleen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "Määritä kaikkien mallien muutokset uudelleen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "&Avaa tiedosto(t)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "&Uusi projekti..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "Näytä määrityskansio"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "Määritä asetusten näkyvyys..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr ""
@@ -3540,67 +3587,67 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "Yleiset"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "Asetukset"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "Tulostimet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "Profiilit"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "Avaa tiedosto(t)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "Avaa tiedosto(t)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "Lisää tulostin"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr ""
@@ -3824,7 +3871,7 @@ msgid "Current changes"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "Kysy aina"
@@ -3859,32 +3906,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "Tuo kaikki malleina"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "Tallenna projekti"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "Suulake %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 & materiaali"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "Älä näytä projektin yhteenvetoa tallennettaessa"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "Tallenna"
@@ -3918,38 +3965,38 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "&Näytä"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "Laa&jennukset"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "L&isäasetukset"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "&Ohje"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "Uusi projekti"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
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/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr ""
@@ -3969,22 +4016,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr ""
@@ -4203,27 +4250,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "Haluatko varmasti keskeyttää tulostuksen?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4235,308 +4282,343 @@ msgctxt "@label"
msgid "Object list"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "Käyttöliittymä"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "Valuutta:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "Teema:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
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/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "Viipaloi automaattisesti, kun asetuksia muutetaan."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "Viipaloi automaattisesti"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "Näyttöikkunan käyttäytyminen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
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/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "Näytä uloke"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
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/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "Keskitä kamera kun kohde on valittu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "Pitääkö Curan oletusarvoinen zoom-toimintatapa muuttaa päinvastaiseksi?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "Käännä kameran zoomin suunta päinvastaiseksi."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "Tuleeko zoomauksen siirtyä hiiren suuntaan?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "Zoomaa hiiren suuntaan"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
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/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "Varmista, että mallit ovat erillään"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
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/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "Pudota mallit automaattisesti alustalle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "Pakotetaanko kerros yhteensopivuustilaan?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "Pakota kerrosnäkymän yhteensopivuustila (vaatii uudelleenkäynnistyksen)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "Tiedostojen avaaminen ja tallentaminen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
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/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "Skaalaa suuret mallit"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
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/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "Skaalaa erittäin pienet mallit"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
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/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "Lisää laitteen etuliite työn nimeen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "Näytetäänkö yhteenveto, kun projektitiedosto tallennetaan?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "Näytä yhteenvetoikkuna, kun projekti tallennetaan"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "Projektitiedoston avaamisen oletustoimintatapa"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "Projektitiedoston avaamisen oletustoimintatapa: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "Avaa aina projektina"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "Tuo mallit aina"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "Tietosuoja"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
+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/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
+msgctxt "@option:check"
+msgid "Send (anonymous) print information"
+msgstr "Lähetä (anonyymit) tulostustiedot"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
+msgctxt "@action:button"
+msgid "More information"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
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/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
msgctxt "@option:check"
msgid "Check for updates on start"
msgstr "Tarkista päivitykset käynnistettäessä"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
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."
+msgid "When checking for updates, only check for stable releases."
+msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
-msgctxt "@option:check"
-msgid "Send (anonymous) print information"
-msgstr "Lähetä (anonyymit) tulostustiedot"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
-msgctxt "@action:button"
-msgid "More information"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
@@ -4579,56 +4661,56 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "Tuo materiaali"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "Materiaalin tuominen epäonnistui: <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "Materiaalin tuominen onnistui: <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "Vie materiaali"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "Materiaalin vieminen epäonnistui kohteeseen <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "Materiaalin vieminen onnistui kohteeseen <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr ""
@@ -4967,12 +5049,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr ""
@@ -5060,7 +5142,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr ""
@@ -5070,22 +5152,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
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/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
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/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr ""
@@ -5095,12 +5177,12 @@ msgctxt "@label"
msgid "Support"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
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/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5126,17 +5208,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "Riippuu seuraavista:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5147,7 +5229,7 @@ msgstr ""
"\n"
"Palauta profiilin arvo napsauttamalla."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5158,32 +5240,32 @@ msgstr ""
"\n"
"Palauta laskettu arvo napsauttamalla."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "Kopioi arvo kaikkiin suulakepuristimiin"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "Piilota tämä asetus"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "Älä näytä tätä asetusta"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "Pidä tämä asetus näkyvissä"
@@ -5459,16 +5541,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr ""
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr ""
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr ""
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5649,6 +5721,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr ""
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr ""
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr ""
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -6069,6 +6151,10 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "Kerrosnäkymä"
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "Uusi tulostimen %s laiteohjelmisto saatavilla"
+
#~ msgctxt "@action:inmenu menubar:edit"
#~ msgid "Delete Selected Model"
#~ msgid_plural "Delete Selected Models"
diff --git a/resources/i18n/fi_FI/fdmextruder.def.json.po b/resources/i18n/fi_FI/fdmextruder.def.json.po
index bf103b91a4..f1d8767b81 100644
--- a/resources/i18n/fi_FI/fdmextruder.def.json.po
+++ b/resources/i18n/fi_FI/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura JSON setting files
# Copyright (C) 2019 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2017-08-11 14:31+0200\n"
"Last-Translator: Bothof <info@bothof.nl>\n"
"Language-Team: Finnish\n"
diff --git a/resources/i18n/fi_FI/fdmprinter.def.json.po b/resources/i18n/fi_FI/fdmprinter.def.json.po
index d1ffed61eb..52558d0db4 100644
--- a/resources/i18n/fi_FI/fdmprinter.def.json.po
+++ b/resources/i18n/fi_FI/fdmprinter.def.json.po
@@ -1,12 +1,12 @@
# Cura JSON setting files
# Copyright (C) 2019 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2017-09-27 12:27+0200\n"
"Last-Translator: Bothof <info@bothof.nl>\n"
"Language-Team: Finnish\n"
@@ -681,7 +681,7 @@ msgstr ""
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
msgstr ""
#: fdmprinter.def.json
@@ -1430,6 +1430,16 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr ""
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "Yläosan/alaosan linjojen suunnat"
@@ -1500,6 +1510,16 @@ msgid "Zig Zag"
msgstr "Siksak"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "Silityksen linjajako"
@@ -5294,6 +5314,16 @@ msgid "Zig Zag"
msgstr "Siksak"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "Yläpinnan pintakalvon linjojen suunnat"
diff --git a/resources/i18n/fr_FR/cura.po b/resources/i18n/fr_FR/cura.po
index a0f3ac59cb..a0cb30bc72 100644
--- a/resources/i18n/fr_FR/cura.po
+++ b/resources/i18n/fr_FR/cura.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
-"PO-Revision-Date: 2021-04-16 15:16+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
+"PO-Revision-Date: 2021-09-07 07:48+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: French <info@lionbridge.com>, French <info@bothof.nl>\n"
"Language: fr_FR\n"
@@ -15,162 +15,54 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
-"X-Generator: Poedit 2.4.1\n"
+"X-Generator: Poedit 3.0\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "Inconnu"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "Les imprimantes ci-dessous ne peuvent pas être connectées car elles font partie d'un groupe"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "Imprimantes en réseau disponibles"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "Pas écrasé"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "Voulez-vous vraiment supprimer l'objet {0} ? Cette action est irréversible !"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "Default"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "Visuel"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "Le profil visuel est conçu pour imprimer des prototypes et des modèles visuels dans le but d'obtenir une qualité visuelle et de surface élevée."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Engineering"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "Le profil d'ingénierie est conçu pour imprimer des prototypes fonctionnels et des pièces finales dans le but d'obtenir une meilleure précision et des tolérances plus étroites."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "Ébauche"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "L'ébauche du profil est conçue pour imprimer les prototypes initiaux et la validation du concept dans le but de réduire considérablement le temps d'impression."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "Matériau personnalisé"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "Personnalisé"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "Personnaliser les profils"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "Tous les types supportés ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "Tous les fichiers (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "La connexion a échoué"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
msgctxt "@info:status"
msgid "Finding new location for objects"
msgstr "Recherche d'un nouvel emplacement pour les objets"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
msgctxt "@info:title"
msgid "Finding Location"
msgstr "Recherche d'emplacement"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
-#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41 /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "Impossible de trouver un emplacement dans le volume d'impression pour tous les objets"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "Impossible de trouver un emplacement"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "Impossible de créer une archive à partir du répertoire de données de l'utilisateur : {}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122 /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "Sauvegarde"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "A essayé de restaurer une sauvegarde Cura sans disposer de données ou de métadonnées appropriées."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "A essayé de restaurer une sauvegarde Cura supérieure à la version actuelle."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr "L'erreur suivante s'est produite lors de la restauration d'une sauvegarde Cura :"
@@ -180,7 +72,7 @@ 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 "La hauteur du volume d'impression a été réduite en raison de la valeur du paramètre « Séquence d'impression » afin d'éviter que le portique ne heurte les modèles imprimés."
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "Volume d'impression"
@@ -339,66 +231,148 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "Initialisation de la machine active..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "Initialisation du gestionnaire de machine..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "Initialisation du volume de fabrication..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "Préparation de la scène..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "Chargement de l'interface..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "Initialisation du moteur..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "Un seul fichier G-Code peut être chargé à la fois. Importation de {0} sautée"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "Avertissement"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "Impossible d'ouvrir un autre fichier si le G-Code est en cours de chargement. Importation de {0} sautée"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "Erreur"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361 /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "Inconnu"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "Les imprimantes ci-dessous ne peuvent pas être connectées car elles font partie d'un groupe"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "Imprimantes en réseau disponibles"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "Pas écrasé"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "Voulez-vous vraiment supprimer l'objet {0} ? Cette action est irréversible !"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Default"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "Visuel"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "Le profil visuel est conçu pour imprimer des prototypes et des modèles visuels dans le but d'obtenir une qualité visuelle et de surface élevée."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Engineering"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "Le profil d'ingénierie est conçu pour imprimer des prototypes fonctionnels et des pièces finales dans le but d'obtenir une meilleure précision et des tolérances plus étroites."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "Ébauche"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "L'ébauche du profil est conçue pour imprimer les prototypes initiaux et la validation du concept dans le but de réduire considérablement le temps d'impression."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "Matériau personnalisé"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "Personnalisé"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "Personnaliser les profils"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "Tous les types supportés ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "Tous les fichiers (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -434,140 +408,136 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "Une erreur s'est produite lors de la connexion, veuillez réessayer."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr "Impossible de lancer une nouvelle procédure de connexion. Vérifiez si une autre tentative de connexion est toujours active."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "Impossible d’atteindre le serveur du compte Ultimaker."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
msgctxt "@title:window"
msgid "File Already Exists"
msgstr "Le fichier existe déjà"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
#, 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?"
msgstr "Le fichier <filename>{0}</filename> existe déjà. Êtes-vous sûr de vouloir le remplacer ?"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457 /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "URL de fichier invalide :"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "Échec de l'exportation du profil vers <filename>{0}</filename> : <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "Échec de l'exportation du profil vers <filename>{0}</filename> : le plug-in du générateur a rapporté une erreur."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "Profil exporté vers <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "L'exportation a réussi"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "Impossible d'importer le profil depuis <filename>{0}</filename> : {1}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "Impossible d'importer le profil depuis <filename>{0}</filename> avant l'ajout d'une imprimante."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "Aucun profil personnalisé à importer dans le fichier <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Échec de l'importation du profil depuis le fichier <filename>{0}</filename> :"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "Le profil <filename>{0}</filename> contient des données incorrectes ; échec de l'importation."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Échec de l'importation du profil depuis le fichier <filename>{0}</filename> :"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr "Importation du profil {0} réussie."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "Le fichier {0} ne contient pas de profil valide."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "Le profil {0} est un type de fichier inconnu ou est corrompu."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "Personnaliser le profil"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "Il manque un type de qualité au profil."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr "Aucune imprimante n'est active pour le moment."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr "Impossible d'ajouter le profil."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr "Le type de qualité « {0} » n'est pas compatible avec la définition actuelle de la machine active « {1} »."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -583,51 +553,40 @@ msgctxt "@info:No intent profile selected"
msgid "Default"
msgstr "Default"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
msgctxt "@label"
msgid "Nozzle"
msgstr "Buse"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "Les paramètres ont été modifiés pour correspondre aux extrudeuses actuellement disponibles :"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "Paramètres mis à jour"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "Extrudeuse(s) désactivée(s)"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
msgctxt "@action:button"
msgid "Add"
msgstr "Ajouter"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
msgctxt "@action:button"
msgid "Finish"
msgstr "Fin"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "Annuler"
@@ -698,47 +657,27 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "Autre"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37 /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr "Les notes de version n'ont pas pu être ouvertes."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
msgid "Next"
msgstr "Suivant"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268 /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
msgctxt "@action:button"
msgid "Skip"
msgstr "Passer"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60
-#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60 /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185 /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128 /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
msgctxt "@action:button"
msgid "Close"
msgstr "Fermer"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "Assistant de modèle 3D"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>Un ou plusieurs modèles 3D peuvent ne pas s'imprimer de manière optimale en raison de la taille du modèle et de la configuration matérielle :</p>\n"
-"<p>{model_names}</p>\n"
-"<p>Découvrez comment optimiser la qualité et la fiabilité de l'impression.</p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Consultez le guide de qualité d'impression</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -750,25 +689,24 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "Ouvrir un fichier de projet"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr "Le fichier de projet <filename>{0}</filename> est soudainement inaccessible : <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Impossible d'ouvrir le fichier de projet"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr "Le fichier de projet <filename>{0}</filename> est corrompu : <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -784,8 +722,7 @@ msgctxt "@title:tab"
msgid "Custom"
msgstr "Personnalisé"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
msgctxt "@item:inlistbox"
msgid "3MF File"
msgstr "Fichier 3MF"
@@ -795,8 +732,7 @@ msgctxt "@error:zip"
msgid "3MF Writer plug-in is corrupt."
msgstr "Le plug-in 3MF Writer est corrompu."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59 /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
msgctxt "@error:zip"
msgid "No permission to write the workspace here."
msgstr "Aucune autorisation d'écrire l'espace de travail ici."
@@ -826,91 +762,106 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "Fichier AMF"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "Sauvegardes"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "Une erreur s’est produite lors du téléchargement de votre sauvegarde."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr "Création de votre sauvegarde..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr "Une erreur s'est produite lors de la création de votre sauvegarde."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "Téléchargement de votre sauvegarde..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "Le téléchargement de votre sauvegarde est terminé."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr "La sauvegarde dépasse la taille de fichier maximale."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "Une erreur s’est produite lors de la tentative de restauration de votre sauvegarde."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "Gérer les sauvegardes"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "Échec de la découpe avec une erreur inattendue. Signalez un bug sur notre outil de suivi des problèmes."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "Échec de la découpe"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "Notifier un bug"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "Notifiez un bug sur l'outil de suivi des problèmes d'Ultimaker Cura."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "Impossible de découper le matériau actuel, car celui-ci est incompatible avec la machine ou la configuration sélectionnée."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "Impossible de découper"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "Impossible de couper avec les paramètres actuels. Les paramètres suivants contiennent des erreurs : {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "Impossible de couper en raison de certains paramètres par modèle. Les paramètres suivants contiennent des erreurs sur un ou plusieurs modèles : {error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "Impossible de couper car la tour primaire ou la (les) position(s) d'amorçage ne sont pas valides."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "Impossible de couper car il existe des objets associés à l'extrudeuse désactivée %s."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -923,19 +874,17 @@ msgstr ""
"- Sont affectés à un extrudeur activé\n"
"- N sont pas tous définis comme des mailles de modificateur"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
msgctxt "@info:status"
msgid "Processing Layers"
msgstr "Traitement des couches"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "Informations"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
msgctxt "@item:inlistbox"
msgid "Cura Profile"
msgstr "Profil Cura"
@@ -948,14 +897,14 @@ msgstr "Impossible d'accéder aux informations de mise à jour."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
-msgstr "De nouvelles fonctionnalités ou des correctifs de bugs sont disponibles pour votre {machine_name} ! Si vous ne possédez pas la dernière version disponible, il est recommandé de mettre à jour le micrologiciel sur votre imprimante avec la version {latest_version}."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
+msgstr "De nouvelles fonctionnalités ou des correctifs de bugs sont disponibles pour votre {machine_name} ! Si vous ne l'avez pas encore fait, il est recommandé de mettre à jour le micrologiciel de votre imprimante avec la version {latest_version}."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "Nouveau firmware %s disponible"
+msgid "New %s stable firmware available"
+msgstr "Nouveau %s firmware stable disponible"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -967,8 +916,7 @@ msgctxt "@action"
msgid "Update Firmware"
msgstr "Mettre à jour le firmware"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
msgctxt "@item:inlistbox"
msgid "Compressed G-code File"
msgstr "Fichier G-Code compressé"
@@ -978,9 +926,7 @@ msgctxt "@error:not supported"
msgid "GCodeGzWriter does not support text mode."
msgstr "GCodeGzWriter ne prend pas en charge le mode texte."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
msgctxt "@item:inlistbox"
msgid "G-code File"
msgstr "Fichier GCode"
@@ -990,8 +936,7 @@ msgctxt "@info:status"
msgid "Parsing G-code"
msgstr "Analyse du G-Code"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
msgctxt "@info:title"
msgid "G-code Details"
msgstr "Détails G-Code"
@@ -1011,8 +956,7 @@ msgctxt "@error:not supported"
msgid "GCodeWriter does not support non-text mode."
msgstr "GCodeWriter ne prend pas en charge le mode non-texte."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
msgctxt "@warning:status"
msgid "Please prepare G-code before exporting."
msgstr "Veuillez préparer le G-Code avant d'exporter."
@@ -1052,6 +996,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "Paramètres de la machine"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "Assistant de modèle 3D"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>Un ou plusieurs modèles 3D peuvent ne pas s'imprimer de manière optimale en raison de la taille du modèle et de la configuration matérielle :</p>\n"
+"<p>{model_names}</p>\n"
+"<p>Découvrez comment optimiser la qualité et la fiabilité de l'impression.</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Consultez le guide de qualité d'impression</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1098,77 +1061,74 @@ msgctxt "@item:inlistbox"
msgid "Save to Removable Drive {0}"
msgstr "Enregistrer sur un lecteur amovible {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "Aucun format de fichier n'est disponible pour écriture !"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "Enregistrement sur le lecteur amovible <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "Enregistrement"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "Impossible d'enregistrer <filename>{0}</filename> : <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "Impossible de trouver un nom de fichier lors d'une tentative d'écriture sur {device}."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "Impossible d'enregistrer sur le lecteur {0}: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "Enregistré sur le lecteur amovible {0} sous {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "Fichier enregistré"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "Ejecter"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "Ejecter le lecteur amovible {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "Lecteur {0} éjecté. Vous pouvez maintenant le retirer en tout sécurité."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "Retirez le lecteur en toute sécurité"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1179,28 +1139,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "Lecteur amovible"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr "Cura n'affiche pas les couches avec précision lorsque l'impression filaire est activée."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "Vue simulation"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Rien ne s'affiche car vous devez d'abord découper."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Pas de couches à afficher"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136 /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
msgstr "Ne plus afficher ce message"
@@ -1210,6 +1169,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "Vue en couches"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "Impossible de lire le fichier de données d'exemple."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1220,7 +1184,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr "Erreurs du modèle"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr "En savoir plus"
@@ -1245,8 +1209,7 @@ msgctxt "@info:generic"
msgid "Do you want to sync material and software packages with your account?"
msgstr "Vous souhaitez synchroniser du matériel et des logiciels avec votre compte ?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
msgctxt "@info:title"
msgid "Changes detected from your Ultimaker account"
msgstr "Changements détectés à partir de votre compte Ultimaker"
@@ -1266,8 +1229,7 @@ msgctxt "@button"
msgid "Decline"
msgstr "Refuser"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
msgctxt "@button"
msgid "Agree"
msgstr "Accepter"
@@ -1282,7 +1244,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr "Décliner et supprimer du compte"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr "Vous devez quitter et redémarrer {} avant que les changements apportés ne prennent effet."
@@ -1310,7 +1272,7 @@ msgstr "glTF binaire"
#: /home/trin/Gedeeld/Projects/Cura/plugins/TrimeshReader/__init__.py:27
msgctxt "@item:inlistbox"
msgid "glTF Embedded JSON"
-msgstr "JSON incorporé glTF"
+msgstr "glTF incorporé JSON"
#: /home/trin/Gedeeld/Projects/Cura/plugins/TrimeshReader/__init__.py:36
msgctxt "@item:inlistbox"
@@ -1322,17 +1284,12 @@ msgctxt "@item:inlistbox"
msgid "Compressed COLLADA Digital Asset Exchange"
msgstr "COLLADA Digital Asset Exchange compressé"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
msgctxt "@item:inlistbox"
msgid "Ultimaker Format Package"
msgstr "Ultimaker Format Package"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:159
msgctxt "@info:error"
msgid "Can't write to UFP file:"
msgstr "Impossible d'écrire dans le fichier UFP :"
@@ -1362,7 +1319,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr "Connecté via le cloud"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "Surveiller l'impression"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "Suivre l'impression dans Ultimaker Digital Factory"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1375,13 +1342,13 @@ msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] "Nouvelle imprimante détectée à partir de votre compte Ultimaker"
msgstr[1] "Nouvelles imprimantes détectées à partir de votre compte Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr "Ajout de l'imprimante {name} ({model}) à partir de votre compte"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
@@ -1389,71 +1356,70 @@ msgid_plural "... and {0} others"
msgstr[0] "... et {0} autre"
msgstr[1] "... et {0} autres"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr "Imprimantes ajoutées à partir de Digital Factory :"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] "Une connexion cloud n'est pas disponible pour une imprimante"
msgstr[1] "Une connexion cloud n'est pas disponible pour certaines imprimantes"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] "Cette imprimante n'est pas associée à Digital Factory :"
msgstr[1] "Ces imprimantes ne sont pas associées à Digital Factory :"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr "Ultimaker Digital Factory"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr "Pour établir une connexion, veuillez visiter le site {website_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr "Conserver les configurations d'imprimante"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr "Supprimer des imprimantes"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr "L'imprimante {printer_name} sera supprimée jusqu'à la prochaine synchronisation de compte."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr "Pour supprimer {printer_name} définitivement, visitez le site {digital_factory_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr "Voulez-vous vraiment supprimer {printer_name} temporairement ?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr "Supprimer des imprimantes ?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1469,7 +1435,7 @@ msgstr[1] ""
"Vous êtes sur le point de supprimer {0} imprimantes de Cura. Cette action est irréversible.\n"
"Voulez-vous vraiment continuer ?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1525,7 +1491,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "Pas un hôte de groupe"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "Configurer le groupe"
@@ -1635,12 +1601,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "Une impression USB est en cours, la fermeture de Cura arrêtera cette impression. Êtes-vous sûr ?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "Une impression est encore en cours. Cura ne peut pas démarrer une autre impression via USB tant que l'impression précédente n'est pas terminée."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "Impression en cours"
@@ -1655,11 +1621,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "Visualisation par rayons X"
-#: /home/trin/Gedeeld/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."
-msgstr "Certains éléments pourraient causer des problèmes à cette impression. Cliquez pour voir les conseils d'ajustement."
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1675,14 +1636,12 @@ msgctxt "@action:ComboBox Save settings in a new profile"
msgid "Create new"
msgstr "Créer"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "Résumé - Projet Cura"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "Paramètres de l'imprimante"
@@ -1692,20 +1651,17 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the machine be resolved?"
msgstr "Comment le conflit de la machine doit-il être résolu ?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "Type"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "Groupe d'imprimantes"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "Paramètres de profil"
@@ -1715,28 +1671,22 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the profile be resolved?"
msgstr "Comment le conflit du profil doit-il être résolu ?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "Nom"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "Intent"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "Absent du profil"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1820,22 +1770,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "Restaurer"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "Supprimer la sauvegarde"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "Êtes-vous sûr de vouloir supprimer cette sauvegarde ? Il est impossible d'annuler cette action."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "Restaurer la sauvegarde"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "Vous devez redémarrer Cura avant que votre sauvegarde ne soit restaurée. Voulez-vous fermer Cura maintenant ?"
@@ -1890,10 +1840,7 @@ msgctxt "@description"
msgid "Backup and synchronize your Cura settings."
msgstr "Sauvegardez et synchronisez vos paramètres Cura."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:199
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39 /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:199
msgctxt "@button"
msgid "Sign in"
msgstr "Se connecter"
@@ -2043,8 +1990,7 @@ msgctxt "@item:inlistbox"
msgid "Linear"
msgstr "Linéaire"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
msgctxt "@item:inlistbox"
msgid "Translucency"
msgstr "Translucidité"
@@ -2069,9 +2015,7 @@ msgctxt "@action:label"
msgid "Smoothing"
msgstr "Lissage"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
msgctxt "@action:button"
msgid "OK"
msgstr "OK"
@@ -2091,18 +2035,10 @@ msgctxt "@label"
msgid "Nozzle size"
msgstr "Taille de la buse"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
msgctxt "@label"
msgid "mm"
msgstr "mm"
@@ -2232,6 +2168,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "G-Code de fin"
+#: /home/trin/Gedeeld/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."
+msgstr "Certains éléments pourraient causer des problèmes à cette impression. Cliquez pour voir les conseils d'ajustement."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2284,17 +2225,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "Ne prend pas en charge le chevauchement"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr "Maille de remplissage uniquement"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr "Maille de coupe"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "Sélectionner les paramètres"
@@ -2304,8 +2245,7 @@ msgctxt "@title:window"
msgid "Select Settings to Customize for this model"
msgstr "Sélectionner les paramètres pour personnaliser ce modèle"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
msgctxt "@label:textbox"
msgid "Filter..."
msgstr "Filtrer..."
@@ -2347,8 +2287,7 @@ msgid_plural "The following scripts are active:"
msgstr[0] "Le script suivant est actif :"
msgstr[1] "Les scripts suivants sont actifs :"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20 /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
msgctxt "@label"
msgid "Color scheme"
msgstr "Modèle de couleurs"
@@ -2403,8 +2342,7 @@ msgctxt "@label"
msgid "Shell"
msgstr "Coque"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
msgctxt "@label"
msgid "Infill"
msgstr "Remplissage"
@@ -2437,12 +2375,12 @@ msgstr "Paroi interne"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:419
msgctxt "@label"
msgid "min"
-msgstr "min."
+msgstr "min"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:488
msgctxt "@label"
msgid "max"
-msgstr "max."
+msgstr "max"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:17
msgctxt "@title:window"
@@ -2514,8 +2452,7 @@ msgctxt "@action:label"
msgid "Website"
msgstr "Site Internet"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
msgctxt "@action:button"
msgid "Installed"
msgstr "Installé"
@@ -2530,20 +2467,17 @@ msgctxt "@label:The string between <a href=> and </a> is the highlighted link"
msgid "<a href='%1'>Buy material spools</a>"
msgstr "<a href='%1'>Acheter des bobines de matériau</a>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
msgctxt "@action:button"
msgid "Update"
msgstr "Mise à jour"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
msgctxt "@action:button"
msgid "Updating"
msgstr "Mise à jour"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
msgctxt "@action:button"
msgid "Updated"
msgstr "Mis à jour"
@@ -2553,8 +2487,7 @@ msgctxt "@label"
msgid "Premium"
msgstr "Premium"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
msgctxt "@info:tooltip"
msgid "Go to Web Marketplace"
msgstr "Aller sur le Marché en ligne"
@@ -2579,9 +2512,7 @@ msgctxt "@title:tab"
msgid "Plugins"
msgstr "Plug-ins"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
msgstr "Matériaux"
@@ -2626,9 +2557,7 @@ msgctxt "@button"
msgid "Dismiss"
msgstr "Ignorer"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/WhatsNewContent.qml:178
msgctxt "@button"
msgid "Next"
@@ -2694,8 +2623,7 @@ msgctxt "@label"
msgid "Last updated"
msgstr "Dernière mise à jour"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
msgctxt "@label"
msgid "Brand"
msgstr "Marque"
@@ -2825,9 +2753,7 @@ msgctxt "@action:button"
msgid "Edit"
msgstr "Modifier"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:138
msgctxt "@action:button"
msgid "Remove"
@@ -2843,20 +2769,17 @@ msgctxt "@label"
msgid "If your printer is not listed, read the <a href='%1'>network printing troubleshooting guide</a>"
msgstr "Si votre imprimante n'apparaît pas dans la liste, lisez le <a href='%1'>guide de dépannage de l'impression en réseau</a>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
msgctxt "@label"
msgid "Type"
msgstr "Type"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
msgctxt "@label"
msgid "Firmware version"
msgstr "Version du firmware"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
msgctxt "@label"
msgid "Address"
msgstr "Adresse"
@@ -2886,8 +2809,7 @@ msgctxt "@title:window"
msgid "Invalid IP address"
msgstr "Adresse IP non valide"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
msgctxt "@text"
msgid "Please enter a valid IP address."
msgstr "Veuillez saisir une adresse IP valide."
@@ -2897,8 +2819,7 @@ msgctxt "@title:window"
msgid "Printer Address"
msgstr "Adresse de l'imprimante"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
msgctxt "@label"
msgid "Enter the IP address of your printer on the network."
msgstr "Saisissez l'adresse IP de votre imprimante sur le réseau."
@@ -2950,9 +2871,7 @@ msgctxt "@label"
msgid "Override will use the specified settings with the existing printer configuration. This may result in a failed print."
msgstr "Si vous sélectionnez « Remplacer », les paramètres de la configuration actuelle de l'imprimante seront utilisés. Cela peut entraîner l'échec de l'impression."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:184
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:184
msgctxt "@label"
msgid "Glass"
msgstr "Verre"
@@ -2972,8 +2891,7 @@ msgctxt "@label"
msgid "Delete"
msgstr "Effacer"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
msgctxt "@label"
msgid "Resume"
msgstr "Reprendre"
@@ -2988,9 +2906,7 @@ msgctxt "@label"
msgid "Resuming..."
msgstr "Reprise..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
msgctxt "@label"
msgid "Pause"
msgstr "Pause"
@@ -3030,8 +2946,7 @@ msgctxt "@label %1 is the name of a print job."
msgid "Are you sure you want to abort %1?"
msgstr "Êtes-vous sûr de vouloir annuler %1 ?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
msgctxt "@window:title"
msgid "Abort print"
msgstr "Abandonner l'impression"
@@ -3041,13 +2956,16 @@ msgctxt "@label link to Connect and Cloud interfaces"
msgid "Manage printer"
msgstr "Gérer l'imprimante"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "Veuillez mettre à jour le Firmware de votre imprimante pour gérer la file d'attente à distance."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr "Les flux de webcam des imprimantes cloud ne peuvent pas être visualisés depuis Ultimaker Cura."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3068,9 +2986,7 @@ msgctxt "@label:status"
msgid "Idle"
msgstr "Inactif"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86
msgctxt "@label:status"
msgid "Preparing..."
msgstr "Préparation..."
@@ -3110,14 +3026,12 @@ msgctxt "@label"
msgid "First available"
msgstr "Premier disponible"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
msgctxt "@label:status"
msgid "Aborted"
msgstr "Abandonné"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
msgctxt "@label:status"
msgid "Finished"
msgstr "Terminé"
@@ -3202,8 +3116,7 @@ msgctxt "@action:button"
msgid "Sign in"
msgstr "Se connecter"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
msgctxt "@label"
msgid "Sign in to the Ultimaker platform"
msgstr "Connectez-vous à la plateforme Ultimaker"
@@ -3214,7 +3127,10 @@ msgid ""
"- Add material profiles and plug-ins from the Marketplace\n"
"- Back-up and sync your material profiles and plug-ins\n"
"- Share ideas and get help from 48,000+ users in the Ultimaker community"
-msgstr "- Ajoutez des profils de matériaux et des plug-ins à partir de la Marketplace - Sauvegardez et synchronisez vos profils de matériaux et vos plug-ins - Partagez vos idées et obtenez l'aide de plus de 48 000 utilisateurs de la communauté Ultimaker"
+msgstr ""
+"- Ajoutez des profils de matériaux et des plug-ins à partir de la Marketplace\n"
+"- Sauvegardez et synchronisez vos profils de matériaux et vos plug-ins\n"
+"- Partagez vos idées et obtenez l'aide de plus de 48 000 utilisateurs de la communauté Ultimaker"
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:62
msgctxt "@button"
@@ -3246,17 +3162,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr "Rechercher des mises à jour de compte"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "Dernière mise à jour : %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Compte Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "Déconnexion"
@@ -3301,27 +3217,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "Découpe en cours..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "Impossible de découper"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "Traitement"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "Découper"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "Démarrer le processus de découpe"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "Annuler"
@@ -3351,213 +3267,212 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "&Rétablir"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "&Quitter"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "Vue 3D"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "Vue de face"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "Vue du dessus"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr "Vue de dessous"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "Vue latérale gauche"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "Vue latérale droite"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "Configurer Cura..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "&Ajouter une imprimante..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "Gérer les &imprimantes..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "Gérer les matériaux..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr "Ajouter d'autres matériaux du Marketplace"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "&Mettre à jour le profil à l'aide des paramètres / forçages actuels"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "&Ignorer les modifications actuelles"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "&Créer un profil à partir des paramètres / forçages actuels..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "Gérer les profils..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "Afficher la &documentation en ligne"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "Notifier un &bug"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "Quoi de neuf"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "À propos de..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr "Supprimer la sélection"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr "Centrer la sélection"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr "Multiplier la sélection"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "Supprimer le modèle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "Ce&ntrer le modèle sur le plateau"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "&Grouper les modèles"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "Dégrouper les modèles"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "&Fusionner les modèles"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "&Multiplier le modèle..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "Sélectionner tous les modèles"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "Supprimer les objets du plateau"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "Recharger tous les modèles"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "Réorganiser tous les modèles sur tous les plateaux"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "Réorganiser tous les modèles"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "Réorganiser la sélection"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "Réinitialiser toutes les positions des modèles"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "Réinitialiser tous les modèles et transformations"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "&Ouvrir le(s) fichier(s)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "&Nouveau projet..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "Afficher le dossier de configuration"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476 /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "Configurer la visibilité des paramètres..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "&Marché en ligne"
@@ -3567,67 +3482,62 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "Ce paquet sera installé après le redémarrage."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "Général"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "Paramètres"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "Imprimantes"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "Profils"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "Fermeture de %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "Voulez-vous vraiment quitter %1 ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "Ouvrir le(s) fichier(s)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "Installer le paquet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "Ouvrir le(s) fichier(s)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "Nous avons trouvé au moins un fichier G-Code parmi les fichiers que vous avez sélectionné. Vous ne pouvez ouvrir qu'un seul fichier G-Code à la fois. Si vous souhaitez ouvrir un fichier G-Code, veuillez ne sélectionner qu'un seul fichier de ce type."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "Ajouter une imprimante"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "Quoi de neuf"
@@ -3756,8 +3666,7 @@ msgctxt "@Label"
msgid "Static type checker for Python"
msgstr "Vérificateur de type statique pour Python"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
msgctxt "@Label"
msgid "Root Certificates for validating SSL trustworthiness"
msgstr "Certificats racines pour valider la fiabilité SSL"
@@ -3853,8 +3762,7 @@ msgctxt "@title:column"
msgid "Current changes"
msgstr "Modifications actuelles"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "Toujours me demander"
@@ -3889,32 +3797,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "Importer tout comme modèles"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "Enregistrer le projet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "Extrudeuse %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 & matériau"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "Matériau"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "Ne pas afficher à nouveau le résumé du projet lors de l'enregistrement"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "Enregistrer"
@@ -3931,8 +3839,7 @@ msgctxt "@text Print job name"
msgid "Untitled"
msgstr "Sans titre"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&File"
msgstr "&Fichier"
@@ -3942,44 +3849,42 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&Edit"
msgstr "&Modifier"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "&Visualisation"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "&Paramètres"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "E&xtensions"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "P&références"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "&Aide"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "Nouveau projet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
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 "Êtes-vous sûr(e) de souhaiter lancer un nouveau projet ? Cela supprimera les objets du plateau ainsi que tous paramètres non enregistrés."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "Marché en ligne"
@@ -3999,22 +3904,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "Marché en ligne"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "Chargement des configurations disponibles à partir de l'imprimante..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "Les configurations ne sont pas disponibles car l'imprimante est déconnectée."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "Sélectionner la configuration"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "Configurations"
@@ -4233,27 +4138,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "Êtes-vous sûr(e) de vouloir abandonner l'impression ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr "Est imprimé comme support."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr "D'autres modèles qui se chevauchent avec ce modèle ont été modifiés."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr "Le chevauchement de remplissage avec ce modèle a été modifié."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr "Les chevauchements avec ce modèle ne sont pas pris en charge."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4265,319 +4170,350 @@ msgctxt "@label"
msgid "Object list"
msgstr "Liste d'objets"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "Interface"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "Devise :"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "Thème :"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "Vous devez redémarrer l'application pour que ces changements prennent effet."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "Découper automatiquement si les paramètres sont modifiés."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "Découper automatiquement"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "Comportement Viewport"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "Surligne les parties non supportées du modèle en rouge. Sans ajouter de support, ces zones ne s'imprimeront pas correctement."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "Mettre en surbrillance les porte-à-faux"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr "Surlignez les surfaces du modèle manquantes ou étrangères en utilisant les signes d'avertissement. Les Toolpaths seront souvent les parties manquantes de la géométrie prévue."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr "Afficher les erreurs du modèle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "Déplace la caméra afin que le modèle sélectionné se trouve au centre de la vue"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "Centrer la caméra lorsqu'un élément est sélectionné"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "Le comportement de zoom par défaut de Cura doit-il être inversé ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "Inverser la direction du zoom de la caméra."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "Le zoom doit-il se faire dans la direction de la souris ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "Le zoom vers la souris n'est pas pris en charge dans la perspective orthographique."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "Zoomer vers la direction de la souris"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "Les modèles dans la zone d'impression doivent-ils être déplacés afin de ne plus se croiser ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "Veillez à ce que les modèles restent séparés"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "Les modèles dans la zone d'impression doivent-ils être abaissés afin de toucher le plateau ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "Abaisser automatiquement les modèles sur le plateau"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "Afficher le message d'avertissement dans le lecteur G-Code."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "Message d'avertissement dans le lecteur G-Code"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "La couche doit-elle être forcée en mode de compatibilité ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "Forcer l'affichage de la couche en mode de compatibilité (redémarrage requis)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "Est-ce que Cura devrait ouvrir à l'endroit où il a été fermé ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "Restaurer la position de la fenêtre au démarrage"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "Quel type de rendu de la caméra doit-il être utilisé?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "Rendu caméra :"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "Perspective"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "Orthographique"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "Ouvrir et enregistrer des fichiers"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "L'ouverture de fichiers à partir du bureau ou d'applications externes doit-elle se faire dans la même instance de Cura ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "Utiliser une seule instance de Cura"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "Les modèles doivent-ils être mis à l'échelle du volume d'impression s'ils sont trop grands ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "Réduire la taille des modèles trop grands"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
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 "Un modèle peut apparaître en tout petit si son unité est par exemple en mètres plutôt qu'en millimètres. Ces modèles doivent-ils être agrandis ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "Mettre à l'échelle les modèles extrêmement petits"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "Les modèles doivent-ils être sélectionnés après leur chargement ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "Sélectionner les modèles lorsqu'ils sont chargés"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "Un préfixe basé sur le nom de l'imprimante doit-il être automatiquement ajouté au nom de la tâche d'impression ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "Ajouter le préfixe de la machine au nom de la tâche"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "Un résumé doit-il être affiché lors de l'enregistrement d'un fichier de projet ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "Afficher la boîte de dialogue du résumé lors de l'enregistrement du projet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "Comportement par défaut lors de l'ouverture d'un fichier de projet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "Comportement par défaut lors de l'ouverture d'un fichier de projet : "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "Toujours me demander"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "Toujours ouvrir comme projet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "Toujours importer les modèles"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "Lorsque vous apportez des modifications à un profil puis passez à un autre profil, une boîte de dialogue apparaît, vous demandant si vous souhaitez conserver les modifications. Vous pouvez aussi choisir une option par défaut, et le dialogue ne s'affichera plus."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "Profils"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "Comportement par défaut pour les valeurs de paramètres modifiées lors du passage à un profil différent : "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "Toujours rejeter les paramètres modifiés"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "Toujours transférer les paramètres modifiés dans le nouveau profil"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "Confidentialité"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "Cura doit-il vérifier les mises à jour au démarrage du programme ?"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "Vérifier les mises à jour au démarrage"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "Les données anonymes de votre impression doivent-elles être envoyées à Ultimaker ? Notez qu'aucun modèle, aucune adresse IP ni aucune autre information permettant de vous identifier personnellement ne seront envoyés ou stockés."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "Envoyer des informations (anonymes) sur l'impression"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "Plus d'informations"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr "Mises à jour"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "Cura doit-il vérifier les mises à jour au démarrage du programme ?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "Vérifier les mises à jour au démarrage"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr "Lorsque vous vérifiez les mises à jour, ne vérifiez que les versions stables."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr "Uniquement les versions stables"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr "Lorsque vous recherchez des mises à jour, vérifiez à la fois les versions stables et les versions bêta."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr "Versions stables et bêta"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr "Une vérification automatique des nouveaux plugins doit-elle être effectuée à chaque fois que Cura est lancé ? Il est fortement recommandé de ne pas désactiver cette fonction !"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr "Recevoir des notifications pour les mises à jour des plugins"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
msgctxt "@action:button"
msgid "Activate"
msgstr "Activer"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
msgctxt "@action:button"
msgid "Rename"
msgstr "Renommer"
@@ -4592,14 +4528,12 @@ msgctxt "@action:button"
msgid "Duplicate"
msgstr "Dupliquer"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
msgctxt "@action:button"
msgid "Import"
msgstr "Importer"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
msgctxt "@action:button"
msgid "Export"
msgstr "Exporter"
@@ -4609,56 +4543,52 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr "Synchroniser les imprimantes"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "Imprimante"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "Confirmer la suppression"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "Êtes-vous sûr de vouloir supprimer l'objet %1 ? Vous ne pourrez pas revenir en arrière !"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "Importer un matériau"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "Impossible d'importer le matériau <filename>%1</filename> : <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "Matériau <filename>%1</filename> importé avec succès"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "Exporter un matériau"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "Échec de l'exportation de matériau vers <filename>%1</filename> : <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "Matériau exporté avec succès vers <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr "Exporter tous les matériaux"
@@ -4748,8 +4678,7 @@ msgctxt "@label"
msgid "Adhesion Information"
msgstr "Informations d'adhérence"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
msgctxt "@label"
msgid "Print settings"
msgstr "Paramètres d'impression"
@@ -4804,8 +4733,7 @@ msgctxt "@action:button"
msgid "Update profile with current settings/overrides"
msgstr "Mettre à jour le profil à l'aide des paramètres / forçages actuels"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
msgctxt "@action:button"
msgid "Discard current changes"
msgstr "Ignorer les modifications actuelles"
@@ -4880,14 +4808,12 @@ msgctxt "@tooltip of temperature input"
msgid "The temperature to pre-heat the hotend to."
msgstr "Température jusqu'à laquelle préchauffer l'extrémité chauffante."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
msgctxt "@button Cancel pre-heating"
msgid "Cancel"
msgstr "Annuler"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
msgctxt "@button"
msgid "Pre-heat"
msgstr "Préchauffer"
@@ -4997,12 +4923,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "La connexion cloud est actuellement indisponible. Veuillez vérifier votre connexion Internet."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "Ajouter une imprimante"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "Gérer les imprimantes"
@@ -5090,7 +5016,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "Off"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "Expérimental"
@@ -5100,22 +5026,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "Adhérence"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
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 "Activez l'impression d'une bordure ou plaquette (Brim/Raft). Cela ajoutera une zone plate autour de ou sous votre objet qui est facile à découper par la suite."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "Remplissage graduel"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "Un remplissage graduel augmentera la quantité de remplissage vers le haut."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "Vous avez modifié certains paramètres du profil. Si vous souhaitez les modifier, allez dans le mode Personnaliser."
@@ -5125,12 +5051,12 @@ msgctxt "@label"
msgid "Support"
msgstr "Support"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "Générer des structures pour soutenir les parties du modèle qui possèdent des porte-à-faux. Sans ces structures, ces parties s'effondreront durant l'impression."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5156,17 +5082,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "Touché par"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "Ce paramètre est toujours partagé par toutes les extrudeuses. Le modifier ici entraînera la modification de la valeur pour toutes les extrudeuses."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "Ce paramètre est résolu à partir de valeurs conflictuelles spécifiques à l'extrudeur :"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5177,7 +5103,7 @@ msgstr ""
"\n"
"Cliquez pour restaurer la valeur du profil."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5188,32 +5114,32 @@ msgstr ""
"\n"
"Cliquez pour restaurer la valeur calculée."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "Paramètres de recherche"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "Copier la valeur vers tous les extrudeurs"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "Copier toutes les valeurs modifiées vers toutes les extrudeuses"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "Masquer ce paramètre"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "Masquer ce paramètre"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "Afficher ce paramètre"
@@ -5353,8 +5279,7 @@ msgctxt "@label"
msgid "Could not connect to device."
msgstr "Impossible de se connecter à l'appareil."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
msgctxt "@label"
msgid "Can't connect to your Ultimaker printer?"
msgstr "Impossible de vous connecter à votre imprimante Ultimaker ?"
@@ -5491,16 +5416,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "Aucun élément à sélectionner"
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "Vérifie les modèles et la configuration de l'impression pour déceler d'éventuels problèmes d'impression et donne des suggestions."
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "Contrôleur de modèle"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5681,6 +5596,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr "Action Paramètres de la machine"
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "Vérifie les modèles et la configuration de l'impression pour déceler d'éventuels problèmes d'impression et donne des suggestions."
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "Contrôleur de modèle"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -6101,6 +6026,14 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "Vue Rayon-X"
+#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+#~ msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+#~ msgstr "De nouvelles fonctionnalités ou des correctifs de bugs sont disponibles pour votre {machine_name} ! Si vous ne possédez pas la dernière version disponible, il est recommandé de mettre à jour le micrologiciel sur votre imprimante avec la version {latest_version}."
+
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "Nouveau firmware %s disponible"
+
#~ msgctxt "@info:status"
#~ msgid "Global stack is missing."
#~ msgstr "Il manque la pile globale."
diff --git a/resources/i18n/fr_FR/fdmextruder.def.json.po b/resources/i18n/fr_FR/fdmextruder.def.json.po
index 88eef3e0b5..7caa73f8f5 100644
--- a/resources/i18n/fr_FR/fdmextruder.def.json.po
+++ b/resources/i18n/fr_FR/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 15:16+0200\n"
"Last-Translator: Bothof <info@bothof.nl>\n"
"Language-Team: French\n"
diff --git a/resources/i18n/fr_FR/fdmprinter.def.json.po b/resources/i18n/fr_FR/fdmprinter.def.json.po
index b9a95fdedb..0e02469dcc 100644
--- a/resources/i18n/fr_FR/fdmprinter.def.json.po
+++ b/resources/i18n/fr_FR/fdmprinter.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 15:16+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: French <info@lionbridge.com>, French <info@bothof.nl>\n"
@@ -686,8 +686,8 @@ msgstr "Pas par millimètre (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "Nombre de pas du moteur pas à pas correspondant à une extrusion d'un millimètre."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr "Nombre de pas des moteurs pas à pas correspondant au déplacement de la roue du chargeur d'un millimètre sur sa circonférence."
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1435,6 +1435,17 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "Relier les voies de couche extérieure supérieures / inférieures lorsqu'elles sont côte à côte. Pour le motif concentrique, ce paramètre réduit considérablement le temps de parcours, mais comme les liens peuvent se trouver à mi-chemin sur le remplissage, cette fonctionnalité peut réduire la qualité de la surface supérieure."
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr "Ordre monotone dessus / dessous"
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprimez les lignes supérieures et inférieures dans un ordre tel qu'elles se chevauchent toujours avec les lignes adjacentes dans une seule direction."
+" Cela prend un peu plus de temps à imprimer, mais les surfaces planes ont l'air plus cohérentes."
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "Sens de la ligne du dessus / dessous"
@@ -1505,6 +1516,17 @@ msgid "Zig Zag"
msgstr "Zig Zag"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr "Ordre d'étirage monotone"
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprimez les lignes d'étirage dans un ordre tel qu'elles se chevauchent toujours avec les lignes adjacentes dans une seule direction. Cela prend un peu"
+" plus de temps à imprimer, mais les surfaces planes ont l'air plus cohérentes."
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "Interligne de l'étirage"
@@ -3201,8 +3223,7 @@ msgstr "Distance de détour max. sans rétraction"
#: fdmprinter.def.json
msgctxt "retraction_combing_max_distance description"
msgid "When greater than zero, combing travel moves that are longer than this distance will use retraction. If set to zero, there is no maximum and combing moves will not use retraction."
-msgstr "Lorsque cette distance est supérieure à zéro, les déplacements de détour qui sont plus longs que cette distance utiliseront la rétraction. Si elle est"
-" définie sur zéro, il n'y a pas de maximum et les mouvements de détour n'utiliseront pas la rétraction."
+msgstr "Lorsque cette distance est supérieure à zéro, les déplacements de détour qui sont plus longs que cette distance utiliseront la rétraction. Si elle est définie sur zéro, il n'y a pas de maximum et les mouvements de détour n'utiliseront pas la rétraction."
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
@@ -5304,6 +5325,17 @@ msgid "Zig Zag"
msgstr "Zig Zag"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr "Ordre monotone de la surface supérieure"
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprimez les lignes de la surface supérieure dans un ordre tel qu'elles se chevauchent toujours avec les lignes adjacentes dans une seule direction. Cela"
+" prend un peu plus de temps à imprimer, mais les surfaces planes ont l'air plus cohérentes."
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "Sens de lignes de couche extérieure de surface supérieure"
@@ -6402,6 +6434,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "Matrice de transformation à appliquer au modèle lors de son chargement depuis le fichier."
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "Nombre de pas du moteur pas à pas correspondant à une extrusion d'un millimètre."
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "Lorsque cette distance n'est pas nulle, les déplacements de détour qui sont plus longs que cette distance utiliseront la rétraction."
diff --git a/resources/i18n/hu_HU/cura.po b/resources/i18n/hu_HU/cura.po
index f21a32653d..a4781df59b 100644
--- a/resources/i18n/hu_HU/cura.po
+++ b/resources/i18n/hu_HU/cura.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
"PO-Revision-Date: 2020-03-24 09:36+0100\n"
"Last-Translator: Nagy Attila <vokroot@gmail.com>\n"
"Language-Team: ATI-SZOFT\n"
@@ -17,108 +17,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.2.4\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "Ismeretlen"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "Az alábbi nyomtató (k) nem csatlakoztathatók, mert egy csoporthoz tartoznak"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "Elérhető hálózati nyomtatók"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "Nincs felülírva"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "Egyedi anyag"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "Egyedi"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "Egyéni profil"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "Összes támasz típus ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "Minden fájl (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "Sikertelen bejelentkezés"
@@ -135,42 +34,43 @@ msgctxt "@info:title"
msgid "Finding Location"
msgstr "Hely keresés"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "Nincs elég hely az összes objektum építési térfogatához"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "Nem találok helyet"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "Nem sikerült archívumot létrehozni a felhasználói adatkönyvtárból: {}"
#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "Biztonsági mentés"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "Megpróbált visszaállítani egy Cura biztonsági másolatot anélkül, hogy megfelelő adatok vagy meta adatok lennének."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "Egy olyan Cura biztonsági mentést próbált visszaállítani, amelyiknek a verziója magasabb a jelenlegitől."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr ""
@@ -180,7 +80,7 @@ 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 "Az nyomtatási szint csökken a \"Nyomtatási sorrend\" beállítása miatt, ez megakadályozza, hogy a mechanika beleütközzön a nyomtatott tárgyba."
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "Építési térfogat"
@@ -339,66 +239,167 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "Felület beállítása..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "Interfészek betöltése..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "Egyszerre csak egy G-kód fájlt lehet betölteni. Az importálás kihagyva {0}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "Figyelem"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "Nem nyitható meg más fájl, ha a G-kód betöltődik. Az importálás kihagyva {0}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "Hiba"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "Ismeretlen"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "Az alábbi nyomtató (k) nem csatlakoztathatók, mert egy csoporthoz tartoznak"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "Elérhető hálózati nyomtatók"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "Nincs felülírva"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "Egyedi anyag"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "Egyedi"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "Egyéni profil"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "Összes támasz típus ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "Minden fájl (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -434,12 +435,12 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "Valami váratlan esemény történt a bejelentkezéskor, próbálkozzon újra."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "Az Ultimaker fiókkiszolgáló elérhetetlen."
@@ -463,111 +464,111 @@ msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "Érvénytelen fájl URL:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "A profil exportálása nem sikerült <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "A profil exportálása nem sikerült <filename>{0}</filename>:Az író beépülő modul hibát jelez."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "Profil exportálva ide: <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "Sikeres export"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "Sikertelen profil importálás <filename>{0}</filename>: {1} -ból"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "Nem importálható a profil <filename>{0}</filename> -ból, mielőtt hozzá nem adunk egy nyomtatót."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "Nincs egyéni profil a <filename>{0}</filename> fájlban, amelyet importálni lehetne"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "A profil importálása nem sikerült <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "Ez a <filename>{0}</filename> profil helytelen adatokat tartamaz, ezért nem importálható."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Nem importálható a profil <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "A {0} fájl nem tartalmaz érvényes profilt."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "A(z) {0} profil ismeretlen fájltípusú vagy sérült."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "Egyedi profil"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "Hiányzik a profil minőségi típusa."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -589,17 +590,17 @@ msgctxt "@label"
msgid "Nozzle"
msgstr "Fúvóka"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "A beállításokat megváltoztattuk, hogy azok megfeleljenek az jelenleg elérhető extrudereknek:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "Beállítások frissítve"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "Extruder(ek) kikapcsolva"
@@ -627,7 +628,7 @@ msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "Elvet"
@@ -698,6 +699,12 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "Egyéb"
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
@@ -720,25 +727,6 @@ msgctxt "@action:button"
msgid "Close"
msgstr "Bezár"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "3D-s modellsegéd"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>Lehetséges, hogy egy vagy több 3D-s modellt nem lehet optimálisan kinyomtatni a modell mérete és az anyagkonfiguráció miatt:</p>\n"
-"<p>{model_names}</p>\n"
-"<p>Itt Megtudhatja, hogyan lehet a lehető legjobb nyomtatási minőséget és megbízhatóságot biztosítani.</p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">View print quality guide</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -750,25 +738,25 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "Projekt fájl megnyitása"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -826,37 +814,37 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "AMF fájl"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "Biztonsági mentések"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "Hiba történt a biztonsági mentés feltöltése közben."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "A biztonsági mentés feltöltése ..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "A biztonsági mentés feltöltése befejeződött."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr ""
@@ -867,50 +855,70 @@ msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "Hiba történt a biztonsági másolat visszaállításakor."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "Bitonsági mentések kezelése"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "Nem lehet szeletelni a jelenlegi alapanyaggal, mert nem kompatibilis a kiválasztott nyomtatóval, vagy a beállításaival."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "Nem lehet szeletelni"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "Nem lehet szeletelni ezekkel a beállításokkal. Ezek a beállítások okoznak hibát: {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "Nem lehet szeletelni pár modell beállítás miatt. A következő beállításokokoznak hibát egy vagy több modellnél: {error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "Nem lehet szeletelni, mert az elsődleges torony, vagy az elsődleges pozíció érvénytelen."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "Nem lehet szeletelni, mert vannak olyan objektumok, amelyek a letiltott Extruderhez vannak társítva.%s."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -925,7 +933,7 @@ msgctxt "@info:status"
msgid "Processing Layers"
msgstr "Réteg feldolgozás"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "Információ"
@@ -944,14 +952,14 @@ msgstr "Nem sikerült elérni a frissítési információkat."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "Új %s firmware elérhető"
+msgid "New %s stable firmware available"
+msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -1048,6 +1056,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "Gép beállítások"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "3D-s modellsegéd"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>Lehetséges, hogy egy vagy több 3D-s modellt nem lehet optimálisan kinyomtatni a modell mérete és az anyagkonfiguráció miatt:</p>\n"
+"<p>{model_names}</p>\n"
+"<p>Itt Megtudhatja, hogyan lehet a lehető legjobb nyomtatási minőséget és megbízhatóságot biztosítani.</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">View print quality guide</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1100,71 +1127,71 @@ msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "Nincsenek elérhető fájlformátumok az íráshoz!"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "Mentés külső meghajóra <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "Mentés"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "Sikertelen mentés <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "Nem található a fájlnév {device} -on az írási művelethez."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "Sikertelen mentés a {0}: {1} meghajtóra."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "Mentve a {0} meghajtóra, mint {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "Fájl Mentve"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "Leválaszt"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "{0} meghajtó leválasztása"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "{0} leválasztva. Eltávolíthatod az adathordozót."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "Hardver biztonságos eltávolítása"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1175,27 +1202,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "Cserélhető meghajtó"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "Szimuláció nézet"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -1206,6 +1233,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "Réteg nézet"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1216,7 +1248,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr ""
@@ -1278,7 +1310,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr ""
@@ -1358,7 +1390,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1371,13 +1413,13 @@ msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
@@ -1385,71 +1427,71 @@ msgid_plural "... and {0} others"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1461,7 +1503,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1515,7 +1557,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "Nem csoport"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "Csoport konfiguráció"
@@ -1625,12 +1667,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "USB nyomtatás folyamatban van, a Cura bezárása leállítja ezt a nyomtatást. Biztos vagy ebben?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "A nyomtatás még folyamatban van. A Cura nem indíthat új nyomtatást USB-n keresztül, amíg az előző nyomtatás be nem fejeződött."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "Nyomtatás folyamatban"
@@ -1645,11 +1687,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "Röntgen nézet"
-#: /home/trin/Gedeeld/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."
-msgstr "Néhány dolog problémát jelenthet ebben a nyomtatásban.Kattintson ide a beállítási tippek megtekintéséhez."
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1666,13 +1703,13 @@ msgid "Create new"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "Összegzés - Cura Project"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "Nyomtató beállítások"
@@ -1683,19 +1720,19 @@ msgid "How should the conflict in the machine be resolved?"
msgstr "Hogyan lehet megoldani a gépet érintő konfliktust?"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "Típus"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "Nyomtató csoport"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "Profil beállítások"
@@ -1707,26 +1744,26 @@ msgstr "Hogyan lehet megoldani a profilt érintő konfliktust?"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "Név"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "Nincs a profilban"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1810,22 +1847,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "Visszaállítás"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "Biztonsági mentés törlés"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "Biztosan szeretnéd törölni a biztonsági mentést? Ez nem vonható vissza."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "Helyreállítás biztonsági mentésből"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "A biztonsági mentés helyreállítás előtt a Cura -t újra kell indítani.Bezárjuk most a Cura-t?"
@@ -2222,6 +2259,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "G-kód zárás"
+#: /home/trin/Gedeeld/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."
+msgstr "Néhány dolog problémát jelenthet ebben a nyomtatásban.Kattintson ide a beállítási tippek megtekintéséhez."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2275,17 +2317,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "Beállítások kiválasztása"
@@ -2571,7 +2613,7 @@ msgid "Plugins"
msgstr "Kiegészítők"
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
@@ -3039,6 +3081,11 @@ msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "A távoli nyomtatásisor kezeléshez kérjük frissítse a firmware-t."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3237,17 +3284,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr ""
@@ -3292,27 +3339,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "Szeletelés..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "Nem szeletelhető"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "Feldolgozás"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "Szeletelés"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "Szeletelés indítása"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "Elvet"
@@ -3342,213 +3389,213 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "&Újra"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "Kilép"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "3D nézet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "Előlnézet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "Felülnézet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "Bal oldalnézet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "Jobb oldalnézet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "Cura beállítása..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "&Nyomtató hozzáadása..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "Nyomtatók kezelése..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "Anyagok kezelése..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "Profil &frissítése a jelenlegi beállításokkal/felülírásokkal"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "&Jelenlegi változtatások eldobása"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "Profil &létrehozása a jelenlegi beállításokkal/felülírásokkal..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "Profilok kezelése..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "Online &Dokumentumok megjelenítése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "Hibajelentés"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "Újdonságok"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "Rólunk..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "Modell törlés"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "&Középső modell a platformon"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "&Csoportosítás"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "Csoport bontása"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "&Modellek keverése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "&Modell többszörözés..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "Mindent kijelöl"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "Tárgyasztal törlése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "Mindent újratölt"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "Minden modell elrendezése a tárgyasztalon"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "Minden modell rendezése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "Kijelöltek rendezése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "Minden modellpozíció visszaállítása"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "Minden modelltranszformáció visszaállítása"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "Fájl(ok) megnyitása..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "Új projekt..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "Konfigurációs mappa megjelenítése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "Beállítások láthatóságának beállítása..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "&Piactér"
@@ -3558,67 +3605,67 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "Ez a csomag újraindítás után fog települni."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "Ãltalános"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "Beállítások"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "Nyomtatók"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "Profilok"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "Fájl(ok) megnyitása"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "Csomag telepítése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "Fájl(ok) megnyitása"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "A kiválasztott fájlok között több G-kód fájl is található.Egyszerre csak egy G-kód fájlt nyithat meg, ezért csak egy ilyen fájlt válasszon ki."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "Nyomtató hozzáadása"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "Újdonságok"
@@ -3840,7 +3887,7 @@ msgid "Current changes"
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "Mindig kérdezz"
@@ -3875,32 +3922,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "Importáljunk mindent modellekként"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "Projekt mentése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "Extruder %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 & alapanyag"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "Alapanyag"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "Ne mutassa újra a projekt összegzését mentés közben"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "Mentés"
@@ -3934,38 +3981,38 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "&Nézet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "&Beállítások"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "K&iterjesztések"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "P&referenciák"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "&Segítség"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "Új projekt"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
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 "Biztos benne, hogy új projektet akar kezdeni? Ez törli az alapsíkot és az összes nem mentett beállítást."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "Piactér"
@@ -3985,22 +4032,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "Piactér"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "Az elérhető konfigurációk betöltése a nyomtatóról..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "A konfiguráció nem elérhető, mert nincs kapcsolat a a nyomtatóval."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "Konfiguráció kiválasztása"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "Konfigurációk"
@@ -4219,27 +4266,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "Biztosan meg akarod szakítani a nyomtatást?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4251,310 +4298,345 @@ msgctxt "@label"
msgid "Object list"
msgstr "Objektum lista"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "Interfész"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "Pénznem:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "Téma:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "A módosítások érvénybe lépéséhez újra kell indítania az alkalmazást."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "Automatikus újraszeletelés, ha a beállítások megváltoznak."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "Automatikus szeletelés"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "A nézetablak viselkedése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "Jelölje meg pirossal azokat a területeket, amiket szükséges alátámasztani.Ha ezeket a részeket nem támasztjuk alá, a nyomtatás nem lesz hibátlan."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "Túlnyúlás kijelzése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "A kamerát úgy mozgatja, hogy a modell kiválasztásakor, az a nézet középpontjában legyen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "Kamera középre, mikor az elem ki van választva"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "Megfordítsuk-e az alapértelmezett Zoom viselkedését?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "Fordítsa meg a kamera zoom irányát."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "A nagyítás az egér mozgatásának irányában mozogjon?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "Az egér felé történő nagyítás ortográfiai szempontból nem támogatott."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "Nagyítás az egér mozgás irányában"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "Az alapsíkon lévő modelleket elmozgassuk úgy, hogy ne keresztezzék egymást?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "A modellek egymástól való távtartásának biztosítása"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "A modelleket mozgatni kell lefelé, hogy érintsék a tárgyasztalt?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "Modellek automatikus tárgyasztalra illesztése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "Figyelmeztető üzenet megjelenítése g-kód olvasóban."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "Figyelmeztető üzenet a g-code olvasóban"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "Kényszerítsük a réteget kompatibilitási módba ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "A rétegnézet kompatibilis módjának kényszerítése (újraindítás szükséges)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "Milyen fípusú fényképezőgépet használunk?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "Perspetívikus"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "Merőleges"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "Fájlok megnyitása és mentése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "A modelleket átméretezzük a maximális építési méretre, ha azok túl nagyok?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "Nagy modellek átméretezése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
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 "Egy adott modell rendkívül kicsinek tűnhet, ha mértékegysége például méterben van, nem pedig milliméterben. Ezeket a modelleket átméretezzük?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "Extrém kicsi modellek átméretezése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "Betöltés után a modellek legyenek kiválasztva?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "Modell kiválasztása betöltés után"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "A nyomtató nevét, mint előtagot, hozzáadjuk a nyomtatási feladat nevéhez?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "Gépnév előtagként a feladatnévben"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "Mutassuk az összegzést a projekt mentésekor?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "Összegzés megjelenítése projekt mentésekor"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "Alapértelmezett viselkedés a projektfájl megnyitásakor"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "Alapértelmezett viselkedés a projektfájl megnyitásakor: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "Mindig kérdezz"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "Projektként való megnyitás"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "Importálja a modelleket"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "Ha módosított egy profilt, és váltott egy másikra, akkor megjelenik egy párbeszédpanel, amelyben megkérdezi, hogy meg kívánja-e tartani a módosításokat, vagy nem. Vagy választhat egy alapértelmezett viselkedést, és soha többé nem jeleníti meg ezt a párbeszédablakot."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "Profilok"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "Alapértelmezett viselkedés a megváltozott beállítási értékeknél, ha másik profilra vált: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "Megváltozott beállítások elvetése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "Megváltozott beállítások alkalmazása az új profilba"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "Magán"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "A Cura-nak ellenőriznie kell-e a frissítéseket a program indításakor?"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "Keressen frissítéseket az induláskor"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "Elküldjük a nyomtatott adatokat név nélkül az Ultimaker-nek?Semmilyen személyes infromáció, IP cím vagy azonosító nem kerül elküldésre."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "Név nélküli információ küldés"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "Több információ"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "A Cura-nak ellenőriznie kell-e a frissítéseket a program indításakor?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "Keressen frissítéseket az induláskor"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
@@ -4595,56 +4677,56 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "Nyomtató"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "Eltávolítás megerősítése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "Biztosan el akarod távolítani %1 -et? Ez nem vonható vissza!"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "Alapanyag importálás"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "Nem sikerült importálni az alapanyagot <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "Sikeres alapanyag import <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "Alapanyag export"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "Sikertelen alapanyag export <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "Sikeres alapanyag export <filename>%1</filename> -ba"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr ""
@@ -4983,12 +5065,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "Nyomtató hozzáadása"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "Nyomtatók kezelése"
@@ -5076,7 +5158,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "Ki"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "Tapasztalati"
@@ -5086,22 +5168,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "Letapadás"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
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 "Engedélyezze a peremet, vagy az aláúsztatást. Ez létre fog hozni a test szélén illetve az alján egy olyan részt, ami segíti a letapadást, viszont nyomtatás után ezek könnyen eltávolíthatóak a testről."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "Fokozatos kitöltés"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "A fokozatos kitöltés folyamatosan növeli a kitöltés mennyiségét, ahogy közeledik a tárgy teteje felé."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "Megváltoztattál néhány profilbeállítást. Ha ezeket szeretnéd folyamatosan megtartani, akkor válaszd az 'Egyéni mód' -ot."
@@ -5111,12 +5193,12 @@ msgctxt "@label"
msgid "Support"
msgstr "Támasz"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "A támasz létrehozása segíti a modell kinyúló részeinek hibátlan nyomatását. Támasz nélkül, ezek a részek összeomlanak, és nem lehetséges a hibátlan nyomtatás."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5142,17 +5224,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "Befolyásolja"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "Ezt a beállítást megoszta az összes extruder között. Az itt megváltoztatott értékek az összes extrudernél meg fognak változni."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5163,7 +5245,7 @@ msgstr ""
"\n"
"Kattintson a profil értékének visszaállításához."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5174,32 +5256,32 @@ msgstr ""
"\n"
"Kattintson, hogy visszaállítsuk a kalkulált értéket."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "Értékek másolása minden extruderre"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "Minden változott érték másolása minden extruderre"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "Beállítás elrejtése"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "Ne jelenítsd meg ezt a beállítást"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "Beállítás látható marad"
@@ -5475,16 +5557,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr ""
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "Ellenőrzi a modelleket és a nyomtatási konfigurációt a lehetséges nyomtatási problémákra vonatkozóan, és javaslatokat ad."
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "Modell-ellenőrző"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5665,6 +5737,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr ""
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "Ellenőrzi a modelleket és a nyomtatási konfigurációt a lehetséges nyomtatási problémákra vonatkozóan, és javaslatokat ad."
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "Modell-ellenőrző"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -6085,6 +6167,10 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "Röntgen nézet"
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "Új %s firmware elérhető"
+
#~ msgctxt "@label:listbox"
#~ msgid "Layer thickness"
#~ msgstr "Réteg vastagság"
diff --git a/resources/i18n/hu_HU/fdmextruder.def.json.po b/resources/i18n/hu_HU/fdmextruder.def.json.po
index a1638741a5..e153967ccf 100644
--- a/resources/i18n/hu_HU/fdmextruder.def.json.po
+++ b/resources/i18n/hu_HU/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2020-03-24 09:27+0100\n"
"Last-Translator: Nagy Attila <vokroot@gmail.com>\n"
"Language-Team: AT-VLOG\n"
diff --git a/resources/i18n/hu_HU/fdmprinter.def.json.po b/resources/i18n/hu_HU/fdmprinter.def.json.po
index 6720c0c58d..e1dddf829d 100644
--- a/resources/i18n/hu_HU/fdmprinter.def.json.po
+++ b/resources/i18n/hu_HU/fdmprinter.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2020-03-24 09:43+0100\n"
"Last-Translator: Nagy Attila <vokroot@gmail.com>\n"
"Language-Team: AT-VLOG\n"
@@ -687,8 +687,8 @@ msgstr "Lépés per milliméter (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "Hány lépést kell a motornak megtenni ahhoz, hogy 1 mm mozgás történjen a nyomtatószál adagolásakor."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr ""
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1436,6 +1436,16 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "Az alsó/felső rétegpályákat kapcsolja össze, ahol egymás mellett futnak.Ha ezt a beállítást engedélyezzük a körkörös mintázatnál, jelentősen csökkenthetjük a fej átemelési időt, mivel a kapcsolódások félúton terténhetnek meg. Ez azonban ronthatja a felső felület minőségét."
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "Alsó/felső vonal irányok"
@@ -1506,6 +1516,16 @@ msgid "Zig Zag"
msgstr "Cikcakk"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "Vasalási távolság"
@@ -5304,6 +5324,16 @@ msgid "Zig Zag"
msgstr "Cikcakk"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "Felső kéregvonal irányok"
@@ -6400,6 +6430,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "A modellre alkalmazandó átalakítási mátrix, amikor azt fájlból tölti be."
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "Hány lépést kell a motornak megtenni ahhoz, hogy 1 mm mozgás történjen a nyomtatószál adagolásakor."
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "Ha ez az érték nem nulla, akkor a megadott értéktől hosszabb utazáskor nyomtatószál visszahúzás fog történni."
diff --git a/resources/i18n/it_IT/cura.po b/resources/i18n/it_IT/cura.po
index 0c5eb87796..e4b973e436 100644
--- a/resources/i18n/it_IT/cura.po
+++ b/resources/i18n/it_IT/cura.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
-"PO-Revision-Date: 2021-04-16 14:58+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
+"PO-Revision-Date: 2021-09-07 07:57+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Italian <info@lionbridge.com>, Italian <info@bothof.nl>\n"
"Language: it_IT\n"
@@ -15,162 +15,54 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 2.4.1\n"
+"X-Generator: Poedit 3.0\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "Sconosciuto"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "Le stampanti riportate di seguito non possono essere collegate perché fanno parte di un gruppo"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "Stampanti disponibili in rete"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "Non sottoposto a override"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "Rimuovere {0}? Questa operazione non può essere annullata!"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "Default"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "Visivo"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "Il profilo visivo è destinato alla stampa di prototipi e modelli visivi, con l'intento di ottenere una qualità visiva e della superficie elevata."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Engineering"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "Il profilo di progettazione è destinato alla stampa di prototipi funzionali e di componenti d'uso finale, allo scopo di ottenere maggiore precisione e tolleranze strette."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "Bozza"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "Il profilo bozza è destinato alla stampa dei prototipi iniziali e alla convalida dei concept, con l'intento di ridurre in modo significativo il tempo di stampa."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "Materiale personalizzato"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "Personalizzata"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "Profili personalizzati"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "Tutti i tipi supportati ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "Tutti i file (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "Login non riuscito"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
msgctxt "@info:status"
msgid "Finding new location for objects"
msgstr "Ricerca nuova posizione per gli oggetti"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
msgctxt "@info:title"
msgid "Finding Location"
msgstr "Ricerca posizione"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
-#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41 /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "Impossibile individuare una posizione nel volume di stampa per tutti gli oggetti"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "Impossibile individuare posizione"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "Impossibile creare un archivio dalla directory dei dati utente: {}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122 /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "Backup"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "Tentativo di ripristinare un backup di Cura senza dati o metadati appropriati."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "Tentativo di ripristinare un backup di Cura di versione superiore rispetto a quella corrente."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr "Nel tentativo di ripristinare un backup di Cura, si è verificato il seguente errore:"
@@ -180,7 +72,7 @@ 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 "L’altezza del volume di stampa è stata ridotta a causa del valore dell’impostazione \"Sequenza di stampa†per impedire la collisione del gantry con i modelli stampati."
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "Volume di stampa"
@@ -339,66 +231,148 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "Inizializzazione Active Machine in corso..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "Inizializzazione gestore macchina in corso..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "Inizializzazione volume di stampa in corso..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "Impostazione scena in corso..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "Caricamento interfaccia in corso..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "Inizializzazione motore in corso..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "È possibile caricare un solo file codice G per volta. Importazione saltata {0}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "Avvertenza"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "Impossibile aprire altri file durante il caricamento del codice G. Importazione saltata {0}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "Errore"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361 /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "Sconosciuto"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "Le stampanti riportate di seguito non possono essere collegate perché fanno parte di un gruppo"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "Stampanti disponibili in rete"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "Non sottoposto a override"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "Rimuovere {0}? Questa operazione non può essere annullata!"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Default"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "Visivo"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "Il profilo visivo è destinato alla stampa di prototipi e modelli visivi, con l'intento di ottenere una qualità visiva e della superficie elevata."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Engineering"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "Il profilo di progettazione è destinato alla stampa di prototipi funzionali e di componenti d'uso finale, allo scopo di ottenere maggiore precisione e tolleranze strette."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "Bozza"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "Il profilo bozza è destinato alla stampa dei prototipi iniziali e alla convalida dei concept, con l'intento di ridurre in modo significativo il tempo di stampa."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "Materiale personalizzato"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "Personalizzata"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "Profili personalizzati"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "Tutti i tipi supportati ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "Tutti i file (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -434,140 +408,136 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "Si è verificato qualcosa di inatteso durante il tentativo di accesso, riprovare."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr "Impossibile avviare un nuovo processo di accesso. Verificare se è ancora attivo un altro tentativo di accesso."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "Impossibile raggiungere il server account Ultimaker."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
msgctxt "@title:window"
msgid "File Already Exists"
msgstr "Il file esiste già"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
#, 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?"
msgstr "Il file <filename>{0}</filename> esiste già. Sei sicuro di volerlo sovrascrivere?"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457 /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "File URL non valido:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "Impossibile esportare il profilo su <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "Impossibile esportare il profilo su <filename>{0}</filename>: Rilevata anomalia durante scrittura plugin."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "Profilo esportato su <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "Esportazione riuscita"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "Impossibile importare il profilo da <filename>{0}</filename>: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "Impossibile importare il profilo da <filename>{0}</filename> prima di aggiungere una stampante."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "Nessun profilo personalizzato da importare nel file <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Impossibile importare il profilo da <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "Questo profilo <filename>{0}</filename> contiene dati errati, impossibile importarlo."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Impossibile importare il profilo da <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr "Profilo {0} importato correttamente."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "Il file {0} non contiene nessun profilo valido."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "Il profilo {0} ha un tipo di file sconosciuto o corrotto."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "Profilo personalizzato"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "Il profilo è privo del tipo di qualità."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr "Non ci sono ancora stampanti attive."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr "Impossibile aggiungere il profilo."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr "Il tipo di qualità '{0}' non è compatibile con la definizione di macchina attiva corrente '{1}'."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -583,51 +553,40 @@ msgctxt "@info:No intent profile selected"
msgid "Default"
msgstr "Default"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
msgctxt "@label"
msgid "Nozzle"
msgstr "Ugello"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "Le impostazioni sono state modificate in base all’attuale disponibilità di estrusori:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "Impostazioni aggiornate"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "Estrusore disabilitato"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
msgctxt "@action:button"
msgid "Add"
msgstr "Aggiungi"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
msgctxt "@action:button"
msgid "Finish"
msgstr "Fine"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "Annulla"
@@ -698,47 +657,27 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "Altro"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37 /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr "Impossibile aprire le note sulla versione."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
msgid "Next"
msgstr "Avanti"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268 /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
msgctxt "@action:button"
msgid "Skip"
msgstr "Salta"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60
-#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60 /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185 /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
msgctxt "@action:button"
msgid "Close"
msgstr "Chiudi"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "Assistente modello 3D"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>La stampa di uno o più modelli 3D può non avvenire in modo ottimale a causa della dimensioni modello e della configurazione materiale:</p>\n"
-"<p>{model_names}</p>\n"
-"<p>Scopri come garantire la migliore qualità ed affidabilità di stampa.</p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Visualizza la guida alla qualità di stampa</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -750,25 +689,24 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "Apri file progetto"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr "Il file di progetto <filename>{0}</filename> è diventato improvvisamente inaccessibile: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Impossibile aprire il file di progetto"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr "Il file di progetto <filename>{0}</filename> è danneggiato: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -784,8 +722,7 @@ msgctxt "@title:tab"
msgid "Custom"
msgstr "Personalizzata"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
msgctxt "@item:inlistbox"
msgid "3MF File"
msgstr "File 3MF"
@@ -795,8 +732,7 @@ msgctxt "@error:zip"
msgid "3MF Writer plug-in is corrupt."
msgstr "Plug-in Writer 3MF danneggiato."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59 /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
msgctxt "@error:zip"
msgid "No permission to write the workspace here."
msgstr "Nessuna autorizzazione di scrittura dell'area di lavoro qui."
@@ -826,91 +762,106 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "File AMF"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "Backup"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "Si è verificato un errore durante il caricamento del backup."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr "Creazione del backup in corso..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr "Si è verificato un errore durante la creazione del backup."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "Caricamento backup in corso..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "Caricamento backup completato."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr "Il backup supera la dimensione file massima."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "Si è verificato un errore cercando di ripristinare il backup."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "Gestione backup"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "Sezionamento non riuscito con un errore imprevisto. Valutare se segnalare un bug nel registro problemi."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "Sezionamento non riuscito"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "Segnala un errore"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "Segnalare un errore nel registro problemi di Ultimaker Cura."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "Impossibile eseguire il sezionamento con il materiale corrente in quanto incompatibile con la macchina o la configurazione selezionata."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "Sezionamento impossibile"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "Impossibile eseguire il sezionamento con le impostazioni attuali. Le seguenti impostazioni presentano errori: {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "Impossibile eseguire il sezionamento a causa di alcune impostazioni per modello. Le seguenti impostazioni presentano errori su uno o più modelli: {error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "Impossibile eseguire il sezionamento perché la torre di innesco o la posizione di innesco non sono valide."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "Impossibile effettuare il sezionamento in quanto vi sono oggetti associati a Extruder %s disabilitato."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -923,19 +874,17 @@ msgstr ""
"- Sono assegnati a un estrusore abilitato\n"
"- Non sono tutti impostati come maglie modificatore"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
msgctxt "@info:status"
msgid "Processing Layers"
msgstr "Elaborazione dei livelli"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "Informazioni"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
msgctxt "@item:inlistbox"
msgid "Cura Profile"
msgstr "Profilo Cura"
@@ -948,14 +897,14 @@ msgstr "Non è possibile accedere alle informazioni di aggiornamento."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
-msgstr "È possibile che per {machine_name} siano disponibili nuove funzionalità o bug fix. Se non si dispone della versione più recente, è consigliabile aggiornare il firmware della stampante alla versione {latest_version}."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
+msgstr "Nuove funzionalità o bug fix potrebbero essere disponibili per {machine_name}. Se non è già stato fatto in precedenza, si consiglia di aggiornare il firmware della stampante alla versione {latest_version}."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "Nuovo firmware %s disponibile"
+msgid "New %s stable firmware available"
+msgstr "Nuovo firmware %s stabile disponibile"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -967,8 +916,7 @@ msgctxt "@action"
msgid "Update Firmware"
msgstr "Aggiornamento firmware"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
msgctxt "@item:inlistbox"
msgid "Compressed G-code File"
msgstr "File G-Code compresso"
@@ -978,9 +926,7 @@ msgctxt "@error:not supported"
msgid "GCodeGzWriter does not support text mode."
msgstr "GCodeGzWriter non supporta la modalità di testo."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
msgctxt "@item:inlistbox"
msgid "G-code File"
msgstr "File G-Code"
@@ -990,8 +936,7 @@ msgctxt "@info:status"
msgid "Parsing G-code"
msgstr "Parsing codice G"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
msgctxt "@info:title"
msgid "G-code Details"
msgstr "Dettagli codice G"
@@ -1011,8 +956,7 @@ msgctxt "@error:not supported"
msgid "GCodeWriter does not support non-text mode."
msgstr "GCodeWriter non supporta la modalità non di testo."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
msgctxt "@warning:status"
msgid "Please prepare G-code before exporting."
msgstr "Preparare il codice G prima dell’esportazione."
@@ -1052,6 +996,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "Impostazioni macchina"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "Assistente modello 3D"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>La stampa di uno o più modelli 3D può non avvenire in modo ottimale a causa della dimensioni modello e della configurazione materiale:</p>\n"
+"<p>{model_names}</p>\n"
+"<p>Scopri come garantire la migliore qualità ed affidabilità di stampa.</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Visualizza la guida alla qualità di stampa</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1098,77 +1061,74 @@ msgctxt "@item:inlistbox"
msgid "Save to Removable Drive {0}"
msgstr "Salva su unità rimovibile {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "Non ci sono formati di file disponibili per la scrittura!"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "Salvataggio su unità rimovibile <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "Salvataggio in corso"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "Impossibile salvare <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "Impossibile trovare un nome file durante il tentativo di scrittura su {device}."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "Impossibile salvare su unità rimovibile {0}: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "Salvato su unità rimovibile {0} come {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "File salvato"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "Rimuovi"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "Rimuovi il dispositivo rimovibile {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "Espulso {0}. È ora possibile rimuovere in modo sicuro l'unità."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "Rimozione sicura dell'hardware"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1179,28 +1139,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "Unità rimovibile"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr "Cura non visualizza in modo accurato i layer se la funzione Wire Printing è abilitata."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "Vista simulazione"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Non viene visualizzato nulla poiché è necessario prima effetuare lo slicing."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Nessun layer da visualizzare"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136 /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
msgstr "Non mostrare nuovamente questo messaggio"
@@ -1210,6 +1169,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "Visualizzazione strato"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "Impossibile leggere il file di dati di esempio."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1220,7 +1184,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr "Errori modello"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr "Ulteriori informazioni"
@@ -1245,8 +1209,7 @@ msgctxt "@info:generic"
msgid "Do you want to sync material and software packages with your account?"
msgstr "Desiderate sincronizzare pacchetti materiale e software con il vostro account?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
msgctxt "@info:title"
msgid "Changes detected from your Ultimaker account"
msgstr "Modifiche rilevate dal tuo account Ultimaker"
@@ -1266,8 +1229,7 @@ msgctxt "@button"
msgid "Decline"
msgstr "Non accetto"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
msgctxt "@button"
msgid "Agree"
msgstr "Accetta"
@@ -1282,7 +1244,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr "Rifiuta e rimuovi dall'account"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr "Affinché le modifiche diventino effettive, è necessario chiudere e riavviare {}."
@@ -1322,17 +1284,12 @@ msgctxt "@item:inlistbox"
msgid "Compressed COLLADA Digital Asset Exchange"
msgstr "Compressed COLLADA Digital Asset Exchange"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
msgctxt "@item:inlistbox"
msgid "Ultimaker Format Package"
msgstr "Pacchetto formato Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:159
msgctxt "@info:error"
msgid "Can't write to UFP file:"
msgstr "Impossibile scrivere nel file UFP:"
@@ -1362,7 +1319,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr "Collegato tramite cloud"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "Monitora stampa"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "Traccia la stampa in Ultimaker Digital Factory"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1375,13 +1342,13 @@ msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] "Nuova stampante rilevata dall'account Ultimaker"
msgstr[1] "Nuove stampanti rilevate dall'account Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr "Aggiunta della stampante {name} ({model}) dall'account"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
@@ -1389,71 +1356,70 @@ msgid_plural "... and {0} others"
msgstr[0] "... e {0} altra"
msgstr[1] "... e altre {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr "Stampanti aggiunte da Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] "Non è disponibile una connessione cloud per una stampante"
msgstr[1] "Non è disponibile una connessione cloud per alcune stampanti"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] "Questa stampante non è collegata a Digital Factory:"
msgstr[1] "Queste stampanti non sono collegate a Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr "Ultimaker Digital Factory"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr "Per stabilire una connessione, visitare {website_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr "Mantenere le configurazioni delle stampanti"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr "Rimuovere le stampanti"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr "{printer_name} sarà rimossa fino alla prossima sincronizzazione account."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr "Per rimuovere definitivamente {printer_name}, visitare {digital_factory_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr "Rimuovere temporaneamente {printer_name}?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr "Rimuovere le stampanti?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1469,7 +1435,7 @@ msgstr[1] ""
"Si stanno per rimuovere {0} stampanti da Cura. Questa azione non può essere annullata.\n"
"Continuare?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1525,7 +1491,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "Non host del gruppo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "Configurare il gruppo"
@@ -1635,12 +1601,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "Stampa tramite USB in corso, la chiusura di Cura interrompe la stampa. Confermare?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "Stampa ancora in corso. Cura non può avviare un'altra stampa tramite USB finché la precedente non è stata completata."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "Stampa in corso"
@@ -1655,11 +1621,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "Vista ai raggi X"
-#: /home/trin/Gedeeld/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."
-msgstr "Alcune parti potrebbero risultare problematiche in questa stampa. Fare click per visualizzare i suggerimenti per la regolazione."
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1675,14 +1636,12 @@ msgctxt "@action:ComboBox Save settings in a new profile"
msgid "Create new"
msgstr "Crea nuovo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "Riepilogo - Progetto Cura"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "Impostazioni della stampante"
@@ -1692,20 +1651,17 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the machine be resolved?"
msgstr "Come può essere risolto il conflitto nella macchina?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "Tipo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "Gruppo stampanti"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "Impostazioni profilo"
@@ -1715,28 +1671,22 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the profile be resolved?"
msgstr "Come può essere risolto il conflitto nel profilo?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "Nome"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "Intent"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "Non nel profilo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1820,22 +1770,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "Ripristina"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "Cancella backup"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "Sei sicuro di voler cancellare questo backup? Questa operazione non può essere annullata."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "Ripristina backup"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "Riavviare Cura prima di ripristinare il backup. Chiudere Cura adesso?"
@@ -1890,10 +1840,7 @@ msgctxt "@description"
msgid "Backup and synchronize your Cura settings."
msgstr "Backup e sincronizzazione delle impostazioni Cura."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:199
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39 /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:199
msgctxt "@button"
msgid "Sign in"
msgstr "Accedi"
@@ -2043,8 +1990,7 @@ msgctxt "@item:inlistbox"
msgid "Linear"
msgstr "Lineare"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
msgctxt "@item:inlistbox"
msgid "Translucency"
msgstr "Traslucenza"
@@ -2069,9 +2015,7 @@ msgctxt "@action:label"
msgid "Smoothing"
msgstr "Smoothing"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
msgctxt "@action:button"
msgid "OK"
msgstr "OK"
@@ -2091,18 +2035,10 @@ msgctxt "@label"
msgid "Nozzle size"
msgstr "Dimensione ugello"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
msgctxt "@label"
msgid "mm"
msgstr "mm"
@@ -2232,6 +2168,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "Codice G fine"
+#: /home/trin/Gedeeld/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."
+msgstr "Alcune parti potrebbero risultare problematiche in questa stampa. Fare click per visualizzare i suggerimenti per la regolazione."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2285,17 +2226,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "Non supportano le sovrapposizioni"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr "Solo maglia di riempimento"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr "Ritaglio mesh"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "Seleziona impostazioni"
@@ -2305,8 +2246,7 @@ msgctxt "@title:window"
msgid "Select Settings to Customize for this model"
msgstr "Seleziona impostazioni di personalizzazione per questo modello"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
msgctxt "@label:textbox"
msgid "Filter..."
msgstr "Filtro..."
@@ -2348,8 +2288,7 @@ msgid_plural "The following scripts are active:"
msgstr[0] "È attivo il seguente script:"
msgstr[1] "Sono attivi i seguenti script:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20 /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
msgctxt "@label"
msgid "Color scheme"
msgstr "Schema colori"
@@ -2404,8 +2343,7 @@ msgctxt "@label"
msgid "Shell"
msgstr "Guscio"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
msgctxt "@label"
msgid "Infill"
msgstr "Riempimento"
@@ -2438,12 +2376,12 @@ msgstr "Parete interna"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:419
msgctxt "@label"
msgid "min"
-msgstr "min."
+msgstr "min"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:488
msgctxt "@label"
msgid "max"
-msgstr "max."
+msgstr "max"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:17
msgctxt "@title:window"
@@ -2515,8 +2453,7 @@ msgctxt "@action:label"
msgid "Website"
msgstr "Sito web"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
msgctxt "@action:button"
msgid "Installed"
msgstr "Installa"
@@ -2531,20 +2468,17 @@ msgctxt "@label:The string between <a href=> and </a> is the highlighted link"
msgid "<a href='%1'>Buy material spools</a>"
msgstr "<a href='%1'>Acquista bobine di materiale</a>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
msgctxt "@action:button"
msgid "Update"
msgstr "Aggiorna"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
msgctxt "@action:button"
msgid "Updating"
msgstr "Aggiornamento in corso"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
msgctxt "@action:button"
msgid "Updated"
msgstr "Aggiornamento eseguito"
@@ -2554,8 +2488,7 @@ msgctxt "@label"
msgid "Premium"
msgstr "Premium"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
msgctxt "@info:tooltip"
msgid "Go to Web Marketplace"
msgstr "Vai al Marketplace web"
@@ -2580,9 +2513,7 @@ msgctxt "@title:tab"
msgid "Plugins"
msgstr "Plugin"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
msgstr "Materiali"
@@ -2627,9 +2558,7 @@ msgctxt "@button"
msgid "Dismiss"
msgstr "Rimuovi"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/WhatsNewContent.qml:178
msgctxt "@button"
msgid "Next"
@@ -2695,8 +2624,7 @@ msgctxt "@label"
msgid "Last updated"
msgstr "Ultimo aggiornamento"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
msgctxt "@label"
msgid "Brand"
msgstr "Marchio"
@@ -2826,9 +2754,7 @@ msgctxt "@action:button"
msgid "Edit"
msgstr "Modifica"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:138
msgctxt "@action:button"
msgid "Remove"
@@ -2844,20 +2770,17 @@ msgctxt "@label"
msgid "If your printer is not listed, read the <a href='%1'>network printing troubleshooting guide</a>"
msgstr "Se la stampante non è nell’elenco, leggere la <a href='%1'>guida alla risoluzione dei problemi per la stampa in rete</a>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
msgctxt "@label"
msgid "Type"
msgstr "Tipo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
msgctxt "@label"
msgid "Firmware version"
msgstr "Versione firmware"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
msgctxt "@label"
msgid "Address"
msgstr "Indirizzo"
@@ -2887,8 +2810,7 @@ msgctxt "@title:window"
msgid "Invalid IP address"
msgstr "Indirizzo IP non valido"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
msgctxt "@text"
msgid "Please enter a valid IP address."
msgstr "Inserire un indirizzo IP valido."
@@ -2898,8 +2820,7 @@ msgctxt "@title:window"
msgid "Printer Address"
msgstr "Indirizzo stampante"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
msgctxt "@label"
msgid "Enter the IP address of your printer on the network."
msgstr "Inserire l'indirizzo IP della stampante in rete."
@@ -2951,9 +2872,7 @@ msgctxt "@label"
msgid "Override will use the specified settings with the existing printer configuration. This may result in a failed print."
msgstr "L’override utilizza le impostazioni specificate con la configurazione stampante esistente. Ciò può causare una stampa non riuscita."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:184
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:184
msgctxt "@label"
msgid "Glass"
msgstr "Vetro"
@@ -2973,8 +2892,7 @@ msgctxt "@label"
msgid "Delete"
msgstr "Cancella"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
msgctxt "@label"
msgid "Resume"
msgstr "Riprendi"
@@ -2989,9 +2907,7 @@ msgctxt "@label"
msgid "Resuming..."
msgstr "Ripresa in corso..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
msgctxt "@label"
msgid "Pause"
msgstr "Pausa"
@@ -3031,8 +2947,7 @@ msgctxt "@label %1 is the name of a print job."
msgid "Are you sure you want to abort %1?"
msgstr "Sei sicuro di voler interrompere %1?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
msgctxt "@window:title"
msgid "Abort print"
msgstr "Interrompi la stampa"
@@ -3042,13 +2957,16 @@ msgctxt "@label link to Connect and Cloud interfaces"
msgid "Manage printer"
msgstr "Gestione stampanti"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "Aggiornare il firmware della stampante per gestire la coda da remoto."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr "Impossibile visualizzare feed della Webcam per stampanti cloud da Ultimaker Cura."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3069,9 +2987,7 @@ msgctxt "@label:status"
msgid "Idle"
msgstr "Ferma"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86
msgctxt "@label:status"
msgid "Preparing..."
msgstr "Preparazione in corso..."
@@ -3111,14 +3027,12 @@ msgctxt "@label"
msgid "First available"
msgstr "Primo disponibile"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
msgctxt "@label:status"
msgid "Aborted"
msgstr "Interrotto"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
msgctxt "@label:status"
msgid "Finished"
msgstr "Terminato"
@@ -3203,8 +3117,7 @@ msgctxt "@action:button"
msgid "Sign in"
msgstr "Accedi"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
msgctxt "@label"
msgid "Sign in to the Ultimaker platform"
msgstr "Accedi alla piattaforma Ultimaker"
@@ -3217,7 +3130,8 @@ msgid ""
"- Share ideas and get help from 48,000+ users in the Ultimaker community"
msgstr ""
"- Aggiungi profili materiale e plugin dal Marketplace\n"
-"- Esegui il backup e la sincronizzazione dei profili materiale e dei pluginâŽ- Condividi idee e ottieni supporto da più di 48.000 utenti nella community di Ultimaker"
+"- Esegui il backup e la sincronizzazione dei profili materiale e dei plugin\n"
+"- Condividi idee e ottieni supporto da più di 48.000 utenti nella community di Ultimaker"
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:62
msgctxt "@button"
@@ -3249,17 +3163,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr "Verificare gli aggiornamenti dell'account"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "Ultimo aggiornamento: %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Account Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "Esci"
@@ -3304,27 +3218,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "Sezionamento in corso..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "Sezionamento impossibile"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "Elaborazione in corso"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "Sezionamento"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "Avvia il processo di sezionamento"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "Annulla"
@@ -3354,213 +3268,212 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "Ri&peti"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "&Esci"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "Visualizzazione 3D"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "Visualizzazione frontale"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "Visualizzazione superiore"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr "Vista inferiore"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "Visualizzazione lato sinistro"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "Visualizzazione lato destro"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "Configura Cura..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "&Aggiungi stampante..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "Gestione stampanti..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "Gestione materiali..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr "Aggiungere altri materiali da Marketplace"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "&Aggiorna il profilo con le impostazioni/esclusioni correnti"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "&Elimina le modifiche correnti"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "&Crea profilo dalle impostazioni/esclusioni correnti..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "Gestione profili..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "Mostra documentazione &online"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "Se&gnala un errore"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "Scopri le novità"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "Informazioni..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr "Cancella selezionati"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr "Centra selezionati"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr "Moltiplica selezionati"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "Elimina modello"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "C&entra modello su piattaforma"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "&Raggruppa modelli"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "Separa modelli"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "&Unisci modelli"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "Mo&ltiplica modello..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "Seleziona tutti i modelli"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "Cancellare piano di stampa"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "Ricarica tutti i modelli"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "Sistema tutti i modelli su tutti i piani di stampa"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "Sistema tutti i modelli"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "Sistema selezione"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "Reimposta tutte le posizioni dei modelli"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "Reimposta tutte le trasformazioni dei modelli"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "&Apri file..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "&Nuovo Progetto..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "Mostra cartella di configurazione"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476 /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "Configura visibilità delle impostazioni..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "&Mercato"
@@ -3570,67 +3483,62 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "Questo pacchetto sarà installato dopo il riavvio."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "Generale"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "Impostazioni"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "Stampanti"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "Profili"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "Chiusura di %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "Chiudere %1?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "Apri file"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "Installa il pacchetto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "Apri file"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "Rilevata la presenza di uno o più file codice G tra i file selezionati. È possibile aprire solo un file codice G alla volta. Se desideri aprire un file codice G, selezionane uno solo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "Aggiungi stampante"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "Scopri le novità"
@@ -3759,8 +3667,7 @@ msgctxt "@Label"
msgid "Static type checker for Python"
msgstr "Controllo di tipo statico per Python"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
msgctxt "@Label"
msgid "Root Certificates for validating SSL trustworthiness"
msgstr "Certificati di origine per la convalida dell'affidabilità SSL"
@@ -3856,8 +3763,7 @@ msgctxt "@title:column"
msgid "Current changes"
msgstr "Modifiche correnti"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "Chiedi sempre"
@@ -3892,32 +3798,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "Importa tutto come modelli"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "Salva progetto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "Estrusore %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 & materiale"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "Materiale"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "Non mostrare il riepilogo di progetto alla ripetizione di salva"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "Salva"
@@ -3934,8 +3840,7 @@ msgctxt "@text Print job name"
msgid "Untitled"
msgstr "Senza titolo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&File"
msgstr "&File"
@@ -3945,44 +3850,42 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&Edit"
msgstr "&Modifica"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "&Visualizza"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "&Impostazioni"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "Es&tensioni"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "P&referenze"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "&Help"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "Nuovo progetto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
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 "Sei sicuro di voler aprire un nuovo progetto? Questo cancellerà il piano di stampa e tutte le impostazioni non salvate."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "Mercato"
@@ -4002,22 +3905,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "Mercato"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "Caricamento in corso configurazioni disponibili dalla stampante..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "Le configurazioni non sono disponibili perché la stampante è scollegata."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "Seleziona configurazione"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "Configurazioni"
@@ -4236,27 +4139,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "Sei sicuro di voler interrompere la stampa?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr "Viene stampato come supporto."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr "Gli altri modelli che si sovrappongono a questo modello sono stati modificati."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr "La sovrapposizione del riempimento con questo modello è stata modificata."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr "Le sovrapposizioni con questo modello non sono supportate."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4268,319 +4171,350 @@ msgctxt "@label"
msgid "Object list"
msgstr "Elenco oggetti"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "Interfaccia"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "Valuta:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "Tema:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "Riavviare l'applicazione per rendere effettive le modifiche."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "Seziona automaticamente alla modifica delle impostazioni."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "Seziona automaticamente"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "Comportamento del riquadro di visualizzazione"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "Evidenzia in rosso le zone non supportate del modello. In assenza di supporto, queste aree non saranno stampate in modo corretto."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "Visualizza sbalzo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr "Evidenziare le superfici mancanti o estranee del modello utilizzando i simboli di avvertenza. I percorsi degli utensili spesso ignoreranno parti della geometria prevista."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr "Visualizzare gli errori del modello"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "Sposta la fotocamera in modo che il modello si trovi al centro della visualizzazione quando è selezionato"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "Centratura fotocamera alla selezione dell'elemento"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "Il comportamento dello zoom predefinito di Cura dovrebbe essere invertito?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "Inverti la direzione dello zoom della fotocamera."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "Lo zoom si muove nella direzione del mouse?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "Nella prospettiva ortogonale lo zoom verso la direzione del mouse non è supportato."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "Zoom verso la direzione del mouse"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "I modelli sull’area di stampa devono essere spostati per evitare intersezioni?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "Assicurarsi che i modelli siano mantenuti separati"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "I modelli sull’area di stampa devono essere portati a contatto del piano di stampa?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "Rilascia automaticamente i modelli sul piano di stampa"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "Visualizza il messaggio di avvertimento sul lettore codice G."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "Messaggio di avvertimento sul lettore codice G"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "Lo strato deve essere forzato in modalità di compatibilità?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "Forzare la modalità di compatibilità visualizzazione strato (riavvio necessario)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "Aprire Cura nel punto in cui è stato chiuso?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "Ripristinare la posizione della finestra all'avvio"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "Quale tipo di rendering della fotocamera è necessario utilizzare?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "Rendering fotocamera:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "Prospettiva"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "Ortogonale"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "Apertura e salvataggio file"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "L'apertura dei file dal desktop o da applicazioni esterne deve essere eseguita nella stessa istanza di Cura?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "Utilizzare una singola istanza di Cura"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "I modelli devono essere ridimensionati al volume di stampa, se troppo grandi?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "Ridimensiona i modelli troppo grandi"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
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 "Un modello può apparire eccessivamente piccolo se la sua unità di misura è espressa in metri anziché in millimetri. Questi modelli devono essere aumentati?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "Ridimensiona i modelli eccessivamente piccoli"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "I modelli devono essere selezionati dopo essere stati caricati?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "Selezionare i modelli dopo il caricamento"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "Al nome del processo di stampa deve essere aggiunto automaticamente un prefisso basato sul nome della stampante?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "Aggiungi al nome del processo un prefisso macchina"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "Quando si salva un file di progetto deve essere visualizzato un riepilogo?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "Visualizza una finestra di riepilogo quando si salva un progetto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "Comportamento predefinito all'apertura di un file progetto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "Comportamento predefinito all'apertura di un file progetto: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "Chiedi sempre"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "Apri sempre come progetto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "Importa sempre i modelli"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "Dopo aver modificato un profilo ed essere passati a un altro, si apre una finestra di dialogo che chiede se mantenere o eliminare le modifiche oppure se scegliere un comportamento predefinito e non visualizzare più tale finestra di dialogo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "Profili"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "Comportamento predefinito per i valori di impostazione modificati al passaggio a un profilo diverso: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "Elimina sempre le impostazioni modificate"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "Trasferisci sempre le impostazioni modificate a un nuovo profilo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "Privacy"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "Cura deve verificare la presenza di eventuali aggiornamenti all’avvio del programma?"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "Controlla aggiornamenti all’avvio"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "I dati anonimi sulla stampa devono essere inviati a Ultimaker? Nota, non sono trasmessi o memorizzati modelli, indirizzi IP o altre informazioni personali."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "Invia informazioni di stampa (anonime)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "Ulteriori informazioni"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr "Aggiornamenti"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "Cura deve verificare la presenza di eventuali aggiornamenti all’avvio del programma?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "Controlla aggiornamenti all’avvio"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr "Quando si verifica la presenza di aggiornamenti, cercare solo versioni stabili."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr "Solo versioni stabili"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr "Quando si verifica la presenza di aggiornamenti, cercare versioni stabili e beta."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr "Versioni stabili e beta"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr "È necessario verificare automaticamente la presenza di nuovi plugin ad ogni avvio di Cura? Si consiglia di non disabilitare questa opzione!"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr "Ricevi notifiche di aggiornamenti plugin"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
msgctxt "@action:button"
msgid "Activate"
msgstr "Attiva"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
msgctxt "@action:button"
msgid "Rename"
msgstr "Rinomina"
@@ -4595,14 +4529,12 @@ msgctxt "@action:button"
msgid "Duplicate"
msgstr "Duplica"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
msgctxt "@action:button"
msgid "Import"
msgstr "Importa"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
msgctxt "@action:button"
msgid "Export"
msgstr "Esporta"
@@ -4612,56 +4544,52 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr "Sincronizza con le stampanti"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "Stampante"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "Conferma rimozione"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "Sei sicuro di voler rimuovere %1? Questa operazione non può essere annullata!"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "Importa materiale"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "Impossibile importare materiale <filename>{1}</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "Materiale importato correttamente <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "Esporta materiale"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "Impossibile esportare il materiale su <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "Materiale esportato correttamente su <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr "Esporta tutti i materiali"
@@ -4751,8 +4679,7 @@ msgctxt "@label"
msgid "Adhesion Information"
msgstr "Informazioni sull’aderenza"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
msgctxt "@label"
msgid "Print settings"
msgstr "Impostazioni di stampa"
@@ -4807,8 +4734,7 @@ msgctxt "@action:button"
msgid "Update profile with current settings/overrides"
msgstr "Aggiorna il profilo con le impostazioni/esclusioni correnti"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
msgctxt "@action:button"
msgid "Discard current changes"
msgstr "Elimina le modifiche correnti"
@@ -4883,14 +4809,12 @@ msgctxt "@tooltip of temperature input"
msgid "The temperature to pre-heat the hotend to."
msgstr "La temperatura di preriscaldo dell’estremità calda."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
msgctxt "@button Cancel pre-heating"
msgid "Cancel"
msgstr "Annulla"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
msgctxt "@button"
msgid "Pre-heat"
msgstr "Pre-riscaldo"
@@ -5000,12 +4924,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "La connessione cloud al momento non è disponibile. Verificare la connessione a Internet."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "Aggiungi stampante"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "Gestione stampanti"
@@ -5093,7 +5017,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "Disinserita"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "Sperimentale"
@@ -5103,22 +5027,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "Adesione"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
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 "Abilita stampa di brim o raft. Questa funzione aggiunge un’area piana attorno o sotto l’oggetto, facile da tagliare successivamente."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "Riempimento graduale"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "Un riempimento graduale aumenterà gradualmente la quantità di riempimento verso l'alto."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "Sono state modificate alcune impostazioni del profilo. Per modificarle, andare alla modalità personalizzata."
@@ -5128,12 +5052,12 @@ msgctxt "@label"
msgid "Support"
msgstr "Supporto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "Genera strutture per supportare le parti del modello a sbalzo. Senza queste strutture, queste parti collasserebbero durante la stampa."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5159,17 +5083,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "Influenzato da"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "Questa impostazione è sempre condivisa tra tutti gli estrusori. La sua modifica varierà il valore per tutti gli estrusori."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "Questa impostazione viene risolta dai valori in conflitto specifici dell'estrusore:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5180,7 +5104,7 @@ msgstr ""
"\n"
"Fare clic per ripristinare il valore del profilo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5191,32 +5115,32 @@ msgstr ""
"\n"
"Fare clic per ripristinare il valore calcolato."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "Impostazioni ricerca"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "Copia valore su tutti gli estrusori"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "Copia tutti i valori modificati su tutti gli estrusori"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "Nascondi questa impostazione"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "Nascondi questa impostazione"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "Mantieni visibile questa impostazione"
@@ -5356,8 +5280,7 @@ msgctxt "@label"
msgid "Could not connect to device."
msgstr "Impossibile connettersi al dispositivo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
msgctxt "@label"
msgid "Can't connect to your Ultimaker printer?"
msgstr "Non è possibile effettuare la connessione alla stampante Ultimaker?"
@@ -5494,16 +5417,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "Nessun elemento da selezionare da"
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "Controlla i modelli e la configurazione di stampa per eventuali problematiche di stampa e suggerimenti."
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "Controllo modello"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5684,6 +5597,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr "Azione Impostazioni macchina"
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "Controlla i modelli e la configurazione di stampa per eventuali problematiche di stampa e suggerimenti."
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "Controllo modello"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -6104,6 +6027,14 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "Vista ai raggi X"
+#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+#~ msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+#~ msgstr "È possibile che per {machine_name} siano disponibili nuove funzionalità o bug fix. Se non si dispone della versione più recente, è consigliabile aggiornare il firmware della stampante alla versione {latest_version}."
+
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "Nuovo firmware %s disponibile"
+
#~ msgctxt "@info:status"
#~ msgid "Global stack is missing."
#~ msgstr "Pila globale mancante."
diff --git a/resources/i18n/it_IT/fdmextruder.def.json.po b/resources/i18n/it_IT/fdmextruder.def.json.po
index 2b1b6af466..58e76cc1a8 100644
--- a/resources/i18n/it_IT/fdmextruder.def.json.po
+++ b/resources/i18n/it_IT/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 14:58+0200\n"
"Last-Translator: Bothof <info@bothof.nl>\n"
"Language-Team: Italian\n"
diff --git a/resources/i18n/it_IT/fdmprinter.def.json.po b/resources/i18n/it_IT/fdmprinter.def.json.po
index 0754a9374c..e72b81f693 100644
--- a/resources/i18n/it_IT/fdmprinter.def.json.po
+++ b/resources/i18n/it_IT/fdmprinter.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 14:58+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Italian <info@lionbridge.com>, Italian <info@bothof.nl>\n"
@@ -686,8 +686,8 @@ msgstr "Passi per millimetro (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "I passi del motore passo-passo in un millimetro di estrusione."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr "Quanti passi dei motori passo-passo causano lo spostamento della ruota del tirafilo di un millimetro attorno alla sua circonferenza."
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1435,6 +1435,17 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "Collega i percorsi del rivestimento esterno superiore/inferiore quando corrono uno accanto all’altro. Per le configurazioni concentriche, l’abilitazione di questa impostazione riduce notevolmente il tempo di spostamento, tuttavia poiché i collegamenti possono aver luogo a metà del riempimento, con questa funzione la qualità della superficie superiore potrebbe risultare inferiore."
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr "Ordine superiore/inferiore monotonico"
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Stampa linee superiori/inferiori in un ordine che ne causa sempre la sovrapposizione con le linee adiacenti in un singola direzione. Questa operazione"
+" richiede un tempo di stampa leggermente superiore ma rende l'aspetto delle superfici piane più uniforme."
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "Direzioni delle linee superiori/inferiori"
@@ -1505,6 +1516,17 @@ msgid "Zig Zag"
msgstr "Zig Zag"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr "Ordine di stiratura monotonico"
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Stampa linee di stiratura in un ordine che ne causa sempre la sovrapposizione con le linee adiacenti in un singola direzione. Questa operazione richiede"
+" un tempo di stampa leggermente superiore ma rende l'aspetto delle superfici piane più uniforme."
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "Spaziatura delle linee di stiratura"
@@ -3201,8 +3223,7 @@ msgstr "Massima distanza di combing senza retrazione"
#: fdmprinter.def.json
msgctxt "retraction_combing_max_distance description"
msgid "When greater than zero, combing travel moves that are longer than this distance will use retraction. If set to zero, there is no maximum and combing moves will not use retraction."
-msgstr "Per un valore superiore a zero, le corse di spostamento in modalità combing superiori a tale distanza utilizzeranno la retrazione. Se il valore impostato"
-" è zero, non è presente un valore massimo e le corse in modalità combing non utilizzeranno la retrazione."
+msgstr "Per un valore superiore a zero, le corse di spostamento in modalità combing superiori a tale distanza utilizzeranno la retrazione. Se il valore impostato è zero, non è presente un valore massimo e le corse in modalità combing non utilizzeranno la retrazione."
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
@@ -5304,6 +5325,17 @@ msgid "Zig Zag"
msgstr "Zig Zag"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr "Ordine superficie superiore monotonico"
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Stampa linee superficie superiori in un ordine che ne causa sempre la sovrapposizione con le linee adiacenti in un singola direzione. Questa operazione"
+" richiede un tempo di stampa leggermente superiore ma rende l'aspetto delle superfici piane più uniforme."
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "Direzioni linea rivestimento superficie superiore"
@@ -6402,6 +6434,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "Matrice di rotazione da applicare al modello quando caricato dal file."
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "I passi del motore passo-passo in un millimetro di estrusione."
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "Per un valore diverso da zero, le corse di spostamento in modalità combing superiori a tale distanza utilizzeranno la retrazione."
diff --git a/resources/i18n/ja_JP/cura.po b/resources/i18n/ja_JP/cura.po
index c170d3ba8e..984b90d3e8 100644
--- a/resources/i18n/ja_JP/cura.po
+++ b/resources/i18n/ja_JP/cura.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
-"PO-Revision-Date: 2021-04-16 15:00+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
+"PO-Revision-Date: 2021-09-07 08:00+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Japanese <info@lionbridge.com>, Japanese <info@bothof.nl>\n"
"Language: ja_JP\n"
@@ -15,162 +15,54 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Poedit 2.4.1\n"
+"X-Generator: Poedit 3.0\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "ä¸æ˜Ž"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "下ã®ãƒ—リンターã¯ã‚°ãƒ«ãƒ¼ãƒ—ã®ä¸€å“¡ã§ã‚ã‚‹ãŸã‚接続ã§ãã¾ã›ã‚“"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã§åˆ©ç”¨å¯èƒ½ãªãƒ—リンター"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "上書ãã§ãã¾ã›ã‚“"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "{0}ã‚’å–り除ã„ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿã“ã®æ“作ã¯å…ƒã«æˆ»ã›ã¾ã›ã‚“。"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "Default"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "ビジュアル"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "ビジュアルプロファイルã¯ã€å„ªã‚ŒãŸãƒ“ジュアルã¨è¡¨é¢å“質を目的ã¨ã—ãŸãƒ“ジュアルプロトタイプやモデルをプリントã™ã‚‹ãŸã‚ã«è¨­è¨ˆã•ã‚Œã¦ã„ã¾ã™ã€‚"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Engineering"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "エンジニアリングプロファイルã¯ã€ç²¾åº¦å‘上ã¨å…¬å·®ã®åŽ³æ ¼å¯¾å¿œã‚’目的ã¨ã—ãŸæ©Ÿèƒ½ãƒ—ロトタイプや最終用途部å“をプリントã™ã‚‹ãŸã‚ã«è¨­è¨ˆã•ã‚Œã¦ã„ã¾ã™ã€‚"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "ドラフト"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "ドラフトプロファイルã¯ã€ãƒ—リント時間ã®å¤§å¹…短縮を目的ã¨ã—ãŸåˆæœŸãƒ—ロトタイプã¨ã‚³ãƒ³ã‚»ãƒ—ト検証をプリントã™ã‚‹ãŸã‚ã«è¨­è¨ˆã•ã‚Œã¦ã„ã¾ã™ã€‚"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "カスタムフィラメント"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "カスタム"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "カスタムプロファイル"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "ã™ã¹ã¦ã®ã‚µãƒãƒ¼ãƒˆã®ã‚¿ã‚¤ãƒ— ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "å…¨ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "ログインã«å¤±æ•—ã—ã¾ã—ãŸ"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
msgctxt "@info:status"
msgid "Finding new location for objects"
msgstr "造形物ã®ãŸã‚ã«æ–°ã—ã„ä½ç½®ã‚’探索中"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
msgctxt "@info:title"
msgid "Finding Location"
msgstr "ä½ç½®ç¢ºèª"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
-#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41 /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "å…¨ã¦ã®é€ å½¢ç‰©ã®é€ å½¢ã‚µã‚¤ã‚ºã«å¯¾ã—ã€é©åˆ‡ãªä½ç½®ãŒç¢ºèªã§ãã¾ã›ã‚“"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "ä½ç½®ã‚’確ä¿ã§ãã¾ã›ã‚“"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "ユーザーデータディレクトリã‹ã‚‰ã‚¢ãƒ¼ã‚«ã‚¤ãƒ–を作æˆã§ãã¾ã›ã‚“: {}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122 /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "é©åˆ‡ãªãƒ‡ãƒ¼ã‚¿ã¾ãŸã¯ãƒ¡ã‚¿ãƒ‡ãƒ¼ã‚¿ãŒãªã„ã®ã«Curaãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—をリストアã—よã†ã¨ã—ã¾ã—ãŸã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "ç¾è¡Œãƒãƒ¼ã‚¸ãƒ§ãƒ³ã‚ˆã‚Šä¸Šã® Cura ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—をリストアã—よã†ã¨ã—ã¾ã—ãŸã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr "Curaã®ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ã®ãƒªã‚¹ãƒˆã‚¢ä¸­ã«æ¬¡ã®ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
@@ -180,7 +72,7 @@ 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 "プリントシークエンス設定値ã«ã‚ˆã‚Šã€ã‚¬ãƒ³ãƒˆãƒªãƒ¼ã¨é€ å½¢ç‰©ã®è¡çªã‚’é¿ã‘ã‚‹ãŸã‚å°åˆ·ãƒ‡ãƒ¼ã‚¿ã®é«˜ã•ã‚’低ãã—ã¾ã—ãŸã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "造形サイズ"
@@ -339,66 +231,149 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "アクティブãªãƒ—リンターをåˆæœŸåŒ–中..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "プリンターマãƒãƒ¼ã‚¸ãƒ£ãƒ¼ã‚’åˆæœŸåŒ–中..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "ビルドボリュームをåˆæœŸåŒ–中..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "シーンをセットアップ中..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "インターフェイスを読ã¿è¾¼ã¿ä¸­..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "エンジンをåˆæœŸåŒ–中..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "一度ã«ä¸€ã¤ã®G-codeã—ã‹èª­ã¿å–ã‚Œã¾ã›ã‚“。{0}ã®å–ã‚Šè¾¼ã¿ã‚’スキップã—ã¾ã—ãŸã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "警告"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "G-codeを読ã¿è¾¼ã¿ä¸­ã¯ä»–ã®ãƒ•ã‚¡ã‚¤ãƒ«ã‚’é–‹ãã“ã¨ãŒã§ãã¾ã›ã‚“。{0}ã®å–ã‚Šè¾¼ã¿ã‚’スキップã—ã¾ã—ãŸã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "エラー"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "ä¸æ˜Ž"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "下ã®ãƒ—リンターã¯ã‚°ãƒ«ãƒ¼ãƒ—ã®ä¸€å“¡ã§ã‚ã‚‹ãŸã‚接続ã§ãã¾ã›ã‚“"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ã§åˆ©ç”¨å¯èƒ½ãªãƒ—リンター"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "上書ãã§ãã¾ã›ã‚“"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "{0}ã‚’å–り除ã„ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿã“ã®æ“作ã¯å…ƒã«æˆ»ã›ã¾ã›ã‚“。"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Default"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "ビジュアル"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "ビジュアルプロファイルã¯ã€å„ªã‚ŒãŸãƒ“ジュアルã¨è¡¨é¢å“質を目的ã¨ã—ãŸãƒ“ジュアルプロトタイプやモデルをプリントã™ã‚‹ãŸã‚ã«è¨­è¨ˆã•ã‚Œã¦ã„ã¾ã™ã€‚"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Engineering"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "エンジニアリングプロファイルã¯ã€ç²¾åº¦å‘上ã¨å…¬å·®ã®åŽ³æ ¼å¯¾å¿œã‚’目的ã¨ã—ãŸæ©Ÿèƒ½ãƒ—ロトタイプや最終用途部å“をプリントã™ã‚‹ãŸã‚ã«è¨­è¨ˆã•ã‚Œã¦ã„ã¾ã™ã€‚"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "ドラフト"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "ドラフトプロファイルã¯ã€ãƒ—リント時間ã®å¤§å¹…短縮を目的ã¨ã—ãŸåˆæœŸãƒ—ロトタイプã¨ã‚³ãƒ³ã‚»ãƒ—ト検証をプリントã™ã‚‹ãŸã‚ã«è¨­è¨ˆã•ã‚Œã¦ã„ã¾ã™ã€‚"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "カスタムフィラメント"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "カスタム"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "カスタムプロファイル"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "ã™ã¹ã¦ã®ã‚µãƒãƒ¼ãƒˆã®ã‚¿ã‚¤ãƒ— ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "å…¨ã¦ã®ãƒ•ã‚¡ã‚¤ãƒ«"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -434,140 +409,136 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "ログイン時ã«äºˆæœŸã—ãªã„エラーãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚ã‚„ã‚Šç›´ã—ã¦ãã ã•ã„。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr "æ–°ã—ã„サインインプロセスを開始ã§ãã¾ã›ã‚“。別ã®ã‚µã‚¤ãƒ³ã‚¤ãƒ³ã®è©¦è¡ŒãŒã‚¢ã‚¯ãƒ†ã‚£ãƒ–ãªã¾ã¾ã«ãªã£ã¦ã„ãªã„ã‹ç¢ºèªã—ã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "Ultimaker アカウントサーãƒãƒ¼ã«åˆ°é”ã§ãã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
msgctxt "@title:window"
msgid "File Already Exists"
msgstr "ã™ã§ã«å­˜åœ¨ã™ã‚‹ãƒ•ã‚¡ã‚¤ãƒ«ã§ã™"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
#, 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?"
msgstr "<filename>{0}</filename> ã¯æ—¢ã«å­˜åœ¨ã—ã¾ã™ã€‚ファイルを上書ãã—ã¾ã™ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457 /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "無効ãªãƒ•ã‚¡ã‚¤ãƒ«ã®URL:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "<filename>{0}</filename>ã«ãƒ—ロファイルを書ã出ã™ã®ã«å¤±æ•—ã—ã¾ã—ãŸ: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "<filename>{0}</filename>ã«ãƒ—ロファイルを書ã出ã™ã“ã¨ã«å¤±æ•—ã—ã¾ã—ãŸã€‚:ライタープラグイン失敗ã®å ±å‘Šã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "<filename>{0}</filename>ã«ãƒ—ロファイルを書ã出ã—ã¾ã—ãŸ"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "書ã出ã—完了"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "<filename>{0}</filename>ã‹ã‚‰ãƒ—ロファイルã®å–ã‚Šè¾¼ã«å¤±æ•—ã—ã¾ã—ãŸ:{1}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "プリンタを追加ã™ã‚‹å‰ã«ã€<filename>{0}</filename>ã‹ã‚‰ãƒ—ロファイルã®å–ã‚Šè¾¼ã¯ã§ãã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "ファイル<filename>{0}</filename>ã«ã¯ã‚«ã‚¹ã‚¿ãƒ ãƒ—ロファイルãŒã‚¤ãƒ³ãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "<filename>{0}</filename>ã‹ã‚‰ãƒ—ロファイルã®å–ã‚Šè¾¼ã«å¤±æ•—ã—ã¾ã—ãŸ:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "ã“ã®ãƒ—ロファイル<filename>{0}</filename>ã«ã¯ã€æ­£ã—ããªã„データãŒå«ã¾ã‚Œã¦ã„ã‚‹ãŸã‚ã€ã‚¤ãƒ³ãƒãƒ¼ãƒˆã§ãã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "<filename>{0}</filename>ã‹ã‚‰ãƒ—ロファイルã®å–ã‚Šè¾¼ã¿ã«å¤±æ•—ã—ã¾ã—ãŸ:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr "プロファイル{0}ã®å–ã‚Šè¾¼ã¿ãŒå®Œäº†ã—ã¾ã—ãŸã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "ファイル{0}ã«ã¯ã€æ­£ã—ã„プロファイルãŒå«ã¾ã‚Œã¦ã„ã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "プロファイル{0}ã¯ä¸ç‰¹å®šãªãƒ•ã‚¡ã‚¤ãƒ«ã¾ãŸã¯ç ´æãŒã‚ã‚Šã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "カスタムプロファイル"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "プロファイルã¯ã‚¯ã‚ªãƒªãƒ†ã‚£ãƒ¼ã‚¿ã‚¤ãƒ—ãŒä¸è¶³ã—ã¦ã„ã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr "アクティブãªãƒ—リンターã¯ã‚ã‚Šã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr "プロファイルを追加ã§ãã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr "クオリティータイプ「{0}ã€ã¯ã€ç¾åœ¨ã‚¢ã‚¯ãƒ†ã‚£ãƒ–ãªãƒ—リンター定義「{1}ã€ã¨äº’æ›æ€§ãŒã‚ã‚Šã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -583,51 +554,40 @@ msgctxt "@info:No intent profile selected"
msgid "Default"
msgstr "Default"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
msgctxt "@label"
msgid "Nozzle"
msgstr "ノズル"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "ç¾åœ¨åˆ©ç”¨å¯èƒ½ãªæ¬¡ã®ã‚¨ã‚¯ã‚¹ãƒˆãƒ«ãƒ¼ãƒ€ãƒ¼ã«åˆã‚ã›ã¦è¨­å®šãŒå¤‰æ›´ã•ã‚Œã¾ã—ãŸ:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "設定ãŒæ›´æ–°ã•ã‚Œã¾ã—ãŸ"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "エクストルーダーを無効ã«ã—ã¾ã—ãŸ"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
msgctxt "@action:button"
msgid "Add"
msgstr "追加"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
msgctxt "@action:button"
msgid "Finish"
msgstr "終ã‚ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "キャンセル"
@@ -698,47 +658,27 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "ä»–"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37 /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr "リリースノートを開ãã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸã€‚"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
msgid "Next"
msgstr "次"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268 /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
msgctxt "@action:button"
msgid "Skip"
msgstr "スキップ"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60
-#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60 /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185 /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
msgctxt "@action:button"
msgid "Close"
msgstr "é–‰ã‚ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "3Dモデルアシスタント"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>モデルã®ã‚µã‚¤ã‚ºã¾ãŸã¯ææ–™ã®è¨­å®šã«ã‚ˆã£ã¦ã¯ã€é©åˆ‡ã«å°åˆ·ã—ãªã„3DモデルãŒã‚ã‚Šã¾ã™ã€‚:</p>\n"
-"<p>{model_names}</p>\n"
-"<p>å¯èƒ½ãªé™ã‚Šæœ€é«˜ã®å“質ãŠã‚ˆã³ä¿¡é ¼æ€§ã‚’得る方法をã”覧ãã ã•ã„。</p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">å°å­—å“質ガイドを見る</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -750,25 +690,24 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "プロジェクトファイルを開ã"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr "プロジェクトファイル<filename>{0}</filename>ãŒçªç„¶ã‚¢ã‚¯ã‚»ã‚¹ã§ããªããªã‚Šã¾ã—ãŸï¼š<message>{1}</message>。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "プロジェクトファイルを開ã‘ã¾ã›ã‚“"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr "プロジェクトファイル<filename>{0}</filename>ã¯ç ´æã—ã¦ã„ã¾ã™ï¼š<message>{1}</message>。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -784,8 +723,7 @@ msgctxt "@title:tab"
msgid "Custom"
msgstr "カスタム"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
msgctxt "@item:inlistbox"
msgid "3MF File"
msgstr "3MF ファイル"
@@ -795,8 +733,7 @@ msgctxt "@error:zip"
msgid "3MF Writer plug-in is corrupt."
msgstr "3MFリーダーã®ãƒ—ラグインãŒç ´æã—ã¦ã„ã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59 /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
msgctxt "@error:zip"
msgid "No permission to write the workspace here."
msgstr "ã“ã®ä½œæ¥­ã‚¹ãƒšãƒ¼ã‚¹ã«æ›¸ã込む権é™ãŒã‚ã‚Šã¾ã›ã‚“。"
@@ -826,91 +763,106 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "AMF ファイル"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ã®ã‚¢ãƒƒãƒ—ロード中ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—を作æˆã—ã¦ã„ã¾ã™..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ã®ä½œæˆä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—をアップロードã—ã¦ã„ã¾ã™..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ã®ã‚¢ãƒƒãƒ—ロードを完了ã—ã¾ã—ãŸã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ãŒæœ€å¤§ãƒ•ã‚¡ã‚¤ãƒ«ã‚µã‚¤ã‚ºã‚’超ãˆã¦ã„ã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ã®ãƒªã‚¹ãƒˆã‚¢ä¸­ã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—を管ç†ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "予期ã—ãªã„エラーãŒç™ºç”Ÿã—ã€ã‚¹ãƒ©ã‚¤ã‚¹ã«å¤±æ•—ã—ã¾ã—ãŸã€‚å•é¡Œè¿½è·¡ãƒ„ールã§ã®ãƒã‚°å ±å‘Šã‚’ã”検討ãã ã•ã„。"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "スライスã«å¤±æ•—ã—ã¾ã—ãŸ"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "ãƒã‚°ã‚’報告"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "Ultimaker Curaã®å•é¡Œè¿½è·¡ãƒ„ールã§ãƒã‚°ã‚’報告ã—ã¦ãã ã•ã„。"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "é¸ã°ã‚ŒãŸãƒ—リンターã¾ãŸã¯é¸ã°ã‚ŒãŸãƒ—リント構æˆãŒç•°ãªã‚‹ãŸã‚進行中ã®ææ–™ã«ã¦ã‚¹ãƒ©ã‚¤ã‚¹ã‚’完了ã§ãã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "スライスã§ãã¾ã›ã‚“"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "ç¾åœ¨ã®è¨­å®šã§ã‚¹ãƒ©ã‚¤ã‚¹ãŒå®Œäº†ã§ãã¾ã›ã‚“。以下ã®è¨­å®šã«ã‚¨ãƒ©ãƒ¼ãŒã‚ã‚Šã¾ã™: {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "モデル別ã®è¨­å®šãŒã‚ã‚‹ãŸã‚スライスã§ãã¾ã›ã‚“。1ã¤ã¾ãŸã¯è¤‡æ•°ã®ãƒ¢ãƒ‡ãƒ«ã§ä»¥ä¸‹ã®è¨­å®šã«ã‚¨ãƒ©ãƒ¼ãŒç™ºç”Ÿã—ã¾ã—ãŸï¼š{error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "プライムタワーã¾ãŸã¯ãƒ—ライムä½ç½®ãŒç„¡åŠ¹ãªãŸã‚スライスã§ãã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "無効㪠Extruder %s ã«é–¢é€£ä»˜ã‘られã¦ã„る造形物ãŒã‚ã‚‹ãŸã‚ã€ã‚¹ãƒ©ã‚¤ã‚¹ã§ãã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -923,19 +875,17 @@ msgstr ""
"- 有効ãªã‚¨ã‚¯ã‚¹ãƒˆãƒ«ãƒ¼ãƒ€ãƒ¼ã«å‰²ã‚Šå½“ã¦ã‚‰ã‚Œã¦ã„ã‚‹\n"
"- ã™ã¹ã¦ãŒä¿®é£¾å­ãƒ¡ãƒƒã‚·ãƒ¥ã¨ã—ã¦è¨­å®šã•ã‚Œã¦ã„ã‚‹ã‚ã‘ã§ã¯ãªã„"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
msgctxt "@info:status"
msgid "Processing Layers"
msgstr "レイヤーを処ç†ã—ã¦ã„ã¾ã™"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "インフォメーション"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
msgctxt "@item:inlistbox"
msgid "Cura Profile"
msgstr "Curaプロファイル"
@@ -948,14 +898,14 @@ msgstr "å¿…è¦ãªã‚¢ãƒƒãƒ—デートã®æƒ…å ±ã«ã‚¢ã‚¯ã‚»ã‚¹ã§ãã¾ã›ã‚“。"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
msgstr "ãŠä½¿ã„ã®{machine_name}ã«ã¤ã„ã¦æ–°æ©Ÿèƒ½ã¾ãŸã¯ãƒã‚°ä¿®æ­£ãŒåˆ©ç”¨ã§ãã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ã¾ã æœ€æ–°ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ãªã„å ´åˆã¯ã€ãƒ—リンターã®ãƒ•ã‚¡ãƒ¼ãƒ ã‚¦ã‚§ã‚¢ã‚’ãƒãƒ¼ã‚¸ãƒ§ãƒ³{latest_version}ã«æ›´æ–°ã™ã‚‹ã“ã¨ã‚’推奨ã—ã¾ã™ã€‚"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "æ–°ã—ã„利用å¯èƒ½ãª%sファームウェアã®ã‚¢ãƒƒãƒ—デートãŒã‚ã‚Šã¾ã™"
+msgid "New %s stable firmware available"
+msgstr "%sã®æ–°ã—ã„安定版ファームウェアãŒåˆ©ç”¨å¯èƒ½ã§ã™"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -967,8 +917,7 @@ msgctxt "@action"
msgid "Update Firmware"
msgstr "ファームウェアアップデート"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
msgctxt "@item:inlistbox"
msgid "Compressed G-code File"
msgstr "圧縮G-codeファイル"
@@ -978,9 +927,7 @@ msgctxt "@error:not supported"
msgid "GCodeGzWriter does not support text mode."
msgstr "GCodeGzWriter ã¯ãƒ†ã‚­ã‚¹ãƒˆãƒ¢ãƒ¼ãƒ‰ã‚’サãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
msgctxt "@item:inlistbox"
msgid "G-code File"
msgstr "G-codeファイル"
@@ -990,8 +937,7 @@ msgctxt "@info:status"
msgid "Parsing G-code"
msgstr "G-codeを解æž"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
msgctxt "@info:title"
msgid "G-code Details"
msgstr "G-codeã®è©³ç´°"
@@ -1011,8 +957,7 @@ msgctxt "@error:not supported"
msgid "GCodeWriter does not support non-text mode."
msgstr "GCodeWriter ã¯éžãƒ†ã‚­ã‚¹ãƒˆãƒ¢ãƒ¼ãƒ‰ã¯ã‚µãƒãƒ¼ãƒˆã—ã¦ã„ã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
msgctxt "@warning:status"
msgid "Please prepare G-code before exporting."
msgstr "エクスãƒãƒ¼ãƒˆã™ã‚‹å‰ã«G-codeã®æº–備をã—ã¦ãã ã•ã„。"
@@ -1052,6 +997,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "プリンターã®è¨­å®š"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "3Dモデルアシスタント"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>モデルã®ã‚µã‚¤ã‚ºã¾ãŸã¯ææ–™ã®è¨­å®šã«ã‚ˆã£ã¦ã¯ã€é©åˆ‡ã«å°åˆ·ã—ãªã„3DモデルãŒã‚ã‚Šã¾ã™ã€‚:</p>\n"
+"<p>{model_names}</p>\n"
+"<p>å¯èƒ½ãªé™ã‚Šæœ€é«˜ã®å“質ãŠã‚ˆã³ä¿¡é ¼æ€§ã‚’得る方法をã”覧ãã ã•ã„。</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">å°å­—å“質ガイドを見る</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1098,77 +1062,74 @@ msgctxt "@item:inlistbox"
msgid "Save to Removable Drive {0}"
msgstr "リムーãƒãƒ–ルドライブ{0}ã«ä¿å­˜"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "書ã出ã™ãŸã‚ã«åˆ©ç”¨å¯èƒ½ãªå½¢å¼ã®ãƒ•ã‚¡ã‚¤ãƒ«ãŒã‚ã‚Šã¾ã›ã‚“ï¼"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "リムーãƒãƒ–ルドライブ<filename>{0}</filename>ã«ä¿å­˜ä¸­"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "ä¿å­˜ä¸­"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "<filename>{0}</filename>ã‚’ä¿å­˜ã§ãã¾ã›ã‚“ã§ã—ãŸ: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "デãƒã‚¤ã‚¹{device}ã«æ›¸ã出ã™ãŸã‚ã®ãƒ•ã‚¡ã‚¤ãƒ«åãŒè¦‹ã¤ã‹ã‚Šã¾ã›ã‚“ã§ã—ãŸã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "リムーãƒãƒ–ルドライブ{0}ã«ä¿å­˜ã™ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“ã§ã—ãŸ: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "リムーãƒãƒ–ルドライブ{0}ã« {1}ã¨ã—ã¦ä¿å­˜"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "ファイルä¿å­˜"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "å–り出ã™"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "リムーãƒãƒ–ルデãƒã‚¤ã‚¹{0}ã‚’å–り出ã™"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "{0}å–り出ã—完了。デãƒã‚¤ã‚¹ã‚’安全ã«å–り外ã›ã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "ãƒãƒ¼ãƒ‰ã‚¦ã‚§ã‚¢ã‚’安全ã«å–り外ã—ã¾ã™"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1179,28 +1140,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "リムーãƒãƒ–ルドライブ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr "Curaã¯ãƒ¯ã‚¤ãƒ¤ãƒ¼ãƒ—リンティングãŒæœ‰åŠ¹ãªå ´åˆã¯æ­£ç¢ºã«ãƒ¬ã‚¤ãƒ¤ãƒ¼ã‚’表示ã—ã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "シミュレーションビュー"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "最åˆã«ã‚¹ãƒ©ã‚¤ã‚¹ã™ã‚‹å¿…è¦ãŒã‚ã‚‹ãŸã‚ã€ä½•ã‚‚表示ã•ã‚Œã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr "表示ã™ã‚‹ãƒ¬ã‚¤ãƒ¤ãƒ¼ãŒã‚ã‚Šã¾ã›ã‚“"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136 /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
msgstr "今後ã“ã®ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ã‚’表示ã—ãªã„"
@@ -1210,6 +1170,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "レイヤービュー"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "サンプルã®ãƒ‡ãƒ¼ã‚¿ãƒ•ã‚¡ã‚¤ãƒ«ã‚’読ã¿å–ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1220,7 +1185,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr "モデルエラー"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr "詳ã—ã見る"
@@ -1245,8 +1210,7 @@ msgctxt "@info:generic"
msgid "Do you want to sync material and software packages with your account?"
msgstr "æ料パッケージã¨ã‚½ãƒ•ãƒˆã‚¦ã‚§ã‚¢ãƒ‘ッケージをアカウントã¨åŒæœŸã—ã¾ã™ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
msgctxt "@info:title"
msgid "Changes detected from your Ultimaker account"
msgstr "Ultimakerアカウントã‹ã‚‰å¤‰æ›´ãŒæ¤œå‡ºã•ã‚Œã¾ã—ãŸ"
@@ -1266,8 +1230,7 @@ msgctxt "@button"
msgid "Decline"
msgstr "æ‹’å¦ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
msgctxt "@button"
msgid "Agree"
msgstr "åŒæ„ã™ã‚‹"
@@ -1282,7 +1245,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr "æ‹’å¦ã—ã¦ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã‹ã‚‰å‰Šé™¤"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr "変更を有効ã«ã™ã‚‹ãŸã‚ã«{}を終了ã—ã¦å†å§‹å‹•ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚"
@@ -1322,16 +1285,12 @@ msgctxt "@item:inlistbox"
msgid "Compressed COLLADA Digital Asset Exchange"
msgstr "圧縮COLLADA Digital Asset Exchange"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
msgctxt "@item:inlistbox"
msgid "Ultimaker Format Package"
msgstr "Ultimakerフォーマットパッケージ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149
#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:159
msgctxt "@info:error"
msgid "Can't write to UFP file:"
@@ -1362,7 +1321,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr "クラウド経由ã§æŽ¥ç¶š"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "プリントをモニタリング"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "Ultimaker Digital Factoryã§ãƒ—リントを追跡"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1374,82 +1343,81 @@ msgid "New printer detected from your Ultimaker account"
msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] "Ultimakerアカウントã‹ã‚‰æ–°ã—ã„プリンターãŒæ¤œå‡ºã•ã‚Œã¾ã—ãŸ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr "アカウントã‹ã‚‰ãƒ—リンター{name}({model})を追加ã—ã¦ã„ã¾ã™"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
msgid_plural "... and {0} others"
msgstr[0] "...ãŠã‚ˆã³{0}ãã®ä»–"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr "Digital Factoryã‹ã‚‰ãƒ—リンターãŒè¿½åŠ ã•ã‚Œã¾ã—ãŸï¼š"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] "一部ã®ãƒ—リンターã§ã¯ã‚¯ãƒ©ã‚¦ãƒ‰æŽ¥ç¶šã¯åˆ©ç”¨ã§ãã¾ã›ã‚“"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] "ã“れらã®ãƒ—リンターã¯Digital Factoryã¨ãƒªãƒ³ã‚¯ã•ã‚Œã¦ã„ã¾ã›ã‚“:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr "Ultimaker Digital Factory"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr "接続を確立ã™ã‚‹ã«ã¯ã€{website_link}ã«ã‚¢ã‚¯ã‚»ã‚¹ã—ã¦ãã ã•ã„"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr "プリンターã®æ§‹æˆã‚’維æŒ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr "プリンターをå–り除ã"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr "次回ã®ã‚¢ã‚«ã‚¦ãƒ³ãƒˆã®åŒæœŸã¾ã§ã«{printer_name}ã¯å‰Šé™¤ã•ã‚Œã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr "{printer_name}を完全ã«å‰Šé™¤ã™ã‚‹ã«ã¯ã€{digital_factory_link}ã«ã‚¢ã‚¯ã‚»ã‚¹ã—ã¦ãã ã•ã„"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr "{printer_name}を一時的ã«å‰Šé™¤ã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr "プリンターを削除ã—ã¾ã™ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1462,7 +1430,7 @@ msgstr[0] ""
"Curaã‹ã‚‰{0}å°ã®ãƒ—リンターを削除ã—よã†ã¨ã—ã¦ã„ã¾ã™ã€‚ã“ã®æ“作ã¯å…ƒã«æˆ»ã›ã¾ã›ã‚“。\n"
"続行ã—ã¦ã‚‚よã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1518,7 +1486,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "グループホストã§ã¯ã‚ã‚Šã¾ã›ã‚“"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "グループã®è¨­å®š"
@@ -1628,12 +1596,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "USBプリントを実行ã—ã¦ã„ã¾ã™ã€‚Cura ã‚’é–‰ã˜ã‚‹ã¨ã“ã®ãƒ—リントもåœæ­¢ã—ã¾ã™ã€‚実行ã—ã¾ã™ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "ç¾åœ¨å°åˆ·ä¸­ã§ã™ã€‚Curaã¯ã€å‰ã®å°åˆ·ãŒå®Œäº†ã™ã‚‹ã¾ã§USBを介ã—ãŸæ¬¡ã®å°åˆ·ã‚’開始ã§ãã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "ç¾åœ¨å°åˆ·ä¸­"
@@ -1648,11 +1616,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "é€è¦–ビューイング"
-#: /home/trin/Gedeeld/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."
-msgstr "ã“ã®ãƒ—リントã®ä½•ã‹ãŒå•é¡Œã§ã™ã€‚クリックã—ã¦èª¿æ•´ã®ãƒ’ントをã”覧ãã ã•ã„。"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1668,14 +1631,12 @@ msgctxt "@action:ComboBox Save settings in a new profile"
msgid "Create new"
msgstr "æ–°ã—ã„ã‚‚ã®ã‚’作æˆã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "サマリーCuraプロジェクト"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "プリンターã®è¨­å®š"
@@ -1685,20 +1646,17 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the machine be resolved?"
msgstr "ã“ã®ãƒ—リンターã®å•é¡Œã‚’ã©ã®ã‚ˆã†ã«è§£æ±ºã™ã‚Œã°ã„ã„ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "タイプ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "プリンターグループ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "プロファイル設定"
@@ -1708,29 +1666,24 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the profile be resolved?"
msgstr "ã“ã®ãƒ—ロファイルã®å•é¡Œã‚’ã©ã®ã‚ˆã†ã«è§£æ±ºã™ã‚Œã°ã„ã„ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "ãƒãƒ¼ãƒ "
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "Intent"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "プロファイル内ã«ãªã„"
# Can’t edit the Japanese text
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1815,22 +1768,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "リストア"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ã®å‰Šé™¤"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "ã“ã®ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—を削除ã—ã¾ã™ã‹ï¼Ÿã“ã‚Œã¯å–り消ã—ã§ãã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ã®ãƒªã‚¹ãƒˆã‚¢"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—をリストアã™ã‚‹å‰ã« Cura ã‚’å†èµ·å‹•ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã€‚今ã™ã Cura ã‚’é–‰ã˜ã¾ã™ã‹ï¼Ÿ"
@@ -1885,9 +1838,7 @@ msgctxt "@description"
msgid "Backup and synchronize your Cura settings."
msgstr "Cura ã®ãƒãƒƒã‚¯ã‚¢ãƒƒãƒ—ãŠã‚ˆã³åŒæœŸã‚’設定ã—ã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39 /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:199
msgctxt "@button"
msgid "Sign in"
@@ -2038,8 +1989,7 @@ msgctxt "@item:inlistbox"
msgid "Linear"
msgstr "ç·šå½¢"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
msgctxt "@item:inlistbox"
msgid "Translucency"
msgstr "åŠé€æ˜Žæ€§"
@@ -2064,9 +2014,7 @@ msgctxt "@action:label"
msgid "Smoothing"
msgstr "スムージング"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
msgctxt "@action:button"
msgid "OK"
msgstr "OK"
@@ -2086,18 +2034,10 @@ msgctxt "@label"
msgid "Nozzle size"
msgstr "ノズルサイズ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
msgctxt "@label"
msgid "mm"
msgstr "mm"
@@ -2227,6 +2167,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "G-codeã®çµ‚了"
+#: /home/trin/Gedeeld/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."
+msgstr "ã“ã®ãƒ—リントã®ä½•ã‹ãŒå•é¡Œã§ã™ã€‚クリックã—ã¦èª¿æ•´ã®ãƒ’ントをã”覧ãã ã•ã„。"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2279,17 +2224,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "オーãƒãƒ¼ãƒ©ãƒƒãƒ—をサãƒãƒ¼ãƒˆã—ãªã„"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr "インフィルメッシュã®ã¿"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr "メッシュ切断"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "設定をé¸æŠžã™ã‚‹"
@@ -2299,8 +2244,7 @@ msgctxt "@title:window"
msgid "Select Settings to Customize for this model"
msgstr "ã“ã®ãƒ¢ãƒ‡ãƒ«ã‚’カスタマイズã™ã‚‹è¨­å®šã‚’é¸æŠžã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
msgctxt "@label:textbox"
msgid "Filter..."
msgstr "フィルター..."
@@ -2341,8 +2285,7 @@ msgid "The following script is active:"
msgid_plural "The following scripts are active:"
msgstr[0] "次ã®ã‚¹ã‚¯ãƒªãƒ—トãŒã‚¢ã‚¯ãƒ†ã‚£ãƒ–ã§ã™:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20 /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
msgctxt "@label"
msgid "Color scheme"
msgstr "カラースキーム"
@@ -2397,8 +2340,7 @@ msgctxt "@label"
msgid "Shell"
msgstr "外郭"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
msgctxt "@label"
msgid "Infill"
msgstr "インフィル"
@@ -2508,8 +2450,7 @@ msgctxt "@action:label"
msgid "Website"
msgstr "ウェブサイト"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
msgctxt "@action:button"
msgid "Installed"
msgstr "インストールã—ãŸ"
@@ -2524,20 +2465,17 @@ msgctxt "@label:The string between <a href=> and </a> is the highlighted link"
msgid "<a href='%1'>Buy material spools</a>"
msgstr "<a href='%1'>æ料スプールã®è³¼å…¥</a>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
msgctxt "@action:button"
msgid "Update"
msgstr "アップデート"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
msgctxt "@action:button"
msgid "Updating"
msgstr "更新中"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
msgctxt "@action:button"
msgid "Updated"
msgstr "更新済ã¿"
@@ -2547,8 +2485,7 @@ msgctxt "@label"
msgid "Premium"
msgstr "プレミアム"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
msgctxt "@info:tooltip"
msgid "Go to Web Marketplace"
msgstr "ウェブマーケットプレイスã«ç§»å‹•"
@@ -2573,9 +2510,7 @@ msgctxt "@title:tab"
msgid "Plugins"
msgstr "プラグイン"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
msgstr "マテリアル"
@@ -2620,9 +2555,7 @@ msgctxt "@button"
msgid "Dismiss"
msgstr "無視"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/WhatsNewContent.qml:178
msgctxt "@button"
msgid "Next"
@@ -2688,8 +2621,7 @@ msgctxt "@label"
msgid "Last updated"
msgstr "最終更新日"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
msgctxt "@label"
msgid "Brand"
msgstr "ブランド"
@@ -2819,9 +2751,7 @@ msgctxt "@action:button"
msgid "Edit"
msgstr "編集"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:138
msgctxt "@action:button"
msgid "Remove"
@@ -2837,20 +2767,17 @@ msgctxt "@label"
msgid "If your printer is not listed, read the <a href='%1'>network printing troubleshooting guide</a>"
msgstr "ãŠæŒã¡ã®ãƒ—リンターãŒãƒªã‚¹ãƒˆã«ãªã„å ´åˆã€<a href='%1'>ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯ãƒ»ãƒ—リンティング・トラブルシューティング・ガイド</a>を読んã§ãã ã•ã„"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
msgctxt "@label"
msgid "Type"
msgstr "タイプ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
msgctxt "@label"
msgid "Firmware version"
msgstr "ファームウェアãƒãƒ¼ã‚¸ãƒ§ãƒ³"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
msgctxt "@label"
msgid "Address"
msgstr "アドレス"
@@ -2880,8 +2807,7 @@ msgctxt "@title:window"
msgid "Invalid IP address"
msgstr "無効ãªIPアドレス"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
msgctxt "@text"
msgid "Please enter a valid IP address."
msgstr "有効ãªIPアドレスを入力ã—ã¦ãã ã•ã„。"
@@ -2891,8 +2817,7 @@ msgctxt "@title:window"
msgid "Printer Address"
msgstr "プリンターアドレス"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
msgctxt "@label"
msgid "Enter the IP address of your printer on the network."
msgstr "ãƒãƒƒãƒˆãƒ¯ãƒ¼ã‚¯å†…ã®ãƒ—リンターã®IPアドレスを入力ã—ã¦ãã ã•ã„。"
@@ -2943,8 +2868,7 @@ msgctxt "@label"
msgid "Override will use the specified settings with the existing printer configuration. This may result in a failed print."
msgstr "上書ãã¯ã€æ—¢å­˜ã®ãƒ—リンタ構æˆã§æŒ‡å®šã•ã‚ŒãŸè¨­å®šã‚’使用ã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€å°åˆ·ãŒå¤±æ•—ã™ã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:184
msgctxt "@label"
msgid "Glass"
@@ -2965,8 +2889,7 @@ msgctxt "@label"
msgid "Delete"
msgstr "削除"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
msgctxt "@label"
msgid "Resume"
msgstr "å†é–‹"
@@ -2981,9 +2904,7 @@ msgctxt "@label"
msgid "Resuming..."
msgstr "å†é–‹ã—ã¦ã„ã¾ã™..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
msgctxt "@label"
msgid "Pause"
msgstr "一時åœæ­¢"
@@ -3023,8 +2944,7 @@ msgctxt "@label %1 is the name of a print job."
msgid "Are you sure you want to abort %1?"
msgstr "%1 を中止ã—ã¦ã‚ˆã‚ã—ã„ã§ã™ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
msgctxt "@window:title"
msgid "Abort print"
msgstr "プリント中止"
@@ -3034,13 +2954,16 @@ msgctxt "@label link to Connect and Cloud interfaces"
msgid "Manage printer"
msgstr "プリンター管ç†"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "キューをリモートã§ç®¡ç†ã™ã‚‹ã«ã¯ã€ãƒ—リンターã®ãƒ•ã‚¡ãƒ¼ãƒ ã‚¦ã‚§ã‚¢ã‚’æ›´æ–°ã—ã¦ãã ã•ã„。"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr "クラウドプリンターã®ã‚¦ã‚§ãƒ–カムフィードをUltimaker Curaã‹ã‚‰è¦‹ã‚‹ã“ã¨ãŒã§ãã¾ã›ã‚“。"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3061,8 +2984,7 @@ msgctxt "@label:status"
msgid "Idle"
msgstr "アイドル"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86
msgctxt "@label:status"
msgid "Preparing..."
@@ -3103,14 +3025,12 @@ msgctxt "@label"
msgid "First available"
msgstr "次ã®ç©ºã"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
msgctxt "@label:status"
msgid "Aborted"
msgstr "中止ã—ã¾ã—ãŸ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
msgctxt "@label:status"
msgid "Finished"
msgstr "終了"
@@ -3195,8 +3115,7 @@ msgctxt "@action:button"
msgid "Sign in"
msgstr "サインイン"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
msgctxt "@label"
msgid "Sign in to the Ultimaker platform"
msgstr "Ultimakerã®ãƒ—ラットフォームã«ã‚µã‚¤ãƒ³ã‚¤ãƒ³"
@@ -3242,17 +3161,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr "アカウントã®æ›´æ–°ã‚’確èª"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "最終更新:%1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Ultimakerアカウント"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "サインアウト"
@@ -3297,27 +3216,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "スライス中..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "スライスã§ãã¾ã›ã‚“"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "処ç†"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "スライス"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "スライス処ç†ã®é–‹å§‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "キャンセル"
@@ -3347,213 +3266,212 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "&ã‚„ã‚ŠãªãŠã™"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "&ã‚„ã‚ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "3Dビュー"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "フロントビュー"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "トップビュー"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr "底é¢å›³"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "左サイドビュー"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "å³ã‚µã‚¤ãƒ‰ãƒ“ュー"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "Curaを構æˆã™ã‚‹..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "&プリンターを追加ã™ã‚‹..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "プリンターを管ç†ã™ã‚‹..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "フィラメントを管ç†ã™ã‚‹..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr "マーケットプレイスã‹ã‚‰æ料を追加"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "&ç¾åœ¨ã®è¨­å®š/無効ã«ãƒ—ロファイルをアップデートã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "&変更を破棄ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "&今ã®è¨­å®š/無効ã‹ã‚‰ãƒ—ロファイルを作æˆã™ã‚‹..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "プロファイルを管ç†ã™ã‚‹..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "オンラインドキュメントを表示ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "報告&ãƒã‚°"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "新情報"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "ã‚¢ãƒã‚¦ãƒˆ..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr "é¸æŠžå†…容を削除"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr "é¸æŠžå†…容を中央ã«ç§»å‹•"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr "é¸æŠžå†…容を増å€"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "モデルを消去ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "プラットホームã®ä¸­å¿ƒã«ãƒ¢ãƒ‡ãƒ«ã‚’é…ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "&モデルグループ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "モデルをéžã‚°ãƒ«ãƒ¼ãƒ—化"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "モ&デルã®åˆä½“"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "&モデルを増å€ã™ã‚‹..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "ã™ã¹ã¦ã®ãƒ¢ãƒ‡ãƒ«é¸æŠž"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "ビルドプレート上ã®ã‚¯ãƒªã‚¢"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "ã™ã¹ã¦ã®ãƒ¢ãƒ‡ãƒ«ã‚’読ã¿è¾¼ã‚€"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "ã™ã¹ã¦ã®ãƒ¢ãƒ‡ãƒ«ã‚’ã™ã¹ã¦ã®ãƒ“ルドプレートã«é…ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "ã™ã¹ã¦ã®ãƒ¢ãƒ‡ãƒ«ã‚’アレンジã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "é¸æŠžã‚’アレンジã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "ã™ã¹ã¦ã®ãƒ¢ãƒ‡ãƒ«ã®ãƒã‚¸ã‚·ãƒ§ãƒ³ã‚’リセットã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "ã™ã¹ã¦ã®ãƒ¢ãƒ‡ãƒ«ï¼†å¤‰æ›´ç‚¹ã‚’リセットã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "&ファイルを開ã(s)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "&æ–°ã—ã„プロジェクト..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "コンフィグレーションã®ãƒ•ã‚©ãƒ«ãƒ€ãƒ¼ã‚’表示ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476 /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "視野ã®ã‚»ãƒƒãƒ†ã‚£ãƒ³ã‚°ã‚’構æˆã™ã‚‹..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "&マーケットプレース"
@@ -3563,67 +3481,62 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "ã“ã®ãƒ‘ッケージã¯å†èµ·å‹•å¾Œã«ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã•ã‚Œã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "一般"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "設定"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "プリンター"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "プロファイル"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "%1ã‚’é–‰ã˜ã¦ã„ã¾ã™"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "%1を終了ã—ã¾ã™ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "ファイルを開ã"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "パッケージをインストール"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "ファイルを開ã(s)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "é¸æŠžã—ãŸãƒ•ã‚¡ã‚¤ãƒ«ã®ä¸­ã«è¤‡æ•°ã®G-codeãŒå­˜åœ¨ã—ã¾ã™ã€‚1ã¤ã®G-codeã®ã¿ä¸€åº¦ã«é–‹ã‘ã¾ã™ã€‚G-codeファイルを開ãå ´åˆã¯ã€1点ã®ã¿é¸ã‚“ã§ãã ã•ã„。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "プリンターを追加ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "新情報"
@@ -3750,8 +3663,7 @@ msgctxt "@Label"
msgid "Static type checker for Python"
msgstr "Python用ã®é™çš„åž‹ãƒã‚§ãƒƒã‚«ãƒ¼"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
msgctxt "@Label"
msgid "Root Certificates for validating SSL trustworthiness"
msgstr "SSLã®ä¿¡é ¼æ€§ã‚’検証ã™ã‚‹ãŸã‚ã®ãƒ«ãƒ¼ãƒˆè¨¼æ˜Žæ›¸"
@@ -3847,8 +3759,7 @@ msgctxt "@title:column"
msgid "Current changes"
msgstr "ç¾åœ¨ã®å¤‰æ›´"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "毎回確èªã™ã‚‹"
@@ -3883,32 +3794,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "ã™ã¹ã¦ã‚’モデルã¨ã—ã¦å–り入れる"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "プロジェクトをä¿å­˜"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "エクストルーダー%1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1ã¨ãƒ•ã‚£ãƒ©ãƒ¡ãƒ³ãƒˆ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "ææ–™"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "ä¿å­˜ä¸­ã®ãƒ—ロジェクトサマリーをéžè¡¨ç¤ºã«ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "ä¿å­˜"
@@ -3925,8 +3836,7 @@ msgctxt "@text Print job name"
msgid "Untitled"
msgstr "無題"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&File"
msgstr "&ファイル"
@@ -3936,44 +3846,42 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&Edit"
msgstr "&編集"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "&ビュー"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "&設定"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "æ‹¡å¼µå­"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "プレファレンス"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "ヘルプ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "æ–°ã—ã„プロジェクト"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
msgctxt "@info:question"
msgid "Are you sure you want to start a new project? This will clear the build plate and any unsaved settings."
msgstr "æ–°ã—ã„プロジェクトを開始ã—ã¾ã™ã‹ï¼Ÿã“ã®ä½œæ¥­ã§ã¯ä¿å­˜ã—ã¦ã„ãªã„設定やビルドプレートをクリアã—ã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "マーケットプレース"
@@ -3993,22 +3901,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "マーケットプレース"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "プリンタã‹ã‚‰åˆ©ç”¨å¯èƒ½ãªæ§‹æˆã‚’読ã¿è¾¼ã‚“ã§ã„ã¾ã™..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "プリンタãŒæŽ¥ç¶šã•ã‚Œã¦ã„ãªã„ãŸã‚ã€æ§‹æˆã¯åˆ©ç”¨ã§ãã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "構æˆã®é¸æŠž"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "構æˆ"
@@ -4227,27 +4135,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "本当ã«ãƒ—リントを中止ã—ã¦ã‚‚ã„ã„ã§ã™ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr "サãƒãƒ¼ãƒˆã¨ã—ã¦ãƒ—リントã•ã‚Œã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr "ã“ã®ãƒ¢ãƒ‡ãƒ«ã«é‡ãªã‚‹ä»–ã®ãƒ¢ãƒ‡ãƒ«ã¯ä¿®æ­£ã•ã‚Œã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr "ã“ã®ãƒ¢ãƒ‡ãƒ«ã¨ã®ã‚¤ãƒ³ãƒ•ã‚£ãƒ«äº¤å·®ã¯ä¿®æ­£ã•ã‚Œã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr "ã“ã®ãƒ¢ãƒ‡ãƒ«ã¨ã®é‡ãªã‚Šã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4258,319 +4166,350 @@ msgctxt "@label"
msgid "Object list"
msgstr "オブジェクトリスト"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "インターフェイス"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "通貨:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "テーマ:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "ãれらã®å¤‰æ›´ã‚’有効ã«ã™ã‚‹ãŸã‚ã«ã¯ã‚¢ãƒ—リケーションをå†èµ·å‹•ã—ãªã‘らã°ãªã‚Šã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "セッティングを変更ã™ã‚‹ã¨è‡ªå‹•ã«ã‚¹ãƒ©ã‚¤ã‚¹ã—ã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "自動的ã«ã‚¹ãƒ©ã‚¤ã‚¹ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "ビューãƒã‚¤ãƒ³ãƒˆæ©Ÿèƒ½"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "赤ã§ã‚µãƒãƒ¼ãƒˆãŒã§ããªã„エリアをãƒã‚¤ãƒ©ã‚¤ãƒˆã—ã¦ãã ã•ã„。サãƒãƒ¼ãƒˆãŒãªã„å ´åˆã€æ­£ç¢ºã«ãƒ—リントãŒã§ããªã„å ´åˆãŒã‚ã‚Šã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "ディスプレイオーãƒãƒ¼ãƒãƒ³ã‚°"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr "モデルã®æ¬ ã‘ã¦ã„る部分ã¾ãŸã¯ä¸è¦ãªè¡¨é¢éƒ¨åˆ†ã‚’ã€è­¦å‘Šãƒžãƒ¼ã‚¯ã‚’使用ã—ã¦ãƒã‚¤ãƒ©ã‚¤ãƒˆã—ã¾ã™ã€‚ツールパスã¯æ„図ã—ãŸã‚¸ã‚ªãƒ¡ãƒˆãƒªã®æ¬ ã‘ã¦ã„る部分ã«ãªã‚‹ã“ã¨ãŒå¤šãã‚ã‚Šã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr "モデルエラーを表示"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "モデルã®é¸æŠžæ™‚ã«ãƒ¢ãƒ‡ãƒ«ãŒã‚«ãƒ¡ãƒ©ã®ä¸­å¿ƒã«è¦‹ãˆã‚‹ã‚ˆã†ã«ã‚«ãƒ¡ãƒ©ã‚’移動ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "アイテムをé¸æŠžã™ã‚‹ã¨ã‚«ãƒ¡ãƒ©ãŒä¸­å¿ƒã«ãã¾ã™"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "Curaã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆã®ã‚ºãƒ¼ãƒ æ©Ÿèƒ½ã¯å¤‰æ›´ã§ãã‚‹ã¹ãã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "カメラã®ã‚ºãƒ¼ãƒ æ–¹å‘ã‚’å転ã™ã‚‹ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "ズームã¯ãƒžã‚¦ã‚¹ã®æ–¹å‘ã«å‹•ãã¹ãã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "マウスã«å¯¾ã™ã‚‹ã‚ºãƒ¼ãƒ ã¯ã€æ­£å°„投影ã§ã¯ã‚µãƒãƒ¼ãƒˆã•ã‚Œã¦ã„ã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "マウスã®æ–¹å‘ã«ã‚ºãƒ¼ãƒ ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "交差をé¿ã‘ã‚‹ãŸã‚ã«ãƒ—ラットホーム上ã®ãƒ¢ãƒ‡ãƒ«ã‚’移動ã™ã‚‹ã¹ãã§ã™ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "モデルã®è·é›¢ãŒé›¢ã‚Œã¦ã„るよã†ã«ç¢ºèªã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "プラットホーム上ã®ãƒ¢ãƒ‡ãƒ«ã¯ãƒ–ルドプレートã«è§¦ã‚Œã‚‹ã‚ˆã†ã«ä¸‹ã’ã‚‹ã¹ãã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "自動的ã«ãƒ¢ãƒ‡ãƒ«ã‚’ビルドプレートã«è½ã¨ã™"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "G-codeリーダーã«æ³¨æ„メッセージを表示ã—ã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "G-codeリーダーã«æ³¨æ„メッセージ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "レイヤーã¯ã‚³ãƒ³ãƒ‘ティビリティモードã«å¼·åˆ¶ã•ã‚Œã‚‹ã¹ãã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "レイヤービューコンパティビリティモードを強制ã™ã‚‹ã€‚(å†èµ·å‹•ãŒå¿…è¦ï¼‰"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "Curaを終了ã—ãŸå ´æ‰€ã§é–‹ãよã†ã«ã—ã¾ã™ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "開始時ã«ã‚¦ã‚£ãƒ³ãƒ‰ã‚¦ã®ä½ç½®ã‚’復元"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "ã©ã®ã‚ˆã†ãªç¨®é¡žã®ã‚«ãƒ¡ãƒ©ãƒ¬ãƒ³ãƒ€ãƒªãƒ³ã‚°ã‚’使用ã™ã‚‹å¿…è¦ãŒã‚ã‚Šã¾ã™ã‹?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "カメラレンダリング:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "パースペクティブ表示"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "平行投影表示"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "ファイルを開ãã¾ãŸä¿å­˜"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "デスクトップã¾ãŸã¯å¤–部アプリケーションã‹ã‚‰é–‹ã„ãŸãƒ•ã‚¡ã‚¤ãƒ«ã‚’Curaã®åŒã˜ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã§é–‹ãå¿…è¦ãŒã‚ã‚Šã¾ã™ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "Curaã®å˜ä¸€ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ã‚¹ã‚’使用"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "モデルãŒãƒ“ルドボリュームã«å¯¾ã—ã¦å¤§ãã™ãŽã‚‹å ´åˆã¯ã‚¹ã‚±ãƒ¼ãƒ«ã•ã‚Œã‚‹ã¹ãã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "大ããªãƒ¢ãƒ‡ãƒ«ã‚’スケールã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
msgctxt "@info:tooltip"
msgid "An model may appear extremely small if its unit is for example in meters rather than millimeters. Should these models be scaled up?"
msgstr "ユニット値ãŒãƒŸãƒªãƒ¡ãƒ¼ãƒˆãƒ«ã§ã¯ãªãメートルã®å ´åˆã€ãƒ¢ãƒ‡ãƒ«ãŒæ¥µç«¯ã«å°ã•ãç¾ã‚Œã‚‹å ´åˆãŒã‚ã‚Šã¾ã™ã€‚モデルã¯ã‚¹ã‚±ãƒ¼ãƒ«ã‚¢ãƒƒãƒ—ã•ã‚Œã‚‹ã¹ãã§ã™ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "極端ã«å°ã•ãªãƒ¢ãƒ‡ãƒ«ã‚’スケールアップã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "モデルã¯ãƒ­ãƒ¼ãƒ‰å¾Œã«é¸æŠžã—ã¾ã™ã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "ロード後ã«ãƒ¢ãƒ‡ãƒ«ã‚’é¸æŠž"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "プリンターåã®æ•¬ç§°ã¯ãƒ—リントジョブã®åå‰ã«è‡ªå‹•çš„ã«åŠ ãˆã‚‰ã‚Œã‚‹ã¹ãã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "プリンターã®æ•¬ç§°ã‚’ジョブãƒãƒ¼ãƒ ã«åŠ ãˆã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "プロジェクトファイルをä¿å­˜æ™‚ã«ã‚µãƒžãƒªãƒ¼ã‚’表示ã™ã‚‹ã¹ãã‹ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "プロジェクトをä¿å­˜æ™‚ã«ãƒ€ã‚¤ã‚¢ãƒ­ã‚°ã‚µãƒžãƒªãƒ¼ã‚’表示ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "プロジェクトファイルを開ãéš›ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆæ©Ÿèƒ½"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "プロジェクトファイル開ãéš›ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆæ©Ÿèƒ½: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "毎回確èªã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "常ã«ãƒ—ロジェクトã¨ã—ã¦é–‹ã"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "常ã«ãƒ¢ãƒ‡ãƒ«ã‚’å–り込む"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "プロファイル内を変更ã—ç•°ãªã‚‹ãƒ—ロファイルã«ã—ã¾ã—ãŸã€ã©ã“ã®å¤‰æ›´ç‚¹ã‚’ä¿æŒã€ç ´æ£„ã—ãŸã„ã®ãƒ€ã‚¤ã‚¢ãƒ­ã‚°ãŒè¡¨ç¤ºã•ã‚Œã¾ã™ã€ã¾ãŸä½•åº¦ã‚‚ダイアログãŒè¡¨ç¤ºã•ã‚Œãªã„よã†ã«ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆæ©Ÿèƒ½ã‚’é¸ã¶ã“ã¨ãŒã§ãã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "プロファイル"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "プロファイル交æ›æ™‚ã«è¨­å®šå€¤ã‚’変更ã™ã‚‹ãŸã‚ã®ãƒ‡ãƒ•ã‚©ãƒ«ãƒˆå‡¦ç†ï¼š "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "常ã«å¤‰æ›´ã—ãŸè¨­å®šã‚’廃棄ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "常ã«å¤‰æ›´ã—ãŸè¨­å®šã‚’æ–°ã—ã„プロファイルã«é€ä¿¡ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "プライãƒã‚·ãƒ¼"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "Curaã®ãƒ—ログラム開始時ã«ã‚¢ãƒƒãƒ—デートãŒã‚ã‚‹ã‹ãƒã‚§ãƒƒã‚¯ã—ã¾ã™ã‹ï¼Ÿ"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "スタート時ã«ã‚¢ãƒƒãƒ—デートã‚ã‚‹ã‹ã©ã†ã‹ã®ãƒã‚§ãƒƒã‚¯"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "プリンターã®ä¸æ˜Žãªãƒ‡ãƒ¼ã‚¿ã‚’Ultimakerã«ãŠãã‚Šã¾ã™ã‹ï¼Ÿãƒ¡ãƒ¢ã€ãƒ¢ãƒ‡ãƒ«ã€IPアドレスã€å€‹äººçš„ãªæƒ…å ±ã¯é€ä¿¡ã•ã‚ŒãŸã‚Šä¿å­˜ã•ã‚ŒãŸã‚Šã¯ã—ã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "(ä¸ç‰¹å®šãª) プリントインフォメーションをé€ä¿¡"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "詳細"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr "アップデート"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "Curaã®ãƒ—ログラム開始時ã«ã‚¢ãƒƒãƒ—デートãŒã‚ã‚‹ã‹ãƒã‚§ãƒƒã‚¯ã—ã¾ã™ã‹ï¼Ÿ"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "スタート時ã«ã‚¢ãƒƒãƒ—デートã‚ã‚‹ã‹ã©ã†ã‹ã®ãƒã‚§ãƒƒã‚¯"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr "アップデートを確èªã™ã‚‹éš›ã«ã€å®‰å®šç‰ˆãƒªãƒªãƒ¼ã‚¹ã®ã¿ã‚’確èªã—ã¾ã™ã€‚"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr "安定版リリースã®ã¿"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr "アップデートを確èªã™ã‚‹éš›ã«ã€å®‰å®šç‰ˆã¨ãƒ™ãƒ¼ã‚¿ç‰ˆã®ä¸¡æ–¹ã®ãƒªãƒªãƒ¼ã‚¹ã‚’確èªã—ã¾ã™ã€‚"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr "安定版ãŠã‚ˆã³ãƒ™ãƒ¼ã‚¿ç‰ˆãƒªãƒªãƒ¼ã‚¹"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr "Curaã®èµ·å‹•æ™‚ã«æ¯Žå›žã€æ–°ã—ã„プラグインã®è‡ªå‹•ãƒã‚§ãƒƒã‚¯ã‚’è¡Œã†å ´åˆã¯ã€ã“ã®æ©Ÿèƒ½ã‚’無効ã«ã—ãªã„ã“ã¨ã‚’å¼·ããŠå‹§ã‚ã—ã¾ã™ã€‚"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr "プラグインã®ã‚¢ãƒƒãƒ—デートを通知"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
msgctxt "@action:button"
msgid "Activate"
msgstr "アクティベート"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
msgctxt "@action:button"
msgid "Rename"
msgstr "åを変ãˆã‚‹"
@@ -4585,14 +4524,12 @@ msgctxt "@action:button"
msgid "Duplicate"
msgstr "複製"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
msgctxt "@action:button"
msgid "Import"
msgstr "å–り込む"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
msgctxt "@action:button"
msgid "Export"
msgstr "書ã出ã™"
@@ -4602,56 +4539,52 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr "プリンターã¨åŒæœŸã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "プリンター"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "モデルをå–り除ãã¾ã—ãŸ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "%1ã‚’å–り外ã—ã¾ã™ã‹ï¼Ÿã“ã®ä½œæ¥­ã¯ã‚„ã‚Šç›´ã—ãŒåŠ¹ãã¾ã›ã‚“ï¼"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "フィラメントをå–り込む"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "<filename>%1</filename>フィラメントをå–り込むã“ã¨ãŒã§ããªã„: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "フィラメント<filename>%1</filename>ã®å–ã‚Šè¾¼ã¿ã«æˆåŠŸã—ã¾ã—ãŸ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "フィラメントを書ã出ã™"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "フィラメントã®æ›¸ã出ã—ã«å¤±æ•—ã—ã¾ã—㟠<filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "フィラメントã®<filename>%1</filename>ã¸ã®æ›¸ã出ã—ãŒå®Œäº†ã¾ã—ãŸ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr "ã™ã¹ã¦ã®æ料を書ã出ã™"
@@ -4741,8 +4674,7 @@ msgctxt "@label"
msgid "Adhesion Information"
msgstr "接ç€ã®ã‚¤ãƒ³ãƒ•ã‚©ãƒ¡ãƒ¼ã‚·ãƒ§ãƒ³"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
msgctxt "@label"
msgid "Print settings"
msgstr "プリント設定"
@@ -4797,8 +4729,7 @@ msgctxt "@action:button"
msgid "Update profile with current settings/overrides"
msgstr "プロファイルをç¾åœ¨ã®ã‚»ãƒƒãƒ†ã‚£ãƒ³ã‚°"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
msgctxt "@action:button"
msgid "Discard current changes"
msgstr "今ã®å¤‰æ›´ã‚’破棄ã™ã‚‹"
@@ -4873,14 +4804,12 @@ msgctxt "@tooltip of temperature input"
msgid "The temperature to pre-heat the hotend to."
msgstr "ホットエンドをプリヒートã™ã‚‹æ¸©åº¦ã§ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
msgctxt "@button Cancel pre-heating"
msgid "Cancel"
msgstr "キャンセル"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
msgctxt "@button"
msgid "Pre-heat"
msgstr "プレヒート"
@@ -4990,12 +4919,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "クラウド接続ã¯ç¾åœ¨åˆ©ç”¨ã§ãã¾ã›ã‚“。インターãƒãƒƒãƒˆæŽ¥ç¶šã‚’確èªã—ã¦ãã ã•ã„。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "プリンターã®è¿½åŠ "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "プリンター管ç†"
@@ -5081,7 +5010,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "オフ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "実験"
@@ -5091,22 +5020,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "密ç€æ€§"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
msgctxt "@label"
msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards."
msgstr "ブリムã¾ãŸã¯ãƒ©ãƒ•ãƒˆã®ãƒ—リントã®æœ‰åŠ¹åŒ–。ãã‚Œãžã‚Œã€ãƒ—リントã®å‘¨ã‚Šã€ã¾ãŸé€ å½¢ç‰©ã®ä¸‹ã«åº•é¢ã‚’加ãˆåˆ‡ã‚Šå–ã‚Šã‚„ã™ãã—ã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "インフィルåŠæ¸›"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "グラデュアルインフィルã¯ãƒˆãƒƒãƒ—ã«å‘ã‹ã†ã«å¾“ã£ã¦ã‚¤ãƒ³ãƒ•ã‚£ãƒ«ã®é‡ã‚’増やã—ã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "プロファイルã®è¨­å®šãŒã„ãã¤ã‹å¤‰æ›´ã•ã‚Œã¾ã—ãŸã€‚変更を有効ã«ã™ã‚‹ã«ã¯ã‚«ã‚¹ã‚¿ãƒ ãƒ¢ãƒ¼ãƒ‰ã«ç§»å‹•ã—ã¦ãã ã•ã„。"
@@ -5116,12 +5045,12 @@ msgctxt "@label"
msgid "Support"
msgstr "サãƒãƒ¼ãƒˆ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "オーãƒãƒ¼ãƒãƒ³ã‚°ãŒã‚るモデルã«ã‚µãƒãƒ¼ãƒˆã‚’生æˆã—ã¾ã™ã€‚ã“ã®ã‚µãƒãƒ¼ãƒˆæ§‹é€ ãªã—ã§ã¯ã€ãƒ—リント中ã«ã‚ªãƒ¼ãƒãƒ¼ãƒãƒ³ã‚°ã®ãƒ‘ーツãŒå´©å£Šã—ã¦ã—ã¾ã„ã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5146,17 +5075,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "次ã«ã‚ˆã£ã¦å½±éŸ¿ã‚’å—ã‘ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "ã“ã®è¨­å®šã¯å¸¸ã«å…¨ã¦ã®ã‚¨ã‚¯ã‚¹ãƒˆãƒ«ãƒ¼ãƒ€ãƒ¼ã«å…±æœ‰ã•ã‚Œã¦ã„ã¾ã™ã€‚ã“ã“ã§ã™ã¹ã¦ã®ã‚¨ã‚¯ã‚¹ãƒˆãƒ«ãƒ¼ãƒ€ãƒ¼ã®æ•°å€¤ã‚’変更ã§ãã¾ã™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "ã“ã®è¨­å®šã¯ã‚¨ã‚¯ã‚¹ãƒˆãƒ«ãƒ¼ãƒ€ãƒ¼å›ºæœ‰ã®ç«¶åˆã™ã‚‹å€¤ã‹ã‚‰å–å¾—ã—ã¾ã™:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5166,7 +5095,7 @@ msgstr ""
"ã“ã®è¨­å®šã«ãƒ—ロファイルã¨ç•°ãªã£ãŸå€¤ãŒã‚ã‚Šã¾ã™ã€‚\n"
"プロファイルã®å€¤ã‚’戻ã™ãŸã‚ã«ã‚¯ãƒªãƒƒã‚¯ã—ã¦ãã ã•ã„。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5176,32 +5105,32 @@ msgstr ""
"ã“ã®ã‚»ãƒƒãƒ†ã‚£ãƒ³ã‚°ã¯é€šå¸¸è¨ˆç®—ã•ã‚Œã¾ã™ã€ä»Šã¯çµ¶å¯¾å€¤ã«å›ºå®šã•ã‚Œã¦ã„ã¾ã™ã€‚\n"
"計算ã•ã‚ŒãŸå€¤ã«å¤‰æ›´ã™ã‚‹ãŸã‚ã«ã‚¯ãƒªãƒƒã‚¯ã‚’押ã—ã¦ãã ã•ã„。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "検索設定"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "ã™ã¹ã¦ã®ã‚¨ã‚¯ã‚¹ãƒˆãƒ«ãƒ¼ãƒ€ãƒ¼ã®å€¤ã‚’コピーã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "ã™ã¹ã¦ã®ã‚¨ã‚¯ã‚¹ãƒˆãƒ«ãƒ¼ãƒ€ãƒ¼ã«å¯¾ã—ã¦å¤‰æ›´ã•ã‚ŒãŸå€¤ã‚’コピーã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "ã“ã®è¨­å®šã‚’éžè¡¨ç¤ºã«ã™ã‚‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "ã“ã®è¨­å®šã‚’表示ã—ãªã„"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "常ã«è¦‹ãˆã‚‹ã‚ˆã†ã«è¨­å®šã™ã‚‹"
@@ -5341,8 +5270,7 @@ msgctxt "@label"
msgid "Could not connect to device."
msgstr "デãƒã‚¤ã‚¹ã«æŽ¥ç¶šã§ãã¾ã›ã‚“。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
msgctxt "@label"
msgid "Can't connect to your Ultimaker printer?"
msgstr "Ultimakerプリンターã«æŽ¥ç¶šã§ãã¾ã›ã‚“ã‹ï¼Ÿ"
@@ -5479,16 +5407,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "é¸æŠžã™ã‚‹ã‚¢ã‚¤ãƒ†ãƒ ãŒã‚ã‚Šã¾ã›ã‚“"
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "プリントå•é¡Œã®å¯èƒ½æ€§ã®ã‚るモデルをプリント構æˆã‚’確èªã—ã€è§£æ±ºæ¡ˆã‚’æ示ã—ã¦ãã ã•ã„。"
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "モデルãƒã‚§ãƒƒã‚«ãƒ¼"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5669,6 +5587,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr "プリンターã®è¨­å®šã‚¢ã‚¯ã‚·ãƒ§ãƒ³"
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "プリントå•é¡Œã®å¯èƒ½æ€§ã®ã‚るモデルをプリント構æˆã‚’確èªã—ã€è§£æ±ºæ¡ˆã‚’æ示ã—ã¦ãã ã•ã„。"
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "モデルãƒã‚§ãƒƒã‚«ãƒ¼"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -6089,6 +6017,14 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "é€è¦–ビュー"
+#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+#~ msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+#~ msgstr "ãŠä½¿ã„ã®{machine_name}ã«ã¤ã„ã¦æ–°æ©Ÿèƒ½ã¾ãŸã¯ãƒã‚°ä¿®æ­£ãŒåˆ©ç”¨ã§ãã‚‹å¯èƒ½æ€§ãŒã‚ã‚Šã¾ã™ã€‚ã¾ã æœ€æ–°ã®ãƒãƒ¼ã‚¸ãƒ§ãƒ³ã§ãªã„å ´åˆã¯ã€ãƒ—リンターã®ãƒ•ã‚¡ãƒ¼ãƒ ã‚¦ã‚§ã‚¢ã‚’ãƒãƒ¼ã‚¸ãƒ§ãƒ³{latest_version}ã«æ›´æ–°ã™ã‚‹ã“ã¨ã‚’推奨ã—ã¾ã™ã€‚"
+
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "æ–°ã—ã„利用å¯èƒ½ãª%sファームウェアã®ã‚¢ãƒƒãƒ—デートãŒã‚ã‚Šã¾ã™"
+
#~ msgctxt "@info:status"
#~ msgid "Global stack is missing."
#~ msgstr "グローãƒãƒ«ã‚¹ã‚¿ãƒƒã‚¯ãŒã‚ã‚Šã¾ã›ã‚“。"
diff --git a/resources/i18n/ja_JP/fdmextruder.def.json.po b/resources/i18n/ja_JP/fdmextruder.def.json.po
index dc0d42f7d6..99a1ce54b1 100644
--- a/resources/i18n/ja_JP/fdmextruder.def.json.po
+++ b/resources/i18n/ja_JP/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 14:59+0200\n"
"Last-Translator: Bothof <info@bothof.nl>\n"
"Language-Team: Japanese\n"
diff --git a/resources/i18n/ja_JP/fdmprinter.def.json.po b/resources/i18n/ja_JP/fdmprinter.def.json.po
index d5cc2fdc2f..ab5a6e9d40 100644
--- a/resources/i18n/ja_JP/fdmprinter.def.json.po
+++ b/resources/i18n/ja_JP/fdmprinter.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 15:00+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Japanese <info@lionbridge.com>, Japanese <info@bothof.nl>\n"
@@ -715,8 +715,8 @@ msgstr "ミリメートルã‚ãŸã‚Šã®ã‚¹ãƒ†ãƒƒãƒ— (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "1 ミリメートルã®æŠ¼å‡ºã§ã‚¹ãƒ†ãƒƒãƒ—モーターãŒè¡Œã†ã‚¹ãƒ†ãƒƒãƒ—ã®æ•°ã‚’示ã—ã¾ã™ã€‚"
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr "フィーダーホイールを円周上ã§1ミリメートル移動ã•ã›ã‚‹ã®ã«ã€ã‚¹ãƒ†ãƒƒãƒ—モーターãŒè¡Œã†ã‚¹ãƒ†ãƒƒãƒ—ã®æ•°ã‚’示ã—ã¾ã™ã€‚"
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1488,6 +1488,16 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "互ã„ã«æ¬¡ã«å®Ÿè¡Œã™ã‚‹ä¸Šå±¤/底層スキンパスã«æŽ¥åˆã—ã¾ã™ã€‚åŒå¿ƒå††ã®ãƒ‘ターンã®å ´åˆã€ã“ã®è¨­å®šã‚’有効ã«ã™ã‚‹ã“ã¨ã«ã‚ˆã‚Šã€ç§»å‹•æ™‚é–“ãŒçŸ­ç¸®ã•ã‚Œã¾ã™ãŒã€ã‚¤ãƒ³ãƒ•ã‚£ãƒ«ã¾ã§ã®é€”中ã§æŽ¥åˆãŒã‚ã‚‹ãŸã‚ã€ã“ã®æ©Ÿèƒ½ã§ä¸Šå±¤é¢ã®å“質ãŒæãªã‚れるã“ã¨ãŒã‚ã‚Šã¾ã™ã€‚"
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr "上é¢/底é¢ã®æ–¹å‘一貫性"
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "上é¢/底é¢ã®ãƒ©ã‚¤ãƒ³ã‚’ã€éš£æŽ¥ã™ã‚‹ãƒ©ã‚¤ãƒ³ã¨å¸¸ã«ä¸€æ–¹å‘ã§é‡ãªã‚‹ã‚ˆã†ãªé †åºã§ãƒ—リントã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€ãƒ—リントã«ã‹ã‹ã‚‹æ™‚é–“ã¯å°‘ã—é•·ããªã‚Šã¾ã™ãŒã€å¹³ã‚‰ãªé¢ã®è¦‹ãŸç›®ã®ä¸€è²«æ€§ãŒé«˜ã¾ã‚Šã¾ã™ã€‚"
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "上層/底層ラインã®å‘ã"
@@ -1561,6 +1571,16 @@ msgctxt "ironing_pattern option zigzag"
msgid "Zig Zag"
msgstr "ジグザグ"
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr "アイロン方å‘一貫性"
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "アイロンラインをã€éš£æŽ¥ã™ã‚‹ãƒ©ã‚¤ãƒ³ã¨å¸¸ã«ä¸€æ–¹å‘ã§é‡ãªã‚‹ã‚ˆã†ãªé †åºã§ãƒ—リントã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€ãƒ—リントã«ã‹ã‹ã‚‹æ™‚é–“ã¯å°‘ã—é•·ããªã‚Šã¾ã™ãŒã€å¹³ã‚‰ãªé¢ã®è¦‹ãŸç›®ã®ä¸€è²«æ€§ãŒé«˜ã¾ã‚Šã¾ã™ã€‚"
+
# msgstr "ジグザグ"
#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
@@ -5432,6 +5452,16 @@ msgctxt "roofing_pattern option zigzag"
msgid "Zig Zag"
msgstr "ジグザグ"
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr "上é¢æ–¹å‘一貫性"
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "上é¢ã®ãƒ©ã‚¤ãƒ³ã‚’ã€éš£æŽ¥ã™ã‚‹ãƒ©ã‚¤ãƒ³ã¨å¸¸ã«ä¸€æ–¹å‘ã§é‡ãªã‚‹ã‚ˆã†ãªé †åºã§ãƒ—リントã—ã¾ã™ã€‚ã“ã‚Œã«ã‚ˆã‚Šã€ãƒ—リントã«ã‹ã‹ã‚‹æ™‚é–“ã¯å°‘ã—é•·ããªã‚Šã¾ã™ãŒã€å¹³ã‚‰ãªé¢ã®è¦‹ãŸç›®ã®ä¸€è²«æ€§ãŒé«˜ã¾ã‚Šã¾ã™ã€‚"
+
# msgstr "ジグザグ"
#: fdmprinter.def.json
msgctxt "roofing_angles label"
@@ -6535,6 +6565,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "ファイルã‹ã‚‰èª­ã¿è¾¼ã‚€ã¨ãã«ã€ãƒ¢ãƒ‡ãƒ«ã«é©ç”¨ã™ã‚‹ãƒˆãƒ©ãƒ³ã‚¹ãƒ•ã‚©ãƒ¼ãƒ¡ãƒ¼ã‚·ãƒ§ãƒ³ãƒžãƒˆãƒªãƒƒã‚¯ã‚¹ã€‚"
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "1 ミリメートルã®æŠ¼å‡ºã§ã‚¹ãƒ†ãƒƒãƒ—モーターãŒè¡Œã†ã‚¹ãƒ†ãƒƒãƒ—ã®æ•°ã‚’示ã—ã¾ã™ã€‚"
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "ゼロ以外ã®å ´åˆã€ã“ã®è·é›¢ã‚ˆã‚Šç§»å‹•é‡ãŒå¤šã„å ´åˆã¯ã€å¼•ã戻ã—を使用ã—ã¾ã™ã€‚"
diff --git a/resources/i18n/ko_KR/cura.po b/resources/i18n/ko_KR/cura.po
index 0ae53eb3d4..3dd4d02557 100644
--- a/resources/i18n/ko_KR/cura.po
+++ b/resources/i18n/ko_KR/cura.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
"PO-Revision-Date: 2021-04-16 15:01+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Korean <info@lionbridge.com>, Jinbum Kim <Jinbuhm.Kim@gmail.com>, Korean <info@bothof.nl>\n"
@@ -17,108 +17,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 2.4.1\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "알 수 없는"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "아래 프린터는 ê·¸ë£¹ì— ì†í•´ 있기 ë•Œë¬¸ì— ì—°ê²°í•  수 없습니다"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "사용 가능한 ë„¤íŠ¸ì›Œí¬ í”„ë¦°í„°"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "재정ì˜ë˜ì§€ ì•ŠìŒ"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "ì •ë§ë¡œ {0}ì„(를) 제거하시겠습니까? ì´ ìž‘ì—…ì„ ì‹¤í–‰ 취소할 수 없습니다."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "Default"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "뛰어난 외관"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "ì‹œê°ì  프로파ì¼ì€ ë†’ì€ ì‹œê°ì  ë° í‘œë©´ í’ˆì§ˆì˜ ì˜ë„를 지니고 ì‹œê°ì  프로토타입과 모ë¸ì„ ì¸ì‡„하기 위해 설계ë˜ì—ˆìŠµë‹ˆë‹¤."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Engineering"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "ì—”ì§€ë‹ˆì–´ë§ í”„ë¡œíŒŒì¼ì€ 정확ë„를 개선하고 허용 오차를 ì¢ížˆë ¤ëŠ” ì˜ë„ë¡œ 기능 프로토타입 ë° ìµœì¢… 사용 ë¶€í’ˆì„ ì¸ì‡„하ë„ë¡ ì„¤ê³„ë˜ì—ˆìŠµë‹ˆë‹¤."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "초안"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "초안 프로파ì¼ì€ ì¸ì‡„ ì‹œê°„ì„ ìƒë‹¹ížˆ 줄ì´ë ¤ëŠ” ì˜ë„ë¡œ 초기 프로토타입과 컨셉트 확ì¸ì„ ì¸ì‡„하ë„ë¡ ì„¤ê³„ë˜ì—ˆìŠµë‹ˆë‹¤."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "ì‚¬ìš©ìž ì •ì˜ ì†Œìž¬"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "ì‚¬ìš©ìž ì •ì˜"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "ì‚¬ìš©ìž ì •ì˜ í”„ë¡œíŒŒì¼"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "지ì›ë˜ëŠ” 모든 유형 ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "모든 íŒŒì¼ (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "ë¡œê·¸ì¸ ì‹¤íŒ¨"
@@ -135,42 +34,43 @@ msgctxt "@info:title"
msgid "Finding Location"
msgstr "위치 찾기"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "모든 개체가 출력할 수 있는 최대 사ì´ì¦ˆ ë‚´ì— ìœ„ì¹˜í•  수 없습니다"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "위치를 ì°¾ì„ ìˆ˜ ì—†ìŒ"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "ì‚¬ìš©ìž ë°ì´í„° 디렉터리ì—ì„œ 압축 파ì¼ì„ 만들 수 없습니다: {}"
#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "백업"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "ì ì ˆí•œ ë°ì´í„° ë˜ëŠ” 메타 ë°ì´í„° ì—†ì´ Cura ë°±ì—…ì„ ë³µì›í•˜ë ¤ê³  ì‹œë„했습니다."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "현재 버전보다 ë†’ì€ Cura ë°±ì—…ì„ ë³µì›í•˜ë ¤ê³  ì‹œë„했습니다."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr "다ìŒì˜ 오류는 Cura ë°±ì—…ì„ ë³µì›í•˜ë ¤ê³  ì‹œë„하는 ë™ì•ˆ ë°œìƒí–ˆìŠµë‹ˆë‹¤."
@@ -180,7 +80,7 @@ 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 "\"프린팅 순서\"설정 값으로 ì¸í•´ 갠트리가 프린팅 ëœ ëª¨ë¸ê³¼ 충ëŒí•˜ì§€ ì•Šë„ë¡ ì¶œë ¥ë¬¼ 높ì´ê°€ 줄어 들었습니다."
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "출력물 í¬ê¸°"
@@ -339,66 +239,167 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "활성 기기 초기화 중..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "패키지 ê´€ë¦¬ìž ì´ˆê¸°í™” 중..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "출력 사ì´ì¦ˆ 초기화 중..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "장면 설정 중..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "ì¸í„°íŽ˜ì´ìŠ¤ 로드 중 ..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "엔진 초기화 중..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "í•œ ë²ˆì— í•˜ë‚˜ì˜ G-코드 파ì¼ë§Œ 로드 í•  수 있습니다. {0} 가져 오기를 건너 뛰었습니다."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "경고"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "G-코드가 로드ë˜ì–´ 있으면 다른 파ì¼ì„ ì—´ 수 없습니다. {0} 가져 오기를 건너 뛰었습니다."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "오류"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "알 수 없는"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "아래 프린터는 ê·¸ë£¹ì— ì†í•´ 있기 ë•Œë¬¸ì— ì—°ê²°í•  수 없습니다"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "사용 가능한 ë„¤íŠ¸ì›Œí¬ í”„ë¦°í„°"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "재정ì˜ë˜ì§€ ì•ŠìŒ"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "ì •ë§ë¡œ {0}ì„(를) 제거하시겠습니까? ì´ ìž‘ì—…ì„ ì‹¤í–‰ 취소할 수 없습니다."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Default"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "뛰어난 외관"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "ì‹œê°ì  프로파ì¼ì€ ë†’ì€ ì‹œê°ì  ë° í‘œë©´ í’ˆì§ˆì˜ ì˜ë„를 지니고 ì‹œê°ì  프로토타입과 모ë¸ì„ ì¸ì‡„하기 위해 설계ë˜ì—ˆìŠµë‹ˆë‹¤."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Engineering"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "ì—”ì§€ë‹ˆì–´ë§ í”„ë¡œíŒŒì¼ì€ 정확ë„를 개선하고 허용 오차를 ì¢ížˆë ¤ëŠ” ì˜ë„ë¡œ 기능 프로토타입 ë° ìµœì¢… 사용 ë¶€í’ˆì„ ì¸ì‡„하ë„ë¡ ì„¤ê³„ë˜ì—ˆìŠµë‹ˆë‹¤."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "초안"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "초안 프로파ì¼ì€ ì¸ì‡„ ì‹œê°„ì„ ìƒë‹¹ížˆ 줄ì´ë ¤ëŠ” ì˜ë„ë¡œ 초기 프로토타입과 컨셉트 확ì¸ì„ ì¸ì‡„하ë„ë¡ ì„¤ê³„ë˜ì—ˆìŠµë‹ˆë‹¤."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "ì‚¬ìš©ìž ì •ì˜ ì†Œìž¬"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "ì‚¬ìš©ìž ì •ì˜"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "ì‚¬ìš©ìž ì •ì˜ í”„ë¡œíŒŒì¼"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "지ì›ë˜ëŠ” 모든 유형 ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "모든 íŒŒì¼ (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -434,12 +435,12 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "로그ì¸ì„ ì‹œë„í•  ë•Œ 예기치 못한 문제가 ë°œìƒí–ˆìŠµë‹ˆë‹¤. 다시 ì‹œë„하십시오."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr "새 ë¡œê·¸ì¸ ìž‘ì—…ì„ ì‹œìž‘í•  수 없습니다. 다른 ë¡œê·¸ì¸ ìž‘ì—…ì´ ì§„í–‰ 중ì¸ì§€ 확ì¸í•˜ì‹­ì‹œì˜¤."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "Ultimaker 계정 ì„œë²„ì— ë„달할 수 ì—†ìŒ."
@@ -463,111 +464,111 @@ msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "유효하지 ì•Šì€ íŒŒì¼ URL:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "프로파ì¼ì„ <filename>{0}</filename>: <message>{1}</message>ë¡œ ë‚´ë³´ë‚´ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "프로파ì¼ì„ <filename>{0}</filename>ë¡œ 내보내지 못했습니다. Writer 플러그ì¸ì´ 오류를 보고했습니다."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "프로파ì¼ì„ <filename>{0}</filename> ì— ë‚´ë³´ëƒ…ë‹ˆë‹¤"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "내보내기 완료"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "<filename>{0}</filename>ì—ì„œ 프로파ì¼ì„ 가져오지 못했습니다 {1}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "프린터가 추가ë˜ê¸° ì „ <filename>{0}</filename>ì—ì„œ 프로파ì¼ì„ 가져올 수 없습니다."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "<filename>{0}</filename>(으)ë¡œ 가져올 ì‚¬ìš©ìž ì •ì˜ í”„ë¡œíŒŒì¼ì´ 없습니다"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "<filename>{0}</filename>ì—ì„œ 프로파ì¼ì„ 가져오지 못했습니다:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "í”„ë¡œíŒŒì¼ <filename>{0}</filename>ì—는 정확하지 ì•Šì€ ë°ì´í„°ê°€ í¬í•¨ë˜ì–´ 있으므로, 불러올 수 없습니다."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "<filename>{0}</filename>ì—ì„œ 프로파ì¼ì„ 가져오지 못했습니다:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr "í”„ë¡œíŒŒì¼ {0}ì„(를) 성공ì ìœ¼ë¡œ 가져왔습니다."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "íŒŒì¼ {0}ì— ìœ íš¨í•œ 프로파ì¼ì´ í¬í•¨ë˜ì–´ 있지 않습니다."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "í”„ë¡œíŒŒì¼ {0}ì— ì•Œ 수 없는 íŒŒì¼ ìœ í˜•ì´ ìžˆê±°ë‚˜ ì†ìƒë˜ì—ˆìŠµë‹ˆë‹¤."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "ì‚¬ìš©ìž ì •ì˜ í”„ë¡œíŒŒì¼"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "프로파ì¼ì— 품질 íƒ€ìž…ì´ ëˆ„ë½ë˜ì—ˆìŠµë‹ˆë‹¤."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr "ì•„ì§ í™œì„±í™”ëœ í”„ë¦°í„°ê°€ 없습니다."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr "프로파ì¼ì„ 추가할 수 없습니다."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr "'{0}' 품질 íƒ€ìž…ì€ í˜„ìž¬ 활성 기기 ì •ì˜ '{1}'와(ê³¼) 호환ë˜ì§€ 않습니다."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -589,17 +590,17 @@ msgctxt "@label"
msgid "Nozzle"
msgstr "ë…¸ì¦"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "ìµìŠ¤íŠ¸ë£¨ë”ì˜ í˜„ìž¬ 가용성과 ì¼ì¹˜í•˜ë„ë¡ ì„¤ì •ì´ ë³€ê²½ë˜ì—ˆìŠµë‹ˆë‹¤:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "ì„¤ì •ì´ ì—…ë°ì´íŠ¸ë˜ì—ˆìŠµë‹ˆë‹¤"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "ìµìŠ¤íŠ¸ë£¨ë” 비활성화ë¨"
@@ -627,7 +628,7 @@ msgstr "종료"
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "취소"
@@ -698,6 +699,12 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "다른"
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr "릴리즈 노트를 열 수 없습니다."
+
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
@@ -720,25 +727,6 @@ msgctxt "@action:button"
msgid "Close"
msgstr "닫기"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "3D ëª¨ë¸ ë„우미"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>하나 ì´ìƒì˜ 3D 모ë¸ì´ ëª¨ë¸ í¬ê¸° ë° ìž¬ë£Œ 구성으로 ì¸í•´ 최ì ì˜ ìƒíƒœë¡œ ì¸ì‡„ë˜ì§€ ì•Šì„ ìˆ˜ 있습니다.</p>\n"
-"<p>{model_names}</p>\n"
-"<p>ì¸ì‡„ 품질 ë° ì•ˆì •ì„±ì„ ìµœê³ ë¡œ 높ì´ëŠ” ë°©ë²•ì„ ì•Œì•„ë³´ì‹­ì‹œì˜¤.</p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">ì¸ì‡„ 품질 ê°€ì´ë“œ 보기</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -750,25 +738,25 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "프로ì íŠ¸ íŒŒì¼ ì—´ê¸°"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr "프로ì íŠ¸ íŒŒì¼ <filename>{0}</filename>ì— ê°‘ìžê¸° 접근할 수 없습니다: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "프로ì íŠ¸ íŒŒì¼ ì—´ 수 ì—†ìŒ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr "프로ì íŠ¸ íŒŒì¼ <filename>{0}</filename>ì´ ì†ìƒë¨: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -826,37 +814,37 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "AMF 파ì¼"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "백업"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "ë°±ì—…ì„ ì—…ë¡œë“œí•˜ëŠ” ë„중 오류가 있었습니다."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr "백업 ìƒì„± 중..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr "ë°±ì—…ì„ ìƒì„±í•˜ëŠ” ë„중 오류가 있었습니다."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "백업 업로드 중..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "ë°±ì—…ì´ ì—…ë¡œë“œë¥¼ 완료했습니다."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr "ë°±ì—…ì´ ìµœëŒ€ íŒŒì¼ í¬ê¸°ë¥¼ 초과했습니다."
@@ -867,50 +855,70 @@ msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "백업 ë³µì› ì‹œë„ ì¤‘ 오류가 있었습니다."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "백업 관리"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "예기치 ì•Šì€ ì˜¤ë¥˜ë¡œ ì¸í•´ 슬ë¼ì´ì‹±ì— 실패했습니다. ì´ìŠˆ íŠ¸ëž˜ì»¤ì— ë²„ê·¸ë¥¼ 보고하는 ê²ƒì„ ê³ ë ¤í•˜ì‹­ì‹œì˜¤."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "슬ë¼ì´ì‹± 실패"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "버그 보고"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "Ultimaker Curaì˜ ì´ìŠˆ íŠ¸ëž˜ì»¤ì— ë²„ê·¸ ë³´ê³ "
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "ì„ íƒí•œ 소재 ë˜ëŠ” 구성과 호환ë˜ì§€ 않기 ë•Œë¬¸ì— í˜„ìž¬ 소재로 슬ë¼ì´ìŠ¤ í•  수 없습니다."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "슬ë¼ì´ìŠ¤ í•  수 없습니다"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "현재 설정으로 슬ë¼ì´ìŠ¤ í•  수 없습니다. ë‹¤ìŒ ì„¤ì •ì—는 오류가 있습니다 : {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "ì¼ë¶€ 모ë¸ë³„ 설정으로 ì¸í•´ 슬ë¼ì´ìŠ¤í•  수 없습니다. 하나 ì´ìƒì˜ 모ë¸ì—ì„œ ë‹¤ìŒ ì„¤ì •ì— ì˜¤ë¥˜ê°€ 있습니다. {error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "프ë¼ìž„ 타워 ë˜ëŠ” 위치가 유효하지 ì•Šì•„ 슬ë¼ì´ìŠ¤ í•  수 없습니다."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "ë¹„í™œì„±í™”ëœ ìµìŠ¤íŠ¸ë£¨ë” %s(와)ê³¼ ì—°ê²°ëœ ê°œì²´ê°€ 있기 ë•Œë¬¸ì— ìŠ¬ë¼ì´ìŠ¤í•  수 없습니다."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -929,7 +937,7 @@ msgctxt "@info:status"
msgid "Processing Layers"
msgstr "ë ˆì´ì–´ 처리 중"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "ì •ë³´"
@@ -948,14 +956,14 @@ msgstr "ì—…ë°ì´íŠ¸ ì •ë³´ì— ì•¡ì„¸ìŠ¤ í•  수 없습니다."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
-msgstr "사용ìžì˜ {machine_name}ì—ì„œ 새로운 기능 ë˜ëŠ” 버그 수정 ì‚¬í•­ì„ ì‚¬ìš©í•  수 있습니다! 최신 ë²„ì „ì´ ì•„ë‹Œ 경우 í”„ë¦°í„°ì˜ íŽŒì›¨ì–´ë¥¼ 버전 {latest_version}으로 ì—…ë°ì´íŠ¸í•˜ëŠ” ê²ƒì´ ì¢‹ìŠµë‹ˆë‹¤."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
+msgstr "사용ìžì˜ {machine_name}ì—ì„œ 새로운 기능 ë˜ëŠ” 버그 수정 ì‚¬í•­ì„ ì‚¬ìš©í•  수 있습니다! 완료하지 ì•Šì€ ê²½ìš° í”„ë¦°í„°ì˜ íŽŒì›¨ì–´ë¥¼ 버전 {latest_version}으로 ì—…ë°ì´íŠ¸í•˜ëŠ” ê²ƒì´ ì¢‹ìŠµë‹ˆë‹¤."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "새로운 %s 펌웨어를 사용할 수 있습니다"
+msgid "New %s stable firmware available"
+msgstr "안정ì ì¸ ì‹ ê·œ %s 펌웨어를 사용할 수 있습니다"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -1052,6 +1060,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "기기 설정"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "3D ëª¨ë¸ ë„우미"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>하나 ì´ìƒì˜ 3D 모ë¸ì´ ëª¨ë¸ í¬ê¸° ë° ìž¬ë£Œ 구성으로 ì¸í•´ 최ì ì˜ ìƒíƒœë¡œ ì¸ì‡„ë˜ì§€ ì•Šì„ ìˆ˜ 있습니다.</p>\n"
+"<p>{model_names}</p>\n"
+"<p>ì¸ì‡„ 품질 ë° ì•ˆì •ì„±ì„ ìµœê³ ë¡œ 높ì´ëŠ” ë°©ë²•ì„ ì•Œì•„ë³´ì‹­ì‹œì˜¤.</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">ì¸ì‡„ 품질 ê°€ì´ë“œ 보기</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1104,71 +1131,71 @@ msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "쓸 수있는 íŒŒì¼ í˜•ì‹ì´ 없습니다!"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "ì´ë™ì‹ ë“œë¼ì´ë¸Œ <filename>{0}</filename>ì— ì €ìž¥"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "저장"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "<filename>{0}</filename>: <message>{1}</message> ì— ì €ìž¥í•  수 없습니다"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "{device} ìž¥ì¹˜ì— ì“¸ ë•Œ íŒŒì¼ ì´ë¦„ì„ ì°¾ì„ ìˆ˜ 없습니다."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "ì´ë™ì‹ ë“œë¼ì´ë¸Œ {0}: {1} ì— ì €ìž¥í•  수 없습니다 :"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "ì´ë™ì‹ ë“œë¼ì´ë¸Œ {0}ì— {1}ë¡œ 저장ë˜ì—ˆìŠµë‹ˆë‹¤."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "파ì¼ì´ 저장ë¨"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "꺼내기"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "ì´ë™ì‹ 장치 {0} 꺼내기"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "{0}ê°€ 배출ë습니다. ì´ì œ ë“œë¼ì´ë¸Œë¥¼ 안전하게 제거 í•  수 있습니다."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "하드웨어 안전하게 제거"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1179,27 +1206,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "ì´ë™ì‹ ë“œë¼ì´ë¸Œ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr "와ì´ì–´ í”„ë¦°íŒ…ì´ í™œì„±í™”ë˜ì–´ ìžˆì„ ë•Œ Cura는 ë ˆì´ì–´ë¥¼ 정확하게 표시하지 않습니다."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "시뮬레ì´ì…˜ ë·°"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "먼저 슬ë¼ì´ìŠ¤í•´ì•¼ 하기 ë•Œë¬¸ì— ì•„ë¬´ê²ƒë„ í‘œì‹œë˜ì§€ 않습니다."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr "표시할 ë ˆì´ì–´ ì—†ìŒ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -1210,6 +1237,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "ë ˆì´ì–´ ë·°"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "예시 ë°ì´í„° 파ì¼ì„ ì½ì„ 수 없습니다."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1220,7 +1252,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr "ëª¨ë¸ ì—러"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr "ìžì„¸ížˆ 알아보기"
@@ -1282,7 +1314,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr "계정ì—ì„œ ê±°ì ˆ ë° ì œê±°"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr "변경 ì‚¬í•­ì´ ì ìš©ë˜ê¸° ì „ì— {}ì„(를) 멈추고 다시 시작해야 합니다."
@@ -1362,7 +1394,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr "Cloud를 통해 ì—°ê²°ë¨"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "프린트 모니터ë§"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "Ultimaker Digital Factoryì—ì„œ 프린트 추ì "
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1374,82 +1416,82 @@ msgid "New printer detected from your Ultimaker account"
msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] "Ultimaker 계정ì—ì„œ 새 프린터가 ê°ì§€ë˜ì—ˆìŠµë‹ˆë‹¤"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr "ì‚¬ìš©ìž ê³„ì •ì—ì„œ 프린터 {name}({model}) 추가"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
msgid_plural "... and {0} others"
msgstr[0] "... ë° ê¸°íƒ€ {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr "Digital Factoryì—ì„œ 프린터 추가:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] "ì¼ë¶€ 프린터ì—서는 í´ë¼ìš°ë“œ ì—°ê²°ì„ ì‚¬ìš©í•  수 없습니다."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] "ë‹¤ìŒ í”„ë¦°í„°ëŠ” Digital Factoryì— ì—°ê²°ë˜ì–´ 있지 않습니다:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr "Ultimaker Digital Factory"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr "ì—°ê²°ì„ ì„¤ì •í•˜ë ¤ë©´ {website_link}ì— ë°©ë¬¸í•˜ì‹­ì‹œì˜¤."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr "프린터 구성 유지"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr "프린터 제거"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr "ë‹¤ìŒ ê³„ì • ë™ê¸°í™” 시까지 {printer_name}ì´(ê°€) 제거ë©ë‹ˆë‹¤."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr "{printer_name}ì„(를) ì˜êµ¬ì ìœ¼ë¡œ 제거하려면 {digital_factory_link}ì„(를) 방문하십시오."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr "ì¼ì‹œì ìœ¼ë¡œ {printer_name}ì„(를) 제거하시겠습니까?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr "프린터를 제거하시겠습니까?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1462,7 +1504,7 @@ msgstr[0] ""
"Curaì—ì„œ {0} 프린터를 제거하려고 합니다. ì´ ìž‘ì—…ì€ ì‹¤í–‰ 취소할 수 없습니다. \n"
"ì •ë§ë¡œ 계ì†í•˜ì‹œê² ìŠµë‹ˆê¹Œ?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1518,7 +1560,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "그룹 호스트 아님"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "그룹 설정"
@@ -1628,12 +1670,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "USB ì¸ì‡„ê°€ 진행 중입니다. Cura를 닫으면 ì¸ì‡„ë„ ì¤‘ë‹¨ë©ë‹ˆë‹¤. 계ì†í•˜ì‹œê² ìŠµë‹ˆê¹Œ?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "프린트가 ì•„ì§ ì§„í–‰ 중입니다. Cura는 ì´ì „ 프린트가 ì™„ë£Œë  ë•Œê¹Œì§€ëŠ” USB를 통해 다른 프린트를 시작할 수 없습니다."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "프린트 진행 중"
@@ -1648,11 +1690,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "ì—‘ìŠ¤ë ˆì´ ë·°"
-#: /home/trin/Gedeeld/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."
-msgstr "ì´ ì¶œë ¥ë¬¼ì—는 ë¬¸ì œê°€ìžˆì„ ìˆ˜ 있습니다. ì¡°ì •ì„ ìœ„í•œ ë„움ë§ì„ 보려면 í´ë¦­í•˜ì‹­ì‹œì˜¤."
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1669,13 +1706,13 @@ msgid "Create new"
msgstr "새로 만들기"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "요약 - Cura 프로ì íŠ¸"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "프린터 설정"
@@ -1686,19 +1723,19 @@ msgid "How should the conflict in the machine be resolved?"
msgstr "ê¸°ê¸°ì˜ ì¶©ëŒì„ 어떻게 해결해야합니까?"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "유형"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "프린터 그룹"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "í”„ë¡œíŒŒì¼ ì„¤ì •"
@@ -1710,26 +1747,26 @@ msgstr "프로파ì¼ì˜ 충ëŒì„ 어떻게 해결해야합니까?"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "ì´ë¦„"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "Intent"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "프로파ì¼ì— ì—†ìŒ"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1811,22 +1848,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "ë³µì›"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "백업 삭제"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "ì´ ë°±ì—…ì„ ì‚­ì œí•˜ì‹œê² ìŠµë‹ˆê¹Œ? ì´ ìž‘ì—…ì„ ì™„ë£Œí•  수 없습니다."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "백업 ë³µì›"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "ë°±ì—…ì´ ë³µì›ë˜ê¸° ì „ì— Cura를 다시 시작해야 합니다. 지금 Cura를 닫으시겠습니까?"
@@ -2223,6 +2260,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "End GCode"
+#: /home/trin/Gedeeld/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."
+msgstr "ì´ ì¶œë ¥ë¬¼ì—는 ë¬¸ì œê°€ìžˆì„ ìˆ˜ 있습니다. ì¡°ì •ì„ ìœ„í•œ ë„움ë§ì„ 보려면 í´ë¦­í•˜ì‹­ì‹œì˜¤."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2274,17 +2316,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "오버랩 ì§€ì› ì•ˆí•¨"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr "매쉬 내부채움 전용"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr "커팅 메쉬"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "설정 ì„ íƒ"
@@ -2569,7 +2611,7 @@ msgid "Plugins"
msgstr "플러그ì¸"
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
@@ -3036,6 +3078,11 @@ msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "ëŒ€ê¸°ì—´ì„ ì›ê²©ìœ¼ë¡œ 관리하려면 프린터 펌웨어를 ì—…ë°ì´íŠ¸í•˜ì‹­ì‹œì˜¤."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr "í´ë¼ìš°ë“œ 프린터용 Webcam 피드는 Ultimaker Curaì—ì„œ ë³¼ 수 없습니다."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3237,17 +3284,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr "계정 ì—…ë°ì´íŠ¸ 확ì¸"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "마지막 ì—…ë°ì´íŠ¸: %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Ultimaker 계정"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "로그아웃"
@@ -3292,27 +3339,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "슬ë¼ì´ì‹±..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "슬ë¼ì´ìŠ¤ í•  수 없습니다"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "처리"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "슬ë¼ì´ìŠ¤"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "슬ë¼ì´ì‹± 프로세스 시작"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "취소"
@@ -3342,213 +3389,213 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "다시하기(&R)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "종료(&Q)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "3D 보기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "ì•žì—ì„œ 보기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "위ì—ì„œ 보기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr "하단 뷰"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "왼쪽ì—ì„œ 보기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "오른쪽ì—ì„œ 보기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "Cura 구성 ..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "프린터 추가..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "프린터 관리 ..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "재료 관리..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr "마켓플레ì´ìŠ¤ì—ì„œ ë” ë§Žì€ ìž¬ë£Œ 추가"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "현재 설정으로로 í”„ë¡œíŒŒì¼ ì—…ë°ì´íŠ¸"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "현재 변경 사항 무시"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "현재 설정으로 í”„ë¡œíŒŒì¼ ìƒì„±..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "í”„ë¡œíŒŒì¼ ê´€ë¦¬..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "온ë¼ì¸ 문서 표시"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "버그 리í¬íŠ¸"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "새로운 기능"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "소개..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr "ì„ íƒ í•­ëª© ì‚­ì œ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr "ì„ íƒ í•­ëª© ê°€ìš´ë° ì •ë ¬"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr "ì„ íƒ í•­ëª© 복제"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "ëª¨ë¸ ì‚­ì œ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "플랫í¼ì¤‘ì‹¬ì— ëª¨ë¸ ìœ„ì¹˜í•˜ê¸°"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "ëª¨ë¸ ê·¸ë£¹í™”"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "ëª¨ë¸ ê·¸ë£¹ í•´ì œ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "ëª¨ë¸ í•©ì¹˜ê¸°"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "ëª¨ë¸ ë³µì œ..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "모든 ëª¨ë¸ ì„ íƒ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "빌드 플레ì´íŠ¸ 지우기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "모든 ëª¨ë¸ ë‹¤ì‹œ 로드"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "모든 모ë¸ì„ 모든 빌드 플레ì´íŠ¸ì— ì •ë ¬"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "모든 ëª¨ë¸ ì •ë ¬"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "ì„ íƒí•œ ëª¨ë¸ ì •ë ¬"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "모든 모ë¸ì˜ 위치 재설정"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "모든 모ë¸ì˜ 변환 재설정"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "íŒŒì¼ ì—´ê¸°..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "새로운 프로ì íŠ¸..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "설정 í´ë” 표시"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "설정 보기..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "&시장"
@@ -3558,67 +3605,67 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "다시 시작한 í›„ì— ì´ íŒ¨í‚¤ì§€ê°€ 설치ë©ë‹ˆë‹¤."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "ì¼ë°˜"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "설정"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "프린터"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "프로파ì¼"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "%1 닫기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "%1ì„(를) ì •ë§ë¡œ 종료하시겠습니까?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "íŒŒì¼ ì—´ê¸°"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "패키지 설치"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "íŒŒì¼ ì—´ê¸°"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "ì„ íƒí•œ íŒŒì¼ ë‚´ì— í•˜ë‚˜ ì´ìƒì˜ G-코드 파ì¼ì´ 있습니다. í•œ ë²ˆì— í•˜ë‚˜ì˜ G-코드 íŒŒì¼ ë§Œ ì—´ 수 있습니다. G-코드 파ì¼ì„ 열려면 하나만 ì„ íƒí•˜ì‹­ì‹œì˜¤."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "프린터 추가"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "새로운 기능"
@@ -3845,7 +3892,7 @@ msgid "Current changes"
msgstr "현재 변경 사항"
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "í•­ìƒ ë¬»ê¸°"
@@ -3880,32 +3927,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "ëª¨ë‘ ëª¨ë¸ë¡œ 가져 오기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "프로ì íŠ¸ 저장"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "%1ìµìŠ¤íŠ¸ë£¨ë”"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 & 재료"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "재료"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "프로ì íŠ¸ ìš”ì•½ì„ ë‹¤ì‹œ 저장하지 마십시오"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "저장"
@@ -3938,38 +3985,38 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "보기(&V)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "설정"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "확장 프로그램(&X)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "환경설정(&R)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "ë„움ë§(&H)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "새 프로ì íŠ¸"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
msgctxt "@info:question"
msgid "Are you sure you want to start a new project? This will clear the build plate and any unsaved settings."
msgstr "새 프로ì íŠ¸ë¥¼ 시작 하시겠습니까? 빌드 플레ì´íŠ¸ ë° ì €ìž¥í•˜ì§€ ì•Šì€ ì„¤ì •ì´ ì§€ì›Œì§‘ë‹ˆë‹¤."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "시장"
@@ -3989,22 +4036,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "시장"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "프린터ì—ì„œ 사용 가능한 구성 로딩 중..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "프린터가 ì—°ê²°ë˜ì–´ 있지 않기 ë•Œë¬¸ì— êµ¬ì„±ì„ ì‚¬ìš©í•  수 없습니다."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "구성 ì„ íƒ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "구성"
@@ -4221,27 +4268,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "프린팅를 중단 하시겠습니까?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr "지ì›ìœ¼ë¡œ 프린팅ë©ë‹ˆë‹¤."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr "ì´ ëª¨ë¸ê³¼ 중복ë˜ëŠ” 다른 모ë¸ì€ 수정ë©ë‹ˆë‹¤."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr "ì´ ëª¨ë¸ê³¼ 중복ë˜ëŠ” ë‚´ë¶€ì±„ì›€ì€ ìˆ˜ì •ë©ë‹ˆë‹¤."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr "ì´ ëª¨ë¸ê³¼ì˜ ì¤‘ë³µì€ ì§€ì›ë˜ì§€ 않습니다."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4252,310 +4299,345 @@ msgctxt "@label"
msgid "Object list"
msgstr "개체 목ë¡"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "ì¸í„°íŽ˜ì´ìŠ¤"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "통화:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "테마:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "ì´ëŸ¬í•œ 변경 ì‚¬í•­ì„ ì ìš©í•˜ë ¤ë©´ ì‘ìš© í”„ë¡œê·¸ëž¨ì„ ë‹¤ì‹œ 시작해야합니다."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "ì„¤ì •ì´ ë³€ê²½ë˜ë©´ ìžë™ìœ¼ë¡œ 슬ë¼ì´ì‹± 합니다."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "ìžë™ìœ¼ë¡œ 슬ë¼ì´ì‹±"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "ë·°í¬íŠ¸ ë™ìž‘"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "지ì›ë˜ì§€ 않는 ëª¨ë¸ ì˜ì—­ì„ 빨간색으로 ê°•ì¡° 표시하십시오. ì„œí¬íŠ¸ê°€ 없으면 ì´ ì˜ì—­ì´ 제대로 프린팅ë˜ì§€ 않습니다."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "오버행 표시"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr "경고 기호를 사용해 모ë¸ì—ì„œ 누ë½ë˜ê±°ë‚˜ 관계 없는 í‘œë©´ì„ ê°•ì¡° 표시합니다. ë„구 경로ì—서는 종종 ì˜ë„í•œ 형ìƒì˜ ì¼ë¶€ê°€ 누ë½ë©ë‹ˆë‹¤."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr "ëª¨ë¸ ì˜¤ë¥˜ 표시"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "모ë¸ì„ ì„ íƒí•˜ë©´ 모ë¸ì´ ë·°ì˜ ê°€ìš´ë°ì— 오ë„ë¡ ì¹´ë©”ë¼ë¥¼ ì´ë™í•©ë‹ˆë‹¤"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "í•­ëª©ì„ ì„ íƒí•˜ë©´ ì¹´ë©”ë¼ë¥¼ ì¤‘ì•™ì— ìœ„ì¹˜"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "íë¼ì˜ 기본 확대 ë™ìž‘ì„ ë°˜ì „ì‹œì¼œì•¼ 합니까?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "ì¹´ë©”ë¼ ì¤Œì˜ ë°©í–¥ì„ ë°˜ì „ì‹œí‚¤ê¸°."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "확대가 마우스 방향으로 ì´ë™í•´ì•¼ 합니까?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "정투ì˜ë²• ì‹œì ì—서는 마우스 방향으로 확대가 지ì›ë˜ì§€ 않습니다."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "마우스 방향으로 확대"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "모ë¸ì„ ë” ì´ìƒ êµì°¨ì‹œí‚¤ì§€ ì•Šë„ë¡ ì´ë™í•´ì•¼í•©ë‹ˆê¹Œ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "모ë¸ì´ 분리ë˜ì–´ 있는지 확ì¸"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "모ë¸ì„ 빌드 플레ì´íŠ¸ì— ë‹¿ë„ë¡ ì•„ëž˜ë¡œ 움ì§ì—¬ì•¼í•©ë‹ˆê¹Œ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "모ë¸ì„ 빌드 플레ì´íŠ¸ì— ìžë™ìœ¼ë¡œ 놓기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "g-code 리ë”ì— ì£¼ì˜ ë©”ì‹œì§€ë¥¼ 표시하기."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "g-code 리ë”ì˜ ì£¼ì˜ ë©”ì‹œì§€"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "ë ˆì´ì–´ê°€ 호환 모드로 ê°•ì œ 설정ë˜ì–´ì•¼í•©ë‹ˆê¹Œ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "ë ˆì´ì–´ ë·° 호환성 모드로 전환 (다시 시작해야 함)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "닫힌 위치ì—ì„œ Cura를 열어야 합니까?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "시작 ì‹œ ì°½ 위치 ë³µì›"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "ì–´ë–¤ ìœ í˜•ì˜ ì¹´ë©”ë¼ ë Œë”ë§ì„ 사용해야 합니까?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "ì¹´ë©”ë¼ ë Œë”ë§:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "ì›ê·¼"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "정투ì˜"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "íŒŒì¼ ì—´ê¸° ë° ì €ìž¥"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "ë°ìŠ¤í¬í†± ë˜ëŠ” 외부 애플리케ì´ì…˜ì˜ 파ì¼ì„ ë™ì¼í•œ Cura ì¸ìŠ¤í„´ìŠ¤ì—ì„œ 엽니까?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "Curaì˜ ë‹¨ì¼ ì¸ìŠ¤í„´ìŠ¤ 사용"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "í¬ê¸°ê°€ 너무 í° ê²½ìš° 모ë¸ì„ 빌드 ë³¼ë¥¨ì— ë§žê²Œ 조정해야합니까?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "í° ëª¨ë¸ì˜ 사ì´ì¦ˆ 수정"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
msgctxt "@info:tooltip"
msgid "An model may appear extremely small if its unit is for example in meters rather than millimeters. Should these models be scaled up?"
msgstr "단위가 밀리미터가 ì•„ë‹Œ 미터 단위 ì¸ ê²½ìš° 모ë¸ì´ 매우 작게 나타날 수 있습니다. ì´ ëª¨ë¸ì„ 확대할까요?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "매우 ìž‘ì€ ëª¨ë¸ì˜ í¬ê¸° ì¡°ì •"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "모ë¸ì„ 로드한 í›„ì— ì„ íƒí•´ì•¼ 합니까?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "ë¡œë“œëœ ê²½ìš° ëª¨ë¸ ì„ íƒ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "프린터 ì´ë¦„ì— ê¸°ë°˜í•œ ì ‘ë‘ì–´ê°€ 프린팅 ìž‘ì—… ì´ë¦„ì— ìžë™ìœ¼ë¡œ 추가ë˜ì–´ì•¼í•©ë‹ˆê¹Œ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "ìž‘ì—… ì´ë¦„ì— ê¸°ê¸° ì ‘ë‘ì–´ 추가"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "프로ì íŠ¸ 파ì¼ì„ 저장할 ë•Œ ìš”ì•½ì´ í‘œì‹œë˜ì–´ì•¼í•©ë‹ˆê¹Œ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "프로ì íŠ¸ 저장시 요약 대화 ìƒìž 표시"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "프로ì íŠ¸ 파ì¼ì„ ì—´ ë•Œ 기본 ë™ìž‘"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "프로ì íŠ¸ 파ì¼ì„ ì—´ ë•Œ 기본 ë™ìž‘ "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "í•­ìƒ ë¬»ê¸°"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "í•­ìƒ í”„ë¡œì íŠ¸ë¡œ 열기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "í•­ìƒ ëª¨ë¸ ê°€ì ¸ 오기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "프로파ì¼ì„ 변경하고 다른 프로파ì¼ë¡œ 전환하면 수정 ì‚¬í•­ì„ ìœ ì§€í• ì§€ 여부를 묻는 대화 ìƒìžê°€ 표시ë©ë‹ˆë‹¤. 기본 í–‰ë™ì„ ì„ íƒí•˜ë©´ 해당 대화 ìƒìžë¥¼ 다시 표시 하지 ì•Šì„ ìˆ˜ 있습니다."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "프로파ì¼"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "다른 프로파ì¼ë¡œ 변경하는 경우 ë³€ê²½ëœ ì„¤ì •ê°’ì— ëŒ€í•œ 기본 ë™ìž‘ "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "í•­ìƒ ë³€ê²½ëœ ì„¤ì • ì‚­ì œ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "í•­ìƒ ë³€ê²½ëœ ì„¤ì •ì„ ìƒˆ 프로파ì¼ë¡œ 전송"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "보안"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "Curaê°€ í”„ë¡œê·¸ëž¨ì´ ì‹œìž‘ë  ë•Œ ì—…ë°ì´íŠ¸ë¥¼ 확ì¸í• ê¹Œìš”?"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "시작시 ì—…ë°ì´íŠ¸ 확ì¸"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "í”„ë¦°í„°ì— ëŒ€í•œ ìµëª…ì˜ ë°ì´í„°ë¥¼ Ultimakerë¡œ 보낼까요? 모ë¸, IP 주소 ë˜ëŠ” 기타 ê°œì¸ ì‹ë³„ 정보는 전송ë˜ê±°ë‚˜ 저장ë˜ì§€ 않습니다."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "(ìµëª…) 프린터 ì •ë³´ 보내기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "추가 정보"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr "ì—…ë°ì´íŠ¸"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "Curaê°€ í”„ë¡œê·¸ëž¨ì´ ì‹œìž‘ë  ë•Œ ì—…ë°ì´íŠ¸ë¥¼ 확ì¸í• ê¹Œìš”?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "시작시 ì—…ë°ì´íŠ¸ 확ì¸"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr "ì—…ë°ì´íŠ¸ ì‚¬í•­ì„ í™•ì¸í•  ë•Œ 안정ì ì¸ 릴리즈만 확ì¸í•˜ì‹­ì‹œì˜¤."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr "안정ì ì¸ 릴리즈만 해당"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr "ì—…ë°ì´íŠ¸ ì‚¬í•­ì„ í™•ì¸í•  ë•Œ 안정ì ì¸ 베타 릴리즈를 확ì¸í•˜ì‹­ì‹œì˜¤."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr "안정ì ì¸ 베타 릴리즈"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr "Curaê°€ ì‹œìž‘ë  ë•Œë§ˆë‹¤ 새로운 플러그ì¸ì„ ìžë™ 확ì¸í•´ì•¼ 합니까? 사용 안 함으로 설정하지 않는 ê²ƒì´ ì¢‹ìŠµë‹ˆë‹¤!"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr "í”ŒëŸ¬ê·¸ì¸ ì—…ë°ì´íŠ¸ 알림 받기"
+
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
@@ -4596,56 +4678,56 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr "프린터와 ë™ê¸°í™”"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "프린터"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "제거 확ì¸"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "%1ì„ ì œê±° 하시겠습니까? ì´ê²ƒì€ 취소 í•  수 없습니다!"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "재료 가져 오기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "재료를 가져올 수 없습니다"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "재료를 성공ì ìœ¼ë¡œ 가져왔습니다"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "재료 내보내기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "재료를 ë‚´ë³´ë‚´ëŠ”ë° ì‹¤íŒ¨í–ˆìŠµë‹ˆë‹¤"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "재료를 성공ì ìœ¼ë¡œ 내보냈습니다"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr "모든 재료 내보내기"
@@ -4984,12 +5066,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "현재 í´ë¼ìš°ë“œ ì—°ê²°ì„ ì‚¬ìš©í•  수 없습니다. 사용ìžì˜ ì¸í„°ë„· ì—°ê²°ì„ í™•ì¸í•˜ì‹­ì‹œì˜¤."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "프린터 추가"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "프린터 관리"
@@ -5076,7 +5158,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "비활성"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "ì‹¤í—˜ì  ì„¤ì •"
@@ -5086,22 +5168,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "부착"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
msgctxt "@label"
msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards."
msgstr "브림ì´ë‚˜ ë¼í”„트를 사용합니다. ì´ë ‡ê²Œí•˜ë©´ 출력물 주변ì´ë‚˜ ì•„ëž˜ì— í‰í‰í•œ ì˜ì—­ì´ 추가ë˜ì–´ ë‚˜ì¤‘ì— ì‰½ê²Œ ìžë¥¼ 수 있습니다."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "ì ì§„ì  ë‚´ë¶€ì±„ì›€"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "ì ì°¨ì ì¸ ë‚´ë¶€ì±„ì›€ì€ ì ì°¨ì ìœ¼ë¡œ 빈 공간 ì±„ìš°ê¸°ì˜ ì–‘ì„ ì¦ê°€ì‹œí‚µë‹ˆë‹¤."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "ì¼ë¶€ í”„ë¡œíŒŒì¼ ì„¤ì •ì„ ìˆ˜ì •í–ˆìŠµë‹ˆë‹¤. ì´ëŸ¬í•œ ì„¤ì •ì„ ë³€ê²½í•˜ë ¤ë©´ ì‚¬ìš©ìž ì§€ì • 모드로 ì´ë™í•˜ì‹­ì‹œì˜¤."
@@ -5111,12 +5193,12 @@ msgctxt "@label"
msgid "Support"
msgstr "ì„œí¬íŠ¸"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "ì˜¤ë²„í–‰ì´ ìžˆëŠ” ëª¨ë¸ ì„œí¬íŠ¸ë¥¼ ìƒì„±í•©ë‹ˆë‹¤. ì´ëŸ¬í•œ 구조가 없으면 ì´ëŸ¬í•œ ë¶€ë¶„ì´ í”„ë¦°íŒ… ì¤‘ì— ë¶•ê´´ë©ë‹ˆë‹¤."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5142,17 +5224,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "ì˜í–¥ì„ 받다"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "ì´ ì„¤ì •ì€ í•­ìƒ ëª¨ë“  ìµìŠ¤íŠ¸ë£¨ë” 사ì´ì— 공유ë©ë‹ˆë‹¤. 여기서 변경하면 모든 ìµìŠ¤íŠ¸ë£¨ë”ì— ëŒ€í•œ ê°’ì´ ë³€ê²½ë©ë‹ˆë‹¤."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "ì´ ì„¤ì •ì€ ì¶©ëŒí•˜ëŠ” 압출기별 값으로 ê²°ì •ë©ë‹ˆë‹¤:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5163,7 +5245,7 @@ msgstr ""
"\n"
"í”„ë¡œíŒŒì¼ ê°’ì„ ë³µì›í•˜ë ¤ë©´ í´ë¦­í•˜ì‹­ì‹œì˜¤."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5174,32 +5256,32 @@ msgstr ""
"\n"
"계산 ëœ ê°’ì„ ë³µì›í•˜ë ¤ë©´ í´ë¦­í•˜ì‹­ì‹œì˜¤."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "검색 설정"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "모든 ìµìŠ¤íŠ¸ë£¨ë”ì— ê°’ 복사"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "ë³€ê²½ëœ ì‚¬í•­ì„ ëª¨ë“  ìµìŠ¤íŠ¸ë£¨ë”ì— ë³µì‚¬"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "ì´ ì„¤ì • 숨기기"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "ì´ ì„¤ì •ì„ í‘œì‹œí•˜ì§€ ì•ŠìŒ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "ì´ ì„¤ì •ì„ ê³„ì† í‘œì‹œí•˜ì‹­ì‹œì˜¤"
@@ -5475,16 +5557,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "ì„ íƒí•  항목 ì—†ìŒ"
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "가능한 프린팅 문제를 위해 ëª¨ë¸ ë° ì¸ì‡„ êµ¬ì„±ì„ í™•ì¸í•˜ê³  제안합니다."
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "ëª¨ë¸ ê²€ì‚¬ê¸°"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5665,6 +5737,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr "컴퓨터 설정 작업"
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "가능한 프린팅 문제를 위해 ëª¨ë¸ ë° ì¸ì‡„ êµ¬ì„±ì„ í™•ì¸í•˜ê³  제안합니다."
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "ëª¨ë¸ ê²€ì‚¬ê¸°"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -6085,6 +6167,14 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "ì—‘ìŠ¤ë ˆì´ ë·°"
+#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+#~ msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+#~ msgstr "사용ìžì˜ {machine_name}ì—ì„œ 새로운 기능 ë˜ëŠ” 버그 수정 ì‚¬í•­ì„ ì‚¬ìš©í•  수 있습니다! 최신 ë²„ì „ì´ ì•„ë‹Œ 경우 í”„ë¦°í„°ì˜ íŽŒì›¨ì–´ë¥¼ 버전 {latest_version}으로 ì—…ë°ì´íŠ¸í•˜ëŠ” ê²ƒì´ ì¢‹ìŠµë‹ˆë‹¤."
+
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "새로운 %s 펌웨어를 사용할 수 있습니다"
+
#~ msgctxt "@info:status"
#~ msgid "Global stack is missing."
#~ msgstr "ì „ì²´ 스íƒì´ 누ë½ë˜ì—ˆìŠµë‹ˆë‹¤."
diff --git a/resources/i18n/ko_KR/fdmextruder.def.json.po b/resources/i18n/ko_KR/fdmextruder.def.json.po
index 2aecfbb7e3..08f803dda0 100644
--- a/resources/i18n/ko_KR/fdmextruder.def.json.po
+++ b/resources/i18n/ko_KR/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 15:01+0200\n"
"Last-Translator: Korean <info@bothof.nl>\n"
"Language-Team: Jinbum Kim <Jinbuhm.Kim@gmail.com>, Korean <info@bothof.nl>\n"
diff --git a/resources/i18n/ko_KR/fdmprinter.def.json.po b/resources/i18n/ko_KR/fdmprinter.def.json.po
index 949880ce6c..329a4a840a 100644
--- a/resources/i18n/ko_KR/fdmprinter.def.json.po
+++ b/resources/i18n/ko_KR/fdmprinter.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 15:02+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Korean <info@lionbridge.com>, Jinbum Kim <Jinbuhm.Kim@gmail.com>, Korean <info@bothof.nl>\n"
@@ -687,8 +687,8 @@ msgstr "밀리미터 당 ìŠ¤í… ìˆ˜ (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "1 밀리미터를 ì••ì¶œì— í•„ìš”í•œ ìŠ¤í… ëª¨í„°ì˜ ìŠ¤í… ìˆ˜."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr "둘레를 ë”°ë¼ 1밀리미터씩 í”¼ë” íœ ì„ ì›€ì§ì´ëŠ” ìŠ¤í… ëª¨í„°ì˜ ìŠ¤í… ìˆ˜."
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1436,6 +1436,16 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "스킨 경로가 나란히 ì´ì–´ì§€ëŠ” ìƒë‹¨/하단 스킨 경로를 연결합니다. ë™ì‹¬ì› íŒ¨í„´ì˜ ê²½ìš° ì´ ì„¤ì •ì„ ì‚¬ìš©í•˜ë©´ ì´ë™ ì‹œê°„ì´ í¬ê²Œ ê°ì†Œí•˜ì§€ë§Œ, ë‚´ë¶€ì±„ì›€ì˜ ì¤‘ê°„ì— ì—°ê²°ë  ìˆ˜ 있기 ë•Œë¬¸ì— ì´ ê¸°ëŠ¥ì€ ìƒë‹¨ 표면 í’ˆì§ˆì„ ì €í•˜ì‹œí‚¬ 수 있습니다."
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr "단면 ìƒë‹¨/하단 순서"
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "í•œ 방향으로 주변 ë¼ì¸ë“¤ê³¼ í•­ìƒ ê²¹ì¹˜ê²Œ 하기 위해 ìƒë‹¨/하단 ë¼ì¸ë“¤ì„ 배치하여 프린트하십시오. ì´ëŠ” 프린트하는 ë° ë” ë§Žì€ ì‹œê°„ì´ ì†Œëª¨ë˜ì§€ë§Œ í‰í‰í•œ ë©´ì´ ë³´ë‹¤ ì¼ê´€ì ìœ¼ë¡œ ë³´ì´ê²Œ 합니다."
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "ìƒë‹¨/하단 ë¼ì¸ 길 ë°©í–¥"
@@ -1506,6 +1516,16 @@ msgid "Zig Zag"
msgstr "지그재그"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr "단면 다림질 순서"
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "í•œ 방향으로 주변 ë¼ì¸ë“¤ê³¼ í•­ìƒ ê²¹ì¹˜ê²Œ 하기 위해 다림질 ë¼ì¸ë“¤ì„ 배치하여 프린트하십시오. ì´ëŠ” 프린트하는 ë° ë” ë§Žì€ ì‹œê°„ì´ ì†Œëª¨ë˜ì§€ë§Œ í‰í‰í•œ ë©´ì´ ë³´ë‹¤ ì¼ê´€ì ìœ¼ë¡œ ë³´ì´ê²Œ 합니다."
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "다림질 ë¼ì¸ 간격"
@@ -5304,6 +5324,16 @@ msgid "Zig Zag"
msgstr "지그재그"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr "단면 ìƒë‹¨ 표면 순서"
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "í•œ 방향으로 주변 ë¼ì¸ë“¤ê³¼ í•­ìƒ ê²¹ì¹˜ê²Œ 하기 위해 ìƒë‹¨ 표면 ë¼ì¸ë“¤ì„ 배치하여 프린트하십시오. ì´ëŠ” 프린트하는 ë° ë” ë§Žì€ ì‹œê°„ì´ ì†Œëª¨ë˜ì§€ë§Œ í‰í‰í•œ ë©´ì´ ë³´ë‹¤ ì¼ê´€ì ìœ¼ë¡œ ë³´ì´ê²Œ 합니다."
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "ìƒë‹¨ 표면 스킨 ë¼ì¸ ë°©í–¥"
@@ -6400,6 +6430,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "파ì¼ë¡œë¶€í„° 로드 하는 경유, 모ë¸ì— ì ìš©ë  변환 행렬입니다."
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "1 밀리미터를 ì••ì¶œì— í•„ìš”í•œ ìŠ¤í… ëª¨í„°ì˜ ìŠ¤í… ìˆ˜."
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "0ì´ ì•„ë‹Œ 경우 ì´ ê±°ë¦¬ë³´ë‹¤ 긴 빗질 ì´ë™ì€ 후퇴를 사용합니다."
diff --git a/resources/i18n/nl_NL/cura.po b/resources/i18n/nl_NL/cura.po
index 5bb80d1116..eb7e234e4e 100644
--- a/resources/i18n/nl_NL/cura.po
+++ b/resources/i18n/nl_NL/cura.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
-"PO-Revision-Date: 2021-04-16 14:51+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
+"PO-Revision-Date: 2021-09-07 08:01+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Dutch <info@lionbridge.com>, Dutch <info@bothof.nl>\n"
"Language: nl_NL\n"
@@ -15,162 +15,54 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 2.4.1\n"
+"X-Generator: Poedit 3.0\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "Onbekend"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "Kan de onderstaande printer(s) niet verbinden omdat deze deel uitmaakt/uitmaken van een groep"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "Beschikbare netwerkprinters"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "Niet overschreven"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "Weet u zeker dat u {0} wilt verwijderen? Deze bewerking kan niet ongedaan worden gemaakt!"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "Default"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "Visueel"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "Het visuele profiel is ontworpen om visuele prototypen en modellen te printen met als doel een hoge visuele en oppervlaktekwaliteit te creëren."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Engineering"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "Het engineeringprofiel is ontworpen om functionele prototypen en onderdelen voor eindgebruik te printen met als doel een grotere precisie en nauwere toleranties."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "Ontwerp"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "Het ontwerpprofiel is ontworpen om initiële prototypen en conceptvalidatie te printen met als doel de printtijd aanzienlijk te verkorten."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "Aangepast materiaal"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "Aangepast"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "Aangepaste profielen"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "Alle Ondersteunde Typen ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "Alle Bestanden (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "Inloggen mislukt"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
msgctxt "@info:status"
msgid "Finding new location for objects"
msgstr "Nieuwe locatie vinden voor objecten"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
msgctxt "@info:title"
msgid "Finding Location"
msgstr "Locatie vinden"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
-#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41 /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "Kan binnen het werkvolume niet voor alle objecten een locatie vinden"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "Kan locatie niet vinden"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "Kan geen archief maken van gegevensmap van gebruiker: {}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122 /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "Back-up"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "Geprobeerd een Cura-back-up te herstellen zonder correcte gegevens of metadata."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "Geprobeerd een Cura-back-up te herstellen van een versie die hoger is dan de huidige versie."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr "De volgende fout is opgetreden bij het herstellen van een Cura-backup:"
@@ -180,7 +72,7 @@ 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 "De hoogte van het bouwvolume is verminderd wegens de waarde van de instelling “Printvolgordeâ€, om te voorkomen dat de rijbrug tegen geprinte modellen botst."
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "Werkvolume"
@@ -339,66 +231,148 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "Actieve machine initialiseren ..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "Machinebeheer initialiseren ..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "Werkvolume initialiseren ..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "Scene instellen..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "Interface laden..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "Engine initialiseren ..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "Er kan slechts één G-code-bestand tegelijkertijd worden geladen. Het importeren van {0} is overgeslagen"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "Waarschuwing"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "Kan geen ander bestand openen als G-code wordt geladen. Het importeren van {0} is overgeslagen"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "Fout"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361 /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "Onbekend"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "Kan de onderstaande printer(s) niet verbinden omdat deze deel uitmaakt/uitmaken van een groep"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "Beschikbare netwerkprinters"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "Niet overschreven"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "Weet u zeker dat u {0} wilt verwijderen? Deze bewerking kan niet ongedaan worden gemaakt!"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Default"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "Visueel"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "Het visuele profiel is ontworpen om visuele prototypen en modellen te printen met als doel een hoge visuele en oppervlaktekwaliteit te creëren."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Engineering"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "Het engineeringprofiel is ontworpen om functionele prototypen en onderdelen voor eindgebruik te printen met als doel een grotere precisie en nauwere toleranties."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "Ontwerp"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "Het ontwerpprofiel is ontworpen om initiële prototypen en conceptvalidatie te printen met als doel de printtijd aanzienlijk te verkorten."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "Aangepast materiaal"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "Aangepast"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "Aangepaste profielen"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "Alle Ondersteunde Typen ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "Alle Bestanden (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -434,140 +408,136 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "Er heeft een onverwachte gebeurtenis plaatsgevonden bij het aanmelden. Probeer het opnieuw."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr "Er kan geen nieuw aanmeldingsproces worden gestart. Controleer of een andere aanmeldingspoging nog actief is."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "Kan de Ultimaker-accountserver niet bereiken."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
msgctxt "@title:window"
msgid "File Already Exists"
msgstr "Het Bestand Bestaat Al"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
#, 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?"
msgstr "Het bestand <filename>{0}</filename> bestaat al. Weet u zeker dat u dit bestand wilt overschrijven?"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457 /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "Ongeldige bestands-URL:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "Kan het profiel niet exporteren als <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "Kan het profiel niet exporteren als <filename>{0}</filename>: Invoegtoepassing voor de schrijver heeft een fout gerapporteerd."
+msgstr "Kan het profiel niet exporteren als <filename>{0}</filename>: Plug-in voor de schrijver heeft een fout gerapporteerd."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "Het profiel is geëxporteerd als <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "De export is voltooid"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "Kan het profiel niet importeren uit <filename>{0}</filename>: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "Kan het profiel niet importeren uit <filename>{0}</filename> voordat een printer toegevoegd is."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "Er is geen aangepast profiel om in het bestand <filename>{0}</filename> te importeren"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Kan het profiel niet importeren uit <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "Dit profiel <filename>{0}</filename> bevat incorrecte gegevens. Kan het profiel niet importeren."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Kan het profiel niet importeren uit <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr "Het profiel {0} is geïmporteerd."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "Het bestand {0} bevat geen geldig profiel."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "Het profiel {0} heeft een onbekend bestandstype of is beschadigd."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "Aangepast profiel"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "Er ontbreekt een kwaliteitstype in het profiel."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr "Er is nog geen actieve printer."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr "Kan het profiel niet toevoegen."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr "Kwaliteitstype '{0}' is niet compatibel met de huidige actieve machinedefinitie '{1}'."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -583,51 +553,40 @@ msgctxt "@info:No intent profile selected"
msgid "Default"
msgstr "Default"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
msgctxt "@label"
msgid "Nozzle"
msgstr "Nozzle"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "De instellingen zijn gewijzigd zodat deze overeenkomen met de huidige beschikbaarheid van extruders:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "De instellingen zijn bijgewerkt"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "Extruder(s) uitgeschakeld"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
msgctxt "@action:button"
msgid "Add"
msgstr "Toevoegen"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
msgctxt "@action:button"
msgid "Finish"
msgstr "Voltooien"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "Annuleren"
@@ -698,47 +657,27 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "Overig(e)"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37 /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr "De release notes konden niet worden geopend."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
msgid "Next"
msgstr "Volgende"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268 /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
msgctxt "@action:button"
msgid "Skip"
msgstr "Overslaan"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60
-#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60 /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185 /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128 /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
msgctxt "@action:button"
msgid "Close"
msgstr "Sluiten"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "3D-modelassistent"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>Een of meer 3D-modellen worden mogelijk niet optimaal geprint vanwege het modelformaat en de materiaalconfiguratie:</p>\n"
-"<p>{model_names}</p>\n"
-"<p>Ontdek hoe u de best mogelijke printkwaliteit en betrouwbaarheid verkrijgt.</p>\n"
-"<p><a href=â€https://ultimaker.com/3D-model-assistantâ€>Handleiding printkwaliteit bekijken</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -750,25 +689,24 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "Projectbestand Openen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr "Projectbestand <filename>{0}</filename> is plotseling ontoegankelijk: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Kan projectbestand niet openen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr "Projectbestand <filename>{0}</filename> is corrupt: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -784,8 +722,7 @@ msgctxt "@title:tab"
msgid "Custom"
msgstr "Aangepast"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
msgctxt "@item:inlistbox"
msgid "3MF File"
msgstr "3MF-bestand"
@@ -795,8 +732,7 @@ msgctxt "@error:zip"
msgid "3MF Writer plug-in is corrupt."
msgstr "3MF-schrijverplug-in is beschadigd."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59 /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
msgctxt "@error:zip"
msgid "No permission to write the workspace here."
msgstr "Geen bevoegdheid om de werkruimte hier te schrijven."
@@ -826,91 +762,106 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "AMF-bestand"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "Back-ups"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "Er is een fout opgetreden tijdens het uploaden van uw back-up."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr "Uw back-up maken..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr "Er is een fout opgetreden bij het maken van de back-up."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "Uw back-up wordt geüpload..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "Uw back-up is geüpload."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr "De back-up is groter dan de maximale bestandsgrootte."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "Er is een fout opgetreden tijdens het herstellen van uw back-up."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "Back-ups beheren"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "Slicen is mislukt door een onverwachte fout. Overweeg om de fout te melden via onze issue tracker."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "Slicen mislukt"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "Een fout melden"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "Meld een fout via de issue tracker van Ultimaker Cura."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "Met het huidige materiaal is slicen niet mogelijk, omdat het materiaal niet compatibel is met de geselecteerde machine of configuratie."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "Kan niet slicen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "Met de huidige instellingen is slicing niet mogelijk. De volgende instellingen bevatten fouten: {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "Slicing is niet mogelijk vanwege enkele instellingen per model. De volgende instellingen bevatten fouten voor een of meer modellen: {error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "Slicen is niet mogelijk omdat de terugduwpijler of terugduwpositie(s) ongeldig zijn."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "Slicen is niet mogelijk omdat er objecten gekoppeld zijn aan uitgeschakelde Extruder %s."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -923,19 +874,17 @@ msgstr ""
"- zijn toegewezen aan een ingeschakelde extruder\n"
"- niet allemaal zijn ingesteld als modificatierasters"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
msgctxt "@info:status"
msgid "Processing Layers"
msgstr "Lagen verwerken"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "Informatie"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
msgctxt "@item:inlistbox"
msgid "Cura Profile"
msgstr "Cura-profiel"
@@ -948,14 +897,14 @@ msgstr "Geen toegang tot update-informatie."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
-msgstr "Er zijn mogelijk nieuwe functies of bugfixes beschikbaar voor uw {machine_name}. Als u nog niet over de nieuwste versie beschikt, is het raadzaam om de firmware op uw printer bij te werken naar versie {latest_version}."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
+msgstr "Er zijn mogelijk nieuwe functies of foutoplossingen beschikbaar voor uw {machine_name}. Als u dit nog niet hebt gedaan, is het raadzaam om de firmware op uw printer bij te werken naar versie {latest_version}."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "Nieuwe firmware voor %s beschikbaar"
+msgid "New %s stable firmware available"
+msgstr "Nieuwe stabiele firmware voor %s beschikbaar"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -967,8 +916,7 @@ msgctxt "@action"
msgid "Update Firmware"
msgstr "Firmware bijwerken"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
msgctxt "@item:inlistbox"
msgid "Compressed G-code File"
msgstr "Gecomprimeerd G-code-bestand"
@@ -978,9 +926,7 @@ msgctxt "@error:not supported"
msgid "GCodeGzWriter does not support text mode."
msgstr "GCodeGzWriter ondersteunt geen tekstmodus."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
msgctxt "@item:inlistbox"
msgid "G-code File"
msgstr "G-code-bestand"
@@ -990,8 +936,7 @@ msgctxt "@info:status"
msgid "Parsing G-code"
msgstr "G-code parseren"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
msgctxt "@info:title"
msgid "G-code Details"
msgstr "Details van de G-code"
@@ -1011,8 +956,7 @@ msgctxt "@error:not supported"
msgid "GCodeWriter does not support non-text mode."
msgstr "GCodeWriter ondersteunt geen non-tekstmodus."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
msgctxt "@warning:status"
msgid "Please prepare G-code before exporting."
msgstr "Bereid voorafgaand aan het exporteren G-code voor."
@@ -1052,6 +996,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "Machine-instellingen"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "3D-modelassistent"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>Een of meer 3D-modellen worden mogelijk niet optimaal geprint vanwege het modelformaat en de materiaalconfiguratie:</p>\n"
+"<p>{model_names}</p>\n"
+"<p>Ontdek hoe u de best mogelijke printkwaliteit en betrouwbaarheid verkrijgt.</p>\n"
+"<p><a href=â€https://ultimaker.com/3D-model-assistantâ€>Handleiding printkwaliteit bekijken</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1098,77 +1061,74 @@ msgctxt "@item:inlistbox"
msgid "Save to Removable Drive {0}"
msgstr "Opslaan op Verwisselbaar Station {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "Er zijn geen bestandsindelingen beschikbaar om te schrijven!"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "Opslaan op Verwisselbaar Station <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "Opslaan"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "Kan niet opslaan als <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "Kan geen bestandsnaam vinden tijdens het schrijven naar {device}."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "Kan niet opslaan op verwisselbaar station {0}: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "Opgeslagen op Verwisselbaar Station {0} als {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "Bestand opgeslagen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "Uitwerpen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "Verwisselbaar station {0} uitwerpen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "{0} is uitgeworpen. U kunt het station nu veilig verwijderen."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "Hardware veilig verwijderen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1179,28 +1139,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "Verwisselbaar Station"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr "Als Draadprinten is ingeschakeld, geeft Cura lagen niet goed weer."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "Simulatieweergave"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Er wordt niets weergegeven omdat u eerst moet slicen."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Geen lagen om weer te geven"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136 /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
msgstr "Dit bericht niet meer weergeven"
@@ -1210,6 +1169,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "Laagweergave"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "Kan het voorbeeldgegevensbestand niet lezen."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1220,7 +1184,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr "Modelfouten"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr "Meer informatie"
@@ -1245,8 +1209,7 @@ msgctxt "@info:generic"
msgid "Do you want to sync material and software packages with your account?"
msgstr "Wilt u materiaal- en softwarepackages synchroniseren met uw account?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
msgctxt "@info:title"
msgid "Changes detected from your Ultimaker account"
msgstr "Wijzigingen gedetecteerd van uw Ultimaker-account"
@@ -1266,8 +1229,7 @@ msgctxt "@button"
msgid "Decline"
msgstr "Nee, ik ga niet akkoord"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
msgctxt "@button"
msgid "Agree"
msgstr "Akkoord"
@@ -1275,14 +1237,14 @@ msgstr "Akkoord"
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:74
msgctxt "@title:window"
msgid "Plugin License Agreement"
-msgstr "Licentieovereenkomst invoegtoepassing"
+msgstr "Licentieovereenkomst plug-in"
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicensePresenter.py:38
msgctxt "@button"
msgid "Decline and remove from account"
msgstr "Weigeren en verwijderen uit account"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr "U moet {} afsluiten en herstarten voordat de wijzigingen van kracht worden."
@@ -1322,17 +1284,12 @@ msgctxt "@item:inlistbox"
msgid "Compressed COLLADA Digital Asset Exchange"
msgstr "Gecomprimeerde COLLADA Digital Asset Exchange"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
msgctxt "@item:inlistbox"
msgid "Ultimaker Format Package"
msgstr "Ultimaker Format Package"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:159
msgctxt "@info:error"
msgid "Can't write to UFP file:"
msgstr "Kan niet naar UFP-bestand schrijven:"
@@ -1362,7 +1319,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr "Verbonden via Cloud"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "Printen in de gaten houden"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "Volg het printen in Ultimaker Digital Factory"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1375,13 +1342,13 @@ msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] "Nieuwe printer gedetecteerd van uw Ultimaker-account"
msgstr[1] "Nieuwe printers gedetecteerd van uw Ultimaker-account"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr "Printer {name} ({model}) toevoegen vanaf uw account"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
@@ -1389,71 +1356,70 @@ msgid_plural "... and {0} others"
msgstr[0] "... en {0} andere"
msgstr[1] "... en {0} andere"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr "Printers toegevoegd vanuit Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] "Een cloudverbinding is niet beschikbaar voor een printer"
msgstr[1] "Een cloudverbinding is niet beschikbaar voor meerdere printers"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] "Deze printer is niet gekoppeld aan de Digital Factory:"
msgstr[1] "Deze printers zijn niet gekoppeld aan de Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr "Ultimaker Digital Factory"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr "Ga naar {website_link} om een verbinding tot stand te brengen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr "Printerconfiguraties behouden"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr "Printers verwijderen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr "{printer_name} wordt verwijderd tot de volgende accountsynchronisatie."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr "Bezoek {digital_factory_link} om {printer_name} permanent te verwijderen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr "Weet u zeker dat u {printer_name} tijdelijk wilt verwijderen?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr "Printers verwijderen?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1469,7 +1435,7 @@ msgstr[1] ""
"U staat op het punt om {0} printers uit Cura te verwijderen. Deze actie kan niet ongedaan worden gemaakt.\n"
"Weet u zeker dat u door wilt gaan?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1525,7 +1491,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "Geen groephost"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "Groep configureren"
@@ -1635,12 +1601,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "Er wordt momenteel via USB geprint. Wanneer u Cura afsluit, wordt het printen gestopt. Weet u zeker dat u wilt afsluiten?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "Er wordt nog een print afgedrukt. Cura kan pas een nieuwe print via USB starten zodra de vorige print is voltooid."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "Bezig met printen"
@@ -1655,11 +1621,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "Röntgenweergave"
-#: /home/trin/Gedeeld/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."
-msgstr "In deze print kunnen problemen ontstaan. Klik om tips voor aanpassingen te bekijken."
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1675,14 +1636,12 @@ msgctxt "@action:ComboBox Save settings in a new profile"
msgid "Create new"
msgstr "Nieuw maken"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "Samenvatting - Cura-project"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "Printerinstellingen"
@@ -1692,20 +1651,17 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the machine be resolved?"
msgstr "Hoe dient het conflict in de machine te worden opgelost?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "Type"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "Printergroep"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "Profielinstellingen"
@@ -1715,28 +1671,22 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the profile be resolved?"
msgstr "Hoe dient het conflict in het profiel te worden opgelost?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "Naam"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "Intent"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "Niet in profiel"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1820,22 +1770,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "Herstellen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "Back-up verwijderen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "Weet u zeker dat u deze back-up wilt verwijderen? Dit kan niet ongedaan worden gemaakt."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "Back-up herstellen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "U moet Cura opnieuw starten voordat uw back-up wordt hersteld. Wilt u Cura nu sluiten?"
@@ -1863,7 +1813,7 @@ msgstr "Profielen"
#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItemDetails.qml:53
msgctxt "@backuplist:label"
msgid "Plugins"
-msgstr "Invoegtoepassingen"
+msgstr "Plug-ins"
#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/main.qml:25
msgctxt "@title:window"
@@ -1890,10 +1840,7 @@ msgctxt "@description"
msgid "Backup and synchronize your Cura settings."
msgstr "Maak een back-up van uw Cura-instellingen en synchroniseer deze."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:199
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39 /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:199
msgctxt "@button"
msgid "Sign in"
msgstr "Aanmelden"
@@ -2043,8 +1990,7 @@ msgctxt "@item:inlistbox"
msgid "Linear"
msgstr "Lineair"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
msgctxt "@item:inlistbox"
msgid "Translucency"
msgstr "Doorschijnendheid"
@@ -2069,9 +2015,7 @@ msgctxt "@action:label"
msgid "Smoothing"
msgstr "Effenen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
msgctxt "@action:button"
msgid "OK"
msgstr "OK"
@@ -2091,18 +2035,10 @@ msgctxt "@label"
msgid "Nozzle size"
msgstr "Maat nozzle"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
msgctxt "@label"
msgid "mm"
msgstr "mm"
@@ -2232,6 +2168,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "Eind G-code"
+#: /home/trin/Gedeeld/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."
+msgstr "In deze print kunnen problemen ontstaan. Klik om tips voor aanpassingen te bekijken."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2285,17 +2226,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "Supportstructuur niet laten overlappen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr "Alleen vulraster"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr "Snijdend raster"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "Instellingen selecteren"
@@ -2305,8 +2246,7 @@ msgctxt "@title:window"
msgid "Select Settings to Customize for this model"
msgstr "Instellingen Selecteren om Dit Model Aan te Passen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
msgctxt "@label:textbox"
msgid "Filter..."
msgstr "Filteren..."
@@ -2319,7 +2259,7 @@ msgstr "Alles weergeven"
#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:20
msgctxt "@title:window"
msgid "Post Processing Plugin"
-msgstr "Invoegtoepassing voor Nabewerking"
+msgstr "Plug-in voor Nabewerking"
#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:59
msgctxt "@label"
@@ -2348,8 +2288,7 @@ msgid_plural "The following scripts are active:"
msgstr[0] "Het volgende script is actief:"
msgstr[1] "De volgende scripts zijn actief:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20 /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
msgctxt "@label"
msgid "Color scheme"
msgstr "Kleurenschema"
@@ -2404,8 +2343,7 @@ msgctxt "@label"
msgid "Shell"
msgstr "Shell"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
msgctxt "@label"
msgid "Infill"
msgstr "Vulling"
@@ -2438,12 +2376,12 @@ msgstr "Binnenwand"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:419
msgctxt "@label"
msgid "min"
-msgstr "min."
+msgstr "min"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:488
msgctxt "@label"
msgid "max"
-msgstr "max."
+msgstr "max"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:17
msgctxt "@title:window"
@@ -2515,8 +2453,7 @@ msgctxt "@action:label"
msgid "Website"
msgstr "Website"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
msgctxt "@action:button"
msgid "Installed"
msgstr "Geïnstalleerd"
@@ -2531,20 +2468,17 @@ msgctxt "@label:The string between <a href=> and </a> is the highlighted link"
msgid "<a href='%1'>Buy material spools</a>"
msgstr "<a href='%1'>Materiaalspoelen kopen</a>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
msgctxt "@action:button"
msgid "Update"
msgstr "Bijwerken"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
msgctxt "@action:button"
msgid "Updating"
msgstr "Bijwerken"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
msgctxt "@action:button"
msgid "Updated"
msgstr "Bijgewerkt"
@@ -2554,8 +2488,7 @@ msgctxt "@label"
msgid "Premium"
msgstr "Premium"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
msgctxt "@info:tooltip"
msgid "Go to Web Marketplace"
msgstr "Ga naar Marketplace op internet"
@@ -2578,11 +2511,9 @@ msgstr "Sluit %1"
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:30
msgctxt "@title:tab"
msgid "Plugins"
-msgstr "Invoegtoepassingen"
+msgstr "Plug-ins"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
msgstr "Materialen"
@@ -2627,9 +2558,7 @@ msgctxt "@button"
msgid "Dismiss"
msgstr "Verwijderen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/WhatsNewContent.qml:178
msgctxt "@button"
msgid "Next"
@@ -2695,8 +2624,7 @@ msgctxt "@label"
msgid "Last updated"
msgstr "Laatst bijgewerkt"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
msgctxt "@label"
msgid "Brand"
msgstr "Merk"
@@ -2714,7 +2642,7 @@ msgstr "Community-bijdragen"
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDownloadsPage.qml:33
msgctxt "@label"
msgid "Community Plugins"
-msgstr "Community-invoegtoepassingen"
+msgstr "Community-plug-ins"
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDownloadsPage.qml:42
msgctxt "@label"
@@ -2826,10 +2754,7 @@ msgctxt "@action:button"
msgid "Edit"
msgstr "Bewerken"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:138
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:138
msgctxt "@action:button"
msgid "Remove"
msgstr "Verwijderen"
@@ -2844,20 +2769,17 @@ msgctxt "@label"
msgid "If your printer is not listed, read the <a href='%1'>network printing troubleshooting guide</a>"
msgstr "Raadpleeg de <a href='%1'>handleiding voor probleemoplossing bij printen via het netwerk</a> als uw printer niet in de lijst wordt vermeld"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
msgctxt "@label"
msgid "Type"
msgstr "Type"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
msgctxt "@label"
msgid "Firmware version"
msgstr "Firmwareversie"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
msgctxt "@label"
msgid "Address"
msgstr "Adres"
@@ -2887,8 +2809,7 @@ msgctxt "@title:window"
msgid "Invalid IP address"
msgstr "Ongeldig IP-adres"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
msgctxt "@text"
msgid "Please enter a valid IP address."
msgstr "Voer een geldig IP-adres in."
@@ -2898,8 +2819,7 @@ msgctxt "@title:window"
msgid "Printer Address"
msgstr "Printeradres"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
msgctxt "@label"
msgid "Enter the IP address of your printer on the network."
msgstr "Voer het IP-adres van uw printer in het netwerk in."
@@ -2951,9 +2871,7 @@ msgctxt "@label"
msgid "Override will use the specified settings with the existing printer configuration. This may result in a failed print."
msgstr "Met het overschrijven worden de opgegeven instellingen gebruikt met de bestaande printerconfiguratie. De print kan hierdoor mislukken."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:184
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:184
msgctxt "@label"
msgid "Glass"
msgstr "Glas"
@@ -2973,8 +2891,7 @@ msgctxt "@label"
msgid "Delete"
msgstr "Verwijderen"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
msgctxt "@label"
msgid "Resume"
msgstr "Hervatten"
@@ -2989,9 +2906,7 @@ msgctxt "@label"
msgid "Resuming..."
msgstr "Hervatten..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
msgctxt "@label"
msgid "Pause"
msgstr "Pauzeren"
@@ -3031,8 +2946,7 @@ msgctxt "@label %1 is the name of a print job."
msgid "Are you sure you want to abort %1?"
msgstr "Weet u zeker dat u %1 wilt afbreken?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
msgctxt "@window:title"
msgid "Abort print"
msgstr "Printen afbreken"
@@ -3042,13 +2956,16 @@ msgctxt "@label link to Connect and Cloud interfaces"
msgid "Manage printer"
msgstr "Printer beheren"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "Werk de firmware van uw printer bij om de wachtrij op afstand te beheren."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr "Vanuit Ultimaker Cura kunt u de webcamfeeds voor cloudprinters niet bekijken."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3069,9 +2986,7 @@ msgctxt "@label:status"
msgid "Idle"
msgstr "Inactief"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86
msgctxt "@label:status"
msgid "Preparing..."
msgstr "Voorbereiden..."
@@ -3111,14 +3026,12 @@ msgctxt "@label"
msgid "First available"
msgstr "Eerst beschikbaar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
msgctxt "@label:status"
msgid "Aborted"
msgstr "Afgebroken"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
msgctxt "@label:status"
msgid "Finished"
msgstr "Gereed"
@@ -3203,8 +3116,7 @@ msgctxt "@action:button"
msgid "Sign in"
msgstr "Aanmelden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
msgctxt "@label"
msgid "Sign in to the Ultimaker platform"
msgstr "Meld u aan op het Ultimaker-platform"
@@ -3250,17 +3162,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr "Controleren op accountupdates"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "Laatste update: %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Ultimaker-account"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "Afmelden"
@@ -3305,27 +3217,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "Slicen..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "Kan niet slicen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "Verwerken"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "Slicen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "Het sliceproces starten"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "Annuleren"
@@ -3355,213 +3267,212 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "&Opnieuw"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "&Afsluiten"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "3D-weergave"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "Weergave voorzijde"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "Weergave bovenzijde"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr "Aanzicht onderzijde"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "Weergave linkerzijde"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "Weergave rechterzijde"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "Cura Configureren..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "&Printer Toevoegen..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "Pr&inters Beheren..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "Materialen Beheren..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr "Meer materialen toevoegen van Marketplace"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "Profiel bijwerken met h&uidige instellingen/overschrijvingen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "Hui&dige wijzigingen verwijderen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "Profiel maken op basis van huidige instellingen/overs&chrijvingen..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "Profielen Beheren..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "Online &Documentatie Weergeven"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "Een &Bug Rapporteren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "Nieuwe functies"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "Over..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr "Verwijder geselecteerde items"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr "Centreer geselecteerde items"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr "Verveelvoudig geselecteerde items"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "Model Verwijderen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "Model op Platform Ce&ntreren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "Modellen &Groeperen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "Groeperen van Modellen Opheffen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "Modellen Samen&voegen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "&Model verveelvoudigen..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "Alle Modellen Selecteren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "Platform Leegmaken"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "Alle Modellen Opnieuw Laden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "Alle modellen schikken op alle platformen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "Alle modellen schikken"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "Selectie schikken"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "Alle Modelposities Herstellen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "Alle Modeltransformaties Herstellen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "Bestand(en) &openen..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "&Nieuw project..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "Open Configuratiemap"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476 /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "Zichtbaarheid Instelling Configureren..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "&Marktplaats"
@@ -3571,67 +3482,62 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "Dit package wordt na opnieuw starten geïnstalleerd."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "Algemeen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "Instellingen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "Printers"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "Profielen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "%1 wordt gesloten"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "Weet u zeker dat u %1 wilt afsluiten?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "Bestand(en) openen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "Package installeren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "Bestand(en) openen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "Binnen de door u geselecteerde bestanden zijn een of meer G-code-bestanden aangetroffen. U kunt maximaal één G-code-bestand tegelijk openen. Selecteer maximaal één bestand als u dit wilt openen als G-code-bestand."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "Printer Toevoegen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "Nieuwe functies"
@@ -3760,8 +3666,7 @@ msgctxt "@Label"
msgid "Static type checker for Python"
msgstr "Statische typecontrole voor Python"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
msgctxt "@Label"
msgid "Root Certificates for validating SSL trustworthiness"
msgstr "Rootcertificaten voor het valideren van SSL-betrouwbaarheid"
@@ -3857,8 +3762,7 @@ msgctxt "@title:column"
msgid "Current changes"
msgstr "Huidige wijzigingen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "Altijd vragen"
@@ -3893,32 +3797,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "Allemaal als model importeren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "Project opslaan"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "Extruder %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 &materiaal"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "Materiaal"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "Bij opnieuw opslaan projectsamenvatting niet weergeven"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "Opslaan"
@@ -3935,8 +3839,7 @@ msgctxt "@text Print job name"
msgid "Untitled"
msgstr "Zonder titel"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&File"
msgstr "&Bestand"
@@ -3946,44 +3849,42 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&Edit"
msgstr "B&ewerken"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "Beel&d"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "In&stellingen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "E&xtensies"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "Voo&rkeuren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "&Help"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "Nieuw project"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
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 "Weet u zeker dat u een nieuw project wilt starten? Hiermee wordt het platform leeggemaakt en worden eventuele niet-opgeslagen instellingen verwijderd."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "Marktplaats"
@@ -4003,22 +3904,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "Marktplaats"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "Beschikbare configuraties laden vanaf de printer..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "De configuraties zijn niet beschikbaar omdat de printer niet verbonden is."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "Configuratie selecteren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "Configuraties"
@@ -4237,27 +4138,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "Weet u zeker dat u het printen wilt afbreken?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr "Is geprint als support."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr "Andere modellen die met dit model overlappen, zijn gewijzigd."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr "De vulling die met dit model overlapt, is aangepast."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr "Overlappingen worden in dit model niet ondersteund."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4269,319 +4170,350 @@ msgctxt "@label"
msgid "Object list"
msgstr "Lijst met objecten"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "Interface"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "Valuta:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "Thema:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "U moet de toepassing opnieuw starten voordat deze wijzigingen van kracht worden."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "Automatisch slicen bij wijzigen van instellingen."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "Automatisch slicen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "Gedrag kijkvenster"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "Geef niet-ondersteunde gedeelten van het model een rode markering. Zonder ondersteuning zullen deze gedeelten niet goed worden geprint."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "Overhang weergeven"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr "Markeer ontbrekende of ongebruikelijke oppervlakken van het model met behulp van waarschuwingstekens. De toolpaths zullen vaak delen van de beoogde geometrie missen."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr "Modelfouten weergeven"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "Verplaatst de camera zodanig dat wanneer een model wordt geselecteerd, het model in het midden van het beeld wordt weergegeven"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "Camera centreren wanneer een item wordt geselecteerd"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "Moet het standaard zoomgedrag van Cura worden omgekeerd?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "Keer de richting van de camerazoom om."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "Moet het zoomen in de richting van de muis gebeuren?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "Zoomen in de richting van de muis wordt niet ondersteund in het orthografische perspectief."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "Zoomen in de richting van de muis"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "Moeten modellen op het platform zodanig worden verplaatst dat ze elkaar niet meer doorsnijden?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "Modellen gescheiden houden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "Moeten modellen in het printgebied omlaag worden gebracht zodat ze het platform raken?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "Modellen automatisch op het platform laten vallen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "Toon het waarschuwingsbericht in de G-code-lezer."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "Waarschuwingsbericht in de G-code-lezer"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "Moet de laag in de compatibiliteitsmodus worden geforceerd?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "Compatibiliteitsmodus voor laagweergave forceren (opnieuw opstarten vereist)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "Moet Cura openen op de locatie waar het gesloten werd?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "Herstel de vensterpositie bij het opstarten"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "Welk type cameraweergave moet worden gebruikt?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "Cameraweergave:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "Perspectief"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "Orthografisch"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "Bestanden openen en opslaan"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "Wilt u dat bestanden vanaf de desktop of externe toepassingen in dezelfde instantie van Cura worden geopend?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "Gebruik één instantie van Cura"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "Moeten modellen worden geschaald naar het werkvolume als ze te groot zijn?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "Grote modellen schalen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
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 "Een model wordt mogelijk extreem klein weergegeven als de eenheden bijvoorbeeld in meters zijn in plaats van in millimeters. Moeten dergelijke modellen worden opgeschaald?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "Extreem kleine modellen schalen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "Moeten modellen worden geselecteerd nadat ze zijn geladen?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "Modellen selecteren wanneer ze geladen zijn"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "Moet er automatisch een op de printernaam gebaseerde voorvoegsel aan de naam van de printtaak worden toegevoegd?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "Machinevoorvoegsel toevoegen aan taaknaam"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "Dient er een samenvatting te worden weergegeven wanneer een projectbestand wordt opgeslagen?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "Dialoogvenster voor samenvatting weergeven tijdens het opslaan van een project"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "Standaardgedrag tijdens het openen van een projectbestand"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "Standaardgedrag tijdens het openen van een projectbestand: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "Altijd vragen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "Altijd als project openen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "Altijd modellen importeren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "Wanneer u wijzigingen hebt aangebracht aan een profiel en naar een ander profiel wisselt, wordt een dialoogvenster weergegeven waarin u wordt gevraagd of u de aanpassingen wilt behouden. U kunt ook een standaardgedrag kiezen en het dialoogvenster nooit meer laten weergeven."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "Profielen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "Standaardgedrag voor gewijzigde instellingen wanneer er naar een ander profiel wordt overgeschakeld: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "Gewijzigde instellingen altijd verwijderen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "Gewijzigde instellingen altijd naar nieuw profiel overbrengen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "Privacy"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "Moet Cura op updates controleren wanneer het programma wordt gestart?"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "Bij starten op updates controleren"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "Mogen anonieme gegevens over uw print naar Ultimaker worden verzonden? Opmerking: er worden geen modellen, IP-adressen of andere persoonlijk identificeerbare gegevens verzonden of opgeslagen."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "(Anonieme) printgegevens verzenden"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "Meer informatie"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr "Updates"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "Moet Cura op updates controleren wanneer het programma wordt gestart?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "Bij starten op updates controleren"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr "Kijk bij het controleren op updates alleen naar stabiele releases."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr "Alleen stabiele releases"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr "Kijk bij het controleren op updates naar stabiele releases en bèta-releases."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr "Stabiele releases en bèta-releases"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr "Moet er elke keer dat Cura wordt opgestart automatisch worden gecontroleerd op nieuwe plug-ins? Wij raden u ten zeerste aan dit niet uit te schakelen!"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr "Meldingen ontvangen als er updates zijn voor pug-ins"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
msgctxt "@action:button"
msgid "Activate"
msgstr "Activeren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
msgctxt "@action:button"
msgid "Rename"
msgstr "Hernoemen"
@@ -4596,14 +4528,12 @@ msgctxt "@action:button"
msgid "Duplicate"
msgstr "Dupliceren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
msgctxt "@action:button"
msgid "Import"
msgstr "Importeren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
msgctxt "@action:button"
msgid "Export"
msgstr "Exporteren"
@@ -4613,56 +4543,52 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr "Synchroniseren met printers"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "Printer"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "Verwijderen Bevestigen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "Weet u zeker dat u %1 wilt verwijderen? Deze bewerking kan niet ongedaan worden gemaakt!"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "Materiaal Importeren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "Kon materiaal <filename>%1</filename> niet importeren: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "Materiaal <filename>%1</filename> is geïmporteerd"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "Materiaal Exporteren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "Exporteren van materiaal naar <filename>%1</filename> is mislukt: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "Materiaal is geëxporteerd naar <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr "Alle materialen exporteren"
@@ -4752,8 +4678,7 @@ msgctxt "@label"
msgid "Adhesion Information"
msgstr "Gegevens Hechting"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
msgctxt "@label"
msgid "Print settings"
msgstr "Instellingen voor printen"
@@ -4808,8 +4733,7 @@ msgctxt "@action:button"
msgid "Update profile with current settings/overrides"
msgstr "Profiel bijwerken met huidige instellingen/overschrijvingen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
msgctxt "@action:button"
msgid "Discard current changes"
msgstr "Huidige wijzigingen verwijderen"
@@ -4884,14 +4808,12 @@ msgctxt "@tooltip of temperature input"
msgid "The temperature to pre-heat the hotend to."
msgstr "De temperatuur waarnaar het hotend moet worden voorverwarmd."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
msgctxt "@button Cancel pre-heating"
msgid "Cancel"
msgstr "Annuleren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
msgctxt "@button"
msgid "Pre-heat"
msgstr "Voorverwarmen"
@@ -5001,12 +4923,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "De cloudverbinding is momenteel niet beschikbaar. Controleer uw internetverbinding."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "Printer toevoegen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "Printers beheren"
@@ -5094,7 +5016,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "Uit"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "Experimenteel"
@@ -5104,22 +5026,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "Hechting"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
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 "Het printen van een brim of raft inschakelen. Deze optie zorgt ervoor dat er extra materiaal rondom of onder het object wordt neergelegd, dat er naderhand eenvoudig kan worden afgesneden."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "Geleidelijke vulling"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "Met geleidelijke vulling neemt de hoeveelheid vulling naar boven toe."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "U hebt enkele profielinstellingen aangepast. Ga naar de aangepaste modus als u deze wilt wijzigen."
@@ -5129,12 +5051,12 @@ msgctxt "@label"
msgid "Support"
msgstr "Supportstructuur"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "Genereer structuren om delen van het model met overhang te ondersteunen. Zonder deze structuren zakken dergelijke delen in tijdens het printen."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5160,17 +5082,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "Beïnvloed door"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "Deze instelling wordt altijd door alle extruders gedeeld. Als u hier de instelling wijzigt, wordt de waarde voor alle extruders gewijzigd."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "Deze instelling wordt afgeleid van strijdige extruderspecifieke waarden:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5181,7 +5103,7 @@ msgstr ""
"\n"
"Klik om de waarde van het profiel te herstellen."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5192,32 +5114,32 @@ msgstr ""
"\n"
"Klik om de berekende waarde te herstellen."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "Instellingen zoeken"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "Waarde naar alle extruders kopiëren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "Alle gewijzigde waarden naar alle extruders kopiëren"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "Deze instelling verbergen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "Deze instelling verbergen"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "Deze instelling zichtbaar houden"
@@ -5357,8 +5279,7 @@ msgctxt "@label"
msgid "Could not connect to device."
msgstr "Kan geen verbinding maken met het apparaat."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
msgctxt "@label"
msgid "Can't connect to your Ultimaker printer?"
msgstr "Kunt u geen verbinding maken met uw Ultimaker-printer?"
@@ -5495,16 +5416,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "Geen items om uit te kiezen"
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "Via deze optie controleert u de modellen en de printconfiguratie op mogelijke printproblemen en ontvangt u suggesties."
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "Modelcontrole"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5685,6 +5596,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr "Actie machine-instellingen"
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "Via deze optie controleert u de modellen en de printconfiguratie op mogelijke printproblemen en ontvangt u suggesties."
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "Modelcontrole"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -5743,7 +5664,7 @@ msgstr "Biedt hotplug- en schrijfondersteuning voor verwisselbare stations."
#: RemovableDriveOutputDevice/plugin.json
msgctxt "name"
msgid "Removable Drive Output Device Plugin"
-msgstr "Invoegtoepassing voor Verwijderbaar uitvoerapparaat"
+msgstr "Plug-in voor Verwijderbaar Uitvoerapparaat"
#: SentryLogger/plugin.json
msgctxt "description"
@@ -5858,7 +5779,7 @@ msgstr "Ultimaker-netwerkverbinding"
#: USBPrinting/plugin.json
msgctxt "description"
msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware."
-msgstr "Hiermee accepteert u G-code en verzendt u deze code naar een printer. Via de invoegtoepassing kan tevens de firmware worden bijgewerkt."
+msgstr "Hiermee accepteert u G-code en verzendt u deze code naar een printer. Via de plug-in kan tevens de firmware worden bijgewerkt."
#: USBPrinting/plugin.json
msgctxt "name"
@@ -6105,6 +6026,14 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "Röntgenweergave"
+#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+#~ msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+#~ msgstr "Er zijn mogelijk nieuwe functies of bugfixes beschikbaar voor uw {machine_name}. Als u nog niet over de nieuwste versie beschikt, is het raadzaam om de firmware op uw printer bij te werken naar versie {latest_version}."
+
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "Nieuwe firmware voor %s beschikbaar"
+
#~ msgctxt "@info:status"
#~ msgid "Global stack is missing."
#~ msgstr "Algemene stapel ontbreekt."
@@ -6331,7 +6260,7 @@ msgstr "Röntgenweergave"
#~ msgctxt "@description"
#~ msgid "Get plugins and materials verified by Ultimaker"
-#~ msgstr "Krijg invoegtoepassingen en materialen die door Ultimaker zijn geverifieerd"
+#~ msgstr "Krijg plug-ins en materialen die door Ultimaker zijn geverifieerd"
#~ msgctxt "@label The argument is a username."
#~ msgid "Hi %1"
@@ -6517,8 +6446,8 @@ msgstr "Röntgenweergave"
#~ "You need to accept this license to install this plugin.\n"
#~ "Do you agree with the terms below?"
#~ msgstr ""
-#~ "Deze invoegtoepassing bevat een licentie.\n"
-#~ "U moet akkoord gaan met deze licentie om deze invoegtoepassing te mogen installeren.\n"
+#~ "Deze plug-in bevat een licentie.\n"
+#~ "U moet akkoord gaan met deze licentie om deze plug-in te mogen installeren.\n"
#~ "Gaat u akkoord met de onderstaande voorwaarden?"
#~ msgctxt "@action:button"
@@ -7913,7 +7842,7 @@ msgstr "Röntgenweergave"
#~ " - Thomas Karl Pietrowski"
#~ msgstr ""
#~ "Beste klant,\n"
-#~ "Momenteel voert u deze invoegtoepassing uit op een ander besturingssysteem dan Windows. Deze invoegtoepassing werkt alleen op systemen waarop Windows en SolidWorks met een geldige licentie zijn geïnstalleerd. Installeer deze invoegtoepassing op een Windows-systeem waarop SolidWorks is geïnstalleerd.\n"
+#~ "Momenteel voert u deze plug-in uit op een ander besturingssysteem dan Windows. Deze plug-in werkt alleen op systemen waarop Windows en SolidWorks met een geldige licentie zijn geïnstalleerd. Installeer deze plug-in op een Windows-systeem waarop SolidWorks is geïnstalleerd.\n"
#~ "\n"
#~ "Met vriendelijke groeten\n"
#~ " - Thomas Karl Pietrowski"
@@ -7936,20 +7865,20 @@ msgstr "Röntgenweergave"
#~ msgstr "Installeren"
#~ msgid "Failed to copy Siemens NX plugins files. Please check your UGII_USER_DIR. It is not set to a directory."
-#~ msgstr "Kan de bestanden voor de Siemens NX-invoegtoepassingen niet kopiëren. Controleer uw UGII_USER_DIR. Deze is niet ingesteld op een map."
+#~ msgstr "Kan de bestanden voor de Siemens NX-plug-ins niet kopiëren. Controleer uw UGII_USER_DIR. Deze is niet ingesteld op een map."
#~ msgid "Successfully installed Siemens NX Cura plugin."
-#~ msgstr "De Siemens NX Cura-invoegtoepassing is geïnstalleerd."
+#~ msgstr "De Siemens NX Cura-plug-in is geïnstalleerd."
#~ msgid "Failed to copy Siemens NX plugins files. Please check your UGII_USER_DIR."
-#~ msgstr "Kan de bestanden voor de Siemens NX-invoegtoepassingen niet installeren. Controleer uw UGII_USER_DIR."
+#~ msgstr "Kan de bestanden voor de Siemens NX-plug-ins niet installeren. Controleer uw UGII_USER_DIR."
#~ msgid "Failed to install Siemens NX plugin. Could not set environment variable UGII_USER_DIR for Siemens NX."
-#~ msgstr "Kan de Siemens NX-invoegtoepassing niet installeren. Het instellen van de omgevingsvariabele UGII_USER_DIR voor Siemens NX is mislukt."
+#~ msgstr "Kan de Siemens NX-plug-in niet installeren. Het instellen van de omgevingsvariabele UGII_USER_DIR voor Siemens NX is mislukt."
#~ msgctxt "@info:status"
#~ msgid "Failed to get plugin ID from <filename>{0}</filename>"
-#~ msgstr "Kan de invoegtoepassing-ID van <filename>{0}</filename> niet vinden"
+#~ msgstr "Kan de plug-in-ID van <filename>{0}</filename> niet vinden"
#~ msgctxt "@info:tile"
#~ msgid "Warning"
@@ -7957,7 +7886,7 @@ msgstr "Röntgenweergave"
#~ msgctxt "@window:title"
#~ msgid "Plugin browser"
-#~ msgstr "Invoegtoepassingbrowser"
+#~ msgstr "plug-in-browser"
#~ msgctxt "@label"
#~ msgid "Ultimaker 3"
@@ -8045,7 +7974,7 @@ msgstr "Röntgenweergave"
#~ msgctxt "@title:window"
#~ msgid "SolidWorks plugin: Configuration"
-#~ msgstr "SolidWorks-invoegtoepassing: configuratie"
+#~ msgstr "SolidWorks-plug-in: configuratie"
#~ msgctxt "@title:tab"
#~ msgid "Conversion settings"
@@ -8101,7 +8030,7 @@ msgstr "Röntgenweergave"
#~ msgctxt "@action:menu"
#~ msgid "Browse plugins..."
-#~ msgstr "Door invoegtoepassingen bladeren..."
+#~ msgstr "Door plug-ins bladeren..."
#~ msgctxt "@title:menu menubar:toplevel"
#~ msgid "P&lugins"
@@ -8109,7 +8038,7 @@ msgstr "Röntgenweergave"
#~ msgctxt "@window:title"
#~ msgid "Install Plugin"
-#~ msgstr "Invoegtoepassing installeren"
+#~ msgstr "plug-in installeren"
#~ msgctxt "description"
#~ msgid "Provides a way to change machine settings (such as build volume, nozzle size, etc)"
@@ -8121,7 +8050,7 @@ msgstr "Röntgenweergave"
#~ msgctxt "description"
#~ msgid "Gives you the possibility to open certain files using SolidWorks itself. Conversion is done by this plugin and additional optimizations."
-#~ msgstr "Deze optie biedt u de mogelijkheid bepaalde bestanden via SolidWorks te openen. De bestanden worden vervolgens via deze invoegtoepassing geconverteerd en geoptimaliseerd."
+#~ msgstr "Deze optie biedt u de mogelijkheid bepaalde bestanden via SolidWorks te openen. De bestanden worden vervolgens via deze plug-in geconverteerd en geoptimaliseerd."
#~ msgctxt "name"
#~ msgid "SolidWorks Integration"
@@ -8145,11 +8074,11 @@ msgstr "Röntgenweergave"
#~ msgctxt "description"
#~ msgid "Find, manage and install new plugins."
-#~ msgstr "Zoek, beheer en installeer nieuwe invoegtoepassingen."
+#~ msgstr "Zoek, beheer en installeer nieuwe plug-ins."
#~ msgctxt "name"
#~ msgid "Plugin Browser"
-#~ msgstr "Invoegtoepassingbrowser"
+#~ msgstr "plug-in-browser"
#~ msgctxt "description"
#~ msgid "Ask the user once if he/she agrees with our license"
@@ -8416,11 +8345,11 @@ msgstr "Röntgenweergave"
#~ msgctxt "@title:window"
#~ msgid "Find & Update plugins"
-#~ msgstr "Invoegtoepassingen zoeken en bijwerken"
+#~ msgstr "Plug-ins zoeken en bijwerken"
#~ msgctxt "@label"
#~ msgid "Here you can find a list of Third Party plugins."
-#~ msgstr "Hier vindt u een lijst met invoegtoepassingen van derden."
+#~ msgstr "Hier vindt u een lijst met plug-ins van derden."
#~ msgctxt "@action:button"
#~ msgid "Upgrade"
@@ -8558,7 +8487,7 @@ msgstr "Röntgenweergave"
#~ msgctxt "@title:window"
#~ msgid "Cura SolidWorks Plugin Configuration"
-#~ msgstr "Configuratie Cura SolidWorks-invoegtoepassing"
+#~ msgstr "Configuratie Cura SolidWorks-plug-in"
#~ msgctxt "@action:label"
#~ msgid "Default quality of the exported STL:"
@@ -8658,7 +8587,7 @@ msgstr "Röntgenweergave"
#~ msgctxt "@menuitem"
#~ msgid "Browse plugins"
-#~ msgstr "Door invoegtoepassingen bladeren"
+#~ msgstr "Door plug-ins bladeren"
#~ msgctxt "@info:title"
#~ msgid "Export Details"
@@ -8712,8 +8641,8 @@ msgstr "Röntgenweergave"
#~ "You need to accept this license to install this plugin.\n"
#~ "Do you agree with the terms below?"
#~ msgstr ""
-#~ " invoegtoepassing bevat een licentie.\n"
-#~ "U moet akkoord gaan met deze licentie om deze invoegtoepassing te mogen installeren.\n"
+#~ " plug-in bevat een licentie.\n"
+#~ "U moet akkoord gaan met deze licentie om deze plug-ins te mogen installeren.\n"
#~ "Gaat u akkoord met onderstaande voorwaarden?"
#~ msgctxt "@label"
@@ -8805,7 +8734,7 @@ msgstr "Röntgenweergave"
#~ msgstr "Lagen"
#~ msgid "Browse plugins"
-#~ msgstr "Vind invoegtoepassingen"
+#~ msgstr "Vind plug-ins"
#~ msgctxt "@item:inmenu"
#~ msgid "Solid"
@@ -8821,7 +8750,7 @@ msgstr "Röntgenweergave"
#~ msgctxt "@info:status"
#~ msgid "Failed to export profile to <filename>{0}</filename>: Writer plugin reported failure."
-#~ msgstr "Kan het profiel niet exporteren als <filename>{0}</filename>: de invoegtoepassing voor de schrijver heeft een fout gerapporteerd."
+#~ msgstr "Kan het profiel niet exporteren als <filename>{0}</filename>: de plug-in voor de schrijver heeft een fout gerapporteerd."
#~ msgctxt "@info:status"
#~ msgid "Exported profile to <filename>{0}</filename>"
@@ -8989,7 +8918,7 @@ msgstr "Röntgenweergave"
#~ msgctxt "@info:whatsthis"
#~ msgid "Accepts G-Code and sends them to a printer. Plugin can also update firmware."
-#~ msgstr "Accepteert G-code en verzendt deze code naar een printer. Via de invoegtoepassing kan tevens de firmware worden bijgewerkt."
+#~ msgstr "Accepteert G-code en verzendt deze code naar een printer. Via de plug-in kan tevens de firmware worden bijgewerkt."
#~ msgctxt "X3G Writer Plugin Description"
#~ msgid "Writes X3G to a file"
@@ -8997,7 +8926,7 @@ msgstr "Röntgenweergave"
#~ msgctxt "@label"
#~ msgid "Removable Drive Output Device Plugin"
-#~ msgstr "Invoegtoepassing voor Verwijderbaar Uitvoerapparaat"
+#~ msgstr "Plug-in voor Verwijderbaar Uitvoerapparaat"
#~ msgctxt "@info:whatsthis"
#~ msgid "Provides removable drive hotplugging and writing support."
diff --git a/resources/i18n/nl_NL/fdmextruder.def.json.po b/resources/i18n/nl_NL/fdmextruder.def.json.po
index 72fde7bd7a..d83f7fa915 100644
--- a/resources/i18n/nl_NL/fdmextruder.def.json.po
+++ b/resources/i18n/nl_NL/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 15:03+0200\n"
"Last-Translator: Bothof <info@bothof.nl>\n"
"Language-Team: Dutch\n"
diff --git a/resources/i18n/nl_NL/fdmprinter.def.json.po b/resources/i18n/nl_NL/fdmprinter.def.json.po
index ee37cee494..f2c72d2c6d 100644
--- a/resources/i18n/nl_NL/fdmprinter.def.json.po
+++ b/resources/i18n/nl_NL/fdmprinter.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 15:03+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Dutch <info@lionbridge.com>, Dutch <info@bothof.nl>\n"
@@ -686,8 +686,8 @@ msgstr "Stappen per millimeter (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "Hoeveel stappen van de stappenmotor nodig zijn voor een doorvoer van één millimeter."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr "Hoeveel stappen van de stappenmotor nodig zijn voor een verplaatsing van het feederwiel van één millimeter rond de omtrek."
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1435,6 +1435,17 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "Verbind skinpaden aan de boven-/onderkant waar ze naast elkaar lopen. Met deze instelling wordt bij concentrische patronen de bewegingstijd aanzienlijk verkort. Dit kan echter ten koste gaan van de kwaliteit van de bovenste laag aangezien de verbindingen in het midden van de vulling kunnen komen te liggen."
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr "Monotone volgorde van boven naar beneden"
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Print boven- en onderlijnen in een volgorde die ervoor zorgt dat ze altijd in één richting overlappen met aangrenzende lijnen. Hierdoor duurt het iets"
+" langer om te printen, maar platte oppervlakken zien er dan consistenter uit."
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "Lijnrichtingen boven-/onderkant"
@@ -1505,6 +1516,17 @@ msgid "Zig Zag"
msgstr "Zigzag"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr "Monotone strijkvolgorde"
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Print strijklijnen in een volgorde die ervoor zorgt dat ze altijd in één richting overlappen met aangrenzende lijnen. Hierdoor duurt het iets langer om"
+" te printen, maar platte oppervlakken zien er dan consistenter uit."
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "Tussenruimte strijklijnen"
@@ -3201,8 +3223,7 @@ msgstr "Max. combing-afstand zonder intrekken"
#: fdmprinter.def.json
msgctxt "retraction_combing_max_distance description"
msgid "When greater than zero, combing travel moves that are longer than this distance will use retraction. If set to zero, there is no maximum and combing moves will not use retraction."
-msgstr "Wanneer dit groter dan nul is, vindt bij een combing-beweging die langer is dan deze afstand, intrekking plaats. Wanneer dit nul is, is er geen maximum"
-" en vindt bij combing-bewegingen geen intrekking plaats."
+msgstr "Wanneer dit groter dan nul is, vindt bij een combing-beweging die langer is dan deze afstand, intrekking plaats. Wanneer dit nul is, is er geen maximum en vindt bij combing-bewegingen geen intrekking plaats."
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
@@ -5304,6 +5325,17 @@ msgid "Zig Zag"
msgstr "Zigzag"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr "Monotone volgorde bovenlaag"
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Print de lijnen van de bovenlaag in een volgorde die ervoor zorgt dat ze altijd in één richting overlappen met aangrenzende lijnen. Hierdoor duurt het"
+" iets langer om te printen, maar platte oppervlakken zien er dan consistenter uit."
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "Lijnrichting bovenskin"
@@ -6402,6 +6434,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "Omzettingsmatrix die moet worden toegepast op het model wanneer dit wordt geladen vanuit een bestand."
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "Hoeveel stappen van de stappenmotor nodig zijn voor een doorvoer van één millimeter."
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "Wanneer dit niet nul is, vindt bij een combing-beweging die langer is dan deze afstand, intrekking plaats."
diff --git a/resources/i18n/pl_PL/cura.po b/resources/i18n/pl_PL/cura.po
index 1dce7efaa4..3e46e02a78 100644
--- a/resources/i18n/pl_PL/cura.po
+++ b/resources/i18n/pl_PL/cura.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
-"PO-Revision-Date: 2019-11-15 15:23+0100\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
+"PO-Revision-Date: 2021-09-07 08:02+0200\n"
"Last-Translator: Mariusz Matłosz <matliks@gmail.com>\n"
"Language-Team: Mariusz Matłosz <matliks@gmail.com>, reprapy.pl\n"
"Language: pl_PL\n"
@@ -15,163 +15,55 @@ msgstr ""
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
-"X-Generator: Poedit 2.2.4\n"
+"X-Generator: Poedit 3.0\n"
"X-Poedit-SourceCharset: UTF-8\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "Nieznany"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "Poniższa drukarka nie może być podłączona, ponieważ jest częścią grupy"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "Dostępne drukarki sieciowe"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "Nie zastÄ…pione"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr ""
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "Domyślne"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "Wizualny"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "Profil wizualny jest przeznaczony do drukowania prototypów i modeli z zamiarem podkreślenia wysokiej jakości wizualnej i powierzchni."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Inżynieria"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "Profil inżynieryjny jest przeznaczony do drukowania prototypów funkcjonalnych i części końcowych z naciskiem na lepszą dokładność i lepszą tolerancję."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "Szkic"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "Profil szkicu służy do drukowania początkowych prototypów i weryfikacji koncepcji z naciskiem na krótki czasu drukowania."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "Niestandardowy materiał"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "Niestandardowy"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "Profile niestandardowe"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "Wszystkie Wspierane Typy ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "Wszystkie Pliki (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "Logowanie nie powiodło się"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
msgctxt "@info:status"
msgid "Finding new location for objects"
msgstr "Znajdowanie nowej lokalizacji obiektów"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
msgctxt "@info:title"
msgid "Finding Location"
msgstr "Szukanie Lokalizacji"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
-#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41 /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "Nie można znaleźć lokalizacji w obrębie obszaru roboczego dla wszystkich obiektów"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "Nie można Znaleźć Lokalizacji"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "Nie można utworzyć archiwum z folderu danych użytkownika: {}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122 /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "Kopia zapasowa"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "Podjęto próbę przywrócenia kopii zapasowej Cura na podstawie niepoprawnych danych lub metadanych."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "Próbowano przywrócić kopię zapasową Cura, nowszą od aktualnej wersji."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr ""
@@ -181,7 +73,7 @@ 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 "Wysokość obszaru roboczego została zmniejszona ze względu na wartość ustawienia Print Sequence (Sekwencja wydruku), aby zapobiec kolizji z wydrukowanymi modelami."
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "Obszar Roboczy"
@@ -340,66 +232,149 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "Ustawianie sceny ..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "Åadowanie interfejsu ..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "Jednocześnie można załadować tylko jeden plik G-code. Pominięto importowanie {0}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "Ostrzeżenie"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "Nie można otworzyć żadnego innego pliku, jeśli ładuje się G-code. Pominięto importowanie {0}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "BÅ‚Ä…d"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "Nieznany"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "Poniższa drukarka nie może być podłączona, ponieważ jest częścią grupy"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "Dostępne drukarki sieciowe"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "Nie zastÄ…pione"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Domyślne"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "Wizualny"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "Profil wizualny jest przeznaczony do drukowania prototypów i modeli z zamiarem podkreślenia wysokiej jakości wizualnej i powierzchni."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Inżynieria"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "Profil inżynieryjny jest przeznaczony do drukowania prototypów funkcjonalnych i części końcowych z naciskiem na lepszą dokładność i lepszą tolerancję."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "Szkic"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "Profil szkicu służy do drukowania początkowych prototypów i weryfikacji koncepcji z naciskiem na krótki czasu drukowania."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "Niestandardowy materiał"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "Niestandardowy"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "Profile niestandardowe"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "Wszystkie Wspierane Typy ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "Wszystkie Pliki (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -435,140 +410,136 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "Coś nieoczekiwanego się stało, podczas próby logowania, spróbuj ponownie."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "Nie można uzyskać dostępu do serwera kont Ultimaker."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
msgctxt "@title:window"
msgid "File Already Exists"
msgstr "Plik już istnieje"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
#, 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?"
msgstr "Plik <filename>{0}</filename> już istnieje. Czy na pewno chcesz go nadpisać?"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457 /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "Nieprawidłowy adres URL pliku:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "Nie udało się wyeksportować profilu do <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "Nie można eksportować profilu do <filename>{0}</filename>: Wtyczka pisarza zgłosiła błąd."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "Wyeksportowano profil do <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "Eksport udany"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "Nie powiódł się import profilu z <filename>{0}</filename>: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "Nie można importować profilu z <filename>{0}</filename> przed dodaniem drukarki."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "Brak niestandardowego profilu do importu w pliku <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Nie powiódł się import profilu z <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "Profil <filename>{0}</filename> zawiera błędne dane, nie można go importować."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "BÅ‚Ä…d importu profilu z <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "Plik {0} nie zawiera żadnego poprawnego profilu."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "Profil {0} ma nieznany typ pliku lub jest uszkodzony."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "Niestandardowy profil"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "Profilowi brakuje typu jakości."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -584,51 +555,40 @@ msgctxt "@info:No intent profile selected"
msgid "Default"
msgstr "Domyślne"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
msgctxt "@label"
msgid "Nozzle"
msgstr "Dysza"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "Ustawienia zostały zmienione w celu dopasowania do bieżącej dostępności ekstruderów:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "Ustawienia zostały zaaktualizowane"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "Ekstruder(y) wyłączony(/e)"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
msgctxt "@action:button"
msgid "Add"
msgstr "Dodaj"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
msgctxt "@action:button"
msgid "Finish"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "Anuluj"
@@ -699,47 +659,27 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "Inny"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37 /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
msgid "Next"
msgstr "Następny"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268 /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
msgctxt "@action:button"
msgid "Skip"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60
-#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60 /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185 /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
msgctxt "@action:button"
msgid "Close"
msgstr "Zamknij"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "Asystent Modelu 3D"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>Jeden lub więcej modeli 3D może nie zostać wydrukowanych optymalnie ze względu na wymiary modelu oraz konfigurację materiału:</p>\n"
-"<p>{model_names}</p>\n"
-"<p>Dowiedz się, jak zapewnić najlepszą możliwą jakość oraz niezawodnośc wydruku.</p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Zobacz przewodnik po jakości wydruku (strona w języku angielskim)</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -751,25 +691,24 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "Otwórz Plik Projektu"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -785,8 +724,7 @@ msgctxt "@title:tab"
msgid "Custom"
msgstr "Niestandardowe"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
msgctxt "@item:inlistbox"
msgid "3MF File"
msgstr "Plik 3MF"
@@ -796,8 +734,7 @@ msgctxt "@error:zip"
msgid "3MF Writer plug-in is corrupt."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59 /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
msgctxt "@error:zip"
msgid "No permission to write the workspace here."
msgstr ""
@@ -827,91 +764,106 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "Plik AMF"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "Kopie zapasowe"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "Wystąpił błąd podczas wgrywania kopii zapasowej."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "Wgrywanie kopii zapasowej..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "Wgrywanie kopii zapasowej zakończone."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "Wystąpił błąd podczas próby przywrócenia kopii zapasowej."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "ZarzÄ…dzaj kopiami zapasowymi"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "Nie można pociąć z obecnym materiałem, ponieważ nie jest on kompatybilny z wybraną maszyną lub konfiguracją."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "Nie można pociąć"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "Nie można pociąć z bieżącymi ustawieniami. Następujące ustawienia mają błędy: {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "Nie można pokroić przez ustawienia osobne dla modelu. Następujące ustawienia mają błędy w jednym lub więcej modeli: {error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "Nie można pociąć, ponieważ wieża czyszcząca lub jej pozycja(e) są niewłaściwe."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "Nie można pociąć, ponieważ obecne są obiekty powiązane z wyłączonym ekstruderem %s."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -920,19 +872,17 @@ msgid ""
"- Are not all set as modifier meshes"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
msgctxt "@info:status"
msgid "Processing Layers"
msgstr "Przetwarzanie warstw"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "Informacja"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
msgctxt "@item:inlistbox"
msgid "Cura Profile"
msgstr "Profile Cura"
@@ -945,14 +895,14 @@ msgstr "Nie można uzyskać dostępu do informacji o aktualizacji."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "Nowe oprogramowanie %s jest dostępne"
+msgid "New %s stable firmware available"
+msgstr ""
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -964,8 +914,7 @@ msgctxt "@action"
msgid "Update Firmware"
msgstr "Aktualizacja Oprogramowania Sprzętowego"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
msgctxt "@item:inlistbox"
msgid "Compressed G-code File"
msgstr "Skompresowany Plik G-code"
@@ -975,9 +924,7 @@ msgctxt "@error:not supported"
msgid "GCodeGzWriter does not support text mode."
msgstr "Zapisywacz skompresowanego G-code nie obsługuje trybu tekstowego."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
msgctxt "@item:inlistbox"
msgid "G-code File"
msgstr "Pliki G-code"
@@ -987,8 +934,7 @@ msgctxt "@info:status"
msgid "Parsing G-code"
msgstr "Analizowanie G-code"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
msgctxt "@info:title"
msgid "G-code Details"
msgstr "Szczegóły G-code"
@@ -1008,8 +954,7 @@ msgctxt "@error:not supported"
msgid "GCodeWriter does not support non-text mode."
msgstr "Zapisywacz G-code nie obsługuje trybu nietekstowego."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
msgctxt "@warning:status"
msgid "Please prepare G-code before exporting."
msgstr "Przygotuj G-code przed eksportem."
@@ -1049,6 +994,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "Ustawienia drukarki"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "Asystent Modelu 3D"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>Jeden lub więcej modeli 3D może nie zostać wydrukowanych optymalnie ze względu na wymiary modelu oraz konfigurację materiału:</p>\n"
+"<p>{model_names}</p>\n"
+"<p>Dowiedz się, jak zapewnić najlepszą możliwą jakość oraz niezawodnośc wydruku.</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Zobacz przewodnik po jakości wydruku (strona w języku angielskim)</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1095,77 +1059,74 @@ msgctxt "@item:inlistbox"
msgid "Save to Removable Drive {0}"
msgstr "Zapisz na dysk wymienny {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "Nie ma żadnych formatów plików do zapisania!"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "Zapisywanie na Dysk Wymienny <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "Zapisywanie"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "Nie mogę zapisać do <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "Nie mogę znaleźć nazwy pliku podczas próby zapisu do {device}."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "Nie można zapisać na wymiennym dysku {0}: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "Zapisano na dysk wymienny {0} jako {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "Plik Zapisany"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "Wyjmij"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "Wyjmij urzÄ…dzenie wymienne {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "Wyjęto {0}. Możesz teraz bezpiecznie wyjąć dysk."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "Bezpiecznie Odłącz Urządzenie"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1176,28 +1137,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "Dysk wymienny"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "Widok symulacji"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136 /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
msgstr "Nie pokazuj tego komunikatu ponownie"
@@ -1207,6 +1167,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "Widok warstwy"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1217,7 +1182,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr ""
@@ -1242,8 +1207,7 @@ msgctxt "@info:generic"
msgid "Do you want to sync material and software packages with your account?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
msgctxt "@info:title"
msgid "Changes detected from your Ultimaker account"
msgstr ""
@@ -1263,8 +1227,7 @@ msgctxt "@button"
msgid "Decline"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
msgctxt "@button"
msgid "Agree"
msgstr "Zgadzam siÄ™"
@@ -1279,7 +1242,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr ""
@@ -1319,16 +1282,12 @@ msgctxt "@item:inlistbox"
msgid "Compressed COLLADA Digital Asset Exchange"
msgstr "Skompresowana cyfrowa wymiana zasobów COLLADA"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
msgctxt "@item:inlistbox"
msgid "Ultimaker Format Package"
msgstr "Pakiet Formatu Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149
#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:159
msgctxt "@info:error"
msgid "Can't write to UFP file:"
@@ -1359,7 +1318,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1372,13 +1341,13 @@ msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
@@ -1386,71 +1355,70 @@ msgid_plural "... and {0} others"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1462,7 +1430,7 @@ msgid_plural ""
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1516,7 +1484,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "Nie jest gospodarzem grupy"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "Konfiguruj grupÄ™"
@@ -1626,12 +1594,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "Trwa drukowanie przez USB, zamknięcie Cura spowoduje jego zatrzymanie. Jesteś pewien?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "Nadal trwa drukowanie. Cura nie może rozpocząć kolejnego wydruku przez USB, dopóki poprzedni wydruk nie zostanie zakończony."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "Drukowanie w toku"
@@ -1646,11 +1614,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "Widok X-Ray"
-#: /home/trin/Gedeeld/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."
-msgstr "Niektóre rzeczy mogą być problematyczne podczas tego wydruku. Kliknij, aby zobaczyć porady dotyczące regulacji."
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1666,14 +1629,12 @@ msgctxt "@action:ComboBox Save settings in a new profile"
msgid "Create new"
msgstr "Utwórz nowy"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "Podsumowanie - Projekt Cura"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "Ustawienia drukarki"
@@ -1683,20 +1644,17 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the machine be resolved?"
msgstr "Jak powinny być rozwiązywane błędy w maszynie?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "Typ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "Grupa drukarek"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "Ustawienia profilu"
@@ -1706,28 +1664,23 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the profile be resolved?"
msgstr "Jak powinien zostać rozwiązany problem z profilem?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "Nazwa"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "Cel"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "Nie w profilu"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1811,22 +1764,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "Przywróć"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "Usuń kopię zapasową"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "Czy na pewno chcesz usunąć tę kopię zapasową? Tej czynności nie można cofnąć."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "Przywróć kopię zapasową"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "Musisz zrestartować Curę przed przywróceniem kopii zapasowej. Czy chcesz teraz zamknąć Curę?"
@@ -1881,9 +1834,7 @@ msgctxt "@description"
msgid "Backup and synchronize your Cura settings."
msgstr "Wykonaj kopiÄ™ zapasowÄ… i zsynchronizuj ustawienia Cura."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39 /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:199
msgctxt "@button"
msgid "Sign in"
@@ -2034,8 +1985,7 @@ msgctxt "@item:inlistbox"
msgid "Linear"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
msgctxt "@item:inlistbox"
msgid "Translucency"
msgstr ""
@@ -2060,9 +2010,7 @@ msgctxt "@action:label"
msgid "Smoothing"
msgstr "Wygładzanie"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
msgctxt "@action:button"
msgid "OK"
msgstr "OK"
@@ -2082,18 +2030,10 @@ msgctxt "@label"
msgid "Nozzle size"
msgstr "Rozmiar dyszy"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
msgctxt "@label"
msgid "mm"
msgstr "mm"
@@ -2223,6 +2163,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "Końcowy G-code"
+#: /home/trin/Gedeeld/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."
+msgstr "Niektóre rzeczy mogą być problematyczne podczas tego wydruku. Kliknij, aby zobaczyć porady dotyczące regulacji."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2276,17 +2221,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "Nie wspieraj nałożenia"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "Wybierz ustawienia"
@@ -2296,8 +2241,7 @@ msgctxt "@title:window"
msgid "Select Settings to Customize for this model"
msgstr "Wybierz Ustawienia, aby dostosować ten model"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
msgctxt "@label:textbox"
msgid "Filter..."
msgstr "Filtr..."
@@ -2339,8 +2283,7 @@ msgid_plural "The following scripts are active:"
msgstr[0] ""
msgstr[1] ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20 /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
msgctxt "@label"
msgid "Color scheme"
msgstr "Schemat kolorów"
@@ -2395,8 +2338,7 @@ msgctxt "@label"
msgid "Shell"
msgstr "Obrys"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
msgctxt "@label"
msgid "Infill"
msgstr "Wypełnienie"
@@ -2506,8 +2448,7 @@ msgctxt "@action:label"
msgid "Website"
msgstr "Strona Internetowa"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
msgctxt "@action:button"
msgid "Installed"
msgstr "Zainstalowane"
@@ -2522,20 +2463,17 @@ msgctxt "@label:The string between <a href=> and </a> is the highlighted link"
msgid "<a href='%1'>Buy material spools</a>"
msgstr "<a href=‚%1’>Kup materiał na szpulach</a>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
msgctxt "@action:button"
msgid "Update"
msgstr "Aktualizuj"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
msgctxt "@action:button"
msgid "Updating"
msgstr "Aktualizowanie"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
msgctxt "@action:button"
msgid "Updated"
msgstr "Zaktualizowano"
@@ -2545,8 +2483,7 @@ msgctxt "@label"
msgid "Premium"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
msgctxt "@info:tooltip"
msgid "Go to Web Marketplace"
msgstr ""
@@ -2571,9 +2508,7 @@ msgctxt "@title:tab"
msgid "Plugins"
msgstr "Wtyczki"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
msgstr "Materiał"
@@ -2618,9 +2553,7 @@ msgctxt "@button"
msgid "Dismiss"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/WhatsNewContent.qml:178
msgctxt "@button"
msgid "Next"
@@ -2686,8 +2619,7 @@ msgctxt "@label"
msgid "Last updated"
msgstr "Ostatnia aktualizacja"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
msgctxt "@label"
msgid "Brand"
msgstr "Marka"
@@ -2817,9 +2749,7 @@ msgctxt "@action:button"
msgid "Edit"
msgstr "Edycja"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:138
msgctxt "@action:button"
msgid "Remove"
@@ -2835,20 +2765,17 @@ msgctxt "@label"
msgid "If your printer is not listed, read the <a href='%1'>network printing troubleshooting guide</a>"
msgstr "Jeżeli twojej drukarki nie ma na liście, przeczytaj <a href='%1'>poradnik o problemach z drukowaniem przez sieć</a>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
msgctxt "@label"
msgid "Type"
msgstr "Rodzaj"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
msgctxt "@label"
msgid "Firmware version"
msgstr "Wersja oprogramowania"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
msgctxt "@label"
msgid "Address"
msgstr "Adres"
@@ -2878,8 +2805,7 @@ msgctxt "@title:window"
msgid "Invalid IP address"
msgstr "Nieprawidłowy adres IP"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
msgctxt "@text"
msgid "Please enter a valid IP address."
msgstr "Proszę podać poprawny adres IP."
@@ -2889,8 +2815,7 @@ msgctxt "@title:window"
msgid "Printer Address"
msgstr "Adres drukarki"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
msgctxt "@label"
msgid "Enter the IP address of your printer on the network."
msgstr "Wprowadź adres IP drukarki."
@@ -2942,8 +2867,7 @@ msgctxt "@label"
msgid "Override will use the specified settings with the existing printer configuration. This may result in a failed print."
msgstr "Nadpisanie spowoduje użycie określonych ustawień w istniejącej konfiguracji drukarki. Może to spowodować niepowodzenie druku."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:184
msgctxt "@label"
msgid "Glass"
@@ -2964,8 +2888,7 @@ msgctxt "@label"
msgid "Delete"
msgstr "Usuń"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
msgctxt "@label"
msgid "Resume"
msgstr "Ponów"
@@ -2980,9 +2903,7 @@ msgctxt "@label"
msgid "Resuming..."
msgstr "Przywracanie..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
msgctxt "@label"
msgid "Pause"
msgstr "Wstrzymaj"
@@ -3022,8 +2943,7 @@ msgctxt "@label %1 is the name of a print job."
msgid "Are you sure you want to abort %1?"
msgstr "Czy jesteś pewien, że chcesz anulować %1?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
msgctxt "@window:title"
msgid "Abort print"
msgstr "Anuluj wydruk"
@@ -3033,13 +2953,16 @@ msgctxt "@label link to Connect and Cloud interfaces"
msgid "Manage printer"
msgstr "ZarzÄ…dzaj drukarkami"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "Zaktualizuj oprogramowanie drukarki, aby zdalnie zarządzać kolejką."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3060,8 +2983,7 @@ msgctxt "@label:status"
msgid "Idle"
msgstr "Zajęta"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86
msgctxt "@label:status"
msgid "Preparing..."
@@ -3102,14 +3024,12 @@ msgctxt "@label"
msgid "First available"
msgstr "Pierwsza dostępna"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
msgctxt "@label:status"
msgid "Aborted"
msgstr "Anulowano"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
msgctxt "@label:status"
msgid "Finished"
msgstr "Zakończono"
@@ -3194,8 +3114,7 @@ msgctxt "@action:button"
msgid "Sign in"
msgstr "Zaloguj"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
msgctxt "@label"
msgid "Sign in to the Ultimaker platform"
msgstr ""
@@ -3238,17 +3157,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr ""
@@ -3293,27 +3212,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "Cięcie..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "Nie można pociąć"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "Przetwarzanie"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "Potnij"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "Rozpocznij proces cięcia"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "Anuluj"
@@ -3343,213 +3262,212 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "&Ponów"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "&Zamknij"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "Widok 3D"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "Widok z przodu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "Widok z góry"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "Widok z lewej strony"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "Widok z prawej strony"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "Konfiguruj Cura..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "&Dodaj drukarkÄ™..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "ZarzÄ…dzaj drukarkami..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "Zarządzaj materiałami..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "&Aktualizuj profil z bieżącymi ustawieniami"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "&Odrzuć bieżące zmiany"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "&Utwórz profil z bieżących ustawień..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "ZarzÄ…dzaj profilami..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "Pokaż dokumentację internetową"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "Zgłoś błąd"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "Co nowego"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "O..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "Usuń model"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "Wyśrodkuj model na platformie"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "&Grupuj modele"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "Rozgrupuj modele"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "Połącz modele"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "&Powiel model..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "Wybierz wszystkie modele"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "Wyczyść stół"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "Przeładuj wszystkie modele"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "Rozłóż Wszystkie Modele na Wszystkie Platformy Robocze"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "Ułóż wszystkie modele"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "Wybór ułożenia"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "Zresetuj wszystkie pozycje modelu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "Zresetuj wszystkie przekształcenia modelu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "&Otwórz plik(i)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "&Nowy projekt..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "Pokaż folder konfiguracji"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476 /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "Skonfiguruj widoczność ustawień ..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "&Marketplace"
@@ -3559,67 +3477,62 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "Ten pakiet zostanie zainstalowany po ponownym uruchomieniu."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "Ogólny"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "Ustawienia"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "Drukarki"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "Profile"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "Otwórz plik(i)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "Instaluj pakiety"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "Otwórz plik(i)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "Znaleziono jeden lub więcej plików G-code w wybranych plikach. Możesz otwierać tylko jeden plik G-code jednocześnie. Jeśli chcesz otworzyć plik G-code, proszę wybierz tylko jeden."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "Dodaj drukarkÄ™"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "Co nowego"
@@ -3748,8 +3661,7 @@ msgctxt "@Label"
msgid "Static type checker for Python"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
msgctxt "@Label"
msgid "Root Certificates for validating SSL trustworthiness"
msgstr ""
@@ -3842,8 +3754,7 @@ msgctxt "@title:column"
msgid "Current changes"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "Zawsze pytaj o to"
@@ -3878,32 +3789,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "Importuj wszystkie jako modele"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "Zapisz projekt"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "Ekstruder %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 & materiał"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "Materiał"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "Nie pokazuj podsumowania projektu podczas ponownego zapisywania"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "Zapisz"
@@ -3920,8 +3831,7 @@ msgctxt "@text Print job name"
msgid "Untitled"
msgstr "Bez tytułu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&File"
msgstr "&Plik"
@@ -3931,44 +3841,42 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&Edit"
msgstr "&Edytuj"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "&Widok"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "Opcje"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "&Rozszerzenia"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "Preferencje"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "P&omoc"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "Nowy projekt"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
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 "Czy na pewno chcesz rozpocząć nowy projekt? Spowoduje to wyczyszczenie stołu i niezapisanych ustawień."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "Marketplace"
@@ -3988,22 +3896,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "Marketplace"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "Åadowanie dostÄ™pnych konfiguracji z drukarki..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "Konfiguracje są niedostępne, ponieważ drukarka jest odłączona."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "Wybierz konfiguracjÄ™"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "Konfiguracje"
@@ -4222,27 +4130,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "Czy na pewno chcesz przerwać drukowanie?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4254,319 +4162,350 @@ msgctxt "@label"
msgid "Object list"
msgstr "Lista obiektów"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "Interfejs"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "Waluta:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "Motyw:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "Musisz zrestartować aplikację, aby te zmiany zaczęły obowiązywać."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "Tnij automatycznie podczas zmiany ustawień."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "Automatyczne Cięcie"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "Zachowanie okna edycji"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "Zaznacz nieobsługiwane obszary modelu na czerwono. Bez wsparcia te obszary nie będą drukowane prawidłowo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "Wyświetl zwis"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "Przenosi kamerę, aby model był w centrum widoku, gdy wybrano model"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "Wyśrodkuj kamerę kiedy przedmiot jest zaznaczony"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "Czy domyślne zachowanie zoomu powinno zostać odwrócone?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "Odwróć kierunek zoomu kamery."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "Czy przybliżanie powinno poruszać się w kierunku myszy?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "Powiększanie w kierunku myszy nie jest obsługiwane w danej perspektywie."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "Przybliżaj w kierunku myszy"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "Czy modele na platformie powinny być przenoszone w taki sposób, aby nie przecinały się?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "Upewnij się, że modele są oddzielone"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "Czy modele na platformie powinny być przesunięte w dół, aby dotknęły stołu roboczego?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "Automatycznie upuść modele na stół roboczy"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "Pokaż wiadomości ostrzegawcze w czytniku g-code."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "Wiadomość ostrzegawcza w czytniku g-code"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "Czy warstwa powinna być wymuszona w trybie zgodności?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "Wymuszenie widoku warstw w trybie zgodności (wymaga ponownego uruchomienia)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "Czy Cura powinna się otwierać w miejscu, w którym została zamknięta?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "Przywróć pozycję okna przy starcie"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "Jakiego rodzaju kamery należy użyć do renderowania?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
-msgstr "Renderowanie z kamery: "
+msgstr "Renderowanie z kamery:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "Perspektywiczny"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "Rzut ortograficzny"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "Otwieranie i zapisywanie plików"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "Czy modele powinny być skalowane do wielkości obszaru roboczego, jeśli są zbyt duże?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "Skaluj duże modele"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
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 "Model może wydawać się bardzo mały, jeśli jego jednostka jest na przykład w metrach, a nie w milimetrach. Czy takie modele powinny być skalowane?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "Skaluj bardzo małe modele"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "Czy modele powinny zostać zaznaczone po załadowaniu?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "Zaznaczaj modele po załadowaniu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "Czy przedrostek oparty na nazwie drukarki powinien być automatycznie dodawany do nazwy zadania?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "Dodaj przedrostek maszyny do nazwy zadania"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "Czy podsumowanie powinno być wyświetlane podczas zapisu projektu?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "Pokaż okno podsumowania podczas zapisywaniu projektu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "Domyślne zachowanie podczas otwierania pliku projektu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "Domyślne zachowanie podczas otwierania pliku projektu: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "Zawsze pytaj"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "Zawsze otwieraj jako projekt"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "Zawsze importuj modele"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "Kiedy dokonasz zmian w profilu i przełączysz się na inny, zostanie wyświetlone okno z pytaniem, czy chcesz zachować twoje zmiany, czy nie. Możesz też wybrać domyślne zachowanie, żeby to okno już nigdy nie było pokazywane."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "Profile"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "Domyślne zachowanie dla zmienionych ustawień podczas zmiany profilu na inny: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "Zawsze odrzucaj wprowadzone zmiany"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "Zawsze przenoÅ› wprowadzone zmiany do nowego profilu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "Prywatność"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "Czy Cura ma sprawdzać dostępność aktualizacji podczas uruchamiania programu?"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "Sprawdź, dostępność aktualizacji podczas uruchamiania"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "Czy anonimowe dane na temat wydruku mają być wysyłane do Ultimaker? Uwaga. Żadne modele, adresy IP, ani żadne inne dane osobiste nie będą wysyłane i/lub przechowywane."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "Wyślij (anonimowe) informacje o drukowaniu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "Więcej informacji"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "Czy Cura ma sprawdzać dostępność aktualizacji podczas uruchamiania programu?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "Sprawdź, dostępność aktualizacji podczas uruchamiania"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
msgctxt "@action:button"
msgid "Activate"
msgstr "Aktywuj"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
msgctxt "@action:button"
msgid "Rename"
msgstr "Zmień nazwę"
@@ -4581,14 +4520,12 @@ msgctxt "@action:button"
msgid "Duplicate"
msgstr "Duplikuj"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
msgctxt "@action:button"
msgid "Import"
msgstr "Importuj"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
msgctxt "@action:button"
msgid "Export"
msgstr "Eksportuj"
@@ -4598,56 +4535,52 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "Drukarka"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "Potwierdź Usunięcie"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "Czy na pewno chcesz usunąć %1? Nie można tego cofnąć!"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "Importuj Materiał"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "Nie można zaimportować materiału <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "Udało się zaimportować materiał <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "Eksportuj Materiał"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "Nie udało się wyeksportować materiału do <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "Udało się wyeksportować materiał do <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr ""
@@ -4737,8 +4670,7 @@ msgctxt "@label"
msgid "Adhesion Information"
msgstr "Informacje dotyczące przyczepności"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
msgctxt "@label"
msgid "Print settings"
msgstr "Ustawienia druku"
@@ -4793,8 +4725,7 @@ msgctxt "@action:button"
msgid "Update profile with current settings/overrides"
msgstr "Aktualizuj profil z bieżącymi ustawieniami"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
msgctxt "@action:button"
msgid "Discard current changes"
msgstr "Odrzuć bieżące zmiany"
@@ -4869,14 +4800,12 @@ msgctxt "@tooltip of temperature input"
msgid "The temperature to pre-heat the hotend to."
msgstr "Temperatura do wstępnego podgrzewania głowicy."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
msgctxt "@button Cancel pre-heating"
msgid "Cancel"
msgstr "Anuluj"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
msgctxt "@button"
msgid "Pre-heat"
msgstr "Podgrzewanie wstępne"
@@ -4986,12 +4915,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "Dodaj drukarkÄ™"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "ZarzÄ…dzaj drukarkami"
@@ -5079,7 +5008,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "Wył"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "Eksperymentalne"
@@ -5089,22 +5018,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "Przyczepność"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
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 "Włącz drukowanie obrysu lub tratwy. Spowoduje to dodanie płaskiej powierzchni wokół lub pod Twoim obiektem, która jest łatwa do usunięcia po wydruku."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "Stopniowe wypełnienie"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "Stopniowe wypełnienie stopniowo zwiększa ilość wypełnień w górę."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "Zmodyfikowałeś ustawienia profilu. Jeżeli chcesz je zmienić, przejdź do trybu niestandardowego."
@@ -5114,12 +5043,12 @@ msgctxt "@label"
msgid "Support"
msgstr "Podpory"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "Generuje podpory wspierające części modelu, które mają zwis. Bez tych podpór takie części mogłyby spaść podczas drukowania."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5145,17 +5074,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "Pod wpływem"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "To ustawienie jest dzielone pomiędzy wszystkimi ekstruderami. Zmiana tutaj spowoduje zmianę dla wszystkich ekstruderów."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr ""
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5166,7 +5095,7 @@ msgstr ""
"\n"
"Kliknij, aby przywrócić wartość z profilu."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5177,32 +5106,32 @@ msgstr ""
"\n"
"Kliknij, aby przywrócić wartość obliczoną."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "Ustawienia wyszukiwania"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "Skopiuj wartość do wszystkich ekstruderów"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "Skopiuj wszystkie zmienione wartości do wszystkich ekstruderów"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "Ukryj tÄ™ opcjÄ™"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "Nie pokazuj tej opcji"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "Pozostaw tÄ™ opcjÄ™ widocznÄ…"
@@ -5342,8 +5271,7 @@ msgctxt "@label"
msgid "Could not connect to device."
msgstr "Nie można połączyć się z urządzeniem."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
msgctxt "@label"
msgid "Can't connect to your Ultimaker printer?"
msgstr ""
@@ -5478,16 +5406,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr ""
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "Sprawdza możliwe problemy drukowania modeli i konfiguracji wydruku i podaje porady."
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "Sprawdzacz Modelu"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5668,6 +5586,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr ""
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "Sprawdza możliwe problemy drukowania modeli i konfiguracji wydruku i podaje porady."
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "Sprawdzacz Modelu"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -6088,6 +6016,10 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "Widok Rentgena"
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "Nowe oprogramowanie %s jest dostępne"
+
#~ msgctxt "@label:listbox"
#~ msgid "Layer thickness"
#~ msgstr "Grubość warstwy"
diff --git a/resources/i18n/pl_PL/fdmextruder.def.json.po b/resources/i18n/pl_PL/fdmextruder.def.json.po
index ddfad4bb62..2dffba2cce 100644
--- a/resources/i18n/pl_PL/fdmextruder.def.json.po
+++ b/resources/i18n/pl_PL/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura JSON setting files
# Copyright (C) 2019 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2019-03-13 14:00+0200\n"
"Last-Translator: Mariusz 'Virgin71' Matłosz <matliks@gmail.com>\n"
"Language-Team: reprapy.pl\n"
diff --git a/resources/i18n/pl_PL/fdmprinter.def.json.po b/resources/i18n/pl_PL/fdmprinter.def.json.po
index ab90d10d72..30e3ae185b 100644
--- a/resources/i18n/pl_PL/fdmprinter.def.json.po
+++ b/resources/i18n/pl_PL/fdmprinter.def.json.po
@@ -1,12 +1,12 @@
# Cura JSON setting files
# Copyright (C) 2019 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2019-11-15 15:34+0100\n"
"Last-Translator: Mariusz Matłosz <matliks@gmail.com>\n"
"Language-Team: Mariusz Matłosz <matliks@gmail.com>, reprapy.pl\n"
@@ -686,8 +686,8 @@ msgstr "Kroki na milimetr (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "Ile kroków silnika krokowego będzie skutkowało ekstruzją 1mm."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr ""
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1435,6 +1435,16 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "Połącz górne/dolne ścieżki, które przebiegają koło siebie. Włączenie tej opcji powoduje ograniczenie czasu ruchów jałowych dla wzorca koncentrycznego, ale ze względu na możliwość pojawienia się połączeń w połowie ścieżki wypełnienia, opcja ta może obniżyć jakość górnego wykończenia."
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "Kierunki Linii Góra/Dół"
@@ -1505,6 +1515,16 @@ msgid "Zig Zag"
msgstr "Zygzak"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "Przerwy Linii Prasowania"
@@ -5303,6 +5323,16 @@ msgid "Zig Zag"
msgstr "Zygzak"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr ""
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr ""
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "Kierunki Linii Górnej Pow. Skóry"
@@ -6401,6 +6431,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "Forma przesunięcia, która ma być zastosowana do modelu podczas ładowania z pliku."
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "Ile kroków silnika krokowego będzie skutkowało ekstruzją 1mm."
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "Przy wartości niezerowej, kombinowane ruchy jałowe o dystansie większym niż zadany bedą używały retrakcji."
diff --git a/resources/i18n/pt_BR/cura.po b/resources/i18n/pt_BR/cura.po
index 1e2858a8ea..a5a2678ea1 100644
--- a/resources/i18n/pt_BR/cura.po
+++ b/resources/i18n/pt_BR/cura.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
-"PO-Revision-Date: 2021-06-19 06:21+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
+"PO-Revision-Date: 2021-09-07 08:07+0200\n"
"Last-Translator: Cláudio Sampaio <patola@gmail.com>\n"
"Language-Team: Cláudio Sampaio <patola@gmail.com>\n"
"Language: pt_BR\n"
@@ -17,95 +17,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n > 1);\n"
"X-Generator: Poedit 3.0\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "Desconhecido"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "As impressoras abaixo não podem ser conectadas por serem parte de um grupo"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "Impressoras de rede disponíveis"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "Não sobreposto"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "Tem certeza que deseja remover {0}? Isto não pode ser defeito!"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "Default"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "Visual"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "O perfil visual é projetado para imprimir protótipos e modelos virtuais com o objetivo de alta qualidade visual e de superfície."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Engenharia"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "O perfil de engenharia é projetado para imprimir protótipos funcionais e partes de uso final com o objetivo de melhor precisão e tolerâncias mais estritas."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "Rascunho"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "O perfil de rascunho é projetado para imprimir protótipos iniciais e validações de conceito com o objetivo de redução significativa de tempo de impressão."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "Material Personalizado"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "Personalizado"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "Perfis personalizados"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "Todos Os Tipos Suportados ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "Todos Os Arquivos (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "Login falhou"
@@ -120,37 +32,37 @@ msgctxt "@info:title"
msgid "Finding Location"
msgstr "Buscando Localização"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41 /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41 /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "Não foi possível achar um lugar dentro do volume de construção para todos os objetos"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "Não Foi Encontrada Localização"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "Não pude criar arquivo do diretório de dados de usuário: {}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122 /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "Backup"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "Tentativa de restauração de backup do Cura sem dados ou metadados apropriados."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "Tentativa de restauração de backup do Cura de versão maior que a atual."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr "O seguinte erro ocorreu ao tentar restaurar um backup do Cura:"
@@ -160,7 +72,7 @@ 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 "A altura do volume de impressão foi reduzida para que o valor da \"Sequência de Impressão\" impeça o eixo de colidir com os modelos impressos."
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "Volume de Impressão"
@@ -319,61 +231,149 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "Inicializando Máquina Ativa..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "Inicializando gestor de máquinas..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "Inicializando volume de impressão..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "Configurando cena..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "Carregando interface..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "Inicializando motor..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "Somente um arquivo G-Code pode ser carregado por vez. Pulando importação de {0}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "Aviso"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "Não é possível abrir nenhum outro arquivo se G-Code estiver sendo carregado. Pulando importação de {0}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "Erro"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "Desconhecido"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "As impressoras abaixo não podem ser conectadas por serem parte de um grupo"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "Impressoras de rede disponíveis"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "Não sobreposto"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "Tem certeza que deseja remover {0}? Isto não pode ser defeito!"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Default"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "Visual"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "O perfil visual é projetado para imprimir protótipos e modelos virtuais com o objetivo de alta qualidade visual e de superfície."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Engenharia"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "O perfil de engenharia é projetado para imprimir protótipos funcionais e partes de uso final com o objetivo de melhor precisão e tolerâncias mais estritas."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "Rascunho"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "O perfil de rascunho é projetado para imprimir protótipos iniciais e validações de conceito com o objetivo de redução significativa de tempo de impressão."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "Material Personalizado"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "Personalizado"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "Perfis personalizados"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "Todos Os Tipos Suportados ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "Todos Os Arquivos (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -409,12 +409,12 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "Algo inesperado aconteceu ao tentar login, por favor tente novamente."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr "Não foi possível iniciar processo de sign-in. Verifique se outra tentativa de sign-in ainda está ativa."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "Não foi possível contactar o servidor de contas da Ultimaker."
@@ -435,110 +435,110 @@ msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "URL de arquivo inválida:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "Falha ao exportar perfil para <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "Falha ao exportar perfil para <filename>{0}</filename>: complemento escritor relatou erro."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "Perfil exportado para <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "Exportação concluída"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "Falha ao importar perfil de <filename>{0}</filename>: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "Não foi possível importar perfil de <filename>{0}</filename> antes de uma impressora ser adicionada."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "Não há perfil personalizado a importar no arquivo <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Erro ao importar perfil de <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "Este perfil <filename>{0}</filename> contém dados incorretos, não foi possível importá-lo."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Erro ao importar perfil de <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr "Perfil {0} importado com sucesso."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "Arquivo {0} não contém nenhum perfil válido."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "O Perfil {0} tem tipo de arquivo desconhecido ou está corrompido."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "Perfil personalizado"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "Falta um tipo de qualidade ao Perfil."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr "Não há impressora ativa ainda."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr "Não foi possível adicionar o perfil."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr "Tipo de qualidade '{0}' não é compatível com a definição de máquina ativa atual '{1}'."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -559,17 +559,17 @@ msgctxt "@label"
msgid "Nozzle"
msgstr "Bico"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "Os ajustes foram alterados para seguir a disponibilidade de extrusores atuais:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "Ajustes atualizados"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "Extrusor(es) Desabilitado(s)"
@@ -587,7 +587,7 @@ msgstr "Finalizar"
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "Cancelar"
@@ -658,6 +658,11 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "Outros"
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37 /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr "As notas de lançamento não puderam ser abertas."
+
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
msgid "Next"
@@ -674,25 +679,6 @@ msgctxt "@action:button"
msgid "Close"
msgstr "Fechar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "Assistente de Modelo 3D"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>Um ou mais modelos 3D podem não ser impressos otimamente devido ao tamanho e configuração de material:</p>\n"
-"<p>{model_names}</p>\n"
-"<p>Descubra como assegurar a melhor qualidade de impressão e confiabilidade possível.</p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Ver guia de qualidade de impressão</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -704,24 +690,24 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "Abrir Arquivo de Projeto"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr "O arquivo de projeto <filename>{0}</filename> tornou-se subitamente inacessível: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Não Foi Possível Abrir o Arquivo de Projeto"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr "Arquivo de projeto <filename>{0}</filename> está corrompido: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -777,37 +763,37 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "Arquivo AMF"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "Backups"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "Houve um erro ao transferir seu backup."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr "Criando seu backup..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr "Houve um erro ao criar seu backup."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "Enviando seu backup..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "Seu backup terminou de ser enviado."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr "O backup excede o tamanho máximo de arquivo."
@@ -817,46 +803,66 @@ msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "Houve um erro ao tentar restaurar seu backup."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "Gerenciar backups"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "O fatiamento falhou com um erro não esperado. Por favor considere relatar um bug em nosso issue tracker."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "Fatiamento falhado"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "Relatar um bug"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "Relatar um bug no issue tracker do Ultimaker Cura."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "Não foi possível fatiar com o material atual visto que é incompatível com a máquina ou configuração selecionada."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "Não foi possível fatiar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "Não foi possível fatiar com os ajustes atuais. Os seguintes ajustes têm erros: {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "Não foi possível fatiar devido a alguns ajustes por modelo. Os seguintes ajustes têm erros em um dos modelos ou mais: {error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "Não foi possível fatiar porque a torre de purga ou posição de purga são inválidas."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "Não foi possível fatiar porque há objetos associados com o Extrusor desabilitado %s."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -874,7 +880,7 @@ msgctxt "@info:status"
msgid "Processing Layers"
msgstr "Processando Camadas"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "Informação"
@@ -892,14 +898,14 @@ msgstr "Não foi possível acessar informação de atualização."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
-msgstr "Novos recursos ou consertos de bugs podem estar disponível para sua {machine_name}! Se já não estiver na última versão, é recomendado que atualize o firmware da sua impressora para a versão {latest_version}."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
+msgstr "Novos recursos ou consertos de bugs podem estar disponíveis para sua {machine_name}! Se você não o fez ainda, recomenda-se que atualize o firmware de sua impressora para a versão {latest_version}."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "Novo firmware de %s disponível"
+msgid "New %s stable firmware available"
+msgstr "Novo firmware estável de %s disponível"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -991,6 +997,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "Ajustes da Máquina"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "Assistente de Modelo 3D"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>Um ou mais modelos 3D podem não ser impressos otimamente devido ao tamanho e configuração de material:</p>\n"
+"<p>{model_names}</p>\n"
+"<p>Descubra como assegurar a melhor qualidade de impressão e confiabilidade possível.</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Ver guia de qualidade de impressão</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1042,69 +1067,69 @@ msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "Não há formatos de arquivo disponíveis com os quais escrever!"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "Salvando na Unidade Removível <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "Salvando"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "Não foi possível salvar em <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "Não foi possível encontrar nome de arquivo ao tentar escrever em {device}."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "Não foi possível salvar em unidade removível {0}: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "Salvo em Unidade Removível {0} como {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "Arquivo Salvo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "Ejetar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "Ejetar dispositivo removível {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "{0} ejetado. A unidade agora pode ser removida de forma segura."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "Remover Hardware com Segurança"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1115,27 +1140,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "Unidade Removível"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr "O Cura não exibe camadas de forma precisa quando Impressão em Arame está habilitada."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "Visão Simulada"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Nada está exibido porque você precisa fatiar primeiro."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Não há camadas a exibir"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131 /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136 /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
msgstr "Não mostrar essa mensagem novamente"
@@ -1145,6 +1170,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "Visão de Camadas"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "Não foi possível ler o arquivo de dados de exemplo."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1155,7 +1185,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr "Erros de Modelo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr "Saiba mais"
@@ -1215,7 +1245,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr "Recusar e remover da conta"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr "Você precisa sair e reiniciar {} para que as alterações tenham efeito."
@@ -1243,7 +1273,7 @@ msgstr "Binário glTF"
#: /home/trin/Gedeeld/Projects/Cura/plugins/TrimeshReader/__init__.py:27
msgctxt "@item:inlistbox"
msgid "glTF Embedded JSON"
-msgstr "JSON Embutido glTF"
+msgstr "glTF Embutido JSON"
#: /home/trin/Gedeeld/Projects/Cura/plugins/TrimeshReader/__init__.py:36
msgctxt "@item:inlistbox"
@@ -1291,7 +1321,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr "Conectado pela nuvem"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "Monitorar impressão"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "Rastrear a impressão na Ultimaker Digital Factory"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1304,13 +1344,13 @@ msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] "Nova impressora detectada na sua conta Ultimaker"
msgstr[1] "Novas impressoras detectadas na sua conta Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr "Adicionando impressora {name} ({model}) da sua conta"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
@@ -1318,70 +1358,70 @@ msgid_plural "... and {0} others"
msgstr[0] "... e {0} outra"
msgstr[1] "... e {0} outras"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr "Impressoras adicionadas da Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] "Conexão de nuvem não está disponível para uma impressora"
msgstr[1] "Conexão de nuvem não está disponível para algumas impressoras"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] "Esta impressora não está ligada à Digital Factory:"
msgstr[1] "Estas impressoras não estão ligadas à Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr "Ultimaker Digital Factory"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr "Para estabelecer uma conexão, por favor visite o {website_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr "Manter configurações da impressora"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr "Remover impressoras"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr "{printer_name} será removida até a próxima sincronização de conta."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr "Para remover {printer_name} permanentemente, visite {digital_factory_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr "Tem certeza que quer remover {printer_name} temporariamente?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr "Remover impressoras?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1397,7 +1437,7 @@ msgstr[1] ""
"Você está prestes a remover {0} impressoras do Cura. Esta ação não pode ser desfeita.\n"
"Tem certeza que quer continuar?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1453,7 +1493,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "Não é host de grupo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "Configurar grupo"
@@ -1563,12 +1603,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "Uma impressão USB está em progresso, fechar o Cura interromperá esta impressão. Tem certeza?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "Uma impressão ainda está em progresso. O Cura não pode iniciar outra impressão via USB até que a impressão anterior tenha completado."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "Impressão em Progresso"
@@ -1583,11 +1623,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "Visão de Raios-X"
-#: /home/trin/Gedeeld/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."
-msgstr "Algumas coisas podem ser problemáticas nesta impressão. Clique para ver dicas de correção."
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1603,12 +1638,12 @@ msgctxt "@action:ComboBox Save settings in a new profile"
msgid "Create new"
msgstr "Criar novos"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "Resumo - Projeto do Cura"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "Ajustes da impressora"
@@ -1618,17 +1653,17 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the machine be resolved?"
msgstr "Como o conflito na máquina deve ser resolvido?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "Tipo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "Grupo de Impressora"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "Ajustes de perfil"
@@ -1638,23 +1673,23 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the profile be resolved?"
msgstr "Como o conflito no perfil deve ser resolvido?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "Nome"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "Objetivo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "Ausente no perfil"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1738,22 +1773,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "Restaurar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "Apagar o Backup"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "Você tem certeza que deseja apagar este backup? Isto não pode ser desfeito."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "Restaurar Backup"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "Você precisará reiniciar o Cura antes que seu backup seja restaurado. Deseja fechar o Cura agora?"
@@ -2095,22 +2130,22 @@ msgstr "Ajustes da Cabeça de Impressão"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:201
msgctxt "@label"
msgid "X min"
-msgstr "X mín."
+msgstr "X mín"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:221
msgctxt "@label"
msgid "Y min"
-msgstr "Y mín."
+msgstr "Y mín"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:241
msgctxt "@label"
msgid "X max"
-msgstr "X máx."
+msgstr "X máx"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:261
msgctxt "@label"
msgid "Y max"
-msgstr "Y máx."
+msgstr "Y máx"
#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:279
msgctxt "@label"
@@ -2137,6 +2172,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "G-Code Final"
+#: /home/trin/Gedeeld/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."
+msgstr "Algumas coisas podem ser problemáticas nesta impressão. Clique para ver dicas de correção."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2190,17 +2230,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "Não suportar sobreposições"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr "Somente malha de preenchimento"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr "Malha de corte"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "Selecionar ajustes"
@@ -2477,7 +2517,7 @@ msgctxt "@title:tab"
msgid "Plugins"
msgstr "Complementos"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
msgstr "Materiais"
@@ -2927,6 +2967,11 @@ msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "Por favor atualize o firmware de sua impressora parar gerir a fila remotamente."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr "Feeds de webcam para impressoras de nuvem não podem ser vistos pelo Ultimaker Cura."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3124,17 +3169,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr "Verificar atualizações da conta"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "Última atualização: %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Conta na Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "Deslogar"
@@ -3179,27 +3224,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "Fatiando..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "Não foi possível fatiar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "Processando"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "Fatiar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "Inicia o processo de fatiamento"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "Cancelar"
@@ -3229,212 +3274,212 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "&Refazer"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "Sair (&Q)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "Visão &3D"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "Visão Frontal"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "Visão Superior"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr "Visão de Baixo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "Visão do Lado Esquerdo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "Visão do Lado Direito"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "Configurar Cura..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "&Adicionar Impressora..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "Adm&inistrar Impressoras..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "Administrar Materiais..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr "Adicionar mais materiais do Mercado"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "At&ualizar perfil com valores e sobreposições atuais"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "&Descartar ajustes atuais"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "&Criar perfil a partir de ajustes/sobreposições atuais..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "Administrar perfis..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "Exibir &Documentação Online"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "Relatar um &Bug"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "Novidades"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "Sobre..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr "Remover Selecionados"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr "Centralizar Selecionados"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr "Multiplicar Selecionados"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "Remover Modelo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "Ce&ntralizar Modelo na Mesa"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "A&grupar Modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "Desagrupar Modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "Co&mbinar Modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "&Multiplicar Modelo..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "Selecionar Todos Os Modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "Esvaziar a Mesa de Impressão"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "Recarregar Todos Os Modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "Posicionar Todos os Modelos em Todas as Plataformas de Impressão"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "Posicionar Todos os Modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "Posicionar Seleção"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "Reestabelecer as Posições de Todos Os Modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "Remover as Transformações de Todos Os Modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "Abrir Arquiv&o(s)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "&Novo Projeto..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "Exibir Pasta de Configuração"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453 /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476 /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "Configurar a visibilidade dos ajustes..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "&Mercado"
@@ -3444,62 +3489,62 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "Este pacote será instalado após o reinício."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "Geral"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "Ajustes"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "Impressoras"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "Perfis"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "Fechando %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "Tem certeza que quer sair de %1?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "Abrir arquivo(s)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "Instalar Pacote"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "Abrir Arquivo(s)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "Encontramos um ou mais arquivos de G-Code entre os arquivos que você selecionou. Você só pode abrir um arquivo de G-Code por vez. Se você quiser abrir um arquivo de G-Code, por favor selecione somente um."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "Adicionar Impressora"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "Novidades"
@@ -3724,7 +3769,7 @@ msgctxt "@title:column"
msgid "Current changes"
msgstr "Alterações atuais"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "Sempre perguntar"
@@ -3759,32 +3804,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "Importar todos como modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "Salvar Projeto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "Extrusor %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 & material"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "Material"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "Não exibir resumo do projeto ao salvar novamente"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "Salvar"
@@ -3816,37 +3861,37 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "&Ver"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "Aju&stes"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "E&xtensões"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "P&referências"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "Ajuda (&H)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "Novo projeto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
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 "Tem certeza que quer iniciar novo projeto? Isto esvaziará a mesa de impressão e quaisquer ajustes não salvos."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "Mercado"
@@ -3866,22 +3911,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "Mercado"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "Carregando configurações disponíveis da impressora..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "As configurações não estão disponíveis porque a impressora está desconectada."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "Selecione configuração"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "Configurações"
@@ -4100,27 +4145,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "Tem certeza que deseja abortar a impressão?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr "Está impresso como suporte."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr "Outros modelos se sobrepondo a esse modelo foram modificados."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr "Preenchimento se sobrepondo a este modelo foi modificado."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr "Sobreposições neste modelo não são suportadas."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4132,309 +4177,344 @@ msgctxt "@label"
msgid "Object list"
msgstr "Lista de objetos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "Interface"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "Moeda:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "Tema:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "Você precisará reiniciar a aplicação para que essas mudanças tenham efeito."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "Fatiar automaticamente quando mudar ajustes."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "Fatiar automaticamente"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "Comportamento da área de visualização"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "Ressaltar áreas sem suporte do modelo em vermelho. Sem suporte, estas áreas não serão impressas corretamente."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "Exibir seções pendentes"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr "Ressalta superfícies faltantes ou incorretas do modelo usando sinais de alerta. Os caminhos de extrusão frequentemente terão partes da geometria pretendida ausentes."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr "Exibir erros de modelo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "Move a câmera de modo que o modelo fique no centro da visão quando for selecionado"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "Centralizar câmera quanto o item é selecionado"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "O comportamento default de ampliação deve ser invertido?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "Inverter a direção da ampliação de câmera."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "A ampliação (zoom) deve se mover na direção do mouse?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "Ampliar com o mouse não é suportado na perspectiva ortográfica."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "Ampliar na direção do mouse"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "Os modelos devem ser movidos na plataforma de modo que não se sobreponham?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "Assegurar que os modelos sejam mantidos separados"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "Os modelos devem ser movidos pra baixo pra se assentar na plataforma de impressão?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "Automaticamente fazer os modelos caírem na mesa de impressão"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "Exibir mensagem de alerta no leitor de G-Code."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "Mensagem de alera no leitor de G-Code"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "A Visão de Camada deve ser forçada a ficar em modo de compatibilidade?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "Forçar modo de compatibilidade da visão de camadas (requer reinício)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "O Cura deve abrir no lugar onde foi fechado?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "Restaurar posição da janela no início"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "Que tipo de renderização de câmera deve ser usada?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "Renderização de câmera:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "Perspectiva"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "Ortográfica"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "Abrindo e salvando arquivos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "Arquivos da área de trabalho ou de aplicações externas devem ser abertos na mesma instância do Cura?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "Usar uma única instância do Cura"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "Os modelos devem ser redimensionados dentro do volume de impressão se forem muito grandes?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "Redimensionar modelos grandes"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
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 "Um modelo pode ser carregado diminuto se sua unidade for por exemplo em metros ao invés de milímetros. Devem esses modelos ser redimensionados?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "Redimensionar modelos minúsculos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "Os modelos devem ser selecionados após serem carregados?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "Selecionar modelos ao carregar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "Um prefixo baseado no nome da impressora deve ser adicionado ao nome do trabalho de impressão automaticamente?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "Adicionar prefixo de máquina ao nome do trabalho"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "Um resumo deve ser exibido ao salvar um arquivo de projeto?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "Exibir diálogo de resumo ao salvar projeto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "Comportamento default ao abrir um arquivo de projeto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "Comportamento default ao abrir um arquivo de projeto: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "Sempre me perguntar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "Sempre abrir como projeto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "Sempre importar modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "Quando você faz alterações em um perfil e troca para um diferent, um diálogo aparecerá perguntando se você quer manter ou aplicar suas modificações, ou você pode forçar um comportamento default e não ter o diálogo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "Perfis"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "Comportamento default para valores de configuração alterados ao mudar para um perfil diferente: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "Sempre descartar alterações da configuração"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "Sempre transferir as alterações para o novo perfil"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "Privacidade"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "O Cura deve verificar novas atualizações quando o programa for iniciado?"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "Verificar atualizações na inicialização"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "Dados anônimos sobre sua impressão podem ser enviados para a Ultimaker? Nota: nenhuma informação pessoalmente identificável, modelos ou endereços IP são enviados ou armazenados."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "Enviar informação (anônima) de impressão"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "Mais informações"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr "Atualizações"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "O Cura deve verificar novas atualizações quando o programa for iniciado?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "Verificar atualizações na inicialização"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr "Ao procurar por atualizações, somente o fazer para versões estáveis."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr "Versões estáveis somente"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr "Ao procurar por atualizações, fazer para versões estáveis ou beta."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr "Versões estáveis ou beta"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr ""
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr ""
+
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
msgctxt "@action:button"
msgid "Activate"
@@ -4470,52 +4550,52 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr "Sincronizar com Impressoras"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "Impressora"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "Confirmar Remoção"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "Tem certeza que deseja remover %1? Isto não poderá ser desfeito!"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "Importar Material"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "Não foi possível importar material <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "Material <filename>%1</filename> importado com sucesso"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "Exportar Material"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "Falha em exportar material para <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "Material exportado para <filename>%1</filename> com sucesso"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr "Exportar Todos Os Materiais"
@@ -4850,12 +4930,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "A conexão de nuvem está indisponível. Por favor verifique sua conexão de internet."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "Adicionar impressora"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "Gerenciar impressoras"
@@ -4943,7 +5023,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "Off"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "Experimental"
@@ -4953,22 +5033,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "Aderência"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
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 "Habilita imprimir um brim (bainha) ou raft (jangada). Adicionará uma área chata em volta ou sob o objeto que é fácil de remover após a impressão ter finalizado."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "Preenchimento gradual"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "Preenchimento gradual aumentará gradualmente a quantidade de preenchimento em direção ao topo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "Você modificou alguns ajustes de perfil. Se você quiser alterá-los, use o modo personalizado."
@@ -4978,12 +5058,12 @@ msgctxt "@label"
msgid "Support"
msgstr "Suporte"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "Gera estrutura que suportarão partes do modelo que têm seções pendentes. Sem estas estruturas, tais partes desabariam durante a impressão."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5009,17 +5089,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "Afetado Por"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "Este ajuste é sempre compartilhado entre todos os extrusores. Modificá-lo aqui mudará o valor para todos."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "Este ajuste é resolvido dos valores conflitante específicos de extrusor:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5030,7 +5110,7 @@ msgstr ""
"\n"
"Clique para restaurar o valor do perfil."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5041,32 +5121,32 @@ msgstr ""
"\n"
"Clique para restaurar o valor calculado."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "Ajustes de busca"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "Copiar valor para todos os extrusores"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "Copiar todos os valores alterados para todos os extrusores"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "Ocultar este ajuste"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "Não exibir este ajuste"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "Manter este ajuste visível"
@@ -5341,16 +5421,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "Sem itens para selecionar"
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "Verifica modelos e configurações de impressão por possíveis problema e dá sugestões."
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "Verificador de Modelo"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5531,6 +5601,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr "Ação de Ajustes de Máquina"
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "Verifica modelos e configurações de impressão por possíveis problema e dá sugestões."
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "Verificador de Modelo"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -5951,6 +6031,14 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "Visão de Raios-X"
+#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+#~ msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+#~ msgstr "Novos recursos ou consertos de bugs podem estar disponível para sua {machine_name}! Se já não estiver na última versão, é recomendado que atualize o firmware da sua impressora para a versão {latest_version}."
+
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "Novo firmware de %s disponível"
+
#~ msgctxt "@info:status"
#~ msgid "Global stack is missing."
#~ msgstr "A pilha global não foi encontrada."
diff --git a/resources/i18n/pt_BR/fdmextruder.def.json.po b/resources/i18n/pt_BR/fdmextruder.def.json.po
index 0ade4ddd02..e98904fd6f 100644
--- a/resources/i18n/pt_BR/fdmextruder.def.json.po
+++ b/resources/i18n/pt_BR/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2020 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-11 17:09+0200\n"
"Last-Translator: Cláudio Sampaio <patola@gmail.com>\n"
"Language-Team: Cláudio Sampaio <patola@gmail.com>\n"
diff --git a/resources/i18n/pt_BR/fdmprinter.def.json.po b/resources/i18n/pt_BR/fdmprinter.def.json.po
index fea811aac4..15b06de7be 100644
--- a/resources/i18n/pt_BR/fdmprinter.def.json.po
+++ b/resources/i18n/pt_BR/fdmprinter.def.json.po
@@ -4,10 +4,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
-"PO-Revision-Date: 2021-06-19 06:31+0200\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
+"PO-Revision-Date: 2021-08-18 02:56+0200\n"
"Last-Translator: Cláudio Sampaio <patola@gmail.com>\n"
"Language-Team: Cláudio Sampaio <patola@gmail.com>\n"
"Language: pt_BR\n"
@@ -687,8 +687,8 @@ msgstr "Passos por Milímetro (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "Quantos passos do motor de passo resultarão em um milímetro de extrusão."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr "Quantos passos dos motores resultarão no movimento da engrenagem de alimentação em um milímetro da circunferência."
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1436,6 +1436,16 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "Conectar caminhos de contorno da base e topo quando estiverem próximos entre si. Para o padrão concêntrico, habilitar este ajuste reduzirá bastante o tempo de percurso, mas por as conexões poderem acontecer no meio do preenchimento, este recurso pode reduzir a qualidade da superfície superior."
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr "Ordem Monotônica Superior/Inferior"
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprime filetes superiores e inferiores em uma ordem que os faz sempre se sobreporem a filetes adjacentes em uma única direção. Faz levar um pouco mais de tempo na impressão, mas torna superfícies planas mais consistentes."
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "Direções de Linha Superior/Inferior"
@@ -1506,6 +1516,16 @@ msgid "Zig Zag"
msgstr "Ziguezague"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr "Ordem de Passagem a Ferro Monotônica"
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprime filetes de passagem a ferro em uma ordem que os faz com que sempre se sobreponham a linhas adjacentes em uma única direção. Isso faz levar um pouco mais de tempo na impressão, mas torna as superfícies mais consistentes."
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "Espaçamento de Passagem a Ferro"
@@ -5304,6 +5324,16 @@ msgid "Zig Zag"
msgstr "Ziguezague"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr "Ordem da Superfície Monotônica Superior"
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprime os filetes da superfície superior em uma ordem que faz com que sempre se sobreponham a linhas adjacentes em uma única direção. Faz levar um pouco mais de tempo na impressão, mas torna as superfícies planas mais consistentes."
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "Direções dos Filetes da Superfície Superior"
@@ -6402,6 +6432,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "Matriz de transformação a ser aplicada ao modelo após o carregamento do arquivo."
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "Quantos passos do motor de passo resultarão em um milímetro de extrusão."
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "Quando não-zero, os movimentos de percurso de combing que são maiores que esta distância usarão retração."
diff --git a/resources/i18n/pt_PT/cura.po b/resources/i18n/pt_PT/cura.po
index e5a738b4f8..06190424f9 100644
--- a/resources/i18n/pt_PT/cura.po
+++ b/resources/i18n/pt_PT/cura.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
"PO-Revision-Date: 2021-04-16 14:56+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Portuguese <info@lionbridge.com>, Paulo Miranda <av@utopica3d.com>, Portuguese <info@bothof.nl>\n"
@@ -17,110 +17,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.4.1\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "Desconhecido"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "Não é possível ligar a(s) impressora(s) abaixo porque faz(em) parte de um grupo"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "Impressoras em rede disponíveis"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "Manter"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "Tem a certeza de que pretende remover {0}? Esta ação não pode ser anulada!"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "Default"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "Acabamento"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "O perfil de acabamento foi criado para imprimir modelos e protótipos finais com o objetivo de se obter uma elevada qualidade de acabamento da superfície em termos visuais."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Engineering"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "O perfil de engenharia foi criado para imprimir protótipos funcionais e peças finais com o objetivo de se obter uma maior precisão dimensional assim como tolerâncias menores."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "Rascunho"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "O perfil de rascunho foi concebido para imprimir protótipos de teste e de validação de conceitos com o objetivo de se obter uma redução significativa do tempo de impressão."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "Material Personalizado"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "Personalizado"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "Perfis personalizados"
-
-# rever!
-# contexto
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "Todos os Formatos Suportados ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "Todos os Ficheiros (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "Falha no início de sessão"
@@ -137,7 +34,7 @@ msgctxt "@info:title"
msgid "Finding Location"
msgstr "A Procurar Posição"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
@@ -145,35 +42,36 @@ msgid "Unable to find a location within the build volume for all objects"
msgstr "Não é possível posicionar todos os objetos dentro do volume de construção"
# rever!
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "Não é Possível Posicionar"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "Não é possível criar um arquivo a partir do directório de dados do utilizador: {}"
#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "Backup"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "Tentou restaurar um Cura backup sem existirem dados ou metadados correctos."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "Tentativa de reposição de uma cópia de segurança do Cura que é superior à versão atual."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr "O seguinte erro ocorreu ao tentar restaurar uma cópia de segurança do Cura:"
@@ -183,7 +81,7 @@ 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 "A altura do volume de construção foi reduzida devido ao valor da definição \"Sequência de impressão\" para impedir que o pórtico colida com os modelos impressos."
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "Volume de construção"
@@ -346,38 +244,38 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "A Inicializar a Máquina Ativa..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "A inicializar o gestor das máquinas..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "A inicializar o volume de construção..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "A configurar cenário..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "A carregar interface..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "A inicializar o motor..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
@@ -386,29 +284,132 @@ msgstr "Apenas pode ser carregado um ficheiro G-code de cada vez. Importação {
# rever!
# contexto!
# Atenção?
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "Aviso"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "Não é possível abrir outro ficheiro enquanto o G-code estiver a carregar. Importação {0} ignorada"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "Erro"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "Desconhecido"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "Não é possível ligar a(s) impressora(s) abaixo porque faz(em) parte de um grupo"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "Impressoras em rede disponíveis"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "Manter"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "Tem a certeza de que pretende remover {0}? Esta ação não pode ser anulada!"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Default"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "Acabamento"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "O perfil de acabamento foi criado para imprimir modelos e protótipos finais com o objetivo de se obter uma elevada qualidade de acabamento da superfície em termos visuais."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Engineering"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "O perfil de engenharia foi criado para imprimir protótipos funcionais e peças finais com o objetivo de se obter uma maior precisão dimensional assim como tolerâncias menores."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "Rascunho"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "O perfil de rascunho foi concebido para imprimir protótipos de teste e de validação de conceitos com o objetivo de se obter uma redução significativa do tempo de impressão."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "Material Personalizado"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "Personalizado"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "Perfis personalizados"
+
+# rever!
+# contexto
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "Todos os Formatos Suportados ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "Todos os Ficheiros (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -444,12 +445,12 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "Ocorreu algo inesperado ao tentar iniciar sessão, tente novamente."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr "Não é possível iniciar um novo processo de início de sessão. Verifique se ainda está ativa outra tentativa de início de sessão."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "Não é possível aceder ao servidor da conta Ultimaker."
@@ -473,111 +474,111 @@ msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "URL de ficheiro inválido:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "Falha ao exportar perfil para <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "Falha ao exportar perfil para <filename>{0}</filename>: O plug-in de gravação comunicou uma falha."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "Perfil exportado para <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "Exportação bem-sucedida"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "Falha ao importar perfil de <filename>{0}</filename>: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "Não é possível importar o perfil de <filename>{0}</filename> antes de ser adicionada uma impressora."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "Nenhum perfil personalizado para importar no ficheiro <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Falha ao importar perfil de <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "O perfil <filename>{0}</filename> contém dados incorretos, não foi possível importá-lo."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Falha ao importar perfil de <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr "Perfil {0} importado com êxito."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "O ficheiro {0} não contém qualquer perfil válido."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "O perfil {0} é de um formato de ficheiro desconhecido ou está corrompido."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "Perfil personalizado"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "O perfil não inclui qualquer tipo de qualidade."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr "Ainda não existe qualquer impressora ativa."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr "Não é possível adicionar o perfil."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr "O tipo de qualidade '{0}' não é compatível com a definição de máquina atualmente ativa '{1}'."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -599,17 +600,17 @@ msgctxt "@label"
msgid "Nozzle"
msgstr "Nozzle"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "As definições foram alteradas de forma a corresponder aos extrusores disponíveis de momento:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "Definições atualizadas"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "Extrusor(es) desativado(s)"
@@ -637,7 +638,7 @@ msgstr "Concluir"
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "Cancelar"
@@ -708,6 +709,12 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "Outro"
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr "Não foi possível abrir as notas sobre a nova versão."
+
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
@@ -730,26 +737,6 @@ msgctxt "@action:button"
msgid "Close"
msgstr "Fechar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "Assistente de Modelos 3D"
-
-# rever!
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>Um, ou mais, dos modelos 3D podem ter menos qualidade de impressão devido à dimensão do modelo 3D e definição de material:</p>\n"
-"<p>{model_names}</p>\n"
-"<p>Descubra como assegurar a melhor qualidade e fiabilidade possível da impressão.</p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Ver o guia de qualidade da impressão</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -761,25 +748,25 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "Abrir ficheiro de projeto"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr "O projeto de ficheiro <filename>{0}</filename> ficou subitamente inacessível: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Não é possível abrir o ficheiro de projeto"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr "O ficheiro de projeto <filename>{0}</filename> está corrompido: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -837,37 +824,37 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "Ficheiro AMF"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "Cópias de segurança"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "Ocorreu um erro ao carregar a sua cópia de segurança."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr "A criar a cópia de segurança..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr "Ocorreu um erro ao criar a cópia de segurança."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "A carregar a sua cópia de segurança..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "A cópia de segurança terminou o seu carregamento."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr "A cópia de segurança excede o tamanho de ficheiro máximo."
@@ -878,50 +865,70 @@ msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "Ocorreu um erro ao tentar restaurar a sua cópia de segurança."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "Gerir cópias de segurança"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "O seccionamento falhou com um erro inesperado. Por favor reportar um erro no nosso registo de problemas."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "O seccionamento falhou"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "Reportar um erro"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "Reportar um erro no registo de problemas do Ultimaker Cura."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "Não é possível seccionar com o material atual, uma vez que é incompatível com a impressora ou configuração selecionada."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "Não é possível Seccionar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "Não é possível seccionar com as definições atuais. As seguintes definições apresentam erros: {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "Não é possível seccionar devido a algumas definições por modelo. As seguintes definições apresentam erros num ou mais modelos: {error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "Não é possível seccionar porque a torre de preparação ou a(s) posição(ões) de preparação é(são) inválidas."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "Não é possível seccionar porque existem objetos associados ao extrusor %s desativado."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -940,7 +947,7 @@ msgctxt "@info:status"
msgid "Processing Layers"
msgstr "A Processar Camadas"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "Informações"
@@ -959,14 +966,15 @@ msgstr "Não foi possível aceder às informações de atualização."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
-msgstr "Poderão estar disponíveis novas funcionalidades ou correções de erros para {machine_name}! Se ainda não tiver a versão mais recente, recomendamos que atualize o firmware da sua impressora para a versão {latest_version}."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
+msgstr "Poderão estar disponíveis novas funcionalidades ou correções de erros para a sua {machine_name}! Se ainda não tiver a versão mais recente, recomendamos"
+" que atualize o firmware da sua impressora para a versão {latest_version}."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "Novo firmware para %s está disponível"
+msgid "New %s stable firmware available"
+msgstr "A nova versão de firmware %s estável está disponível"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -1063,6 +1071,26 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "Definições da Máquina"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "Assistente de Modelos 3D"
+
+# rever!
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>Um, ou mais, dos modelos 3D podem ter menos qualidade de impressão devido à dimensão do modelo 3D e definição de material:</p>\n"
+"<p>{model_names}</p>\n"
+"<p>Descubra como assegurar a melhor qualidade e fiabilidade possível da impressão.</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Ver o guia de qualidade da impressão</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1117,71 +1145,71 @@ msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "Não existem quaisquer formatos disponíveis para gravar o ficheiro!"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "A Guardar no Disco Externo <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "A Guardar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "Não foi possível guardar em <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "Não foi possível encontrar um nome do ficheiro ao tentar gravar em {device}."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "Não foi possível guardar no Disco Externo {0}: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "Guardado no Disco Externo {0} como {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "Ficheiro Guardado"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "Ejetar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "Ejetar Disco Externo {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "{0} foi ejetado. O Disco já pode ser removido de forma segura."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "Remover Hardware de forma segura"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1192,27 +1220,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "Disco Externo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr "Quando a opção Wire Printing está ativa, o Cura não permite visualizar as camadas de uma forma precisa."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "Visualização por Camadas"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Não consegue visualizar, porque precisa de fazer o seccionamento primeiro."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Sem camadas para visualizar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -1223,6 +1251,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "Vista Camadas"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "Não foi possível ler o ficheiro de dados de exemplo."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1233,7 +1266,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr "Erros no modelo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr "Saber mais"
@@ -1295,7 +1328,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr "Rejeitar e remover da conta"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr "É necessário reiniciar o {} para que as alterações tenham efeito."
@@ -1375,7 +1408,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr "Ligada através da cloud"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "Monitorizar a impressão"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "Controle a impressão no Ultimaker Digital Factory"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1388,13 +1431,13 @@ msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] "Nova impressora detetada a partir da sua conta Ultimaker"
msgstr[1] "Novas impressoras detetadas a partir da sua conta Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr "Adicionar impressora {name} ({model}) a partir da sua conta"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
@@ -1402,71 +1445,71 @@ msgid_plural "... and {0} others"
msgstr[0] "... e {0} outra"
msgstr[1] "... e {0} outras"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr "Impressoras adicionadas a partir da Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] "Não existe uma conectividade de cloud disponível para a impressora"
msgstr[1] "Não existe uma conectividade de cloud disponível para algumas impressoras"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] "Esta impressora não está associada à Digital Factory:"
msgstr[1] "Estas impressoras não estão associadas à Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr "Ultimaker Digital Factory"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr "Para estabelecer uma ligação, visite {website_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr "Manter configurações da impressora"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr "Remover impressoras"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr "A impressora {printer_name} vai ser removida até à próxima sincronização de conta."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr "Para remover a impressora {printer_name} de forma permanente, visite {digital_factory_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr "Tem a certeza de que pretende remover a impressora {printer_name} temporariamente?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr "Remover impressoras?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1482,7 +1525,7 @@ msgstr[1] ""
"Está prestes a remover {0} impressoras do Cura. Esta ação não pode ser anulada.\n"
"Tem a certeza de que pretende continuar?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1536,7 +1579,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "Não é Host do grupo"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "Configurar grupo"
@@ -1646,12 +1689,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "Existe uma impressão por USB em curso; fechar o Cura irá interromper esta impressão. Tem a certeza?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "Existe uma impressão em curso. O Cura não consegue iniciar outra impressão via USB até a impressão anterior ser concluída."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "Impressão em curso"
@@ -1666,11 +1709,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "Vista Raio-X"
-#: /home/trin/Gedeeld/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."
-msgstr "Alguns factores podem vir a ser problemáticos nesta impressão. Clique para ver algumas sugestões para melhorar a qualidade da impressão."
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1687,13 +1725,13 @@ msgid "Create new"
msgstr "Criar nova"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "Resumo – Projeto Cura"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "Definições da impressora"
@@ -1704,19 +1742,19 @@ msgid "How should the conflict in the machine be resolved?"
msgstr "Como deve ser resolvido o conflito da máquina?"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "Tipo"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "Grupo da Impressora"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "Definições do perfil"
@@ -1728,20 +1766,20 @@ msgstr "Como deve ser resolvido o conflito no perfil?"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "Nome"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "Intent"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "Inexistente no perfil"
@@ -1749,7 +1787,7 @@ msgstr "Inexistente no perfil"
# rever!
# contexto?!
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1833,22 +1871,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "Restaurar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "Eliminar cópia de segurança"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "Tem a certeza de que pretende eliminar esta cópia de segurança? Esta ação não pode ser anulada."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "Restaurar cópia de segurança"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "É necessário reiniciar o Cura para restaurar a sua cópia de segurança. Pretende fechar o Cura agora?"
@@ -2247,6 +2285,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "G-code final"
+#: /home/trin/Gedeeld/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."
+msgstr "Alguns factores podem vir a ser problemáticos nesta impressão. Clique para ver algumas sugestões para melhorar a qualidade da impressão."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2300,17 +2343,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "Não suportar sobreposições"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr "Apenas objeto de enchimento"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr "Malha de corte"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "Selecionar definições"
@@ -2599,7 +2642,7 @@ msgid "Plugins"
msgstr "Plug-ins"
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
@@ -3067,6 +3110,11 @@ msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "Atualize o firmware da impressora para gerir a fila remotamente."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr "Não é possível visualizar os feeds das câmaras das impressoras na cloud a partir do Ultimaker Cura."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3270,17 +3318,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr "Verificar atualizações de conta"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "Atualização mais recente: %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Conta Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "Terminar sessão"
@@ -3325,27 +3373,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "A Seccionar..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "Não é possível seccionar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "A processar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "Segmentação"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "Iniciar o processo de segmentação"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "Cancelar"
@@ -3375,215 +3423,215 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "&Refazer"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "&Sair"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "Vista 3D"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "Vista Frente"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "Vista Cima"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr "Vista Inferior"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "Vista Lado Esquerdo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "Vista Lado Direito"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "Configurar Cura..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "&Adicionar Impressora..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "Gerir Im&pressoras..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "Gerir Materiais..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr "Use o Mercado para adicionar outros materiais"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "&Atualizar perfil com as definições/substituições atuais"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "&Descartar alterações atuais"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "&Criar perfil a partir das definições/substituições atuais..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "Gerir Perfis..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "Mostrar &documentação online"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "Reportar um &erro"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "Novidades"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "Sobre..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr "Apagar seleção"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr "Centrar seleção"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr "Multiplicar seleção"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "Apagar Modelo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "Ce&ntrar Modelo na Base"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "&Agrupar Modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "Desagrupar Modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "&Combinar Modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "&Multiplicar Modelo..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "Selecionar todos os modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "Limpar base de construção"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "Recarregar todos os modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "Dispor todos os modelos em todas as bases de construção"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "Dispor todos os modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "Dispor seleção"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "Repor todas as posições de modelos"
# rever!
# Cancelar todas?
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "Repor Todas as Transformações do Modelo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "&Abrir Ficheiro(s)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "&Novo Projeto..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "Mostrar pasta de configuração"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "Configurar visibilidade das definições..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "&Mercado"
@@ -3593,67 +3641,67 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "Este pacote será instalado após reiniciar."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "Geral"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "Definições"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "Impressoras"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "Perfis"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "A fechar %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "Tem a certeza de que pretende sair de %1?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "Abrir ficheiro(s)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "Instalar Pacote"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "Abrir ficheiro(s)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "Encontrámos um ou mais ficheiros G-code nos ficheiros selecionados. Só é possível abrir um ficheiro G-code de cada vez. Se pretender abrir um ficheiro G-code, selecione apenas um."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "Adicionar Impressora"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "Novidades"
@@ -3883,7 +3931,7 @@ msgid "Current changes"
msgstr "Alterações atuais"
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "Perguntar sempre isto"
@@ -3918,32 +3966,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "Importar tudo como modelos 3D"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "Guardar projeto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "Extrusor %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 & material"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "Material"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "Não mostrar novamente o resumo do projeto ao guardar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "Guardar"
@@ -3977,38 +4025,38 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "&Visualizar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "&Definições"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "E&xtensões"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "P&referências"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "&Ajuda"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "Novo projeto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
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 "Tem a certeza de que deseja iniciar um novo projeto? Isto irá apagar tudo na base de construção assim como quaisquer definições que não tenham sido guardadas."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "Mercado"
@@ -4028,22 +4076,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "Mercado"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "A carregar as configurações disponíveis da impressora..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "As configurações não estão disponíveis porque a impressora está desligada."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "Selecionar configuração"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "Configurações"
@@ -4262,27 +4310,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "Tem a certeza de que deseja cancelar a impressão?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr "É imprimido como suporte."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr "Foram modificados outros modelos sobrepostos com este modelo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr "Foi modificada a sobreposição de enchimento com este modelo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr "Não são suportadas sobreposições com este modelo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4294,314 +4342,349 @@ msgctxt "@label"
msgid "Object list"
msgstr "Lista de objetos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "Interface"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "Moeda:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "Tema:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "É necessário reiniciar a aplicação para que estas alterações sejam aplicadas."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "Seccionar automaticamente ao alterar as definições."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "Seccionar automaticamente"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "Comportamento da janela"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "Realçar, a vermelho, as áreas do modelo sem apoio. Sem suporte, estas áreas podem não ser impressas correctamente."
# rever!
# consolas?
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "Mostrar Saliências (Overhangs)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr "Destaque as superfícies extra ou em falta do modelo utilizando sinais de aviso. As trajetórias de ferramentas irão falhar muitas vezes partes da geometria pretendida."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr "Apresentar erros de modelo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "Move a câmara de forma que o modelo fique no centro da visualização quando é selecionado um modelo"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "Centrar câmara ao selecionar item"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "O comportamento de zoom predefinido do Cura deve ser invertido?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "Inverta a direção do zoom da câmera."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "O zoom deve deslocar-se na direção do rato?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "Fazer zoom em direção ao rato não é suportado na perspetiva ortográfica."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "Fazer Zoom na direção do rato"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "Os modelos, na plataforma, devem ser movidos para que não se intersectem?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "Garantir que os modelos não se interceptam"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "Pousar os modelos na base de construção?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "Pousar automaticamente os modelos na base de construção"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "Mostrar mensagem de aviso no leitor de g-code."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "Mensagem de aviso no leitor de g-code"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "A vista por camada deve ser forçada a utilizar o modo de compatibilidade?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "Forçar o modo de compatibilidade na visualização por camada (é necessário reiniciar)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "O Cura deve abrir na localização onde foi fechado?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "Restaurar posição da janela ao iniciar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "Que tipo de composição de câmara deve ser utilizado?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "Composição de câmara:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "Perspetiva"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "Ortográfica"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "Abrir e guardar ficheiros"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "Pretende que os ficheiros abertos a partir do ambiente de trabalho ou de aplicações externas sejam executados na mesma instância do Cura?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "Utilizar uma única instância do Cura"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "Os modelos devem ser redimensionados até ao volume de construção se forem demasiado grandes?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "Redimensionar modelos demasiado grandes"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
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 "Um modelo pode parecer extremamente pequeno se, por exemplo, este tiver sido criado em metros e não em milímetros. Estes modelos devem ser redimensionados?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "Redimensionar modelos extremamente pequenos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "Selecionar os modelos depois de abertos?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "Selecionar os modelos depois de abertos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "Deve um prefixo com base no nome da impressora ser adicionado ao nome do trabalho de impressão automaticamente?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "Adicionar prefixo da máquina ao nome do trabalho"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "Deve ser apresentado um resumo ao guardar um ficheiro de projeto?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "Mostrar caixa de diálogo de resumo ao guardar projeto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "Comportamento predefinido ao abrir um ficheiro de projeto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "Comportamento predefinido ao abrir um ficheiro de projeto: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "Perguntar sempre isto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "Abrir sempre como projeto"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "Importar sempre modelos"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "Quando tiver realizado alterações a um perfil e mudado para outro, será apresentada uma caixa de diálogo a perguntar se pretende manter as alterações. Caso contrário, pode escolher um comportamento predefinido, sendo que a caixa de diálogo nunca mais é apresentada."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "Perfis"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "Comportamento predefinido para valores de definição alterados ao mudar para um perfil diferente: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "Descartar sempre definições alteradas"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "Transferir sempre definições alteradas para o novo perfil"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "Privacidade"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "O Cura deve procurar atualizações quando o programa é iniciado?"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "Procurar atualizações ao iniciar"
-
# rever!
# legal wording
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "Podem alguns dados anónimos sobre a impressão ser enviados para a Ultimaker? Não são enviadas, nem armazenadas, quaisquer informações pessoais, incluindo modelos, endereços IP ou outro tipo de identificação pessoal."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "Enviar dados (anónimos) sobre a impressão"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "Mais informações"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr "Atualizações"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "O Cura deve procurar atualizações quando o programa é iniciado?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "Procurar atualizações ao iniciar"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr "Quando se verificar se existem atualizações, verificar apenas a existência de versões estáveis."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr "Apenas versões estáveis"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr "Quando se verificar se existem atualizações, verificar tanto a existência de versões estáveis como de versões beta."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr "Versões estáveis e beta"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr "Fazer uma verificação automática de novos plug-ins sempre que o Cura for iniciado? Recomenda-se vivamente que não desative esta opção!"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr "Receber notificações para atualizações de plug-ins"
+
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
@@ -4642,56 +4725,56 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr "Sincronizar com Impressoras"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "Impressora"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "Confirmar Remoção"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "Tem a certeza de que deseja remover o perfil %1? Não é possível desfazer esta ação!"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "Importar material"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "Não foi possível importar o material <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "Material <filename>%1</filename> importado com êxito"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "Exportar Material"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "Falha ao exportar material para <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "Material exportado com êxito para <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr "Exportar Todos os Materiais"
@@ -5036,12 +5119,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "A conectividade de cloud está atualmente indisponível. Verifique a sua ligação à Internet."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "Adicionar Impressora"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "Gerir impressoras"
@@ -5129,7 +5212,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "Desligado"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "Experimental"
@@ -5139,22 +5222,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "Aderência à Base de Construção"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
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 "Permite a impressão de uma aba ou raft. Isto irá adicionar, respetivamente, uma área plana em torno ou sob a base do seu objeto, que são fáceis de retirar posteriormente."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "Enchimento gradual"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "O enchimento gradual irá aumentar progressivamente a densidade do enchimento em direção ao topo."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "Algumas definições do perfil foram modificadas. Se pretender alterá-las, aceda ao modo Personalizado."
@@ -5167,7 +5250,7 @@ msgstr "Suportes"
# rever!
# collapse ?
# desmoronar? desabar?
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "Criar estruturas para suportar partes do modelo, suspensas ou com saliências. Sem estas estruturas, essas partes do modelo podem desmoronar durante a impressão."
@@ -5176,7 +5259,7 @@ msgstr "Criar estruturas para suportar partes do modelo, suspensas ou com saliê
# ocultas?
# escondidas?
# valor normal? automatico?
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5207,17 +5290,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "Modificado Por"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "Esta definição é sempre partilhada entre todos os extrusores. Ao alterá-la aqui, o valor será alterado em todos os extrusores."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "Esta definição está resolvida a partir de valores específicos da extrusora em conflito:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5228,7 +5311,7 @@ msgstr ""
"\n"
"Clique para restaurar o valor do perfil."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5239,32 +5322,32 @@ msgstr ""
"\n"
"Clique para restaurar o valor calculado."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "Procurar definições"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "Copiar valor para todos os extrusores"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "Copiar todos os valores alterados para todos os extrusores"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "Esconder esta definição"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "Não mostrar esta definição"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "Manter esta definição visível"
@@ -5540,16 +5623,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "Nenhum item para selecionar"
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "Verifica potenciais problemas de impressão nos modelos e definições de impressão, e oferece sugestões."
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "Verificador de Modelos"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5732,6 +5805,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr "Função Definições da Máquina"
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "Verifica potenciais problemas de impressão nos modelos e definições de impressão, e oferece sugestões."
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "Verificador de Modelos"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -6153,6 +6236,14 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "Vista Raio-X"
+#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+#~ msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+#~ msgstr "Poderão estar disponíveis novas funcionalidades ou correções de erros para {machine_name}! Se ainda não tiver a versão mais recente, recomendamos que atualize o firmware da sua impressora para a versão {latest_version}."
+
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "Novo firmware para %s está disponível"
+
#~ msgctxt "@info:status"
#~ msgid "Global stack is missing."
#~ msgstr "A pilha global está em falta."
diff --git a/resources/i18n/pt_PT/fdmextruder.def.json.po b/resources/i18n/pt_PT/fdmextruder.def.json.po
index 338c20d5d3..cc58862076 100644
--- a/resources/i18n/pt_PT/fdmextruder.def.json.po
+++ b/resources/i18n/pt_PT/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 14:56+0200\n"
"Last-Translator: Portuguese <info@bothof.nl>\n"
"Language-Team: Paulo Miranda <av@utopica3d.com>, Portuguese <info@bothof.nl>\n"
diff --git a/resources/i18n/pt_PT/fdmprinter.def.json.po b/resources/i18n/pt_PT/fdmprinter.def.json.po
index cd8849efd5..1a38b8d1e0 100644
--- a/resources/i18n/pt_PT/fdmprinter.def.json.po
+++ b/resources/i18n/pt_PT/fdmprinter.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 14:56+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Portuguese <info@lionbridge.com>, Paulo Miranda <av@utopica3d.com>, Portuguese <info@bothof.nl>\n"
@@ -691,8 +691,8 @@ msgstr "Passos por Milímetro (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "O numero de passos dos motores de passos (stepper motors) que irão resultar em um milímetro de extrusão."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr "O número de passos do motor de passos (stepper motor) que irá resultar no movimento de um milímetro da roda do alimentador à volta da respetiva circunferência."
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1480,6 +1480,17 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "Ligar caminhos de revestimento superiores/inferiores quando as trajetórias são paralelas. Para o padrão concêntrico, ativar esta definição reduz consideravelmente o tempo de deslocação mas, uma vez que as ligações podem suceder num ponto intermediário sobre o enchimento, esta funcionalidade pode reduzir a qualidade da superfície superior."
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr "Ordem Superior/Inferior em \"Monotonic\""
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprimir as linhas superiores/inferiores numa ordem que faz com que ocorra sempre uma sobreposição com as linhas adjacentes numa única direção. Este processo"
+" demora ligeiramente mais tempo a imprimir, mas torna o aspeto das superfícies planas mais consistente."
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "Direções Linha Superior / Inferior"
@@ -1554,6 +1565,17 @@ msgid "Zig Zag"
msgstr "Ziguezague"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr "Ordem de Engomar em \"Monotonic\""
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprimir as linhas de engomar numa ordem que faz com que ocorra sempre uma sobreposição com as linhas adjacentes numa única direção. Este processo demora"
+" ligeiramente mais tempo a imprimir, mas torna o aspeto das superfícies planas mais consistente."
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "Distância Linhas de Engomar"
@@ -3305,8 +3327,7 @@ msgstr "Distância Max. de Combing sem Retração"
#: fdmprinter.def.json
msgctxt "retraction_combing_max_distance description"
msgid "When greater than zero, combing travel moves that are longer than this distance will use retraction. If set to zero, there is no maximum and combing moves will not use retraction."
-msgstr "Os movimentos de deslocação de Combing com uma distância maior que este valor, quando este é superior a zero, utilizam retrações. Se o valor for definido"
-" como zero, não existirá qualquer valor máximo e os movimentos Combing não utilizarão retrações."
+msgstr "Os movimentos de deslocação de Combing com uma distância maior que este valor, quando este é superior a zero, utilizam retrações. Se o valor for definido como zero, não existirá qualquer valor máximo e os movimentos Combing não utilizarão retrações."
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
@@ -5456,6 +5477,17 @@ msgid "Zig Zag"
msgstr "Ziguezague"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr "Ordem da superfície superior em \"Monotonic\""
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Imprimir as linhas da superfície superior numa ordem que faz com que ocorra sempre uma sobreposição com linhas adjacentes numa única direção. Este processo"
+" demora ligeiramente mais tempo a imprimir, mas torna o aspeto das superfícies planas mais consistente."
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "Direções Linha Revestimento Superior"
@@ -6568,6 +6600,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "Matriz de transformação a ser aplicada ao modelo quando abrir o ficheiro."
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "O numero de passos dos motores de passos (stepper motors) que irão resultar em um milímetro de extrusão."
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "Os movimentos de deslocação de Combing com uma distância maior que este valor, quando este é superior a zero, utilizam retrações."
diff --git a/resources/i18n/ru_RU/cura.po b/resources/i18n/ru_RU/cura.po
index cf2eb14327..31faaceb24 100644
--- a/resources/i18n/ru_RU/cura.po
+++ b/resources/i18n/ru_RU/cura.po
@@ -4,173 +4,65 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
-"PO-Revision-Date: 2021-04-16 14:57+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
+"PO-Revision-Date: 2021-09-07 08:08+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Russian <info@lionbridge.com>, Ruslan Popov <ruslan.popov@gmail.com>, Russian <info@bothof.nl>\n"
"Language: ru_RU\n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.4.1\n"
+"X-Generator: Poedit 3.0\n"
"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "ÐеизвеÑтно"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "ПеречиÑленные ниже принтеры невозможно подключить, поÑкольку они входÑÑ‚ в ÑоÑтав группы"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "ДоÑтупные Ñетевые принтеры"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "Ðе переопределен"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "ДейÑтвительно удалить {0}? Это дейÑтвие невозможно будет отменить!"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "Default"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "Визуальный"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "Визуальный профиль предназначен Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ визуальных прототипов и моделей, Ð´Ð»Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… требуетÑÑ Ð²Ñ‹Ñокое качеÑтво поверхноÑти и внешнего вида."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Engineering"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "Инженерный профиль предназначен Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ функциональных прототипов и готовых деталей, Ð´Ð»Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… требуетÑÑ Ð²Ñ‹ÑÐ¾ÐºÐ°Ñ Ñ‚Ð¾Ñ‡Ð½Ð¾ÑÑ‚ÑŒ и малые допуÑки."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "Черновой"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "Черновой профиль предназначен Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ начальных прототипов и проверки концепции, где приоритетом ÑвлÑетÑÑ ÑкороÑÑ‚ÑŒ печати."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "СобÑтвенный материал"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "Своё"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "СобÑтвенные профили"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "Ð’Ñе поддерживаемые типы ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "Ð’Ñе файлы (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "Вход не выполнен"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:67 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:24
msgctxt "@info:status"
msgid "Finding new location for objects"
msgstr "ПоиÑк меÑта Ð´Ð»Ñ Ð½Ð¾Ð²Ñ‹Ñ… объектов"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:71 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:28
msgctxt "@info:title"
msgid "Finding Location"
msgstr "ПоиÑк меÑта"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
-#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41 /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "Ðевозможно размеÑтить вÑе объекты внутри печатаемого объёма"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "Ðе могу найти меÑто"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "Ðе удалоÑÑŒ Ñоздать архив из каталога Ñ Ð´Ð°Ð½Ð½Ñ‹Ð¼Ð¸ пользователÑ: {}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122 /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "Резервное копирование"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "Попытка воÑÑтановить резервную копию Cura при отÑутÑтвии необходимых данных или метаданных."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "Выполнена попытка воÑÑтановить резервную копию Cura Ñ Ð±Ð¾Ð»ÐµÐµ поздней верÑией, чем текущаÑ."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr "При попытке воÑÑтановить резервную копию Cura произошла ÑÐ»ÐµÐ´ÑƒÑŽÑ‰Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ°:"
@@ -180,7 +72,7 @@ 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 "Ð’Ñ‹Ñота печатаемого объёма была уменьшена до Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ð°Ñ€Ð°Ð¼ÐµÑ‚Ñ€Ð° \"ПоÑледовательноÑÑ‚ÑŒ печати\", чтобы предотвратить каÑание портала за напечатанные детали."
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "Объём печати"
@@ -339,66 +231,149 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð°ÐºÑ‚Ð¸Ð²Ð½Ð¾Ð¹ машины..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð´Ð¸Ñпетчера машин..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð¾Ð±ÑŠÐµÐ¼Ð° печати..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "ÐаÑтройка Ñцены..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "Загрузка интерфейÑа..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "Ð˜Ð½Ð¸Ñ†Ð¸Ð°Ð»Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñдра..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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 мм"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "Только один G-code файла может быть загружен в момент времени. ПропуÑкаю импортирование {0}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "Внимание"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "Ðевозможно открыть любой другой файл, еÑли G-code файл уже загружен. ПропуÑкаю импортирование {0}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "Ошибка"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "ÐеизвеÑтно"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "ПеречиÑленные ниже принтеры невозможно подключить, поÑкольку они входÑÑ‚ в ÑоÑтав группы"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "ДоÑтупные Ñетевые принтеры"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "Ðе переопределен"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "ДейÑтвительно удалить {0}? Это дейÑтвие невозможно будет отменить!"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Default"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "Визуальный"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "Визуальный профиль предназначен Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ визуальных прототипов и моделей, Ð´Ð»Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… требуетÑÑ Ð²Ñ‹Ñокое качеÑтво поверхноÑти и внешнего вида."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Engineering"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "Инженерный профиль предназначен Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ функциональных прототипов и готовых деталей, Ð´Ð»Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… требуетÑÑ Ð²Ñ‹ÑÐ¾ÐºÐ°Ñ Ñ‚Ð¾Ñ‡Ð½Ð¾ÑÑ‚ÑŒ и малые допуÑки."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "Черновой"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "Черновой профиль предназначен Ð´Ð»Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸ начальных прототипов и проверки концепции, где приоритетом ÑвлÑетÑÑ ÑкороÑÑ‚ÑŒ печати."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "СобÑтвенный материал"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "Своё"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "СобÑтвенные профили"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "Ð’Ñе поддерживаемые типы ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "Ð’Ñе файлы (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -434,140 +409,136 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "Возникла Ð½ÐµÐ¿Ñ€ÐµÐ´Ð²Ð¸Ð´ÐµÐ½Ð½Ð°Ñ Ð¾ÑˆÐ¸Ð±ÐºÐ° при попытке входа в ÑиÑтему. Повторите попытку."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr "Ðевозможно начать новый вход в ÑиÑтему. Проверьте, возможно другой ÑÐµÐ°Ð½Ñ ÐµÑ‰Ðµ не завершен."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "Ðет ÑвÑзи Ñ Ñервером учетных запиÑей Ultimaker."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:205 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:132
msgctxt "@title:window"
msgid "File Already Exists"
msgstr "Файл уже ÑущеÑтвует"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:206 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:133
#, 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?"
msgstr "Файл <filename>{0}</filename> уже ÑущеÑтвует. Ð’Ñ‹ уверены, что желаете перезапиÑать его?"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:457 /home/trin/Gedeeld/Projects/Cura/cura/Settings/ContainerManager.py:460
msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "Ðеправильный URL-Ð°Ð´Ñ€ÐµÑ Ñ„Ð°Ð¹Ð»Ð°:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "Ðевозможно ÑкÑпортировать профиль в <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "Ðевозможно ÑкÑпортировать профиль в <filename>{0}</filename>: Плагин запиÑи уведомил об ошибке."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "ЭкÑпортирование Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ Ð² <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "ЭкÑпорт уÑпешно завершен"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "Ðе удалоÑÑŒ импортировать профиль из <filename>{0}</filename>: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "Ðевозможно импортировать профиль из <filename>{0}</filename>, пока не добавлен принтер."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "ОтÑутÑтвует ÑобÑтвенный профиль Ð´Ð»Ñ Ð¸Ð¼Ð¿Ð¾Ñ€Ñ‚Ð° в файл <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Ðе удалоÑÑŒ импортировать профиль из <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "Данный профиль <filename>{0}</filename> Ñодержит неверные данные, поÑтому его невозможно импортировать."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "Ðе удалоÑÑŒ импортировать профиль из <filename>{0}</filename>:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr "Профиль {0} уÑпешно импортирован."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "Ð’ файле {0} нет подходÑщих профилей."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "Профиль {0} имеет неизвеÑтный тип файла или повреждён."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "СобÑтвенный профиль"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "У профайла отÑутÑтвует тип качеÑтва."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr "Еще нет активных принтеров."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr "Ðевозможно добавить профиль."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr "Тип качеÑтва \"{0}\" неÑовмеÑтим Ñ Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¼ определением активной машины \"{1}\"."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -583,51 +554,40 @@ msgctxt "@info:No intent profile selected"
msgid "Default"
msgstr "Default"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:713 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:216
msgctxt "@label"
msgid "Nozzle"
msgstr "Сопло"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "ÐаÑтройки изменены в ÑоответÑтвии Ñ Ñ‚ÐµÐºÑƒÑ‰ÐµÐ¹ доÑтупноÑтью ÑкÑтрудеров:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "ÐаÑтройки обновлены"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "ЭкÑтрудер (-Ñ‹) отключен (-Ñ‹)"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:67 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:48
msgctxt "@action:button"
msgid "Add"
msgstr "Добавить"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:26 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:272
msgctxt "@action:button"
msgid "Finish"
msgstr "Завершить"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "Отмена"
@@ -698,47 +658,27 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "Другое"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37 /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr "Ðевозможно открыть Ð¿Ñ€Ð¸Ð¼ÐµÑ‡Ð°Ð½Ð¸Ñ Ðº верÑии."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
msgid "Next"
msgstr "Следующий"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:268 /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:55
msgctxt "@action:button"
msgid "Skip"
msgstr "ПропуÑтить"
-#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60
-#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WhatsNewPagesModel.py:60 /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdater/FirmwareUpdaterMachineAction.qml:185 /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PostProcessingPlugin/PostProcessingPlugin.qml:485 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:174 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:127
msgctxt "@action:button"
msgid "Close"
msgstr "Закрыть"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "Помощник по 3D-моделÑм"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>Одна или неÑколько 3D-моделей могут не напечататьÑÑ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ образом из-за размера модели и конфигурации материала:</p>\n"
-"<p>{model_names}</p>\n"
-"<p>Узнайте, как обеÑпечить макÑимально возможное качеÑтво и выÑокую надежноÑÑ‚ÑŒ печати.</p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">ОзнакомитьÑÑ Ñ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñтвом по качеÑтву печати</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -750,25 +690,24 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "Открыть файл проекта"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr "Файл проекта <filename>{0}</filename> внезапно Ñтал недоÑтупен: <message>{1}.</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Ðевозможно открыть файл проекта"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr "Файл проекта <filename>{0}</filename> поврежден: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -784,8 +723,7 @@ msgctxt "@title:tab"
msgid "Custom"
msgstr "СвоÑ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:27 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/__init__.py:33
msgctxt "@item:inlistbox"
msgid "3MF File"
msgstr "Файл 3MF"
@@ -795,8 +733,7 @@ msgctxt "@error:zip"
msgid "3MF Writer plug-in is corrupt."
msgstr "Подключаемый модуль Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи 3MF поврежден."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:59 /home/trin/Gedeeld/Projects/Cura/plugins/3MFWriter/ThreeMFWorkspaceWriter.py:92
msgctxt "@error:zip"
msgid "No permission to write the workspace here."
msgstr "Права на запиÑÑŒ рабочей Ñреды отÑутÑтвуют."
@@ -826,91 +763,106 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "Файл AMF"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "Резервные копии"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "При заливке вашей резервной копии возникла ошибка."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr "Создание резервной копии..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr "При Ñоздании резервной копии возникла ошибка."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "ВыполнÑетÑÑ Ð·Ð°Ð»Ð¸Ð²ÐºÐ° вашей резервной копии..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "Заливка вашей резервной копии завершена."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr "Размер файла резервной копии превышает макÑимально допуÑтимый."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DriveApiService.py:86 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/RestoreBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "При попытке воÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ñ‹Ñ… из резервной копии возникла ошибка."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "Управление резервными копиÑми"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "Ðарезка на Ñлои не выполнена из-за непредвиденной ошибки. Возможно, Ñтоит Ñообщить об ошибке в нашей ÑиÑтеме отÑÐ»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "Ðарезка на Ñлои не выполнена"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "Сообщить об ошибке"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "Сообщите об ошибке в ÑиÑтеме отÑÐ»ÐµÐ¶Ð¸Ð²Ð°Ð½Ð¸Ñ Ð¿Ñ€Ð¾Ð±Ð»ÐµÐ¼ Ultimaker Cura."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "Ðевозможно нарезать модель, иÑÐ¿Ð¾Ð»ÑŒÐ·ÑƒÑ Ñ‚ÐµÐºÑƒÑ‰Ð¸Ð¹ материал, так как он неÑовмеÑтим Ñ Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð¾Ð¹ машиной или конфигурацией."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "Ðевозможно нарезать"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "Ðе могу выполнить ÑлайÑинг на текущих наÑтройках. Проверьте Ñледующие наÑтройки: {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "Ðе удалоÑÑŒ выполнить ÑлайÑинг из-за наÑтроек модели. Следующие наÑтройки ошибочны Ð´Ð»Ñ Ð¾Ð´Ð½Ð¾Ð¹ или неÑкольких моделей: {error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "СлайÑинг невозможен, так как Ñ‡ÐµÑ€Ð½Ð¾Ð²Ð°Ñ Ð±Ð°ÑˆÐ½Ñ Ð¸Ð»Ð¸ её Ð¿Ð¾Ð·Ð¸Ñ†Ð¸Ñ Ð½ÐµÐ²ÐµÑ€Ð½Ñ‹Ðµ."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "Ðевозможно разделить на Ñлои из-за Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ñ Ð¾Ð±ÑŠÐµÐºÑ‚Ð¾Ð², ÑвÑзанных Ñ Ð¾Ñ‚ÐºÐ»ÑŽÑ‡ÐµÐ½Ð½Ñ‹Ð¼ ÑкÑтрудером %s."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -923,19 +875,17 @@ msgstr ""
"- назначены активированному ÑкÑтрудеру\n"
"- не заданы как объекты-модификаторы"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:52 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
msgctxt "@info:status"
msgid "Processing Layers"
msgstr "Обработка Ñлоёв"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "ИнформациÑ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/CuraProfileWriter/__init__.py:14
msgctxt "@item:inlistbox"
msgid "Cura Profile"
msgstr "Профиль Cura"
@@ -948,14 +898,14 @@ msgstr "Ðе могу получить информацию об обновлеÐ
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
msgstr "Ð”Ð»Ñ {machine_name} доÑтупны новые функции или иÑправлениÑ! ЕÑли у Ð²Ð°Ñ Ð½Ðµ уÑтановлена ÑÐ°Ð¼Ð°Ñ Ð¿Ð¾ÑледнÑÑ Ð²ÐµÑ€ÑÐ¸Ñ Ð¿Ñ€Ð¾ÑˆÐ¸Ð²ÐºÐ¸ принтера, рекомендуем обновить ее до верÑии {latest_version}."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "ДоÑтупна Ð½Ð¾Ð²Ð°Ñ Ð¿Ñ€Ð¾ÑˆÐ¸Ð²ÐºÐ° %s"
+msgid "New %s stable firmware available"
+msgstr "ДоÑтупна Ð½Ð¾Ð²Ð°Ñ ÑÑ‚Ð°Ð±Ð¸Ð»ÑŒÐ½Ð°Ñ Ð¿Ñ€Ð¾ÑˆÐ¸Ð²ÐºÐ° %s"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -967,8 +917,7 @@ msgctxt "@action"
msgid "Update Firmware"
msgstr "Обновить прошивку"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzReader/__init__.py:17 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeGzWriter/__init__.py:17
msgctxt "@item:inlistbox"
msgid "Compressed G-code File"
msgstr "Сжатый файл Ñ G-кодом"
@@ -978,9 +927,7 @@ msgctxt "@error:not supported"
msgid "GCodeGzWriter does not support text mode."
msgstr "СредÑтво запиÑи G-кода Ñ Ñ€Ð°Ñширением GZ (GCodeGzWriter) не поддерживает текÑтовый режим."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeProfileReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/__init__.py:14 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/__init__.py:16
msgctxt "@item:inlistbox"
msgid "G-code File"
msgstr "Файл G-code"
@@ -990,8 +937,7 @@ msgctxt "@info:status"
msgid "Parsing G-code"
msgstr "Обработка G-code"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:349 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeReader/FlavorParser.py:503
msgctxt "@info:title"
msgid "G-code Details"
msgstr "Параметры G-code"
@@ -1011,8 +957,7 @@ msgctxt "@error:not supported"
msgid "GCodeWriter does not support non-text mode."
msgstr "СредÑтво запиÑи G-кода (GCodeWriter) не поддерживает нетекÑтовый режим."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:80 /home/trin/Gedeeld/Projects/Cura/plugins/GCodeWriter/GCodeWriter.py:96
msgctxt "@warning:status"
msgid "Please prepare G-code before exporting."
msgstr "Подготовьте G-код перед ÑкÑпортом."
@@ -1052,6 +997,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "Параметры принтера"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "Помощник по 3D-моделÑм"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>Одна или неÑколько 3D-моделей могут не напечататьÑÑ Ð¾Ð¿Ñ‚Ð¸Ð¼Ð°Ð»ÑŒÐ½Ñ‹Ð¼ образом из-за размера модели и конфигурации материала:</p>\n"
+"<p>{model_names}</p>\n"
+"<p>Узнайте, как обеÑпечить макÑимально возможное качеÑтво и выÑокую надежноÑÑ‚ÑŒ печати.</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">ОзнакомитьÑÑ Ñ Ñ€ÑƒÐºÐ¾Ð²Ð¾Ð´Ñтвом по качеÑтву печати</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1098,77 +1062,74 @@ msgctxt "@item:inlistbox"
msgid "Save to Removable Drive {0}"
msgstr "Сохранить на внешний ноÑитель {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:66 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/MeshFormatHandler.py:118
msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "Ðи один из форматов файлов не доÑтупен Ð´Ð»Ñ Ð·Ð°Ð¿Ð¸Ñи!"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "Сохранение на внешний ноÑитель <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "Сохранение"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "Ðе могу запиÑать <filename>{0}</filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "Ðе могу найти Ð¸Ð¼Ñ Ñ„Ð°Ð¹Ð»Ð° при запиÑи в {device}."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "Ðевозможно Ñохранить на внешний ноÑитель {0}: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "Сохранено на внешний ноÑитель {0} как {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "Файл Ñохранён"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "Извлечь"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "Извлекает внешний ноÑитель {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "Извлечено {0}. Ð’Ñ‹ можете теперь безопаÑно извлечь ноÑитель."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "БезопаÑное извлечение уÑтройÑтва"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1179,28 +1140,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "Внешний ноÑитель"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr "При печати через кабель Cura отображает Ñлои неточно."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "Вид моделированиÑ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Ðичего не отображаетÑÑ, поÑкольку Ñначала нужно выполнить нарезку на Ñлои."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Ðет Ñлоев Ð´Ð»Ñ Ð¾Ñ‚Ð¾Ð±Ñ€Ð°Ð¶ÐµÐ½Ð¸Ñ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136 /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
msgstr "Больше не показывать Ñто Ñообщение"
@@ -1210,6 +1170,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "ПроÑмотр Ñлоёв"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "Ðевозможно прочитать пример файла данных."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1220,7 +1185,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr "Ошибки модели"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr "Узнать больше"
@@ -1245,8 +1210,7 @@ msgctxt "@info:generic"
msgid "Do you want to sync material and software packages with your account?"
msgstr "Хотите Ñинхронизировать пакеты материалов и программного обеÑÐ¿ÐµÑ‡ÐµÐ½Ð¸Ñ Ñо Ñвоей учетной запиÑью?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/CloudPackageChecker.py:143 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/DownloadPresenter.py:93
msgctxt "@info:title"
msgid "Changes detected from your Ultimaker account"
msgstr "Ð’ вашей учетной запиÑи Ultimaker обнаружены изменениÑ"
@@ -1266,8 +1230,7 @@ msgctxt "@button"
msgid "Decline"
msgstr "Отклонить"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/LicenseModel.py:10 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/UserAgreementContent.qml:56
msgctxt "@button"
msgid "Agree"
msgstr "Принимаю"
@@ -1282,7 +1245,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr "Отклонить и удалить из учетной запиÑи"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr "Ð”Ð»Ñ Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ð¸ изменений вам потребуетÑÑ Ð·Ð°Ð²ÐµÑ€ÑˆÐ¸Ñ‚ÑŒ работу программного обеÑÐ¿ÐµÑ‡ÐµÐ½Ð¸Ñ {} и перезапуÑтить его."
@@ -1322,16 +1285,12 @@ msgctxt "@item:inlistbox"
msgid "Compressed COLLADA Digital Asset Exchange"
msgstr "Compressed COLLADA Digital Asset Exchange"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPReader/__init__.py:22 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/__init__.py:28
msgctxt "@item:inlistbox"
msgid "Ultimaker Format Package"
msgstr "Пакет формата Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:57 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:72 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:94 /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:149
#: /home/trin/Gedeeld/Projects/Cura/plugins/UFPWriter/UFPWriter.py:159
msgctxt "@info:error"
msgid "Can't write to UFP file:"
@@ -1362,7 +1321,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr "Подключено через облако"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "Мониторинг печати"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "ОтÑлеживайте печать в Ultimaker Digital Factory"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1376,13 +1345,13 @@ msgstr[0] "новый принтер обнаружен из учетной за
msgstr[1] "новых принтера обнаружено из учетной запиÑи Ultimaker"
msgstr[2] "новых принтеров обнаружено из учетной запиÑи Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr "Добавление принтера {name} ({model}) из вашей учетной запиÑи"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
@@ -1391,12 +1360,12 @@ msgstr[0] "... и еще {0} другой"
msgstr[1] "... и еще {0} других"
msgstr[2] "... и еще {0} других"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr "Принтеры, добавленные из Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
@@ -1404,7 +1373,7 @@ msgstr[0] "Подключение к облаку недоÑтупно Ð´Ð»Ñ Ð¿
msgstr[1] "Подключение к облаку недоÑтупно Ð´Ð»Ñ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… принтеров"
msgstr[2] "Подключение к облаку недоÑтупно Ð´Ð»Ñ Ð½ÐµÐºÐ¾Ñ‚Ð¾Ñ€Ñ‹Ñ… принтеров"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
@@ -1412,52 +1381,51 @@ msgstr[0] "Это принтер не подключен Digital Factory:"
msgstr[1] "Эти принтеры не подключены Digital Factory:"
msgstr[2] "Эти принтеры не подключены Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr "Ultimaker Digital Factory"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr "Чтобы уÑтановить подключение, перейдите на Ñайт {website_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr "Сохранить конфигурации принтера"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr "Удалить принтеры"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr "{printer_name} будет удален до Ñледующей Ñинхронизации учетной запиÑи."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr "Чтобы удалить {printer_name} без возможноÑти воÑÑтановлениÑ, перейдите на Ñайт {digital_factory_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr "ДейÑтвительно удалить {printer_name} временно?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr "Удалить принтеры?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1476,7 +1444,7 @@ msgstr[2] ""
"Ð’Ñ‹ удалÑете {0} принтеров из Cura. Это дейÑтвие невозможно будет отменить.\n"
"Продолжить?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1530,7 +1498,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "Ðе главный принтер группы"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "ÐаÑтроить группу"
@@ -1640,12 +1608,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "ВыполнÑетÑÑ Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ через USB, закрытие Cura оÑтановит Ñту печать. Ð’Ñ‹ уверены?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "Печать еще выполнÑетÑÑ. Cura не может начать другую печать через USB, пока Ð¿Ñ€ÐµÐ´Ñ‹Ð´ÑƒÑ‰Ð°Ñ Ð¿ÐµÑ‡Ð°Ñ‚ÑŒ не будет завершена."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "Идет печать"
@@ -1660,11 +1628,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "ПроÑмотр в рентгене"
-#: /home/trin/Gedeeld/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."
-msgstr "С Ñтой печатью могут быть ÑвÑзаны некоторые проблемы. Щелкните Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра Ñоветов по регулировке."
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1680,14 +1643,12 @@ msgctxt "@action:ComboBox Save settings in a new profile"
msgid "Create new"
msgstr "Создать новый"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "Сводка - Проект Cura"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "Параметры принтера"
@@ -1697,20 +1658,17 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the machine be resolved?"
msgstr "Как Ñледует решать конфликт в принтере?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "Тип"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "Группа принтеров"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "Параметры профилÑ"
@@ -1720,28 +1678,23 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the profile be resolved?"
msgstr "Как Ñледует решать конфликт в профиле?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "Ðазвание"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "Intent"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "Вне профилÑ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1827,22 +1780,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "ВоÑÑтановить"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "Удалить резервную копию"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "Ð’Ñ‹ уверены, что хотите удалить указанную резервную копию? Данное дейÑтвие невозможно отменить."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "ВоÑÑтановить резервную копию"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "Вам потребуетÑÑ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿ÑƒÑтить Cura, прежде чем данные будут воÑÑтановлены из резервной копии. Ð’Ñ‹ дейÑтвительно хотите закрыть Cura прÑмо ÑейчаÑ?"
@@ -1897,9 +1850,7 @@ msgctxt "@description"
msgid "Backup and synchronize your Cura settings."
msgstr "Резервное копирование и ÑÐ¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ Ð²Ð°ÑˆÐ¸Ñ… параметров Cura."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/pages/WelcomePage.qml:51 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/WelcomePage.qml:39 /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:53
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:199
msgctxt "@button"
msgid "Sign in"
@@ -2050,8 +2001,7 @@ msgctxt "@item:inlistbox"
msgid "Linear"
msgstr "Линейный"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:161 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:172
msgctxt "@item:inlistbox"
msgid "Translucency"
msgstr "СветопроходимоÑÑ‚ÑŒ"
@@ -2076,9 +2026,7 @@ msgctxt "@action:label"
msgid "Smoothing"
msgstr "Сглаживание"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:227 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:139 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:361
msgctxt "@action:button"
msgid "OK"
msgstr "OK"
@@ -2098,18 +2046,10 @@ msgctxt "@label"
msgid "Nozzle size"
msgstr "Диаметр Ñопла"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265
-#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:79 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:93 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsExtruderTab.qml:124 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:74 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:104 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:205 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:225
+#: /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:245 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:265 /home/trin/Gedeeld/Projects/Cura/plugins/MachineSettingsAction/MachineSettingsPrinterTab.qml:283
msgctxt "@label"
msgid "mm"
msgstr "мм"
@@ -2239,6 +2179,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "Завершающий G-код"
+#: /home/trin/Gedeeld/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."
+msgstr "С Ñтой печатью могут быть ÑвÑзаны некоторые проблемы. Щелкните Ð´Ð»Ñ Ð¿Ñ€Ð¾Ñмотра Ñоветов по регулировке."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2292,17 +2237,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "Ðе поддерживать перекрытиÑ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr "Заполнение объекта"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr "Ограничивающий объект"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "Выберите параметры"
@@ -2312,8 +2257,7 @@ msgctxt "@title:window"
msgid "Select Settings to Customize for this model"
msgstr "Выберите параметр Ð´Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ñтой модели"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/SettingPickDialog.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/SettingVisibilityPage.qml:96
msgctxt "@label:textbox"
msgid "Filter..."
msgstr "Фильтр..."
@@ -2356,8 +2300,7 @@ msgstr[0] "Ðктивны Ñледующие Ñкрипты:"
msgstr[1] "Ðктивны Ñледующие Ñкрипты:"
msgstr[2] "Ðктивны Ñледующие Ñкрипты:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:20 /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:49
msgctxt "@label"
msgid "Color scheme"
msgstr "Ð¦Ð²ÐµÑ‚Ð¾Ð²Ð°Ñ Ñхема"
@@ -2412,8 +2355,7 @@ msgctxt "@label"
msgid "Shell"
msgstr "Ограждение"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:263 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:65
msgctxt "@label"
msgid "Infill"
msgstr "Заполнение"
@@ -2446,12 +2388,12 @@ msgstr "ВнутреннÑÑ Ñтенка"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:419
msgctxt "@label"
msgid "min"
-msgstr "мин."
+msgstr "мин"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationViewMenuComponent.qml:488
msgctxt "@label"
msgid "max"
-msgstr "макÑ."
+msgstr "макÑ"
#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:17
msgctxt "@title:window"
@@ -2523,8 +2465,7 @@ msgctxt "@action:label"
msgid "Website"
msgstr "Веб-Ñайт"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:46 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:20
msgctxt "@action:button"
msgid "Installed"
msgstr "УÑтановлено"
@@ -2539,20 +2480,17 @@ msgctxt "@label:The string between <a href=> and </a> is the highlighted link"
msgid "<a href='%1'>Buy material spools</a>"
msgstr "<a href='%1'>Приобретение катушек Ñ Ð¼Ð°Ñ‚ÐµÑ€Ð¸Ð°Ð»Ð¾Ð¼</a>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:96 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:34
msgctxt "@action:button"
msgid "Update"
msgstr "Обновить"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:97 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:35
msgctxt "@action:button"
msgid "Updating"
msgstr "Обновление"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDetailTileActions.qml:98 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxInstalledTileActions.qml:36
msgctxt "@action:button"
msgid "Updated"
msgstr "Обновлено"
@@ -2562,8 +2500,7 @@ msgctxt "@label"
msgid "Premium"
msgstr "Премиум"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxDownloadsShowcase.qml:39 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:86
msgctxt "@info:tooltip"
msgid "Go to Web Marketplace"
msgstr "Перейти в интернет-магазин"
@@ -2588,9 +2525,7 @@ msgctxt "@title:tab"
msgid "Plugins"
msgstr "Плагины"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
msgstr "Материалы"
@@ -2635,9 +2570,7 @@ msgctxt "@button"
msgid "Dismiss"
msgstr "Отклонить"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/CompatibilityDialog.qml:23 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/DataCollectionsContent.qml:123 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/FirstStartMachineActionsContent.qml:77
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/WhatsNewContent.qml:178
msgctxt "@button"
msgid "Next"
@@ -2703,8 +2636,7 @@ msgctxt "@label"
msgid "Last updated"
msgstr "ПоÑледнее обновление"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:103 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:138
msgctxt "@label"
msgid "Brand"
msgstr "БрÑнд"
@@ -2834,9 +2766,7 @@ msgctxt "@action:button"
msgid "Edit"
msgstr "Правка"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:88 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:55 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:156
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:138
msgctxt "@action:button"
msgid "Remove"
@@ -2852,20 +2782,17 @@ msgctxt "@label"
msgid "If your printer is not listed, read the <a href='%1'>network printing troubleshooting guide</a>"
msgstr "ЕÑли ваш принтер отÑутÑтвует в ÑпиÑке, обратитеÑÑŒ к <a href='%1'>руководÑтву по решению проблем Ñ Ñетевой печатью</a>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:263
msgctxt "@label"
msgid "Type"
msgstr "Тип"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:279
msgctxt "@label"
msgid "Firmware version"
msgstr "ВерÑÐ¸Ñ Ð¿Ñ€Ð¾ÑˆÐ¸Ð²ÐºÐ¸"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:239 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:295
msgctxt "@label"
msgid "Address"
msgstr "ÐдреÑ"
@@ -2895,8 +2822,7 @@ msgctxt "@title:window"
msgid "Invalid IP address"
msgstr "ÐедейÑтвительный IP-адреÑ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:297 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:146
msgctxt "@text"
msgid "Please enter a valid IP address."
msgstr "Введите дейÑтвительный IP-адреÑ."
@@ -2906,8 +2832,7 @@ msgctxt "@title:window"
msgid "Printer Address"
msgstr "ÐÐ´Ñ€ÐµÑ Ð¿Ñ€Ð¸Ð½Ñ‚ÐµÑ€Ð°"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:331 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:102
msgctxt "@label"
msgid "Enter the IP address of your printer on the network."
msgstr "Введите IP-Ð°Ð´Ñ€ÐµÑ Ð¿Ñ€Ð¸Ð½Ñ‚ÐµÑ€Ð° в Ñети."
@@ -2960,8 +2885,7 @@ msgctxt "@label"
msgid "Override will use the specified settings with the existing printer configuration. This may result in a failed print."
msgstr "При переопределении к имеющейÑÑ ÐºÐ¾Ð½Ñ„Ð¸Ð³ÑƒÑ€Ð°Ñ†Ð¸Ð¸ принтера будут применены указанные наÑтройки. Это может привеÑти к ошибке печати."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:153 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:191
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:184
msgctxt "@label"
msgid "Glass"
@@ -2982,8 +2906,7 @@ msgctxt "@label"
msgid "Delete"
msgstr "Удалить"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:100 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:290
msgctxt "@label"
msgid "Resume"
msgstr "Продолжить"
@@ -2998,9 +2921,7 @@ msgctxt "@label"
msgid "Resuming..."
msgstr "ВозобновлÑетÑÑ..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:106 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:285 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:294
msgctxt "@label"
msgid "Pause"
msgstr "Пауза"
@@ -3040,8 +2961,7 @@ msgctxt "@label %1 is the name of a print job."
msgid "Are you sure you want to abort %1?"
msgstr "Вы уверены, что хотите прервать %1?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorContextMenu.qml:164 /home/trin/Gedeeld/Projects/Cura/resources/qml/MonitorButton.qml:336
msgctxt "@window:title"
msgid "Abort print"
msgstr "Прервать печать"
@@ -3051,13 +2971,16 @@ msgctxt "@label link to Connect and Cloud interfaces"
msgid "Manage printer"
msgstr "Управление принтером"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:254 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:523 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobCard.qml:250
msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "Ð”Ð»Ñ ÑƒÐ´Ð°Ð»ÐµÐ½Ð½Ð¾Ð³Ð¾ ÑƒÐ¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ñ Ð¾Ñ‡ÐµÑ€ÐµÐ´ÑŒÑŽ необходимо обновить программное обеÑпечение принтера."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr "Каналы веб-камеры Ð´Ð»Ñ Ð¾Ð±Ð»Ð°Ñ‡Ð½Ñ‹Ñ… принтеров невозможно проÑмотреть из Ultimaker Cura."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3078,8 +3001,7 @@ msgctxt "@label:status"
msgid "Idle"
msgstr "ПроÑтой"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:364 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:84
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:86
msgctxt "@label:status"
msgid "Preparing..."
@@ -3120,14 +3042,12 @@ msgctxt "@label"
msgid "First available"
msgstr "Первое доÑтупное"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:78 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:90
msgctxt "@label:status"
msgid "Aborted"
msgstr "Прервано"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:80 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrintJobProgressBar.qml:82
msgctxt "@label:status"
msgid "Finished"
msgstr "Завершено"
@@ -3212,8 +3132,7 @@ msgctxt "@action:button"
msgid "Sign in"
msgstr "Войти"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/GeneralOperations.qml:20 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/CloudContent.qml:64
msgctxt "@label"
msgid "Sign in to the Ultimaker platform"
msgstr "Войдите на платформу Ultimaker"
@@ -3259,17 +3178,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr "Проверить наличие обновлений учетной запиÑи"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "ПоÑледнее обновление: %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Ð£Ñ‡ÐµÑ‚Ð½Ð°Ñ Ð·Ð°Ð¿Ð¸Ñь Ultimaker"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "Выйти"
@@ -3314,27 +3233,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "Ðарезка на Ñлои..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "Ðевозможно нарезать"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "Обработка"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "Ðарезка на Ñлои"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "ЗапуÑтить нарезку на Ñлои"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "Отмена"
@@ -3364,213 +3283,212 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "Возврат"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "Выход"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "Трехмерный вид"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "Вид Ñпереди"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "Вид Ñверху"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr "Вид Ñнизу"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "Вид Ñлева"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "Вид Ñправа"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "ÐаÑтроить Cura..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "Добавить принтер..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "Управление принтерами..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "Управление материалами..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr "Добавить больше материалов из Магазина"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "Обновить профиль текущими параметрами"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "СброÑить текущие параметры"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "Создать профиль из текущих параметров..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "Управление профилÑми..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "Показать онлайн документацию"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "Отправить отчёт об ошибке"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "Что нового"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "О Cura..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr "Удалить выбранное"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr "Центрировать выбранное"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr "Размножить выбранное"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "Удалить модель"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "ПомеÑтить модель по центру"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "Сгруппировать модели"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "Разгруппировать модели"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "Объединить модели"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "Дублировать модель..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "Выбрать вÑе модели"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "ОчиÑтить Ñтол"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "Перезагрузить вÑе модели"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "ВыровнÑÑ‚ÑŒ вÑе модели по вÑем рабочим Ñтолам"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "ВыровнÑÑ‚ÑŒ вÑе модели"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "ВыровнÑÑ‚ÑŒ выбранные"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "СброÑить позиции вÑех моделей"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "СброÑить Ð¿Ñ€ÐµÐ¾Ð±Ñ€Ð°Ð·Ð¾Ð²Ð°Ð½Ð¸Ñ Ð²Ñех моделей"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "Открыть файл(ы)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "Ðовый проект..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "Показать конфигурационный каталог"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476 /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "ВидимоÑÑ‚ÑŒ параметров..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "&Магазин"
@@ -3580,67 +3498,62 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "Этот пакет будет уÑтановлен поÑле перезапуÑка."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "Общее"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "Параметры"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "Принтеры"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "Профили"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "Закрытие %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "Вы уверены, что хотите выйти из %1?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "Открыть файл(ы)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "УÑтановить пакет"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "Открыть файл(ы)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "Среди выбранных файлов мы нашли неÑколько файлов Ñ G-кодом. Ð’Ñ‹ можете открыть только один файл за раз. Измените Ñвой выбор, пожалуйÑта."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "Добавление принтера"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "Что нового"
@@ -3769,8 +3682,7 @@ msgctxt "@Label"
msgid "Static type checker for Python"
msgstr "СредÑтво проверки ÑтатичеÑкого типа Ð´Ð»Ñ Python"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:156 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/AboutDialog.qml:157
msgctxt "@Label"
msgid "Root Certificates for validating SSL trustworthiness"
msgstr "Корневые Ñертификаты Ð´Ð»Ñ Ð¿Ñ€Ð¾Ð²ÐµÑ€ÐºÐ¸ надежноÑти SSL"
@@ -3866,8 +3778,7 @@ msgctxt "@title:column"
msgid "Current changes"
msgstr "Текущие изменениÑ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "Ð’Ñегда Ñпрашивать менÑ"
@@ -3902,32 +3813,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "Импортировать вÑÑ‘ как модели"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "Сохранить проект"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "ЭкÑтрудер %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 и материал"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "Материал"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "Больше не показывать Ñводку по проекту"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "Сохранить"
@@ -3945,8 +3856,7 @@ msgctxt "@text Print job name"
msgid "Untitled"
msgstr "Без имени"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:27 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/FileMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&File"
msgstr "Файл"
@@ -3956,44 +3866,42 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&Edit"
msgstr "Правка"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:49 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ViewMenu.qml:12
msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "Вид"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "&Параметры"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "РаÑширениÑ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "ÐаÑтройки"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "Справка"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "Ðовый проект"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
msgctxt "@info:question"
msgid "Are you sure you want to start a new project? This will clear the build plate and any unsaved settings."
msgstr "Ð’Ñ‹ дейÑтвительно желаете начать новый проект? Это дейÑтвие очиÑтит облаÑÑ‚ÑŒ печати и ÑброÑит вÑе неÑохранённые наÑтройки."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "Магазин"
@@ -4013,22 +3921,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "Магазин"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "Загрузка доÑтупных конфигураций из принтера..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "Конфигурации недоÑтупны, поÑкольку принтер отключен."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "Выберите конфигурации"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "Конфигурации"
@@ -4249,27 +4157,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "Вы уверены, что желаете прервать печать?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr "ПечатаетÑÑ ÐºÐ°Ðº поддержка."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr "Другие модели, имеющие Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ñ Ñтой моделью, изменены."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr "Изменено заполнение Ð¿ÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ñ Ñтой моделью."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr "ÐŸÐµÑ€ÐµÐºÑ€Ñ‹Ñ‚Ð¸Ñ Ñ Ñтой моделью не поддерживаютÑÑ."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4282,319 +4190,350 @@ msgctxt "@label"
msgid "Object list"
msgstr "СпиÑок объектов"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "ИнтерфейÑ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "Валюта:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "Тема:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "Ð”Ð»Ñ Ð¿Ñ€Ð¸Ð¼ÐµÐ½ÐµÐ½Ð¸Ñ Ð´Ð°Ð½Ð½Ñ‹Ñ… изменений вам потребуетÑÑ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿ÑƒÑтить приложение."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "Ðарезать автоматичеÑки при изменении наÑтроек."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "Ðарезать автоматичеÑки"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "Поведение окна"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "ПодÑвечивать краÑным облаÑти модели, требующие поддержек. Без поддержек Ñти облаÑти не будут напечатаны правильно."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "Отобразить навиÑаниÑ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr "Отметьте отÑутÑтвующие или лишние поверхноÑти модели Ñ Ð¿Ð¾Ð¼Ð¾Ñ‰ÑŒÑŽ предупреждающих знаков. Ð’ путÑÑ… инÑтрументов чаÑто будут отÑутÑтвовать детали предполагаемой геометрии."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr "Показывать ошибки модели"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "Перемещать камеру так, чтобы Ð²Ñ‹Ð±Ñ€Ð°Ð½Ð½Ð°Ñ Ð¼Ð¾Ð´ÐµÐ»ÑŒ помещалаÑÑŒ в центр Ñкрана"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "Центрировать камеру на выбранном объекте"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "Следует ли инвертировать Ñтандартный ÑпоÑоб ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð¸Ñ Ð² Cura?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "Инвертировать направление ÑƒÐ²ÐµÐ»Ð¸Ñ‡ÐµÐ½Ð¸Ñ ÐºÐ°Ð¼ÐµÑ€Ñ‹."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "Увеличивать по мере Ð´Ð²Ð¸Ð¶ÐµÐ½Ð¸Ñ Ð¼Ñ‹ÑˆÐºÐ¾Ð¹?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "Ð’ ортогональной проекции изменение маÑштаба мышью не поддерживаетÑÑ."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "Увеличивать по движению мышки"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "Следует ли размещать модели на Ñтоле так, чтобы они больше не переÑекалиÑÑŒ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "УдоÑтоверитьÑÑ, что модели размещены Ñ€Ñдом"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "Следует ли опуÑтить модели на Ñтол?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "ÐвтоматичеÑки опуÑкать модели на Ñтол"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "Показывать предупреждающее Ñообщение в ÑредÑтве ÑÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°Ð½Ð¸Ñ G-кода."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "Предупреждающее Ñообщение в ÑредÑтве ÑÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°Ð½Ð¸Ñ G-кода"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "Должен ли Ñлой быть переведён в режим ÑовмеÑтимоÑти?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "ПроÑматривать Ñлои в режиме ÑовмеÑтимоÑти (требуетÑÑ Ð¿ÐµÑ€ÐµÐ·Ð°Ð¿ÑƒÑк)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "Открыть Cura на том меÑте, где вы оÑтановилиÑÑŒ в прошлый раз?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "ВоÑÑтановить положение окна при запуÑке"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "Рендеринг камеры какого типа Ñледует иÑпользовать?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "Рендеринг камеры:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "ПерÑпективнаÑ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "ОртографичеÑкаÑ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "Открытие и Ñохранение файлов"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "Открывать файлы Ñ ÐºÐ¾Ð¼Ð¿ÑŒÑŽÑ‚ÐµÑ€Ð° и из внешних приложений в одном ÑкземплÑре Cura?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "ИÑпользовать один ÑкземплÑÑ€ Cura"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "МаÑштабировать ли модели Ð´Ð»Ñ Ñ€Ð°Ð·Ð¼ÐµÑ‰ÐµÐ½Ð¸Ñ Ð²Ð½ÑƒÑ‚Ñ€Ð¸ печатаемого объёма, еÑли они не влезают в него?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "МаÑштабировать большие модели"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
msgctxt "@info:tooltip"
msgid "An model may appear extremely small if its unit is for example in meters rather than millimeters. Should these models be scaled up?"
msgstr "Модель может показатьÑÑ Ð¾Ñ‡ÐµÐ½ÑŒ маленькой, еÑли её размерноÑÑ‚ÑŒ задана в метрах, а не миллиметрах. Следует ли маÑштабировать такие модели?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "МаÑштабировать очень маленькие модели"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "Выбрать модели поÑле их загрузки?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "Выбрать модели при загрузке"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "Ðадо ли автоматичеÑки добавлÑÑ‚ÑŒ префикÑ, оÑнованный на имени принтера, к названию задачи на печать?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "Добавить Ð¿Ñ€ÐµÑ„Ð¸ÐºÑ Ð¿Ñ€Ð¸Ð½Ñ‚ÐµÑ€Ð° к имени задачи"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "Показывать Ñводку при Ñохранении файла проекта?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "Показывать Ñводку при Ñохранении проекта"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "Стандартное поведение при открытии файла проекта"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "Стандартное поведение при открытии файла проекта: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "Ð’Ñегда Ñпрашивать менÑ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "Ð’Ñегда открывать как проект"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "Ð’Ñегда импортировать модели"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "При внеÑении изменений в профиль и переключении на другой, будет показан диалог, запрашивающий ваше решение о Ñохранении ваших изменений, или вы можете указать Ñтандартное поведение и не показывать такой диалог."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "Профили"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "Поведение по умолчанию Ð´Ð»Ñ Ð¸Ð·Ð¼ÐµÐ½ÐµÐ½Ð½Ñ‹Ñ… значений наÑтройки при переключении на другой профиль: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "Ð’Ñегда ÑбраÑывать измененные наÑтройки"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "Ð’Ñегда передавать измененные наÑтройки новому профилю"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "ПриватноÑÑ‚ÑŒ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "Должна ли Cura проверÑÑ‚ÑŒ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ при Ñтарте?"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "ПроверÑÑ‚ÑŒ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸ Ñтарте"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "Можно ли отправлÑÑ‚ÑŒ анонимную информацию о вашей печати в Ultimaker? Следует отметить, что ни модели, ни IP-адреÑа и Ð½Ð¸ÐºÐ°ÐºÐ°Ñ Ð´Ñ€ÑƒÐ³Ð°Ñ Ð¿ÐµÑ€ÑÐ¾Ð½Ð°Ð»ÑŒÐ½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð½Ðµ будет отправлена или Ñохранена."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "ОтправлÑÑ‚ÑŒ (анонимно) информацию о печати"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "Ð”Ð¾Ð¿Ð¾Ð»Ð½Ð¸Ñ‚ÐµÐ»ÑŒÐ½Ð°Ñ Ð¸Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr "ОбновлениÑ"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "Должна ли Cura проверÑÑ‚ÑŒ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¾Ð³Ñ€Ð°Ð¼Ð¼Ñ‹ при Ñтарте?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "ПроверÑÑ‚ÑŒ Ð¾Ð±Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸ Ñтарте"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr "При проверке обновлений проверÑйте только Ñтабильные верÑии."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr "Только Ñтабильные верÑии"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr "При проверке обновлений проверÑйте как Ñтабильные, так и бета-верÑии."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr "Стабильные и бета-верÑии"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr "Следует ли автоматичеÑки проверÑÑ‚ÑŒ наличие новых плагинов при каждом запуÑке Cura? ÐаÑтоÑтельно рекомендуетÑÑ Ð½Ðµ выключать Ñто!"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr "Получать ÑƒÐ²ÐµÐ´Ð¾Ð¼Ð»ÐµÐ½Ð¸Ñ Ð¾Ð± обновлениÑÑ… плагинов"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
msgctxt "@action:button"
msgid "Activate"
msgstr "Ðктивировать"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:63 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:152
msgctxt "@action:button"
msgid "Rename"
msgstr "Переименовать"
@@ -4609,14 +4548,12 @@ msgctxt "@action:button"
msgid "Duplicate"
msgstr "Дублировать"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:171 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:167
msgctxt "@action:button"
msgid "Import"
msgstr "Импорт"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:185 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:179
msgctxt "@action:button"
msgid "Export"
msgstr "ЭкÑпорт"
@@ -4626,56 +4563,52 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr "Ð¡Ð¸Ð½Ñ…Ñ€Ð¾Ð½Ð¸Ð·Ð°Ñ†Ð¸Ñ Ñ Ð¿Ñ€Ð¸Ð½Ñ‚ÐµÑ€Ð°Ð¼Ð¸"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "Принтер"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "Подтвердите удаление"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "Ð’Ñ‹ уверены, что желаете удалить %1? Это Ð½ÐµÐ»ÑŒÐ·Ñ Ð±ÑƒÐ´ÐµÑ‚ отменить!"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "Импортировать материал"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "Ðе могу импортировать материал <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "УÑпешно импортированный материал <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "ЭкÑпортировать материал"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "Ðе могу ÑкÑпортировать материал <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "Материал уÑпешно ÑкÑпортирован в <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr "ЭкÑпорт вÑех материалов"
@@ -4765,8 +4698,7 @@ msgctxt "@label"
msgid "Adhesion Information"
msgstr "Ð˜Ð½Ñ„Ð¾Ñ€Ð¼Ð°Ñ†Ð¸Ñ Ð¾Ð± адгезии"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsView.qml:374 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelector.qml:19
msgctxt "@label"
msgid "Print settings"
msgstr "Параметры печати"
@@ -4821,8 +4753,7 @@ msgctxt "@action:button"
msgid "Update profile with current settings/overrides"
msgstr "Обновить профиль текущими параметрами"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:564 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Custom/QualitiesWithIntentMenu.qml:244
msgctxt "@action:button"
msgid "Discard current changes"
msgstr "СброÑить текущие параметры"
@@ -4897,14 +4828,12 @@ msgctxt "@tooltip of temperature input"
msgid "The temperature to pre-heat the hotend to."
msgstr "Температура предварительного нагрева Ñопла."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:341 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:332
msgctxt "@button Cancel pre-heating"
msgid "Cancel"
msgstr "Отмена"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/ExtruderBox.qml:344 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterOutput/HeatedBedBox.qml:335
msgctxt "@button"
msgid "Pre-heat"
msgstr "Преднагрев"
@@ -5014,12 +4943,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "Ð’ наÑтоÑщий момент нет Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡ÐµÐ½Ð¸Ñ Ðº облаку. Проверьте подключение к Интернету."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "Добавить принтер"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "Управление принтерами"
@@ -5108,7 +5037,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "Выкл"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "ЭкÑпериментальное"
@@ -5118,22 +5047,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "Прилипание"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
msgctxt "@label"
msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards."
msgstr "Разрешает печать каймы или подложки. Это добавлÑет плоÑкую облаÑÑ‚ÑŒ вокруг или под вашим объектом, которую легко удалить поÑле печати."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "ПоÑтепенное заполнение"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "ПоÑтепенное заполнение будет поÑтепенно увеличивать объём Ð·Ð°Ð¿Ð¾Ð»Ð½ÐµÐ½Ð¸Ñ Ð¿Ð¾ направлению вверх."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "Ð’ некоторые наÑтройки Ð¿Ñ€Ð¾Ñ„Ð¸Ð»Ñ Ð±Ñ‹Ð»Ð¸ внеÑены изменениÑ. ЕÑли их необходимо изменить, перейдите в пользовательÑкий режим."
@@ -5143,12 +5072,12 @@ msgctxt "@label"
msgid "Support"
msgstr "Поддержки"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "Ð“ÐµÐ½ÐµÑ€Ð°Ñ†Ð¸Ñ Ñтруктур Ð´Ð»Ñ Ð¿Ð¾Ð´Ð´ÐµÑ€Ð¶ÐºÐ¸ навиÑающих чаÑтей модели. Без Ñтих Ñтруктур такие чаÑти будут ÑкладыватьÑÑ Ð²Ð¾ Ð²Ñ€ÐµÐ¼Ñ Ð¿ÐµÑ‡Ð°Ñ‚Ð¸."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5174,17 +5103,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "ЗавиÑит от"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "Ð”Ð°Ð½Ð½Ð°Ñ Ð½Ð°Ñтройка вÑегда иÑпользуетÑÑ ÑовмеÑтно вÑеми ÑкÑтрудерами. Изменение данного Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¿Ñ€Ð¸Ð²ÐµÐ´ÐµÑ‚ к изменению Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²Ñех ÑкÑтрудеров."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "Эта наÑтройка получена из конфликтующих значений ÑкÑтрудера:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5195,7 +5124,7 @@ msgstr ""
"\n"
"Щёлкните Ð´Ð»Ñ Ð²Ð¾ÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð¸Ð· профилÑ."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5206,32 +5135,32 @@ msgstr ""
"\n"
"Щёлкните Ð´Ð»Ñ Ð²Ð¾ÑÑÑ‚Ð°Ð½Ð¾Ð²Ð»ÐµÐ½Ð¸Ñ Ð²Ñ‹Ñ‡Ð¸Ñленного значениÑ."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "Параметры поиÑка"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "Скопировать значение Ð´Ð»Ñ Ð²Ñех ÑкÑтрудеров"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "Копировать вÑе измененные Ð·Ð½Ð°Ñ‡ÐµÐ½Ð¸Ñ Ð´Ð»Ñ Ð²Ñех ÑкÑтрудеров"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "СпрÑтать Ñтот параметр"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "Ðе показывать Ñтот параметр"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "ОÑтавить Ñтот параметр видимым"
@@ -5371,8 +5300,7 @@ msgctxt "@label"
msgid "Could not connect to device."
msgstr "Ðе удалоÑÑŒ подключитьÑÑ Ðº уÑтройÑтву."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:207 /home/trin/Gedeeld/Projects/Cura/resources/qml/WelcomePages/AddPrinterByIpContent.qml:212
msgctxt "@label"
msgid "Can't connect to your Ultimaker printer?"
msgstr "Ðе удаетÑÑ Ð¿Ð¾Ð´ÐºÐ»ÑŽÑ‡Ð¸Ñ‚ÑŒÑÑ Ðº принтеру Ultimaker?"
@@ -5509,16 +5437,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "Ðет Ñлементов Ð´Ð»Ñ Ð²Ñ‹Ð±Ð¾Ñ€Ð°"
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "Проверка моделей и конфигурации печати Ð´Ð»Ñ Ð²Ñ‹ÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ñ… проблем печати; рекомендации."
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "СредÑтво проверки моделей"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5699,6 +5617,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr "Параметры принтера дейÑтвие"
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "Проверка моделей и конфигурации печати Ð´Ð»Ñ Ð²Ñ‹ÑÐ²Ð»ÐµÐ½Ð¸Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ñ‹Ñ… проблем печати; рекомендации."
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "СредÑтво проверки моделей"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -6119,6 +6047,14 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "ПроÑмотр в рентгене"
+#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+#~ msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+#~ msgstr "Ð”Ð»Ñ {machine_name} доÑтупны новые функции или иÑправлениÑ! ЕÑли у Ð²Ð°Ñ Ð½Ðµ уÑтановлена ÑÐ°Ð¼Ð°Ñ Ð¿Ð¾ÑледнÑÑ Ð²ÐµÑ€ÑÐ¸Ñ Ð¿Ñ€Ð¾ÑˆÐ¸Ð²ÐºÐ¸ принтера, рекомендуем обновить ее до верÑии {latest_version}."
+
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "ДоÑтупна Ð½Ð¾Ð²Ð°Ñ Ð¿Ñ€Ð¾ÑˆÐ¸Ð²ÐºÐ° %s"
+
#~ msgctxt "@info:status"
#~ msgid "Global stack is missing."
#~ msgstr "Общий Ñтек отÑутÑтвует."
@@ -7924,7 +7860,8 @@ msgstr "ПроÑмотр в рентгене"
#~ " - Thomas Karl Pietrowski"
#~ msgstr ""
#~ "Уважаемый клиент!\n"
-#~ "Ð’ данный момент Ñтот плагин запущен в операционной ÑиÑтеме, отличной от Windows. Плагин функционирует иÑключительно под управлением ОС Windows Ñ ÑƒÑтановленным ПО SolidWorks, Ð´Ð»Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ имеетÑÑ Ð¿Ð¾Ð´Ñ…Ð¾Ð´ÑÑ‰Ð°Ñ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ. УÑтановите данный плагин на принтер под управлением Windows Ñ ÑƒÑтановленным ПО SolidWorks.\n"
+#~ "Ð’ данный момент Ñтот плагин запущен в операционной ÑиÑтеме, отличной от Windows. Плагин функционирует иÑключительно под управлением ОС Windows Ñ ÑƒÑтановленным ПО SolidWorks, Ð´Ð»Ñ ÐºÐ¾Ñ‚Ð¾Ñ€Ð¾Ð³Ð¾ имеетÑÑ Ð¿Ð¾Ð´Ñ…Ð¾Ð´ÑÑ‰Ð°Ñ Ð»Ð¸Ñ†ÐµÐ½Ð·Ð¸Ñ. УÑтановите данный плагин на принтер под управлением Windows Ñ ÑƒÑтановленным ПО "
+#~ "SolidWorks.\n"
#~ "\n"
#~ "С наилучшими пожеланиÑми,\n"
#~ " - Ð¢Ð¾Ð¼Ð°Ñ ÐšÐ°Ñ€Ð» ПетровÑки (Thomas Karl Pietrowski)"
diff --git a/resources/i18n/ru_RU/fdmextruder.def.json.po b/resources/i18n/ru_RU/fdmextruder.def.json.po
index 110b6180b6..fe71cb985a 100644
--- a/resources/i18n/ru_RU/fdmextruder.def.json.po
+++ b/resources/i18n/ru_RU/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 14:58+0200\n"
"Last-Translator: Bothof <info@bothof.nl>\n"
"Language-Team: Ruslan Popov <ruslan.popov@gmail.com>, Russian <info@bothof.nl>\n"
diff --git a/resources/i18n/ru_RU/fdmprinter.def.json.po b/resources/i18n/ru_RU/fdmprinter.def.json.po
index f0bd5a6feb..01cc81513e 100644
--- a/resources/i18n/ru_RU/fdmprinter.def.json.po
+++ b/resources/i18n/ru_RU/fdmprinter.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 14:58+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Russian <info@lionbridge.com>, Ruslan Popov <ruslan.popov@gmail.com>, Russian <info@bothof.nl>\n"
@@ -687,8 +687,8 @@ msgstr "КоличеÑтво шагов на миллиметр (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "КоличеÑтво шагов шаговых двигателей, приводÑщее к ÑкÑтрузии на один миллиметр."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr "КоличеÑтво шагов шаговых двигателей, приводÑщее к перемещению колеÑика Ð¿Ð¸Ñ‚Ð°Ñ‚ÐµÐ»Ñ Ð½Ð° один миллиметр по его окружноÑти."
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1436,6 +1436,17 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "Соединение верхних/нижних путей оболочки на учаÑтках, где они проходÑÑ‚ Ñ€Ñдом. При иÑпользовании концентричеÑкого шаблона Ð°ÐºÑ‚Ð¸Ð²Ð°Ñ†Ð¸Ñ Ð´Ð°Ð½Ð½Ð¾Ð¹ наÑтройки значительно Ñокращает Ð²Ñ€ÐµÐ¼Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ, но, ÑƒÑ‡Ð¸Ñ‚Ñ‹Ð²Ð°Ñ Ð²Ð¾Ð·Ð¼Ð¾Ð¶Ð½Ð¾ÑÑ‚ÑŒ Ð½Ð°Ð»Ð¸Ñ‡Ð¸Ñ Ñоединений на полпути над заполнением, Ñта Ñ„ÑƒÐ½ÐºÑ†Ð¸Ñ Ð¼Ð¾Ð¶ÐµÑ‚ ухудшить качеÑтво верхней поверхноÑти."
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr "Монотонный порÑдок дна/крышки"
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Печатайте линии дна/крышки в таком порÑдке, чтобы они вÑегда перекрывали ÑоÑедние линии в одном направлении. Ðа печать уходит немного больше времени, но"
+" плоÑкие поверхноÑти выглÑдÑÑ‚ более единообразными."
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "Ðаправление линии дна/крышки"
@@ -1506,6 +1517,17 @@ msgid "Zig Zag"
msgstr "Зигзаг"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr "Монотонный порÑдок разглаживаниÑ"
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Печатайте линии Ñ€Ð°Ð·Ð³Ð»Ð°Ð¶Ð¸Ð²Ð°Ð½Ð¸Ñ Ð² таком порÑдке, чтобы они вÑегда перекрывали ÑоÑедние линии в одном направлении. Ðа печать уходит немного больше времени,"
+" но плоÑкие поверхноÑти выглÑдÑÑ‚ более единообразными."
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "РаÑÑтоÑние между линиÑми разглаживаниÑ"
@@ -3202,8 +3224,7 @@ msgstr "МакÑ. раÑÑтоÑние комб. без отката"
#: fdmprinter.def.json
msgctxt "retraction_combing_max_distance description"
msgid "When greater than zero, combing travel moves that are longer than this distance will use retraction. If set to zero, there is no maximum and combing moves will not use retraction."
-msgstr "При значении параметра выше Ð½ÑƒÐ»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð³Ð°, превышающие заданное раÑÑтоÑние, будут выполнÑÑ‚ÑŒÑÑ Ñ Ð¾Ñ‚ÐºÐ°Ñ‚Ð¾Ð¼. Когда значение параметра равно нулю,"
-" то макÑимума нет и Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð³Ð° выполнÑÑŽÑ‚ÑÑ Ð±ÐµÐ· отката."
+msgstr "При значении параметра выше Ð½ÑƒÐ»Ñ Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð³Ð°, превышающие заданное раÑÑтоÑние, будут выполнÑÑ‚ÑŒÑÑ Ñ Ð¾Ñ‚ÐºÐ°Ñ‚Ð¾Ð¼. Когда значение параметра равно нулю, то макÑимума нет и Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð³Ð° выполнÑÑŽÑ‚ÑÑ Ð±ÐµÐ· отката."
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
@@ -5305,6 +5326,17 @@ msgid "Zig Zag"
msgstr "Зигзаг"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr "Монотонный порÑдок верхней оболочки"
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Печатайте линии верхней оболочки в таком порÑдке, чтобы они вÑегда перекрывали ÑоÑедние линии в одном направлении. Ðа печать уходит немного больше времени,"
+" но плоÑкие поверхноÑти выглÑдÑÑ‚ более единообразными."
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "Ðаправление линий верхней оболочки"
@@ -6403,6 +6435,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "Матрица преобразованиÑ, применÑÐµÐ¼Ð°Ñ Ðº модели при её загрузке из файла."
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "КоличеÑтво шагов шаговых двигателей, приводÑщее к ÑкÑтрузии на один миллиметр."
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "При ненулевом значении Ð¿ÐµÑ€ÐµÐ¼ÐµÑ‰ÐµÐ½Ð¸Ñ ÐºÐ¾Ð¼Ð±Ð¸Ð½Ð³Ð°, превышающие указанное раÑÑтоÑние, будут выполнÑÑ‚ÑŒÑÑ Ñ Ð¾Ñ‚ÐºÐ°Ñ‚Ð¾Ð¼."
diff --git a/resources/i18n/tr_TR/cura.po b/resources/i18n/tr_TR/cura.po
index 7f356a3702..dac15afb60 100644
--- a/resources/i18n/tr_TR/cura.po
+++ b/resources/i18n/tr_TR/cura.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
"PO-Revision-Date: 2021-04-16 14:58+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Turkish <info@lionbridge.com>, Turkish <info@bothof.nl>\n"
@@ -17,108 +17,7 @@ msgstr ""
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
"X-Generator: Poedit 2.4.1\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "Bilinmiyor"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "Aşağıdaki yazıcı(lar) bir grubun parçası olmadıkları için bağlanamıyor"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "Mevcut ağ yazıcıları"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "Geçersiz kılınmadı"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "{0} yazıcısını kaldırmak istediğinizden emin misiniz? Bu işlem geri alınamaz!"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "Default"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "Görsel"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "Görsel profili, yüksek görsel ve yüzey kalitesi oluşturmak amacıyla, görsel prototipler ve modeller basılması için tasarlanmıştır."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Engineering"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "Mühendislik profili, daha yüksek doğruluk ve daha yakın toleranslar sağlamak amacıyla, işlevsel prototipler ve son kullanım parçaları basılması için tasarlanmıştır."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "Taslak"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "Taslak profili, baskı süresinin önemli ölçüde kısaltılması amacıyla, birincil prototipler basılması ve konsept doğrulaması yapılması için tasarlanmıştır."
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "Özel Malzeme"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "Özel"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "Özel profiller"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "Tüm desteklenen türler ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "Tüm Dosyalar (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "Giriş başarısız"
@@ -135,42 +34,43 @@ msgctxt "@info:title"
msgid "Finding Location"
msgstr "Konumu Buluyor"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "Yapılan hacim içinde tüm nesneler için konum bulunamadı"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "Konum Bulunamıyor"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "Kullanıcı veri dizininden arşiv oluşturulamadı: {}"
#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "Yedekle"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "Uygun veri veya meta veri olmadan Cura yedeği geri yüklenmeye çalışıldı."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "Geçerli sürümünüzden yüksek bir sürüme sahip bir Cura yedeği geri yüklenmeye çalışıldı."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr "Cura yedeklemesi geri yüklenmeye çalışılırken aşağıdaki hata oluştu:"
@@ -180,7 +80,7 @@ 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 "Portalın yazdırılan modeller ile çarpışmasını önlemek için yapı hacmi yüksekliği “Sıralamayı Yazdır†ayarı nedeniyle azaltıldı."
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "Yapı Disk Bölümü"
@@ -339,66 +239,167 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "Etkin Makine Başlatılıyor..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "Makine yöneticisi başlatılıyor..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "Yapı hacmi başlatılıyor..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "Görünüm ayarlanıyor..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "Arayüz yükleniyor..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "Motor başlatılıyor..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "Aynı anda yalnızca bir G-code dosyası yüklenebilir. {0} içe aktarma atlandı"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "Uyarı"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "G-code yüklenirken başka bir dosya açılamaz. {0} içe aktarma atlandı"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "Hata"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "Bilinmiyor"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "Aşağıdaki yazıcı(lar) bir grubun parçası olmadıkları için bağlanamıyor"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "Mevcut ağ yazıcıları"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "Geçersiz kılınmadı"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "{0} yazıcısını kaldırmak istediğinizden emin misiniz? Bu işlem geri alınamaz!"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Default"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "Görsel"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "Görsel profili, yüksek görsel ve yüzey kalitesi oluşturmak amacıyla, görsel prototipler ve modeller basılması için tasarlanmıştır."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Engineering"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "Mühendislik profili, daha yüksek doğruluk ve daha yakın toleranslar sağlamak amacıyla, işlevsel prototipler ve son kullanım parçaları basılması için tasarlanmıştır."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "Taslak"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "Taslak profili, baskı süresinin önemli ölçüde kısaltılması amacıyla, birincil prototipler basılması ve konsept doğrulaması yapılması için tasarlanmıştır."
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "Özel Malzeme"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "Özel"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "Özel profiller"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "Tüm desteklenen türler ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "Tüm Dosyalar (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -434,12 +435,12 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "Oturum açmaya çalışırken beklenmeyen bir sorun oluştu, lütfen tekrar deneyin."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr "Yeni bir oturum açma işlemi başlatılamıyor. Başka bir aktif oturum açma girişimi olup olmadığını kontrol edin."
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "Ultimaker hesabı sunucusuna ulaşılamadı."
@@ -463,111 +464,111 @@ msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "Geçersiz dosya URL’si:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "Profilin <filename>{0}</filename> dosyasına aktarımı başarısız oldu: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "Profilin <filename>{0}</filename> dosyasına aktarımı başarısız oldu: Yazıcı eklentisinde rapor edilen hata."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "Profil <filename>{0}</filename> dosyasına aktarıldı"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "Dışa aktarma başarılı"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "<filename>{0}</filename> dosyasından profil içe aktarımı başarısız oldu: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "Yazıcı eklenmeden önce profil, <filename>{0}</filename> dosyasından içe aktarılamaz."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "<filename>{0}</filename> dosyasında içe aktarılabilecek özel profil yok"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "<filename>{0}</filename> dosyasından profil içe aktarımı başarısız oldu:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "Bu <filename>{0}</filename> profili yanlış veri içeriyor, içeri aktarılamadı."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "<filename>{0}</filename> dosyasından profil içe aktarımı başarısız oldu:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr "{0} profili başarıyla içe aktarıldı."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "Dosya {0} geçerli bir profil içermemekte."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "Profil {0} öğesinde bilinmeyen bir dosya türü var veya profil bozuk."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "Özel profil"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "Profilde eksik bir kalite tipi var."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr "Henüz etkin bir yazıcı yok."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr "Profil eklenemiyor."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr "'{0}' kalite tipi, mevcut aktif makine tanımı '{1}' ile uyumlu değil."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -589,17 +590,17 @@ msgctxt "@label"
msgid "Nozzle"
msgstr "Nozül"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "Ayarlar, ekstrüderlerin mevcut kullanılabilirliğine uyacak şekilde değiştirildi:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "Ayarlar güncellendi"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "Ekstrüder(ler) Devre Dışı Bırakıldı"
@@ -627,7 +628,7 @@ msgstr "Bitir"
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "Ä°ptal Et"
@@ -698,6 +699,12 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "DiÄŸer"
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr "Sürüm notları açılamadı."
+
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
@@ -720,25 +727,6 @@ msgctxt "@action:button"
msgid "Close"
msgstr "Kapat"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "3D Model Yardımcısı"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>Model boyutu ve model yapılandırması nedeniyle bir veya daha fazla 3D model optimum yazdırılamayabilir:</p>\n"
-"<p>{model_names}</p>\n"
-"<p>En iyi kalite ve güvenilirliği nasıl elde edeceğinizi öğrenin.</p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Yazdırma kalitesi kılavuzunu görüntüleyin</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -750,25 +738,25 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "Proje Dosyası Aç"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr "<filename>{0}</filename> proje dosyası aniden erişilemez oldu: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "Proje Dosyası Açılamıyor"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr "Proje dosyası <filename>{0}</filename> bozuk: <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -826,37 +814,37 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "AMF Dosyası"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "Yedeklemeler"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "Yedeklemeniz yüklenirken bir hata oluştu."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr "Yedeklemeniz oluÅŸturuluyor..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr "Yedeklemeniz oluÅŸturulurken bir hata oluÅŸtu."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "Yedeklemeniz yükleniyor..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "Yedeklemenizin yüklenmesi tamamlandı."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr "Yedekleme maksimum dosya boyutunu aşıyor."
@@ -867,50 +855,70 @@ msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "Yedeklemeniz geri yüklenirken bir hata oluştu."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "Yedeklemeleri yönet"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "Dilimleme işlemi beklenmeyen bir hatayla başarısız oldu. Lütfen sorun izleyicimizde hata bildirmeyi düşünün."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "Dilimleme başarısız"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "Hata bildirin"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "Ultimaker Cura'nın sorun izleyicisinde hata bildirin."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "Mevcut malzeme, seçilen makine veya yapılandırma ile uyumlu olmadığından mevcut malzeme ile dilimlenemedi."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "Dilimlenemedi"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "Geçerli ayarlarla dilimlenemiyor. Şu ayarlarda hata var: {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "Modele özgü ayarlar nedeniyle dilimlenemedi. Şu ayarlar bir veya daha fazla modelde hataya yol açıyor: {error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "İlk direk veya ilk konum(lar) geçersiz olduğu için dilimlenemiyor."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "Etkisizleştirilmiş Extruder %s ile ilgili nesneler olduğundan dilimleme yapılamıyor."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -929,7 +937,7 @@ msgctxt "@info:status"
msgid "Processing Layers"
msgstr "Katmanlar Ä°ÅŸleniyor"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "Bilgi"
@@ -948,14 +956,15 @@ msgstr "Güncelleme bilgilerine erişilemedi."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
-msgstr "{machine_name} cihazınız için yeni özellikler veya hata düzeltmeleri mevcut olabilir! Henüz son sürüme geçmediyseniz yazıcınızın donanım yazılımını {latest_version} sürümüne güncellemeniz önerilir."
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
+msgstr "{machine_name} cihazınız için yeni özellikler veya hata düzeltmeleri mevcut olabilir! Henüz son sürüme geçmediyseniz yazıcınızın donanım yazılımını {latest_version}"
+" sürümüne güncellemeniz önerilir."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "Yeni %s bellenimi mevcut"
+msgid "New %s stable firmware available"
+msgstr "Yeni %s istikrarlı donanım yazılımı yayınlandı"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -1052,6 +1061,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "Makine Ayarları"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "3D Model Yardımcısı"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>Model boyutu ve model yapılandırması nedeniyle bir veya daha fazla 3D model optimum yazdırılamayabilir:</p>\n"
+"<p>{model_names}</p>\n"
+"<p>En iyi kalite ve güvenilirliği nasıl elde edeceğinizi öğrenin.</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">Yazdırma kalitesi kılavuzunu görüntüleyin</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1104,71 +1132,71 @@ msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "Yazılacak dosya biçimleri mevcut değil!"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "Çıkarılabilir Sürücü <filename>{0}</filename> Üzerine Kaydediliyor"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "Kaydediliyor"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "<filename>{0}</filename> dosyasına kaydedilemedi: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "{device} üzerine yazmaya çalışırken dosya adı bulunamadı."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "Çıkarılabilir aygıta {0} kaydedilemedi: {1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "Çıkarılabilir Sürücüye {0}, {1} olarak kaydedildi"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "Dosya Kaydedildi"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "Çıkar"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "Çıkarılabilir aygıtı çıkar {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "Çıkarıldı {0}. Şimdi sürücüyü güvenle kaldırabilirsiniz."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "Donanımı Güvenli Bir Şekilde Kaldırın"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1179,27 +1207,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "Çıkarılabilir Sürücü"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr "Kablo Yazdırma etkinleştirildiğinde Cura, katmanları doğru olarak görüntülemez."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "Simülasyon Görünümü"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "Önce dilimleme yapmanız gerektiğinden hiçbir şey gösterilmez."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr "Görüntülenecek katman yok"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -1210,6 +1238,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "Katman görünümü"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "Örnek veri dosyası okunamıyor."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1220,7 +1253,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr "Model hataları"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr "Daha fazla bilgi edinin"
@@ -1282,7 +1315,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr "Reddet ve hesaptan kaldır"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr "Değişikliklerin etkili olması için {} uygulamasını kapatarak yeniden başlatmalısınız."
@@ -1362,7 +1395,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr "Bulut üzerinden bağlı"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "Baskı izleme"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "Ultimaker Digital Factory'de baskıyı izleyin"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1375,13 +1418,13 @@ msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] "Ultimaker hesabınızdan yeni yazıcı tespit edildi"
msgstr[1] "Ultimaker hesabınızdan yeni yazıcılar tespit edildi"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr "{name} yazıcısı ({model}) hesabınızdan ekleniyor"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
@@ -1389,71 +1432,71 @@ msgid_plural "... and {0} others"
msgstr[0] "... ve {0} diÄŸeri"
msgstr[1] "... ve {0} diÄŸeri"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr "Digital Factory'den eklenen yazıcılar:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] "Yazıcı için kullanılabilir bulut bağlantısı yok"
msgstr[1] "Bazı yazıcılar için kullanılabilir bulut bağlantısı yok"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] "Bu yazıcı Digital Factory ile bağlantılandırılmamış:"
msgstr[1] "Bu yazıcılar Digital Factory ile bağlantılandırılmamış:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr "Ultimaker Digital Factory"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr "Bağlantı kurmak için lütfen {website_link} adresini ziyaret edin"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr "Yazıcı yapılandırmalarını koru"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr "Yazıcıları kaldır"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr "{printer_name} yazıcısı bir sonraki hesap senkronizasyonuna kadar kaldırılacak."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr "{printer_name} yazıcısını kalıcı olarak kaldırmak için {digital_factory_link} adresini ziyaret edin"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr "{printer_name} yazıcısını geçici olarak kaldırmak istediğinizden emin misiniz?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr "Yazıcılar kaldırılsın mı?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1469,7 +1512,7 @@ msgstr[1] ""
"{0} yazıcıyı Cura'dan kaldırmak üzeresiniz. Bu işlem geri alınamaz.\n"
"Devam etmek istediÄŸinizden emin misiniz?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1525,7 +1568,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "Grup ana makinesi deÄŸil"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "Grubu yapılandır"
@@ -1635,12 +1678,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "USB’den yazdırma devam ediyor, Cura’yı kapatmanız bu yazdırma işlemini durduracak. Emin misiniz?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "Devam eden bir baskı var. Cura, önceki baskı tamamlanmadan USB aracılığıyla başka bir baskı işi başlatamaz."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "Baskı Sürüyor"
@@ -1655,11 +1698,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "Röntgen Görüntüsü"
-#: /home/trin/Gedeeld/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."
-msgstr "Bu yazdırmada bazı şeyler sorunlu olabilir. Ayarlama için ipuçlarını görmek için tıklayın."
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1676,13 +1714,13 @@ msgid "Create new"
msgstr "Yeni oluÅŸtur"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "Özet - Cura Projesi"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "Yazıcı ayarları"
@@ -1693,19 +1731,19 @@ msgid "How should the conflict in the machine be resolved?"
msgstr "Makinedeki çakışma nasıl çözülmelidir?"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "Tür"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "Yazıcı Grubu"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "Profil ayarları"
@@ -1717,26 +1755,26 @@ msgstr "Profildeki çakışma nasıl çözülmelidir?"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "Ä°sim"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "Intent"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "Profilde deÄŸil"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1820,22 +1858,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "Geri Yükle"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "Yedeklemeyi Sil"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "Bu yedeklemeyi silmek istediğinizden emin misiniz? Bu eylem geri alınamaz."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "Yedeklemeyi Geri Yükle"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "Yedeklemeniz geri yüklenmeden öne Cura’yı yeniden başlatmalısınız. Cura’yı şimdi kapatmak istiyor musunuz?"
@@ -2232,6 +2270,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "G-code’u Sonlandır"
+#: /home/trin/Gedeeld/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."
+msgstr "Bu yazdırmada bazı şeyler sorunlu olabilir. Ayarlama için ipuçlarını görmek için tıklayın."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2285,17 +2328,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "Çakışmaları destekleme"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr "Yalnızca dolgu kafes"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr "Kesme Örgüsü"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "Ayarları seçin"
@@ -2581,7 +2624,7 @@ msgid "Plugins"
msgstr "Eklentiler"
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
@@ -3049,6 +3092,11 @@ msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "Kuyruğu uzaktan yönetmek için lütfen yazıcının donanım yazılımını güncelleyin."
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr "Bulut yazıcıları için web kamerası akışları Ultimaker Cura'dan görüntülenemez."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3250,17 +3298,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr "Hesap güncellemelerini kontrol et"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "Son güncelleme: %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Ultimaker hesabı"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "Çıkış yap"
@@ -3305,27 +3353,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "Dilimleniyor..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "Dilimlenemedi"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "Ä°ÅŸleme"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "Dilimle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "Dilimleme sürecini başlat"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "Ä°ptal"
@@ -3355,213 +3403,213 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "&Yinele"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "&Çıkış"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "3 Boyutlu Görünüm"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "Önden Görünüm"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "Yukarıdan Görünüm"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr "Alttan Görünüm"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "Sol Taraftan Görünüm"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "Sağ Taraftan Görünüm"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "Cura’yı yapılandır..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "&Yazıcı Ekle..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "Yazıcıları Yönet..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "Malzemeleri Yönet..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr "MaÄŸazadan daha fazla malzeme ekle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "&Profili geçerli ayarlar/geçersiz kılmalar ile güncelle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "&Geçerli değişiklikleri iptal et"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "G&eçerli ayarlardan/geçersiz kılmalardan profil oluştur..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "Profilleri Yönet..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "Çevrimiçi Belgeleri Göster"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "Hata Bildir"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "Yenilikler"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "Hakkında..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr "Seçileni Sil"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr "Seçileni Ortala"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr "Seçileni Çoğalt"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "Modeli Sil"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "Modeli Platformda Ortala"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "Modelleri Gruplandır"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "Model Grubunu Çöz"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "&Modelleri BirleÅŸtir"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "&Modeli Çoğalt..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "Tüm modelleri Seç"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "Yapı Levhasını Temizle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "Tüm Modelleri Yeniden Yükle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "Tüm Modelleri Tüm Yapı Levhalarına Yerleştir"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "Tüm Modelleri Düzenle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "Seçimi Düzenle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "Tüm Model Konumlarını Sıfırla"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "Tüm Model ve Dönüşümleri Sıfırla"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "&Dosya Aç..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "&Yeni Proje..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "Yapılandırma Klasörünü Göster"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "Görünürlük ayarını yapılandır..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "&Mağazayı Göster"
@@ -3571,67 +3619,67 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "Bu paket yeniden başlatmanın ardından kurulacak."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "Genel"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "Ayarlar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "Yazıcılar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "Profiller"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "%1 kapatılıyor"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "%1 uygulamasından çıkmak istediğinizden emin misiniz?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "Dosya aç"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "Paketi Kur"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "Dosya Aç"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "Seçtiğiniz dosyalar arasında bir veya daha fazla G-code dosyası bulduk. Tek seferde sadece bir G-code dosyası açabilirsiniz. Bir G-code dosyası açmak istiyorsanız, sadece birini seçiniz."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "Yazıcı Ekle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "Yenilikler"
@@ -3858,7 +3906,7 @@ msgid "Current changes"
msgstr "Mevcut deÄŸiÅŸiklikler"
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "Her zaman sor"
@@ -3893,32 +3941,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "Tümünü model olarak içe aktar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "Projeyi Kaydet"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "Ekstruder %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 & malzeme"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "Malzeme"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "Kaydederken proje özetini bir daha gösterme"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "Kaydet"
@@ -3952,38 +4000,38 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "&Görünüm"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "&Ayarlar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "Uzantılar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "Tercihler"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "&Yardım"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "Yeni proje"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
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 "Yeni bir proje başlatmak istediğinizden emin misiniz? Bu işlem yapı levhasını ve kaydedilmemiş tüm ayarları silecektir."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "MaÄŸaza"
@@ -4003,22 +4051,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "MaÄŸaza"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "Kullanılabilir yapılandırmalar yazıcıdan yükleniyor..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "Yazıcı bağlı olmadığından yapılandırmalar kullanılamıyor."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "Yapılandırma seç"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "Yapılandırmalar"
@@ -4237,27 +4285,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "Yazdırmayı iptal etmek istediğinizden emin misiniz?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr "Destek olarak basıldı."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr "Bu model ile çakışan diğer modeller değiştirilir."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr "Bu model ile çakışan dolgu değiştirilir."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr "Bu model ile çakışmalar desteklenmez."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4269,310 +4317,345 @@ msgctxt "@label"
msgid "Object list"
msgstr "Nesne listesi"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "Arayüz"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "Para Birimi:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "Tema:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "Bu değişikliklerinin geçerli olması için uygulamayı yeniden başlatmanız gerekecektir."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "Ayarlar deÄŸiÅŸtirilirken otomatik olarak dilimle."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "Otomatik olarak dilimle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "Görünüm şekli"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "Modelin desteklenmeyen alanlarını kırmızı ile gösterin. Destek alınmadan bu alanlar düzgün bir şekilde yazdırılmayacaktır."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "Dışarıda kalan alanı göster"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr "Modelin eksik veya ikincil yüzeylerini uyarı işaretleri kullanarak vurgulayın. Amaçlanan geometrinin eksik parçaları genellikle takım yolları olacaktır."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr "Model hatalarını görüntüle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "Bir model seçildiğinde bu model görüntünün ortasında kalacak şekilde kamera hareket eder"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "Öğeyi seçince kamerayı ortalayın"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "Cura’nın varsayılan yakınlaştırma davranışı tersine çevrilsin mi?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "Kamera yakınlaştırma yönünü ters çevir."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "Yakınlaştırma farenin hareket yönüne uygun olsun mu?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "Fareye doğru yakınlaştırma yapılması ortografik perspektifte desteklenmez."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "Farenin hareket yönüne göre yakınlaştır"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "Platformun üzerindeki öğeler kesişmemeleri için hareket ettirilmeli mi?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "Modellerin birbirinden ayrı olduğundan emin olduğundan emin olun"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "Platformun üzerindeki modeller yapı levhasına değmeleri için indirilmeli mi?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "Modelleri otomatik olarak yapı tahtasına indirin"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "G-code okuyucuda uyarı mesajı göster."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "G-code okuyucuda uyarı mesajı"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "Katman, uyumluluk moduna zorlansın mı?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "Katman görünümünü uyumluluk moduna zorla (yeniden başlatma gerekir)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "Cura kapatıldığı yerden mi başlatılsın?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "Başlangıçtaki pencere konumuna dönülsün"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "Ne tür bir kamera oluşturma işlemi kullanılmalıdır?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "Kamera oluÅŸturma:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "Perspektif"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "Ortografik"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "Dosyaların açılması ve kaydedilmesi"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "Masaüstünden veya harici uygulamalardan açılan dosyalar aynı Cura örneğinde mi açılacak?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "Tek bir Cura örneği kullan"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "Modeller çok büyükse yapı hacmine göre ölçeklendirilmeli mi?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "Büyük modelleri ölçeklendirin"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
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 "Bir modelin birimi milimetre değil de metre ise oldukça küçük görünebilir. Bu modeller ölçeklendirilmeli mi?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "Çok küçük modelleri ölçeklendirin"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "Yüklendikten sonra modeller seçilsin mi?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "Yüklendiğinde modelleri seç"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "Yazıcı adına bağlı bir ön ek otomatik olarak yazdırma işinin adına eklenmeli mi?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "Makine ön ekini iş adına ekleyin"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "Bir proje dosyasını kaydederken özet gösterilmeli mi?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "Projeyi kaydederken özet iletişim kutusunu göster"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "Bir proje dosyası açıldığında varsayılan davranış"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "Bir proje dosyası açıldığında varsayılan davranış: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "Her zaman sor"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "Her zaman proje olarak aç"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "Her zaman modelleri içe aktar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "Bir profil üzerinde değişiklik yapıp farklı bir profile geçtiğinizde, değişikliklerin kaydedilmesini isteyip istemediğinizi soran bir iletişim kutusu açılır. Alternatif olarak bu işleve yönelik varsayılan bir davranış seçebilir ve bu iletişim kutusunun bir daha görüntülenmemesini tercih edebilirsiniz."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "Profiller"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "Farklı bir profile geçerken değişen ayar değerleriyle ilgili varsayılan davranış: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "Değiştirilen ayarları her zaman at"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "Değiştirilen ayarları her zaman yeni profile taşı"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "Gizlilik"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "Cura, program başladığında güncellemeleri kontrol etmeli mi?"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "Başlangıçta güncellemeleri kontrol edin"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "Yazdırmanızdaki anonim veriler Ultimaker’a gönderilmeli mi? Unutmayın; hiçbir model, IP adresi veya diğer kişiye özgü bilgiler gönderilmez veya saklanmaz."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "(Anonim) yazdırma bilgisi gönder"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "Daha fazla bilgi"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr "Güncellemeler"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "Cura, program başladığında güncellemeleri kontrol etmeli mi?"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "Başlangıçta güncellemeleri kontrol edin"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr "Güncellemeleri kontrol ederken yalnızca istikrarlı sürümleri kontrol edin."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr "Yalnızca istikrarlı sürümler"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr "Güncellemeleri kontrol ederken hem istikrarlı hem de beta sürümleri kontrol edin."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr "İstikrarlı ve Beta sürümler"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr "Cura her başlatıldığında yeni eklentiler için otomatik kontrol yapılsın mı? Bu seçeneği devre dışı bırakmanız kesinlikle önerilmez!"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr "Eklenti güncellemeleri için bildirim alın"
+
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
@@ -4613,56 +4696,56 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr "Yazıcılarla Senkronize Et"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "Yazıcı"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "Kaldırmayı Onayla"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "%1’i kaldırmak istediğinizden emin misiniz? Bu eylem geri alınamaz!"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "Malzemeyi İçe Aktar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "Malzeme <filename>%1</filename> dosyasına içe aktarılamadı: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "Malzeme <filename>%1</filename> dosyasına başarıyla içe aktarıldı"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "Malzemeyi Dışa Aktar"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "Malzemenin <filename>%1</filename> dosyasına dışa aktarımı başarısız oldu: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "Malzeme <filename>%1</filename> dosyasına başarıyla dışa aktarıldı"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr "Tüm Malzemeleri Dışa Aktar"
@@ -5001,12 +5084,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "Bulut bağlantısı şu anda kullanılamıyor. Lütfen internet bağlantınızı kontrol edin."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "Yazıcı ekle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "Yazıcıları yönet"
@@ -5094,7 +5177,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "Kapalı"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "Deneysel"
@@ -5104,22 +5187,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "Yapıştırma"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
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 "Bir kenar veya radye yazdırın. Bu nesnenizin etrafına veya altına daha sonra kesilmesi kolay olan düz bir alan sağlayacak."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "Aşamalı dolgu"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "Kademeli dolgu, yukarıya doğru dolgu miktarını kademeli olarak yükselecektir."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "Bazı profil ayarlarını değiştirdiniz. Bunları değişiklikleri kaydetmek istiyorsanız, özel moda gidin."
@@ -5129,12 +5212,12 @@ msgctxt "@label"
msgid "Support"
msgstr "Destek"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "Modellerin askıda kalan kısımlarını destekleyen yapılar oluşturun. Bu yapılar olmadan, yazdırma sırasında söz konusu kısımlar düşebilir."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5160,17 +5243,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr ".........den etkilenir"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "Bu ayar her zaman, tüm ekstrüderler arasında paylaşılır. Buradan değiştirildiğinde tüm ekstrüderler için değer değiştirir."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "Bu ayar, çakışan ekstrüdere özgü değerlerden çözümlenir:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5181,7 +5264,7 @@ msgstr ""
"\n"
"Profil değerini yenilemek için tıklayın."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5192,32 +5275,32 @@ msgstr ""
"\n"
"Hesaplanan değeri yenilemek için tıklayın."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "Arama ayarları"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "Değeri tüm ekstruderlere kopyala"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "Tüm değiştirilmiş değerleri tüm ekstruderlere kopyala"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "Bu ayarı gizle"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "Bu ayarı gösterme"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "Bu ayarı görünür yap"
@@ -5495,16 +5578,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "Seçilecek öğe yok"
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "Olası yazdırma sorunlarına karşı modelleri ve yazdırma yapılandırmasını kontrol eder ve öneriler verir."
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "Model Kontrol Edici"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5685,6 +5758,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr "Makine Ayarları eylemi"
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "Olası yazdırma sorunlarına karşı modelleri ve yazdırma yapılandırmasını kontrol eder ve öneriler verir."
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "Model Kontrol Edici"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -6105,6 +6188,14 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "Röntgen Görüntüsü"
+#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+#~ msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+#~ msgstr "{machine_name} cihazınız için yeni özellikler veya hata düzeltmeleri mevcut olabilir! Henüz son sürüme geçmediyseniz yazıcınızın donanım yazılımını {latest_version} sürümüne güncellemeniz önerilir."
+
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "Yeni %s bellenimi mevcut"
+
#~ msgctxt "@info:status"
#~ msgid "Global stack is missing."
#~ msgstr "Genel yığın eksik."
diff --git a/resources/i18n/tr_TR/fdmextruder.def.json.po b/resources/i18n/tr_TR/fdmextruder.def.json.po
index 74b7cd1a7c..a0042eead5 100644
--- a/resources/i18n/tr_TR/fdmextruder.def.json.po
+++ b/resources/i18n/tr_TR/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 15:03+0200\n"
"Last-Translator: Bothof <info@bothof.nl>\n"
"Language-Team: Turkish\n"
diff --git a/resources/i18n/tr_TR/fdmprinter.def.json.po b/resources/i18n/tr_TR/fdmprinter.def.json.po
index ed189efda7..cf68ffbda1 100644
--- a/resources/i18n/tr_TR/fdmprinter.def.json.po
+++ b/resources/i18n/tr_TR/fdmprinter.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 15:03+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Turkish <info@lionbridge.com>, Turkish <info@bothof.nl>\n"
@@ -686,8 +686,8 @@ msgstr "Milimetre Başına Adım (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "Kademeli motorun kaç adımının, bir milimetre ekstruzyon ile sonuçlanacağı."
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr "Kademeli motorların kaç adımının besleme ünitesi tekerleğini çevresi etrafında bir milimetre hareket ettirmekle sonuçlanacağı."
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1435,6 +1435,17 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "Üst/alt yüzey yollarını yan yana ise bağla. Eş merkezli şekil için bu ayarı etkinleştirmek, hareket süresini önemli ölçüde kısaltır ancak bağlantılar dolgunun üzerinde meydana gelebileceğinden bu özellik üst yüzeyin kalitesini düşürebilir."
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr "Monotonik Üst/Alt Düzeni"
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Her zaman bitişik hatlarla tek yönde çakışmaya neden olan bir düzenle üst/alt hat baskısı yapın. Bu baskı biraz daha uzun sürer, fakat düz yüzeylerin daha"
+" tutarlı görünmesini sağlar."
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "Üst/Alt Çizgi Yönleri"
@@ -1505,6 +1516,17 @@ msgid "Zig Zag"
msgstr "Zikzak"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr "Monotonik Ütüleme Düzeni"
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Her zaman bitişik hatlarla tek yönde çakışmaya neden olan bir düzenle hatları ütüleyerek baskı yapın. Bu baskı biraz daha uzun sürer, fakat düz yüzeylerin"
+" daha tutarlı görünmesini sağlar."
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "Ütüleme Hattı Boşluğu"
@@ -3201,8 +3223,7 @@ msgstr "Geri Çekmesiz Maks. Tarama Mesafesi"
#: fdmprinter.def.json
msgctxt "retraction_combing_max_distance description"
msgid "When greater than zero, combing travel moves that are longer than this distance will use retraction. If set to zero, there is no maximum and combing moves will not use retraction."
-msgstr "Sıfırdan büyük olduğunda, bu mesafeden daha uzun tarama mesafelerinde geri çekme yapılır. Sıfıra ayarlandığında, bir maksimum belirlenmez ve tarama hareketlerinde"
-" geri çekme kullanılmaz."
+msgstr "Sıfırdan büyük olduğunda, bu mesafeden daha uzun tarama mesafelerinde geri çekme yapılır. Sıfıra ayarlandığında, bir maksimum belirlenmez ve tarama hareketlerinde geri çekme kullanılmaz."
#: fdmprinter.def.json
msgctxt "travel_retract_before_outer_wall label"
@@ -5304,6 +5325,17 @@ msgid "Zig Zag"
msgstr "Zikzak"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr "Monotonik Üst Yüzey Düzeni"
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "Her zaman bitişik hatlarla tek yönde çakışmaya neden olan bir düzenle üst yüzey hatlarının baskısını yapın. Bu baskı biraz daha uzun sürer, fakat düz yüzeylerin"
+" daha tutarlı görünmesini sağlar."
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "Üst Yüzey Hat Yönleri"
@@ -6402,6 +6434,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "Modeli dosyadan indirirken modele uygulanacak olan dönüşüm matrisi."
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "Kademeli motorun kaç adımının, bir milimetre ekstruzyon ile sonuçlanacağı."
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "Sıfır olmadığında, bu mesafeden daha uzun tarama mesafelerinde geri çekme yapılır."
diff --git a/resources/i18n/zh_CN/cura.po b/resources/i18n/zh_CN/cura.po
index 6ef1643c6f..e61a189352 100644
--- a/resources/i18n/zh_CN/cura.po
+++ b/resources/i18n/zh_CN/cura.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
"PO-Revision-Date: 2021-04-16 15:04+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Chinese <info@lionbridge.com>, PCDotFan <pc@edu.ax>, Chinese <info@bothof.nl>\n"
@@ -17,108 +17,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 2.4.1\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "未知"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "无法连接到下列打å°æœºï¼Œå› ä¸ºè¿™äº›æ‰“å°æœºå·²åœ¨ç»„中"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "å¯ç”¨çš„网络打å°æœº"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "未覆盖"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "是å¦ç¡®å®žè¦åˆ é™¤ {0}?此æ“作无法撤消ï¼"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "Default"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "视觉"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "视觉é…置文件用于打å°è§†è§‰åŽŸåž‹å’Œæ¨¡åž‹ï¼Œå¯å®žçŽ°å‡ºè‰²çš„视觉效果和表é¢è´¨é‡ã€‚"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "Engineering"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "工程é…置文件用于打å°åŠŸèƒ½æ€§åŽŸåž‹å’Œæœ€ç»ˆç”¨é€”部件,å¯æ高准确性和å‡å°å…¬å·®ã€‚"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "è‰ç¨¿"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "è‰ç¨¿é…置文件用于打å°åˆå§‹åŽŸåž‹å’Œæ¦‚念验è¯ï¼Œå¯å¤§å¤§ç¼©çŸ­æ‰“å°æ—¶é—´ã€‚"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "自定义ææ–™"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "自定义"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "自定义é…置文件"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "所有支æŒçš„文件类型 ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "所有文件 (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "登录失败"
@@ -135,42 +34,43 @@ msgctxt "@info:title"
msgid "Finding Location"
msgstr "正在寻找ä½ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "无法在æˆå½¢ç©ºé—´ä½“积内放下全部模型"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152
#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "找ä¸åˆ°ä½ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "ä¸èƒ½ä»Žç”¨æˆ·æ•°æ®ç›®å½•åˆ›å»ºå­˜æ¡£: {}"
#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "备份"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "试图在没有适当数æ®æˆ–元数æ®çš„情况下æ¢å¤Cura备份。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "å°è¯•æ¢å¤çš„ Cura 备份版本高于当å‰ç‰ˆæœ¬ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr "å°è¯•æ¢å¤ Cura 备份时出现以下错误:"
@@ -180,7 +80,7 @@ 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 "由于“打å°åºåˆ—â€è®¾ç½®çš„值,æˆå½¢ç©ºé—´ä½“积高度已被å‡å°‘,以防止å字轴与打å°æ¨¡åž‹ç›¸å†²çªã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "æˆå½¢ç©ºé—´ä½“积"
@@ -339,66 +239,167 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "正在åˆå§‹åŒ–当å‰æœºå™¨..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "正在åˆå§‹åŒ–机器管ç†å™¨..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "正在åˆå§‹åŒ–æˆå½¢ç©ºé—´ä½“积..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "正在设置场景..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "正在载入界é¢..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "正在åˆå§‹åŒ–引擎..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "一次åªèƒ½åŠ è½½ä¸€ä¸ª G-code 文件。{0} 已跳过导入"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "警告"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "如果加载 G-code,则无法打开其他任何文件。{0} 已跳过导入"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "错误"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "未知"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "无法连接到下列打å°æœºï¼Œå› ä¸ºè¿™äº›æ‰“å°æœºå·²åœ¨ç»„中"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "å¯ç”¨çš„网络打å°æœº"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "未覆盖"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "是å¦ç¡®å®žè¦åˆ é™¤ {0}?此æ“作无法撤消ï¼"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "Default"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "视觉"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "视觉é…置文件用于打å°è§†è§‰åŽŸåž‹å’Œæ¨¡åž‹ï¼Œå¯å®žçŽ°å‡ºè‰²çš„视觉效果和表é¢è´¨é‡ã€‚"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "Engineering"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "工程é…置文件用于打å°åŠŸèƒ½æ€§åŽŸåž‹å’Œæœ€ç»ˆç”¨é€”部件,å¯æ高准确性和å‡å°å…¬å·®ã€‚"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "è‰ç¨¿"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "è‰ç¨¿é…置文件用于打å°åˆå§‹åŽŸåž‹å’Œæ¦‚念验è¯ï¼Œå¯å¤§å¤§ç¼©çŸ­æ‰“å°æ—¶é—´ã€‚"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "自定义ææ–™"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "自定义"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "自定义é…置文件"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "所有支æŒçš„文件类型 ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "所有文件 (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -434,12 +435,12 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "å°è¯•ç™»å½•æ—¶å‡ºçŽ°æ„外情况,请é‡è¯•ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr "无法开始新的登录过程。请检查是å¦ä»åœ¨å°è¯•è¿›è¡Œå¦ä¸€ç™»å½•ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "无法连接 Ultimaker å¸æˆ·æœåŠ¡å™¨ã€‚"
@@ -463,111 +464,111 @@ msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "文件 URL 无效:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "无法将é…置文件导出至<filename> {0} </filename>: <message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "无法将é…置文件导出至<filename> {0} </filename>: 写入器æ’件报告故障。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "é…置文件已导出至:<filename> {0} </filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "导出æˆåŠŸ"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "无法从 <filename>{0}</filename> 导入é…置文件:{1}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "无法在添加打å°æœºå‰ä»Ž <filename>{0}</filename> 导入é…置文件。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "没有å¯å¯¼å…¥æ–‡ä»¶ <filename>{0}</filename> 的自定义é…置文件"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "无法从 <filename>{0}</filename> 导入é…置文件:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "æ­¤é…置文件 <filename>{0}</filename> 包å«é”™è¯¯æ•°æ®ï¼Œæ— æ³•å¯¼å…¥ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "无法从 <filename>{0}</filename> 导入é…置文件:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr "å·²æˆåŠŸå¯¼å…¥é…置文件 {0}。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "文件 {0} ä¸åŒ…å«ä»»ä½•æœ‰æ•ˆçš„é…置文件。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "é…ç½® {0} 文件类型未知或已æŸå。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "自定义é…置文件"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "é…置文件缺少打å°è´¨é‡ç±»åž‹å®šä¹‰ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr "尚无处于活动状æ€çš„打å°æœºã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr "无法添加é…置文件。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr "è´¨é‡ç±»åž‹â€œ{0}â€ä¸Žå½“å‰æœ‰æ•ˆçš„机器定义“{1}â€ä¸å…¼å®¹ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -589,17 +590,17 @@ msgctxt "@label"
msgid "Nozzle"
msgstr "喷嘴"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "已根æ®æŒ¤å‡ºæœºçš„当å‰å¯ç”¨æ€§æ›´æ”¹è®¾ç½®ï¼š"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "设置已更新"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "挤出机已ç¦ç”¨"
@@ -627,7 +628,7 @@ msgstr "完æˆ"
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "å–消"
@@ -698,6 +699,12 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "其它"
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr "无法打开版本说明。"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
@@ -720,25 +727,6 @@ msgctxt "@action:button"
msgid "Close"
msgstr "关闭"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "三维模型的助ç†"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>由于模型的大å°å’Œæ质的é…置,一个或多个3D模型å¯èƒ½æ— æ³•æœ€ä¼˜åœ°æ‰“å°:</p>\n"
-"<p>{model_names}</p>\n"
-"<p>找出如何确ä¿æœ€å¥½çš„打å°è´¨é‡å’Œå¯é æ€§.</p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">查看打å°è´¨é‡æŒ‡å—</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -750,25 +738,25 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "打开项目文件"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr "çªç„¶æ— æ³•è®¿é—®é¡¹ç›®æ–‡ä»¶ <filename>{0}</filename>:<message>{1}</message>。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "无法打开项目文件"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr "项目文件 <filename>{0}</filename> æŸå: <message>{1}</message>。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -826,37 +814,37 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "AMF 文件"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "备份"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "上传您的备份时出错。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr "正在创建您的备份..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr "创建您的备份时出错。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "正在上传您的备份..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "您的备份已完æˆä¸Šä¼ ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr "备份超过了最大文件大å°ã€‚"
@@ -867,50 +855,70 @@ msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "å°è¯•æ¢å¤æ‚¨çš„备份时出错。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "管ç†å¤‡ä»½"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "å‘生æ„外错误,切片失败。请于问题跟踪器上报告错误。"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "切片失败"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "报告错误"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "在 Ultimaker Cura 问题跟踪器上报告错误。"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "无法使用当å‰æ料进行切片,因为该æ料与所选机器或é…ç½®ä¸å…¼å®¹ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "无法切片"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "无法使用当å‰è®¾ç½®è¿›è¡Œåˆ‡ç‰‡ã€‚以下设置存在错误:{0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "因部分特定模型设置而无法切片。 以下设置在一个或多个模型上存在错误: {error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "无法切片(原因:主塔或主ä½ç½®æ— æ•ˆï¼‰ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "无法切片,因为存在与已ç¦ç”¨æŒ¤å‡ºæœº %s 相关è”的对象。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -929,7 +937,7 @@ msgctxt "@info:status"
msgid "Processing Layers"
msgstr "正在处ç†å±‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "ä¿¡æ¯"
@@ -948,14 +956,14 @@ msgstr "无法获å–æ›´æ–°ä¿¡æ¯ã€‚"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
-msgstr "您的 {machine_name} å¯èƒ½æœ‰æ–°åŠŸèƒ½æˆ–错误修å¤å¯ç”¨ï¼å¦‚果打å°æœºä¸Šçš„固件还ä¸æ˜¯æœ€æ–°ç‰ˆæœ¬ï¼Œå»ºè®®å°†å®ƒæ›´æ–°ä¸º {latest_version} 版。"
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
+msgstr "您的 {machine_name} å¯èƒ½æœ‰æ–°åŠŸèƒ½æˆ–错误修å¤å¯ç”¨ï¼å¦‚果打å°æœºä¸Šçš„固件还ä¸æ˜¯æœ€æ–°ç‰ˆæœ¬ï¼Œå»ºè®®å°†å…¶æ›´æ–°ä¸º {latest_version} 版。"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "æ–° %s 固件å¯ç”¨"
+msgid "New %s stable firmware available"
+msgstr "æ–° %s 稳定固件å¯ç”¨"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -1052,6 +1060,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "打å°æœºè®¾ç½®"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "三维模型的助ç†"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>由于模型的大å°å’Œæ质的é…置,一个或多个3D模型å¯èƒ½æ— æ³•æœ€ä¼˜åœ°æ‰“å°:</p>\n"
+"<p>{model_names}</p>\n"
+"<p>找出如何确ä¿æœ€å¥½çš„打å°è´¨é‡å’Œå¯é æ€§.</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">查看打å°è´¨é‡æŒ‡å—</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1104,71 +1131,71 @@ msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "没有å¯è¿›è¡Œå†™å…¥çš„文件格å¼ï¼"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "ä¿å­˜åˆ°å¯ç§»åŠ¨ç£ç›˜ <filename> {0} </filename>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "正在ä¿å­˜"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "无法ä¿å­˜åˆ° <filename>{0}</filename>:<message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "å°è¯•å†™å…¥åˆ° {device} 时找ä¸åˆ°æ–‡ä»¶å。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "无法ä¿å­˜åˆ°å¯ç§»åŠ¨ç£ç›˜ {0}:{1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "ä¿å­˜åˆ°å¯ç§»åŠ¨ç£ç›˜ {0} :{1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "文件已ä¿å­˜"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "弹出"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "弹出å¯ç§»åŠ¨è®¾å¤‡ {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "已弹出 {0}。现在,您å¯ä»¥å®‰å…¨åœ°æ‹”出ç£ç›˜ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "安全移除硬件"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1179,27 +1206,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "å¯ç§»åŠ¨ç£ç›˜"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr "å¯ç”¨â€œå•çº¿æ‰“å°â€åŽï¼ŒCura 将无法准确地显示打å°å±‚。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "仿真视图"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "由于需è¦å…ˆåˆ‡ç‰‡ï¼Œå› æ­¤æœªæ˜¾ç¤ºä»»ä½•å†…容。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr "无层å¯æ˜¾ç¤º"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
@@ -1210,6 +1237,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "分层视图"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "无法读å–示例数æ®æ–‡ä»¶ã€‚"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1220,7 +1252,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr "模型错误"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr "详细了解"
@@ -1282,7 +1314,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr "æ‹’ç»å¹¶ä»Žå¸æˆ·ä¸­åˆ é™¤"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr "需è¦é€€å‡ºå¹¶é‡æ–°å¯åŠ¨ {},然åŽæ›´æ”¹æ‰èƒ½ç”Ÿæ•ˆã€‚"
@@ -1362,7 +1394,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr "通过云连接"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "监控打å°"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "在 Ultimaker Digital Factory 中跟踪打å°"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1374,82 +1416,82 @@ msgid "New printer detected from your Ultimaker account"
msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] "从您的 Ultimaker å¸æˆ·ä¸­æ£€æµ‹åˆ°æ–°çš„打å°æœº"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr "正在从您的å¸æˆ·æ·»åŠ æ‰“å°æœº {name} ({model})"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
msgid_plural "... and {0} others"
msgstr[0] "... å’Œå¦å¤– {0} å°"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr "从 Digital Factory 添加的打å°æœºï¼š"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] "æŸäº›æ‰“å°æœºæ— äº‘连接å¯ç”¨"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] "这些打å°æœºæœªé“¾æŽ¥åˆ° Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr "Ultimaker Digital Factory"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr "è¦å»ºç«‹è¿žæŽ¥ï¼Œè¯·è®¿é—® {website_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr "ä¿ç•™æ‰“å°æœºé…ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr "删除打å°æœº"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr "将删除 {printer_name},直到下次å¸æˆ·åŒæ­¥ä¸ºæ­¢ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr "è¦æ°¸ä¹…删除 {printer_name},请访问 {digital_factory_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr "是å¦ç¡®å®žè¦æš‚时删除 {printer_name}?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr "是å¦åˆ é™¤æ‰“å°æœºï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1462,7 +1504,7 @@ msgstr[0] ""
"您å³å°†ä»Ž Cura 中删除 {0} å°æ‰“å°æœºã€‚æ­¤æ“作无法撤消。\n"
"是å¦ç¡®å®žè¦ç»§ç»­ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1518,7 +1560,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "éžç»„中的主机"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "é…置组"
@@ -1628,12 +1670,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "正在进行 USB 打å°ï¼Œå…³é—­ Cura å°†åœæ­¢æ­¤æ‰“å°ã€‚您确定å—?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "正在进行打å°åœ¨ä¸Šä¸€æ¬¡æ‰“å°å®Œæˆä¹‹å‰ï¼ŒCura 无法通过 USB å¯åŠ¨å¦ä¸€æ¬¡æ‰“å°ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "正在进行打å°"
@@ -1648,11 +1690,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "é€è§†è§†å›¾"
-#: /home/trin/Gedeeld/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."
-msgstr "此次打å°å¯èƒ½å‡ºçŽ°äº†æŸäº›é—®é¢˜ã€‚点击查看调整æ示。"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1669,13 +1706,13 @@ msgid "Create new"
msgstr "新建"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "æ‘˜è¦ - Cura 项目"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "打å°æœºè®¾ç½®"
@@ -1686,19 +1723,19 @@ msgid "How should the conflict in the machine be resolved?"
msgstr "机器的设置冲çªåº”如何解决?"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "类型"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "打å°æœºç»„"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "é…置文件设置"
@@ -1710,26 +1747,26 @@ msgstr "é…置文件中的冲çªå¦‚何解决?"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "åå­—"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "Intent"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "ä¸åœ¨é…置文件中"
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1811,22 +1848,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "æ¢å¤"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "删除备份"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "您确定è¦åˆ é™¤æ­¤å¤‡ä»½å—?此æ“作无法撤销。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "æ¢å¤å¤‡ä»½"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "您需è¦é‡æ–°å¯åŠ¨ Cura æ‰èƒ½æ¢å¤å¤‡ä»½ã€‚您è¦ç«‹å³å…³é—­ Cura å—?"
@@ -2223,6 +2260,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "ç»“æŸ G-code"
+#: /home/trin/Gedeeld/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."
+msgstr "此次打å°å¯èƒ½å‡ºçŽ°äº†æŸäº›é—®é¢˜ã€‚点击查看调整æ示。"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2276,17 +2318,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "ä¸æ”¯æŒé‡å "
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr "仅填充网格"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr "切割网格"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "选择设置"
@@ -2571,7 +2613,7 @@ msgid "Plugins"
msgstr "æ’件"
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
@@ -3038,6 +3080,11 @@ msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "请åŠæ—¶æ›´æ–°æ‰“å°æœºå›ºä»¶ä»¥è¿œç¨‹ç®¡ç†æ‰“å°é˜Ÿåˆ—。"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr "无法从 Ultimaker Cura 中查看云打å°æœºçš„网络摄åƒå¤´é¦ˆé€ã€‚"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3239,17 +3286,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr "检查是å¦å­˜åœ¨å¸æˆ·æ›´æ–°"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "上次更新时间:%1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Ultimaker å¸æˆ·"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "注销"
@@ -3294,27 +3341,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "正在切片..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "无法切片"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "正在处ç†ä¸­"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "切片"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "开始切片æµç¨‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "å–消"
@@ -3344,213 +3391,213 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "é‡åš(&R)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "退出(&Q)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "3D 视图"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "正视图"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "顶视图"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr "仰视图"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "左视图"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "å³è§†å›¾"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "é…ç½® Cura..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "新增打å°æœº(&A)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "管ç†æ‰“å°æœº(&I)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "管ç†ææ–™..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr "从市场添加更多ææ–™"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "使用当å‰è®¾ç½® / é‡å†™å€¼æ›´æ–°é…置文件(&U)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "èˆå¼ƒå½“å‰æ›´æ”¹ï¼ˆ&D)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "从当å‰è®¾ç½® / é‡å†™å€¼åˆ›å»ºé…置文件(&C)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "管ç†é…置文件.."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "显示在线文档(&D)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "BUG å馈(&B)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "新增功能"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "关于..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr "删除所选项"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr "居中所选项"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr "å¤åˆ¶æ‰€é€‰é¡¹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "删除模型"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "使模型居于平å°ä¸­å¤®ï¼ˆ&N)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "绑定模型(&G)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "拆分模型"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "åˆå¹¶æ¨¡åž‹ï¼ˆ&M)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "å¤åˆ¶æ¨¡åž‹â€¦ï¼ˆ&M)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "选择所有模型"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "清空打å°å¹³å°"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "é‡æ–°è½½å…¥æ‰€æœ‰æ¨¡åž‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "将所有模型编ä½åˆ°æ‰€æœ‰æ‰“å°å¹³å°"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "ç¼–ä½æ‰€æœ‰çš„模型"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "为所选模型编ä½"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "å¤ä½æ‰€æœ‰æ¨¡åž‹çš„ä½ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "å¤ä½æ‰€æœ‰æ¨¡åž‹çš„å˜åŠ¨"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "打开文件(&O)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "新建项目(&N)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "显示é…置文件夹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "é…置设定å¯è§æ€§..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "市场(&M)"
@@ -3560,67 +3607,67 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "这个包将在é‡æ–°å¯åŠ¨åŽå®‰è£…。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "基本"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "设置"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "打å°æœº"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "é…置文件"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "正在关闭 %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "您确定è¦é€€å‡º %1 å—?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "打开文件"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "安装包"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "打开文件"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "我们已ç»åœ¨æ‚¨é€‰æ‹©çš„文件中找到一个或多个 G-Code 文件。您一次åªèƒ½æ‰“开一个 G-Code 文件。若需打开 G-Code 文件,请仅选择一个。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "新增打å°æœº"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "新增功能"
@@ -3847,7 +3894,7 @@ msgid "Current changes"
msgstr "当å‰æ›´æ”¹"
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "总是询问"
@@ -3882,32 +3929,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "导入所有模型"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "ä¿å­˜é¡¹ç›®"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "挤出机 %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 & ææ–™"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "ææ–™"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "ä¿å­˜æ—¶ä¸å†æ˜¾ç¤ºé¡¹ç›®æ‘˜è¦"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "ä¿å­˜"
@@ -3940,38 +3987,38 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "视图(&V)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "设置(&S)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "扩展(&X)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "å好设置(&R)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "帮助(&H)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "新建项目"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
msgctxt "@info:question"
msgid "Are you sure you want to start a new project? This will clear the build plate and any unsaved settings."
msgstr "你确定è¦å¼€å§‹ä¸€ä¸ªæ–°é¡¹ç›®å—?这将清除打å°å¹³å°åŠä»»ä½•æœªä¿å­˜çš„设置。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "市场"
@@ -3991,22 +4038,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "市场"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "正在从打å°æœºåŠ è½½å¯ç”¨é…ç½®..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "该é…ç½®ä¸å¯ç”¨ï¼Œå› ä¸ºæ‰“å°æœºå·²æ–­å¼€è¿žæŽ¥ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "选择é…ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "é…ç½®"
@@ -4223,27 +4270,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "您确定è¦ä¸­æ­¢æ‰“å°å—?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr "打å°ä¸ºæ”¯æ’‘。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr "修改了与此模型é‡å çš„其他模型。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr "修改了与该模型é‡å çš„填充。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr "ä¸æ”¯æŒä¸Žæ­¤æ¨¡åž‹é‡å ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4254,310 +4301,345 @@ msgctxt "@label"
msgid "Object list"
msgstr "对象列表"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "接å£"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "å¸ç§ï¼š"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "主题:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "需é‡æ–°å¯åŠ¨ Cura,新的设置æ‰èƒ½ç”Ÿæ•ˆã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "当设置被更改时自动进行切片。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "自动切片"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "视区行为"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "以红色çªå‡ºæ˜¾ç¤ºæ¨¡åž‹éœ€è¦å¢žåŠ æ”¯æ’‘结构的区域。没有支撑,这些区域将无法正确打å°ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "显示悬垂(Overhang)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr "使用警告标志çªå‡ºæ˜¾ç¤ºæ¨¡åž‹ç¼ºå°‘或多余的表é¢ã€‚刀具路径常常是è¦æ‰“å°çš„几何结构缺少的部分。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr "显示模型错误"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "当模型被选中时,视角将自动调整到最åˆé€‚的观察ä½ç½®ï¼ˆæ¨¡åž‹å¤„于正中央)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "当项目被选中时,自动对中视角"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "需è¦ä»¤ Cura 的默认缩放æ“作å转å—?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "å转视角å˜ç„¦æ–¹å‘。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "是å¦è·Ÿéšé¼ æ ‡æ–¹å‘进行缩放?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "正交é€è§†ä¸æ”¯æŒé€šè¿‡é¼ æ ‡è¿›è¡Œç¼©æ”¾ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "è·Ÿéšé¼ æ ‡æ–¹å‘缩放"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "需è¦ç§»åŠ¨å¹³å°ä¸Šçš„模型,使它们ä¸å†ç›¸äº¤å—?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "ç¡®ä¿æ¯ä¸ªæ¨¡åž‹éƒ½ä¿æŒåˆ†ç¦»"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "需è¦è½¬åŠ¨æ¨¡åž‹ï¼Œä½¿å®ƒä»¬æŽ¥è§¦æ‰“å°å¹³å°å—?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "自动下é™æ¨¡åž‹åˆ°æ‰“å°å¹³å°"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "在 G-code 读å–器中显示警告信æ¯ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "G-code 读å–器中的警告信æ¯"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "层视图è¦å¼ºåˆ¶è¿›å…¥å…¼å®¹æ¨¡å¼å—?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "强制层视图兼容模å¼ï¼ˆéœ€è¦é‡æ–°å¯åŠ¨ï¼‰"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "Cura 是å¦åº”该在关闭的ä½ç½®æ‰“开?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "æ¢å¤åˆå§‹çª—å£ä½ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "应使用哪ç§ç±»åž‹çš„æ‘„åƒå¤´è¿›è¡Œæ¸²æŸ“?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "æ‘„åƒå¤´æ¸²æŸ“:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "é€è§†"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "正交"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "打开并ä¿å­˜æ–‡ä»¶"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "应从桌é¢æ‰“开文件还是在åŒä¸€ Cura 实例中打开外部应用程åºï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "使用å•ä¸ª Cura 实例"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "当模型的尺寸过大时,是å¦å°†æ¨¡åž‹è‡ªåŠ¨ç¼©å°è‡³æˆå½¢ç©ºé—´ä½“积?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "缩å°è¿‡å¤§æ¨¡åž‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
msgctxt "@info:tooltip"
msgid "An model may appear extremely small if its unit is for example in meters rather than millimeters. Should these models be scaled up?"
msgstr "当模型以米而ä¸æ˜¯æ¯«ç±³ä¸ºå•ä½æ—¶ï¼Œæ¨¡åž‹å¯èƒ½ä¼šåœ¨æ‰“å°å¹³å°ä¸­æ˜¾å¾—éžå¸¸å°ã€‚在此情况下是å¦è¿›è¡Œæ”¾å¤§ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "放大过å°æ¨¡åž‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "模型是å¦åº”该在加载åŽè¢«é€‰ä¸­ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "选择模型时加载"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "打å°æœºå是å¦è‡ªåŠ¨ä½œä¸ºæ‰“å°ä½œä¸šå称的å‰ç¼€ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "将机器å‰ç¼€æ·»åŠ åˆ°ä½œä¸šå称中"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "ä¿å­˜é¡¹ç›®æ–‡ä»¶æ—¶æ˜¯å¦æ˜¾ç¤ºæ‘˜è¦ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "ä¿å­˜é¡¹ç›®æ—¶æ˜¾ç¤ºæ‘˜è¦å¯¹è¯æ¡†"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "打开项目文件时的默认行为"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "打开项目文件时的默认行为: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "总是询问"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "始终作为一个项目打开"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "始终导入模型"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "当您对é…置文件进行更改并切æ¢åˆ°å…¶ä»–é…置文件时将显示一个对è¯æ¡†ï¼Œè¯¢é—®æ‚¨æ˜¯å¦è¦ä¿ç•™ä¿®æ”¹ã€‚您也å¯ä»¥é€‰æ‹©ä¸€ä¸ªé»˜è®¤è¡Œä¸ºå¹¶ä»¤å…¶ä¸å†æ˜¾ç¤ºè¯¥å¯¹è¯æ¡†ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "é…置文件"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "切æ¢åˆ°ä¸åŒé…置文件时对设置值更改的默认æ“作: "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "总是èˆå¤±æ›´æ”¹çš„设置"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "总是将更改的设置传输至新é…置文件"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "éšç§"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "当 Cura å¯åŠ¨æ—¶ï¼Œæ˜¯å¦è‡ªåŠ¨æ£€æŸ¥æ›´æ–°ï¼Ÿ"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "å¯åŠ¨æ—¶æ£€æŸ¥æ›´æ–°"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "您愿æ„将关于您的打å°æ•°æ®ä»¥åŒ¿åå½¢å¼å‘é€åˆ° Ultimaker å—?注æ„:我们ä¸ä¼šè®°å½•/å‘é€ä»»ä½•æ¨¡åž‹ã€IP 地å€æˆ–其他ç§äººæ•°æ®ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "(匿å)å‘é€æ‰“å°ä¿¡æ¯"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "详细信æ¯"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr "æ›´æ–°"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "当 Cura å¯åŠ¨æ—¶ï¼Œæ˜¯å¦è‡ªåŠ¨æ£€æŸ¥æ›´æ–°ï¼Ÿ"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "å¯åŠ¨æ—¶æ£€æŸ¥æ›´æ–°"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr "在检查更新时,åªæ£€æŸ¥ç¨³å®šç‰ˆã€‚"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr "ä»…é™ç¨³å®šç‰ˆ"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr "在检查更新时,åŒæ—¶æ£€æŸ¥ç¨³å®šç‰ˆå’Œæµ‹è¯•ç‰ˆã€‚"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr "稳定版和测试版"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr "是å¦åº”在æ¯æ¬¡å¯åŠ¨ Cura 时自动检查新æ’件?强烈建议您ä¸è¦ç¦ç”¨æ­¤åŠŸèƒ½ï¼"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr "获å–æ’件更新通知"
+
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
@@ -4598,56 +4680,56 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr "与打å°æœºåŒæ­¥"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "打å°æœº"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "确认删除"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "您确认è¦åˆ é™¤ %1?该æ“作无法æ¢å¤ï¼"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "导入é…ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "无法导入ææ–™ <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "æˆåŠŸå¯¼å…¥ææ–™ <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "导出ææ–™"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "无法导出æ料至 <filename>%1</filename>: <message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "æˆåŠŸå¯¼å‡ºæ料至: <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr "导出所有ææ–™"
@@ -4986,12 +5068,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "云连接当å‰ä¸å¯ç”¨ã€‚请检查您的 Internet 连接。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "添加打å°æœº"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "管ç†æ‰“å°æœº"
@@ -5078,7 +5160,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "å…³"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "实验性"
@@ -5088,22 +5170,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "附ç€"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
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 "å…è®¸æ‰“å° Brim 或 Raft。这将在您的对象周围或下方添加一个容易切断的平é¢åŒºåŸŸã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "æ¸å±‚å¡«å……"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "æ¸å±‚填充(Gradual infill)将éšç€æ‰“å°é«˜åº¦çš„æå‡è€Œé€æ¸åŠ å¤§å¡«å……密度。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "您已修改部分é…置文件设置。 如果您想对其进行更改,请转至自定义模å¼ã€‚"
@@ -5113,12 +5195,12 @@ msgctxt "@label"
msgid "Support"
msgstr "支æŒ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "在模型的悬垂(Overhangs)部分生æˆæ”¯æ’‘结构。若ä¸è¿™æ ·åšï¼Œè¿™äº›éƒ¨åˆ†åœ¨æ‰“å°æ—¶å°†å€’塌。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -5144,17 +5226,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "å—å½±å“项目"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "此设置始终在所有挤出机之间共享。在此处更改它将改å˜æ‰€æœ‰æŒ¤å‡ºæœºçš„值。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "此设置与挤出器特定值ä¸åŒï¼š"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5165,7 +5247,7 @@ msgstr ""
"\n"
"å•å‡»ä»¥æ¢å¤é…置文件的值。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5176,32 +5258,32 @@ msgstr ""
"\n"
"å•å‡»ä»¥æ¢å¤è‡ªåŠ¨è®¡ç®—的值。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "æœç´¢è®¾ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "将值å¤åˆ¶åˆ°æ‰€æœ‰æŒ¤å‡ºæœº"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "将所有修改值å¤åˆ¶åˆ°æ‰€æœ‰æŒ¤å‡ºæœº"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "éšè—此设置"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "ä¸å†æ˜¾ç¤ºæ­¤è®¾ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "ä¿æŒæ­¤è®¾ç½®å¯è§"
@@ -5479,16 +5561,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "没有å¯ä¾›é€‰æ‹©çš„项目"
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "检查模型和打å°é…置,以了解潜在的打å°é—®é¢˜å¹¶ç»™å‡ºå»ºè®®ã€‚"
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "模型检查器"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5669,6 +5741,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr "打å°æœºè®¾ç½®æ“作"
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "检查模型和打å°é…置,以了解潜在的打å°é—®é¢˜å¹¶ç»™å‡ºå»ºè®®ã€‚"
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "模型检查器"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -6089,6 +6171,14 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "é€è§†è§†å›¾"
+#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+#~ msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+#~ msgstr "您的 {machine_name} å¯èƒ½æœ‰æ–°åŠŸèƒ½æˆ–错误修å¤å¯ç”¨ï¼å¦‚果打å°æœºä¸Šçš„固件还ä¸æ˜¯æœ€æ–°ç‰ˆæœ¬ï¼Œå»ºè®®å°†å®ƒæ›´æ–°ä¸º {latest_version} 版。"
+
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "æ–° %s 固件å¯ç”¨"
+
#~ msgctxt "@info:status"
#~ msgid "Global stack is missing."
#~ msgstr "缺少全局堆栈。"
diff --git a/resources/i18n/zh_CN/fdmextruder.def.json.po b/resources/i18n/zh_CN/fdmextruder.def.json.po
index 01edc05a49..028a571491 100644
--- a/resources/i18n/zh_CN/fdmextruder.def.json.po
+++ b/resources/i18n/zh_CN/fdmextruder.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2019-03-13 14:00+0200\n"
"Last-Translator: Bothof <info@bothof.nl>\n"
"Language-Team: PCDotFan <pc@edu.ax>, Bothof <info@bothof.nl>\n"
diff --git a/resources/i18n/zh_CN/fdmprinter.def.json.po b/resources/i18n/zh_CN/fdmprinter.def.json.po
index 5ab5e2533b..a0a6900281 100644
--- a/resources/i18n/zh_CN/fdmprinter.def.json.po
+++ b/resources/i18n/zh_CN/fdmprinter.def.json.po
@@ -1,12 +1,12 @@
# Cura
# Copyright (C) 2021 Ultimaker B.V.
# This file is distributed under the same license as the Cura package.
-#
+#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 15:04+0200\n"
"Last-Translator: Lionbridge <info@lionbridge.com>\n"
"Language-Team: Chinese <info@lionbridge.com>, PCDotFan <pc@edu.ax>, Chinese <info@bothof.nl>\n"
@@ -687,8 +687,8 @@ msgstr "æ¯æ¯«ç±³æ­¥æ•° (E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "步进电机å‰è¿›å¤šå°‘步将导致挤出一毫米。"
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr "步进电机å‰è¿›å¤šå°‘步将导致进料器轮绕其周长移动一毫米。"
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1436,6 +1436,16 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "在顶部/底部皮肤路径互相紧é è¿è¡Œçš„地方连接它们。对于åŒå¿ƒå›¾æ¡ˆï¼Œå¯ç”¨æ­¤è®¾ç½®å¯å¤§å¤§å‡å°‘空驶时间,但由于连接å¯åœ¨å¡«å……中途å‘生,此功能å¯èƒ½ä¼šé™ä½Žé¡¶éƒ¨è¡¨é¢è´¨é‡ã€‚"
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr "å•è°ƒé¡¶éƒ¨/底部顺åº"
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "按照一定的顺åºæ‰“å°é¡¶éƒ¨/底部走线,使它们始终在一个方å‘上与相邻的走线é‡å ã€‚这需è¦æ›´é•¿ä¸€äº›çš„打å°æ—¶é—´ï¼Œä½†ä¼šä½¿å¹³é¢çœ‹èµ·æ¥æ›´ä¸€è‡´ã€‚"
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "顶层/底层走线方å‘"
@@ -1506,6 +1516,16 @@ msgid "Zig Zag"
msgstr "锯齿形"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr "å•è°ƒç†¨å¹³é¡ºåº"
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "按照一定的顺åºæ‰“å°ç†¨å¹³èµ°çº¿ï¼Œä½¿å®ƒä»¬å§‹ç»ˆåœ¨ä¸€ä¸ªæ–¹å‘上与相邻的走线é‡å ã€‚这需è¦æ›´é•¿ä¸€äº›çš„打å°æ—¶é—´ï¼Œä½†ä¼šä½¿å¹³é¢çœ‹èµ·æ¥æ›´ä¸€è‡´ã€‚"
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "熨平走线间è·"
@@ -5304,6 +5324,16 @@ msgid "Zig Zag"
msgstr "锯齿形"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr "å•è°ƒé¡¶éƒ¨è¡¨é¢é¡ºåº"
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "按照一定的顺åºæ‰“å°é¡¶éƒ¨è¡¨é¢èµ°çº¿ï¼Œä½¿å®ƒä»¬å§‹ç»ˆåœ¨ä¸€ä¸ªæ–¹å‘上与相邻的走线é‡å ã€‚这需è¦æ›´é•¿ä¸€äº›çš„打å°æ—¶é—´ï¼Œä½†ä¼šä½¿å¹³é¢çœ‹èµ·æ¥æ›´ä¸€è‡´ã€‚"
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "顶部表é¢çš®è‚¤èµ°çº¿æ–¹å‘"
@@ -6402,6 +6432,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "在将模型从文件中载入时应用在模型上的转æ¢çŸ©é˜µã€‚"
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "步进电机å‰è¿›å¤šå°‘步将导致挤出一毫米。"
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "当éžé›¶çš„时候,梳ç†æ¯”这段è·ç¦»æ›´é•¿çš„旅行移动将会使用撤回。"
diff --git a/resources/i18n/zh_TW/cura.po b/resources/i18n/zh_TW/cura.po
index 37610a8a1d..ad28ebb1f8 100644
--- a/resources/i18n/zh_TW/cura.po
+++ b/resources/i18n/zh_TW/cura.po
@@ -5,10 +5,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0200\n"
-"PO-Revision-Date: 2021-06-12 11:31+0800\n"
+"POT-Creation-Date: 2021-08-11 09:59+0200\n"
+"PO-Revision-Date: 2021-08-16 19:58+0800\n"
"Last-Translator: Valen Chang <carf17771@gmail.com>\n"
"Language-Team: Valen Chang <carf17771@gmail.com>/ Leo Hsu<Hongjhih@gmail.com>\n"
"Language: zh_TW\n"
@@ -18,95 +18,7 @@ msgstr ""
"Plural-Forms: nplurals=1; plural=0;\n"
"X-Generator: Poedit 2.4.2\n"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1612 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
-msgctxt "@label"
-msgid "Unknown"
-msgstr "未知"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
-msgctxt "@label"
-msgid "The printer(s) below cannot be connected because they are part of a group"
-msgstr "下列å°è¡¨æ©Ÿå› ç‚ºæ˜¯ç¾¤çµ„的一部份導致無法連接"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
-msgctxt "@label"
-msgid "Available networked printers"
-msgstr "å¯ç”¨çš„網路å°è¡¨æ©Ÿ"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:211
-msgctxt "@menuitem"
-msgid "Not overridden"
-msgstr "ä¸è¦†å¯«"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
-#, python-brace-format
-msgctxt "@label {0} is the name of a printer that's about to be deleted."
-msgid "Are you sure you wish to remove {0}? This cannot be undone!"
-msgstr "你確定è¦ç§»é™¤ {0} 嗎?這動作無法復原!"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
-msgctxt "@label"
-msgid "Default"
-msgstr "é è¨­å€¼"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
-msgctxt "@label"
-msgid "Visual"
-msgstr "外觀"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
-msgctxt "@text"
-msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
-msgstr "外觀åƒæ•¸æ˜¯è¨­è¨ˆä¾†åˆ—å°è¼ƒé«˜å“質形狀和表é¢çš„視覺性原型和模型。"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
-msgctxt "@label"
-msgid "Engineering"
-msgstr "工程"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
-msgctxt "@text"
-msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
-msgstr "工程åƒæ•¸æ˜¯è¨­è¨ˆä¾†åˆ—å°è¼ƒé«˜ç²¾åº¦å’Œè¼ƒå°å…¬å·®çš„功能性原型和實際使用零件。"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
-msgctxt "@label"
-msgid "Draft"
-msgstr "è‰ç¨¿"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
-msgctxt "@text"
-msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
-msgstr "è‰ç¨¿åƒæ•¸æ˜¯è¨­è¨ˆä¾†ç¸®çŸ­æ™‚間,快速列å°åˆå§‹åŽŸåž‹å’Œæ¦‚念驗證。"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:234
-msgctxt "@label"
-msgid "Custom Material"
-msgstr "自訂線æ"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:235 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:205
-msgctxt "@label"
-msgid "Custom"
-msgstr "自訂"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
-msgctxt "@label"
-msgid "Custom profiles"
-msgstr "自訂列å°åƒæ•¸"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
-#, python-brace-format
-msgctxt "@item:inlistbox"
-msgid "All Supported Types ({0})"
-msgstr "所有支æ´çš„é¡žåž‹ ({0})"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
-msgctxt "@item:inlistbox"
-msgid "All Files (*)"
-msgstr "所有檔案 (*)"
-
-#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:181
+#: /home/trin/Gedeeld/Projects/Cura/cura/API/Account.py:182
msgctxt "@info:title"
msgid "Login failed"
msgstr "登入失敗"
@@ -121,37 +33,37 @@ msgctxt "@info:title"
msgid "Finding Location"
msgstr "尋找ä½ç½®ä¸­"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:150 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41 /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:41 /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:76
msgctxt "@info:status"
msgid "Unable to find a location within the build volume for all objects"
msgstr "無法在列å°ç¯„åœå…§æ”¾ä¸‹å…¨éƒ¨ç‰©ä»¶"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:151 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
+#: /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsAllBuildPlatesJob.py:152 /home/trin/Gedeeld/Projects/Cura/cura/Arranging/ArrangeObjectsJob.py:42
msgctxt "@info:title"
msgid "Can't Find Location"
msgstr "無法找到ä½ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:116
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:115
msgctxt "@info:backup_failed"
msgid "Could not create archive from user data directory: {}"
msgstr "無法從使用者資料目錄建立備份檔:{}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:107 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:113
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:122 /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:159 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:118 /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:126
msgctxt "@info:title"
msgid "Backup"
msgstr "備份"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:135
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:134
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup without having proper data or meta data."
msgstr "嘗試復原Cura 備份(若無proper data或meta data)。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:146
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:145
msgctxt "@info:backup_failed"
msgid "Tried to restore a Cura backup that is higher than the current version."
msgstr "嘗試復原新版本的Cura備份。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Backups/Backup.py:158
msgctxt "@info:backup_failed"
msgid "The following error occurred while trying to restore a Cura backup:"
msgstr "æ¢å¾©Cura備份時,出ç¾ä¸‹åˆ—錯誤:"
@@ -161,7 +73,7 @@ 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 "由於「列å°åºåˆ—ã€è¨­å®šçš„值,æˆå½¢åˆ—å°ç¯„åœé«˜åº¦å·²è¢«æ¸›å°‘,以防止é¾é–€èˆ‡åˆ—å°æ¨¡åž‹ç›¸è¡çªã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:100
+#: /home/trin/Gedeeld/Projects/Cura/cura/BuildVolume.py:101
msgctxt "@info:title"
msgid "Build Volume"
msgstr "列å°ç¯„åœ"
@@ -320,61 +232,149 @@ msgctxt "@info:progress"
msgid "Initializing Active Machine..."
msgstr "正在åˆå§‹åŒ–啟用的機器..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:803
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:805
msgctxt "@info:progress"
msgid "Initializing machine manager..."
msgstr "正在åˆå§‹åŒ–機器管ç†å“¡..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:817
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:819
msgctxt "@info:progress"
msgid "Initializing build volume..."
msgstr "正在åˆå§‹åŒ–列å°ç¯„åœ..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:888
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:890
msgctxt "@info:progress"
msgid "Setting up scene..."
msgstr "正在設定場景..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:924
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:926
msgctxt "@info:progress"
msgid "Loading interface..."
msgstr "正在載入介é¢..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:929
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:931
msgctxt "@info:progress"
msgid "Initializing engine..."
msgstr "正在åˆå§‹åŒ–引擎..."
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1246
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1248
#, 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/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1799
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1801
#, python-brace-format
msgctxt "@info:status"
msgid "Only one G-code file can be loaded at a time. Skipped importing {0}"
msgstr "一次åªèƒ½è¼‰å…¥ä¸€å€‹ G-code 檔案。{0} 已跳éŽåŒ¯å…¥"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1800 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1803 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:191 /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:249
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:177
msgctxt "@info:title"
msgid "Warning"
msgstr "警告"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1809
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1813
#, python-brace-format
msgctxt "@info:status"
msgid "Can't open any other file if G-code is loading. Skipped importing {0}"
msgstr "如果載入 G-code,則無法開啟其他任何檔案。{0} 已跳éŽåŒ¯å…¥"
-#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1810 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:146 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:153
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:139
+#: /home/trin/Gedeeld/Projects/Cura/cura/CuraApplication.py:1815 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:148 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:158
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:141 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:161
msgctxt "@info:title"
msgid "Error"
msgstr "錯誤"
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:83 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:110 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:361
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1613 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:130 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/pages/ToolboxDetailPage.qml:171
+msgctxt "@label"
+msgid "Unknown"
+msgstr "未知"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:113
+msgctxt "@label"
+msgid "The printer(s) below cannot be connected because they are part of a group"
+msgstr "下列å°è¡¨æ©Ÿå› ç‚ºæ˜¯ç¾¤çµ„的一部份導致無法連接"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/DiscoveredPrintersModel.py:115
+msgctxt "@label"
+msgid "Available networked printers"
+msgstr "å¯ç”¨çš„網路å°è¡¨æ©Ÿ"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/ExtrudersModel.py:216
+msgctxt "@menuitem"
+msgid "Not overridden"
+msgstr "ä¸è¦†å¯«"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/GlobalStacksModel.py:76
+#, python-brace-format
+msgctxt "@label {0} is the name of a printer that's about to be deleted."
+msgid "Are you sure you wish to remove {0}? This cannot be undone!"
+msgstr "你確定è¦ç§»é™¤ {0} 嗎?這動作無法復原!"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:42 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:11 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:338
+msgctxt "@label"
+msgid "Default"
+msgstr "é è¨­å€¼"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:45 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:14
+msgctxt "@label"
+msgid "Visual"
+msgstr "外觀"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:46 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:15
+msgctxt "@text"
+msgid "The visual profile is designed to print visual prototypes and models with the intent of high visual and surface quality."
+msgstr "外觀åƒæ•¸æ˜¯è¨­è¨ˆä¾†åˆ—å°è¼ƒé«˜å“質形狀和表é¢çš„視覺性原型和模型。"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:49 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:18
+msgctxt "@label"
+msgid "Engineering"
+msgstr "工程"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:50 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:19
+msgctxt "@text"
+msgid "The engineering profile is designed to print functional prototypes and end-use parts with the intent of better accuracy and for closer tolerances."
+msgstr "工程åƒæ•¸æ˜¯è¨­è¨ˆä¾†åˆ—å°è¼ƒé«˜ç²¾åº¦å’Œè¼ƒå°å…¬å·®çš„功能性原型和實際使用零件。"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:53 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:22
+msgctxt "@label"
+msgid "Draft"
+msgstr "è‰ç¨¿"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentCategoryModel.py:54 /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/IntentTranslations.py:23
+msgctxt "@text"
+msgid "The draft profile is designed to print initial prototypes and concept validation with the intent of significant print time reduction."
+msgstr "è‰ç¨¿åƒæ•¸æ˜¯è¨­è¨ˆä¾†ç¸®çŸ­æ™‚間,快速列å°åˆå§‹åŽŸåž‹å’Œæ¦‚念驗證。"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:224
+msgctxt "@label"
+msgid "Custom Material"
+msgstr "自訂線æ"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/MaterialManagementModel.py:225 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:230
+msgctxt "@label"
+msgid "Custom"
+msgstr "自訂"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:383
+msgctxt "@label"
+msgid "Custom profiles"
+msgstr "自訂列å°åƒæ•¸"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:418
+#, python-brace-format
+msgctxt "@item:inlistbox"
+msgid "All Supported Types ({0})"
+msgstr "所有支æ´çš„é¡žåž‹ ({0})"
+
+#: /home/trin/Gedeeld/Projects/Cura/cura/Machines/Models/QualityManagementModel.py:419
+msgctxt "@item:inlistbox"
+msgid "All Files (*)"
+msgstr "所有檔案 (*)"
+
#: /home/trin/Gedeeld/Projects/Cura/cura/MultiplyObjectsJob.py:26
msgctxt "@info:status"
msgid "Multiplying and placing objects"
@@ -410,12 +410,12 @@ msgctxt "@message"
msgid "Something unexpected happened when trying to log in, please try again."
msgstr "嘗試登入時出ç¾æ„外狀æ³ï¼Œè«‹å†è©¦ä¸€æ¬¡ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:189
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:190
msgctxt "@info"
msgid "Unable to start a new sign in process. Check if another sign in attempt is still active."
msgstr "無法開始新的登入程åºã€‚檢查是å¦æœ‰å…¶ä»–登入ä»åœ¨é€²è¡Œä¸­ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:244
+#: /home/trin/Gedeeld/Projects/Cura/cura/OAuth2/AuthorizationService.py:248
msgctxt "@info"
msgid "Unable to reach the Ultimaker account server."
msgstr "無法連上 Ultimaker 帳號伺æœå™¨ã€‚"
@@ -436,110 +436,110 @@ msgctxt "@info:status"
msgid "Invalid file URL:"
msgstr "無效的檔案網å€ï¼š"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:144
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:145
#, 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 "無法將列å°åƒæ•¸åŒ¯å‡ºè‡³ <filename>{0}</filename>:<message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:151
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:155
#, 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 "無法將列å°åƒæ•¸åŒ¯å‡ºè‡³ <filename>{0}</filename>:寫入器外掛報告故障。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:156
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:163
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Exported profile to <filename>{0}</filename>"
msgstr "列å°åƒæ•¸å·²åŒ¯å‡ºè‡³ï¼š<filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:157
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:165
msgctxt "@info:title"
msgid "Export succeeded"
msgstr "匯出æˆåŠŸ"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:188
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:197
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>: {1}"
msgstr "無法從 <filename>{0}</filename> 匯入列å°åƒæ•¸ï¼š{1}"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:192
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:201
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Can't import profile from <filename>{0}</filename> before a printer is added."
msgstr "在加入å°è¡¨æ©Ÿå‰ï¼Œç„¡æ³•å¾ž <filename>{0}</filename> 匯入列å°åƒæ•¸ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:207
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:216
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "No custom profile to import in file <filename>{0}</filename>"
msgstr "檔案 <filename>{0}</filename> 內沒有自訂列å°åƒæ•¸å¯åŒ¯å…¥"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:211
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:220
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "從 <filename>{0}</filename> 匯入列å°åƒæ•¸å¤±æ•—:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:235 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:245
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:244 /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:254
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename>!"
msgid "This profile <filename>{0}</filename> contains incorrect data, could not import it."
msgstr "列å°åƒæ•¸ <filename>{0}</filename> å«æœ‰ä¸æ­£ç¢ºçš„資料,無法匯入。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:338
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:347
#, python-brace-format
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Failed to import profile from <filename>{0}</filename>:"
msgstr "從 <filename>{0}</filename> 匯入列å°åƒæ•¸å¤±æ•—:"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:342
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:351
#, python-brace-format
msgctxt "@info:status"
msgid "Successfully imported profile {0}."
msgstr "å·²æˆåŠŸåŒ¯å…¥åˆ—å°åƒæ•¸ {0}。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:349
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:358
#, python-brace-format
msgctxt "@info:status"
msgid "File {0} does not contain any valid profile."
msgstr "檔案 {0} 內未å«æœ‰æ•ˆçš„列å°åƒæ•¸ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:352
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:361
#, python-brace-format
msgctxt "@info:status"
msgid "Profile {0} has an unknown file type or is corrupted."
msgstr "列å°åƒæ•¸ {0} 檔案類型未知或已æ壞。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:426
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:435
msgctxt "@label"
msgid "Custom profile"
msgstr "自訂列å°åƒæ•¸"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:442
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:451
msgctxt "@info:status"
msgid "Profile is missing a quality type."
msgstr "列å°åƒæ•¸ç¼ºå°‘列å°å“質類型定義。"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:446
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:455
msgctxt "@info:status"
msgid "There is no active printer yet."
msgstr "尚未啟動列å°æ©Ÿ."
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:452
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:461
msgctxt "@info:status"
msgid "Unable to add the profile."
msgstr "無法新增列å°åƒæ•¸ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:466
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:475
#, python-brace-format
msgctxt "@info:status"
msgid "Quality type '{0}' is not compatible with the current active machine definition '{1}'."
msgstr "å“質類型 '{0}' 與目å‰çš„啟用的機器設定 '{1} 'ä¸ç›¸å®¹ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:471
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/CuraContainerRegistry.py:480
#, python-brace-format
msgctxt "@info:status"
msgid "Warning: The profile is not visible because its quality type '{0}' is not available for the current configuration. Switch to a material/nozzle combination that can use this quality type."
@@ -560,17 +560,17 @@ msgctxt "@label"
msgid "Nozzle"
msgstr "å™´é ­"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:856
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:857
msgctxt "@info:message Followed by a list of settings."
msgid "Settings have been changed to match the current availability of extruders:"
msgstr "設定已被更改為符åˆç›®å‰æ“ å‡ºæ©Ÿï¼š"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:858
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:859
msgctxt "@info:title"
msgid "Settings updated"
msgstr "設定更新"
-#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1478
+#: /home/trin/Gedeeld/Projects/Cura/cura/Settings/MachineManager.py:1479
msgctxt "@info:title"
msgid "Extruder(s) Disabled"
msgstr "擠出機已åœç”¨"
@@ -588,7 +588,7 @@ msgstr "完æˆ"
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/AddPrinterPagesModel.py:33 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:445 /home/trin/Gedeeld/Projects/Cura/plugins/ImageReader/ConfigUI.qml:234 /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/MoreInfoWindow.qml:150
#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxProgressButton.qml:19 /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/dialogs/ToolboxConfirmUninstallResetDialog.qml:81
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/DiscoverUM3Action.qml:352 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorConfigOverrideDialog.qml:58 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/PrintWindow.qml:42
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:82 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:293
msgctxt "@action:button"
msgid "Cancel"
msgstr "å–消"
@@ -659,6 +659,11 @@ msgctxt "@tooltip"
msgid "Other"
msgstr "其它"
+#: /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:37 /home/trin/Gedeeld/Projects/Cura/cura/UI/TextManager.py:61
+msgctxt "@text:window"
+msgid "The release notes could not be opened."
+msgstr "發佈通知無法開啟."
+
#: /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:56 /home/trin/Gedeeld/Projects/Cura/cura/UI/WelcomePagesModel.py:259
msgctxt "@action:button"
msgid "Next"
@@ -675,25 +680,6 @@ msgctxt "@action:button"
msgid "Close"
msgstr "關閉"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
-msgctxt "@info:title"
-msgid "3D Model Assistant"
-msgstr "3D 模型助手"
-
-#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:96
-#, python-brace-format
-msgctxt "@info:status"
-msgid ""
-"<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 ""
-"<p>由於模型尺寸和線æ設定的原因,一個或多個模型無法在最佳情狀下列å°</p>\n"
-"<p>{model_names}</p>\n"
-"<p>了解如何確ä¿æœ€ä½³çš„列å°å“質和å¯é æ€§ã€‚</p>\n"
-"<p><a href=\"https://ultimaker.com/3D-model-assistant\">閱讀列å°å“質指å—</a></p>"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:540
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
@@ -705,24 +691,24 @@ msgctxt "@info:title"
msgid "Open Project File"
msgstr "開啟專案檔案"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:639
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is suddenly inaccessible: <message>{1}</message>."
msgstr "專案檔案 <filename>{0}</filename> 無法存å–:<message>{1}</message>。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:640 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:647
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:641 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:649
msgctxt "@info:title"
msgid "Can't Open Project File"
msgstr "無法開啟專案檔案"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:646
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:648
#, python-brace-format
msgctxt "@info:error Don't translate the XML tags <filename> or <message>!"
msgid "Project file <filename>{0}</filename> is corrupt: <message>{1}</message>."
msgstr "專案檔案<filename>{0}</filename> 已毀æ : <message>{1}</message>."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:698
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/ThreeMFWorkspaceReader.py:701
#, python-brace-format
msgctxt "@info:error Don't translate the XML tag <filename>!"
msgid "Project file <filename>{0}</filename> is made using profiles that are unknown to this version of Ultimaker Cura."
@@ -778,37 +764,37 @@ msgctxt "@item:inlistbox"
msgid "AMF File"
msgstr "AMF 檔案"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:25
msgctxt "@info:title"
msgid "Backups"
msgstr "備份"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:27
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:26
msgctxt "@info:backup_status"
msgid "There was an error while uploading your backup."
msgstr "上傳你的備份時發生錯誤。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:47
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:46
msgctxt "@info:backup_status"
msgid "Creating your backup..."
msgstr "正在建立備份..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:54
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:55
msgctxt "@info:backup_status"
msgid "There was an error while creating your backup."
msgstr "建立備份時發生了錯誤。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:58
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:59
msgctxt "@info:backup_status"
msgid "Uploading your backup..."
msgstr "正在上傳你的備份..."
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:68
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:69
msgctxt "@info:backup_status"
msgid "Your backup has finished uploading."
msgstr "你的備份上傳完æˆã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:107
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/CreateBackupJob.py:103
msgctxt "@error:file_size"
msgid "The backup exceeds the maximum file size."
msgstr "備份超éŽäº†æœ€å¤§æª”案大å°ã€‚"
@@ -818,46 +804,66 @@ msgctxt "@info:backup_status"
msgid "There was an error trying to restore your backup."
msgstr "嘗試æ¢å¾©å‚™ä»½æ™‚發生錯誤。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:64
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/DrivePluginExtension.py:69
msgctxt "@item:inmenu"
msgid "Manage backups"
msgstr "管ç†å‚™ä»½"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:161
+msgctxt "@message"
+msgid "Slicing failed with an unexpected error. Please consider reporting a bug on our issue tracker."
+msgstr "未知å•é¡Œä½¿åˆ‡ç‰‡å¤±æ•—. 請考慮在我們的å•é¡Œè¿½è¹¤å™¨å…§å›žå ±å•é¡Œ."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:162
+msgctxt "@message:title"
+msgid "Slicing failed"
+msgstr "切片失敗"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:166
+msgctxt "@message:button"
+msgid "Report a bug"
+msgstr "回報å•é¡Œ"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:167
+msgctxt "@message:description"
+msgid "Report a bug on Ultimaker Cura's issue tracker."
+msgstr "æ–¼Ultimaker Curaå•é¡Œè¿½è¹¤å™¨ä¸­å›žå ±å•é¡Œ."
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:394
msgctxt "@info:status"
msgid "Unable to slice with the current material as it is incompatible with the selected machine or configuration."
msgstr "無法使用目å‰ç·šæ切片,因為它與所é¸æ©Ÿå™¨æˆ–設定ä¸ç›¸å®¹ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:382 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:413 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:437
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:446 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:455 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:467
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:395 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:428 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:465 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:476 /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:489
msgctxt "@info:title"
msgid "Unable to slice"
msgstr "無法切片"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:412
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:427
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice with the current settings. The following settings have errors: {0}"
msgstr "無法使用目å‰è¨­å®šé€²è¡Œåˆ‡ç‰‡ã€‚以下設定存在錯誤:{0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:436
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:453
#, python-brace-format
msgctxt "@info:status"
msgid "Unable to slice due to some per-model settings. The following settings have errors on one or more models: {error_labels}"
msgstr "因部份模型設定å•é¡Œç„¡æ³•é€²è¡Œåˆ‡ç‰‡ã€‚部份模型的下列設定有錯誤:{error_labels}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:445
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:464
msgctxt "@info:status"
msgid "Unable to slice because the prime tower or prime position(s) are invalid."
msgstr "無法切片(原因:æ›æ–™å¡”或主ä½ç½®ç„¡æ•ˆï¼‰ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:454
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:475
#, python-format
msgctxt "@info:status"
msgid "Unable to slice because there are objects associated with disabled Extruder %s."
msgstr "有物件使用了被åœç”¨çš„擠出機 %s ,因此無法進行切片。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/CuraEngineBackend.py:485
msgctxt "@info:status"
msgid ""
"Please review settings and check if your models:\n"
@@ -875,7 +881,7 @@ msgctxt "@info:status"
msgid "Processing Layers"
msgstr "正在處ç†å±¤"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraEngineBackend/ProcessSlicedLayersJob.py:261
msgctxt "@info:title"
msgid "Information"
msgstr "資訊"
@@ -893,14 +899,14 @@ msgstr "無法存å–更新資訊。"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:17
#, python-brace-format
msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
-msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
-msgstr "å¯èƒ½æœ‰é©ç”¨æ–¼ä½ çš„ {machine_name} 的新功能或錯誤修正ï¼å‡å¦‚尚未使用最新版本,建議更新你å°è¡¨æ©Ÿçš„韌體到版本 {latest_version}。"
+msgid "New features or bug-fixes may be available for your {machine_name}! If you haven't done so already, it is recommended to update the firmware on your printer to version {latest_version}."
+msgstr "æ–°çš„å•é¡Œä¿®å¾©åŠŸèƒ½é©ç”¨æ–¼æ‚¨çš„ {machine_name}! 如果你準備好了,推薦您將列å°æ©Ÿçš„軟體å‡ç´šè‡³æœ€æ–°ç‰ˆæœ¬ {latest_version}."
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:22
#, python-format
msgctxt "@info:title The %s gets replaced with the printer name."
-msgid "New %s firmware available"
-msgstr "有新 %s 韌體å¯ç”¨"
+msgid "New %s stable firmware available"
+msgstr "æ–°çš„%s軟體已å¯ä½¿ç”¨"
#: /home/trin/Gedeeld/Projects/Cura/plugins/FirmwareUpdateChecker/FirmwareUpdateCheckerMessage.py:28
msgctxt "@action:button"
@@ -992,6 +998,25 @@ msgctxt "@action"
msgid "Machine Settings"
msgstr "å°è¡¨æ©Ÿè¨­å®š"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:31
+msgctxt "@info:title"
+msgid "3D Model Assistant"
+msgstr "3D 模型助手"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/ModelChecker/ModelChecker.py:97
+#, python-brace-format
+msgctxt "@info:status"
+msgid ""
+"<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 ""
+"<p>由於模型尺寸和線æ設定的原因,一個或多個模型無法在最佳情狀下列å°</p>\n"
+"<p>{model_names}</p>\n"
+"<p>了解如何確ä¿æœ€ä½³çš„列å°å“質和å¯é æ€§ã€‚</p>\n"
+"<p><a href=\"https://ultimaker.com/3D-model-assistant\">閱讀列å°å“質指å—</a></p>"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/__init__.py:14
msgctxt "@item:inmenu"
msgid "Monitor"
@@ -1043,69 +1068,69 @@ msgctxt "@info:status"
msgid "There are no file formats available to write with!"
msgstr "沒有å¯ä¾›å¯«å…¥çš„檔案格å¼ï¼"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:97
#, python-brace-format
msgctxt "@info:progress Don't translate the XML tags <filename>!"
msgid "Saving to Removable Drive <filename>{0}</filename>"
msgstr "正在儲存到行動è£ç½® <filename>{0}</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:96
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:98
msgctxt "@info:title"
msgid "Saving"
msgstr "儲存中"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:106 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:108 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:111
#, python-brace-format
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not save to <filename>{0}</filename>: <message>{1}</message>"
msgstr "無法儲存到 <filename>{0}</filename>:<message>{1}</message>"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:125
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:127
#, python-brace-format
msgctxt "@info:status Don't translate the tag {device}!"
msgid "Could not find a file name when trying to write to {device}."
msgstr "嘗試寫入到 {device} 時無法找到檔å。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:138 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:140 /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:159
#, python-brace-format
msgctxt "@info:status"
msgid "Could not save to removable drive {0}: {1}"
msgstr "無法儲存到行動è£ç½® {0}:{1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:150
#, python-brace-format
msgctxt "@info:status"
msgid "Saved to Removable Drive {0} as {1}"
msgstr "儲存到行動è£ç½® {0}:{1}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:147
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:151
msgctxt "@info:title"
msgid "File Saved"
msgstr "檔案已儲存"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
msgctxt "@action:button"
msgid "Eject"
msgstr "å¸è¼‰"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:148
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:153
#, python-brace-format
msgctxt "@action"
msgid "Eject removable device {0}"
msgstr "å¸è¼‰è¡Œå‹•è£ç½® {0}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:172
#, python-brace-format
msgctxt "@info:status"
msgid "Ejected {0}. You can now safely remove the drive."
msgstr "å·²å¸è¼‰ {0}。ç¾åœ¨ä½ å¯ä»¥å®‰å…¨åœ°ç§»é™¤è¡Œå‹•è£ç½®ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:163
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:173
msgctxt "@info:title"
msgid "Safely Remove Hardware"
msgstr "安全移除硬體"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:165
+#: /home/trin/Gedeeld/Projects/Cura/plugins/RemovableDriveOutputDevice/RemovableDriveOutputDevice.py:176
#, python-brace-format
msgctxt "@info:status"
msgid "Failed to eject {0}. Another program may be using the drive."
@@ -1116,27 +1141,27 @@ msgctxt "@item:intext"
msgid "Removable Drive"
msgstr "行動è£ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:128
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
msgctxt "@info:status"
msgid "Cura does not accurately display layers when Wire Printing is enabled."
msgstr "當éµçµ²ç¶²åˆ—å°ï¼ˆWire Printing)功能開啟時,Cura 將無法準確地顯示列å°å±¤ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:129
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
msgctxt "@info:title"
msgid "Simulation View"
msgstr "模擬檢視"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:133
msgctxt "@info:status"
msgid "Nothing is shown because you need to slice first."
msgstr "因為你還沒切片,沒有æ±è¥¿å¯é¡¯ç¤ºã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:130
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:134
msgctxt "@info:title"
msgid "No layers to show"
msgstr "沒有列å°å±¤å¯é¡¯ç¤º"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:131 /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SimulationView/SimulationView.py:136 /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:74
msgctxt "@info:option_text"
msgid "Do not show this message again"
msgstr "ä¸è¦å†é¡¯ç¤ºé€™å€‹è¨Šæ¯"
@@ -1147,6 +1172,11 @@ msgctxt "@item:inlistbox"
msgid "Layer view"
msgstr "分層檢視"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SliceInfoPlugin/SliceInfo.py:95
+msgctxt "@text"
+msgid "Unable to read example data file."
+msgstr "無法讀å–範例資料檔案."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:71
msgctxt "@info:status"
msgid "The highlighted areas indicate either missing or extraneous surfaces. Fix your model and open it again into Cura."
@@ -1157,7 +1187,7 @@ msgctxt "@info:title"
msgid "Model Errors"
msgstr "模型錯誤"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:79
+#: /home/trin/Gedeeld/Projects/Cura/plugins/SolidView/SolidView.py:80
msgctxt "@action:button"
msgid "Learn more"
msgstr "學習更多"
@@ -1217,7 +1247,7 @@ msgctxt "@button"
msgid "Decline and remove from account"
msgstr "拒絕並從帳號中刪除"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:20
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/src/CloudSync/RestartApplicationPresenter.py:19
msgctxt "@info:generic"
msgid "You need to quit and restart {} before changes have effect."
msgstr "你需è¦çµæŸä¸¦é‡æ–°å•Ÿå‹• {} ,更動æ‰èƒ½ç”Ÿæ•ˆã€‚"
@@ -1293,7 +1323,17 @@ msgctxt "@info:status"
msgid "Connected via cloud"
msgstr "é€éŽé›²ç«¯æœå‹™é€£æŽ¥"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:270
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:261
+msgctxt "@action:button"
+msgid "Monitor print"
+msgstr "監控列å°"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:263
+msgctxt "@action:tooltip"
+msgid "Track the print in Ultimaker Digital Factory"
+msgstr "在Ultimaker Digital Factory中追蹤您的列å°"
+
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDevice.py:279
#, python-brace-format
msgctxt "@error:send"
msgid "Unknown error code when uploading print job: {0}"
@@ -1305,81 +1345,81 @@ msgid "New printer detected from your Ultimaker account"
msgid_plural "New printers detected from your Ultimaker account"
msgstr[0] "從你的 Ultimaker 帳號åµæ¸¬åˆ°æ–°çš„å°è¡¨æ©Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:238
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:239
#, python-brace-format
msgctxt "info:status Filled in with printer name and printer model."
msgid "Adding printer {name} ({model}) from your account"
msgstr "從你的帳號新增å°è¡¨æ©Ÿ {name} ({model})"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:255
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:256
#, python-brace-format
msgctxt "info:{0} gets replaced by a number of printers"
msgid "... and {0} other"
msgid_plural "... and {0} others"
msgstr[0] "… 和 {0} 其他"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:260
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:261
msgctxt "info:status"
msgid "Printers added from Digital Factory:"
msgstr "從 Digital Factory 新增的å°è¡¨æ©Ÿï¼š"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:316
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:317
msgctxt "info:status"
msgid "A cloud connection is not available for a printer"
msgid_plural "A cloud connection is not available for some printers"
msgstr[0] "å°è¡¨æ©Ÿç„¡æ³•ä½¿ç”¨é›²ç«¯é€£æŽ¥"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:324
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:326
msgctxt "info:status"
msgid "This printer is not linked to the Digital Factory:"
msgid_plural "These printers are not linked to the Digital Factory:"
msgstr[0] "å°è¡¨æ©Ÿæœªé€£åˆ° Digital Factory:"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:329 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:419
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:331 /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
msgctxt "info:name"
msgid "Ultimaker Digital Factory"
msgstr "Ultimaker Digital Factory"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:333
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:335
#, python-brace-format
msgctxt "info:status"
msgid "To establish a connection, please visit the {website_link}"
msgstr "è¦å»ºç«‹é€£ç·šï¼Œè«‹å‰å¾€ {website_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:337
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:339
msgctxt "@action:button"
msgid "Keep printer configurations"
msgstr "ä¿ç•™å°è¡¨æ©Ÿè¨­å®š"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:342
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:344
msgctxt "@action:button"
msgid "Remove printers"
msgstr "移除å°è¡¨æ©Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:421
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "{printer_name} will be removed until the next account sync."
msgstr "{printer_name} 將被移除,直到下次帳號åŒæ­¥ä¹‹å‰ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:422
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:424
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "To remove {printer_name} permanently, visit {digital_factory_link}"
msgstr "è¦æ°¸ä¹…移除 {printer_name},請å‰å¾€ {digital_factory_link}"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:423
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:425
#, python-brace-format
msgctxt "@message {printer_name} is replaced with the name of the printer"
msgid "Are you sure you want to remove {printer_name} temporarily?"
msgstr "你確定è¦æš«æ™‚移除 {printer_name} 嗎?"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:460
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:462
msgctxt "@title:window"
msgid "Remove printers?"
msgstr "移除å°è¡¨æ©Ÿï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:463
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:465
#, python-brace-format
msgctxt "@label"
msgid ""
@@ -1392,7 +1432,7 @@ msgstr[0] ""
"你將從 Cura 移除 {0} å°è¡¨æ©Ÿã€‚此動作無法復原。\n"
"你確定è¦ç¹¼çºŒå—Žï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:468
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Cloud/CloudOutputDeviceManager.py:470
msgctxt "@label"
msgid ""
"You are about to remove all printers from Cura. This action cannot be undone.\n"
@@ -1448,7 +1488,7 @@ msgctxt "@info:title"
msgid "Not a group host"
msgstr "ä¸æ˜¯å°è¡¨æ©Ÿç¾¤çµ„管ç†è€…"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:35
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/src/Messages/NotClusterHostMessage.py:36
msgctxt "@action"
msgid "Configure group"
msgstr "設定å°è¡¨æ©Ÿç¾¤çµ„"
@@ -1558,12 +1598,12 @@ msgctxt "@label"
msgid "A USB print is in progress, closing Cura will stop this print. Are you sure?"
msgstr "USB 列å°æ­£åœ¨é€²è¡Œä¸­ï¼Œé—œé–‰ Cura å°‡åœæ­¢æ­¤åˆ—å°å·¥ä½œã€‚你確定è¦ç¹¼çºŒå—Žï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:135
msgctxt "@message"
msgid "A print is still in progress. Cura cannot start another print via USB until the previous print has completed."
msgstr "列å°ä»åœ¨é€²è¡Œä¸­ã€‚列å°å®Œæˆå‰ï¼ŒCura 無法é€éŽ USB 開始å¦ä¸€æ¬¡åˆ—å°ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:134
+#: /home/trin/Gedeeld/Projects/Cura/plugins/USBPrinting/USBPrinterOutputDevice.py:136
msgctxt "@message"
msgid "Print in Progress"
msgstr "列å°æ­£åœ¨é€²è¡Œä¸­"
@@ -1578,11 +1618,6 @@ msgctxt "@item:inlistbox"
msgid "X-Ray view"
msgstr "é€è¦–檢視"
-#: /home/trin/Gedeeld/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."
-msgstr "此列å°å¯èƒ½æœƒæœ‰äº›å•é¡Œã€‚點擊查看調整æ示。"
-
#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:15
msgctxt "@title:window"
msgid "Open Project"
@@ -1598,12 +1633,12 @@ msgctxt "@action:ComboBox Save settings in a new profile"
msgid "Create new"
msgstr "新建設定"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:69
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:75 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:70
msgctxt "@action:title"
msgid "Summary - Cura Project"
msgstr "æ‘˜è¦ - Cura 專案"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:93
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:97 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:94
msgctxt "@action:label"
msgid "Printer settings"
msgstr "å°è¡¨æ©Ÿè¨­å®š"
@@ -1613,17 +1648,17 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the machine be resolved?"
msgstr "如何解決機器的設定è¡çªï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:167 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:103
msgctxt "@action:label"
msgid "Type"
msgstr "é¡žåž‹"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:183 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
msgctxt "@action:label"
msgid "Printer Group"
msgstr "å°è¡¨æ©Ÿç¾¤çµ„"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:205 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:219
msgctxt "@action:label"
msgid "Profile settings"
msgstr "列å°åƒæ•¸è¨­å®š"
@@ -1633,23 +1668,23 @@ msgctxt "@info:tooltip"
msgid "How should the conflict in the profile be resolved?"
msgstr "如何解决列å°åƒæ•¸ä¸­çš„設定è¡çªï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:117
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:242
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:242 /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:353 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:243
msgctxt "@action:label"
msgid "Name"
msgstr "å稱"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:259
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:258 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:260
msgctxt "@action:label"
msgid "Intent"
msgstr "æ„圖"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:226
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:274 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:227
msgctxt "@action:label"
msgid "Not in profile"
msgstr "ä¸åœ¨åˆ—å°åƒæ•¸ä¸­"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:231
+#: /home/trin/Gedeeld/Projects/Cura/plugins/3MFReader/WorkspaceDialog.qml:279 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:232
msgctxt "@action:label"
msgid "%1 override"
msgid_plural "%1 overrides"
@@ -1731,22 +1766,22 @@ msgctxt "@button"
msgid "Restore"
msgstr "復原"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:99
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
msgctxt "@dialog:title"
msgid "Delete Backup"
msgstr "刪除備份"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:100
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:101
msgctxt "@dialog:info"
msgid "Are you sure you want to delete this backup? This cannot be undone."
msgstr "你確定è¦åˆªé™¤æ­¤å‚™ä»½å—Žï¼Ÿ 這動作無法復原。"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:108
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
msgctxt "@dialog:title"
msgid "Restore Backup"
msgstr "復原備份"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/plugins/CuraDrive/src/qml/components/BackupListItem.qml:110
msgctxt "@dialog:info"
msgid "You will need to restart Cura before your backup is restored. Do you want to close Cura now?"
msgstr "在復原備份之å‰ï¼Œä½ éœ€è¦é‡æ–°å•Ÿå‹• Cura。 你想è¦ç¾åœ¨é—œé–‰ Cura 嗎?"
@@ -2130,6 +2165,11 @@ msgctxt "@title:label"
msgid "End G-code"
msgstr "çµæŸ G-code"
+#: /home/trin/Gedeeld/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."
+msgstr "此列å°å¯èƒ½æœƒæœ‰äº›å•é¡Œã€‚點擊查看調整æ示。"
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/MonitorStage/MonitorMain.qml:100
msgctxt "@info"
msgid ""
@@ -2183,17 +2223,17 @@ msgctxt "@label"
msgid "Don't support overlaps"
msgstr "é‡ç–Šè™•ä¸å»ºç«‹æ”¯æ’"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:151
msgctxt "@item:inlistbox"
msgid "Infill mesh only"
msgstr "åªå¡«å……網格"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:150
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:152
msgctxt "@item:inlistbox"
msgid "Cutting mesh"
msgstr "切割網格"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:380
+#: /home/trin/Gedeeld/Projects/Cura/plugins/PerObjectSettingsTool/PerObjectSettingsPanel.qml:382
msgctxt "@action:button"
msgid "Select settings"
msgstr "é¸æ“‡è¨­å®š"
@@ -2469,7 +2509,7 @@ msgctxt "@title:tab"
msgid "Plugins"
msgstr "外掛"
-#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:457 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
+#: /home/trin/Gedeeld/Projects/Cura/plugins/Toolbox/resources/qml/components/ToolboxHeader.qml:44 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:475 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:89
msgctxt "@title:tab"
msgid "Materials"
msgstr "ç·šæ"
@@ -2918,6 +2958,11 @@ msgctxt "@info"
msgid "Please update your printer's firmware to manage the queue remotely."
msgstr "è«‹æ›´æ–°ä½ å°è¡¨æ©Ÿçš„韌體以便é ç«¯ç®¡ç†å·¥ä½œéšŠåˆ—。"
+#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:288
+msgctxt "@info"
+msgid "Webcam feeds for cloud printers cannot be viewed from Ultimaker Cura."
+msgstr "無法從Ultimaker Cura中查看你的雲端列å°æ©Ÿ."
+
#: /home/trin/Gedeeld/Projects/Cura/plugins/UM3NetworkPrinting/resources/qml/MonitorPrinterCard.qml:348
msgctxt "@label:status"
msgid "Loading..."
@@ -3115,17 +3160,17 @@ msgctxt "@button"
msgid "Check for account updates"
msgstr "檢查帳號更新"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:82
msgctxt "@label The argument is a timestamp"
msgid "Last update: %1"
msgstr "最後一次更新:%1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:109
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:110
msgctxt "@button"
msgid "Ultimaker Account"
msgstr "Ultimaker 帳號"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Account/UserOperations.qml:126
msgctxt "@button"
msgid "Sign Out"
msgstr "登出"
@@ -3170,27 +3215,27 @@ msgctxt "@label:PrintjobStatus"
msgid "Slicing..."
msgstr "正在切片..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:67
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:82
msgctxt "@label:PrintjobStatus"
msgid "Unable to slice"
msgstr "無法切片"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Processing"
msgstr "處ç†ä¸­"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:103
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:121
msgctxt "@button"
msgid "Slice"
msgstr "切片"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:104
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:122
msgctxt "@label"
msgid "Start the slicing process"
msgstr "開始切片程åº"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:118
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ActionPanel/SliceProcessWidget.qml:136
msgctxt "@button"
msgid "Cancel"
msgstr "å–消"
@@ -3220,212 +3265,212 @@ msgctxt "@action:inmenu menubar:edit"
msgid "&Redo"
msgstr "å–消復原(&R)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:125
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
msgctxt "@action:inmenu menubar:file"
msgid "&Quit"
msgstr "退出(&Q)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:133
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:141
msgctxt "@action:inmenu menubar:view"
msgid "3D View"
msgstr "立體圖"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:140
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:148
msgctxt "@action:inmenu menubar:view"
msgid "Front View"
msgstr "å‰è¦–圖"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:147
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:155
msgctxt "@action:inmenu menubar:view"
msgid "Top View"
msgstr "上視圖"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:154
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:162
msgctxt "@action:inmenu menubar:view"
msgid "Bottom View"
msgstr "下視圖"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:161
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:169
msgctxt "@action:inmenu menubar:view"
msgid "Left Side View"
msgstr "左視圖"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:168
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:176
msgctxt "@action:inmenu menubar:view"
msgid "Right Side View"
msgstr "å³è¦–圖"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:175
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:190
msgctxt "@action:inmenu"
msgid "Configure Cura..."
msgstr "設定 Cura..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:182
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:197
msgctxt "@action:inmenu menubar:printer"
msgid "&Add Printer..."
msgstr "新增å°è¡¨æ©Ÿï¼ˆ&A)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:188
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
msgctxt "@action:inmenu menubar:printer"
msgid "Manage Pr&inters..."
msgstr "管ç†å°è¡¨æ©Ÿï¼ˆ&I)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:195
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
msgctxt "@action:inmenu"
msgid "Manage Materials..."
msgstr "管ç†ç·šæ..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:203
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
msgctxt "@action:inmenu"
msgid "Add more materials from Marketplace"
msgstr "從市集增加更多線æ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:210
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:225
msgctxt "@action:inmenu menubar:profile"
msgid "&Update profile with current settings/overrides"
msgstr "使用目å‰è¨­å®š / 覆寫更新列å°åƒæ•¸ï¼ˆ&U)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:218
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:233
msgctxt "@action:inmenu menubar:profile"
msgid "&Discard current changes"
msgstr "æ¨æ£„ç›®å‰æ›´æ”¹ï¼ˆ&D)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:245
msgctxt "@action:inmenu menubar:profile"
msgid "&Create profile from current settings/overrides..."
msgstr "從目å‰è¨­å®š / 覆寫值建立列å°åƒæ•¸ï¼ˆ&C)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:236
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:251
msgctxt "@action:inmenu menubar:profile"
msgid "Manage Profiles..."
msgstr "管ç†åˆ—å°åƒæ•¸.."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:244
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:259
msgctxt "@action:inmenu menubar:help"
msgid "Show Online &Documentation"
msgstr "顯示線上說明文件(&D)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:252
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:267
msgctxt "@action:inmenu menubar:help"
msgid "Report a &Bug"
msgstr "BUG 回報(&B)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:260
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:275
msgctxt "@action:inmenu menubar:help"
msgid "What's New"
msgstr "新功能"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:266
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:289
msgctxt "@action:inmenu menubar:help"
msgid "About..."
msgstr "關於..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:273
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:296
msgctxt "@action:inmenu menubar:edit"
msgid "Delete Selected"
msgstr "刪除é¸å–"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:283
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:306
msgctxt "@action:inmenu menubar:edit"
msgid "Center Selected"
msgstr "置中é¸å–"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
msgctxt "@action:inmenu menubar:edit"
msgid "Multiply Selected"
msgstr "複製é¸å–"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:301
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:324
msgctxt "@action:inmenu"
msgid "Delete Model"
msgstr "刪除模型"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:309
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:332
msgctxt "@action:inmenu"
msgid "Ce&nter Model on Platform"
msgstr "將模型置中(&N)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:315
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:338
msgctxt "@action:inmenu menubar:edit"
msgid "&Group Models"
msgstr "群組模型(&G)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:335
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:358
msgctxt "@action:inmenu menubar:edit"
msgid "Ungroup Models"
msgstr "å–消模型群組"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:345
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:368
msgctxt "@action:inmenu menubar:edit"
msgid "&Merge Models"
msgstr "çµåˆæ¨¡åž‹ï¼ˆ&M)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:378
msgctxt "@action:inmenu"
msgid "&Multiply Model..."
msgstr "複製模型...(&M)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:362
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:385
msgctxt "@action:inmenu menubar:edit"
msgid "Select All Models"
msgstr "é¸æ“‡æ‰€æœ‰æ¨¡åž‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:395
msgctxt "@action:inmenu menubar:edit"
msgid "Clear Build Plate"
msgstr "清空列å°å¹³å°"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:382
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:405
msgctxt "@action:inmenu menubar:file"
msgid "Reload All Models"
msgstr "é‡æ–°è¼‰å…¥æ‰€æœ‰æ¨¡åž‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:414
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models To All Build Plates"
msgstr "將所有模型排列到所有列å°å¹³å°ä¸Š"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:398
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:421
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange All Models"
msgstr "排列所有模型"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:406
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
msgctxt "@action:inmenu menubar:edit"
msgid "Arrange Selection"
msgstr "排列所é¸æ¨¡åž‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:413
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:436
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Positions"
msgstr "é‡ç½®æ‰€æœ‰æ¨¡åž‹ä½ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:420
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:443
msgctxt "@action:inmenu menubar:edit"
msgid "Reset All Model Transformations"
msgstr "é‡ç½®æ‰€æœ‰æ¨¡åž‹æ—‹è½‰"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:429
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:452
msgctxt "@action:inmenu menubar:file"
msgid "&Open File(s)..."
msgstr "開啟檔案(&O)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:439
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:462
msgctxt "@action:inmenu menubar:file"
msgid "&New Project..."
msgstr "新建專案(&N)..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:446
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:469
msgctxt "@action:inmenu menubar:help"
msgid "Show Configuration Folder"
msgstr "顯示設定資料夾"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:453 /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:550
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:476 /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:558
msgctxt "@action:menu"
msgid "Configure setting visibility..."
msgstr "åƒæ•¸é¡¯ç¤ºè¨­å®š..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:460
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Actions.qml:483
msgctxt "@action:menu"
msgid "&Marketplace"
msgstr "市集(&M)"
@@ -3435,62 +3480,62 @@ msgctxt "@label"
msgid "This package will be installed after restarting."
msgstr "此套件將在é‡æ–°å•Ÿå‹•å¾Œå®‰è£ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:450 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:468 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:17
msgctxt "@title:tab"
msgid "General"
msgstr "基本"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:453
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:471
msgctxt "@title:tab"
msgid "Settings"
msgstr "設定"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:455 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:473 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:16
msgctxt "@title:tab"
msgid "Printers"
msgstr "å°è¡¨æ©Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:459 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:477 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:34
msgctxt "@title:tab"
msgid "Profiles"
msgstr "列å°åƒæ•¸"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:576
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:594
msgctxt "@title:window %1 is the application name"
msgid "Closing %1"
msgstr "關閉 %1 中"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:577 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:589
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:595 /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:607
msgctxt "@label %1 is the application name"
msgid "Are you sure you want to exit %1?"
msgstr "是å¦ç¢ºå®šè¦é›¢é–‹ %1 ?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:627 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:645 /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/OpenFilesIncludingProjectsDialog.qml:19
msgctxt "@title:window"
msgid "Open file(s)"
msgstr "開啟檔案"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:737
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:755
msgctxt "@window:title"
msgid "Install Package"
msgstr "安è£å¥—件"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:745
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:763
msgctxt "@title:window"
msgid "Open File(s)"
msgstr "開啟檔案"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:748
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:766
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 "我們已經在你é¸æ“‡çš„檔案中找到一個或多個 G-Code 檔案。你一次åªèƒ½é–‹å•Ÿä¸€å€‹ G-Code 檔案。若需開啟 G-Code 檔案,請僅é¸æ“‡ä¸€å€‹ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:857
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:875
msgctxt "@title:window"
msgid "Add Printer"
msgstr "新增å°è¡¨æ©Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:865
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Cura.qml:883
msgctxt "@title:window"
msgid "What's New"
msgstr "新功能"
@@ -3715,7 +3760,7 @@ msgctxt "@title:column"
msgid "Current changes"
msgstr "ç›®å‰æ›´å‹•"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:733
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml:158 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:737
msgctxt "@option:discardOrKeep"
msgid "Always ask me this"
msgstr "總是詢å•"
@@ -3750,32 +3795,32 @@ msgctxt "@action:button"
msgid "Import all as models"
msgstr "匯入所有模型"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:15
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:16
msgctxt "@title:window"
msgid "Save Project"
msgstr "儲存專案"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:173
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:174
msgctxt "@action:label"
msgid "Extruder %1"
msgstr "擠出機 %1"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:189
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:190
msgctxt "@action:label"
msgid "%1 & material"
msgstr "%1 & ç·šæ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:192
msgctxt "@action:label"
msgid "Material"
msgstr "ç·šæ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:281
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:282
msgctxt "@action:label"
msgid "Don't show project summary on save again"
msgstr "儲存時ä¸å†é¡¯ç¤ºå°ˆæ¡ˆæ‘˜è¦"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:300
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Dialogs/WorkspaceSummaryDialog.qml:301
msgctxt "@action:button"
msgid "Save"
msgstr "儲存"
@@ -3806,37 +3851,37 @@ msgctxt "@title:menu menubar:toplevel"
msgid "&View"
msgstr "檢視(&V)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:51 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:60 /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/SettingsMenu.qml:13
msgctxt "@title:menu menubar:toplevel"
msgid "&Settings"
msgstr "設定(&S)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:56
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:66
msgctxt "@title:menu menubar:toplevel"
msgid "E&xtensions"
msgstr "擴充功能(&X)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:94
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:112
msgctxt "@title:menu menubar:toplevel"
msgid "P&references"
msgstr "å好設定(&R)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:102
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:120
msgctxt "@title:menu menubar:toplevel"
msgid "&Help"
msgstr "幫助(&H)"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:148
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:166
msgctxt "@title:window"
msgid "New project"
msgstr "新建專案"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:149
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/ApplicationMenu.qml:167
msgctxt "@info:question"
msgid "Are you sure you want to start a new project? This will clear the build plate and any unsaved settings."
msgstr "你確定è¦é–‹å§‹ä¸€å€‹æ–°å°ˆæ¡ˆå—Žï¼Ÿé€™å°‡æ¸…除列å°å¹³å°åŠä»»ä½•æœªå„²å­˜çš„設定。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:90
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/MainWindow/MainWindowHeader.qml:89
msgctxt "@action:button"
msgid "Marketplace"
msgstr "市集"
@@ -3856,22 +3901,22 @@ msgctxt "@label"
msgid "Marketplace"
msgstr "市集"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:57
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:52
msgctxt "@label"
msgid "Loading available configurations from the printer..."
msgstr "從å°è¡¨æ©Ÿè¼‰å…¥å¯ç”¨çš„設定..."
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:58
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml:53
msgctxt "@label"
msgid "The configurations are not available because the printer is disconnected."
msgstr "由於å°è¡¨æ©Ÿå·²æ–·ç·šï¼Œå› æ­¤è¨­å®šç„¡æ³•ä½¿ç”¨ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:112
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:137
msgctxt "@label"
msgid "Select configuration"
msgstr "é¸æ“‡è¨­å®š"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:223
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml:248
msgctxt "@label"
msgid "Configurations"
msgstr "設定"
@@ -4088,27 +4133,27 @@ msgctxt "@label"
msgid "Are you sure you want to abort the print?"
msgstr "你確定è¦ä¸­æ–·åˆ—å°å—Žï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:114
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:112
msgctxt "@label"
msgid "Is printed as support."
msgstr "åšç‚ºæ”¯æ’而列å°ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:117
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:115
msgctxt "@label"
msgid "Other models overlapping with this model are modified."
msgstr "與此模型é‡ç–Šçš„其他模型已被更改。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:120
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:118
msgctxt "@label"
msgid "Infill overlapping with this model is modified."
msgstr "與此模型é‡ç–Šçš„填充已被更改。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:123
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:121
msgctxt "@label"
msgid "Overlaps with this model are not supported."
msgstr "與此模型的é‡ç–Šæ²’有支æ’。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:130
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/ObjectItemButton.qml:128
msgctxt "@label %1 is the number of settings it overrides."
msgid "Overrides %1 setting."
msgid_plural "Overrides %1 settings."
@@ -4119,309 +4164,344 @@ msgctxt "@label"
msgid "Object list"
msgstr "物件清單"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:137
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:141
msgctxt "@label"
msgid "Interface"
msgstr "介é¢"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:209
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:213
msgctxt "@label"
msgid "Currency:"
msgstr "貨幣:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:222
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:226
msgctxt "@label"
msgid "Theme:"
msgstr "主題:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:267
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:271
msgctxt "@label"
msgid "You will need to restart the application for these changes to have effect."
msgstr "需é‡æ–°å•Ÿå‹• Cura,新的設定æ‰èƒ½ç”Ÿæ•ˆã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:284
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:288
msgctxt "@info:tooltip"
msgid "Slice automatically when changing settings."
msgstr "當設定變更時自動進行切片。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:292
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:296
msgctxt "@option:check"
msgid "Slice automatically"
msgstr "自動切片"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:306
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:310
msgctxt "@label"
msgid "Viewport behavior"
msgstr "顯示å€è¨­å®š"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:314
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:318
msgctxt "@info:tooltip"
msgid "Highlight unsupported areas of the model in red. Without support these areas will not print properly."
msgstr "模型缺少支æ’çš„å€åŸŸå·²ä»¥ç´…色標示。如果沒有支æ’這些å€åŸŸå°‡ç„¡æ³•æ­£å¸¸åˆ—å°ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:323
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:327
msgctxt "@option:check"
msgid "Display overhang"
msgstr "顯示çªå‡ºéƒ¨åˆ†"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:333
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:337
msgctxt "@info:tooltip"
msgid "Highlight missing or extraneous surfaces of the model using warning signs. The toolpaths will often be missing parts of the intended geometry."
msgstr "模型缺少或多餘的表é¢å·²ç”¨è­¦å‘Šç¬¦è™Ÿæ¨™ç¤ºã€‚工具路徑是將缺少部份補上的型狀。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:346
msgctxt "@option:check"
msgid "Display model errors"
msgstr "顯示模型錯誤"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:350
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:354
msgctxt "@info:tooltip"
msgid "Moves the camera so the model is in the center of the view when a model is selected"
msgstr "當模型被é¸ä¸­æ™‚,視角將自動調整到最åˆé©çš„觀察ä½ç½®ï¼ˆæ¨¡åž‹è™•æ–¼æ­£ä¸­å¤®ï¼‰"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:355
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:359
msgctxt "@action:button"
msgid "Center camera when item is selected"
msgstr "當專案被é¸ä¸­æ™‚,自動置中視角"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:365
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:369
msgctxt "@info:tooltip"
msgid "Should the default zoom behavior of cura be inverted?"
msgstr "需è¦è®“ Cura çš„é è¨­ç¸®æ”¾æ“作å轉嗎?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:370
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:374
msgctxt "@action:button"
msgid "Invert the direction of camera zoom."
msgstr "å轉視角縮放方å‘。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Should zooming move in the direction of the mouse?"
msgstr "是å¦è·Ÿéš¨æ»‘é¼ æ–¹å‘進行縮放?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:386
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:390
msgctxt "@info:tooltip"
msgid "Zooming towards the mouse is not supported in the orthographic perspective."
msgstr "正交é€è¦–ä¸æ”¯æ´æ¸¸æ¨™ç¸®æ”¾åŠŸèƒ½ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:391
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:395
msgctxt "@action:button"
msgid "Zoom toward mouse direction"
msgstr "跟隨滑鼠方å‘縮放"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:417
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:421
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved so that they no longer intersect?"
msgstr "需è¦ç§»å‹•å¹³å°ä¸Šçš„模型,使它們ä¸å†äº¤éŒ¯å—Žï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:422
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:426
msgctxt "@option:check"
msgid "Ensure models are kept apart"
msgstr "確ä¿æ¯å€‹æ¨¡åž‹éƒ½ä¿æŒåˆ†é›¢"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:431
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:435
msgctxt "@info:tooltip"
msgid "Should models on the platform be moved down to touch the build plate?"
msgstr "è¦å°‡æ¨¡åž‹ä¸‹é™åˆ°ç¢°è§¸åˆ—å°å¹³å°å—Žï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:436
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:440
msgctxt "@option:check"
msgid "Automatically drop models to the build plate"
msgstr "自動下é™æ¨¡åž‹åˆ°åˆ—å°å¹³å°"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:448
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:452
msgctxt "@info:tooltip"
msgid "Show caution message in g-code reader."
msgstr "在 g-code 讀å–器中顯示警告訊æ¯ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:457
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:461
msgctxt "@option:check"
msgid "Caution message in g-code reader"
msgstr "G-code 讀å–器中的警告訊æ¯"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:465
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:469
msgctxt "@info:tooltip"
msgid "Should layer be forced into compatibility mode?"
msgstr "分層檢視è¦å¼·åˆ¶é€²å…¥ç›¸å®¹æ¨¡å¼å—Žï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:470
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:474
msgctxt "@option:check"
msgid "Force layer view compatibility mode (restart required)"
msgstr "強制分層檢視相容模å¼ï¼ˆéœ€è¦é‡æ–°å•Ÿå‹•ï¼‰"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:480
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:484
msgctxt "@info:tooltip"
msgid "Should Cura open at the location it was closed?"
msgstr "Cura 應該開啟在å‰æ¬¡é—œé–‰æ™‚çš„ä½ç½®å—Žï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:485
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:489
msgctxt "@option:check"
msgid "Restore window position on start"
msgstr "開啟時復原視窗ä½ç½®"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:495
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:499
msgctxt "@info:tooltip"
msgid "What type of camera rendering should be used?"
msgstr "使用哪種類型的æ”影機渲染?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:502
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:506
msgctxt "@window:text"
msgid "Camera rendering:"
msgstr "æ”影機渲染:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:509
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:513
msgid "Perspective"
msgstr "é€è¦–"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:510
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:514
msgid "Orthographic"
msgstr "正交"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:548
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:552
msgctxt "@label"
msgid "Opening and saving files"
msgstr "開啟並儲存檔案"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:555
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:559
msgctxt "@info:tooltip"
msgid "Should opening files from the desktop or external applications open in the same instance of Cura?"
msgstr "從桌é¢æˆ–外部程å¼é–‹å•Ÿæª”案時,使用åŒä¸€ Cura 視窗嗎?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:560
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:564
msgctxt "@option:check"
msgid "Use a single instance of Cura"
msgstr "使用åŒä¸€ Cura 視窗"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:570
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:574
msgctxt "@info:tooltip"
msgid "Should models be scaled to the build volume if they are too large?"
msgstr "當模型的尺寸éŽå¤§æ™‚,是å¦å°‡æ¨¡åž‹è‡ªå‹•ç¸®å°è‡³åˆ—å°ç¯„åœå—Žï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:575
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:579
msgctxt "@option:check"
msgid "Scale large models"
msgstr "縮å°éŽå¤§æ¨¡åž‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:585
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:589
msgctxt "@info:tooltip"
msgid "An model may appear extremely small if its unit is for example in meters rather than millimeters. Should these models be scaled up?"
msgstr "部份模型採用較大的單ä½(例如:公尺),導致模型變得éžå¸¸å°ï¼Œè¦å°‡é€™äº›æ¨¡åž‹æ”¾å¤§å—Žï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:590
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:594
msgctxt "@option:check"
msgid "Scale extremely small models"
msgstr "放大éŽå°æ¨¡åž‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:600
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:604
msgctxt "@info:tooltip"
msgid "Should models be selected after they are loaded?"
msgstr "模型載入後è¦è¨­ç‚ºè¢«é¸æ“‡çš„狀態嗎?"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:605
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:609
msgctxt "@option:check"
msgid "Select models when loaded"
msgstr "模型載入後é¸æ“‡æ¨¡åž‹"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:615
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:619
msgctxt "@info:tooltip"
msgid "Should a prefix based on the printer name be added to the print job name automatically?"
msgstr "是å¦è‡ªå‹•å°‡å°è¡¨æ©Ÿå稱作為列å°ä½œæ¥­å稱的å‰ç¶´ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:620
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:624
msgctxt "@option:check"
msgid "Add machine prefix to job name"
msgstr "å°‡å°è¡¨æ©Ÿå稱å‰ç¶´æ·»åŠ åˆ°åˆ—å°ä½œæ¥­å稱中"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:630
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
msgctxt "@info:tooltip"
msgid "Should a summary be shown when saving a project file?"
msgstr "儲存專案檔案時是å¦é¡¯ç¤ºæ‘˜è¦ï¼Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:634
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:638
msgctxt "@option:check"
msgid "Show summary dialog when saving project"
msgstr "儲存專案時顯示摘è¦å°è©±æ¡†"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:644
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:648
msgctxt "@info:tooltip"
msgid "Default behavior when opening a project file"
msgstr "開啟專案檔案時的é è¨­è¡Œç‚º"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:652
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:656
msgctxt "@window:text"
msgid "Default behavior when opening a project file: "
msgstr "開啟專案檔案時的é è¨­è¡Œç‚ºï¼š "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:666
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:670
msgctxt "@option:openProject"
msgid "Always ask me this"
msgstr "æ¯æ¬¡éƒ½å‘我確èª"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:667
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:671
msgctxt "@option:openProject"
msgid "Always open as a project"
msgstr "總是作為一個專案開啟"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:668
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:672
msgctxt "@option:openProject"
msgid "Always import models"
msgstr "總是匯入模型"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:705
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:709
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 "當你å°åˆ—å°åƒæ•¸é€²è¡Œæ›´æ”¹ç„¶å¾Œåˆ‡æ›åˆ°å…¶ä»–列å°åƒæ•¸æ™‚,將顯示一個å°è©±æ¡†è©¢å•ä½ æ˜¯å¦è¦ä¿ç•™ä¿®æ”¹ã€‚你也å¯ä»¥é¸æ“‡é è¨­ä¸é¡¯ç¤ºè©²å°è©±æ¡†ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:714 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:718 /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:52
msgctxt "@label"
msgid "Profiles"
msgstr "列å°åƒæ•¸"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:719
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:723
msgctxt "@window:text"
msgid "Default behavior for changed setting values when switching to a different profile: "
msgstr "當切æ›åˆ°å¦ä¸€çµ„列å°åƒæ•¸æ™‚,å°æ–¼è¢«ä¿®æ”¹éŽçš„設定的é è¨­è¡Œç‚ºï¼š "
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:734
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:738
msgctxt "@option:discardOrKeep"
msgid "Always discard changed settings"
msgstr "總是放棄修改éŽçš„設定"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:735
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:739
msgctxt "@option:discardOrKeep"
msgid "Always transfer changed settings to new profile"
msgstr "總是將修改éŽçš„設定轉移至新的列å°åƒæ•¸"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:770
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:773
msgctxt "@label"
msgid "Privacy"
msgstr "éš±ç§æ¬Š"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:777
-msgctxt "@info:tooltip"
-msgid "Should Cura check for updates when the program is started?"
-msgstr "當 Cura 啟動時,是å¦è‡ªå‹•æª¢æŸ¥æ›´æ–°ï¼Ÿ"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:782
-msgctxt "@option:check"
-msgid "Check for updates on start"
-msgstr "啟動時檢查更新"
-
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:792
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:779
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 "你願æ„將關於你的列å°è³‡æ–™ä»¥åŒ¿åå½¢å¼ç™¼é€åˆ° Ultimaker 嗎?注æ„:我們ä¸æœƒè¨˜éŒ„或發é€ä»»ä½•æ¨¡åž‹ã€IP ä½å€æˆ–其他ç§äººè³‡æ–™ã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:797
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:784
msgctxt "@option:check"
msgid "Send (anonymous) print information"
msgstr "(匿å)發é€åˆ—å°è³‡è¨Š"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:806
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:793
msgctxt "@action:button"
msgid "More information"
msgstr "更多資訊"
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:811
+msgctxt "@label"
+msgid "Updates"
+msgstr "æ›´æ–°"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:818
+msgctxt "@info:tooltip"
+msgid "Should Cura check for updates when the program is started?"
+msgstr "當 Cura 啟動時,是å¦è‡ªå‹•æª¢æŸ¥æ›´æ–°ï¼Ÿ"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:823
+msgctxt "@option:check"
+msgid "Check for updates on start"
+msgstr "啟動時檢查更新"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:834
+msgctxt "@info:tooltip"
+msgid "When checking for updates, only check for stable releases."
+msgstr "當檢查更新時,åªæª¢æŸ¥æ­£å¼ç‰ˆæœ¬."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:839
+msgctxt "@option:radio"
+msgid "Stable releases only"
+msgstr "僅正å¼ç‰ˆæœ¬"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:850
+msgctxt "@info:tooltip"
+msgid "When checking for updates, check for both stable and for beta releases."
+msgstr "當檢查更新時,åŒæ™‚檢查正å¼ç‰ˆæœ¬èˆ‡æ¸¬è©¦ç‰ˆæœ¬."
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:855
+msgctxt "@option:radio"
+msgid "Stable and Beta releases"
+msgstr "æ­£å¼ç‰ˆæœ¬èˆ‡æ¸¬è©¦ç‰ˆæœ¬ç™¼ä½ˆ"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:866
+msgctxt "@info:tooltip"
+msgid "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!"
+msgstr "需è¦æ–¼é–‹å•ŸCura時自動更新æ’件嗎? 建議您勿關閉此功能!"
+
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/GeneralPage.qml:871
+msgctxt "@option:check"
+msgid "Get notifications for plugin updates"
+msgstr "設定æ’件更新æ示"
+
#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/MachinesPage.qml:40 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:108 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:84
msgctxt "@action:button"
msgid "Activate"
@@ -4457,52 +4537,52 @@ msgctxt "@action:button Sending materials to printers"
msgid "Sync with Printers"
msgstr "åŒæ­¥åˆ—å°æ©Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:248
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:249
msgctxt "@action:label"
msgid "Printer"
msgstr "å°è¡¨æ©Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:312 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:313 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:277
msgctxt "@title:window"
msgid "Confirm Remove"
msgstr "移除確èª"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:315 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:316 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/ProfilesPage.qml:278
msgctxt "@label (%1 is object name)"
msgid "Are you sure you wish to remove %1? This cannot be undone!"
msgstr "你確定è¦ç§»é™¤ %1 嗎?這動作無法復原ï¼"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:329 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:337
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:330 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
msgctxt "@title:window"
msgid "Import Material"
msgstr "匯入線æ設定"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:338
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:339
msgctxt "@info:status Don't translate the XML tags <filename> or <message>!"
msgid "Could not import material <filename>%1</filename>: <message>%2</message>"
msgstr "無法匯入線æ <filename>%1</filename>:<message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:342
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:343
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully imported material <filename>%1</filename>"
msgstr "æˆåŠŸåŒ¯å…¥ç·šæ <filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:360 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:368
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:361 /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:369
msgctxt "@title:window"
msgid "Export Material"
msgstr "匯出線æ設定"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:372
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:373
msgctxt "@info:status Don't translate the XML tags <filename> and <message>!"
msgid "Failed to export material to <filename>%1</filename>: <message>%2</message>"
msgstr "無法匯出線æ至 <filename>%1</filename>:<message>%2</message>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:378
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:379
msgctxt "@info:status Don't translate the XML tag <filename>!"
msgid "Successfully exported material to <filename>%1</filename>"
msgstr "æˆåŠŸåŒ¯å‡ºç·šæ至:<filename>%1</filename>"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:388
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Preferences/Materials/MaterialsPage.qml:389
msgctxt "@title:window"
msgid "Export All Materials"
msgstr "匯出所有線æ設定"
@@ -4837,12 +4917,12 @@ msgctxt "@status"
msgid "The cloud connection is currently unavailable. Please check your internet connection."
msgstr "雲端æœå‹™ç›®å‰ç„¡æ³•ä½¿ç”¨ã€‚請檢查你的網路連線。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:238
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:252
msgctxt "@button"
msgid "Add printer"
msgstr "新增å°è¡¨æ©Ÿ"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:255
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrinterSelector/MachineSelector.qml:269
msgctxt "@button"
msgid "Manage printers"
msgstr "管ç†å°è¡¨æ©Ÿ"
@@ -4929,7 +5009,7 @@ msgctxt "@label:Should be short"
msgid "Off"
msgstr "關閉"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:33
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/PrintSetupSelectorHeader.qml:34
msgctxt "@label"
msgid "Experimental"
msgstr "實驗功能"
@@ -4939,22 +5019,22 @@ msgctxt "@label"
msgid "Adhesion"
msgstr "附著"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:74
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedAdhesionSelector.qml:75
msgctxt "@label"
msgid "Enable printing a brim or raft. This will add a flat area around or under your object which is easy to cut off afterwards."
msgstr "å…許列å°é‚Šç·£æˆ–木ç­ã€‚這將在你的物件周åœæˆ–下方添加一個容易切斷的平é¢å€åŸŸã€‚"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:193
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:196
msgctxt "@label"
msgid "Gradual infill"
msgstr "漸近å¼å¡«å……"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:232
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml:235
msgctxt "@label"
msgid "Gradual infill will gradually increase the amount of infill towards the top."
msgstr "漸近å¼å¡«å……將隨著列å°é«˜åº¦çš„æå‡è€Œé€æ¼¸åŠ å¤§å¡«å……密度。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:81
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedQualityProfileSelector.qml:82
msgctxt "@tooltip"
msgid "You have modified some profile settings. If you want to change these go to custom mode."
msgstr "你修改éŽéƒ¨ä»½åˆ—å°åƒæ•¸è¨­å®šã€‚如果你想改變這些設定,請切æ›åˆ°è‡ªè¨‚模å¼ã€‚"
@@ -4964,12 +5044,12 @@ msgctxt "@label"
msgid "Support"
msgstr "支æ’"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:71
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/PrintSetupSelector/Recommended/RecommendedSupportSelector.qml:72
msgctxt "@label"
msgid "Generate structures to support parts of the model which have overhangs. Without these structures, such parts would collapse during printing."
msgstr "在模型的çªå‡ºéƒ¨åˆ†ç”¢ç”Ÿæ”¯æ’çµæ§‹ã€‚è‹¥ä¸é€™æ¨£åšï¼Œé€™äº›éƒ¨åˆ†åœ¨åˆ—å°æ™‚將倒塌。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:200
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingCategory.qml:203
msgctxt "@label"
msgid ""
"Some hidden settings use values different from their normal calculated value.\n"
@@ -4995,17 +5075,17 @@ msgctxt "@label Header for list of settings."
msgid "Affected By"
msgstr "影響因素"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:187
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:188
msgctxt "@label"
msgid "This setting is always shared between all extruders. Changing it here will change the value for all extruders."
msgstr "這個設定是所有擠出機共用的。修改它會åŒæ™‚更動到所有擠出機的值。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:191
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:192
msgctxt "@label"
msgid "This setting is resolved from conflicting extruder-specific values:"
msgstr "此設定是é€éŽè§£æ±ºæ“ å‡ºæ©Ÿè¨­å®šå€¼è¡çªç²å¾—:"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:230
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:232
msgctxt "@label"
msgid ""
"This setting has a value that is different from the profile.\n"
@@ -5016,7 +5096,7 @@ msgstr ""
"\n"
"單擊以復原列å°åƒæ•¸çš„值。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:329
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingItem.qml:332
msgctxt "@label"
msgid ""
"This setting is normally calculated, but it currently has an absolute value set.\n"
@@ -5027,32 +5107,32 @@ msgstr ""
"\n"
"點擊以æ¢å¾©è¨ˆç®—得出的數值。"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:68
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:72
msgctxt "@label:textbox"
msgid "Search settings"
msgstr "æœå°‹è¨­å®š"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:468
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:476
msgctxt "@action:menu"
msgid "Copy value to all extruders"
msgstr "將設定值複製到所有擠出機"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:477
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:485
msgctxt "@action:menu"
msgid "Copy all changed values to all extruders"
msgstr "複製所有改變的設定值到所有擠出機"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:514
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:522
msgctxt "@action:menu"
msgid "Hide this setting"
msgstr "éš±è—此設定"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:527
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:535
msgctxt "@action:menu"
msgid "Don't show this setting"
msgstr "ä¸å†é¡¯ç¤ºæ­¤è¨­å®š"
-#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:531
+#: /home/trin/Gedeeld/Projects/Cura/resources/qml/Settings/SettingView.qml:539
msgctxt "@action:menu"
msgid "Keep this setting visible"
msgstr "ä¿æŒæ­¤è¨­å®šé¡¯ç¤º"
@@ -5327,16 +5407,6 @@ msgctxt "@label"
msgid "No items to select from"
msgstr "沒有å¯é¸å–的專案"
-#: ModelChecker/plugin.json
-msgctxt "description"
-msgid "Checks models and print configuration for possible printing issues and give suggestions."
-msgstr "檢查模型和列å°è¨­å®šä»¥äº†è§£å¯èƒ½ç™¼ç”Ÿçš„å•é¡Œä¸¦çµ¦å‡ºå»ºè­°ã€‚"
-
-#: ModelChecker/plugin.json
-msgctxt "name"
-msgid "Model Checker"
-msgstr "模器檢查器"
-
#: 3MFReader/plugin.json
msgctxt "description"
msgid "Provides support for reading 3MF files."
@@ -5517,6 +5587,16 @@ msgctxt "name"
msgid "Machine Settings Action"
msgstr "å°è¡¨æ©Ÿè¨­å®šæ“作"
+#: ModelChecker/plugin.json
+msgctxt "description"
+msgid "Checks models and print configuration for possible printing issues and give suggestions."
+msgstr "檢查模型和列å°è¨­å®šä»¥äº†è§£å¯èƒ½ç™¼ç”Ÿçš„å•é¡Œä¸¦çµ¦å‡ºå»ºè­°ã€‚"
+
+#: ModelChecker/plugin.json
+msgctxt "name"
+msgid "Model Checker"
+msgstr "模器檢查器"
+
#: MonitorStage/plugin.json
msgctxt "description"
msgid "Provides a monitor stage in Cura."
@@ -5937,6 +6017,14 @@ msgctxt "name"
msgid "X-Ray View"
msgstr "é€è¦–檢視"
+#~ msgctxt "@info Don't translate {machine_name}, since it gets replaced by a printer name!"
+#~ msgid "New features or bug-fixes may be available for your {machine_name}! If not already at the latest version, it is recommended to update the firmware on your printer to version {latest_version}."
+#~ msgstr "å¯èƒ½æœ‰é©ç”¨æ–¼ä½ çš„ {machine_name} 的新功能或錯誤修正ï¼å‡å¦‚尚未使用最新版本,建議更新你å°è¡¨æ©Ÿçš„韌體到版本 {latest_version}。"
+
+#~ msgctxt "@info:title The %s gets replaced with the printer name."
+#~ msgid "New %s firmware available"
+#~ msgstr "有新 %s 韌體å¯ç”¨"
+
#~ msgctxt "@info:status"
#~ msgid "Global stack is missing."
#~ msgstr "全域堆疊éºå¤±ã€‚"
diff --git a/resources/i18n/zh_TW/fdmextruder.def.json.po b/resources/i18n/zh_TW/fdmextruder.def.json.po
index 15eaf9e315..ebfbcb47b5 100644
--- a/resources/i18n/zh_TW/fdmextruder.def.json.po
+++ b/resources/i18n/zh_TW/fdmextruder.def.json.po
@@ -5,9 +5,9 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
"PO-Revision-Date: 2021-04-16 20:13+0200\n"
"Last-Translator: Valen Chang <carf17771@gmail.com>\n"
"Language-Team: Valen Chang <carf17771@gmail.com>/Zhang Heh Ji <dinowchang@gmail.com>\n"
diff --git a/resources/i18n/zh_TW/fdmprinter.def.json.po b/resources/i18n/zh_TW/fdmprinter.def.json.po
index 8cd0dd8978..16b3580942 100644
--- a/resources/i18n/zh_TW/fdmprinter.def.json.po
+++ b/resources/i18n/zh_TW/fdmprinter.def.json.po
@@ -5,10 +5,10 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: Cura 4.10\n"
+"Project-Id-Version: Cura 4.11\n"
"Report-Msgid-Bugs-To: r.dulek@ultimaker.com\n"
-"POT-Creation-Date: 2021-06-10 17:35+0000\n"
-"PO-Revision-Date: 2021-06-14 16:21+0800\n"
+"POT-Creation-Date: 2021-08-11 09:58+0000\n"
+"PO-Revision-Date: 2021-08-16 20:48+0800\n"
"Last-Translator: Valen Chang <carf17771@gmail.com>\n"
"Language-Team: Valen Chang <carf17771@gmail.com>/Zhang Heh Ji <dinowchang@gmail.com>\n"
"Language: zh_TW\n"
@@ -687,8 +687,8 @@ msgstr "æ¯æ¯«ç±³çš„步數(E)"
#: fdmprinter.def.json
msgctxt "machine_steps_per_mm_e description"
-msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
-msgstr "擠出機移動一毫米時,步進馬é”所需移動的步數。"
+msgid "How many steps of the stepper motors will result in moving the feeder wheel by one millimeter around its circumference."
+msgstr "在擠出輪旋轉一毫米時,步進馬é”所需移動的步數."
#: fdmprinter.def.json
msgctxt "machine_endstop_positive_direction_x label"
@@ -1436,6 +1436,16 @@ msgid "Connect top/bottom skin paths where they run next to each other. For the
msgstr "將頂部/底部表層路徑相鄰的ä½ç½®é€£æŽ¥ã€‚åŒå¿ƒæ¨¡å¼æ™‚啟用此設定,å¯ä»¥å¤§å¤§åœ°æ¸›å°‘移動時間。但因連接å¯èƒ½ç¢°å·§åœ¨é€”中跨越填充,所以此功能å¯èƒ½æœƒé™ä½Žé ‚部表層的å“質。"
#: fdmprinter.def.json
+msgctxt "skin_monotonic label"
+msgid "Monotonic Top/Bottom Order"
+msgstr "Monotonicåˆ—å° é ‚å±¤/底層 é †åº"
+
+#: fdmprinter.def.json
+msgctxt "skin_monotonic description"
+msgid "Print top/bottom lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "å†åˆ—å°é ‚層/底層線æ¢æ™‚,命令相鄰線æ¢æ–¼å–®æ–¹å‘é‡ç–Š. 雖然會花更多時間列å°ï¼Œä½†æœƒä½¿å¹³é¢æ›´å¹³æ•´."
+
+#: fdmprinter.def.json
msgctxt "skin_angles label"
msgid "Top/Bottom Line Directions"
msgstr "頂部/底部線æ¢æ–¹å‘"
@@ -1506,6 +1516,16 @@ msgid "Zig Zag"
msgstr "鋸齒狀"
#: fdmprinter.def.json
+msgctxt "ironing_monotonic label"
+msgid "Monotonic Ironing Order"
+msgstr "Monotonous燙平順åº"
+
+#: fdmprinter.def.json
+msgctxt "ironing_monotonic description"
+msgid "Print ironing lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "å†ä½¿ç”¨ç‡™å¹³åˆ—å°ç·šæ¢æ™‚,命令相鄰線æ¢æ–¼å–®æ–¹å‘é‡ç–Šã€‚雖然會花更多時間列å°ï¼Œä½†æœƒä½¿å¹³é¢æ›´å¹³æ•´."
+
+#: fdmprinter.def.json
msgctxt "ironing_line_spacing label"
msgid "Ironing Line Spacing"
msgstr "燙平線æ¢é–“è·"
@@ -5304,6 +5324,16 @@ msgid "Zig Zag"
msgstr "鋸齒狀"
#: fdmprinter.def.json
+msgctxt "roofing_monotonic label"
+msgid "Monotonic Top Surface Order"
+msgstr "頂層Monotonic列å°é †åº"
+
+#: fdmprinter.def.json
+msgctxt "roofing_monotonic description"
+msgid "Print top surface lines in an ordering that causes them to always overlap with adjacent lines in a single direction. This takes slightly more time to print, but makes flat surfaces look more consistent."
+msgstr "å†åˆ—å°é ‚層表é¢ç·šæ¢æ™‚,命令相鄰線æ¢æ–¼å–®æ–¹å‘é‡ç–Š. 雖然會花更多時間列å°ï¼Œä½†æœƒä½¿å¹³é¢æ›´å¹³æ•´."
+
+#: fdmprinter.def.json
msgctxt "roofing_angles label"
msgid "Top Surface Skin Line Directions"
msgstr "頂部表層線æ¢æ–¹å‘"
@@ -6402,6 +6432,10 @@ msgctxt "mesh_rotation_matrix description"
msgid "Transformation matrix to be applied to the model when loading it from file."
msgstr "在將模型從檔案中載入時套用在模型上的轉æ›çŸ©é™£ã€‚"
+#~ msgctxt "machine_steps_per_mm_e description"
+#~ msgid "How many steps of the stepper motors will result in one millimeter of extrusion."
+#~ msgstr "擠出機移動一毫米時,步進馬é”所需移動的步數。"
+
#~ msgctxt "retraction_combing_max_distance description"
#~ msgid "When non-zero, combing travel moves that are longer than this distance will use retraction."
#~ msgstr "當此值ä¸ç‚º 0 時,在梳ç†æ¨¡å¼ç©ºè·‘超éŽæ­¤è·é›¢æ™‚,會啟用回抽。"
diff --git a/resources/images/whats_new/0.png b/resources/images/whats_new/0.png
index 68b06eab10..82a4c09dd7 100644
--- a/resources/images/whats_new/0.png
+++ b/resources/images/whats_new/0.png
Binary files differ
diff --git a/resources/images/whats_new/1.gif b/resources/images/whats_new/1.gif
new file mode 100644
index 0000000000..f98f859a8f
--- /dev/null
+++ b/resources/images/whats_new/1.gif
Binary files differ
diff --git a/resources/images/whats_new/1.png b/resources/images/whats_new/1.png
deleted file mode 100644
index f46847155b..0000000000
--- a/resources/images/whats_new/1.png
+++ /dev/null
Binary files differ
diff --git a/resources/images/whats_new/2.png b/resources/images/whats_new/2.png
index 9be5228efb..e6b5e42ccf 100644
--- a/resources/images/whats_new/2.png
+++ b/resources/images/whats_new/2.png
Binary files differ
diff --git a/resources/images/whats_new/3.PNG b/resources/images/whats_new/3.PNG
index b37e50d72b..e1bad7eddd 100644
--- a/resources/images/whats_new/3.PNG
+++ b/resources/images/whats_new/3.PNG
Binary files differ
diff --git a/resources/images/whats_new/4.PNG b/resources/images/whats_new/4.PNG
index a78b128aff..889d9739a6 100644
--- a/resources/images/whats_new/4.PNG
+++ b/resources/images/whats_new/4.PNG
Binary files differ
diff --git a/resources/images/whats_new/5.PNG b/resources/images/whats_new/5.PNG
new file mode 100644
index 0000000000..3cf385777c
--- /dev/null
+++ b/resources/images/whats_new/5.PNG
Binary files differ
diff --git a/resources/images/whats_new/6.PNG b/resources/images/whats_new/6.PNG
new file mode 100644
index 0000000000..4ebd18481e
--- /dev/null
+++ b/resources/images/whats_new/6.PNG
Binary files differ
diff --git a/resources/meshes/anycubic_vyper_platform.stl b/resources/meshes/anycubic_vyper_platform.stl
new file mode 100644
index 0000000000..be8f586e42
--- /dev/null
+++ b/resources/meshes/anycubic_vyper_platform.stl
Binary files differ
diff --git a/resources/meshes/flsun_sr.3mf b/resources/meshes/flsun_sr.3mf
deleted file mode 100644
index 7eba390a66..0000000000
--- a/resources/meshes/flsun_sr.3mf
+++ /dev/null
Binary files differ
diff --git a/resources/meshes/flsun_sr.stl b/resources/meshes/flsun_sr.stl
new file mode 100644
index 0000000000..42ebf23e76
--- /dev/null
+++ b/resources/meshes/flsun_sr.stl
Binary files differ
diff --git a/resources/meshes/weedo_x40.3mf b/resources/meshes/weedo_x40.3mf
new file mode 100644
index 0000000000..d33facda81
--- /dev/null
+++ b/resources/meshes/weedo_x40.3mf
Binary files differ
diff --git a/resources/qml/Account/GeneralOperations.qml b/resources/qml/Account/GeneralOperations.qml
index c78e9ad828..08a621d521 100644
--- a/resources/qml/Account/GeneralOperations.qml
+++ b/resources/qml/Account/GeneralOperations.qml
@@ -60,6 +60,6 @@ Column
anchors.horizontalCenter: parent.horizontalCenter
height: UM.Theme.getSize("account_button").height
text: catalog.i18nc("@button", "Create a free Ultimaker account")
- onClicked: Qt.openUrlExternally(CuraApplication.ultimakerCloudAccountRootUrl + "/app/create")
+ onClicked: Qt.openUrlExternally("https://ultimaker.com/app/ultimaker-cura-account-sign-up?utm_source=cura&utm_medium=software&utm_campaign=menu-signup")
}
}
diff --git a/resources/qml/Account/UserOperations.qml b/resources/qml/Account/UserOperations.qml
index f5241596d5..75a81737f2 100644
--- a/resources/qml/Account/UserOperations.qml
+++ b/resources/qml/Account/UserOperations.qml
@@ -98,7 +98,7 @@ Column
width: UM.Theme.getSize("account_button").width
height: UM.Theme.getSize("account_button").height
text: "Ultimaker Digital Factory"
- onClicked: Qt.openUrlExternally(CuraApplication.ultimakerDigitalFactoryUrl)
+ onClicked: Qt.openUrlExternally(CuraApplication.ultimakerDigitalFactoryUrl + "?utm_source=cura&utm_medium=software&utm_campaign=menu-visit-DF")
fixedWidthMode: false
}
@@ -108,7 +108,7 @@ Column
width: UM.Theme.getSize("account_button").width
height: UM.Theme.getSize("account_button").height
text: catalog.i18nc("@button", "Ultimaker Account")
- onClicked: Qt.openUrlExternally(CuraApplication.ultimakerCloudAccountRootUrl)
+ onClicked: Qt.openUrlExternally(CuraApplication.ultimakerCloudAccountRootUrl + "?utm_source=cura&utm_medium=software&utm_campaign=menu-visit-account")
fixedWidthMode: false
}
diff --git a/resources/qml/ActionButton.qml b/resources/qml/ActionButton.qml
index 582df3d87c..62bea5df3b 100644
--- a/resources/qml/ActionButton.qml
+++ b/resources/qml/ActionButton.qml
@@ -143,7 +143,7 @@ Button
Binding
{
- // When settting width directly, an unjust binding loop warning would be triggered,
+ // When setting width directly, an unjust binding loop warning would be triggered,
// because button.width is part of this expression.
// Using parent.width is fine in fixedWidthMode.
target: buttonText
diff --git a/resources/qml/Actions.qml b/resources/qml/Actions.qml
index 95c6778b87..aa88c9176d 100644
--- a/resources/qml/Actions.qml
+++ b/resources/qml/Actions.qml
@@ -79,7 +79,7 @@ Item
Action
{
id: showTroubleShootingAction
- onTriggered: Qt.openUrlExternally("https://ultimaker.com/en/troubleshooting")
+ onTriggered: Qt.openUrlExternally("https://ultimaker.com/en/troubleshooting?utm_source=cura&utm_medium=software&utm_campaign=dropdown-troubleshooting")
text: catalog.i18nc("@action:inmenu", "Show Online Troubleshooting Guide");
}
diff --git a/resources/qml/Cura.qml b/resources/qml/Cura.qml
index 7782ace3af..eb78240d64 100644
--- a/resources/qml/Cura.qml
+++ b/resources/qml/Cura.qml
@@ -200,7 +200,7 @@ UM.MainWindow
}
}
- // This is a placehoder for adding a pattern in the header
+ // This is a placeholder for adding a pattern in the header
Image
{
id: backgroundPattern
@@ -311,8 +311,8 @@ UM.MainWindow
Toolbar
{
- // The toolbar is the left bar that is populated by all the tools (which are dynamicly populated by
- // plugins)
+ // The toolbar is the left bar that is populated by all the tools
+ // (which are dynamically populated by plugins)
id: toolbar
property int mouseX: base.mouseX
diff --git a/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml b/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml
index 2ddacb6d79..0a9d317d2d 100644
--- a/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml
+++ b/resources/qml/Dialogs/DiscardOrKeepProfileChangesDialog.qml
@@ -3,6 +3,7 @@
import QtQuick 2.1
import QtQuick.Controls 1.1
+import QtQuick.Controls 2.15 as NewControls
import QtQuick.Dialogs 1.2
import QtQuick.Window 2.1
@@ -145,10 +146,11 @@ UM.Dialog
anchors.margins: UM.Theme.getSize("default_margin").width
height: childrenRect.height
- ComboBox
+ NewControls.ComboBox
{
id: discardOrKeepProfileChangesDropDownButton
width: 300
+ textRole: "text"
model: ListModel
{
@@ -217,4 +219,4 @@ UM.Dialog
}
}
}
-} \ No newline at end of file
+}
diff --git a/resources/qml/ExpandableComponent.qml b/resources/qml/ExpandableComponent.qml
index 18eb8c0fa6..694cfb9e2e 100644
--- a/resources/qml/ExpandableComponent.qml
+++ b/resources/qml/ExpandableComponent.qml
@@ -76,7 +76,8 @@ Item
// On what side should the header corners be shown? 1 is down, 2 is left, 3 is up and 4 is right.
property alias headerCornerSide: background.cornerSide
- property int popupOffset: 2
+ // Distance between the header and the content.
+ property int popupOffset: 2 * UM.Theme.getSize("default_lining").height
// Prefix used for the dragged position preferences. Preferences not used if empty. Don't translate!
property string dragPreferencesNamePrefix: ""
diff --git a/resources/qml/ExpandablePopup.qml b/resources/qml/ExpandablePopup.qml
index 3bcfdbb6f8..39f2ced8aa 100644
--- a/resources/qml/ExpandablePopup.qml
+++ b/resources/qml/ExpandablePopup.qml
@@ -75,7 +75,8 @@ Item
// Change the contentItem close behaviour
property alias contentClosePolicy : content.closePolicy
- property int popupOffset: 2
+ // Distance between the header and the content.
+ property int popupOffset: 2 * UM.Theme.getSize("default_lining").height
onEnabledChanged:
{
diff --git a/resources/qml/ExtruderIcon.qml b/resources/qml/ExtruderIcon.qml
index ed392d13d7..8d5852823d 100644
--- a/resources/qml/ExtruderIcon.qml
+++ b/resources/qml/ExtruderIcon.qml
@@ -18,11 +18,12 @@ Item
property bool extruderEnabled: true
property alias iconSize: mainIcon.sourceSize
property string iconVariant: "medium"
- layer.enabled: true // Prevent weird opacity effects.
+
Item
{
opacity: extruderEnabled ? 1 : UM.Theme.getColor("extruder_disabled").a
anchors.fill: parent
+ layer.enabled: true // Prevent weird opacity effects.
UM.RecolorImage
{
diff --git a/resources/qml/IconWithText.qml b/resources/qml/IconWithText.qml
index b9fe873b25..e582aa5939 100644
--- a/resources/qml/IconWithText.qml
+++ b/resources/qml/IconWithText.qml
@@ -10,7 +10,7 @@ import Cura 1.0 as Cura
// Reusable component that holds an (re-colorable) icon on the left with some text on the right.
// This component is also designed to be used with layouts. It will use the width of the text + icon as preferred width
-// It sets the icon size + half of the content as its minium width (in which case it will elide the text)
+// It sets the icon size + half of the content as its minimum width (in which case it will elide the text)
Item
{
property alias source: icon.source
diff --git a/resources/qml/MainWindow/MainWindowHeader.qml b/resources/qml/MainWindow/MainWindowHeader.qml
index c670abb67a..c27f3b0a24 100644
--- a/resources/qml/MainWindow/MainWindowHeader.qml
+++ b/resources/qml/MainWindow/MainWindowHeader.qml
@@ -70,7 +70,7 @@ Item
// This id is required to find the stage buttons through Squish
property string stageId: model.id
- // This is a trick to assure the activeStage is correctly changed. It doesn't work propertly if done in the onClicked (see CURA-6028)
+ // This is a trick to assure the activeStage is correctly changed. It doesn't work properly if done in the onClicked (see CURA-6028)
MouseArea
{
anchors.fill: parent
diff --git a/resources/qml/Menus/ConfigurationMenu/ConfigurationItem.qml b/resources/qml/Menus/ConfigurationMenu/ConfigurationItem.qml
index 92b88d3c09..85b653721f 100644
--- a/resources/qml/Menus/ConfigurationMenu/ConfigurationItem.qml
+++ b/resources/qml/Menus/ConfigurationMenu/ConfigurationItem.qml
@@ -202,7 +202,7 @@ Button
Cura.IconWithText
{
id: buildplateLabel
- source: UM.Theme.getIcon("buildplate")
+ source: UM.Theme.getIcon("Buildplate")
text:
{
if (configuration === null)
diff --git a/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml b/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml
index 75ae18a593..de70b0e0f4 100644
--- a/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml
+++ b/resources/qml/Menus/ConfigurationMenu/ConfigurationListView.qml
@@ -46,7 +46,7 @@ Item
anchors.right: parent.right
anchors.verticalCenter: parent.verticalCenter
anchors.leftMargin: UM.Theme.getSize("default_margin").width
- // There are two cases that we want to differenciate, one is when Cura is loading the configurations and the
+ // There are two cases that we want to differentiate, one is when Cura is loading the configurations and the
// other when the connection was lost
text: Cura.MachineManager.printerConnected ?
catalog.i18nc("@label", "Loading available configurations from the printer...") :
diff --git a/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml b/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml
index 43ccde461e..e9c706334a 100644
--- a/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml
+++ b/resources/qml/Menus/ConfigurationMenu/ConfigurationMenu.qml
@@ -40,7 +40,10 @@ Cura.ExpandablePopup
// Horizontal list that shows the extruders and their materials
RowLayout
{
- anchors.fill: parent
+ anchors.top: parent.top
+ anchors.bottom: parent.bottom
+ anchors.left: parent.left
+ width: parent.width - UM.Theme.getSize("standard_arrow").width
visible: Cura.MachineManager.activeMachine ? Cura.MachineManager.activeMachine.hasMaterials : false
Repeater
{
@@ -48,6 +51,7 @@ Cura.ExpandablePopup
delegate: Item
{
Layout.preferredWidth: Math.round(parent.width / extrudersModel.count)
+ Layout.maximumWidth: Math.round(parent.width / extrudersModel.count)
Layout.fillHeight: true
// Extruder icon. Shows extruder index and has the same color as the active material.
@@ -59,10 +63,11 @@ Cura.ExpandablePopup
anchors.verticalCenter: parent.verticalCenter
}
- ColumnLayout
+ Column
{
opacity: model.enabled ? 1 : UM.Theme.getColor("extruder_disabled").a
spacing: 0
+ visible: width > 0
anchors
{
left: extruderIcon.right
@@ -82,7 +87,6 @@ Cura.ExpandablePopup
color: UM.Theme.getColor("text")
renderType: Text.NativeRendering
width: parent.width
-
visible: !truncated
}
@@ -96,7 +100,6 @@ Cura.ExpandablePopup
color: UM.Theme.getColor("text")
renderType: Text.NativeRendering
width: parent.width
-
visible: !materialBrandColorTypeLabel.visible && !truncated
}
@@ -124,7 +127,7 @@ Cura.ExpandablePopup
font: UM.Theme.getFont("default_bold")
color: UM.Theme.getColor("text")
renderType: Text.NativeRendering
- width: parent.width
+ Layout.preferredWidth: parent.width
}
}
}
diff --git a/resources/qml/Menus/OpenFilesMenu.qml b/resources/qml/Menus/OpenFilesMenu.qml
index 3c2b64ee62..25f474c1d6 100644
--- a/resources/qml/Menus/OpenFilesMenu.qml
+++ b/resources/qml/Menus/OpenFilesMenu.qml
@@ -37,7 +37,7 @@ Menu
}
}
// Unassign the shortcuts when the submenu is invisible (i.e. when there is only one file provider) to avoid ambiguous shortcuts.
- // When there is a signle file provider, the openAction is assigned with the Ctrl+O shortcut instead.
+ // When there is a single file provider, the openAction is assigned with the Ctrl+O shortcut instead.
shortcut: openFilesMenu.visible ? model.shortcut : ""
}
onObjectAdded: openFilesMenu.insertItem(index, object)
diff --git a/resources/qml/MonitorButton.qml b/resources/qml/MonitorButton.qml
index e6248f43b4..40da10dc46 100644
--- a/resources/qml/MonitorButton.qml
+++ b/resources/qml/MonitorButton.qml
@@ -37,7 +37,7 @@ Item
}
if(activePrintJob.timeTotal == 0)
{
- return 0 // Prevent devision by 0
+ return 0 // Prevent division by 0
}
return activePrintJob.timeElapsed / activePrintJob.timeTotal * 100
}
diff --git a/resources/qml/Preferences/GeneralPage.qml b/resources/qml/Preferences/GeneralPage.qml
index 341b51c8b4..905c8485d0 100644
--- a/resources/qml/Preferences/GeneralPage.qml
+++ b/resources/qml/Preferences/GeneralPage.qml
@@ -19,7 +19,7 @@ UM.PreferencesPage
function setDefaultLanguage(languageCode)
{
- //loops trough the languageList and sets the language using the languageCode
+ //loops through the languageList and sets the language using the languageCode
for(var i = 0; i < languageList.count; i++)
{
if (languageComboBox.model.get(i).code == languageCode)
@@ -76,6 +76,8 @@ UM.PreferencesPage
UM.Preferences.resetPreference("cura/single_instance")
singleInstanceCheckbox.checked = boolCheck(UM.Preferences.getValue("cura/single_instance"))
+ UM.Preferences.resetPreference("cura/single_instance_clear_before_load")
+ singleInstanceClearBeforeLoadCheckbox.checked = boolCheck(UM.Preferences.getValue("cura/single_instance_clear_before_load"))
UM.Preferences.resetPreference("physics/automatic_push_free")
pushFreeCheckbox.checked = boolCheck(UM.Preferences.getValue("physics/automatic_push_free"))
@@ -118,6 +120,10 @@ UM.PreferencesPage
sendDataCheckbox.checked = boolCheck(UM.Preferences.getValue("info/send_slice_info"))
UM.Preferences.resetPreference("info/automatic_update_check")
checkUpdatesCheckbox.checked = boolCheck(UM.Preferences.getValue("info/automatic_update_check"))
+
+ UM.Preferences.resetPreference("info/latest_update_source")
+ UM.Preferences.resetPreference("info/automatic_plugin_update_check")
+ pluginNotificationsUpdateCheckbox.checked = boolCheck(UM.Preferences.getValue("info/automatic_plugin_update_check"))
}
ScrollView
@@ -567,6 +573,22 @@ UM.PreferencesPage
{
width: childrenRect.width
height: childrenRect.height
+ text: catalog.i18nc("@info:tooltip","Should the build plate be cleared before loading a new model in the single instance of Cura?")
+ enabled: singleInstanceCheckbox.checked
+
+ CheckBox
+ {
+ id: singleInstanceClearBeforeLoadCheckbox
+ text: catalog.i18nc("@option:check","Clear buildplate before loading model into the single instance")
+ checked: boolCheck(UM.Preferences.getValue("cura/single_instance_clear_before_load"))
+ onCheckedChanged: UM.Preferences.setValue("cura/single_instance_clear_before_load", checked)
+ }
+ }
+
+ UM.TooltipArea
+ {
+ width: childrenRect.width
+ height: childrenRect.height
text: catalog.i18nc("@info:tooltip","Should models be scaled to the build volume if they are too large?")
CheckBox
@@ -766,15 +788,52 @@ UM.PreferencesPage
Label
{
font.bold: true
- visible: checkUpdatesCheckbox.visible || sendDataCheckbox.visible
- text: catalog.i18nc("@label","Privacy")
+ text: catalog.i18nc("@label", "Privacy")
+ }
+ UM.TooltipArea
+ {
+ width: childrenRect.width
+ height: visible ? childrenRect.height : 0
+ text: catalog.i18nc("@info:tooltip", "Should anonymous data about your print be sent to Ultimaker? Note, no models, IP addresses or other personally identifiable information is sent or stored.")
+
+ CheckBox
+ {
+ id: sendDataCheckbox
+ text: catalog.i18nc("@option:check","Send (anonymous) print information")
+ checked: boolCheck(UM.Preferences.getValue("info/send_slice_info"))
+ onCheckedChanged: UM.Preferences.setValue("info/send_slice_info", checked)
+ }
+
+ Button
+ {
+ id: showMoreInfo
+ anchors.top: sendDataCheckbox.bottom
+ text: catalog.i18nc("@action:button", "More information")
+ onClicked:
+ {
+ CuraApplication.showMoreInformationDialogForAnonymousDataCollection();
+ }
+ }
+ }
+
+ Item
+ {
+ //: Spacer
+ height: UM.Theme.getSize("default_margin").height
+ width: UM.Theme.getSize("default_margin").height
+ }
+
+ Label
+ {
+ font.bold: true
+ text: catalog.i18nc("@label", "Updates")
}
UM.TooltipArea
{
width: childrenRect.width
height: visible ? childrenRect.height : 0
- text: catalog.i18nc("@info:tooltip","Should Cura check for updates when the program is started?")
+ text: catalog.i18nc("@info:tooltip", "Should Cura check for updates when the program is started?")
CheckBox
{
@@ -785,32 +844,55 @@ UM.PreferencesPage
}
}
+ ExclusiveGroup { id: curaUpdatesGroup }
UM.TooltipArea
{
width: childrenRect.width
height: visible ? childrenRect.height : 0
- text: catalog.i18nc("@info:tooltip","Should anonymous data about your print be sent to Ultimaker? Note, no models, IP addresses or other personally identifiable information is sent or stored.")
-
- CheckBox
+ text: catalog.i18nc("@info:tooltip", "When checking for updates, only check for stable releases.")
+ anchors.left: parent.left
+ anchors.leftMargin: UM.Theme.getSize("default_margin").width
+ RadioButton
{
- id: sendDataCheckbox
- text: catalog.i18nc("@option:check","Send (anonymous) print information")
- checked: boolCheck(UM.Preferences.getValue("info/send_slice_info"))
- onCheckedChanged: UM.Preferences.setValue("info/send_slice_info", checked)
+ text: catalog.i18nc("@option:radio", "Stable releases only")
+ exclusiveGroup: curaUpdatesGroup
+ enabled: checkUpdatesCheckbox.checked
+ checked: UM.Preferences.getValue("info/latest_update_source") == "stable"
+ onClicked: UM.Preferences.setValue("info/latest_update_source", "stable")
}
+ }
+ UM.TooltipArea
+ {
+ width: childrenRect.width
+ height: visible ? childrenRect.height : 0
+ text: catalog.i18nc("@info:tooltip", "When checking for updates, check for both stable and for beta releases.")
+ anchors.left: parent.left
+ anchors.leftMargin: UM.Theme.getSize("default_margin").width
+ RadioButton
+ {
+ text: catalog.i18nc("@option:radio", "Stable and Beta releases")
+ exclusiveGroup: curaUpdatesGroup
+ enabled: checkUpdatesCheckbox.checked
+ checked: UM.Preferences.getValue("info/latest_update_source") == "beta"
+ onClicked: UM.Preferences.setValue("info/latest_update_source", "beta")
+ }
+ }
+ UM.TooltipArea
+ {
+ width: childrenRect.width
+ height: visible ? childrenRect.height : 0
+ text: catalog.i18nc("@info:tooltip", "Should an automatic check for new plugins be done every time Cura is started? It is highly recommended that you do not disable this!")
- Button
+ CheckBox
{
- id: showMoreInfo
- anchors.top: sendDataCheckbox.bottom
- text: catalog.i18nc("@action:button", "More information")
- onClicked:
- {
- CuraApplication.showMoreInformationDialogForAnonymousDataCollection();
- }
+ id: pluginNotificationsUpdateCheckbox
+ text: catalog.i18nc("@option:check", "Get notifications for plugin updates")
+ checked: boolCheck(UM.Preferences.getValue("info/automatic_plugin_update_check"))
+ onCheckedChanged: UM.Preferences.setValue("info/automatic_plugin_update_check", checked)
}
}
+
/* Multi-buildplate functionality is disabled because it's broken. See CURA-4975 for the ticket to remove it.
Item
{
diff --git a/resources/qml/Preferences/Materials/MaterialsBrandSection.qml b/resources/qml/Preferences/Materials/MaterialsBrandSection.qml
index dc8be9563b..04e39f33b1 100644
--- a/resources/qml/Preferences/Materials/MaterialsBrandSection.qml
+++ b/resources/qml/Preferences/Materials/MaterialsBrandSection.qml
@@ -18,7 +18,7 @@ Item
property var sectionName: ""
property var elementsModel // This can be a MaterialTypesModel or GenericMaterialsModel or FavoriteMaterialsModel
- property var hasMaterialTypes: true // It indicates wheather it has material types or not
+ property var hasMaterialTypes: true // It indicates whether it has material types or not
property var expanded: materialList.expandedBrands.indexOf(sectionName) > -1
height: childrenRect.height
diff --git a/resources/qml/Preferences/Materials/MaterialsView.qml b/resources/qml/Preferences/Materials/MaterialsView.qml
index 489ff1f33e..2c68973e55 100644
--- a/resources/qml/Preferences/Materials/MaterialsView.qml
+++ b/resources/qml/Preferences/Materials/MaterialsView.qml
@@ -39,14 +39,14 @@ TabView
}
if (!base.containerId || !base.editingEnabled || !base.currentMaterialNode)
{
- return ""
+ return "";
}
var linkedMaterials = Cura.ContainerManager.getLinkedMaterials(base.currentMaterialNode, true);
if (linkedMaterials.length == 0)
{
- return ""
+ return "";
}
- return linkedMaterials;
+ return linkedMaterials.join(", ");
}
function getApproximateDiameter(diameter)
diff --git a/resources/qml/PrintSetupSelector/Custom/MenuButton.qml b/resources/qml/PrintSetupSelector/Custom/MenuButton.qml
index ffa6a68c9d..b637e20d58 100644
--- a/resources/qml/PrintSetupSelector/Custom/MenuButton.qml
+++ b/resources/qml/PrintSetupSelector/Custom/MenuButton.qml
@@ -12,12 +12,13 @@ Button
// This is a work around for a qml issue. Since the default button uses a private implementation for contentItem
// (the so called IconText), which handles the mnemonic conversion (aka; ensuring that &Button) text property
// is rendered with the B underlined. Since we're also forced to mix controls 1.0 and 2.0 actions together,
- // we need a special property for the text of the label if we do want it to be rendered correclty, but don't want
+ // we need a special property for the text of the label if we do want it to be rendered correctly, but don't want
// another shortcut to be added (which will cause for "QQuickAction::event: Ambiguous shortcut overload: " to
// happen.
property string labelText: ""
id: button
hoverEnabled: true
+ leftPadding:UM.Theme.getSize("wide_margin").width
background: Rectangle
{
@@ -28,7 +29,7 @@ Button
radius: UM.Theme.getSize("action_button_radius").width
}
- // Workarround to ensure that the mnemonic highlighting happens correctly
+ // Workaround to ensure that the mnemonic highlighting happens correctly
function replaceText(txt)
{
var index = txt.indexOf("&")
@@ -45,8 +46,6 @@ Button
text: button.text != "" ? replaceText(button.text) : replaceText(button.labelText)
height: contentHeight
verticalAlignment: Text.AlignVCenter
- anchors.left: button.left
- anchors.leftMargin: UM.Theme.getSize("wide_margin").width
renderType: Text.NativeRendering
font: UM.Theme.getFont("default")
color: button.enabled ? UM.Theme.getColor("text") :UM.Theme.getColor("text_inactive")
diff --git a/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml b/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml
index 0a5a466780..046efe8b5b 100644
--- a/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml
+++ b/resources/qml/PrintSetupSelector/PrintSetupSelectorContents.qml
@@ -203,7 +203,7 @@ Item
h -= mouse_absolute_y - base.height;
}
// Enforce a minimum size (again).
- // This is a bit of a hackish way to do it, but we've seen some ocasional reports that the size
+ // This is a bit of a hackish way to do it, but we've seen some occasional reports that the size
// could get below the the minimum height.
if(h < absoluteMinimumHeight)
{
diff --git a/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml b/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml
index 705a3e95ef..dd2e0aef2b 100644
--- a/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml
+++ b/resources/qml/PrintSetupSelector/Recommended/RecommendedInfillDensitySelector.qml
@@ -169,8 +169,8 @@ Item
// Update the slider value to represent the rounded value
infillSlider.value = roundedSliderValue
- // Update value only if the Recomended mode is Active,
- // Otherwise if I change the value in the Custom mode the Recomended view will try to repeat
+ // Update value only if the Recommended mode is Active,
+ // Otherwise if I change the value in the Custom mode the Recommended view will try to repeat
// same operation
var active_mode = UM.Preferences.getValue("cura/active_mode")
diff --git a/resources/qml/PrinterSelector/MachineSelector.qml b/resources/qml/PrinterSelector/MachineSelector.qml
index c12e364339..0c2f80fb37 100644
--- a/resources/qml/PrinterSelector/MachineSelector.qml
+++ b/resources/qml/PrinterSelector/MachineSelector.qml
@@ -114,9 +114,9 @@ Cura.ExpandablePopup
anchors
{
bottom: parent.bottom
- bottomMargin: - height * 1 / 6
+ bottomMargin: - Math.round(height * 1 / 6)
left: parent.left
- leftMargin: iconSize - width * 5 / 6
+ leftMargin: iconSize - Math.round(width * 5 / 6)
}
source:
diff --git a/resources/qml/RadioCheckbar.qml b/resources/qml/RadioCheckbar.qml
index 5aea771a44..50b5d77784 100644
--- a/resources/qml/RadioCheckbar.qml
+++ b/resources/qml/RadioCheckbar.qml
@@ -105,7 +105,7 @@ Item
Rectangle
{
- // This can (and should) be done wiht a verticalCenter. For some reason it does work in QtCreator
+ // This can (and should) be done with a verticalCenter. For some reason it does work in QtCreator
// but not when using the exact same QML in Cura.
anchors.verticalCenter: parent ? parent.verticalCenter : undefined
anchors.horizontalCenter: parent ? parent.horizontalCenter : undefined
diff --git a/resources/qml/Settings/SettingCategory.qml b/resources/qml/Settings/SettingCategory.qml
index 5beb6e209e..d8b9b2c83f 100644
--- a/resources/qml/Settings/SettingCategory.qml
+++ b/resources/qml/Settings/SettingCategory.qml
@@ -12,7 +12,7 @@ Button
id: base
anchors.left: parent.left
anchors.right: parent.right
- // To avoid overlaping with the scrollBars
+ // To avoid overlapping with the scrollBars
anchors.rightMargin: 2 * UM.Theme.getSize("thin_margin").width
hoverEnabled: true
diff --git a/resources/qml/Settings/SettingItem.qml b/resources/qml/Settings/SettingItem.qml
index 35172fc799..98a1601b48 100644
--- a/resources/qml/Settings/SettingItem.qml
+++ b/resources/qml/Settings/SettingItem.qml
@@ -17,7 +17,7 @@ Item
height: UM.Theme.getSize("section").height
anchors.left: parent.left
anchors.right: parent.right
- // To avoid overlaping with the scrollBars
+ // To avoid overlapping with the scrollBars
anchors.rightMargin: 2 * UM.Theme.getSize("thin_margin").width
property alias contents: controlContainer.children
diff --git a/resources/qml/Settings/SettingView.qml b/resources/qml/Settings/SettingView.qml
index 26d88db911..074946c6bd 100644
--- a/resources/qml/Settings/SettingView.qml
+++ b/resources/qml/Settings/SettingView.qml
@@ -19,26 +19,9 @@ Item
property Action configureSettings
property bool findingSettings
- Rectangle
+ Item
{
id: filterContainer
- visible: true
-
- radius: UM.Theme.getSize("setting_control_radius").width
- border.width: UM.Theme.getSize("default_lining").width
- border.color:
- {
- if (hoverMouseArea.containsMouse || clearFilterButton.containsMouse)
- {
- return UM.Theme.getColor("setting_control_border_highlight")
- }
- else
- {
- return UM.Theme.getColor("setting_control_border")
- }
- }
-
- color: UM.Theme.getColor("setting_control")
anchors
{
@@ -48,6 +31,7 @@ Item
rightMargin: UM.Theme.getSize("default_margin").width
}
height: UM.Theme.getSize("print_setup_big_item").height
+
Timer
{
id: settingsSearchTimer
@@ -57,32 +41,34 @@ Item
repeat: false
}
- TextField
+ Cura.TextField
{
id: filter
height: parent.height
anchors.left: parent.left
- anchors.right: clearFilterButton.left
- anchors.rightMargin: Math.round(UM.Theme.getSize("thick_margin").width)
+ anchors.right: parent.right
+ leftPadding: searchIcon.width + UM.Theme.getSize("default_margin").width * 2
+ placeholderText: catalog.i18nc("@label:textbox", "Search settings")
+ font.italic: true
- placeholderText:
- {
- var imageSize = "width='" + UM.Theme.getSize("small_button_icon").width + "' height='" + UM.Theme.getSize("small_button_icon").height
- var imageSource = "' src='"+ UM.Theme.getIcon("Magnifier")
- var searchPlaceholder = catalog.i18nc("@label:textbox", "Search settings")
- return "<img align='middle' " + imageSize + imageSource +"'>" + "<div vertical-align=bottom>" + searchPlaceholder
- }
+ property var expandedCategories
+ property bool lastFindingSettings: false
- style: TextFieldStyle
+ UM.RecolorImage
{
- textColor: UM.Theme.getColor("setting_control_text")
- placeholderTextColor: UM.Theme.getColor("setting_filter_field")
- font: UM.Theme.getFont("default_italic")
- background: Item {}
- }
+ id: searchIcon
- property var expandedCategories
- property bool lastFindingSettings: false
+ anchors
+ {
+ verticalCenter: parent.verticalCenter
+ left: parent.left
+ leftMargin: UM.Theme.getSize("default_margin").width
+ }
+ source: UM.Theme.getIcon("search")
+ height: UM.Theme.getSize("small_button_icon").height
+ width: height
+ color: UM.Theme.getColor("text")
+ }
onTextChanged:
{
@@ -127,15 +113,6 @@ Item
}
}
- MouseArea
- {
- id: hoverMouseArea
- anchors.fill: parent
- hoverEnabled: true
- acceptedButtons: Qt.NoButton
- cursorShape: Qt.IBeamCursor
- }
-
UM.SimpleButton
{
id: clearFilterButton
@@ -251,7 +228,7 @@ Item
id: definitionsModel
containerId: Cura.MachineManager.activeMachine !== null ? Cura.MachineManager.activeMachine.definition.id: ""
visibilityHandler: UM.SettingPreferenceVisibilityHandler { }
- exclude: ["machine_settings", "command_line_settings", "infill_mesh", "infill_mesh_order", "cutting_mesh", "support_mesh", "anti_overhang_mesh"] // TODO: infill_mesh settigns are excluded hardcoded, but should be based on the fact that settable_globally, settable_per_meshgroup and settable_per_extruder are false.
+ exclude: ["machine_settings", "command_line_settings", "infill_mesh", "infill_mesh_order", "cutting_mesh", "support_mesh", "anti_overhang_mesh"] // TODO: infill_mesh settings are excluded hardcoded, but should be based on the fact that settable_globally, settable_per_meshgroup and settable_per_extruder are false.
expanded: CuraApplication.expandedCategories
onExpandedChanged:
{
@@ -353,7 +330,7 @@ Item
}
}
- // Specialty provider that only watches global_inherits (we cant filter on what property changed we get events
+ // Specialty provider that only watches global_inherits (we can't filter on what property changed we get events
// so we bypass that to make a dedicated provider).
UM.SettingPropertyProvider
{
diff --git a/resources/qml/Toolbar.qml b/resources/qml/Toolbar.qml
index c948bb8242..66163fed37 100644
--- a/resources/qml/Toolbar.qml
+++ b/resources/qml/Toolbar.qml
@@ -183,7 +183,7 @@ Item
borderColor: UM.Theme.getColor("lining")
borderWidth: UM.Theme.getSize("default_lining").width
- MouseArea //Catch all mouse events (so scene doesnt handle them)
+ MouseArea //Catch all mouse events (so scene doesn't handle them)
{
anchors.fill: parent
acceptedButtons: Qt.AllButtons
diff --git a/resources/qml/WelcomePages/AddCloudPrintersView.qml b/resources/qml/WelcomePages/AddCloudPrintersView.qml
index 524bf288a0..e33d519f22 100644
--- a/resources/qml/WelcomePages/AddCloudPrintersView.qml
+++ b/resources/qml/WelcomePages/AddCloudPrintersView.qml
@@ -12,7 +12,7 @@ import Cura 1.7 as Cura
//
// This component gets activated when the user presses the "Add cloud printers" button from the "Add a Printer" page.
// It contains a busy indicator that remains active until the user logs in and adds a cloud printer in his/her account.
-// Once a cloud printer is added in mycloud.ultimaker.com, Cura discovers it (in a time window of 30 sec) and displays
+// Once a cloud printer is added in digitalfactory.ultimaker.com, Cura discovers it (in a time window of 30 sec) and displays
// the newly added printers in this page.
//
Item
diff --git a/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml b/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml
index fb809426f4..5fbe0f3909 100644
--- a/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml
+++ b/resources/qml/WelcomePages/AddLocalPrinterScrollView.qml
@@ -174,10 +174,14 @@ Item
Cura.RadioButton
{
id: radioButton
- anchors.left: parent.left
- anchors.leftMargin: UM.Theme.getSize("standard_list_lineheight").width
- anchors.right: parent.right
- anchors.rightMargin: UM.Theme.getSize("default_margin").width
+ anchors
+ {
+ left: parent !== null ? parent.left: undefined
+ leftMargin: UM.Theme.getSize("standard_list_lineheight").width
+
+ right: parent !== null ? parent.right: undefined
+ rightMargin: UM.Theme.getSize("default_margin").width
+ }
height: visible ? UM.Theme.getSize("standard_list_lineheight").height : 0
checked: ListView.view.currentIndex == index
diff --git a/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml b/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml
index 58cadbec37..49d5b57021 100644
--- a/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml
+++ b/resources/qml/WelcomePages/AddNetworkPrinterScrollView.qml
@@ -251,7 +251,7 @@ Item
onClicked:
{
// open the troubleshooting URL with web browser
- const url = "https://ultimaker.com/in/cura/troubleshooting/network"
+ const url = "https://ultimaker.com/in/cura/troubleshooting/network?utm_source=cura&utm_medium=software&utm_campaign=add-network-printer"
Qt.openUrlExternally(url)
}
onEntered:
diff --git a/resources/qml/WelcomePages/AddPrinterByIpContent.qml b/resources/qml/WelcomePages/AddPrinterByIpContent.qml
index 9a69b78a83..2207bd1708 100644
--- a/resources/qml/WelcomePages/AddPrinterByIpContent.qml
+++ b/resources/qml/WelcomePages/AddPrinterByIpContent.qml
@@ -203,12 +203,12 @@ Item
{
if (addPrinterByIpScreen.hasRequestFinished)
{
- return catalog.i18nc("@label", "Could not connect to device.") + "<br /><br /><a href=\"https://ultimaker.com/en/resources/52891-set-up-a-cloud-connection\">"
+ return catalog.i18nc("@label", "Could not connect to device.") + "<br /><br /><a href=\"https://ultimaker.com/in/cura/troubleshooting/network?utm_source=cura&utm_medium=software&utm_campaign=add-network-printer-error\">"
+ catalog.i18nc("@label", "Can't connect to your Ultimaker printer?") + "</a>";
}
else
{
- return catalog.i18nc("@label", "The printer at this address has not responded yet.") + "<br /><br /><a href=\"https://ultimaker.com/en/resources/52891-set-up-a-cloud-connection\">"
+ return catalog.i18nc("@label", "The printer at this address has not responded yet.") + "<br /><br /><a href=\"https://ultimaker.com/in/cura/troubleshooting/network?utm_source=cura&utm_medium=software&utm_campaign=add-network-printer-error\">"
+ catalog.i18nc("@label", "Can't connect to your Ultimaker printer?") + "</a>";
}
}
diff --git a/resources/qml/WelcomePages/CloudContent.qml b/resources/qml/WelcomePages/CloudContent.qml
index 26e3a2f87c..528991b38e 100644
--- a/resources/qml/WelcomePages/CloudContent.qml
+++ b/resources/qml/WelcomePages/CloudContent.qml
@@ -112,7 +112,7 @@ Item
anchors.horizontalCenter: parent.horizontalCenter
fillMode: Image.PreserveAspectFit
width: UM.Theme.getSize("welcome_wizard_cloud_content_image").width
- source: UM.Theme.getIcon("Plugin")
+ source: UM.Theme.getIcon("Plugin", "high")
sourceSize.width: width
sourceSize.height: height
}
@@ -142,7 +142,7 @@ Item
anchors.horizontalCenter: parent.horizontalCenter
fillMode: Image.PreserveAspectFit
width: UM.Theme.getSize("welcome_wizard_cloud_content_image").width
- source: UM.Theme.getIcon("Spool")
+ source: UM.Theme.getIcon("Spool", "high")
sourceSize.width: width
sourceSize.height: height
}
@@ -172,7 +172,7 @@ Item
anchors.horizontalCenter: communityColumn.horizontalCenter
fillMode: Image.PreserveAspectFit
width: UM.Theme.getSize("welcome_wizard_cloud_content_image").width
- source: UM.Theme.getIcon("PrinterTriple", "medium")
+ source: UM.Theme.getIcon("People", "high")
sourceSize.width: width
sourceSize.height: height
}
@@ -215,7 +215,7 @@ Item
id: createAccountButton
anchors.horizontalCenter: parent.horizontalCenter
text: catalog.i18nc("@text", "Create a free Ultimaker Account")
- onClicked: Qt.openUrlExternally(CuraApplication.ultimakerCloudAccountRootUrl + "/app/create")
+ onClicked: Qt.openUrlExternally("https://ultimaker.com/app/ultimaker-cura-account-sign-up?utm_source=cura&utm_medium=software&utm_campaign=onboarding-signup")
}
}
}
diff --git a/resources/qml/WelcomePages/DropDownWidget.qml b/resources/qml/WelcomePages/DropDownWidget.qml
index b129673905..dde1be752b 100644
--- a/resources/qml/WelcomePages/DropDownWidget.qml
+++ b/resources/qml/WelcomePages/DropDownWidget.qml
@@ -56,7 +56,7 @@ Item
Cura.RoundedRectangle
{
id: contentRectangle
- // Move up a bit (exaclty the width of the border) to avoid double line
+ // Move up a bit (exactly the width of the border) to avoid double line
y: header.height - UM.Theme.getSize("default_lining").width
anchors.left: header.left
anchors.right: header.right
diff --git a/resources/qml/WelcomePages/WhatsNewContent.qml b/resources/qml/WelcomePages/WhatsNewContent.qml
index 65989ee536..179fc372c9 100644
--- a/resources/qml/WelcomePages/WhatsNewContent.qml
+++ b/resources/qml/WelcomePages/WhatsNewContent.qml
@@ -4,6 +4,7 @@
import QtQuick 2.10
import QtQuick.Controls 2.3
import QtQuick.Layouts 1.3
+import QtGraphicalEffects 1.12 // For the DropShadow
import UM 1.3 as UM
import Cura 1.1 as Cura
@@ -91,6 +92,13 @@ Item
source: manager.getSubpageImageSource(index)
}
+ DropShadow {
+ anchors.fill: subpageImage
+ radius: UM.Theme.getSize("monitor_shadow_radius").width
+ color: UM.Theme.getColor("first_run_shadow")
+ source: subpageImage
+ }
+
Cura.ScrollableTextArea
{
id: subpageText
@@ -111,7 +119,7 @@ Item
do_borders: false
textArea.wrapMode: TextEdit.Wrap
- textArea.text: manager.getSubpageText(index)
+ textArea.text: "<style>a:link { color: " + UM.Theme.getColor("text_link") + "; text-decoration: underline; }</style>" + manager.getSubpageText(index)
textArea.textFormat: Text.RichText
textArea.readOnly: true
textArea.font: UM.Theme.getFont("default")
diff --git a/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_coarse.inst.cfg b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_coarse.inst.cfg
new file mode 100644
index 0000000000..f49dc06c24
--- /dev/null
+++ b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_coarse.inst.cfg
@@ -0,0 +1,23 @@
+[general]
+version = 4
+name = Coarse Quality
+definition = crazy3dprint_base
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+material = generic_abs
+variant = 0.4mm Nozzle
+
+[values]
+cool_fan_speed = 0
+cool_fan_speed_0 = 0
+material_bed_temperature = 100
+material_bed_temperature_layer_0 = 100
+material_print_temperature = 245
+material_print_temperature_layer_0 = 245
+speed_infill = =speed_print
+speed_print = 24
+speed_support = 24
+speed_travel = 100 \ No newline at end of file
diff --git a/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_draft.inst.cfg b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_draft.inst.cfg
new file mode 100644
index 0000000000..1b21687a27
--- /dev/null
+++ b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_draft.inst.cfg
@@ -0,0 +1,23 @@
+[general]
+version = 4
+name = Draft Quality
+definition = crazy3dprint_base
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = generic_abs
+variant = 0.4mm Nozzle
+
+[values]
+cool_fan_speed = 0
+cool_fan_speed_0 = 0
+material_bed_temperature = 100
+material_bed_temperature_layer_0 = 100
+material_print_temperature = 245
+material_print_temperature_layer_0 = 245
+speed_infill = =speed_print
+speed_print = 24
+speed_support = 24
+speed_travel = 100
diff --git a/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_fine.inst.cfg b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_fine.inst.cfg
new file mode 100644
index 0000000000..d57712f47d
--- /dev/null
+++ b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_fine.inst.cfg
@@ -0,0 +1,23 @@
+[general]
+version = 4
+name = Fine Quality
+definition = crazy3dprint_base
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = generic_abs
+variant = 0.4mm Nozzle
+
+[values]
+cool_fan_speed = 0
+cool_fan_speed_0 = 0
+material_bed_temperature = 100
+material_bed_temperature_layer_0 = 100
+material_print_temperature = 245
+material_print_temperature_layer_0 = 245
+speed_infill = =speed_print
+speed_print = 24
+speed_support = 24
+speed_travel = 100
diff --git a/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_normal.inst.cfg b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_normal.inst.cfg
new file mode 100644
index 0000000000..5d36c508eb
--- /dev/null
+++ b/resources/quality/crazy3dprint/abs/crazy3dprint_0.40_abs_normal.inst.cfg
@@ -0,0 +1,23 @@
+[general]
+version = 4
+name = Normal Quality
+definition = crazy3dprint_base
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = generic_abs
+variant = 0.4mm Nozzle
+
+[values]
+cool_fan_speed = 0
+cool_fan_speed_0 = 0
+material_bed_temperature = 100
+material_bed_temperature_layer_0 = 100
+material_print_temperature = 245
+material_print_temperature_layer_0 = 245
+speed_infill = =speed_print
+speed_print = 24
+speed_support = 24
+speed_travel = 100
diff --git a/resources/quality/crazy3dprint/crazy3dprint_global_0.10_fine.inst.cfg b/resources/quality/crazy3dprint/crazy3dprint_global_0.10_fine.inst.cfg
new file mode 100644
index 0000000000..7faa53bbcc
--- /dev/null
+++ b/resources/quality/crazy3dprint/crazy3dprint_global_0.10_fine.inst.cfg
@@ -0,0 +1,27 @@
+[general]
+version = 4
+name = Fine Quality
+definition = crazy3dprint_base
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+global_quality = True
+
+[values]
+adhesion_type = brim
+brim_width = 2.0
+cool_fan_speed = 100
+cool_fan_speed_0 = 0
+layer_height = 0.10
+layer_height_0 = 0.20
+material_bed_temperature = 40
+material_diameter = 1.75
+material_print_temperature = 210
+material_print_temperature_layer_0 = 210
+speed_infill = =speed_print
+speed_print = 24
+speed_support = 24
+speed_travel = 70
diff --git a/resources/quality/crazy3dprint/crazy3dprint_global_0.20_normal.inst.cfg b/resources/quality/crazy3dprint/crazy3dprint_global_0.20_normal.inst.cfg
new file mode 100644
index 0000000000..0581ff2759
--- /dev/null
+++ b/resources/quality/crazy3dprint/crazy3dprint_global_0.20_normal.inst.cfg
@@ -0,0 +1,27 @@
+[general]
+version = 4
+name = Normal Quality
+definition = crazy3dprint_base
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = -1
+global_quality = True
+
+[values]
+adhesion_type = brim
+brim_width = 2.0
+cool_fan_speed = 100
+cool_fan_speed_0 = 0
+layer_height = 0.2
+layer_height_0 = 0.3
+material_bed_temperature = 40
+material_diameter = 1.75
+material_print_temperature = 210
+material_print_temperature_layer_0 = 210
+speed_infill = =speed_print
+speed_print = 24
+speed_support = 24
+speed_travel = 70
diff --git a/resources/quality/crazy3dprint/crazy3dprint_global_0.30_draft.inst.cfg b/resources/quality/crazy3dprint/crazy3dprint_global_0.30_draft.inst.cfg
new file mode 100644
index 0000000000..f6c4dfbf02
--- /dev/null
+++ b/resources/quality/crazy3dprint/crazy3dprint_global_0.30_draft.inst.cfg
@@ -0,0 +1,27 @@
+[general]
+version = 4
+name = Draft Quality
+definition = crazy3dprint_base
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = -2
+global_quality = True
+
+[values]
+adhesion_type = brim
+brim_width = 2.0
+cool_fan_speed = 100
+cool_fan_speed_0 = 0
+layer_height = 0.30
+layer_height_0 = 0.40
+material_bed_temperature = 40
+material_diameter = 1.75
+material_print_temperature = 210
+material_print_temperature_layer_0 = 210
+speed_infill = =speed_print
+speed_print = 24
+speed_support = 24
+speed_travel = 70
diff --git a/resources/quality/crazy3dprint/crazy3dprint_global_0.40_coarse.inst.cfg b/resources/quality/crazy3dprint/crazy3dprint_global_0.40_coarse.inst.cfg
new file mode 100644
index 0000000000..4f6dcea74c
--- /dev/null
+++ b/resources/quality/crazy3dprint/crazy3dprint_global_0.40_coarse.inst.cfg
@@ -0,0 +1,27 @@
+[general]
+version = 4
+name = Coarse Quality
+definition = crazy3dprint_base
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = -3
+global_quality = True
+
+[values]
+adhesion_type = brim
+brim_width = 2.0
+cool_fan_speed = 100
+cool_fan_speed_0 = 0
+layer_height = 0.4
+layer_height_0 = 0.4
+material_bed_temperature = 40
+material_diameter = 1.75
+material_print_temperature = 210
+material_print_temperature_layer_0 = 210
+speed_infill = =speed_print
+speed_print = 24
+speed_support = 24
+speed_travel = 70
diff --git a/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_coarse.inst.cfg b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_coarse.inst.cfg
new file mode 100644
index 0000000000..229d806675
--- /dev/null
+++ b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_coarse.inst.cfg
@@ -0,0 +1,23 @@
+[general]
+version = 4
+name = Coarse Quality
+definition = crazy3dprint_base
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+material = generic_pla
+variant = 0.4mm Nozzle
+
+[values]
+cool_fan_speed = 100
+cool_fan_speed_0 = 0
+material_bed_temperature = 70
+material_bed_temperature_layer_0 = 70
+material_print_temperature = 210
+material_print_temperature_layer_0 = 210
+speed_infill = =speed_print
+speed_print = 24
+speed_support = 24
+speed_travel = 70
diff --git a/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_draft.inst.cfg b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..e63debcb25
--- /dev/null
+++ b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_draft.inst.cfg
@@ -0,0 +1,23 @@
+[general]
+version = 4
+name = Draft Quality
+definition = crazy3dprint_base
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = generic_pla
+variant = 0.4mm Nozzle
+
+[values]
+cool_fan_speed = 100
+cool_fan_speed_0 = 0
+material_bed_temperature = 70
+material_bed_temperature_layer_0 = 70
+material_print_temperature = 210
+material_print_temperature_layer_0 = 210
+speed_infill = =speed_print
+speed_print = 24
+speed_support = 24
+speed_travel = 70
diff --git a/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_fine.inst.cfg b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..cb4e0ec169
--- /dev/null
+++ b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_fine.inst.cfg
@@ -0,0 +1,23 @@
+[general]
+version = 4
+name = Fine Quality
+definition = crazy3dprint_base
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = generic_pla
+variant = 0.4mm Nozzle
+
+[values]
+cool_fan_speed = 100
+cool_fan_speed_0 = 0
+material_bed_temperature = 70
+material_bed_temperature_layer_0 = 70
+material_print_temperature = 210
+material_print_temperature_layer_0 = 210
+speed_infill = =speed_print
+speed_print = 24
+speed_support = 24
+speed_travel = 70
diff --git a/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_normal.inst.cfg b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_normal.inst.cfg
new file mode 100644
index 0000000000..5340570ac9
--- /dev/null
+++ b/resources/quality/crazy3dprint/pla/crazy3dprint_0.40_pla_normal.inst.cfg
@@ -0,0 +1,23 @@
+[general]
+version = 4
+name = Normal Quality
+definition = crazy3dprint_base
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = generic_pla
+variant = 0.4mm Nozzle
+
+[values]
+cool_fan_speed = 100
+cool_fan_speed_0 = 0
+material_bed_temperature = 70
+material_bed_temperature_layer_0 = 70
+material_print_temperature = 210
+material_print_temperature_layer_0 = 210
+speed_infill = =speed_print
+speed_print = 24
+speed_support = 24
+speed_travel = 70
diff --git a/resources/quality/flsun_sr/flsun_sr_fine.inst.cfg b/resources/quality/flsun_sr/flsun_sr_fine.inst.cfg
new file mode 100644
index 0000000000..ec1294d30c
--- /dev/null
+++ b/resources/quality/flsun_sr/flsun_sr_fine.inst.cfg
@@ -0,0 +1,85 @@
+[general]
+version = 4
+name = Fine
+definition = flsun_sr
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 1
+global_quality = True
+
+[values]
+layer_height = 0.12
+layer_height_0 = 0.2
+retraction_combing = noskin
+retraction_combing_max_distance = 10
+speed_slowdown_layers = 5
+travel_retract_before_outer_wall = False
+adhesion_type = skirt
+skirt_line_count = 2
+brim_width = 4.0
+cool_fan_speed = 100
+cool_lift_head = False
+cool_min_layer_time = 4
+infill_before_walls = False
+infill_enable_travel_optimization = False
+infill_support_angle = 50
+ironing_enabled = False
+max_skin_angle_for_expansion = 20
+retract_at_layer_change = False
+retraction_amount = 6.5
+retraction_hop_only_when_collides = True
+skin_no_small_gaps_heuristic = True
+skin_overlap = 10
+small_hole_max_size = 5
+speed_equalize_flow_enabled = True
+speed_equalize_flow_max = 120
+speed_support = 80
+support_enable = True
+support_type = everywhere
+support_wall_count = 1
+support_angle = 60
+support_brim_enable = True
+support_brim_width = 4.0
+support_interface_density = 60
+support_interface_enable = True
+support_interface_height = 0.96
+support_interface_pattern = grid
+support_interface_skip_height = 0.12
+support_roof_density = 60
+support_xy_distance = 0.5
+support_z_distance = 0.2
+top_bottom_thickness = =layer_height*7
+travel_avoid_other_parts = True
+travel_avoid_supports = True
+travel_compensate_overlapping_walls_enabled = True
+acceleration_enabled = False
+jerk_enabled = False
+infill_pattern = grid
+ironing_only_highest_layer = True
+jerk_travel = 25
+jerk_travel_layer_0 = 20
+jerk_wall_0 = 10
+material_flow_dependent_temperature = False
+material_initial_print_temperature = 210
+material_final_print_temperature = 210
+material_print_temperature = 210
+material_print_temperature_layer_0 = 210
+material_bed_temperature_layer_0 = 60
+optimize_wall_printing_order = True
+retraction_hop = 0.3
+retraction_hop_enabled = True
+retraction_speed = 40
+small_feature_speed_factor = 60
+speed_infill = 100
+speed_layer_0 = 25
+speed_print = 80
+speed_topbottom = 50
+speed_travel = 120
+speed_travel_layer_0 = 40
+speed_z_hop = 50
+wall_thickness = =line_width*3
+z_seam_corner = z_seam_corner_inner
+z_seam_type = sharpest_corner \ No newline at end of file
diff --git a/resources/quality/flsun_sr/flsun_sr_normal.inst.cfg b/resources/quality/flsun_sr/flsun_sr_normal.inst.cfg
new file mode 100644
index 0000000000..2c52b9d71e
--- /dev/null
+++ b/resources/quality/flsun_sr/flsun_sr_normal.inst.cfg
@@ -0,0 +1,85 @@
+[general]
+version = 4
+name = Normal
+definition = flsun_sr
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = -2
+global_quality = True
+
+[values]
+layer_height = 0.2
+layer_height_0 = 0.2
+retraction_combing = noskin
+retraction_combing_max_distance = 10
+speed_slowdown_layers = 5
+travel_retract_before_outer_wall = False
+adhesion_type = skirt
+skirt_line_count = 2
+brim_width = 4.0
+cool_fan_speed = 100
+cool_lift_head = False
+cool_min_layer_time = 4
+infill_before_walls = False
+infill_enable_travel_optimization = False
+infill_support_angle = 50
+ironing_enabled = False
+max_skin_angle_for_expansion = 20
+retract_at_layer_change = False
+retraction_amount = 6.5
+retraction_hop_only_when_collides = True
+skin_no_small_gaps_heuristic = True
+skin_overlap = 10
+small_hole_max_size = 5
+speed_equalize_flow_enabled = True
+speed_equalize_flow_max = 150
+speed_support = 80
+support_enable = True
+support_type = everywhere
+support_wall_count = 1
+support_angle = 60
+support_brim_enable = True
+support_brim_width = 4.0
+support_interface_density = 60
+support_interface_enable = True
+support_interface_height = 0.6
+support_interface_pattern = grid
+support_interface_skip_height = 0.2
+support_roof_density = 60
+support_xy_distance = 0.5
+support_z_distance = 0.2
+top_bottom_thickness = =layer_height*5
+travel_avoid_other_parts = True
+travel_avoid_supports = True
+travel_compensate_overlapping_walls_enabled = True
+acceleration_enabled = False
+jerk_enabled = False
+infill_pattern = grid
+ironing_only_highest_layer = True
+jerk_travel = 25
+jerk_travel_layer_0 = 20
+jerk_wall_0 = 10
+material_flow_dependent_temperature = False
+material_initial_print_temperature = 220
+material_final_print_temperature = 220
+material_print_temperature = 220
+material_print_temperature_layer_0 = 220
+material_bed_temperature_layer_0 = 60
+optimize_wall_printing_order = True
+retraction_hop = 0.3
+retraction_hop_enabled = True
+retraction_speed = 40
+small_feature_speed_factor = 60
+speed_infill = 150
+speed_layer_0 = 25
+speed_print = 150
+speed_topbottom = 70
+speed_travel = 180
+speed_travel_layer_0 = 50
+speed_z_hop = 50
+wall_thickness = =line_width*3
+z_seam_corner = z_seam_corner_inner
+z_seam_type = sharpest_corner \ No newline at end of file
diff --git a/resources/quality/goofoo/abs/goofoo_far_0.40_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_0.40_abs_fine.inst.cfg
new file mode 100644
index 0000000000..db98493872
--- /dev/null
+++ b/resources/quality/goofoo/abs/goofoo_far_0.40_abs_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_abs
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+cool_fan_enabled = False
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/abs/goofoo_far_0.40_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_far_0.40_abs_standard.inst.cfg
new file mode 100644
index 0000000000..4dd35ea705
--- /dev/null
+++ b/resources/quality/goofoo/abs/goofoo_far_0.40_abs_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_abs
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+cool_fan_enabled = False
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/abs/goofoo_near_0.40_abs_fine.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_0.40_abs_fine.inst.cfg
new file mode 100644
index 0000000000..66c043cc26
--- /dev/null
+++ b/resources/quality/goofoo/abs/goofoo_near_0.40_abs_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_abs
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+cool_fan_enabled = False
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/abs/goofoo_near_0.40_abs_standard.inst.cfg b/resources/quality/goofoo/abs/goofoo_near_0.40_abs_standard.inst.cfg
new file mode 100644
index 0000000000..8e608e2751
--- /dev/null
+++ b/resources/quality/goofoo/abs/goofoo_near_0.40_abs_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_abs
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+cool_fan_enabled = False
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/asa/goofoo_far_0.40_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_0.40_asa_fine.inst.cfg
new file mode 100644
index 0000000000..0722e16b24
--- /dev/null
+++ b/resources/quality/goofoo/asa/goofoo_far_0.40_asa_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_asa
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+cool_fan_enabled = False
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/asa/goofoo_far_0.40_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_far_0.40_asa_standard.inst.cfg
new file mode 100644
index 0000000000..f358aa16a5
--- /dev/null
+++ b/resources/quality/goofoo/asa/goofoo_far_0.40_asa_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_asa
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+cool_fan_enabled = False
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/asa/goofoo_near_0.40_asa_fine.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_0.40_asa_fine.inst.cfg
new file mode 100644
index 0000000000..10019fa830
--- /dev/null
+++ b/resources/quality/goofoo/asa/goofoo_near_0.40_asa_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_asa
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+cool_fan_enabled = False
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/asa/goofoo_near_0.40_asa_standard.inst.cfg b/resources/quality/goofoo/asa/goofoo_near_0.40_asa_standard.inst.cfg
new file mode 100644
index 0000000000..60855f3f72
--- /dev/null
+++ b/resources/quality/goofoo/asa/goofoo_near_0.40_asa_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_asa
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+cool_fan_enabled = False
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_far_global_0.15_fine.inst.cfg b/resources/quality/goofoo/goofoo_far_global_0.15_fine.inst.cfg
new file mode 100644
index 0000000000..b5cfa2afe8
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_far_global_0.15_fine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = -1
+global_quality = True
+
+[values]
+layer_height = 0.15
+layer_height_0 = 0.25
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*6
+support_interface_height = =layer_height*8
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_far_global_0.1_efine.inst.cfg b/resources/quality/goofoo/goofoo_far_global_0.1_efine.inst.cfg
new file mode 100644
index 0000000000..0055d3f330
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_far_global_0.1_efine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+weight = 0
+global_quality = True
+
+[values]
+layer_height = 0.1
+layer_height_0 = 0.15
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*6
+support_interface_height = =layer_height*12
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_far_global_0.20_standard.inst.cfg b/resources/quality/goofoo/goofoo_far_global_0.20_standard.inst.cfg
new file mode 100644
index 0000000000..dd2984d73c
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_far_global_0.20_standard.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = -3
+global_quality = True
+
+[values]
+layer_height = 0.20
+layer_height_0 = 0.3
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*4
+support_interface_height = =layer_height*5
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_far_global_0.3_draft.inst.cfg b/resources/quality/goofoo/goofoo_far_global_0.3_draft.inst.cfg
new file mode 100644
index 0000000000..4ee3ffbb3e
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_far_global_0.3_draft.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = -2
+global_quality = True
+
+[values]
+layer_height = 0.3
+layer_height_0 = 0.3
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*5
+support_interface_height = =layer_height*6
+adaptive_layer_height_enabled = true
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_near_global_0.15_fine.inst.cfg b/resources/quality/goofoo/goofoo_near_global_0.15_fine.inst.cfg
new file mode 100644
index 0000000000..2b9312b121
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_near_global_0.15_fine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = -1
+global_quality = True
+
+[values]
+layer_height = 0.15
+layer_height_0 = 0.25
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*6
+support_interface_height = =layer_height*8
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_near_global_0.1_efine.inst.cfg b/resources/quality/goofoo/goofoo_near_global_0.1_efine.inst.cfg
new file mode 100644
index 0000000000..5b9d88244d
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_near_global_0.1_efine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+weight = 0
+global_quality = True
+
+[values]
+layer_height = 0.1
+layer_height_0 = 0.15
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*6
+support_interface_height = =layer_height*12
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_near_global_0.20_standard.inst.cfg b/resources/quality/goofoo/goofoo_near_global_0.20_standard.inst.cfg
new file mode 100644
index 0000000000..6a30280f67
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_near_global_0.20_standard.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = -3
+global_quality = True
+
+[values]
+layer_height = 0.20
+layer_height_0 = 0.3
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*4
+support_interface_height = =layer_height*5
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_near_global_0.3_draft.inst.cfg b/resources/quality/goofoo/goofoo_near_global_0.3_draft.inst.cfg
new file mode 100644
index 0000000000..e3396f5920
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_near_global_0.3_draft.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = -2
+global_quality = True
+
+[values]
+layer_height = 0.3
+layer_height_0 = 0.3
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*5
+support_interface_height = =layer_height*6
+adaptive_layer_height_enabled = true
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_open_global_0.15_fine.inst.cfg b/resources/quality/goofoo/goofoo_open_global_0.15_fine.inst.cfg
new file mode 100644
index 0000000000..fc4ddff5c8
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_open_global_0.15_fine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = -1
+global_quality = True
+
+[values]
+layer_height = 0.15
+layer_height_0 = 0.25
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*6
+support_interface_height = =layer_height*8
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_open_global_0.1_efine.inst.cfg b/resources/quality/goofoo/goofoo_open_global_0.1_efine.inst.cfg
new file mode 100644
index 0000000000..f4a5197592
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_open_global_0.1_efine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+weight = 0
+global_quality = True
+
+[values]
+layer_height = 0.1
+layer_height_0 = 0.15
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*6
+support_interface_height = =layer_height*12
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_open_global_0.20_standard.inst.cfg b/resources/quality/goofoo/goofoo_open_global_0.20_standard.inst.cfg
new file mode 100644
index 0000000000..fd048b7fdd
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_open_global_0.20_standard.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = -3
+global_quality = True
+
+[values]
+layer_height = 0.20
+layer_height_0 = 0.3
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*4
+support_interface_height = =layer_height*5
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_open_global_0.3_draft.inst.cfg b/resources/quality/goofoo/goofoo_open_global_0.3_draft.inst.cfg
new file mode 100644
index 0000000000..cb924b3928
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_open_global_0.3_draft.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = -2
+global_quality = True
+
+[values]
+layer_height = 0.3
+layer_height_0 = 0.3
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*5
+support_interface_height = =layer_height*6
+adaptive_layer_height_enabled = true
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_small_global_0.15_fine.inst.cfg b/resources/quality/goofoo/goofoo_small_global_0.15_fine.inst.cfg
new file mode 100644
index 0000000000..609b2e6af0
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_small_global_0.15_fine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = -1
+global_quality = True
+
+[values]
+layer_height = 0.15
+layer_height_0 = 0.25
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*6
+support_interface_height = =layer_height*8
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_small_global_0.1_efine.inst.cfg b/resources/quality/goofoo/goofoo_small_global_0.1_efine.inst.cfg
new file mode 100644
index 0000000000..1ab043152a
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_small_global_0.1_efine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+weight = 0
+global_quality = True
+
+[values]
+layer_height = 0.1
+layer_height_0 = 0.15
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*6
+support_interface_height = =layer_height*12
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_small_global_0.20_standard.inst.cfg b/resources/quality/goofoo/goofoo_small_global_0.20_standard.inst.cfg
new file mode 100644
index 0000000000..b775e41fb9
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_small_global_0.20_standard.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = -3
+global_quality = True
+
+[values]
+layer_height = 0.20
+layer_height_0 = 0.3
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*4
+support_interface_height = =layer_height*5
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/goofoo_small_global_0.3_draft.inst.cfg b/resources/quality/goofoo/goofoo_small_global_0.3_draft.inst.cfg
new file mode 100644
index 0000000000..d4bc9c853c
--- /dev/null
+++ b/resources/quality/goofoo/goofoo_small_global_0.3_draft.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = -2
+global_quality = True
+
+[values]
+layer_height = 0.3
+layer_height_0 = 0.3
+top_bottom_thickness = 0.8
+wall_thickness = =line_width*5
+support_interface_height = =layer_height*6
+adaptive_layer_height_enabled = true
+retraction_speed = 60
+cool_fan_enabled = True \ No newline at end of file
diff --git a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_draft.inst.cfg
new file mode 100644
index 0000000000..8dd4354efa
--- /dev/null
+++ b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_hips
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_efine.inst.cfg
new file mode 100644
index 0000000000..f9d991474e
--- /dev/null
+++ b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_hips
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_fine.inst.cfg
new file mode 100644
index 0000000000..fe520d21f4
--- /dev/null
+++ b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_hips
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/hips/goofoo_far_0.40_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_standard.inst.cfg
new file mode 100644
index 0000000000..3a6ce34d5f
--- /dev/null
+++ b/resources/quality/goofoo/hips/goofoo_far_0.40_hips_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_hips
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_draft.inst.cfg
new file mode 100644
index 0000000000..9e94323af2
--- /dev/null
+++ b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_hips
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_efine.inst.cfg
new file mode 100644
index 0000000000..d4fcbd1ffd
--- /dev/null
+++ b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_hips
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_fine.inst.cfg
new file mode 100644
index 0000000000..2711715ce4
--- /dev/null
+++ b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_hips
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/hips/goofoo_near_0.40_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_standard.inst.cfg
new file mode 100644
index 0000000000..df9333e1d6
--- /dev/null
+++ b/resources/quality/goofoo/hips/goofoo_near_0.40_hips_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_hips
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_draft.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_draft.inst.cfg
new file mode 100644
index 0000000000..bc41abe93e
--- /dev/null
+++ b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_hips
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_efine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_efine.inst.cfg
new file mode 100644
index 0000000000..7e8ca63eab
--- /dev/null
+++ b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_hips
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_fine.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_fine.inst.cfg
new file mode 100644
index 0000000000..8ec0097c41
--- /dev/null
+++ b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_hips
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/hips/goofoo_open_0.40_hips_standard.inst.cfg b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_standard.inst.cfg
new file mode 100644
index 0000000000..502f946b48
--- /dev/null
+++ b/resources/quality/goofoo/hips/goofoo_open_0.40_hips_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_hips
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pa/goofoo_far_0.40_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_0.40_pa_fine.inst.cfg
new file mode 100644
index 0000000000..7d427d320f
--- /dev/null
+++ b/resources/quality/goofoo/pa/goofoo_far_0.40_pa_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_pa
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+retraction_amount = 6
diff --git a/resources/quality/goofoo/pa/goofoo_far_0.40_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_far_0.40_pa_standard.inst.cfg
new file mode 100644
index 0000000000..b62da28e07
--- /dev/null
+++ b/resources/quality/goofoo/pa/goofoo_far_0.40_pa_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_pa
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pa/goofoo_near_0.40_pa_fine.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_0.40_pa_fine.inst.cfg
new file mode 100644
index 0000000000..d6390b5d47
--- /dev/null
+++ b/resources/quality/goofoo/pa/goofoo_near_0.40_pa_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_pa
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+retraction_amount = 4.5
diff --git a/resources/quality/goofoo/pa/goofoo_near_0.40_pa_standard.inst.cfg b/resources/quality/goofoo/pa/goofoo_near_0.40_pa_standard.inst.cfg
new file mode 100644
index 0000000000..33f01f7900
--- /dev/null
+++ b/resources/quality/goofoo/pa/goofoo_near_0.40_pa_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_pa
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_fine.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_fine.inst.cfg
new file mode 100644
index 0000000000..6fe366078a
--- /dev/null
+++ b/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_pa_cf
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_standard.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_standard.inst.cfg
new file mode 100644
index 0000000000..a8fda496a8
--- /dev/null
+++ b/resources/quality/goofoo/pa_cf/goofoo_far_0.40_pa_cf_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_pa_cf
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_fine.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_fine.inst.cfg
new file mode 100644
index 0000000000..8bdf264189
--- /dev/null
+++ b/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_pa_cf
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_standard.inst.cfg b/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_standard.inst.cfg
new file mode 100644
index 0000000000..82822f7552
--- /dev/null
+++ b/resources/quality/goofoo/pa_cf/goofoo_near_0.40_pa_cf_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_pa_cf
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+adhesion_type = brim
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_draft.inst.cfg
new file mode 100644
index 0000000000..449249bd1d
--- /dev/null
+++ b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_pc
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_efine.inst.cfg
new file mode 100644
index 0000000000..092500ebe7
--- /dev/null
+++ b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_pc
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_fine.inst.cfg
new file mode 100644
index 0000000000..065568128b
--- /dev/null
+++ b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_pc
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pc/goofoo_far_0.40_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_standard.inst.cfg
new file mode 100644
index 0000000000..0d5eb04819
--- /dev/null
+++ b/resources/quality/goofoo/pc/goofoo_far_0.40_pc_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_pc
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_draft.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_draft.inst.cfg
new file mode 100644
index 0000000000..dbba2c8da9
--- /dev/null
+++ b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_pc
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_efine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_efine.inst.cfg
new file mode 100644
index 0000000000..85582e1dbc
--- /dev/null
+++ b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_pc
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_fine.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_fine.inst.cfg
new file mode 100644
index 0000000000..1d0d0e277a
--- /dev/null
+++ b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_pc
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pc/goofoo_near_0.40_pc_standard.inst.cfg b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_standard.inst.cfg
new file mode 100644
index 0000000000..276b8b8dac
--- /dev/null
+++ b/resources/quality/goofoo/pc/goofoo_near_0.40_pc_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_pc
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_draft.inst.cfg
new file mode 100644
index 0000000000..9fbab16a7b
--- /dev/null
+++ b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_peek
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+cool_fan_enabled = False
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_efine.inst.cfg
new file mode 100644
index 0000000000..e492269551
--- /dev/null
+++ b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_efine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_peek
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+cool_fan_enabled = False
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_fine.inst.cfg
new file mode 100644
index 0000000000..f57615f286
--- /dev/null
+++ b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_peek
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+cool_fan_enabled = False
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/peek/goofoo_far_0.40_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_standard.inst.cfg
new file mode 100644
index 0000000000..f4722919e0
--- /dev/null
+++ b/resources/quality/goofoo/peek/goofoo_far_0.40_peek_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_peek
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+cool_fan_enabled = False
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_draft.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_draft.inst.cfg
new file mode 100644
index 0000000000..3d5e773c47
--- /dev/null
+++ b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_peek
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+cool_fan_enabled = False
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_efine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_efine.inst.cfg
new file mode 100644
index 0000000000..d88e76a0e4
--- /dev/null
+++ b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_efine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_peek
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+cool_fan_enabled = False
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_fine.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_fine.inst.cfg
new file mode 100644
index 0000000000..c797b8e8a1
--- /dev/null
+++ b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_peek
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+cool_fan_enabled = False
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/peek/goofoo_near_0.40_peek_standard.inst.cfg b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_standard.inst.cfg
new file mode 100644
index 0000000000..b963833997
--- /dev/null
+++ b/resources/quality/goofoo/peek/goofoo_near_0.40_peek_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_peek
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+cool_fan_enabled = False
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/petg/goofoo_far_0.40_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_0.40_petg_fine.inst.cfg
new file mode 100644
index 0000000000..b3f5957fd3
--- /dev/null
+++ b/resources/quality/goofoo/petg/goofoo_far_0.40_petg_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_petg
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_layer_0 = 15
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/petg/goofoo_far_0.40_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_far_0.40_petg_standard.inst.cfg
new file mode 100644
index 0000000000..2e2477a8b0
--- /dev/null
+++ b/resources/quality/goofoo/petg/goofoo_far_0.40_petg_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_petg
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_layer_0 = 15
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/petg/goofoo_near_0.40_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_0.40_petg_fine.inst.cfg
new file mode 100644
index 0000000000..3a1afe0da8
--- /dev/null
+++ b/resources/quality/goofoo/petg/goofoo_near_0.40_petg_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_petg
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_layer_0 = 15
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/petg/goofoo_near_0.40_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_near_0.40_petg_standard.inst.cfg
new file mode 100644
index 0000000000..dfc3242624
--- /dev/null
+++ b/resources/quality/goofoo/petg/goofoo_near_0.40_petg_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_petg
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_layer_0 = 15
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/petg/goofoo_open_0.40_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_0.40_petg_fine.inst.cfg
new file mode 100644
index 0000000000..c90206a6bf
--- /dev/null
+++ b/resources/quality/goofoo/petg/goofoo_open_0.40_petg_fine.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_petg
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_layer_0 = 15
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 70 \ No newline at end of file
diff --git a/resources/quality/goofoo/petg/goofoo_open_0.40_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_open_0.40_petg_standard.inst.cfg
new file mode 100644
index 0000000000..ef8aca3bcc
--- /dev/null
+++ b/resources/quality/goofoo/petg/goofoo_open_0.40_petg_standard.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_petg
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_layer_0 = 15
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 70 \ No newline at end of file
diff --git a/resources/quality/goofoo/petg/goofoo_small_0.40_petg_fine.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_0.40_petg_fine.inst.cfg
new file mode 100644
index 0000000000..3f10db1e3b
--- /dev/null
+++ b/resources/quality/goofoo/petg/goofoo_small_0.40_petg_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_petg
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_layer_0 = 15
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/petg/goofoo_small_0.40_petg_standard.inst.cfg b/resources/quality/goofoo/petg/goofoo_small_0.40_petg_standard.inst.cfg
new file mode 100644
index 0000000000..2e32f555f7
--- /dev/null
+++ b/resources/quality/goofoo/petg/goofoo_small_0.40_petg_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_petg
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_layer_0 = 15
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..4c14da8745
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..0f6d81fbe8
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..0bfc6d2819
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..08daac76c9
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_0.40_pla_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..bec333ff61
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_bronze_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 1
+retraction_speed = 10
diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..2dcb5005a8
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_efine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_bronze_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 1
+retraction_speed = 10 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..8c02d54220
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_bronze_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 1
+retraction_speed = 10 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..de1c7e4370
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_bronze_0.40_pla_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_bronze_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 1
+retraction_speed = 10 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..cefc9daff7
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..4943789a1b
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..789b01f664
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..e09c2c21e5
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_emarble_0.40_pla_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..74e6028b99
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..c5568f6b31
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..9ba19e5450
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..62e89c7d9f
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_esilk_0.40_pla_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..3be7cca700
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..30ebb39fe1
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..632183e93b
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..44d5f75516
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_far_wood_0.40_pla_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..8ffd6be2e5
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..f167eedae4
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..977d3d710c
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..6c0c253942
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_0.40_pla_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..dab701a87d
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_bronze_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 1
+retraction_speed = 10
diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..ce26c1077e
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_efine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_bronze_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 1
+retraction_speed = 10 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..f6ba35e5e0
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_bronze_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 1
+retraction_speed = 10 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..8ef8bc753d
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_bronze_0.40_pla_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_bronze_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 1
+retraction_speed = 10 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..ac3191b711
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..fd8b3cf81b
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..671ea1db9d
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..f1677653cf
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_emarble_0.40_pla_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..a719640114
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..fc71303ce1
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..e92bcff3b2
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..5666f3abea
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_esilk_0.40_pla_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 4.5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..61c824e3f5
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..d1beccaf4c
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..42a4c8b9be
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..a6a49094cf
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_near_wood_0.40_pla_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 5 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..6bbddd28a8
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 60 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..ca9144388e
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_efine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 60 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..e2db78058a
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 60 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..ffade74aaa
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_0.40_pla_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 60 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..dd2377e171
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 70 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..1b50f1fff1
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_efine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 70 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..16def63088
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 70 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..88ebb60b5d
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_emarble_0.40_pla_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 70 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..569203d3a9
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 70 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..e1b02e7a5b
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_efine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 70 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..f199f3a27d
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 70 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..ac2ce648a6
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_esilk_0.40_pla_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 70 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..a8f9e3b277
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 60 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..4b8c022cfd
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_efine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 60 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..9260779304
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 60 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..6067154670
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_open_wood_0.40_pla_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = skirt
+retraction_amount = 6
+material_bed_temperature = 60 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..fe3e712095
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..0b4cc8c33d
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..a2ef9571d1
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..e5ae17b358
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_0.40_pla_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..43436b1fe2
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..ad61ac4516
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..982a051025
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..e1947d3b2c
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_emarble_0.40_pla_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_emarble_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..e89f7ef398
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..3986432256
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..6bc74a4fd9
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..5546fc6c04
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_esilk_0.40_pla_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_esilk_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_draft.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_draft.inst.cfg
new file mode 100644
index 0000000000..9983ca25e0
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_efine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_efine.inst.cfg
new file mode 100644
index 0000000000..72e9b1aed2
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_efine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_fine.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_fine.inst.cfg
new file mode 100644
index 0000000000..5c4bbbd840
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_standard.inst.cfg b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_standard.inst.cfg
new file mode 100644
index 0000000000..6c5bce0bf0
--- /dev/null
+++ b/resources/quality/goofoo/pla/goofoo_small_wood_0.40_pla_standard.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_small
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_wood_pla
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = raft
+retraction_amount = 6 \ No newline at end of file
diff --git a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_draft.inst.cfg
new file mode 100644
index 0000000000..52b57f65b9
--- /dev/null
+++ b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_draft.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_pva
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = none
+support_pattern = grid
+support_infill_rate = 50
+support_brim_enable = True
+support_interface_enable = True
+support_enable = True
diff --git a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_efine.inst.cfg
new file mode 100644
index 0000000000..8958e9c4a2
--- /dev/null
+++ b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_efine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_pva
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = none
+support_pattern = grid
+support_infill_rate = 50
+support_brim_enable = True
+support_interface_enable = True
+support_enable = True
diff --git a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_fine.inst.cfg
new file mode 100644
index 0000000000..dae9ff6d40
--- /dev/null
+++ b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_fine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_pva
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = none
+support_pattern = grid
+support_infill_rate = 50
+support_brim_enable = True
+support_interface_enable = True
+support_enable = True
diff --git a/resources/quality/goofoo/pva/goofoo_far_0.40_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_standard.inst.cfg
new file mode 100644
index 0000000000..c8a6ab287e
--- /dev/null
+++ b/resources/quality/goofoo/pva/goofoo_far_0.40_pva_standard.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_pva
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = none
+support_pattern = grid
+support_infill_rate = 50
+support_brim_enable = True
+support_interface_enable = True
+support_enable = True
diff --git a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_draft.inst.cfg
new file mode 100644
index 0000000000..7bbe273435
--- /dev/null
+++ b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_draft.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_pva
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = none
+support_pattern = grid
+support_infill_rate = 50
+support_brim_enable = True
+support_interface_enable = True
+support_enable = True
diff --git a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_efine.inst.cfg
new file mode 100644
index 0000000000..4af057c98c
--- /dev/null
+++ b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_efine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_pva
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = none
+support_pattern = grid
+support_infill_rate = 50
+support_brim_enable = True
+support_interface_enable = True
+support_enable = True
diff --git a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_fine.inst.cfg
new file mode 100644
index 0000000000..0d42f6fece
--- /dev/null
+++ b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_fine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_pva
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = none
+support_pattern = grid
+support_infill_rate = 50
+support_brim_enable = True
+support_interface_enable = True
+support_enable = True
diff --git a/resources/quality/goofoo/pva/goofoo_near_0.40_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_standard.inst.cfg
new file mode 100644
index 0000000000..c6a5522e78
--- /dev/null
+++ b/resources/quality/goofoo/pva/goofoo_near_0.40_pva_standard.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_pva
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = none
+support_pattern = grid
+support_infill_rate = 50
+support_brim_enable = True
+support_interface_enable = True
+support_enable = True
diff --git a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_draft.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_draft.inst.cfg
new file mode 100644
index 0000000000..20d31c5d3a
--- /dev/null
+++ b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_draft.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_pva
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = none
+support_pattern = grid
+support_infill_rate = 50
+support_brim_enable = True
+support_interface_enable = True
+support_enable = True
+material_bed_temperature = 70
diff --git a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_efine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_efine.inst.cfg
new file mode 100644
index 0000000000..0a5e9ad056
--- /dev/null
+++ b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_efine.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_pva
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = none
+support_pattern = grid
+support_infill_rate = 50
+support_brim_enable = True
+support_interface_enable = True
+support_enable = True
+material_bed_temperature = 70
diff --git a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_fine.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_fine.inst.cfg
new file mode 100644
index 0000000000..f1bb2a1fd0
--- /dev/null
+++ b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_fine.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_pva
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = none
+support_pattern = grid
+support_infill_rate = 50
+support_brim_enable = True
+support_interface_enable = True
+support_enable = True
+material_bed_temperature = 70
diff --git a/resources/quality/goofoo/pva/goofoo_open_0.40_pva_standard.inst.cfg b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_standard.inst.cfg
new file mode 100644
index 0000000000..36026762ee
--- /dev/null
+++ b/resources/quality/goofoo/pva/goofoo_open_0.40_pva_standard.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_open
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_pva
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*2
+adhesion_type = none
+support_pattern = grid
+support_infill_rate = 50
+support_brim_enable = True
+support_interface_enable = True
+support_enable = True
+material_bed_temperature = 70
diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_draft.inst.cfg
new file mode 100644
index 0000000000..920e0372d7
--- /dev/null
+++ b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_tpe_83a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt \ No newline at end of file
diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_efine.inst.cfg
new file mode 100644
index 0000000000..b8d2d3f7ea
--- /dev/null
+++ b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_efine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_tpe_83a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt \ No newline at end of file
diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_fine.inst.cfg
new file mode 100644
index 0000000000..176bc7f0c7
--- /dev/null
+++ b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_tpe_83a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt \ No newline at end of file
diff --git a/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_standard.inst.cfg
new file mode 100644
index 0000000000..4fc798296f
--- /dev/null
+++ b/resources/quality/goofoo/tpe/goofoo_far_0.40_tpe_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_tpe_83a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt \ No newline at end of file
diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_draft.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_draft.inst.cfg
new file mode 100644
index 0000000000..03c646dd37
--- /dev/null
+++ b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_tpe_83a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt \ No newline at end of file
diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_efine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_efine.inst.cfg
new file mode 100644
index 0000000000..28351b1e2c
--- /dev/null
+++ b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_efine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_tpe_83a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt \ No newline at end of file
diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_fine.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_fine.inst.cfg
new file mode 100644
index 0000000000..49c4e26db3
--- /dev/null
+++ b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_tpe_83a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt \ No newline at end of file
diff --git a/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_standard.inst.cfg b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_standard.inst.cfg
new file mode 100644
index 0000000000..c4f839ee74
--- /dev/null
+++ b/resources/quality/goofoo/tpe/goofoo_near_0.40_tpe_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_tpe_83a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt \ No newline at end of file
diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_draft.inst.cfg
new file mode 100644
index 0000000000..23db02803a
--- /dev/null
+++ b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_tpu_87a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt
diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_fine.inst.cfg
new file mode 100644
index 0000000000..4fb6d626b3
--- /dev/null
+++ b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_tpu_87a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*3
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt
diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_standard.inst.cfg
new file mode 100644
index 0000000000..a367b8f81c
--- /dev/null
+++ b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_87a_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_tpu_87a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt
diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_draft.inst.cfg
new file mode 100644
index 0000000000..d7aa4d5fec
--- /dev/null
+++ b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_tpu_95a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*3
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt
diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_efine.inst.cfg
new file mode 100644
index 0000000000..7e95cdb13b
--- /dev/null
+++ b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_efine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_tpu_95a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt \ No newline at end of file
diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_fine.inst.cfg
new file mode 100644
index 0000000000..5886ce5721
--- /dev/null
+++ b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_tpu_95a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt \ No newline at end of file
diff --git a/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_standard.inst.cfg
new file mode 100644
index 0000000000..5643a9459a
--- /dev/null
+++ b/resources/quality/goofoo/tpu/goofoo_far_0.40_tpu_95a_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_far
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_tpu_95a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt \ No newline at end of file
diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_draft.inst.cfg
new file mode 100644
index 0000000000..7d1e632e0c
--- /dev/null
+++ b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_tpu_87a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt
diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_fine.inst.cfg
new file mode 100644
index 0000000000..5de2f6f438
--- /dev/null
+++ b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_tpu_87a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*3
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt
diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_standard.inst.cfg
new file mode 100644
index 0000000000..1343ea9172
--- /dev/null
+++ b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_87a_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_tpu_87a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt
diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_draft.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_draft.inst.cfg
new file mode 100644
index 0000000000..b6e6bcb6b2
--- /dev/null
+++ b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+material = goofoo_tpu_95a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*3
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt
diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_efine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_efine.inst.cfg
new file mode 100644
index 0000000000..4f8bfbfc22
--- /dev/null
+++ b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_efine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = efine
+material = goofoo_tpu_95a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt \ No newline at end of file
diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_fine.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_fine.inst.cfg
new file mode 100644
index 0000000000..1149e159b8
--- /dev/null
+++ b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+material = goofoo_tpu_95a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt \ No newline at end of file
diff --git a/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_standard.inst.cfg b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_standard.inst.cfg
new file mode 100644
index 0000000000..23c9cba6ef
--- /dev/null
+++ b/resources/quality/goofoo/tpu/goofoo_near_0.40_tpu_95a_standard.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Standard Quality
+definition = goofoo_near
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+material = goofoo_tpu_95a
+variant = 0.4mm Nozzle
+
+[values]
+wall_thickness = =line_width*4
+speed_print = 20
+speed_layer_0 = 10
+adhesion_type = skirt \ No newline at end of file
diff --git a/resources/quality/uni_base/layer_0.20.inst.cfg b/resources/quality/uni_base/layer_0.20.inst.cfg
index 17e655a62e..4e8a5747dc 100644
--- a/resources/quality/uni_base/layer_0.20.inst.cfg
+++ b/resources/quality/uni_base/layer_0.20.inst.cfg
@@ -1,6 +1,6 @@
[general]
version = 4
-name = Standart Quality
+name = Standard Quality
definition = uni_base
[metadata]
diff --git a/resources/quality/uni_base/layer_0.25.inst.cfg b/resources/quality/uni_base/layer_0.25.inst.cfg
index e83cf23cf3..3b3a2e7d29 100644
--- a/resources/quality/uni_base/layer_0.25.inst.cfg
+++ b/resources/quality/uni_base/layer_0.25.inst.cfg
@@ -1,6 +1,6 @@
[general]
version = 4
-name = Fast Standart Quality
+name = Fast Standard Quality
definition = uni_base
[metadata]
diff --git a/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Draft.inst.cfg b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Draft.inst.cfg
new file mode 100644
index 0000000000..07c2d5f7de
--- /dev/null
+++ b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Draft.inst.cfg
@@ -0,0 +1,27 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = Extrudr_GreenTECPro_Black_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 60
+layer_height_0 = =round(layer_height * 1.25, 2)
+material_print_temperature_layer_0 = =material_print_temperature + 10
+material_initial_print_temperature = =material_print_temperature - 5
+material_final_print_temperature = =material_print_temperature - 5
+material_bed_temperature = =default_material_bed_temperature
+material_bed_temperature_layer_0= =material_bed_temperature + 10
+material_flow_layer_0 = =material_flow + 4
+skirt_brim_material_flow= =material_flow + 4
+material_standby_temperature = 100
+support_z_distance = 0.2
+support_xy_distance = 0.8
+
diff --git a/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Extra_Fine.inst.cfg
new file mode 100644
index 0000000000..e7d9275ec1
--- /dev/null
+++ b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Extra_Fine.inst.cfg
@@ -0,0 +1,26 @@
+[general]
+version = 4
+name = Extra Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra fine
+weight = 0
+material = Extrudr_GreenTECPro_Black_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 30
+material_print_temperature_layer_0 = =material_print_temperature + 10
+material_initial_print_temperature = =material_print_temperature - 5
+material_final_print_temperature = =material_print_temperature - 5
+material_bed_temperature = =default_material_bed_temperature
+material_bed_temperature_layer_0= =material_bed_temperature + 10
+material_flow_layer_0 = =material_flow + 4
+skirt_brim_material_flow= =material_flow + 4
+material_standby_temperature = 100
+support_z_distance = 0.2
+support_xy_distance = 0.8
+
diff --git a/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Fine.inst.cfg b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Fine.inst.cfg
new file mode 100644
index 0000000000..b8090dacf7
--- /dev/null
+++ b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Fine.inst.cfg
@@ -0,0 +1,26 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = Extrudr_GreenTECPro_Black_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 40
+material_print_temperature_layer_0 = =material_print_temperature + 10
+material_initial_print_temperature = =material_print_temperature - 5
+material_final_print_temperature = =material_print_temperature - 5
+material_bed_temperature = =default_material_bed_temperature
+material_bed_temperature_layer_0= =material_bed_temperature + 10
+material_flow_layer_0 = =material_flow + 4
+skirt_brim_material_flow= =material_flow + 4
+material_standby_temperature = 100
+support_z_distance = 0.2
+support_xy_distance = 0.8
+
diff --git a/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Normal.inst.cfg b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Normal.inst.cfg
new file mode 100644
index 0000000000..67e03e9264
--- /dev/null
+++ b/resources/quality/weedo_x40/Extrudr/weedo_x40_0.4_extrudr_GreenTECPro_Black_Normal.inst.cfg
@@ -0,0 +1,42 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = Extrudr_GreenTECPro_Black_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 50
+material_print_temperature_layer_0 = =material_print_temperature + 10
+material_initial_print_temperature = =material_print_temperature - 5
+material_final_print_temperature = =material_print_temperature - 5
+material_bed_temperature = =default_material_bed_temperature
+material_bed_temperature_layer_0= =material_bed_temperature + 10
+material_flow_layer_0 = =material_flow + 4
+skirt_brim_material_flow= =material_flow + 4
+material_standby_temperature = 100
+support_z_distance = 0.2
+support_xy_distance = 0.8
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Draft.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Draft.inst.cfg
new file mode 100644
index 0000000000..c4aadcd5d5
--- /dev/null
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Draft.inst.cfg
@@ -0,0 +1,19 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = verbatim_bvoh_175
+variant = 0.4mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Extra_Fine.inst.cfg
new file mode 100644
index 0000000000..32e380556e
--- /dev/null
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Extra_Fine.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Extra Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra fine
+weight = 0
+material = verbatim_bvoh_175
+variant = 0.4mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.5, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Fine.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Fine.inst.cfg
new file mode 100644
index 0000000000..34d0f32df0
--- /dev/null
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Fine.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = verbatim_bvoh_175
+variant = 0.4mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.5, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Normal.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Normal.inst.cfg
new file mode 100644
index 0000000000..81325414de
--- /dev/null
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.4_Verbatim_BVOH_Normal.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = verbatim_bvoh_175
+variant = 0.4mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.5, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Coarse.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Coarse.inst.cfg
new file mode 100644
index 0000000000..69cd55c82b
--- /dev/null
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Coarse.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = verbatim_bvoh_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Draft.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Draft.inst.cfg
new file mode 100644
index 0000000000..e0ba8363a5
--- /dev/null
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Draft.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = verbatim_bvoh_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Fine.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Fine.inst.cfg
new file mode 100644
index 0000000000..02312a59ff
--- /dev/null
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Fine.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = verbatim_bvoh_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.5, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
diff --git a/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Normal.inst.cfg b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Normal.inst.cfg
new file mode 100644
index 0000000000..05428608b3
--- /dev/null
+++ b/resources/quality/weedo_x40/Verbatim/weedo_x40_0.6_Verbatim_BVOH_Normal.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = verbatim_bvoh_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.5, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Draft.inst.cfg
new file mode 100644
index 0000000000..443dab5a4d
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = -1
+material = generic_abs_175
+variant = 0.4mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Extra_Fine.inst.cfg
new file mode 100644
index 0000000000..bbd34aa46c
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Extra_Fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra fine
+weight = 1
+material = generic_abs_175
+variant = 0.4mm Nozzle
+
+
+[values]
+speed_print = 30
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Fine.inst.cfg
new file mode 100644
index 0000000000..4215ae438f
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_abs_175
+variant = 0.4mm Nozzle
+
+
+[values]
+speed_print = 35
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Normal.inst.cfg
new file mode 100644
index 0000000000..7cda1be712
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ABS_Normal.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_abs_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 40
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Draft.inst.cfg
new file mode 100644
index 0000000000..eb08b2103a
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_asa_175
+variant = 0.4mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Extra_Fine.inst.cfg
new file mode 100644
index 0000000000..416a929ced
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Extra_Fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra fine
+weight = 1
+material = generic_asa_175
+variant = 0.4mm Nozzle
+
+
+[values]
+speed_print = 30
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Fine.inst.cfg
new file mode 100644
index 0000000000..5644892df6
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_asa_175
+variant = 0.4mm Nozzle
+
+
+[values]
+speed_print = 35
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Normal.inst.cfg
new file mode 100644
index 0000000000..d952bf73b7
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_ASA_Normal.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_asa_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 40
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Draft.inst.cfg
new file mode 100644
index 0000000000..df71a18763
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Draft.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_bvoh_175
+variant = 0.4mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Extra_Fine.inst.cfg
new file mode 100644
index 0000000000..7dbe9a82b9
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Extra_Fine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Extra Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra fine
+weight = 0
+material = generic_bvoh_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Fine.inst.cfg
new file mode 100644
index 0000000000..d8ca6ae7cd
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Fine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_bvoh_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Normal.inst.cfg
new file mode 100644
index 0000000000..55709b70ed
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_BVOH_Normal.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_bvoh_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Draft.inst.cfg
new file mode 100644
index 0000000000..99be81e1d1
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Draft.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_cpe_175
+variant = 0.4mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Extra_Fine.inst.cfg
new file mode 100644
index 0000000000..d484816062
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Extra_Fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra fine
+weight = 1
+material = generic_cpe_175
+variant = 0.4mm Nozzle
+
+
+[values]
+speed_print = 30
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Fine.inst.cfg
new file mode 100644
index 0000000000..92c7d0010e
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_cpe_175
+variant = 0.4mm Nozzle
+
+
+[values]
+speed_print = 35
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Normal.inst.cfg
new file mode 100644
index 0000000000..cfc0b88597
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_CPE_Normal.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_cpe_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 40
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Draft.inst.cfg
new file mode 100644
index 0000000000..4b5ca9ccf1
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Draft.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_hips_175
+variant = 0.4mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Extra_Fine.inst.cfg
new file mode 100644
index 0000000000..6a683e6702
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Extra_Fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra fine
+weight = 1
+material = generic_hips_175
+variant = 0.4mm Nozzle
+
+
+[values]
+speed_print = 30
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Fine.inst.cfg
new file mode 100644
index 0000000000..58759662c6
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_hips_175
+variant = 0.4mm Nozzle
+
+
+[values]
+speed_print = 35
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Normal.inst.cfg
new file mode 100644
index 0000000000..398a554a4e
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_HIPS_Normal.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_hips_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 40
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Draft.inst.cfg
new file mode 100644
index 0000000000..1d51f1063e
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Draft.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_petg_175
+variant = 0.4mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Extra_Fine.inst.cfg
new file mode 100644
index 0000000000..88471bb008
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Extra_Fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra fine
+weight = 1
+material = generic_petg_175
+variant = 0.4mm Nozzle
+
+
+[values]
+speed_print = 30
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Fine.inst.cfg
new file mode 100644
index 0000000000..dfc56744f6
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Fine.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_petg_175
+variant = 0.4mm Nozzle
+
+
+[values]
+speed_print = 35
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Normal.inst.cfg
new file mode 100644
index 0000000000..1a2bae6437
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PETG_Normal.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_petg_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 40
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Draft.inst.cfg
new file mode 100644
index 0000000000..62ab60b313
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_pla_175
+variant = 0.4mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Extra_Fine.inst.cfg
new file mode 100644
index 0000000000..2f855d9a08
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Extra_Fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra fine
+weight = 1
+material = generic_pla_175
+variant = 0.4mm Nozzle
+
+
+[values]
+speed_print = 30
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Fine.inst.cfg
new file mode 100644
index 0000000000..9eeef65911
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_pla_175
+variant = 0.4mm Nozzle
+
+
+[values]
+speed_print = 35
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Normal.inst.cfg
new file mode 100644
index 0000000000..a7678cf386
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PLA_Normal.inst.cfg
@@ -0,0 +1,15 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_pla_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 40
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Draft.inst.cfg
new file mode 100644
index 0000000000..6a646f9f8c
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Draft.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_pva_175
+variant = 0.4mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Extra_Fine.inst.cfg
new file mode 100644
index 0000000000..7a19bf4b65
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Extra_Fine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Extra Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra fine
+weight = 0
+material = generic_pva_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Fine.inst.cfg
new file mode 100644
index 0000000000..e2d322a79b
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Fine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_pva_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Normal.inst.cfg
new file mode 100644
index 0000000000..d35a043054
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_PVA_Normal.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_pva_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Draft.inst.cfg
new file mode 100644
index 0000000000..9622a29442
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_tpu_175
+variant = 0.4mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Extra_Fine.inst.cfg
new file mode 100644
index 0000000000..871006299e
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Extra_Fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra fine
+weight = 1
+material = generic_tpu_175
+variant = 0.4mm Nozzle
+
+
+[values]
+speed_print = 30
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Fine.inst.cfg
new file mode 100644
index 0000000000..ecd9c780a7
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_tpu_175
+variant = 0.4mm Nozzle
+
+
+[values]
+speed_print = 35
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Normal.inst.cfg
new file mode 100644
index 0000000000..3b2981982b
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.4_generic_TPU_Normal.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_tpu_175
+variant = 0.4mm Nozzle
+
+[values]
+speed_print = 40
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Coarse.inst.cfg
new file mode 100644
index 0000000000..04ffd75b9e
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Coarse.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = -1
+material = generic_abs_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Draft.inst.cfg
new file mode 100644
index 0000000000..d5a4fadaa7
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = -1
+material = generic_abs_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 50
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Fine.inst.cfg
new file mode 100644
index 0000000000..a1201a4a81
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_abs_175
+variant = 0.6mm Nozzle
+
+
+[values]
+speed_print = 30
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Normal.inst.cfg
new file mode 100644
index 0000000000..513a07131e
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ABS_Normal.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_abs_175
+variant = 0.6mm Nozzle
+
+[values]
+speed_print = 40
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Coarse.inst.cfg
new file mode 100644
index 0000000000..46918697d1
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Coarse.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_asa_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Draft.inst.cfg
new file mode 100644
index 0000000000..39d58ad717
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_asa_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 50
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Fine.inst.cfg
new file mode 100644
index 0000000000..7aad6d1a3f
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_asa_175
+variant = 0.6mm Nozzle
+
+
+[values]
+speed_print = 30
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Normal.inst.cfg
new file mode 100644
index 0000000000..421f565356
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_ASA_Normal.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_asa_175
+variant = 0.6mm Nozzle
+
+[values]
+speed_print = 40
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Coarse.inst.cfg
new file mode 100644
index 0000000000..ff4ded7d2e
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Coarse.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_bvoh_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Draft.inst.cfg
new file mode 100644
index 0000000000..64e9dfae6b
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Draft.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_bvoh_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Fine.inst.cfg
new file mode 100644
index 0000000000..ba854c8ecc
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Fine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_bvoh_175
+variant = 0.6mm Nozzle
+
+[values]
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Normal.inst.cfg
new file mode 100644
index 0000000000..5df831989f
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_BVOH_Normal.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_bvoh_175
+variant = 0.6mm Nozzle
+
+[values]
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Coarse.inst.cfg
new file mode 100644
index 0000000000..6f7c3091f8
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Coarse.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_cpe_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Draft.inst.cfg
new file mode 100644
index 0000000000..c977300848
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Draft.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_cpe_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 50
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Fine.inst.cfg
new file mode 100644
index 0000000000..19e0164b88
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Fine.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_cpe_175
+variant = 0.6mm Nozzle
+
+
+[values]
+speed_print = 30
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Normal.inst.cfg
new file mode 100644
index 0000000000..1c686475a9
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_CPE_Normal.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_cpe_175
+variant = 0.6mm Nozzle
+
+[values]
+speed_print = 40
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Coarse.inst.cfg
new file mode 100644
index 0000000000..fe8941de05
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Coarse.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_hips_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Draft.inst.cfg
new file mode 100644
index 0000000000..21e2a1b6e9
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Draft.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_hips_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 50
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Fine.inst.cfg
new file mode 100644
index 0000000000..ac337261dd
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_hips_175
+variant = 0.6mm Nozzle
+
+
+[values]
+speed_print = 30
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Normal.inst.cfg
new file mode 100644
index 0000000000..0c2f607005
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_HIPS_Normal.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_hips_175
+variant = 0.6mm Nozzle
+
+[values]
+speed_print = 40
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Coarse.inst.cfg
new file mode 100644
index 0000000000..d4d0a745b8
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Coarse.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_petg_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Draft.inst.cfg
new file mode 100644
index 0000000000..1a0b032854
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Draft.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_petg_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 50
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Fine.inst.cfg
new file mode 100644
index 0000000000..55cf0dfd94
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Fine.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_petg_175
+variant = 0.6mm Nozzle
+
+
+[values]
+speed_print = 30
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Normal.inst.cfg
new file mode 100644
index 0000000000..ff1113175c
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PETG_Normal.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_petg_175
+variant = 0.6mm Nozzle
+
+[values]
+speed_print = 40
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Coarse.inst.cfg
new file mode 100644
index 0000000000..4b6a4d3d67
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Coarse.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_pla_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Draft.inst.cfg
new file mode 100644
index 0000000000..77ad595ba6
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_pla_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 50
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Fine.inst.cfg
new file mode 100644
index 0000000000..55871cfc6f
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_pla_175
+variant = 0.6mm Nozzle
+
+
+[values]
+speed_print = 30
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Normal.inst.cfg
new file mode 100644
index 0000000000..828bf65f92
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PLA_Normal.inst.cfg
@@ -0,0 +1,15 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_pla_175
+variant = 0.6mm Nozzle
+
+[values]
+speed_print = 40
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Coarse.inst.cfg
new file mode 100644
index 0000000000..eb6f7f1ca6
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Coarse.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_pva_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Draft.inst.cfg
new file mode 100644
index 0000000000..52fb594cde
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Draft.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_pva_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Fine.inst.cfg
new file mode 100644
index 0000000000..7ad8674ab8
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Fine.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_pva_175
+variant = 0.6mm Nozzle
+
+[values]
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Normal.inst.cfg
new file mode 100644
index 0000000000..88da9a4e24
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_PVA_Normal.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_pva_175
+variant = 0.6mm Nozzle
+
+[values]
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Coarse.inst.cfg
new file mode 100644
index 0000000000..718c65f2cf
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Coarse.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_tpu_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Draft.inst.cfg
new file mode 100644
index 0000000000..596daa5353
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_tpu_175
+variant = 0.6mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Fine.inst.cfg
new file mode 100644
index 0000000000..61d001a7eb
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Fine.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = 0
+material = generic_tpu_175
+variant = 0.6mm Nozzle
+
+
+[values]
+speed_print = 30
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Normal.inst.cfg
new file mode 100644
index 0000000000..b46bb588b2
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.6_generic_TPU_Normal.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_tpu_175
+variant = 0.6mm Nozzle
+
+[values]
+speed_print = 40
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Coarse.inst.cfg
new file mode 100644
index 0000000000..2002c75f39
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Coarse.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = -1
+material = generic_abs_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Draft.inst.cfg
new file mode 100644
index 0000000000..8a4b76fb38
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = -1
+material = generic_abs_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 50
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Extra_Coarse.inst.cfg
new file mode 100644
index 0000000000..7d61cef5cf
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Extra_Coarse.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra coarse
+weight = 0
+material = generic_abs_175
+variant = 0.8mm Nozzle
+
+
+[values]
+speed_print = 30
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Normal.inst.cfg
new file mode 100644
index 0000000000..4847d8a809
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ABS_Normal.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_abs_175
+variant = 0.8mm Nozzle
+
+[values]
+speed_print = 40
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Coarse.inst.cfg
new file mode 100644
index 0000000000..a5d8b30fbc
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Coarse.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_asa_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Draft.inst.cfg
new file mode 100644
index 0000000000..7e35f3b80d
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_asa_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 50
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Extra_Coarse.inst.cfg
new file mode 100644
index 0000000000..d9106385b7
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Extra_Coarse.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra coarse
+weight = 0
+material = generic_asa_175
+variant = 0.8mm Nozzle
+
+
+[values]
+speed_print = 30
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Normal.inst.cfg
new file mode 100644
index 0000000000..f00f6a2619
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_ASA_Normal.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_asa_175
+variant = 0.8mm Nozzle
+
+[values]
+speed_print = 40
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Coarse.inst.cfg
new file mode 100644
index 0000000000..d8ce1a37c1
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Coarse.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_bvoh_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Draft.inst.cfg
new file mode 100644
index 0000000000..15f4679a29
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Draft.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_bvoh_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Extra_Coarse.inst.cfg
new file mode 100644
index 0000000000..0946b65e00
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Extra_Coarse.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Extra Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra coarse
+weight = 0
+material = generic_bvoh_175
+variant = 0.8mm Nozzle
+
+[values]
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Normal.inst.cfg
new file mode 100644
index 0000000000..a6eda81059
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_BVOH_Normal.inst.cfg
@@ -0,0 +1,20 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_bvoh_175
+variant = 0.8mm Nozzle
+
+[values]
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Coarse.inst.cfg
new file mode 100644
index 0000000000..c11ca427b1
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Coarse.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_cpe_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Draft.inst.cfg
new file mode 100644
index 0000000000..92254a53c7
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Draft.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_cpe_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 50
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Extra_Coarse.inst.cfg
new file mode 100644
index 0000000000..1207984b88
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Extra_Coarse.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Extra Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra coarse
+weight = 0
+material = generic_cpe_175
+variant = 0.8mm Nozzle
+
+
+[values]
+speed_print = 30
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Normal.inst.cfg
new file mode 100644
index 0000000000..7da37e96e8
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_CPE_Normal.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_cpe_175
+variant = 0.8mm Nozzle
+
+[values]
+speed_print = 40
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Coarse.inst.cfg
new file mode 100644
index 0000000000..c822d726db
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Coarse.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_hips_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Draft.inst.cfg
new file mode 100644
index 0000000000..45c4262ff5
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Draft.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_hips_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 50
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Extra_Coarse.inst.cfg
new file mode 100644
index 0000000000..597e786fad
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Extra_Coarse.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra coarse
+weight = 0
+material = generic_hips_175
+variant = 0.8mm Nozzle
+
+
+[values]
+speed_print = 30
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Normal.inst.cfg
new file mode 100644
index 0000000000..145f3aa7a5
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_HIPS_Normal.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_hips_175
+variant = 0.8mm Nozzle
+
+[values]
+speed_print = 40
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Coarse.inst.cfg
new file mode 100644
index 0000000000..44c54d77ef
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Coarse.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_petg_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Draft.inst.cfg
new file mode 100644
index 0000000000..5654b772c6
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Draft.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_petg_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 50
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Extra_Coarse.inst.cfg
new file mode 100644
index 0000000000..b43c9fabfd
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Extra_Coarse.inst.cfg
@@ -0,0 +1,18 @@
+[general]
+version = 4
+name = Extra Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra coarse
+weight = 0
+material = generic_petg_175
+variant = 0.8mm Nozzle
+
+
+[values]
+speed_print = 30
+
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Normal.inst.cfg
new file mode 100644
index 0000000000..0fc084099f
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PETG_Normal.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_petg_175
+variant = 0.8mm Nozzle
+
+[values]
+speed_print = 40
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Coarse.inst.cfg
new file mode 100644
index 0000000000..7f61122cfc
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Coarse.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_pla_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Draft.inst.cfg
new file mode 100644
index 0000000000..65219b014e
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Draft.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_pla_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 50
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Extra_Coarse.inst.cfg
new file mode 100644
index 0000000000..216f3443b1
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Extra_Coarse.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra coarse
+weight = 0
+material = generic_pla_175
+variant = 0.8mm Nozzle
+
+
+[values]
+speed_print = 30
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Normal.inst.cfg
new file mode 100644
index 0000000000..10b56736b5
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PLA_Normal.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_pla_175
+variant = 0.8mm Nozzle
+
+[values]
+cool_fan_speed = 100
+speed_print = 40
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Coarse.inst.cfg
new file mode 100644
index 0000000000..28092b3d1c
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Coarse.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_pva_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Draft.inst.cfg
new file mode 100644
index 0000000000..06a4fc333e
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Draft.inst.cfg
@@ -0,0 +1,22 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_pva_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Extra_Coarse.inst.cfg
new file mode 100644
index 0000000000..8c6dd1018b
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Extra_Coarse.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Extra Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra coarse
+weight = 0
+material = generic_pva_175
+variant = 0.8mm Nozzle
+
+[values]
+
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Normal.inst.cfg
new file mode 100644
index 0000000000..84d9697790
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_PVA_Normal.inst.cfg
@@ -0,0 +1,21 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_pva_175
+variant = 0.8mm Nozzle
+
+[values]
+
+speed_print = 30
+support_z_distance = 0
+support_xy_distance = 0.2
+support_brim_enable = True
+support_interface_enable = True
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Coarse.inst.cfg
new file mode 100644
index 0000000000..1215bae84c
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Coarse.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = 0
+material = generic_tpu_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Draft.inst.cfg
new file mode 100644
index 0000000000..dfd72d07a4
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = 0
+material = generic_tpu_175
+variant = 0.8mm Nozzle
+
+[values]
+layer_height_0 = =round(layer_height * 1.25, 2)
+speed_print = 60
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Extra_Coarse.inst.cfg
new file mode 100644
index 0000000000..10d9213fd5
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Extra_Coarse.inst.cfg
@@ -0,0 +1,17 @@
+[general]
+version = 4
+name = Extra Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra coarse
+weight = 0
+material = generic_tpu_175
+variant = 0.8mm Nozzle
+
+
+[values]
+speed_print = 30
+
diff --git a/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Normal.inst.cfg
new file mode 100644
index 0000000000..1d3dd98f03
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_0.8_generic_TPU_Normal.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = 0
+material = generic_tpu_175
+variant = 0.8mm Nozzle
+
+[values]
+speed_print = 40
+
diff --git a/resources/quality/weedo_x40/weedo_x40_global_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_global_Coarse.inst.cfg
new file mode 100644
index 0000000000..66ae27a624
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_global_Coarse.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = coarse
+weight = -4
+global_quality = True
+
+[values]
+layer_height = 0.28
+raft_interface_thickness = 0.32
+
diff --git a/resources/quality/weedo_x40/weedo_x40_global_Draft.inst.cfg b/resources/quality/weedo_x40/weedo_x40_global_Draft.inst.cfg
new file mode 100644
index 0000000000..44890f81e7
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_global_Draft.inst.cfg
@@ -0,0 +1,16 @@
+[general]
+version = 4
+name = Draft
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = draft
+weight = -4
+global_quality = True
+
+[values]
+layer_height = 0.24
+raft_interface_thickness = 0.30
+
diff --git a/resources/quality/weedo_x40/weedo_x40_global_Extra_Coarse.inst.cfg b/resources/quality/weedo_x40/weedo_x40_global_Extra_Coarse.inst.cfg
new file mode 100644
index 0000000000..bf386f1606
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_global_Extra_Coarse.inst.cfg
@@ -0,0 +1,15 @@
+[general]
+version = 4
+name = Extra Coarse
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra coarse
+weight = -4
+global_quality = True
+
+[values]
+layer_height = 0.32
+
diff --git a/resources/quality/weedo_x40/weedo_x40_global_Extra_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_global_Extra_Fine.inst.cfg
new file mode 100644
index 0000000000..f6053e2b21
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_global_Extra_Fine.inst.cfg
@@ -0,0 +1,14 @@
+[general]
+version = 4
+name = Extra Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = extra fine
+weight = -1
+global_quality = True
+
+[values]
+layer_height = 0.12
diff --git a/resources/quality/weedo_x40/weedo_x40_global_Fine.inst.cfg b/resources/quality/weedo_x40/weedo_x40_global_Fine.inst.cfg
new file mode 100644
index 0000000000..a7824b2844
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_global_Fine.inst.cfg
@@ -0,0 +1,15 @@
+[general]
+version = 4
+name = Fine
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = fine
+weight = -2
+global_quality = True
+
+[values]
+layer_height = 0.16
+
diff --git a/resources/quality/weedo_x40/weedo_x40_global_Normal.inst.cfg b/resources/quality/weedo_x40/weedo_x40_global_Normal.inst.cfg
new file mode 100644
index 0000000000..49f4846df6
--- /dev/null
+++ b/resources/quality/weedo_x40/weedo_x40_global_Normal.inst.cfg
@@ -0,0 +1,15 @@
+[general]
+version = 4
+name = Normal
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = quality
+quality_type = normal
+weight = -3
+global_quality = True
+
+[values]
+layer_height = 0.2
+
diff --git a/resources/quality/zav_base/zav_layer_0.20.inst.cfg b/resources/quality/zav_base/zav_layer_0.20.inst.cfg
index 1afcb2cc68..044685d995 100644
--- a/resources/quality/zav_base/zav_layer_0.20.inst.cfg
+++ b/resources/quality/zav_base/zav_layer_0.20.inst.cfg
@@ -1,6 +1,6 @@
[general]
version = 4
-name = Standart Quality
+name = Standard Quality
definition = zav_base
[metadata]
diff --git a/resources/quality/zav_base/zav_layer_0.25.inst.cfg b/resources/quality/zav_base/zav_layer_0.25.inst.cfg
index 0c3874ab59..b585a3d75a 100644
--- a/resources/quality/zav_base/zav_layer_0.25.inst.cfg
+++ b/resources/quality/zav_base/zav_layer_0.25.inst.cfg
@@ -1,6 +1,6 @@
[general]
version = 4
-name = Fast Standart Quality
+name = Fast Standard Quality
definition = zav_base
[metadata]
diff --git a/resources/setting_visibility/advanced.cfg b/resources/setting_visibility/advanced.cfg
index 9198f390fc..f4acaca9a0 100644
--- a/resources/setting_visibility/advanced.cfg
+++ b/resources/setting_visibility/advanced.cfg
@@ -34,6 +34,7 @@ top_layers
bottom_thickness
bottom_layers
ironing_enabled
+skin_monotonic
[infill]
infill_extruder_nr
diff --git a/resources/setting_visibility/expert.cfg b/resources/setting_visibility/expert.cfg
index 274433b7b2..55a3ab6ce9 100644
--- a/resources/setting_visibility/expert.cfg
+++ b/resources/setting_visibility/expert.cfg
@@ -59,6 +59,7 @@ bottom_thickness
bottom_layers
top_bottom_pattern
top_bottom_pattern_0
+skin_monotonic
connect_skin_polygons
skin_angles
skin_no_small_gaps_heuristic
@@ -69,6 +70,7 @@ ironing_pattern
ironing_line_spacing
ironing_flow
ironing_inset
+ironing_monotonic
speed_ironing
acceleration_ironing
jerk_ironing
@@ -363,6 +365,7 @@ support_tree_wall_count
slicing_tolerance
roofing_line_width
roofing_pattern
+roofing_monotonic
roofing_angles
infill_enable_travel_optimization
material_flow_dependent_temperature
diff --git a/resources/texts/change_log.txt b/resources/texts/change_log.txt
index df347ef8aa..6dc8835de1 100644
--- a/resources/texts/change_log.txt
+++ b/resources/texts/change_log.txt
@@ -1,3 +1,65 @@
+[4.11.0]
+<i>For an overview of the new features in Cura 4.11, please watch <a href="https://youtu.be/OcFkcDyO5DU">our video</a>.</i>
+
+* Monotonic ordering
+The new Monotonic top/bottom order setting enables users to print parts with smoother top surfaces. This is especially useful for parts that need good aesthetics, such as visual prototypes. Or for parts that benefit from smooth surfaces, such as those that contact-sensitive components.
+
+* Complete UI refresh
+Look around and you will notice that we have refreshed over 100 icons throughout Ultimaker Cura. The new icons are designed for clarity – resulting in a simpler and more informative slicing experience. Also, when scaling the Ultimaker Cura window, the UI will adapt, resulting in less visual clutter.
+
+* Improved digital library integration
+Collaborative workflows using the Digital Library are now simpler. Every user with a cloud-connected Ultimaker 3D printer can access stored projects. And we have added a “Search†function to make finding files easier.
+
+* Save materials profiles to USB
+Users can now save all third-party material profiles to USB. <i>This feature is for Ultimaker S-line printers only and is especially useful for cloud-connected (or offline) printers.</i>
+
+* Notifications for beta and plugin releases
+Users can now set notification preferences to alert them to new Ultimaker Cura beta and plug-in releases.
+
+* Improve logging of errors in OAuth flow
+When helping a user with log-in problems it is easier to see where the OAuth flow goes wrong.
+
+* Search in the description in the settings visibility menu
+When searching in the settings visibility menu you will also search in the description of the settings.
+
+* Bug fixes:
+- Fixed the setting visibility button to make it easier to click
+- Inform the user that their webcam does not work because they are cloud connected
+- Inform the user that their webcam does not work if the firewall is enabled
+- Fixed a crash when pressing the slice button while context menu is opened
+- Support non-ASCII character in the Digital Library project name
+- Fixed integer underflow if print is less than half the initial layer height
+- Fixed a bug where infill mesh sometimes default to having walls or skin
+- Fix builds with Python 3.8, contributed by StefanBruens
+- Fix CC settings for PLA
+- Fixed memory leak in Zeroconf 0.25
+- Fixed connecting USB printing with detecting baud-rates, contributed by rrrlasse
+- Fixed crash when Cura crashes on exit
+- Fixed a bug where the infill goes through walls
+- Fixed the version upgrade of preferences file
+- Fixed missing icons in deprecated icons list, contributed by fieldOfView
+- Fixed a crash in CuraEngine when the prime tower is placed in an invalid position
+- Fixed a bug when user is unable to sign in on Linux if a Keyring backend is installed
+- Fixed the rotation direction of the 90 degrees rotation arrows, contributed by fieldOfView
+
+* Printer definitions, profiles and materials:
+- Added SecKit SK-Tank, SK-Go printer definitions, contributed by SecKit
+- Added MP Mini Delta 2 printer definition, contributed by PurpleHullPeas
+- Added Kingroon K3P and K3PS printer definitions, contributed by NoTaMu
+- Added Eryone PLA, PLA Wood, PLA Matte and PETG 1.75mm profiles, contributed by dapostol73
+- Added BIQU BX printer definition, contributed by looxonline
+- Added FLSun Super race printer definitions, contributed by thushan
+- Added Atom 2.0 and Atom Plus printer definitions, contributed by lin-ycv
+- Added PBR 3D Gen-I printer definition, contributed by pbr-research
+- Added Creasee 3D printer definitions, contributed by ivovk9
+- Updated Strateo3D profiles, contributed by ChronosTech
+- Added Voron V0 printer definitions, contributed by jgehrig
+- Updated Liquid profiles, contributed by alexgrigoras
+- Added Farm 2 and Farm2CE printer definitions, contributed by saliery999
+- Added GooFoo and Renkforce print definitions and GooFoo materials, contributed by goofoo3d
+
+*<i>From version 4.11 onwards - Ultimaker Cura is only supported on operating systems actively maintained by their software manufacturer or community. This means Windows 7 and MacOS 10.13 will no longer be supported. Technically this means Ultimaker will stop testing and developing for such operating systems. However, even though it is no longer supported, there is still a high likelihood the application keeps functioning.</i>
+
[4.10.0]
<i>For an overview of the new features in Cura 4.10, please watch <a href="https://www.youtube.com/watch?v=9PCVeJ_yytk">our video</a>.</i>
@@ -53,7 +115,7 @@ When double clicking on a file in the open project dialog in Digital Factory it
- Mingda D3, D4 and Rock3, contributed by cataclism.
- JGAurora A6, contributed by CrissR.
-Please, be aware that after version 4.10 Ultimaker Cura will only be supported on operating systems actively maintained by their software manufacturer or community. This means Windows 7 and MacOS 10.13 will no longer be supported. Technically this means Ultimaker will stop testing and developing for such operating systems. However, even though it is no longer supported, there is still a high likelihood the application keeps functioning.
+*<i>Please, be aware that after version 4.10 Ultimaker Cura will only be supported on operating systems actively maintained by their software manufacturer or community. This means Windows 7 and MacOS 10.13 will no longer be supported. Technically this means Ultimaker will stop testing and developing for such operating systems. However, even though it is no longer supported, there is still a high likelihood the application keeps functioning.</i>
[4.9.1]
* PETG Profile update.
diff --git a/resources/texts/whats_new/0.html b/resources/texts/whats_new/0.html
index d0a7459099..c121d42d93 100644
--- a/resources/texts/whats_new/0.html
+++ b/resources/texts/whats_new/0.html
@@ -1,3 +1,3 @@
-<h4>Open native CAD files for Ultimaker Professional and Excellence</h4>
-<p>Ultimaker Professional and Excellence subscribers can now directly <a href="https://support.ultimaker.com/hc/en-us/articles/360022116740-Opening-native-CAD-files-in-Ultimaker-Cura">import native CAD files</a> into Ultimaker Cura. This provides users with an even more effective workflow by boosting productivity and increasing first-time right results.</br>
-<a href="https://ultimaker.com/software/enterprise-software">Learn more</a> about our enterprise plans to access this feature.</p> \ No newline at end of file
+<h4>Complete UI refresh</h4>
+<p>Look around and you will notice that we have refreshed over 100 icons throughout Ultimaker Cura. The new icons are designed for clarity – resulting in a simpler and more informative slicing experience. Also, when scaling the Ultimaker Cura window, the UI will adapt, resulting in less visual clutter.</br>
+<a href="https://ultimaker.com/learn/smooth-sailing-with-ultimaker-cura-4-11?utm_source=cura&utm_medium=software&utm_campaign=whatsnew-4-11-releaseblog">Learn more</a></p> \ No newline at end of file
diff --git a/resources/texts/whats_new/1.html b/resources/texts/whats_new/1.html
index 2537344454..e6e5c5f22c 100644
--- a/resources/texts/whats_new/1.html
+++ b/resources/texts/whats_new/1.html
@@ -1,2 +1,3 @@
-<h4>Try Ultimaker 3D Printing Academy and level up your slicing skills</h4>
-<p>Follow the <a href="https://academy.ultimaker.com/lms/index.php?r=course/deeplink&course_id=60&generated_by=13028&hash=36f400a16997152635224784d7370310b8331ee8">Expert Tips for Ultimaker Cura</a> course in the Ultimaker 3D Printing Academy and expand your knowledge. Get the most out of your slicing software by learning how to optimize prints and receive plugin recommendations from our team of 3D printing experts.</p>
+<h4>Improved digital library integration</h4>
+<p>Collaborative workflows using the Digital Library are now simpler. Every user with a cloud-connected Ultimaker 3D printer can access stored projects. And we have added a “Search†function to make finding files easier. <a href="https://support.ultimaker.com/hc/en-us/articles/360020968960-Enhance-your-3D-printing-workflow-in-Ultimaker-Cura#h_01F32KXEXZ0940RCVFQZCWSG7B?utm_source=cura&utm_medium=software&utm_campaign=whatsnew-4-11-supportblog">Learn more</a><br>
+Ready to get more out of your Ultimaker 3D Printer? <a href="https://ultimaker.com/software/ultimaker-essentials?utm_source=cura&utm_medium=software&utm_campaign=whatsnew-4-11-essentialspage">Upgrade to Ultimaker Essentials</a></p> \ No newline at end of file
diff --git a/resources/texts/whats_new/2.html b/resources/texts/whats_new/2.html
index a6f20cb493..cff32b2aa9 100644
--- a/resources/texts/whats_new/2.html
+++ b/resources/texts/whats_new/2.html
@@ -1,2 +1,2 @@
-<h4>Ultimaker PETG print profiles are now available for the Ultimaker 3</h4>
-<p>Ultimaker PETG sets the standard for industrial applications and is suitable for a wide range of use cases thanks to its ease of use and versatility. Ultimaker PETG is now fully supported on the Ultimaker 3. <a href="https://ultimaker.com/materials/petg">Find out more</a>.</p> \ No newline at end of file
+<h4>Smooth top-surfaces with monotonic top/bottom orders</h4>
+<p>The new Monotonic top/bottom order setting enables users to print parts with smoother top surfaces. This is especially useful for parts that need good aesthetics, such as visual prototypes. Or for parts that benefit from smooth surfaces, such as those that contact-sensitive components.</p> \ No newline at end of file
diff --git a/resources/texts/whats_new/3.html b/resources/texts/whats_new/3.html
index a433453bde..91b7e63458 100644
--- a/resources/texts/whats_new/3.html
+++ b/resources/texts/whats_new/3.html
@@ -1,2 +1,2 @@
-<h4>Flow rate</h4>
-<p>Thanks to <i>Khani3s</i>, we have now added the volumetric flow rate (in mm³/s) to the preview mode color schemes. In addition, we tweaked the minimum/maximum color values, making it easier to optimize your print strategy displayed as the flow, layer thickness, line width and speed.</p> \ No newline at end of file
+<h4>Stay tuned – Get the latest updates about Ultimaker products</h4>
+<p>Ultimaker is constantly improving our products to offer users the best 3D Printing experience. We host regular webinars and events to showcase what this ever-evolving platform can do for you. <a href="https://cloud.e.ultimaker.com/subscribe?utm_source=cura&utm_medium=software&utm_campaign=whatsnew-4-11-subscribe">Register here</a> to never miss an update. </p> \ No newline at end of file
diff --git a/resources/texts/whats_new/4.html b/resources/texts/whats_new/4.html
index 5997ce2408..64b07f1a83 100644
--- a/resources/texts/whats_new/4.html
+++ b/resources/texts/whats_new/4.html
@@ -1,2 +1,2 @@
-<h4>Learn more!</h4>
-<p>Want more information for Ultimaker Cura 4.10? Read the <a href="https://ultimaker.com/learn/an-improved-engineering-workflow-with-ultimaker-cura-4-10">blog post</a> or watch the <a href="https://www.youtube.com/watch?v=9PCVeJ_yytk">video</a>, and don't forget to give us your <a href="https://github.com/Ultimaker/Cura/issues/new/choose">feedback</a>!</p> \ No newline at end of file
+<h4>Free new course available</h4>
+<p>To coincide with the improved Digital Library integration into Ultimaker Cura, we’ve created a new course about <a href="https://academy.ultimaker.com/lms/index.php?r=course/deeplink&course_id=231&generated_by=13028&hash=b25ad69eb4508e83a6e794654d7b7f2524fb5690">Digital Library Best Practices</a>. Learn how to get started, streamline your workflow and never waste time looking for that 3D model file again.</p> \ No newline at end of file
diff --git a/resources/texts/whats_new/5.html b/resources/texts/whats_new/5.html
new file mode 100644
index 0000000000..d06a1c0d31
--- /dev/null
+++ b/resources/texts/whats_new/5.html
@@ -0,0 +1,2 @@
+<h4>Learn about the past and future of Ultimaker Cura</h4>
+<p>How did Ultimaker Cura start? What does its future hold? Hear the origin stories and discover what's next, by listening to the core developers and community featured in <a href="https://www.talkingadditive.com/episodes/episode-29-the-story-of-ultimaker-cura?utm_source=cura&utm_medium=software&utm_campaign=whatsnew-4-11-ta-ep29">episode 29</a> and <a href="https://www.talkingadditive.com/episodes/episode-30-the-future-of-ultimaker-cura-and-beyond?utm_source=cura&utm_medium=software&utm_campaign=whatsnew-4-11-ta-ep30">episode 30</a> of the Talking Additive podcast.</p> \ No newline at end of file
diff --git a/resources/texts/whats_new/6.html b/resources/texts/whats_new/6.html
new file mode 100644
index 0000000000..bb308a9794
--- /dev/null
+++ b/resources/texts/whats_new/6.html
@@ -0,0 +1,2 @@
+<h4>Get more information</h4>
+<p>Want more information on new features, bug fixes, and more for Ultimaker Cura 4.11? Read the full <a href="https://ultimaker.com/learn/smooth-sailing-with-ultimaker-cura-4-11?utm_source=cura&utm_medium=software&utm_campaign=whatsnew-4-11-releaseblog">blog post</a> watch <a href="https://youtu.be/OcFkcDyO5DU">our video</a> and don't forget to give us your feedback on <a href="https://github.com/Ultimaker/Cura/issues/new/choose">Github</a>!</p> \ No newline at end of file
diff --git a/resources/themes/cura-dark/theme.json b/resources/themes/cura-dark/theme.json
index 457d2092c1..520f863972 100644
--- a/resources/themes/cura-dark/theme.json
+++ b/resources/themes/cura-dark/theme.json
@@ -177,6 +177,7 @@
"toolbox_header_button_text_active": [255, 255, 255, 255],
"toolbox_header_button_text_inactive": [128, 128, 128, 255],
+ "toolbox_premium_packages_background": [57, 57, 57, 255],
"monitor_printer_family_tag": [86, 86, 106, 255],
"monitor_text_disabled": [102, 102, 102, 255],
diff --git a/plugins/UM3NetworkPrinting/resources/svg/icons/Buildplate.svg b/resources/themes/cura-light/icons/default/Buildplate.svg
index 5201926675..5201926675 100755..100644
--- a/plugins/UM3NetworkPrinting/resources/svg/icons/Buildplate.svg
+++ b/resources/themes/cura-light/icons/default/Buildplate.svg
diff --git a/resources/themes/cura-light/icons/default/People.svg b/resources/themes/cura-light/icons/default/People.svg
new file mode 100644
index 0000000000..8632b37f7c
--- /dev/null
+++ b/resources/themes/cura-light/icons/default/People.svg
@@ -0,0 +1,3 @@
+<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg">
+<path d="M19.2 11.72C19.7181 11.0963 20.0012 10.3108 20 9.5C20 8.57174 19.6313 7.6815 18.9749 7.02513C18.3185 6.36875 17.4283 6 16.5 6C15.5717 6 14.6815 6.36875 14.0251 7.02513C13.3687 7.6815 13 8.57174 13 9.5C12.9988 10.3108 13.2819 11.0963 13.8 11.72C13.3779 11.9508 12.9907 12.2403 12.65 12.58C12.2038 11.3631 11.334 10.3477 10.2 9.72C10.7181 9.09633 11.0012 8.31079 11 7.5C11 6.57174 10.6313 5.6815 9.97487 5.02513C9.3185 4.36875 8.42826 4 7.5 4C6.57174 4 5.6815 4.36875 5.02513 5.02513C4.36875 5.6815 4 6.57174 4 7.5C3.99884 8.31079 4.28192 9.09633 4.8 9.72C3.94933 10.1945 3.24111 10.888 2.74877 11.7285C2.25643 12.569 1.9979 13.5259 2 14.5V20H4V14.5C4 13.5717 4.36875 12.6815 5.02513 12.0251C5.6815 11.3687 6.57174 11 7.5 11C8.42826 11 9.3185 11.3687 9.97487 12.0251C10.6313 12.6815 11 13.5717 11 14.5V20H13V16.5C13 15.5717 13.3687 14.6815 14.0251 14.0251C14.6815 13.3687 15.5717 13 16.5 13C17.4283 13 18.3185 13.3687 18.9749 14.0251C19.6313 14.6815 20 15.5717 20 16.5V20H22V16.5C22.0021 15.5259 21.7436 14.569 21.2512 13.7285C20.7589 12.888 20.0507 12.1945 19.2 11.72ZM6 7.5C6 7.20333 6.08797 6.91332 6.2528 6.66664C6.41762 6.41997 6.65189 6.22771 6.92598 6.11418C7.20006 6.00065 7.50166 5.97094 7.79264 6.02882C8.08361 6.0867 8.35088 6.22956 8.56066 6.43934C8.77044 6.64912 8.9133 6.91639 8.97118 7.20736C9.02906 7.49834 8.99935 7.79994 8.88582 8.07403C8.77229 8.34811 8.58003 8.58238 8.33336 8.7472C8.08668 8.91203 7.79667 9 7.5 9C7.30294 9.00026 7.10777 8.96164 6.92566 8.88636C6.74356 8.81107 6.57809 8.70059 6.43875 8.56125C6.29941 8.42191 6.18893 8.25644 6.11365 8.07434C6.03836 7.89223 5.99974 7.69706 6 7.5ZM15 9.5C15 9.20333 15.088 8.91332 15.2528 8.66665C15.4176 8.41997 15.6519 8.22771 15.926 8.11418C16.2001 8.00065 16.5017 7.97094 16.7926 8.02882C17.0836 8.0867 17.3509 8.22956 17.5607 8.43934C17.7704 8.64912 17.9133 8.91639 17.9712 9.20736C18.0291 9.49834 17.9993 9.79994 17.8858 10.074C17.7723 10.3481 17.58 10.5824 17.3334 10.7472C17.0867 10.912 16.7967 11 16.5 11C16.3029 11.0003 16.1078 10.9616 15.9257 10.8864C15.7436 10.8111 15.5781 10.7006 15.4388 10.5612C15.2994 10.4219 15.1889 10.2564 15.1136 10.0743C15.0384 9.89223 14.9997 9.69706 15 9.5Z" fill="#000E1A"/>
+</svg>
diff --git a/resources/themes/cura-light/icons/default/Play.svg b/resources/themes/cura-light/icons/default/Play.svg
new file mode 100644
index 0000000000..1b2510513d
--- /dev/null
+++ b/resources/themes/cura-light/icons/default/Play.svg
@@ -0,0 +1,5 @@
+<?xml version="1.0" encoding="utf-8"?>
+<svg version="1.1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24">
+<path d="M5,20V4c0-0.8,0.9-1.3,1.5-0.9l13,8c0.6,0.4,0.6,1.3,0,1.7l-13,8C5.9,21.3,5,20.8,5,20z M7,5.8v12.4
+ L17.1,12L7,5.8z"/>
+</svg>
diff --git a/resources/themes/cura-light/icons/deprecated_icons.json b/resources/themes/cura-light/icons/deprecated_icons.json
index df286cffc7..28abf119ae 100644
--- a/resources/themes/cura-light/icons/deprecated_icons.json
+++ b/resources/themes/cura-light/icons/deprecated_icons.json
@@ -1,306 +1,402 @@
{
- "notice": {
- "new_icon": "Information",
- "size": "default"
- },
- "info": {
- "new_icon": "Information",
- "size": "default"
- },
- "plus": {
- "new_icon": "Plus",
- "size": "default"
- },
- "cross1": {
- "new_icon": "Cancel",
- "size": "default"
- },
- "application": {
- "new_icon": "UltimakerCura",
- "size": "default"
- },
- "printer_single": {
- "new_icon": "Printer",
- "size": "default"
- },
- "category_material": {
- "new_icon": "Spool",
- "size": "default"
- },
- "settings": {
- "new_icon": "Sliders",
- "size": "default"
- },
- "plugin": {
- "new_icon": "Plugin",
- "size": "default"
- },
- "external_link": {
- "new_icon": "LinkExternal",
- "size": "default"
- },
- "arrow_top": {
- "new_icon": "ChevronSingleUp",
- "size": "default"
- },
- "arrow_bottom": {
- "new_icon": "ChevronSingleDown",
- "size": "default"
- },
- "arrow_right": {
- "new_icon": "ChevronSingleRight",
- "size": "default"
- },
- "pos_normal": {
- "new_icon": "Infill0",
- "size": "default"
- },
- "pos_print_as_support": {
- "new_icon": "MeshTypeSupport",
- "size": "default"
- },
- "pos_modify_overlaps": {
- "new_icon": "MeshTypeIntersect",
- "size": "default"
- },
- "pos_modify_dont_support_overlap": {
- "new_icon": "BlockSupportOverlaps",
- "size": "default"
- },
- "minus": {
- "new_icon": "Minus",
- "size": "default"
- },
- "load": {
- "new_icon": "Folder",
- "size": "default"
- },
- "extruder_button": {
- "new_icon": "Extruder",
- "size": "medium"
- },
- "category_adhesion": {
- "new_icon": "Adhesion",
- "size": "default"
- },
- "category_machine": {
- "new_icon": "Printer",
- "size": "default"
- },
- "category_layer_height": {
- "new_icon": "PrintQuality",
- "size": "default"
- },
- "category_shell": {
- "new_icon": "PrintShell",
- "size": "default"
- },
- "category_topbottom": {
- "new_icon": "PrintTopBottom",
- "size": "default"
- },
- "category_infill": {
- "new_icon": "Infill1",
- "size": "default"
- },
- "category_speed": {
- "new_icon": "SpeedOMeter",
- "size": "default"
- },
- "category_travel": {
- "new_icon": "PrintTravel",
- "size": "default"
- },
- "category_cool": {
- "new_icon": "Fan",
- "size": "default"
- },
- "category_support": {
- "new_icon": "Support",
- "size": "default"
- },
- "category_dual": {
- "new_icon": "DualExtrusion",
- "size": "default"
- },
- "category_fixes": {
- "new_icon": "Bandage",
- "size": "default"
- },
- "category_blackmagic": {
- "new_icon": "BlackMagic",
- "size": "default"
- },
- "category_experimental": {
- "new_icon": "Experiment",
- "size": "default"
- },
- "circle_outline": {
- "new_icon": "CircleOutline",
- "size": "default"
- },
- "update": {
- "new_icon": "ArrowDoubleCircleRight",
- "size": "default"
- },
- "checked": {
- "new_icon": "CheckCircle",
- "size": "default"
- },
- "warning_light": {
- "new_icon": "Warning",
- "size": "default"
- },
- "clock": {
- "new_icon": "Clock",
- "size": "default"
- },
- "spool": {
- "new_icon": "Spool",
- "size": "default"
- },
- "warning": {
- "new_icon": "Warning",
- "size": "default"
- },
- "check": {
- "new_icon": "Check",
- "size": "default"
- },
- "pencil": {
- "new_icon": "Pencil",
- "size": "default"
- },
- "printing_guideline": {
- "new_icon": "Guide",
- "size": "default"
- },
- "favorites_star_full": {
- "new_icon": "StarFilled",
- "size": "default"
- },
- "favorites_star_empty": {
- "new_icon": "Star",
- "size": "default"
- },
- "resize": {
- "new_icon": "ThreeDots",
- "size": "default"
- },
- "gradual": {
- "new_icon": "InfillGradual",
- "size": "default"
- },
- "hollow": {
- "new_icon": "Infill0",
- "size": "default"
- },
- "sparse": {
- "new_icon": "Infill3",
- "size": "default"
- },
- "dense": {
- "new_icon": "Infill2",
- "size": "default"
- },
- "solid": {
- "new_icon": "Solid",
- "size": "default"
- },
- "reset": {
- "new_icon": "ArrowReset",
- "size": "default"
- },
- "arrow_left": {
- "new_icon": "ChevronSingleLeft",
- "size": "default"
- },
- "home": {
- "new_icon": "House",
- "size": "default"
- },
- "printer_group": {
- "new_icon": "PrinterTriple",
- "size": "medium"
- },
- "formula": {
- "new_icon": "Function",
- "size": "default"
- },
- "search": {
- "new_icon": "Magnifier",
- "size": "default"
- },
- "menu": {
- "new_icon": "Hamburger",
- "size": "default"
- },
- "view_3d": {
- "new_icon": "View3D",
- "size": "default"
- },
- "view_layer": {
- "new_icon": "Layers",
- "size": "default"
- },
- "view_front": {
- "new_icon": "ViewFront",
- "size": "default"
- },
- "view_top": {
- "new_icon": "ViewTop",
- "size": "default"
- },
- "view_left": {
- "new_icon": "ViewLeft",
- "size": "default"
- },
- "view_right": {
- "new_icon": "ViewRight",
- "size": "default"
- },
- "package": {
- "new_icon": "Plugin",
- "size": "default"
- },
- "material_spool": {
- "new_icon": "Spool",
- "size": "default"
- },
- "dot": {
- "new_icon": "Dot",
- "size": "low"
- },
- "mirror": {
- "new_icon": "Mirror",
- "size": "default"
- },
- "rotate_reset": {
- "new_icon": "ArrowReset",
- "size": "default"
- },
- "rotate_layflat": {
- "new_icon": "LayFlat",
- "size": "default"
- },
- "rotate_face_layflat": {
- "new_icon": "LayFlatOnFace",
- "size": "default"
- },
- "rotate": {
- "new_icon": "Rotate",
- "size": "default"
- },
- "scale_reset": {
- "new_icon": "ArrowReset",
- "size": "default"
- },
- "scale": {
- "new_icon": "Scale",
- "size": "default"
- },
- "translate": {
- "new_icon": "ArrowFourWay",
- "size": "default"
- }
+ "notice": {
+ "new_icon": "Information",
+ "size": "default"
+ },
+ "info": {
+ "new_icon": "Information",
+ "size": "default"
+ },
+ "plus": {
+ "new_icon": "Plus",
+ "size": "default"
+ },
+ "cross1": {
+ "new_icon": "Cancel",
+ "size": "default"
+ },
+ "application": {
+ "new_icon": "UltimakerCura",
+ "size": "default"
+ },
+ "printer_single": {
+ "new_icon": "Printer",
+ "size": "default"
+ },
+ "category_material": {
+ "new_icon": "Spool",
+ "size": "default"
+ },
+ "settings": {
+ "new_icon": "Sliders",
+ "size": "default"
+ },
+ "plugin": {
+ "new_icon": "Plugin",
+ "size": "default"
+ },
+ "external_link": {
+ "new_icon": "LinkExternal",
+ "size": "default"
+ },
+ "arrow_top": {
+ "new_icon": "ChevronSingleUp",
+ "size": "default"
+ },
+ "arrow_bottom": {
+ "new_icon": "ChevronSingleDown",
+ "size": "default"
+ },
+ "arrow_right": {
+ "new_icon": "ChevronSingleRight",
+ "size": "default"
+ },
+ "pos_normal": {
+ "new_icon": "Infill0",
+ "size": "default"
+ },
+ "pos_print_as_support": {
+ "new_icon": "MeshTypeSupport",
+ "size": "default"
+ },
+ "pos_modify_overlaps": {
+ "new_icon": "MeshTypeIntersect",
+ "size": "default"
+ },
+ "pos_modify_dont_support_overlap": {
+ "new_icon": "BlockSupportOverlaps",
+ "size": "default"
+ },
+ "minus": {
+ "new_icon": "Minus",
+ "size": "default"
+ },
+ "load": {
+ "new_icon": "Folder",
+ "size": "default"
+ },
+ "extruder_button": {
+ "new_icon": "Extruder",
+ "size": "medium"
+ },
+ "category_adhesion": {
+ "new_icon": "Adhesion",
+ "size": "default"
+ },
+ "category_machine": {
+ "new_icon": "Printer",
+ "size": "default"
+ },
+ "category_layer_height": {
+ "new_icon": "PrintQuality",
+ "size": "default"
+ },
+ "category_shell": {
+ "new_icon": "PrintShell",
+ "size": "default"
+ },
+ "category_topbottom": {
+ "new_icon": "PrintTopBottom",
+ "size": "default"
+ },
+ "category_infill": {
+ "new_icon": "Infill1",
+ "size": "default"
+ },
+ "category_speed": {
+ "new_icon": "SpeedOMeter",
+ "size": "default"
+ },
+ "category_travel": {
+ "new_icon": "PrintTravel",
+ "size": "default"
+ },
+ "category_cool": {
+ "new_icon": "Fan",
+ "size": "default"
+ },
+ "category_support": {
+ "new_icon": "Support",
+ "size": "default"
+ },
+ "category_dual": {
+ "new_icon": "DualExtrusion",
+ "size": "default"
+ },
+ "category_fixes": {
+ "new_icon": "Bandage",
+ "size": "default"
+ },
+ "category_blackmagic": {
+ "new_icon": "BlackMagic",
+ "size": "default"
+ },
+ "category_experimental": {
+ "new_icon": "Experiment",
+ "size": "default"
+ },
+ "circle_outline": {
+ "new_icon": "CircleOutline",
+ "size": "default"
+ },
+ "update": {
+ "new_icon": "ArrowDoubleCircleRight",
+ "size": "default"
+ },
+ "checked": {
+ "new_icon": "CheckCircle",
+ "size": "default"
+ },
+ "warning_light": {
+ "new_icon": "Warning",
+ "size": "default"
+ },
+ "clock": {
+ "new_icon": "Clock",
+ "size": "default"
+ },
+ "spool": {
+ "new_icon": "Spool",
+ "size": "default"
+ },
+ "warning": {
+ "new_icon": "Warning",
+ "size": "default"
+ },
+ "check": {
+ "new_icon": "Check",
+ "size": "default"
+ },
+ "star": {
+ "new_icon": "StarFilled",
+ "size": "default"
+ },
+ "pencil": {
+ "new_icon": "Pen",
+ "size": "default"
+ },
+ "printing_guideline": {
+ "new_icon": "Guide",
+ "size": "default"
+ },
+ "favorites_star_full": {
+ "new_icon": "StarFilled",
+ "size": "default"
+ },
+ "favorites_star_empty": {
+ "new_icon": "Star",
+ "size": "default"
+ },
+ "resize": {
+ "new_icon": "ThreeDots",
+ "size": "default"
+ },
+ "gradual": {
+ "new_icon": "InfillGradual",
+ "size": "default"
+ },
+ "hollow": {
+ "new_icon": "Infill0",
+ "size": "default"
+ },
+ "sparse": {
+ "new_icon": "Infill3",
+ "size": "default"
+ },
+ "dense": {
+ "new_icon": "Infill2",
+ "size": "default"
+ },
+ "solid": {
+ "new_icon": "Solid",
+ "size": "default"
+ },
+ "reset": {
+ "new_icon": "ArrowReset",
+ "size": "default"
+ },
+ "arrow_left": {
+ "new_icon": "ChevronSingleLeft",
+ "size": "default"
+ },
+ "home": {
+ "new_icon": "House",
+ "size": "default"
+ },
+ "printer_group": {
+ "new_icon": "PrinterTriple",
+ "size": "medium"
+ },
+ "formula": {
+ "new_icon": "Function",
+ "size": "default"
+ },
+ "search": {
+ "new_icon": "Magnifier",
+ "size": "default"
+ },
+ "menu": {
+ "new_icon": "Hamburger",
+ "size": "default"
+ },
+ "view_3d": {
+ "new_icon": "View3D",
+ "size": "default"
+ },
+ "view_layer": {
+ "new_icon": "Layers",
+ "size": "default"
+ },
+ "view_front": {
+ "new_icon": "ViewFront",
+ "size": "default"
+ },
+ "view_top": {
+ "new_icon": "ViewTop",
+ "size": "default"
+ },
+ "view_left": {
+ "new_icon": "ViewLeft",
+ "size": "default"
+ },
+ "view_right": {
+ "new_icon": "ViewRight",
+ "size": "default"
+ },
+ "package": {
+ "new_icon": "Plugin",
+ "size": "default"
+ },
+ "material_spool": {
+ "new_icon": "Spool",
+ "size": "default"
+ },
+ "dot": {
+ "new_icon": "Dot",
+ "size": "low"
+ },
+ "mirror": {
+ "new_icon": "Mirror",
+ "size": "default"
+ },
+ "rotate_reset": {
+ "new_icon": "ArrowReset",
+ "size": "default"
+ },
+ "rotate_layflat": {
+ "new_icon": "LayFlat",
+ "size": "default"
+ },
+ "rotate_face_layflat": {
+ "new_icon": "LayFlatOnFace",
+ "size": "default"
+ },
+ "rotate": {
+ "new_icon": "Rotate",
+ "size": "default"
+ },
+ "scale_reset": {
+ "new_icon": "ArrowReset",
+ "size": "default"
+ },
+ "scale": {
+ "new_icon": "Scale",
+ "size": "default"
+ },
+ "translate": {
+ "new_icon": "ArrowFourWay",
+ "size": "default"
+ },
+ "buildplate": {
+ "new_icon": "Buildplate",
+ "size": "default"
+ },
+ "basic": {
+ "new_icon": "PrintQuality",
+ "size": "default"
+ },
+ "category_shield": {
+ "new_icon": "Shield",
+ "size": "default"
+ },
+ "category_unknown": {
+ "new_icon": "Sputnik",
+ "size": "default"
+ },
+ "cross2": {
+ "new_icon": "CancelBlock",
+ "size": "default"
+ },
+ "drop_down_button": {
+ "new_icon": "ChevronSingleDown",
+ "size": "default"
+ },
+ "group": {
+ "new_icon": "People",
+ "size": "default"
+ },
+ "link": {
+ "new_icon": "Link",
+ "size": "default"
+ },
+ "play": {
+ "new_icon": "Play",
+ "size": "default"
+ },
+ "print_time": {
+ "new_icon": "Clock",
+ "size": "default"
+ },
+ "printer_cloud_connected": {
+ "new_icon": "CloudBadge",
+ "size": "low"
+ },
+ "printer_cloud_not_available": {
+ "new_icon": "CloudBadge",
+ "size": "low"
+ },
+ "printer_connected": {
+ "new_icon": "CheckBlueBG",
+ "size": "low"
+ },
+ "printsetup": {
+ "new_icon": "Sliders",
+ "size": "default"
+ },
+ "quick": {
+ "new_icon": "Quick",
+ "size": "default"
+ },
+ "scale_max": {
+ "new_icon": "ScaleMax",
+ "size": "default"
+ },
+ "setting_per_object": {
+ "new_icon": "MeshType",
+ "size": "default"
+ },
+ "star_empty": {
+ "new_icon": "Star",
+ "size": "default"
+ },
+ "star_filled": {
+ "new_icon": "StarFilled",
+ "size": "default"
+ },
+ "ulti": {
+ "new_icon": "PrintQuality",
+ "size": "default"
+ },
+ "view_xray": {
+ "new_icon": "CancelBlock",
+ "size": "default"
+ },
+ "view_normal": {
+ "new_icon": "Infill0",
+ "size": "default"
+ },
+ "viewmode": {
+ "new_icon": "Eye",
+ "size": "default"
+ }
} \ No newline at end of file
diff --git a/resources/themes/cura-light/icons/high/People.svg b/resources/themes/cura-light/icons/high/People.svg
new file mode 100644
index 0000000000..058353015a
--- /dev/null
+++ b/resources/themes/cura-light/icons/high/People.svg
@@ -0,0 +1,3 @@
+<svg width="48" height="48" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+<path d="M40.2213 26.7917C41.0056 26.131 41.5678 25.2451 41.8316 24.2542C42.0955 23.2632 42.0482 22.2151 41.6963 21.2519C41.3444 20.2887 40.7048 19.457 39.8643 18.8695C39.0238 18.282 38.0229 17.9672 36.9975 17.9677C35.972 17.9682 34.9715 18.284 34.1315 18.8723C33.2916 19.4607 32.6528 20.293 32.3019 21.2566C31.9509 22.2201 31.9047 23.2683 32.1696 24.259C32.4344 25.2497 32.9975 26.135 33.7824 26.7949C33.2484 27.068 32.7517 27.4087 32.3046 27.8085C31.131 26.4541 29.645 25.406 27.9752 24.7549C29.204 23.9072 30.1296 22.6888 30.6169 21.2777C31.1041 19.8666 31.1275 18.3367 30.6835 16.9113C30.2396 15.486 29.3516 14.24 28.1492 13.3551C26.9468 12.4703 25.4931 11.993 24.0002 11.993C22.5073 11.993 21.0536 12.4703 19.8512 13.3551C18.6488 14.24 17.7608 15.486 17.3169 16.9113C16.8729 18.3367 16.8963 19.8666 17.3835 21.2777C17.8708 22.6888 18.7964 23.9072 20.0252 24.7549C18.3554 25.406 16.8694 26.4541 15.6958 27.8085C15.2487 27.4087 14.752 27.068 14.218 26.7949C15.0029 26.135 15.566 25.2497 15.8308 24.259C16.0957 23.2683 16.0495 22.2201 15.6985 21.2566C15.3476 20.293 14.7088 19.4607 13.8689 18.8723C13.0289 18.284 12.0284 17.9682 11.0029 17.9677C9.97745 17.9672 8.97661 18.282 8.13608 18.8695C7.29555 19.457 6.65598 20.2887 6.30407 21.2519C5.95216 22.2151 5.90494 23.2632 6.16879 24.2542C6.43264 25.2451 6.99481 26.131 7.7791 26.7917C6.64142 27.3817 5.68744 28.2725 5.02109 29.3672C4.35473 30.4619 4.00154 31.7184 4 33V38H6V33C5.99866 32.0128 6.28998 31.0474 6.83713 30.2257C7.38429 29.404 8.16273 28.763 9.07409 28.3836C9.98545 28.0041 10.9888 27.9034 11.9574 28.094C12.926 28.2847 13.8164 28.7581 14.516 29.4546C13.5243 31.1344 13.0008 33.0493 13 35V40H15V35C15 32.6131 15.9482 30.3239 17.636 28.636C19.3239 26.9482 21.6131 26 24 26C26.3869 26 28.6761 26.9482 30.364 28.636C32.0518 30.3239 33 32.6131 33 35V40H35V35C34.9992 33.0493 34.4757 31.1344 33.484 29.4546C34.1836 28.7581 35.074 28.2847 36.0426 28.094C37.0112 27.9034 38.0146 28.0041 38.9259 28.3836C39.8373 28.763 40.6157 29.404 41.1629 30.2257C41.71 31.0474 42.0013 32.0128 42 33V37H44V33C43.9985 31.7185 43.6454 30.462 42.9791 29.3673C42.3128 28.2726 41.3589 27.3817 40.2213 26.7917ZM8 23C8 22.4067 8.17595 21.8266 8.50559 21.3333C8.83524 20.8399 9.30377 20.4554 9.85195 20.2284C10.4001 20.0013 11.0033 19.9419 11.5853 20.0576C12.1672 20.1734 12.7018 20.4591 13.1213 20.8787C13.5409 21.2982 13.8266 21.8328 13.9424 22.4147C14.0581 22.9967 13.9987 23.5999 13.7716 24.1481C13.5446 24.6962 13.1601 25.1648 12.6667 25.4944C12.1734 25.8241 11.5933 26 11 26C10.2046 25.9991 9.44206 25.6828 8.87964 25.1204C8.31722 24.5579 8.00087 23.7954 8 23ZM19 19C19 18.0111 19.2932 17.0444 19.8427 16.2221C20.3921 15.3999 21.173 14.759 22.0866 14.3806C23.0002 14.0022 24.0055 13.9031 24.9755 14.0961C25.9454 14.289 26.8363 14.7652 27.5355 15.4645C28.2348 16.1637 28.711 17.0546 28.9039 18.0245C29.0969 18.9945 28.9978 19.9998 28.6194 20.9134C28.241 21.827 27.6001 22.6079 26.7779 23.1573C25.9556 23.7068 24.9889 24 24 24C22.6744 23.9984 21.4035 23.4712 20.4662 22.5338C19.5288 21.5965 19.0016 20.3256 19 19ZM34 23C34 22.4067 34.1759 21.8266 34.5056 21.3333C34.8352 20.8399 35.3038 20.4554 35.852 20.2284C36.4001 20.0013 37.0033 19.9419 37.5853 20.0576C38.1672 20.1734 38.7018 20.4591 39.1213 20.8787C39.5409 21.2982 39.8266 21.8328 39.9424 22.4147C40.0581 22.9967 39.9987 23.5999 39.7716 24.1481C39.5446 24.6962 39.1601 25.1648 38.6667 25.4944C38.1734 25.8241 37.5933 26 37 26C36.2046 25.9991 35.4421 25.6828 34.8796 25.1204C34.3172 24.5579 34.0009 23.7954 34 23Z"/>
+</svg>
diff --git a/resources/themes/cura-light/icons/high/Plugin.svg b/resources/themes/cura-light/icons/high/Plugin.svg
new file mode 100644
index 0000000000..89346eee57
--- /dev/null
+++ b/resources/themes/cura-light/icons/high/Plugin.svg
@@ -0,0 +1,3 @@
+<svg width="48" height="48" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+<path d="M39,14 V8 H27 V14 H21 V8 H9 V14 H7 C6.20435,14 5.44129 14.3161 4.87868,14.8787 C4.31607,15.4413 4 16.2044 4,17V37 C4,37.7956 4.31607 38.5587 4.87868,39.1213 C5.44129,39.6839 6.20435 40 7,40 H41 C41.7957,40 42.5587 39.6839 43.1213,39.1213 C43.6839,38.5587 44 37.7956 44,37V17 C44,16.2044 43.6839 15.4413 43.1213,14.8787 C42.5587,14.3161 41.7957 14 41,14 H39 Z M29,10 H37 V14 H29 V10 Z M11,10 H19 V14 H11 V10 Z M42,38 H6 V16 H42 V38 Z"/>
+</svg>
diff --git a/resources/themes/cura-light/icons/high/Spool.svg b/resources/themes/cura-light/icons/high/Spool.svg
new file mode 100644
index 0000000000..3faffb7a52
--- /dev/null
+++ b/resources/themes/cura-light/icons/high/Spool.svg
@@ -0,0 +1,3 @@
+<svg width="48" height="48" viewBox="0 0 48 48" xmlns="http://www.w3.org/2000/svg">
+<path d="M24 4C18.6975 4.00609 13.614 6.11518 9.86459 9.86459C6.11518 13.614 4.00609 18.6975 4 24V42H6V32.66C7.54979 35.8792 9.93405 38.6241 12.9046 40.6092C15.8752 42.5942 19.3236 43.7468 22.8908 43.947C26.4579 44.1472 30.0136 43.3876 33.1876 41.7474C36.3616 40.1071 39.038 37.6462 40.9382 34.6206C42.8385 31.595 43.893 28.1155 43.9922 24.544C44.0914 20.9726 43.2315 17.4399 41.5021 14.3136C39.7727 11.1872 37.237 8.5815 34.1589 6.76765C31.0808 4.9538 27.5728 3.99809 24 4ZM24 42C20.4399 42 16.9598 40.9443 13.9997 38.9665C11.0397 36.9886 8.73255 34.1774 7.37017 30.8883C6.00779 27.5992 5.65133 23.98 6.34586 20.4884C7.0404 16.9967 8.75473 13.7894 11.2721 11.2721C13.7894 8.75473 16.9967 7.0404 20.4884 6.34587C23.98 5.65133 27.5992 6.00779 30.8883 7.37017C34.1774 8.73255 36.9886 11.0397 38.9665 13.9997C40.9443 16.9598 42 20.4399 42 24C41.9947 28.7723 40.0966 33.3476 36.7221 36.7221C33.3476 40.0966 28.7723 41.9947 24 42ZM24 17C22.6155 17 21.2622 17.4105 20.111 18.1797C18.9599 18.9489 18.0627 20.0421 17.5328 21.3212C17.003 22.6003 16.8644 24.0078 17.1345 25.3656C17.4046 26.7235 18.0713 27.9708 19.0503 28.9498C20.0292 29.9287 21.2765 30.5954 22.6344 30.8655C23.9922 31.1356 25.3997 30.997 26.6788 30.4672C27.9579 29.9373 29.0511 29.0401 29.8203 27.889C30.5895 26.7379 31 25.3845 31 24C30.9979 22.1441 30.2598 20.3648 28.9475 19.0525C27.6352 17.7402 25.8559 17.0021 24 17ZM24 29C23.0111 29 22.0444 28.7068 21.2221 28.1574C20.3999 27.6079 19.759 26.8271 19.3806 25.9134C19.0022 24.9998 18.9031 23.9945 19.0961 23.0246C19.289 22.0546 19.7652 21.1637 20.4645 20.4645C21.1637 19.7652 22.0546 19.289 23.0245 19.0961C23.9945 18.9031 24.9998 19.0022 25.9134 19.3806C26.827 19.759 27.6079 20.3999 28.1573 21.2222C28.7068 22.0444 29 23.0111 29 24C28.9984 25.3256 28.4712 26.5965 27.5338 27.5338C26.5965 28.4712 25.3256 28.9984 24 29ZM24 11C25.7079 10.9954 27.3997 11.3295 28.9776 11.9831C30.5554 12.6367 31.988 13.5967 33.1924 14.8076L31.7783 16.2217C30.7592 15.1971 29.547 14.3848 28.2118 13.8318C26.8767 13.2788 25.4451 12.9961 24 13V11Z"/>
+</svg>
diff --git a/resources/themes/cura-light/theme.json b/resources/themes/cura-light/theme.json
index 6d99b7ae03..d50a748493 100644
--- a/resources/themes/cura-light/theme.json
+++ b/resources/themes/cura-light/theme.json
@@ -428,6 +428,7 @@
"printer_config_mismatch": [127, 127, 127, 255],
"toolbox_header_button_text_inactive": [0, 0, 0, 255],
+ "toolbox_premium_packages_background": [240, 240, 240, 255],
"favorites_header_bar": [245, 245, 245, 255],
"favorites_header_hover": [245, 245, 245, 255],
diff --git a/resources/variants/crazy3dprint_base_0.40.inst.cfg b/resources/variants/crazy3dprint_base_0.40.inst.cfg
new file mode 100644
index 0000000000..1312e5b192
--- /dev/null
+++ b/resources/variants/crazy3dprint_base_0.40.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = crazy3dprint_base
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/crazy3dprint_cz_300_0.40.inst.cfg b/resources/variants/crazy3dprint_cz_300_0.40.inst.cfg
new file mode 100644
index 0000000000..4e437d874d
--- /dev/null
+++ b/resources/variants/crazy3dprint_cz_300_0.40.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = crazy3dprint_cz_300
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/goofoo_base_0.4.inst.cfg b/resources/variants/goofoo_base_0.4.inst.cfg
new file mode 100644
index 0000000000..e3d0e539ef
--- /dev/null
+++ b/resources/variants/goofoo_base_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = goofoo_base
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/goofoo_e-one_0.2.inst.cfg b/resources/variants/goofoo_e-one_0.2.inst.cfg
new file mode 100644
index 0000000000..cb7be65501
--- /dev/null
+++ b/resources/variants/goofoo_e-one_0.2.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.2mm Nozzle
+version = 4
+definition = goofoo_e-one
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.2
diff --git a/resources/variants/goofoo_e-one_0.4.inst.cfg b/resources/variants/goofoo_e-one_0.4.inst.cfg
new file mode 100644
index 0000000000..d0bb8e2dd1
--- /dev/null
+++ b/resources/variants/goofoo_e-one_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = goofoo_e-one
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/goofoo_e-one_0.6.inst.cfg b/resources/variants/goofoo_e-one_0.6.inst.cfg
new file mode 100644
index 0000000000..4cb22fb14a
--- /dev/null
+++ b/resources/variants/goofoo_e-one_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = goofoo_e-one
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/goofoo_e-one_0.8.inst.cfg b/resources/variants/goofoo_e-one_0.8.inst.cfg
new file mode 100644
index 0000000000..44e4bebb4e
--- /dev/null
+++ b/resources/variants/goofoo_e-one_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = goofoo_e-one
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/resources/variants/goofoo_e-one_1.0.inst.cfg b/resources/variants/goofoo_e-one_1.0.inst.cfg
new file mode 100644
index 0000000000..e8ccee3a60
--- /dev/null
+++ b/resources/variants/goofoo_e-one_1.0.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 1.0mm Nozzle
+version = 4
+definition = goofoo_e-one
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 1.0
diff --git a/resources/variants/goofoo_gemini_0.2.inst.cfg b/resources/variants/goofoo_gemini_0.2.inst.cfg
new file mode 100644
index 0000000000..c512cea3ef
--- /dev/null
+++ b/resources/variants/goofoo_gemini_0.2.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.2mm Nozzle
+version = 4
+definition = goofoo_gemini
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.2
diff --git a/resources/variants/goofoo_gemini_0.4.inst.cfg b/resources/variants/goofoo_gemini_0.4.inst.cfg
new file mode 100644
index 0000000000..f9cce304a2
--- /dev/null
+++ b/resources/variants/goofoo_gemini_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = goofoo_gemini
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/goofoo_gemini_0.6.inst.cfg b/resources/variants/goofoo_gemini_0.6.inst.cfg
new file mode 100644
index 0000000000..c89168bc9d
--- /dev/null
+++ b/resources/variants/goofoo_gemini_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = goofoo_gemini
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/goofoo_gemini_0.8.inst.cfg b/resources/variants/goofoo_gemini_0.8.inst.cfg
new file mode 100644
index 0000000000..8846dc3966
--- /dev/null
+++ b/resources/variants/goofoo_gemini_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = goofoo_gemini
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/resources/variants/goofoo_gemini_1.0.inst.cfg b/resources/variants/goofoo_gemini_1.0.inst.cfg
new file mode 100644
index 0000000000..bc006589d8
--- /dev/null
+++ b/resources/variants/goofoo_gemini_1.0.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 1.0mm Nozzle
+version = 4
+definition = goofoo_gemini
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 1.0
diff --git a/resources/variants/goofoo_giant_0.2.inst.cfg b/resources/variants/goofoo_giant_0.2.inst.cfg
new file mode 100644
index 0000000000..79f11d6a19
--- /dev/null
+++ b/resources/variants/goofoo_giant_0.2.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.2mm Nozzle
+version = 4
+definition = goofoo_giant
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.2
diff --git a/resources/variants/goofoo_giant_0.4.inst.cfg b/resources/variants/goofoo_giant_0.4.inst.cfg
new file mode 100644
index 0000000000..514de79aef
--- /dev/null
+++ b/resources/variants/goofoo_giant_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = goofoo_giant
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/goofoo_giant_0.6.inst.cfg b/resources/variants/goofoo_giant_0.6.inst.cfg
new file mode 100644
index 0000000000..9327fef669
--- /dev/null
+++ b/resources/variants/goofoo_giant_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = goofoo_giant
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/goofoo_giant_0.8.inst.cfg b/resources/variants/goofoo_giant_0.8.inst.cfg
new file mode 100644
index 0000000000..ce96cafb24
--- /dev/null
+++ b/resources/variants/goofoo_giant_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = goofoo_giant
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/resources/variants/goofoo_giant_1.0.inst.cfg b/resources/variants/goofoo_giant_1.0.inst.cfg
new file mode 100644
index 0000000000..d8bac0ab65
--- /dev/null
+++ b/resources/variants/goofoo_giant_1.0.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 1.0mm Nozzle
+version = 4
+definition = goofoo_giant
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 1.0
diff --git a/resources/variants/goofoo_max_0.2.inst.cfg b/resources/variants/goofoo_max_0.2.inst.cfg
new file mode 100644
index 0000000000..bdb151090b
--- /dev/null
+++ b/resources/variants/goofoo_max_0.2.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.2mm Nozzle
+version = 4
+definition = goofoo_max
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.2
diff --git a/resources/variants/goofoo_max_0.4.inst.cfg b/resources/variants/goofoo_max_0.4.inst.cfg
new file mode 100644
index 0000000000..3e550e4b79
--- /dev/null
+++ b/resources/variants/goofoo_max_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = goofoo_max
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/goofoo_max_0.6.inst.cfg b/resources/variants/goofoo_max_0.6.inst.cfg
new file mode 100644
index 0000000000..3d14181253
--- /dev/null
+++ b/resources/variants/goofoo_max_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = goofoo_max
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/goofoo_max_0.8.inst.cfg b/resources/variants/goofoo_max_0.8.inst.cfg
new file mode 100644
index 0000000000..286a7d16d8
--- /dev/null
+++ b/resources/variants/goofoo_max_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = goofoo_max
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/resources/variants/goofoo_max_1.0.inst.cfg b/resources/variants/goofoo_max_1.0.inst.cfg
new file mode 100644
index 0000000000..68aad8b62f
--- /dev/null
+++ b/resources/variants/goofoo_max_1.0.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 1.0mm Nozzle
+version = 4
+definition = goofoo_max
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 1.0
diff --git a/resources/variants/goofoo_mido_0.2.inst.cfg b/resources/variants/goofoo_mido_0.2.inst.cfg
new file mode 100644
index 0000000000..560f63048c
--- /dev/null
+++ b/resources/variants/goofoo_mido_0.2.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.2mm Nozzle
+version = 4
+definition = goofoo_mido
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.2
diff --git a/resources/variants/goofoo_mido_0.4.inst.cfg b/resources/variants/goofoo_mido_0.4.inst.cfg
new file mode 100644
index 0000000000..f87c98c1d5
--- /dev/null
+++ b/resources/variants/goofoo_mido_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = goofoo_mido
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/goofoo_mido_0.6.inst.cfg b/resources/variants/goofoo_mido_0.6.inst.cfg
new file mode 100644
index 0000000000..61d5755106
--- /dev/null
+++ b/resources/variants/goofoo_mido_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = goofoo_mido
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/goofoo_mido_0.8.inst.cfg b/resources/variants/goofoo_mido_0.8.inst.cfg
new file mode 100644
index 0000000000..2d48966a05
--- /dev/null
+++ b/resources/variants/goofoo_mido_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = goofoo_mido
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/resources/variants/goofoo_mido_1.0.inst.cfg b/resources/variants/goofoo_mido_1.0.inst.cfg
new file mode 100644
index 0000000000..bfb9c8568b
--- /dev/null
+++ b/resources/variants/goofoo_mido_1.0.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 1.0mm Nozzle
+version = 4
+definition = goofoo_mido
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 1.0
diff --git a/resources/variants/goofoo_miniplus_0.2.inst.cfg b/resources/variants/goofoo_miniplus_0.2.inst.cfg
new file mode 100644
index 0000000000..e32d06e234
--- /dev/null
+++ b/resources/variants/goofoo_miniplus_0.2.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.2mm Nozzle
+version = 4
+definition = goofoo_miniplus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.2
diff --git a/resources/variants/goofoo_miniplus_0.4.inst.cfg b/resources/variants/goofoo_miniplus_0.4.inst.cfg
new file mode 100644
index 0000000000..256006bb7c
--- /dev/null
+++ b/resources/variants/goofoo_miniplus_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = goofoo_miniplus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/goofoo_miniplus_0.6.inst.cfg b/resources/variants/goofoo_miniplus_0.6.inst.cfg
new file mode 100644
index 0000000000..cc6b70810f
--- /dev/null
+++ b/resources/variants/goofoo_miniplus_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = goofoo_miniplus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/goofoo_miniplus_0.8.inst.cfg b/resources/variants/goofoo_miniplus_0.8.inst.cfg
new file mode 100644
index 0000000000..d8e752289d
--- /dev/null
+++ b/resources/variants/goofoo_miniplus_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = goofoo_miniplus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/resources/variants/goofoo_miniplus_1.0.inst.cfg b/resources/variants/goofoo_miniplus_1.0.inst.cfg
new file mode 100644
index 0000000000..e51c8b36b1
--- /dev/null
+++ b/resources/variants/goofoo_miniplus_1.0.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 1.0mm Nozzle
+version = 4
+definition = goofoo_miniplus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 1.0
diff --git a/resources/variants/goofoo_nova_0.2.inst.cfg b/resources/variants/goofoo_nova_0.2.inst.cfg
new file mode 100644
index 0000000000..53815ef7a9
--- /dev/null
+++ b/resources/variants/goofoo_nova_0.2.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.2mm Nozzle
+version = 4
+definition = goofoo_nova
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.2
diff --git a/resources/variants/goofoo_nova_0.4.inst.cfg b/resources/variants/goofoo_nova_0.4.inst.cfg
new file mode 100644
index 0000000000..52f45ae3b0
--- /dev/null
+++ b/resources/variants/goofoo_nova_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = goofoo_nova
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/goofoo_nova_0.6.inst.cfg b/resources/variants/goofoo_nova_0.6.inst.cfg
new file mode 100644
index 0000000000..3817e42ec4
--- /dev/null
+++ b/resources/variants/goofoo_nova_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = goofoo_nova
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/goofoo_nova_0.8.inst.cfg b/resources/variants/goofoo_nova_0.8.inst.cfg
new file mode 100644
index 0000000000..9b7cbe456e
--- /dev/null
+++ b/resources/variants/goofoo_nova_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = goofoo_nova
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/resources/variants/goofoo_nova_1.0.inst.cfg b/resources/variants/goofoo_nova_1.0.inst.cfg
new file mode 100644
index 0000000000..27cde50c8e
--- /dev/null
+++ b/resources/variants/goofoo_nova_1.0.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 1.0mm Nozzle
+version = 4
+definition = goofoo_nova
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 1.0
diff --git a/resources/variants/goofoo_plus_0.2.inst.cfg b/resources/variants/goofoo_plus_0.2.inst.cfg
new file mode 100644
index 0000000000..cfa5727857
--- /dev/null
+++ b/resources/variants/goofoo_plus_0.2.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.2mm Nozzle
+version = 4
+definition = goofoo_plus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.2
diff --git a/resources/variants/goofoo_plus_0.4.inst.cfg b/resources/variants/goofoo_plus_0.4.inst.cfg
new file mode 100644
index 0000000000..3dcfd10938
--- /dev/null
+++ b/resources/variants/goofoo_plus_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = goofoo_plus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/goofoo_plus_0.6.inst.cfg b/resources/variants/goofoo_plus_0.6.inst.cfg
new file mode 100644
index 0000000000..7b9c243fea
--- /dev/null
+++ b/resources/variants/goofoo_plus_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = goofoo_plus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/goofoo_plus_0.8.inst.cfg b/resources/variants/goofoo_plus_0.8.inst.cfg
new file mode 100644
index 0000000000..1a71e694dd
--- /dev/null
+++ b/resources/variants/goofoo_plus_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = goofoo_plus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/resources/variants/goofoo_plus_1.0.inst.cfg b/resources/variants/goofoo_plus_1.0.inst.cfg
new file mode 100644
index 0000000000..7cbcbf93e8
--- /dev/null
+++ b/resources/variants/goofoo_plus_1.0.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 1.0mm Nozzle
+version = 4
+definition = goofoo_plus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 1.0
diff --git a/resources/variants/goofoo_t-one_0.2.inst.cfg b/resources/variants/goofoo_t-one_0.2.inst.cfg
new file mode 100644
index 0000000000..a966fdc57d
--- /dev/null
+++ b/resources/variants/goofoo_t-one_0.2.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.2mm Nozzle
+version = 4
+definition = goofoo_t-one
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.2
diff --git a/resources/variants/goofoo_t-one_0.4.inst.cfg b/resources/variants/goofoo_t-one_0.4.inst.cfg
new file mode 100644
index 0000000000..779d75cc43
--- /dev/null
+++ b/resources/variants/goofoo_t-one_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = goofoo_t-one
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/goofoo_t-one_0.6.inst.cfg b/resources/variants/goofoo_t-one_0.6.inst.cfg
new file mode 100644
index 0000000000..5d8e657107
--- /dev/null
+++ b/resources/variants/goofoo_t-one_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = goofoo_t-one
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/goofoo_t-one_0.8.inst.cfg b/resources/variants/goofoo_t-one_0.8.inst.cfg
new file mode 100644
index 0000000000..bbbba8ccc4
--- /dev/null
+++ b/resources/variants/goofoo_t-one_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = goofoo_t-one
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/resources/variants/goofoo_t-one_1.0.inst.cfg b/resources/variants/goofoo_t-one_1.0.inst.cfg
new file mode 100644
index 0000000000..559704cec0
--- /dev/null
+++ b/resources/variants/goofoo_t-one_1.0.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 1.0mm Nozzle
+version = 4
+definition = goofoo_t-one
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 1.0
diff --git a/resources/variants/goofoo_tiny_0.2.inst.cfg b/resources/variants/goofoo_tiny_0.2.inst.cfg
new file mode 100644
index 0000000000..bf99b7570a
--- /dev/null
+++ b/resources/variants/goofoo_tiny_0.2.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.2mm Nozzle
+version = 4
+definition = goofoo_tiny
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.2
diff --git a/resources/variants/goofoo_tiny_0.4.inst.cfg b/resources/variants/goofoo_tiny_0.4.inst.cfg
new file mode 100644
index 0000000000..ac662dff03
--- /dev/null
+++ b/resources/variants/goofoo_tiny_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = goofoo_tiny
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/goofoo_tiny_0.6.inst.cfg b/resources/variants/goofoo_tiny_0.6.inst.cfg
new file mode 100644
index 0000000000..5336ef5524
--- /dev/null
+++ b/resources/variants/goofoo_tiny_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = goofoo_tiny
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/goofoo_tiny_0.8.inst.cfg b/resources/variants/goofoo_tiny_0.8.inst.cfg
new file mode 100644
index 0000000000..dbcb3e9820
--- /dev/null
+++ b/resources/variants/goofoo_tiny_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = goofoo_tiny
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/resources/variants/goofoo_tiny_1.0.inst.cfg b/resources/variants/goofoo_tiny_1.0.inst.cfg
new file mode 100644
index 0000000000..4d367692c9
--- /dev/null
+++ b/resources/variants/goofoo_tiny_1.0.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 1.0mm Nozzle
+version = 4
+definition = goofoo_tiny
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 1.0
diff --git a/resources/variants/goofoo_tinyplus_0.2.inst.cfg b/resources/variants/goofoo_tinyplus_0.2.inst.cfg
new file mode 100644
index 0000000000..1459b6bb53
--- /dev/null
+++ b/resources/variants/goofoo_tinyplus_0.2.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.2mm Nozzle
+version = 4
+definition = goofoo_tinyplus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.2
diff --git a/resources/variants/goofoo_tinyplus_0.4.inst.cfg b/resources/variants/goofoo_tinyplus_0.4.inst.cfg
new file mode 100644
index 0000000000..75e32bc896
--- /dev/null
+++ b/resources/variants/goofoo_tinyplus_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = goofoo_tinyplus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/goofoo_tinyplus_0.6.inst.cfg b/resources/variants/goofoo_tinyplus_0.6.inst.cfg
new file mode 100644
index 0000000000..95c71bdcf8
--- /dev/null
+++ b/resources/variants/goofoo_tinyplus_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = goofoo_tinyplus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/goofoo_tinyplus_0.8.inst.cfg b/resources/variants/goofoo_tinyplus_0.8.inst.cfg
new file mode 100644
index 0000000000..b9a93a9561
--- /dev/null
+++ b/resources/variants/goofoo_tinyplus_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = goofoo_tinyplus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/resources/variants/goofoo_tinyplus_1.0.inst.cfg b/resources/variants/goofoo_tinyplus_1.0.inst.cfg
new file mode 100644
index 0000000000..eab9605a3a
--- /dev/null
+++ b/resources/variants/goofoo_tinyplus_1.0.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 1.0mm Nozzle
+version = 4
+definition = goofoo_tinyplus
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 1.0
diff --git a/resources/variants/renkforce_basic3_0.2.inst.cfg b/resources/variants/renkforce_basic3_0.2.inst.cfg
new file mode 100644
index 0000000000..56179dde96
--- /dev/null
+++ b/resources/variants/renkforce_basic3_0.2.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.2mm Nozzle
+version = 4
+definition = renkforce_basic3
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.2
diff --git a/resources/variants/renkforce_basic3_0.4.inst.cfg b/resources/variants/renkforce_basic3_0.4.inst.cfg
new file mode 100644
index 0000000000..3d2f509215
--- /dev/null
+++ b/resources/variants/renkforce_basic3_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = renkforce_basic3
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/renkforce_basic3_0.6.inst.cfg b/resources/variants/renkforce_basic3_0.6.inst.cfg
new file mode 100644
index 0000000000..6f5866df2f
--- /dev/null
+++ b/resources/variants/renkforce_basic3_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = renkforce_basic3
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/renkforce_basic3_0.8.inst.cfg b/resources/variants/renkforce_basic3_0.8.inst.cfg
new file mode 100644
index 0000000000..db1bdce2dd
--- /dev/null
+++ b/resources/variants/renkforce_basic3_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = renkforce_basic3
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/resources/variants/renkforce_basic3_1.0.inst.cfg b/resources/variants/renkforce_basic3_1.0.inst.cfg
new file mode 100644
index 0000000000..3780573db0
--- /dev/null
+++ b/resources/variants/renkforce_basic3_1.0.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 1.0mm Nozzle
+version = 4
+definition = renkforce_basic3
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 1.0
diff --git a/resources/variants/renkforce_pro3_0.2.inst.cfg b/resources/variants/renkforce_pro3_0.2.inst.cfg
new file mode 100644
index 0000000000..40dc654978
--- /dev/null
+++ b/resources/variants/renkforce_pro3_0.2.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.2mm Nozzle
+version = 4
+definition = renkforce_pro3
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.2
diff --git a/resources/variants/renkforce_pro3_0.4.inst.cfg b/resources/variants/renkforce_pro3_0.4.inst.cfg
new file mode 100644
index 0000000000..d92d8b58fc
--- /dev/null
+++ b/resources/variants/renkforce_pro3_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = renkforce_pro3
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/renkforce_pro3_0.6.inst.cfg b/resources/variants/renkforce_pro3_0.6.inst.cfg
new file mode 100644
index 0000000000..a32f42617f
--- /dev/null
+++ b/resources/variants/renkforce_pro3_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = renkforce_pro3
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/renkforce_pro3_0.8.inst.cfg b/resources/variants/renkforce_pro3_0.8.inst.cfg
new file mode 100644
index 0000000000..d19df4598b
--- /dev/null
+++ b/resources/variants/renkforce_pro3_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = renkforce_pro3
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/resources/variants/renkforce_pro3_1.0.inst.cfg b/resources/variants/renkforce_pro3_1.0.inst.cfg
new file mode 100644
index 0000000000..aa5dab10ea
--- /dev/null
+++ b/resources/variants/renkforce_pro3_1.0.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 1.0mm Nozzle
+version = 4
+definition = renkforce_pro3
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 1.0
diff --git a/resources/variants/renkforce_pro6_0.2.inst.cfg b/resources/variants/renkforce_pro6_0.2.inst.cfg
new file mode 100644
index 0000000000..1e7e4763f4
--- /dev/null
+++ b/resources/variants/renkforce_pro6_0.2.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = renkforce_pro6
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.2
diff --git a/resources/variants/renkforce_pro6_0.4.inst.cfg b/resources/variants/renkforce_pro6_0.4.inst.cfg
new file mode 100644
index 0000000000..e4ddcdde3d
--- /dev/null
+++ b/resources/variants/renkforce_pro6_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = renkforce_pro6
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/renkforce_pro6_0.6.inst.cfg b/resources/variants/renkforce_pro6_0.6.inst.cfg
new file mode 100644
index 0000000000..20acd99cf4
--- /dev/null
+++ b/resources/variants/renkforce_pro6_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = renkforce_pro6
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/renkforce_pro6_0.8.inst.cfg b/resources/variants/renkforce_pro6_0.8.inst.cfg
new file mode 100644
index 0000000000..a9cebf4cc7
--- /dev/null
+++ b/resources/variants/renkforce_pro6_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = renkforce_pro6
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/resources/variants/renkforce_pro6_1.0.inst.cfg b/resources/variants/renkforce_pro6_1.0.inst.cfg
new file mode 100644
index 0000000000..cb869fef66
--- /dev/null
+++ b/resources/variants/renkforce_pro6_1.0.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 1.0mm Nozzle
+version = 4
+definition = renkforce_pro6
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 1.0
diff --git a/resources/variants/weedo_x40_weedo_0.4.inst.cfg b/resources/variants/weedo_x40_weedo_0.4.inst.cfg
new file mode 100644
index 0000000000..9527eacf1b
--- /dev/null
+++ b/resources/variants/weedo_x40_weedo_0.4.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.4mm Nozzle
+version = 4
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.4
diff --git a/resources/variants/weedo_x40_weedo_0.6.inst.cfg b/resources/variants/weedo_x40_weedo_0.6.inst.cfg
new file mode 100644
index 0000000000..1ff9bbc5ee
--- /dev/null
+++ b/resources/variants/weedo_x40_weedo_0.6.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.6mm Nozzle
+version = 4
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.6
diff --git a/resources/variants/weedo_x40_weedo_0.8.inst.cfg b/resources/variants/weedo_x40_weedo_0.8.inst.cfg
new file mode 100644
index 0000000000..6a19fd75c0
--- /dev/null
+++ b/resources/variants/weedo_x40_weedo_0.8.inst.cfg
@@ -0,0 +1,12 @@
+[general]
+name = 0.8mm Nozzle
+version = 4
+definition = weedo_x40
+
+[metadata]
+setting_version = 17
+type = variant
+hardware_type = nozzle
+
+[values]
+machine_nozzle_size = 0.8
diff --git a/scripts/check_gcode_buffer.py b/scripts/check_gcode_buffer.py
index ed093089e4..31ce5a046d 100755
--- a/scripts/check_gcode_buffer.py
+++ b/scripts/check_gcode_buffer.py
@@ -69,9 +69,9 @@ def calc_distance(pos1, pos2):
def calc_acceleration_distance(init_speed: float, target_speed: float, acceleration: float) -> float:
"""Given the initial speed, the target speed, and the acceleration
-
- calculate the distance that's neede for the acceleration to finish.
+ calculate the distance that's needed for the acceleration to finish.
"""
+
if acceleration == 0:
return 0.0
return (target_speed ** 2 - init_speed ** 2) / (2 * acceleration)
diff --git a/scripts/lionbridge_import.py b/scripts/lionbridge_import.py
index 0a7b63e9ac..65b07183a3 100644
--- a/scripts/lionbridge_import.py
+++ b/scripts/lionbridge_import.py
@@ -1,4 +1,4 @@
-# Copyright (c) 2019 Ultimaker B.V.
+# Copyright (c) 2021 Ultimaker B.V.
# Cura is released under the terms of the LGPLv3 or higher.
import argparse #To get the source directory from command line arguments.
@@ -190,6 +190,20 @@ def find_translation(source: str, msgctxt: str, msgid: str) -> str:
return "\"\"\n"
if __name__ == "__main__":
+ print("""Usage instructions:
+
+1. In Smartling, in the Cura project go to the "Files" tab.
+2. Select all four .pot files.
+3. In the expando above the file list, choose "Download Selected".
+4. In the pop-up, select:
+ - Current translations
+ - Select all languages
+ - Organize files: Folders for languages.
+5. Download that and extract the .zip archive somewhere.
+6. Start this script, with the location you extracted to as a parameter, e.g.:
+ python3 /path/to/lionbridge_import.py /home/username/Desktop/cura_translations
+""")
+
argparser = argparse.ArgumentParser(description = "Import translation files from Lionbridge.")
argparser.add_argument("source")
args = argparser.parse_args()
diff --git a/tests/Machines/Models/TestDiscoveredPrintersModel.py b/tests/Machines/Models/TestDiscoveredPrintersModel.py
index 1ec777ff88..3407ae575e 100644
--- a/tests/Machines/Models/TestDiscoveredPrintersModel.py
+++ b/tests/Machines/Models/TestDiscoveredPrintersModel.py
@@ -14,7 +14,7 @@ def discovered_printer() -> DiscoveredPrinter:
return DiscoveredPrinter("127.0.0.1", "zomg", "yay", None, "bleep", MagicMock())
-@pytest.mark.skip # TODO: This has some unknown dependency on the applicaiton / registry, which is hard to patch out. (which doesn't mean we shouldn't fix it!)
+@pytest.mark.skip # TODO: This has some unknown dependency on the application / registry, which is hard to patch out. (which doesn't mean we shouldn't fix it!)
def test_discoveredPrinters(discovered_printer_model):
mocked_device = MagicMock()
cluster_size = PropertyMock(return_value = 1)
diff --git a/tests/PrinterOutput/TestNetworkedPrinterOutputDevice.py b/tests/PrinterOutput/TestNetworkedPrinterOutputDevice.py
index 107ed77b51..84ad7f0473 100644
--- a/tests/PrinterOutput/TestNetworkedPrinterOutputDevice.py
+++ b/tests/PrinterOutput/TestNetworkedPrinterOutputDevice.py
@@ -38,7 +38,7 @@ def test_post():
mocked_network_manager = MagicMock()
output_device._manager = mocked_network_manager
- # Create a fake reply (we cant use a QReply, since those are abstract C++)
+ # Create a fake reply (we can't use a QReply, since those are abstract C++)
reply = MagicMock()
reply.operation = MagicMock(return_value=QNetworkAccessManager.PostOperation)
reply.url = MagicMock(return_value=QUrl("127.0.0.1"))
@@ -47,7 +47,7 @@ def test_post():
mocked_callback_handler = MagicMock()
output_device.post("whatever", "omgzomg", on_finished = mocked_callback_handler.onFinished)
- # So we now fake that the request was sucesful.
+ # So we now fake that the request was successful.
output_device._handleOnFinished(reply)
# We expect to get a callback regarding this.
@@ -60,7 +60,7 @@ def test_get():
mocked_network_manager = MagicMock()
output_device._manager = mocked_network_manager
- # Create a fake reply (we cant use a QReply, since those are abstract C++)
+ # Create a fake reply (we can't use a QReply, since those are abstract C++)
reply = MagicMock()
reply.operation = MagicMock(return_value=QNetworkAccessManager.PostOperation)
reply.url = MagicMock(return_value=QUrl("127.0.0.1"))
@@ -69,7 +69,7 @@ def test_get():
mocked_callback_handler = MagicMock()
output_device.get("whatever", on_finished=mocked_callback_handler.onFinished)
- # So we now fake that the request was sucesful.
+ # So we now fake that the request was successful.
output_device._handleOnFinished(reply)
# We expect to get a callback regarding this.
@@ -82,7 +82,7 @@ def test_delete():
mocked_network_manager = MagicMock()
output_device._manager = mocked_network_manager
- # Create a fake reply (we cant use a QReply, since those are abstract C++)
+ # Create a fake reply (we can't use a QReply, since those are abstract C++)
reply = MagicMock()
reply.operation = MagicMock(return_value=QNetworkAccessManager.PostOperation)
reply.url = MagicMock(return_value=QUrl("127.0.0.1"))
@@ -91,7 +91,7 @@ def test_delete():
mocked_callback_handler = MagicMock()
output_device.delete("whatever", on_finished=mocked_callback_handler.onFinished)
- # So we now fake that the request was sucesful.
+ # So we now fake that the request was successful.
output_device._handleOnFinished(reply)
# We expect to get a callback regarding this.
@@ -104,7 +104,7 @@ def test_put():
mocked_network_manager = MagicMock()
output_device._manager = mocked_network_manager
- # Create a fake reply (we cant use a QReply, since those are abstract C++)
+ # Create a fake reply (we can't use a QReply, since those are abstract C++)
reply = MagicMock()
reply.operation = MagicMock(return_value=QNetworkAccessManager.PostOperation)
reply.url = MagicMock(return_value=QUrl("127.0.0.1"))
@@ -113,7 +113,7 @@ def test_put():
mocked_callback_handler = MagicMock()
output_device.put("whatever", "omgzomg", on_finished = mocked_callback_handler.onFinished)
- # So we now fake that the request was sucesful.
+ # So we now fake that the request was successful.
output_device._handleOnFinished(reply)
# We expect to get a callback regarding this.
diff --git a/tests/Settings/TestSettingInheritanceManager.py b/tests/Settings/TestSettingInheritanceManager.py
index 3589d8b91f..8613095a9a 100644
--- a/tests/Settings/TestSettingInheritanceManager.py
+++ b/tests/Settings/TestSettingInheritanceManager.py
@@ -84,12 +84,12 @@ def test_getOverridesForExtruderNoGlobalStack(setting_inheritance_manager):
def test_settingIsOverwritingInheritanceNoUserState(setting_inheritance_manager, mocked_stack):
- # Setting 1 doesn't have a user state, so it cant have an override
+ # Setting 1 doesn't have a user state, so it can't have an override
assert not setting_inheritance_manager._settingIsOverwritingInheritance("setting_1", mocked_stack)
def test_settingIsOverwritingInheritanceNotEnabled(setting_inheritance_manager, mocked_stack):
- # Setting 2 doesn't have a enabled, so it cant have an override
+ # Setting 2 doesn't have a enabled, so it can't have an override
assert not setting_inheritance_manager._settingIsOverwritingInheritance("setting_2", mocked_stack)
diff --git a/tests/Settings/TestSettingVisibilityPresets.py b/tests/Settings/TestSettingVisibilityPresets.py
index 017bb6077a..bb4738f4f7 100644
--- a/tests/Settings/TestSettingVisibilityPresets.py
+++ b/tests/Settings/TestSettingVisibilityPresets.py
@@ -15,11 +15,11 @@ Resources.addStorageType(CuraApplication.ResourceTypes.SettingVisibilityPreset,
def test_createVisibilityPresetFromLocalFile():
- # Simple creation test. This is seperated from the visibilityFromPrevious, since we can't check for the contents
+ # Simple creation test. This is separated from the visibilityFromPrevious, since we can't check for the contents
# of the other profiles, since they might change over time.
visibility_preset = SettingVisibilityPreset()
- visibility_preset.loadFromFile(os.path.join(os.path.dirname(os.path.abspath(__file__)), "setting_visiblity_preset_test.cfg"))
+ visibility_preset.loadFromFile(os.path.join(os.path.dirname(os.path.abspath(__file__)), "setting_visibility_preset_test.cfg"))
assert setting_visibility_preset_test_settings == set(visibility_preset.settings)
assert visibility_preset.name == "test"
@@ -49,7 +49,7 @@ def test_setActivePreset():
with patch("cura.CuraApplication.CuraApplication.getInstance"):
visibility_model = SettingVisibilityPresetsModel(preferences)
visibility_model.activePresetChanged = MagicMock()
- # Ensure that we start off with basic (since we didn't change anyting just yet!)
+ # Ensure that we start off with basic (since we didn't change anything just yet!)
assert visibility_model.activePreset == "basic"
# Everything should be the same.
diff --git a/tests/Settings/setting_visiblity_preset_test.cfg b/tests/Settings/setting_visibility_preset_test.cfg
index 0a89bf6b14..0a89bf6b14 100644
--- a/tests/Settings/setting_visiblity_preset_test.cfg
+++ b/tests/Settings/setting_visibility_preset_test.cfg
diff --git a/tests/TestCuraSceneController.py b/tests/TestCuraSceneController.py
index ffffa8ac2a..634ce89d86 100644
--- a/tests/TestCuraSceneController.py
+++ b/tests/TestCuraSceneController.py
@@ -75,5 +75,5 @@ def test_updateMaxBuildPlate(objects_model, multi_build_plate_model):
# And check what happens if we move down again!
controller._calcMaxBuildPlate = MagicMock(return_value=2)
controller.updateMaxBuildPlate(SceneNode())
- assert controller._active_build_plate == 0 # We don't have any items anywere, so default to 0
+ assert controller._active_build_plate == 0 # We don't have any items anywhere, so default to 0
diff --git a/tests/TestMachineAction.py b/tests/TestMachineAction.py
index 7dbc6b1270..2bc9659e42 100755
--- a/tests/TestMachineAction.py
+++ b/tests/TestMachineAction.py
@@ -38,7 +38,7 @@ def test_addDefaultMachineActions(machine_action_manager, global_stack):
machine_action_manager.addMachineAction(action)
# Only the actions in the definition that were registered first will be added to the machine.
- # For the sake of this test, all the actions were previouly added.
+ # For the sake of this test, all the actions were previously added.
machine_action_manager.addDefaultMachineActions(global_stack)
definition_id = global_stack.getDefinition().getId()
diff --git a/tests/TestOAuth2.py b/tests/TestOAuth2.py
index 731a31690a..2c039b296a 100644
--- a/tests/TestOAuth2.py
+++ b/tests/TestOAuth2.py
@@ -238,7 +238,7 @@ def test__generate_auth_url() -> None:
"response_type": "code"
}
auth_url = authorization_service._generate_auth_url(query_parameters_dict, force_browser_logout = False)
- assert MYCLOUD_LOGOFF_URL + "?next=" not in auth_url
+ assert MYCLOUD_LOGOFF_URL + "&next=" not in auth_url
auth_url = authorization_service._generate_auth_url(query_parameters_dict, force_browser_logout = True)
- assert MYCLOUD_LOGOFF_URL + "?next=" in auth_url
+ assert MYCLOUD_LOGOFF_URL + "&next=" in auth_url
diff --git a/tests/TestThemes.py b/tests/TestThemes.py
new file mode 100644
index 0000000000..a84d94298c
--- /dev/null
+++ b/tests/TestThemes.py
@@ -0,0 +1,33 @@
+# Copyright (c) 2021 Ultimaker B.V.
+# Cura is released under the terms of the LGPLv3 or higher.
+
+import json # To parse the deprecated icons files.
+import os # To find the theme folders.
+import pytest
+
+theme_base = os.path.join(os.path.split(__file__)[0], "..", "resources", "themes")
+theme_paths = [os.path.join(theme_base, theme_folder) for theme_folder in os.listdir(theme_base) if os.path.isdir(os.path.join(theme_base, theme_folder))]
+
+@pytest.mark.parametrize("theme_path", theme_paths)
+def test_deprecatedIconsExist(theme_path: str) -> None:
+ icons_folder = os.path.join(theme_path, "icons")
+ deprecated_icons_file = os.path.join(icons_folder, "deprecated_icons.json")
+ if not os.path.exists(deprecated_icons_file):
+ return # No deprecated icons file, there is nothing to go wrong.
+
+ # Find out which icons exist in this theme file.
+ existing_icons = {}
+ for size in [subfolder for subfolder in os.listdir(icons_folder) if os.path.isdir(os.path.join(icons_folder, subfolder))]:
+ existing_icons[size] = set(os.path.splitext(fname)[0] for fname in os.listdir(os.path.join(icons_folder, size)))
+
+ with open(deprecated_icons_file) as f:
+ deprecated_icons = json.load(f)
+
+ for entry in deprecated_icons.values():
+ assert "new_icon" in entry # For each deprecated icon we must know which icon replaced it.
+ new_icon = entry["new_icon"]
+ assert "size" in entry
+ size = entry["size"]
+
+ assert size in existing_icons # The replacement icon must have a size that exists.
+ assert new_icon in existing_icons[size] # The new icon must exist for that size.