From 1d8cf862154ebc3c02969f092d883a1e4c221716 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= o`3rKi|)BTH>cxC(m)3QEr85rz=i&oU}8Vi<7B1jR&$EXM4bLZlI!)
z!BonF4Td_-4m=kZ;K{=rXCTIr$DLcSA>NMlaThkg-Pi*6+Vb
f4cCajO~89jJz?P|M^yRMK_dX+|&t6|%{;yb?9?Ft){u?fq?-NBK_dj)yRS|3uZ-
z=Qi`-8OGuit^e&@C^Sc{pV$Y!!UFEExZQuyc@&ic_3kid!B*Id@@!Pc5~$E#h6;Hl
zDv5WXmgoJbDXB(H)yvpS>;FA_<72GP58t3(%)HZ7*cKO4?t=8#iKCu-7&Y=oQP01O
z4e%%`X^&w&{2rCe^?q$4&;~V-T=f6`AI622#U#`YxZIX^p+@pFs^XVX6(6?u|B4#X
z*Qg4c++{k_9@TITs^0z>#L3tjZ$owH1x!!i;w>&lW4F8QYQQCw3vmYS!TwnP9ux8*
zs2o{_8u>Zc53fLVXb);?p2NoYDQb$oM!lDPuUTco?j`>EJ}>5m=585kq(M~0C8&*L
zJ!-?a22aL&u_qoxHS`&tf+y`V5gLoCXC5}frKtDTU=uvgdf6`KUk_Z%jn23o72@Aw
z3p|LL>$g$Q9YJOBF;q@u{)Ycxg{Na4j=0bKr4+)GD8GPOB_E>duYbQOcSm(-T-si&
zM(y<~H^)lM#+y))dBD0CHG(HmA$`&MA*zGlqn>Y6W$I~#8b~)(MEcwNLs9jlCvu_X
zF&p*b8P+1)K{<+gu;l}03OZpo%0o~UE
plugin_cura_engine.log"
+msgstr "Output von CuraEngine nach plugin_cura_engine.log loggen"
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:19
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:26
msgid "Profiles"
msgstr "Profile"
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:22
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29
#: src/octoprint/templates/dialogs/settings/logs.jinja2:6
-#: src/octoprint/templates/tabs/timelapse.jinja2:49
+#: src/octoprint/templates/tabs/timelapse.jinja2:50
msgid "Sort by"
msgstr "Sortieren"
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:22
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:27
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:76
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:34
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:87
#: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:51
msgid "Identifier"
msgstr "ID"
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:22
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:75
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:105
#: src/octoprint/templates/dialogs/settings/logs.jinja2:6
#: src/octoprint/templates/sidebar/files_header.jinja2:6
-#: src/octoprint/templates/tabs/timelapse.jinja2:49
+#: src/octoprint/templates/tabs/timelapse.jinja2:50
msgid "ascending"
msgstr "aufsteigend"
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:22
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:28
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:82
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:14
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:35
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:93
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:38
#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:4
#: src/octoprint/templates/dialogs/settings/logs.jinja2:6
#: src/octoprint/templates/dialogs/settings/logs.jinja2:12
#: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:5
#: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:44
#: src/octoprint/templates/dialogs/settings/terminalfilters.jinja2:3
-#: src/octoprint/templates/tabs/timelapse.jinja2:49
-#: src/octoprint/templates/tabs/timelapse.jinja2:54
+#: src/octoprint/templates/tabs/timelapse.jinja2:50
+#: src/octoprint/templates/tabs/timelapse.jinja2:55
msgid "Name"
msgstr "Name"
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:15
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:36
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:39
msgid "Actions"
msgstr "Aktionen"
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:37
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:44
msgid "Make default"
msgstr "Als Standard speichern"
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:37
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:44
#: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:15
msgid "Delete Profile"
msgstr "Profil entfernen"
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:54
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:61
msgid "Import Profile..."
msgstr "Profil importieren..."
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:59
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:64
+#, python-format
+msgid "For more information on configuration and usage please see the Plugin's homepage."
+msgstr "Für weitere Informationen zu Konfiguration and Verwendung schaue bitte auf die Homepage des Plugins."
+
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:70
msgid "Import Existing Cura Profile"
msgstr "Vorhandenes Curaprofil importieren"
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:64
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:75
msgid "Profile ini file"
msgstr "Profil-INI-Datei"
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:68
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:141
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:79
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:171
#: src/octoprint/templates/dialogs/settings/appearance.jinja2:83
msgid "Browse..."
msgstr "Durchsuchen..."
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:88
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:99
msgid "Description"
msgstr "Beschreibung"
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:96
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:107
msgid "Overwrite existing file"
msgstr "Vorhandene Datei überschreiben"
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:103
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:113
+msgid ""
+"\n"
+" You can import your existing profile .ini files from Cura (version up to and\n"
+" including 15.04) here. Please be aware that neither the .json profile format\n"
+" from Cura versions starting with 15.06 is supported, nor are the custom Cura profile formats\n"
+" that third party tools like e.g. Repetier create.\n"
+" "
+msgstr ""
+"\n"
+" Hier kannst Du Deine existierenden Profildateien (.ini) aus Cura importieren (Versionen bis\n"
+" einschließlich 15.04). Bitte beachte, dass weder die .json Profile aus\n"
+" Curaversionen ab 15.06 unterstützt werden, noch andere Thirdpartyprofilformate von\n"
+" Tools wie z.B. Repetier Host.\n"
+
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:121
#: src/octoprint/templates/dialogs/usersettings.jinja2:46
#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:80
#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:109
@@ -129,7 +159,7 @@ msgstr "Vorhandene Datei überschreiben"
msgid "Abort"
msgstr "Abbrechen"
-#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:104
+#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:122
#: src/octoprint/templates/dialogs/usersettings.jinja2:47
#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:81
#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:110
@@ -138,226 +168,226 @@ msgstr "Abbrechen"
msgid "Confirm"
msgstr "Bestätigen"
-#: src/octoprint/plugins/pluginmanager/__init__.py:107
+#: src/octoprint/plugins/pluginmanager/__init__.py:116
msgid "Plugin Manager"
msgstr "Pluginmanager"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:132
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:277
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:149
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:310
msgid "Installing plugin..."
msgstr "Installiere Plugin..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:132
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:149
msgid "Installing plugin from uploaded archive..."
msgstr "Installiere Plugin von hochgeladenem Archiv..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:147
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:225
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:302
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:332
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:546
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:576
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:593
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:610
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:164
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:258
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:335
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:365
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:631
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:661
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:678
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:695
msgid "Something went wrong"
msgstr "Etwas ist schief gegangen"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:148
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:226
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:303
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:333
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:165
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:259
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:336
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:366
msgid "Please consult octoprint.log for details"
msgstr "Bitte konsultiere octoprint.log für Details"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:279
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:312
#, python-format
msgid "Installing plugin \"%(name)s\" from %(url)s..."
msgstr "Installiere Plugin \"%(name)s\" von %(url)s..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:281
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:314
#, python-format
msgid "Installing plugin from %(url)s..."
msgstr "Installiere Plugin von %(url)s..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:284
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:317
msgid "Reinstalling plugin..."
msgstr "Reinstalliere Plugin..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:285
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:318
#, python-format
msgid "Reinstalling plugin \"%(name)s\" from %(url)s..."
msgstr "Reinstalliere Plugin \"%(name)s\" von %(url)s..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:323
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356
msgid "Uninstalling plugin..."
msgstr "Deinstalliere Plugin..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:323
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356
#, python-format
msgid "Uninstalling plugin \"%(name)s\""
msgstr "Deinstalliere Plugin \"%(name)s\""
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:358
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:443
msgid "Reinstall"
msgstr "Reinstallieren"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:358
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:130
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:146
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:443
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:160
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:176
msgid "Install"
msgstr "Installieren"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:358
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:443
msgid "Incompatible"
msgstr "Inkompatibel"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:376
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:461
#: src/octoprint/templates/overlays/reloadui.jinja2:9
msgid "Reload now"
msgstr "Jetzt neu laden"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:445
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:530
msgid "Done!"
msgstr "Fertig!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:465
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:550
msgid "Enable Plugin"
msgstr "Plugin enablen"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:465
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:550
msgid "Disable Plugin"
msgstr "Plugin disablen"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:530
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:615
msgid "Plugin installed"
msgstr "Plugin installiert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:531
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:616
msgid "A plugin was installed successfully, however it was impossible to detect which one. Please Restart OctoPrint to make sure everything will be registered properly"
msgstr "Ein Plugin wurde erfolgreich installiert, es war aber unmöglich zu detektieren, welches. Bitte starte OctoPrint neu um sicherzustellen, dass alles ordnungsgemäß registriert wird."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:535
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:620
#, python-format
msgid "Plugin \"%(name)s\" reinstalled"
msgstr "Plugin \"%(name)s\" reinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:536
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:621
msgid "The plugin was reinstalled successfully"
msgstr "Das Plugin wurde erfolgreich reinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:537
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:622
msgid "The plugin was reinstalled successfully, however a restart of OctoPrint is needed for that to take effect."
msgstr "Das Plugin wurde erfolgreich reinstalliert, es ist aber ein Neustart von OctoPrint notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:538
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:623
msgid "The plugin was reinstalled successfully, however a reload of the page is needed for that to take effect."
msgstr "Das Plugin wurde erfolgreich reinstalliert, es ist aber ein Neuladen der Seite notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:540
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:625
#, python-format
msgid "Plugin \"%(name)s\" installed"
msgstr "Plugin \"%(name)s\" installiert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:541
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:626
msgid "The plugin was installed successfully"
msgstr "Das Plugin wurde erfolgreich installiert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:542
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:627
msgid "The plugin was installed successfully, however a restart of OctoPrint is needed for that to take effect."
msgstr "Das Plugin wurde erfolgreich installiert, es ist jedoch ein Neustart von OctoPrint notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:543
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:628
msgid "The plugin was installed successfully, however a reload of the page is needed for that to take effect."
msgstr "Das Plugin wurde erfolgreich installiert, es ist jedoch ein Neuladen der Seite notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:554
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:639
#, python-format
msgid "Reinstalling the plugin from URL \"%(url)s\" failed: %(reason)s"
msgstr "Reinstallation des Plugins von URL \"%(url)s\" fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:556
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:641
#, python-format
msgid "Installing the plugin from URL \"%(url)s\" failed: %(reason)s"
msgstr "Installation des Plugins von URL \"%(url)s\" fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:560
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:645
#, python-format
msgid "Reinstalling the plugin from URL \"%(url)s\" failed, please see the log for details."
msgstr "Reinstallation des Plugins von URL \"%(url)s\" fehlgeschlagen, bitte konsultiere das Log für Details."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:562
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:647
#, python-format
msgid "Installing the plugin from URL \"%(url)s\" failed, please see the log for details."
msgstr "Installation des Plugins von URL \"%(url)s\" fehlgeschlagen, bitte konsultiere das Log für Details"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:571
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:656
#, python-format
msgid "Plugin \"%(name)s\" uninstalled"
msgstr "Plugin \"%(name)s\" deinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:572
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:657
msgid "The plugin was uninstalled successfully"
msgstr "Das Plugin wurde erfolgreich deinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:573
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:658
msgid "The plugin was uninstalled successfully, however a restart of OctoPrint is needed for that to take effect."
msgstr "Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neustart von OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:574
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:659
msgid "The plugin was uninstalled successfully, however a reload of the page is needed for that to take effect."
msgstr "Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neuladen der Seite notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:578
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:663
#, python-format
msgid "Uninstalling the plugin failed: %(reason)s"
msgstr "Deinstallation des Plugins fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:580
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665
msgid "Uninstalling the plugin failed, please see the log for details."
msgstr "Deinstallation des Plugins fehlgeschlagen, bitte konsultiere das Log für Details."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:588
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:673
#, python-format
msgid "Plugin \"%(name)s\" enabled"
msgstr "Plugin \"%(name)s\" aktiviert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:589
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:674
msgid "The plugin was enabled successfully."
msgstr "Das Plugin wurde erfolgreich aktiviert."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:590
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:675
msgid "The plugin was enabled successfully, however a restart of OctoPrint is needed for that to take effect."
msgstr "Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neustart von OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:591
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:676
msgid "The plugin was enabled successfully, however a reload of the page is needed for that to take effect."
msgstr "Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neuladen der Seite notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:595
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:612
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:680
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:697
#, python-format
msgid "Toggling the plugin failed: %(reason)s"
msgstr "Togglen des Plugins fehlgeschalgen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:597
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:614
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:682
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:699
msgid "Toggling the plugin failed, please see the log for details."
msgstr "Togglen des Plugins fehlgeschlagen, bitte konsultiere das Log für Details."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:605
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:690
#, python-format
msgid "Plugin \"%(name)s\" disabled"
msgstr "Plugin \"%(name)s\" deaktiviert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:606
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:691
msgid "The plugin was disabled successfully."
msgstr "Das Plugin wurde erfolgreich deaktiviert."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:607
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:692
msgid "The plugin was disabled successfully, however a restart of OctoPrint is needed for that to take effect."
msgstr "Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neustart von OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:608
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:693
msgid "The plugin was disabled successfully, however a reload of the page is needed for that to take effect."
msgstr "Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neuladen der Seite notwendig."
@@ -365,125 +395,204 @@ msgstr "Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neuladen der
msgid "Take note that all plugin management functionality is disabled while your printer is printing."
msgstr "Bitte beachte dass jegliche Pluginmanagementfunktionen während des Druckens deaktiviert sind."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:9
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:8
+msgid ""
+"\n"
+" The pip command could not be found.\n"
+" Please configure it manually. No installation and uninstallation of plugin\n"
+" packages is possible while pip is unavailable.\n"
+msgstr " Das pip Command konnte nicht gefunden werden. Bitte konfiguriere es manuell. Installation und Deinstallation von Plugins ist nicht möglich, solange pip nicht verfügbar ist."
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:16
+msgid ""
+"\n"
+" The pip command is configured to use sudo. This\n"
+" is not recommended due to security reasons. It is strongly\n"
+" suggested you install OctoPrint under a\n"
+" user-owned virtual environment\n"
+" so that the use of sudo is not needed for plugin management.\n"
+msgstr " Das pip Command ist konfiguriert, sudo zu nutzen. Das ist aus Gründen der Systemsicherheit nicht empfehlenswert. Es ist ausdrücklichst empfohlen, dass Du OctoPrint in einem Virtual Environment installierst, dass einem User gehört, so dass sudo für die Pluginverwaltung nicht benötigt wird."
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:30
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:204
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:20
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:72
+msgid "Plugin Configuration"
+msgstr "Pluginkonfiguration"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:33
msgid "Installed Plugins"
msgstr "Installierte Plugins"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:21
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:45
msgid "Bundled"
msgstr "Gebundled"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:24
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:99
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:48
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:129
#: src/octoprint/templates/index.jinja2:118
msgid "Homepage"
msgstr "Homepage"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:31
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:55
msgid "Uninstall Plugin"
msgstr "Plugin deinstallieren"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:48
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:72
msgid "Get More..."
msgstr "Mehr..."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:59
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:167
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:87
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:197
#: src/octoprint/templates/dialogs/settings/appearance.jinja2:96
msgid "Close"
msgstr "Schließen"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:66
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:94
msgid "Install new Plugins..."
msgstr "Installation neuer Plugins..."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:71
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:101
#, python-format
msgid "... from the Plugin Repository"
msgstr "... vom Plugin Repository"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:75
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:105
msgid "Sort by title"
msgstr "Nach Titel sortieren"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:76
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:106
msgid "Sort by publication date"
msgstr "Nach Veröffentlichungsdatum sortieren"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:76
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:106
#: src/octoprint/templates/dialogs/settings/logs.jinja2:6
#: src/octoprint/templates/sidebar/files_header.jinja2:7
#: src/octoprint/templates/sidebar/files_header.jinja2:8
-#: src/octoprint/templates/tabs/timelapse.jinja2:49
+#: src/octoprint/templates/tabs/timelapse.jinja2:50
msgid "descending"
msgstr "absteigend"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:78
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:108
msgid "Only show uninstalled plugins"
msgstr "Nur uninstallierte Plugins anzeigen"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:79
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:109
msgid "Only show compatible plugins"
msgstr "Nur kompatible Plugins anzeigen"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:81
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:111
msgid "Refresh list from repository"
msgstr "Liste vom Repository neu laden"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:87
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:117
#: src/octoprint/templates/sidebar/files.jinja2:2
msgid "Search..."
msgstr "Suchen..."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:98
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:128
msgid "Details"
msgstr "Details"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:115
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:145
msgid "Sadly the repository is currently not available"
msgstr "Das Repository ist leider zur Zeit nicht verfügbar"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:118
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:148
msgid "Is your OctoPrint installation connected to the internet?"
msgstr "Ist Deine OctoPrint Installation mit dem Internet verbunden?"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:123
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:153
msgid "... from URL"
msgstr "... von URL"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:128
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:158
msgid "Enter URL..."
msgstr "URL eingeben..."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:132
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:162
msgid "This does not look like a valid \"http://\" or \"https://\" URL."
msgstr "Das sieht nicht wie eine valide \"http://\" oder \"https://\" URL aus."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:135
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:165
msgid "... from an uploaded archive"
msgstr "... von einem hochgeladenen Archiv"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:148
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:178
msgid "This does not look like a valid plugin archive. Valid plugin archives should be either zip files or tarballs and have the extension \".zip\", \".tar.gz\", \".tgz\" or \".tar\""
msgstr "Das sieht nicht aus wie ein valides Pluginarchiv. Valide Pluginarchive sollten entweder ZIP-Dateien oder Tarballs sein und die Dateiextension \".zip\", \".tar.gz\", \".tgz\" oder \".tar\" haben"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:152
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:182
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:62
#: src/octoprint/templates/tabs/terminal.jinja2:25
msgid "Advanced options"
msgstr "Erweiterte Optionen"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:158
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:188
msgid "Use --process-dependency-links with pip install"
msgstr "--process-dependency-link mit pip install verwenden"
-#: src/octoprint/plugins/softwareupdate/__init__.py:378
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:208
+msgid "pip command to use for managing plugins. You might have to configure this if auto detection fails."
+msgstr "pip Command, das zur Verwaltung von Plugins verwendet werden soll. Es kann sein, dass Du das manuell konfigurieren musst, falls die Autodetection fehlschlägt."
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:209
+msgid "pip command"
+msgstr "pip Command"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:211
+msgid "Autodetect"
+msgstr "Automatisch erkennen"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:212
+msgid "Only set this if OctoPrint cannot autodetect the path to pip to use for managing plugins."
+msgstr "Nur setzen, wenn OctoPrint den Pfad zum pip Command für die Pluginverwaltung nicht selbst erkennen kann."
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:215
+msgid "Additional arguments for pip command. You should normally not have to change this."
+msgstr "Weitere Argument für das pip Command. Du solltest hier normalerweise nichts ändern müssen."
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:216
+msgid "Additional pip arguments"
+msgstr "Weitere pip Argumente"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:221
+msgid "URL of the Plugin Repository to use. You should normally not have to change this."
+msgstr "URL des zu nutzenden Pluginrepositories. Du solltest hier normalerweise nichts ändern müssen."
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:222
+msgid "Repository URL"
+msgstr "Repository-URL"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:227
+msgid "How long to cache repository data, in minutes. You should normally not have to change this."
+msgstr "Wie lange die Repositorydaten gecached werden sollen, in Minuten. Du solltest hier normalerweise nichts ändern müssen."
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:228
+msgid "Repository cache TTL"
+msgstr "Repository-Cache TTL"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:239
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:100
+#: src/octoprint/templates/dialogs/confirmation.jinja2:11
+#: src/octoprint/templates/dialogs/settings.jinja2:51
+#: src/octoprint/templates/dialogs/slicing.jinja2:50
+#: src/octoprint/templates/sidebar/state.jinja2:19
+msgid "Cancel"
+msgstr "Abbruch"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:240
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:101
+#: src/octoprint/templates/dialogs/settings.jinja2:52
+msgid "Save"
+msgstr "Speichern"
+
+#: src/octoprint/plugins/softwareupdate/__init__.py:394
msgid "Software Update"
msgstr "Software Update"
-#: src/octoprint/plugins/softwareupdate/__init__.py:662
-#: src/octoprint/plugins/softwareupdate/__init__.py:693
-#: src/octoprint/server/views.py:149
+#: src/octoprint/plugins/softwareupdate/__init__.py:680
+#: src/octoprint/server/views.py:155
#: src/octoprint/static/js/app/viewmodels/appearance.js:11
#: src/octoprint/static/js/app/viewmodels/appearance.js:13
#: src/octoprint/static/js/app/viewmodels/appearance.js:18
@@ -499,126 +608,118 @@ msgstr "Release"
msgid "Commit"
msgstr "Commit"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:145
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:147
msgid "There are updates available for the following components:"
msgstr "Es gibt Aktualisierungen für die folgenden Komponenten:"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:159
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:161
msgid "Those components marked with can be updated directly."
msgstr "Die mit markierten Komponenten können direkt aktualisiert werden."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:162
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:164
msgid "Update Available"
msgstr "Aktualisierung verfügbar"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:174
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:176
msgid "Ignore"
msgstr "Ignorieren"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:178
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:180
msgid "You can make this message display again via \"Settings\" > \"Software Update\" > \"Check for update now\""
msgstr "Du kannst diese Nachricht erneut anzeigen lassen mittels \"Einstellungen\" > \"Software Update\" > \"Jetzt nach Aktualisierungen suchen\""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:182
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:184
msgid "Update now"
msgstr "Jetzt aktualisieren"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:199
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:201
msgid "Everything is up-to-date"
msgstr "Alles ist auf dem neusten Stand"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:264
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:266
msgid "Updating..."
msgstr "Aktualisiere..."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:265
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:267
msgid "Now updating, please wait."
msgstr "Aktualisiere gerade, bitte warten."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:284
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:286
msgid "Update not started!"
msgstr "Aktualisierung nicht gestartet!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:285
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:287
msgid "The update could not be started. Is it already active? Please consult the log for details."
msgstr "Die Aktualisierung konnte nicht gestartet werden. Läuft bereits eine? Bitte konsultiere das Log für Details."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:307
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:309
msgid "Can't update while printing"
msgstr "Aktualisierung nicht möglich während gedruckt wird"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:308
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:310
msgid "A print job is currently in progress. Updating will be prevented until it is done."
msgstr "Ein Druckjob ist zur Zeit aktiv. Aktualisierungen werden unterbunden bis er fertig ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:312
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:314
msgid "This will update your OctoPrint installation and restart the server."
msgstr "Das wird Deine OctoPrint Installation aktualisieren und den Server neu starten."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:336
-msgid "Restart successful!"
-msgstr "Neustart erfolgreich!"
-
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:337
-msgid "The server was restarted successfully. The page will now reload automatically."
-msgstr "Der Server wurde erfolgreich neu gestartet. Die Seite wird nun automatisch neu geladen."
-
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:369
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:363
#, python-format
msgid "Now updating %(name)s to %(version)s"
msgstr "Aktualisiere %(name)s auf %(version)s"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:377
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:371
msgid "Update successful, restarting!"
msgstr "Aktualisierung erfolgreich, starte neu!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:378
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:372
msgid "The update finished successfully and the server will now be restarted."
msgstr "Die Aktualisierung wurde erfolgreich durchgeführt und der Server wird jetzt neu gestartet."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:389
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:431
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:383
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:425
msgid "Restart failed"
msgstr "Neustart fehlgeschlagen"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:390
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:432
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:384
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:426
msgid "The server apparently did not restart by itself, you'll have to do it manually. Please consult the log file on what went wrong."
msgstr "Der Server hat anscheinend nicht von selbst neu gstartet, Du wirst das manuell tun müssen. Bitte konsultiere das Logfile."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:406
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:400
msgid "The update finished successfully, please restart OctoPrint now."
msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen, bitte starte OctoPrint jetzt neu."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:408
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:402
msgid "The update finished successfully, please reboot the server now."
msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen, bitte reboote den Server jetzt."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:412
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:406
msgid "Update successful, restart required!"
msgstr "Aktualisierung erfolgreich, Neustart notwendig!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:425
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:419
msgid "Restarting OctoPrint failed, please restart it manually. You might also want to consult the log file on what went wrong here."
msgstr "Der Neustart von OctoPrint ist fehlgeschlagen, bitte starte es manuell neu. Du solltest das Logfile konsultieren, um herauszufinden, was hier schief gelaufen ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:427
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:421
msgid "Rebooting the server failed, please reboot it manually. You might also want to consult the log file on what went wrong here."
msgstr "Reboot des Servers fehlgeschlagen, bitte reboote ihn manuell. Du solltest auch das Logfile konsultieren, um herauszufinden, was hier gerade schief gelaufen ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:445
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:439
msgid "Update successful!"
msgstr "Aktualisierung erfolgreich!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:446
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:440
msgid "The update finished successfully."
msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:458
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:452
msgid "Update failed!"
msgstr "Aktualisierung fehlgeschlagen!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:459
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:453
msgid "The update did not finish successfully. Please consult the log for details."
msgstr "Die Aktualisierung wurde nicht erfolgreich abgeschlossen. Bitte konsultiere das Log für Details."
@@ -645,11 +746,6 @@ msgid ""
"
Du nutzt eine unveröffentlichte Version von OctoPrint, trackst aber OctoPrint Releases.
Du willst vermutlich, dass OctoPrint stattdessen die entsprechende Entwicklungsversion trackt. Falls Du dein lokales OctoPrint-Checkoutverzeichnis auf einen anderen Branch gewechselt hast, dann wechsle das Tracking einfach auf \"Commit\". Ansonsten wirf einen Blick in die Dokumentation.
" -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:20 -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:72 -msgid "Plugin Configuration" -msgstr "Pluginkonfiguration" - #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:23 msgid "Current versions" msgstr "Aktuelle Versionen" @@ -694,120 +790,107 @@ msgstr "Versionstracking für OctoPrint" msgid "Version cache TTL" msgstr "TTL des Versionscaches" -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:100 -#: src/octoprint/templates/dialogs/confirmation.jinja2:11 -#: src/octoprint/templates/dialogs/settings.jinja2:51 -#: src/octoprint/templates/dialogs/slicing.jinja2:50 -#: src/octoprint/templates/sidebar/state.jinja2:19 -msgid "Cancel" -msgstr "Abbruch" - -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:101 -#: src/octoprint/templates/dialogs/settings.jinja2:52 -msgid "Save" -msgstr "Speichern" - -#: src/octoprint/server/views.py:58 +#: src/octoprint/server/views.py:64 msgid "Plugins" msgstr "Plugins" -#: src/octoprint/server/views.py:115 +#: src/octoprint/server/views.py:121 msgid "Connection" msgstr "Verbindung" -#: src/octoprint/server/views.py:116 +#: src/octoprint/server/views.py:122 msgid "State" msgstr "Status" -#: src/octoprint/server/views.py:117 +#: src/octoprint/server/views.py:123 msgid "Files" msgstr "Dateien" -#: src/octoprint/server/views.py:123 +#: src/octoprint/server/views.py:129 msgid "Temperature" msgstr "Temperatur" -#: src/octoprint/server/views.py:124 +#: src/octoprint/server/views.py:130 msgid "Control" msgstr "Steuerung" -#: src/octoprint/server/views.py:125 +#: src/octoprint/server/views.py:131 msgid "Terminal" msgstr "Terminal" -#: src/octoprint/server/views.py:128 +#: src/octoprint/server/views.py:134 msgid "GCode Viewer" msgstr "GCode Viewer" -#: src/octoprint/server/views.py:130 +#: src/octoprint/server/views.py:136 #: src/octoprint/templates/sidebar/state.jinja2:3 msgid "Timelapse" msgstr "Zeitraffer" -#: src/octoprint/server/views.py:135 +#: src/octoprint/server/views.py:141 msgid "Printer" msgstr "Drucker" -#: src/octoprint/server/views.py:137 +#: src/octoprint/server/views.py:143 msgid "Serial Connection" msgstr "Serielle Verbindung" -#: src/octoprint/server/views.py:138 +#: src/octoprint/server/views.py:144 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:1 msgid "Printer Profiles" msgstr "Druckerprofile" -#: src/octoprint/server/views.py:139 +#: src/octoprint/server/views.py:145 msgid "Temperatures" msgstr "Temperaturen" -#: src/octoprint/server/views.py:140 +#: src/octoprint/server/views.py:146 msgid "Terminal Filters" msgstr "Terminalfilter" -#: src/octoprint/server/views.py:141 +#: src/octoprint/server/views.py:147 msgid "GCODE Scripts" msgstr "GCODE Scripts" -#: src/octoprint/server/views.py:143 src/octoprint/server/views.py:145 +#: src/octoprint/server/views.py:149 src/octoprint/server/views.py:151 msgid "Features" msgstr "Funktionen" -#: src/octoprint/server/views.py:146 +#: src/octoprint/server/views.py:152 msgid "Webcam" msgstr "Webcam" -#: src/octoprint/server/views.py:147 +#: src/octoprint/server/views.py:153 msgid "API" msgstr "API" -#: src/octoprint/server/views.py:151 +#: src/octoprint/server/views.py:157 #: src/octoprint/templates/dialogs/settings/folders.jinja2:2 msgid "Folders" msgstr "Verzeichnisse" -#: src/octoprint/server/views.py:152 +#: src/octoprint/server/views.py:158 msgid "Appearance" msgstr "Aussehen" -#: src/octoprint/server/views.py:153 +#: src/octoprint/server/views.py:159 #: src/octoprint/templates/dialogs/settings/logs.jinja2:2 msgid "Logs" msgstr "Logs" -#: src/octoprint/server/views.py:154 +#: src/octoprint/server/views.py:160 msgid "Server" msgstr "Server" -#: src/octoprint/server/views.py:157 +#: src/octoprint/server/views.py:163 msgid "Access Control" msgstr "Zugangsbeschränkung" -#: src/octoprint/server/views.py:163 +#: src/octoprint/server/views.py:169 msgid "Access" msgstr "Zugriff" -#: src/octoprint/server/views.py:164 +#: src/octoprint/server/views.py:170 msgid "Interface" msgstr "Interface" @@ -827,69 +910,92 @@ msgid "The server appears to be offline, at least I'm not getting any response f msgstr "Der Server scheint offline zu sein, zumindest kann ich mich nicht mit ihm verbinden. Ich konnte mich nicht automatisch neu verbinden, aber Du kannst mittels des folgenden Buttons einen manuellen Verbindungsversuch anstoßen." #: src/octoprint/static/js/app/dataupdater.js:169 -#: src/octoprint/static/js/app/dataupdater.js:197 +#: src/octoprint/static/js/app/dataupdater.js:222 #, python-format msgid "Slicing ... (%(percentage)d%%)" msgstr "Slice ... (%(percentage)d%%)" -#: src/octoprint/static/js/app/dataupdater.js:186 +#: src/octoprint/static/js/app/dataupdater.js:187 msgid "Rendering timelapse" msgstr "Zeitrafferaufnahme wird gerendert" -#: src/octoprint/static/js/app/dataupdater.js:186 +#: src/octoprint/static/js/app/dataupdater.js:187 #, python-format msgid "Now rendering timelapse %(movie_basename)s" msgstr "Rendere Zeitrafferaufnahme %(movie_basename)s" -#: src/octoprint/static/js/app/dataupdater.js:188 +#: src/octoprint/static/js/app/dataupdater.js:189 msgid "Timelapse ready" msgstr "Zeitrafferaufnahme fertig" -#: src/octoprint/static/js/app/dataupdater.js:188 +#: src/octoprint/static/js/app/dataupdater.js:189 #, python-format msgid "New timelapse %(movie_basename)s is done rendering." msgstr "Neue Zeitrafferaufnahme %(movie_basename)s wurde fertig gerendert" -#: src/octoprint/static/js/app/dataupdater.js:190 +#: src/octoprint/static/js/app/dataupdater.js:191 #, python-format msgid "Rendering of timelapse %(movie_basename)s failed with return code %(returncode)s" msgstr "Rendering der Zeitrafferaufnahme %(movie_basename)s fehlgeschlagen mit Returncode %(returncode)s" -#: src/octoprint/static/js/app/dataupdater.js:192 +#: src/octoprint/static/js/app/dataupdater.js:194 msgid "Rendering failed" msgstr "Rendering fehlgeschlagen" -#: src/octoprint/static/js/app/dataupdater.js:199 +#: src/octoprint/static/js/app/dataupdater.js:200 +msgid "Capturing timelapse postroll" +msgstr "Zeichne Timelapse-Postroll auf" + +#: src/octoprint/static/js/app/dataupdater.js:204 +msgid "Now capturing timelapse post roll, this will take only a moment..." +msgstr "Zeichne jetzt Timelapse-Postroll auf, dies wird nur einen Moment dauern..." + +#: src/octoprint/static/js/app/dataupdater.js:207 +#, python-format +msgid "%(minutes)d min" +msgstr "%(minutes)d Min" + +#: src/octoprint/static/js/app/dataupdater.js:209 +#, python-format +msgid "%(seconds)d sec" +msgstr "%(seconds) Sek" + +#: src/octoprint/static/js/app/dataupdater.js:211 +#, python-format +msgid "Now capturing timelapse post roll, this will take approximately %(duration)s..." +msgstr "Zeichne jetzt Timelapse-Postroll auf, dies wird voraussichtlich %(duration)s dauern..." + +#: src/octoprint/static/js/app/dataupdater.js:224 msgid "Slicing ..." msgstr "Slice ..." -#: src/octoprint/static/js/app/dataupdater.js:205 +#: src/octoprint/static/js/app/dataupdater.js:230 msgid "Slicing done" msgstr "Slicing abgeschlossen" -#: src/octoprint/static/js/app/dataupdater.js:205 +#: src/octoprint/static/js/app/dataupdater.js:230 #, python-format msgid "Sliced %(stl)s to %(gcode)s, took %(time).2f seconds" msgstr "%(stl)s nach %(gcode)s geslicet, dauerte %(time).2f Sekunden" -#: src/octoprint/static/js/app/dataupdater.js:215 +#: src/octoprint/static/js/app/dataupdater.js:240 #, python-format msgid "Could not slice %(stl)s to %(gcode)s: %(reason)s" msgstr "Konnte %(stl)s nicht nach %(gcode)s slicen: %(reason)s" -#: src/octoprint/static/js/app/dataupdater.js:216 +#: src/octoprint/static/js/app/dataupdater.js:241 msgid "Slicing failed" msgstr "Slicing fehlgeschlagen" -#: src/octoprint/static/js/app/dataupdater.js:220 +#: src/octoprint/static/js/app/dataupdater.js:245 msgid "Streaming ..." msgstr "Streaming ..." -#: src/octoprint/static/js/app/dataupdater.js:226 +#: src/octoprint/static/js/app/dataupdater.js:251 msgid "Streaming done" msgstr "Streaming abgeschlossen" -#: src/octoprint/static/js/app/dataupdater.js:227 +#: src/octoprint/static/js/app/dataupdater.js:252 #, python-format msgid "Streamed %(local)s to %(remote)s on SD, took %(time).2f seconds" msgstr "%(local)s nach %(remote)s gestreamt, dauerte %(time).2f Sekunden" @@ -908,51 +1014,51 @@ msgstr "DD.MM.YYYY HH:mm" msgid "off" msgstr "Aus" -#: src/octoprint/static/js/app/main.js:46 +#: src/octoprint/static/js/app/main.js:129 msgid "Offline" msgstr "Offline" -#: src/octoprint/static/js/app/main.js:47 +#: src/octoprint/static/js/app/main.js:130 msgid "Opening serial port" msgstr "Öffnet Serialport" -#: src/octoprint/static/js/app/main.js:48 +#: src/octoprint/static/js/app/main.js:131 msgid "Detecting serial port" msgstr "Detektiere Serialport" -#: src/octoprint/static/js/app/main.js:49 +#: src/octoprint/static/js/app/main.js:132 msgid "Detecting baudrate" msgstr "Detektiere Baudrate" -#: src/octoprint/static/js/app/main.js:50 +#: src/octoprint/static/js/app/main.js:133 msgid "Connecting" msgstr "Verbinde" -#: src/octoprint/static/js/app/main.js:51 +#: src/octoprint/static/js/app/main.js:134 msgid "Operational" msgstr "Bereit" -#: src/octoprint/static/js/app/main.js:52 +#: src/octoprint/static/js/app/main.js:135 msgid "Printing from SD" msgstr "Drucke von SD" -#: src/octoprint/static/js/app/main.js:53 +#: src/octoprint/static/js/app/main.js:136 msgid "Sending file to SD" msgstr "Sende Datei zu SD" -#: src/octoprint/static/js/app/main.js:54 +#: src/octoprint/static/js/app/main.js:137 msgid "Printing" msgstr "Drucke" -#: src/octoprint/static/js/app/main.js:55 +#: src/octoprint/static/js/app/main.js:138 msgid "Paused" msgstr "Pausiert" -#: src/octoprint/static/js/app/main.js:56 +#: src/octoprint/static/js/app/main.js:139 msgid "Closed" msgstr "Geschlossen" -#: src/octoprint/static/js/app/main.js:57 +#: src/octoprint/static/js/app/main.js:140 msgid "Transfering file to SD" msgstr "Sende Datei zu SD" @@ -965,15 +1071,15 @@ msgstr "Verbinden" msgid "Disconnect" msgstr "Trennen" -#: src/octoprint/static/js/app/viewmodels/control.js:60 +#: src/octoprint/static/js/app/viewmodels/control.js:64 #: src/octoprint/static/js/app/viewmodels/files.js:330 -#: src/octoprint/static/js/app/viewmodels/gcode.js:453 +#: src/octoprint/static/js/app/viewmodels/gcode.js:467 #: src/octoprint/static/js/app/viewmodels/printerstate.js:167 #: src/octoprint/static/js/app/viewmodels/temperature.js:58 msgid "Tool" msgstr "Werkzeug" -#: src/octoprint/static/js/app/viewmodels/control.js:67 +#: src/octoprint/static/js/app/viewmodels/control.js:71 #: src/octoprint/static/js/app/viewmodels/temperature.js:70 msgid "Hotend" msgstr "Hotend" @@ -1023,60 +1129,60 @@ msgstr "Speichere ..." msgid "If you disable Access Control and your OctoPrint installation is accessible from the internet, your printer will be accessible by everyone - that also includes the bad guys!" msgstr "Wenn Du die Zugangsbeschränkung deaktivierst und Deine OctoPrint Installation vom Internet aus erreichbar ist, kann jeder auf Deinen Drucker zugreifen - auch die bösen Jungs!" -#: src/octoprint/static/js/app/viewmodels/gcode.js:14 +#: src/octoprint/static/js/app/viewmodels/gcode.js:18 msgid "Loading..." msgstr "Lade..." -#: src/octoprint/static/js/app/viewmodels/gcode.js:18 +#: src/octoprint/static/js/app/viewmodels/gcode.js:22 msgid "Analyzing..." msgstr "Analysiere..." -#: src/octoprint/static/js/app/viewmodels/gcode.js:22 +#: src/octoprint/static/js/app/viewmodels/gcode.js:26 msgid "Analyzed" msgstr "Analysiert" -#: src/octoprint/static/js/app/viewmodels/gcode.js:420 +#: src/octoprint/static/js/app/viewmodels/gcode.js:434 msgid "Model size" msgstr "Modelgröße" -#: src/octoprint/static/js/app/viewmodels/gcode.js:421 +#: src/octoprint/static/js/app/viewmodels/gcode.js:435 msgid "Estimated layer height" msgstr "Geschätzte Schichthöhe" -#: src/octoprint/static/js/app/viewmodels/gcode.js:421 +#: src/octoprint/static/js/app/viewmodels/gcode.js:435 msgid "mm" msgstr "mm" -#: src/octoprint/static/js/app/viewmodels/gcode.js:422 +#: src/octoprint/static/js/app/viewmodels/gcode.js:436 msgid "Layer count" msgstr "Schichtanzahl" -#: src/octoprint/static/js/app/viewmodels/gcode.js:422 +#: src/octoprint/static/js/app/viewmodels/gcode.js:436 msgid "printed" msgstr "gedruckt" -#: src/octoprint/static/js/app/viewmodels/gcode.js:422 +#: src/octoprint/static/js/app/viewmodels/gcode.js:436 msgid "visited" msgstr "besucht" -#: src/octoprint/static/js/app/viewmodels/gcode.js:445 +#: src/octoprint/static/js/app/viewmodels/gcode.js:459 msgid "Layer number" msgstr "Schichtnummer" -#: src/octoprint/static/js/app/viewmodels/gcode.js:446 +#: src/octoprint/static/js/app/viewmodels/gcode.js:460 msgid "Layer height" msgstr "Schichthöhe" -#: src/octoprint/static/js/app/viewmodels/gcode.js:447 +#: src/octoprint/static/js/app/viewmodels/gcode.js:461 msgid "GCODE commands in layer" msgstr "GCODE Befehle in Schicht" -#: src/octoprint/static/js/app/viewmodels/gcode.js:450 -#: src/octoprint/static/js/app/viewmodels/gcode.js:453 +#: src/octoprint/static/js/app/viewmodels/gcode.js:464 +#: src/octoprint/static/js/app/viewmodels/gcode.js:467 msgid "Filament used by layer" msgstr "Genutztes Filament in Schicht" -#: src/octoprint/static/js/app/viewmodels/gcode.js:457 +#: src/octoprint/static/js/app/viewmodels/gcode.js:471 msgid "Print time for layer" msgstr "Druckdauer für Schicht" @@ -1244,18 +1350,18 @@ msgid "Pause" msgstr "Pause" #: src/octoprint/static/js/app/viewmodels/printerstate.js:96 -#: src/octoprint/templates/tabs/timelapse.jinja2:10 +#: src/octoprint/templates/tabs/timelapse.jinja2:11 msgid "On Z Change" msgstr "Bei Ebenenwechsel" #: src/octoprint/static/js/app/viewmodels/printerstate.js:98 -#: src/octoprint/templates/tabs/timelapse.jinja2:11 +#: src/octoprint/templates/tabs/timelapse.jinja2:10 msgid "Timed" msgstr "Nach Zeit" #: src/octoprint/static/js/app/viewmodels/printerstate.js:98 -#: src/octoprint/templates/tabs/timelapse.jinja2:24 -#: src/octoprint/templates/tabs/timelapse.jinja2:31 +#: src/octoprint/templates/tabs/timelapse.jinja2:25 +#: src/octoprint/templates/tabs/timelapse.jinja2:32 msgid "sec" msgstr "Sek" @@ -1295,39 +1401,49 @@ msgid "Slicing %(filename)s" msgstr "Slice %(filename)s" #: src/octoprint/static/js/app/viewmodels/temperature.js:23 -#: src/octoprint/static/js/app/viewmodels/temperature.js:76 +#: src/octoprint/static/js/app/viewmodels/temperature.js:78 #: src/octoprint/templates/dialogs/settings/temperatures.jinja2:16 msgid "Bed" msgstr "Bett" -#: src/octoprint/static/js/app/viewmodels/temperature.js:115 +#: src/octoprint/static/js/app/viewmodels/temperature.js:121 msgid "just now" msgstr "gerade eben" -#: src/octoprint/static/js/app/viewmodels/temperature.js:117 +#: src/octoprint/static/js/app/viewmodels/temperature.js:123 msgid "min" msgstr "Min" -#: src/octoprint/static/js/app/viewmodels/temperature.js:263 +#: src/octoprint/static/js/app/viewmodels/temperature.js:264 #: src/octoprint/templates/tabs/temperature.jinja2:11 msgid "Actual" msgstr "Ist" -#: src/octoprint/static/js/app/viewmodels/temperature.js:268 +#: src/octoprint/static/js/app/viewmodels/temperature.js:269 #: src/octoprint/templates/tabs/temperature.jinja2:12 msgid "Target" msgstr "Soll" -#: src/octoprint/static/js/app/viewmodels/terminal.js:59 -#, python-format -msgid "showing %(displayed)d lines" -msgstr "zeige %(displayed)d Zeilen" - #: src/octoprint/static/js/app/viewmodels/terminal.js:61 #, python-format +msgid "showing %(displayed)d lines (%(filtered)d of %(total)d total lines filtered, buffer full)" +msgstr "zeige %(displayed)d Zeilen (%(filtered)d von %(total)d Zeilen gefiltert, Buffer voll)" + +#: src/octoprint/static/js/app/viewmodels/terminal.js:63 +#, python-format msgid "showing %(displayed)d lines (%(filtered)d of %(total)d total lines filtered)" msgstr "zeige %(displayed)d Zeilen (%(filtered)d von %(total)d Zeilen gefiltert)" +#: src/octoprint/static/js/app/viewmodels/terminal.js:67 +#, python-format +msgid "showing %(displayed)d lines (buffer full)" +msgstr "zeige %(displayed)d Zeilen (Buffer voll)" + +#: src/octoprint/static/js/app/viewmodels/terminal.js:69 +#, python-format +msgid "showing %(displayed)d lines" +msgstr "zeige %(displayed)d Zeilen" + #: src/octoprint/static/js/app/viewmodels/usersettings.js:10 msgid "Site default" msgstr "Seitenvoreinstellung" @@ -1521,7 +1637,7 @@ msgstr "Admin" #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:7 #: src/octoprint/templates/dialogs/settings/logs.jinja2:15 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:7 -#: src/octoprint/templates/tabs/timelapse.jinja2:56 +#: src/octoprint/templates/tabs/timelapse.jinja2:57 msgid "Action" msgstr "Aktion" @@ -1797,8 +1913,8 @@ msgstr "Änderungsdatum" #: src/octoprint/templates/dialogs/settings/logs.jinja2:13 #: src/octoprint/templates/sidebar/files.jinja2:10 #: src/octoprint/templates/sidebar/files.jinja2:24 -#: src/octoprint/templates/tabs/timelapse.jinja2:49 -#: src/octoprint/templates/tabs/timelapse.jinja2:55 +#: src/octoprint/templates/tabs/timelapse.jinja2:50 +#: src/octoprint/templates/tabs/timelapse.jinja2:56 msgid "Size" msgstr "Größe" @@ -2468,35 +2584,43 @@ msgstr "Zeitraffermodus" msgid "Do not use with spiralized (\"Joris\") vases or similar continuous Z models." msgstr "Nicht mit spiralisierten Vasen (\"Joris\") oder ähnlichen Modellen mit ständigen Z-Achsen-Änderungen verwenden." -#: src/octoprint/templates/tabs/timelapse.jinja2:15 +#: src/octoprint/templates/tabs/timelapse.jinja2:14 +msgid "Note" +msgstr "Bemerkung" + +#: src/octoprint/templates/tabs/timelapse.jinja2:14 +msgid "Does not work when printing from the printer's SD Card (no way to detect the change in Z reliably). Use \"Timed\" mode for those prints instead." +msgstr "Funktioniert nicht, wenn von der SD-Karte des Druckers gedruckt wird (keine Möglichkeit, Änderungen der Z-Achse zuverlässig zu detektieren). Verwende stattdessen den \"Nach Zeit\"-Modus für solche Drucke." + +#: src/octoprint/templates/tabs/timelapse.jinja2:16 msgid "Timelapse frame rate (in frames per second)" msgstr "Zeitrafferbildrate (in Bildern pro Sekunde)" -#: src/octoprint/templates/tabs/timelapse.jinja2:18 +#: src/octoprint/templates/tabs/timelapse.jinja2:19 msgid "fps" msgstr "FPS" -#: src/octoprint/templates/tabs/timelapse.jinja2:21 +#: src/octoprint/templates/tabs/timelapse.jinja2:22 msgid "Timelapse post roll (in rendered seconds)" msgstr "Zeitraffernachlauf (in gerenderten Sekunden)" -#: src/octoprint/templates/tabs/timelapse.jinja2:28 +#: src/octoprint/templates/tabs/timelapse.jinja2:29 msgid "Interval" msgstr "Intervall" -#: src/octoprint/templates/tabs/timelapse.jinja2:37 +#: src/octoprint/templates/tabs/timelapse.jinja2:38 msgid "Save as default" msgstr "Als Standard speichern" -#: src/octoprint/templates/tabs/timelapse.jinja2:42 +#: src/octoprint/templates/tabs/timelapse.jinja2:43 msgid "Save config" msgstr "Konfiguration speichern" -#: src/octoprint/templates/tabs/timelapse.jinja2:46 +#: src/octoprint/templates/tabs/timelapse.jinja2:47 msgid "Finished Timelapses" msgstr "Abgeschlossene Zeitraffer" -#: src/octoprint/templates/tabs/timelapse.jinja2:49 +#: src/octoprint/templates/tabs/timelapse.jinja2:50 msgid "Creation date" msgstr "Erstellungsdatum" @@ -2556,3 +2680,12 @@ msgstr "Erstellungsdatum" #~ msgid "Swallow the first \"ok\" after a resend response" #~ msgstr "Erstes \"ok\" nach Resend ignorieren" + +#~ msgid "CuraEngine" +#~ msgstr "CuraEngine" + +#~ msgid "Restart successful!" +#~ msgstr "Neustart erfolgreich!" + +#~ msgid "The server was restarted successfully. The page will now reload automatically." +#~ msgstr "Der Server wurde erfolgreich neu gestartet. Die Seite wird nun automatisch neu geladen." diff --git a/translations/de/LC_MESSAGES/messages.mo b/translations/de/LC_MESSAGES/messages.mo index 9f2ed5e39f5362ccb066332f8c6d002f8f25f358..3c036179c9b4bf2f94cc23550d13c134aba66664 100644 GIT binary patch delta 14324 zcmbW+34B!5*~jslgncKhvUx$41j4YdLfB>BH`#o`3rKi|)BTH>cxC(m)3QEr85rz=i&oU}8Vi<7B1jR&$EXM4bLZlI!) z!BonF4Td_-4m=kZ;K{=rXCTIr$DLcSA>NMlaThkg-Pi*6+Vbcj@|JW*c|Ud)$<5;!-L2yIe$gH*KU;Q zu#4>|kHoZon8QU!T!t#gu^w(fb>IS2s4v6LcqMkgyKn$jV`Kabl|J91Lfvw-iDU=V zd%aOpGZEE+>7$9iLbKZba1N>?8&RR&hUA@dH{OK5$Hf>w)r|B2s)KK%=Kcdz1IKLn zGgJh=LT1_NK88fcrKtC=97Fu|!Y{d@9&JZ;U^i+62T^l%$d*4uMd%aj*O*PY{#a9C zN7Q@WQAwJM*W+^36n&0rI4j=_uvwZ5HP8hW^8U6w7}c>!sAQahO>vpkLp5|3ssrm# z1K5P^@n+O}k6 _isOP@I8JKQ4&it?()k6=jzyvC!nd4258zHOGX^kgi8&pyb zK_%UIREHO%a$}`6i2=%+Q1$;7l_Sq0kxn~ra-oX;fod>gf~l|}Y9w7yQ!)fK;#sH= zE<%lP6{-Uf`}_H*j{E}k+-B6sue0S_QT5(~^|bz< zpGI}yWmM?j!MXSy@~<<8eN Q1vaCLi{ztRa{(~;W$au zPS _o3$UFlqqDP|5feY9P&~n+Uc=J=YJ_@L0^lY14^+ zcP>)g=!;uXbNK|$!`G0d>*UNZ8%zirQI6sotiWaXIx;9{@Jy2v704dsT!fu*KWa+f zLcRYvDtEq{N&L0ZG@oTg(AC-(n{t1IEl;w}!+P9bg{q(co8VbU@SJl{Q}G1W#|E=a zz0FX|{3O)W^hHHvP?`%>I0@C@G}QWBgsS*VY>p{xh8vO2JDbrT5jLj$IjX_$QSa5C zV{C 2 zet|u)JM-5GPs5fN#5_C;waRWpratZ5&xJ xd%1J-=XTsKHUtg2P$&?P!Sn@I`P*C=W?Sp zF0~JYt!Lu~?q7_#Sbv%6&;V>lc{u9*S*Yw^gxQ$3UWEfF??kPdS5X~0j2g&a^k7FW zzCewz<#My$J6Us3p&O3s`FK=r%tbX+YRl)M-oG9-@|~y#AHgB`DC+sYqXt@kh3P=L z0~c$#aSF!pdQ`}ptTYd{Mr|0UpysR(Do65B4Nk@8xBxY>HK=`~9MyphsHD6AhvFru z`u8DIkanKrLZNsAwO)^+Dyp~2RMZwV^6nVNf%g6_sONrzn#=vDsdyDN!naW!`2-c= zZ%`d=cZP}3DcD5oe*_n5U?Qrb`KTTjp+*`(jWmVh@H|vS`%&*5M3%DiHY!4cR+|w{ zLvA^9aRJ_I?`Nzr18#(^)BMnu3(Z+?R0l?*dOjD`ft9E%_i!Mt#Q}IbdiWX^<5>3Z zUbquO_&gTjzyh-+Z$ DI&ZNmQE?<@>c%_x3IapO(gg)CX;GFo9zagLzM zqe>lT3~s@lco1*LWW;25mooGHpNF%#e+{x?og*@Xccbhbx*s!Bn^kUBRpWAo(SaY@ za6=*PhnmwdsP#P)l}thGhY8HZ?Wp8?7VG01cq+b&y|MFICi^F%exHiUjoH{5LpUGT zrn$)H;s8#?hNO5aoQvIX4eG@-DumZ!Up$0*E+b)*DH~Pph8n;CR7di$4SLuF*I_nZ zh&?gAl?yer7n|an*Z@Do=J+wX_zkM!u1S-edDw{ZDAaQkaXQY!`|x^v0B5Dl?-^@N zJ1tS~1+bygXapCnxiJpa@O)IyPd5)ZX;i}(+uyH6rqsE?mbcsTZMJ*|DiXVJ81BbD z_yxAdZWSC_a2O6!8ehl7aBe)0+9)#5HVt$}b*L+numZozBs^Y()D*Vd&Eq11yv5xR!S6qf? zqLTATRDB<#-v1ock#Ft&to58B2w@XUPvGLEpD}W})OG_EQSMK#{>BRzpT}>w?tH?? z{aF{7q-lPk$^OBpshNoC_ 5cA!Fkhb`ZaZ7J_Tjr2uSh!3Gg`Yzs$M^W`$b)`93U5i@Qzd@~n zr>|tBd>5QIxS=c_vDrK@1r_2Is0u5v4Q{}baf|gnbSeJ sT3uzR z_coz&?QT@A97%KGFEi8#zCrb{{#9n3cgB{KPs3KY1bbnz^>S1ss?fy)w)|&Q1K(js zY+Pxks0V650aSbGp )5~`lhv8~pB##S?;_Nb7!s0MQ}8;9ERRMf~9;BZ`t4`C&0 zL^FSB-d~A|l!to10@dM5QB%1Y)y@uVMf=X3_J=*#jPi4+5xj Q74`fvOsgmV;35OR#h&;*Y6LxhW&SW3j*7^9 z?0_q=3np >_quX)QGdUnW^Z3?J4J?Iy!zE@z=6g#trpo9jZg;qbj@< z6~gOKb9OhXBM)1vQB!gd_1^2K {sDVtlf%vO}W!zAx3Q-+8 z3whVsf~zoaqdC!RLUrJERB|4{uJ|X^`wh06k+nsQygzD6$D-Pqf$GpA`}@i?7wUNg z`(O&E;SIPPKfoC{VTXBc6Dq5(vE^;Hyc5rMh!C>lI=yZ(Q f4cCajO~89jJz?P|M^yRMK_dX+|&t6|%{;yb?9?Ft){u?fq?-NBK_dj)yRS|3uZ- z=Qi`-8OGuit^e&@C^Sc{pV$Y!!UFEExZQuyc@&ic_3kid!B*Id@@!Pc5~$E#h6;Hl zDv5WXmgoJbDXB(H)yvpS>;FA_<72GP58t3(%)HZ7*cKO4?t=8#iKCu-7&Y=oQP01O z4e%%`X^&w&{2rCe^?q$4&;~V-T=f6`AI622#U#`YxZIX^p+@pFs^XVX6(6?u|B4#X z*Qg4c++{k_9@TITs^0z>#L3tjZ$owH1x!!i;w>&lW4F8QYQQCw3vmYS!TwnP9ux8* zs2o{_8u>Zc53fLVXb);?p2NoYDQb$oM!lDPuUTco?j`>EJ}>5m=585kq(M~0C8&*L zJ!-?a22aL&u_qoxHS`&tf+y`V5gLoCXC5}frKtDTU=uvgdf6`KUk_Z%jn23o72@Aw z3p|LL>$g$Q9YJOBF;q@u{)Ycxg{Na4j=0bKr4+)GD8GPOB_E>duYbQOcSm(-T-si& zM(y<~H^)lM#+y))dBD0CHG(HmA$`&MA*zGlqn>Y6W$I~#8b~)(MEcwNLs9jlCvu_X zF&p*b8P+1)K{<+gu;l}03OZpo%0o~UEeyBc;VzttZFigcS7J8h5Rw~d zr-F-?+&CYb;TH3Qb0ex_ccA9}5nO{Wp*EHw51Qq-7&Y=UQ5{Lx`xl@FwAGfkqdN8g zw#MJ#&07EOaG?>M|BxBc4%CCUqbhg|2jDa4;+NP4J3eeazj>%EUxV%OOzeQ?qq6-v z)RgYUj`$p^14pni?K_`yp$fl8B}tn{%mV|k3*`x@NSuLcAchM4MK}^KM^*SVs-D+T zQ+5om#4oWDFWzI`>-<|&PY+D1qETF^q4B7mu0mB _BMNh49iE5Efv-^wH{55IQ3q5-gHX?(iW=zx z?2SdJj$Mx0FK$LXzYo>XXYB7UqB{IODpx+*NBkA4uemWE>pyCGcp7RB7vUm|pf;Gt zQ577;Gw>KL#+i?qE%zo=eYc?oa388ekE1&L7HWW>qLTL8G#BbggZ<_x)eeU{{QZy1 z@FHA=|AV=h|G4=}sRUP0-j98-%M<=_+L?@NDVO1Td>{Mb>S}ZUQq=v7C(ZrzIb5is z+i^8!J!Kv!#J^E~2is@x|9X9zy@2wE&zO(Nk^| Td@Y4W`J?*t2Rw$}d*TukJFkC2t+1b)X_#}7~y?0A7_;2XFca}Sy+xey xi0?0CvZGY_0XbhKqjOh+`h!h$rFmSRaq#O#BD~IN~KU zcSWdNh+%77i`jSyDw4lK<<9@&={WCY(~zWXg|W2ikYu >I&4&m7(r=jxTU*; =#4mUwY5;LeM9!Gz})cy6#F828*{ zNigX~y>ODBDR}9cmd{MYqBTvI+fEh5;$^|)3C$eukL^yvO(cVHe=rr)>bE}J4RbqH zt^s?YJU1GPyQXo^EleenHAAAEh5qPGLx~ew@_U*r3CBZjISs61(6LCujf6`**9#N} z+y!2_mkcwE!nhYqdV$)vtH$)WBrEL~7nXa4;UeBG@u-FF5jkBeqEn*9;V7XAM}zTo z0e4O;X~PqXM%MXnk4Yrsv1oCA?NDn&@BSd%V+Pnq{c&pOX@BgdQ*~OanM6&}aF@75 zy$XgvylNVY#*($Q`MoHNmC^NZ0a@Zln3yEo@<@u_2b!2%Tf~q|29<})%`B$#U0y6B zO)wP+F$qbfK~XFf4ViA)+$fAii^9bzk|UgSc_9^yMErO#Nai*Yp>fhqHKn2_+=><1 ze)#4;GdNi^*AaFP2UuOqWZJr+01V^7TwA8eAI;M}iFOKaAt}FnFc5t07Hfio`af zPNYIHo4f&c5%Fo_rdfi#@ncbS X*)f7iPPs3tG*}2h_GA*hwQ29i! zJ}39eDGNtaNiUHba=CJP I5x?i_9qfL9)B4 z stL%(bOKIo@&BH&Cgy{`J8fAh?AFkYNezu5*goN#$f zN(Wr+s)-Vt*z8iItUvsc;97q^3rm90Vy)+}Dh-9g%3;DA3MPYf%c``tnYuqPGgS=+ zw#ck%Ja|Gz=U{n~^k8#MhReK2u$)OKk0~c2k*aA!uFk6ZaClKhn%q|)Dq`_cx1z+0 zy5)+GUh}t2e-qLjFWx8NE}ZO63bMK7L}PA6P}`eZCwjL3;i$Wul#GN~CF^nn?qVA5 zv4}o|dbnjo+Yd~#B&Pnvn^QGY!=m+qp+MD)k>fMdJf(#lH9M@ #WBkZRdYGJUD$KxJR3@2mpb^gTU(NU$OlJlocan 9gnW@qtLJ*lrJ1D<`kWOeZ~O4xK6dH`D5BUh_<*SA-)GhRa7MSkCwA z>@Z(Mk7VnW6Cx ;=aIuWw?_3uc4-iD68X>}`-fzRsLFYwka;TYo*4 zg^Np)ZtV)J{jAjN7}_9gjw=z1*!)?X{u=Q@PMrT^`*9ML<6 4q1R*sEzY3}CKxmCF{c5aJ7gZmF0 ^_STRQl}pO= z>y4)2%FD`+r3VKF1qRvA<}{riO4+> t( #@LVy{T2fT*2 ?a iA>AHda>sV6l=b&rQVGnc36-<@0NLMZOeO?=3C}>g<^eII5;*P(L~* zwNa RK|j5C34e?Ho5^s! zvhpIYB;rLAq;E3dPN}W3CTS*8cZjMBOEv1m@rm@`jp<#xqFCSlxy(PY@R`wCFH`S+ z>|D0Q9>%5|KaAC!?wG6ugZEddse^BFoLMfZelYGI+458?M>hWv6aKm}BJ5^mn{Oo( zQ4#DENv8NNnyD%9qSX&3!^JFGmS^Q(lYP3?J+jR{;mGDL^h&GRq<-G0_QW ^*L{KW&_j9s)`FXW^`Nbkt}TWI!O74 zx&HI)VUAoas`_f<_gPh0mpqb@PDM-gg{M z4vMQcr8Cn@`Qn(}OJBg_XBvHmqlDK#3x({4>L-tKoJGyr;OwZ~=fBIT>64x5A+PHF zD+(I@{|=K|@61e3 #7h4D46Mt#*osF}9X&+4bCxW_XO12L^ zR#6=-|8uoNBN1h7-Fo@7`uiIJ@z0iZ>RO=miF=jr-rT!t@b!}#*Pb`~pLpKvKgmC! z>%1AiWq8%2w{&S;ne||H)#Tl`Hd*OUTkT%&ZzlekyY@KG2>;tTsCxggf=1~&8-#xb zwVQ>%?~ mObDDzO+?sKxwIJ>|gK%J_k)E%Mxn=B&Dw?JT$QtOH$}*11vn I$bqi^2NFt6t^fc4 delta 9354 zcmZ|Td3?=R{>Sle_Jxp0Vu|e{5haNbK~uX>p|+F~d&reU)1(rqNa-y#mR1)oY8l(K zD6REcs?=0 tPjZ~KJpVk|akBC06vs(*9FOxa3iNXVTRTn&hGGy#VldXm z8raa*lTiKAZ2bW&rQXBVcVjg51E}{-VJLo%HSsH~gLg29`JG6@h@_!5w!}oNhuNr= z71{cHjHLbwcEep5gFj(i3~%E&E^LOHFcX!b{uquUQ2pH41fRkP=6BXo&_G+U5gx`w z`~nqecw5Jb#ipo%I-&;ZY3rjfka|99;v!T=%dtLALyfZpS+uhS!|*foL{Yd#K`H$O zl`_9H^I{}w3zAR)q}h5FDu6+#lonz$oQCUg6%NI&?aacKpaR>B+FBoK+ G&OXz<4TpaTMwWH^yQSDu7w2z*pkEt+Dl8s7xKO9>rSJt5D-zMZNc3I{9b& zoZB?4z{K|K3BHT!cnUSpIn+wOL{0P`RLX;hQuT0Dfb~%sY>L&ejkPms!YouEgE1EK zJQQkEs6@TE5EF1MYT_fPjvrxPyk^_mb~J%@MrE)cD&WD$ZF5FoV;qG#gwrtw=c58$ zjdjqo-WJ}*6dKN;G7xyb 0xF-$tc6BEw8v3!|ymMNOE5>embP{wP!c`KT3^U{{=r ztj#%!+8XBpjm!R5r=V*Wg<5$k>cuXo$R9zi+>IKz6g5DlZJ&dh*o#W}Y8;3Mu_xB( zWXwh_bSY{J)~L?>&Ia4C4K>gn)QS$_Qa1Aw%%)z_#c@8wcTx34EK37jMJ|l<4K~0g z-OSc?K?Obtb?8Q;7VtP~{0h8x|6in_iPvEgzJdBeox_&+8*1;GcV{qs09l-~0QDhx zAGNY79ETS$2RrpJKNFUsGI;^nP3LQ@kMTXpzxJ>jdC~wmsE*@N*KIOt1v9NLpi;lm z);C&rq0Y!5)cZ$J3p#_n@DjGi=9%UUjYf?-A=6{-@8dKml`~PNejWzm3e<#aP}lHv z)WC;OXXONHp!3)dub~!{#;nTBL#W&G2 @>T^*6tViDWIQuAQz<;2w-3e5x zzO>%NQ0l*;PHjMz2{aD1*U1=!olxWSKpoaB?2BV?J#NAlIFQCttiTA}{~Hvv(qB+3 zk6|NqI#W;)_q7(F2A+eOcqM9!Hls4L9~H=9498=rLwp+b-j}F;zgYbq;yLp>VH7k_ zJ=98D+Ikx5g-lz2$UYx!+b805o)=>^yn!0$XVeyi_BR 25OO&Br2L>`MuX##3RNvMfB*!G^N3Hw?{;vnips6Bogm4S~?3%iUO|7+Cg|6u_6 zuR$Sjpm`x0RZqkj*dFi0U8q1Vq7K_t)Ih&sOAKIE9o`gccWh042 Muds1*57106=K{1ler=e9k2i0L;LHBbp^D`uktUx0dlH7dog zqXK;oqp=FLfPW+7dz@PoVrbBBjEXoGwbJ^ij`7$PTcZXlK?ODgiOE@j%Frd$3V+5i zco#{MGx`zJz8$sVy{JGBW3=x7843#EIx6zJr~s-BGp9QSQ>iDQ4%H**#yOae-(Ug` z8P4x>ScwzybBxE{Ip+DJsP=_efOjxa_dj=pX_$|bsQ-Y8IC`XM{|l=9J5>LiQTzbH zb9e_=j&_^@xR_=0s&fVVVVAK?j?ZFO{Ky(L&V2g^qvw7elu@{VTad*#^ZAKG_MFS8 zdWZ3RUhzd-k0)>=mQFCIJdR~&QXhc*(TgnJxh(x0Cxdi7rgoMegnpz=w<{!{_0*vd zMMEUshuYf=jKwU}UX8_8I2rXlScN*QM^OWQj1S;v*c|JT-$3k!dfp3bV?We* M$L&_2a0(FQ5YW8g<&E*tc*@z*?A! z@z@hJPl1Pm2AYe(=tZ6K73jj(Py-)B9nMcM6tANCeTP~2JMO^VkMfbhJE-Sdip)g& zQSY6{5WIrQgy#kYP5cKc@<2999a^C#PD4HKfo!FdW$XQHJ=@lYpfWQO)3FE>@o%Wq zA4iUha~a!Uui|^Zl6jn|6zbBj6*a+8)P%=S1D?V#yo}n*8>qd#g$ndGhT~n-7c-2{ zsrp5rRve9LZ-D;jvh`*dtoxKmK?9}O2kosHSfBPT_z;dj1-22@e=BODJ+}P-zR3y> zV_jyNKAEdZeMy zd{_aX1Ouq*RBJt??&;ThD@UY*J}fEU+4$?tPCE#pU_ zuHk^E%!g z{hl_5C N8Ps5sD)gb#Y#2N zziH5+x`|EkKiClKJY&9a=~#n$A?n&xpi=& V_DJXD4}iz#R&n^2kXp(Z?lIs->-{XDAQRn(T<#J$*ju36DV)cZG4@83aXDqx-& zCl(cW3)B{-U?}rDT`1_DKWHBe$LiDzFa*m{hiC?BB@3|$ZbS`q4Abx&s(-|Mv)8fs zIQ10NnObArg6g*)Lv{ZTQ}CnV1jge@ROCNm90omWR^&qcuxf=3uqP_@<4|W~g>B!2 zdhZA-z{?nnw@_!|4(c%0e2!bd{7wrBil`5U;vm$3IjAitz-ss;hT~l8A`GLx3iaMb z)S=yuO7%(9xTjIq`%~*})IuT`kbe!(f`U@i78_$X9F60!A09+a9R9pHl(DFZ;!y8( zM6IYdYQ K9((7f$TH(0syU7MX?QVqe;e7Lk8li@h}HaGgg*{yi#1 zf7p7g*Q~fH>e_Te^&5&wI39HRyMChPtO ztuU!gL!E^j)WFlR6~2I)_$|~H97mn%@39X4ih8fsN^^VCF@X9|R7P`93(7@}TYzy` ziFI}Vmr&5P+lu!-K&Xj+#AaCUuO<_nQ3DM^-HKtT_r{^F=hN2b?DM5qpY}DVOzuZ* z%}LbWe}*0nbcKTU>KoMF`>*0k;c(RH?y#DuF%RqE2dMjh4K+c~8dGnA3aG1fEJjoJ zp!VL23S=EBGrQK1e-#eUpcTA_O6iBzYp4MKi|QA;)(jMhT1g{RMv_qzv_p;419c1f zquv{1orwH%iuoV)tGUi&zFcwZ%x@-Xr~$K46XakD7N7!q8S`)(K8P`YGZTzLtt=09 zHm0J^%uLjwUTE7_qXK&k>*78Sg>e+BunDHUVy@Xx)XFEJR#0Z!pF{=n5^Bp{LmjGv z$PmscY=mX6nuRPv^ %edt2Zbqd;}@b%`$Xd~1LvQgJ*6l#DnY>LmJQoR+m zf&-`k&Y<4Ah8ph{-a8u`%=0GLfc7+01_mMHdz@Sf!8BB0NA#cud=oX$anxR2#24{8 zdU4uD^IpVjCeRoRro9zvqPD0&2cpIsjoOkDROUPwqx-*vf>N^?HNZ~ng!^p$HfnGG zK&>!xlbIk6H9-f|fW1%|8;R4f6t(x?peFtWb$h}#n{k?9ZRU59DQKmc*c^wWKD8dy zhhi~?;WkvD`|R^WsDRI+4(n$aj^AK6{23Ks$Jfmk_C`Lr&KPWlKJ;jSk1347i#QZJ zzhOS9UetigP%C%^6_5`V@JXzWUtlQSL 9)noA&9b_8(F0#XHP6%W*9ApHR<-?&Lt?DXi_s z&kUdWi|X7i@?Xq@HoMIajkTyi{P&pub7>4JBReq-L-(3P+6gaGFULMO H pxKJ9SciUn zF&4*TO{_qDKjvW+ZpK!40F&@5tcS6GH{br&*pIp=ok9wQnW#P7jye =`w{){SNr^TTMs;9#tX(s=67mP$iT*^ zJsW` pWj$={dV>!py|j~A8mZ0v;c(%iA`d)-osO7eX{{YU!y?hH&1^$s4M8eTqO zg1fA2VtG*$-_+ryHND?Y4Cyg7x6D=QE}N2DI>nvmD*Llb(X f%VE9~llKODf2gSNem8A;T58ASv^K6b zsTry5TBWv4O${G3Fge@(L}6KBNpW&!?i6>1t8HqV^yEMLwe9F#RoTV+Rppg{HYsVo zS~JQ`J_gU89U9Q9u-M!EP@J#w`F#H%y P6eXS<8@+@;>nUr+S4-O@A6yL?Yt>;QN9y@a^j zr4vhv@=M)?6AGI6{<)`NRG7Qe^{~723EtT8UUY|IceyLyCT~iLE3?qe)50lASZSWC mxV-q!OqES2aGBmkxp}@TNB4*O?pBQn^@e_0?*0AK`u_(35{|e4 diff --git a/translations/de/LC_MESSAGES/messages.po b/translations/de/LC_MESSAGES/messages.po index f8712012..51ae962a 100644 --- a/translations/de/LC_MESSAGES/messages.po +++ b/translations/de/LC_MESSAGES/messages.po @@ -11,116 +11,146 @@ msgid "" msgstr "" "Project-Id-Version: OctoPrint\n" "Report-Msgid-Bugs-To: i18n@octoprint.org\n" -"POT-Creation-Date: 2015-08-31 10:04+0200\n" -"PO-Revision-Date: 2015-08-31 10:28+0100\n" +"POT-Creation-Date: 2015-12-01 11:20+0100\n" +"PO-Revision-Date: 2015-12-01 11:37+0100\n" "Last-Translator: Gina Häußge \n" +"Language: de\n" "Language-Team: German (http://www.transifex.com/projects/p/octoprint/language/de/)\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 1.3\n" -"Language: de\n" +"Generated-By: Babel 2.1.1\n" "X-Generator: Poedit 1.6.8\n" -#: src/octoprint/plugins/cura/__init__.py:43 -msgid "CuraEngine" -msgstr "CuraEngine" - #: src/octoprint/plugins/cura/templates/cura_settings.jinja2:1 #: src/octoprint/templates/tabs/control.jinja2:98 msgid "General" msgstr "Allgemein" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:5 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:3 +msgid "" +"\n" +" Specify the path to the CuraEngine binary. Note that only\n" +" versions up to and including 15.04 are supported.\n" +" CuraEngine version 15.06 or newer is not\n" +" compatible with this plugin.\n" +msgstr "" +"\n" +" Gib den Pfad zum CuraEngine Binary an. Beachte, dass nur\n" +" Versionen bis einschließlich 15.04 unterstützt sind.\n" +" CuraEngine Version 15.06 oder neuere sind nicht\n" +" kompatibel mit diesem Plugin.\n" + +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:12 msgid "Path to CuraEngine" msgstr "Pfad zu CuraEngine" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:13 -msgid "Log the output of CuraEngine to plugin_cura_engine.log" -msgstr "Output von CuraEngine nach plugin_cura_engine.log loggen" +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:20 +msgid "Log the output of CuraEngine to plugin_cura_engine.log" +msgstr "Output von CuraEngine nachplugin_cura_engine.logloggen" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:19 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:26 msgid "Profiles" msgstr "Profile" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:22 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29 #: src/octoprint/templates/dialogs/settings/logs.jinja2:6 -#: src/octoprint/templates/tabs/timelapse.jinja2:49 +#: src/octoprint/templates/tabs/timelapse.jinja2:50 msgid "Sort by" msgstr "Sortieren" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:22 -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:27 -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:76 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:34 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:87 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:51 msgid "Identifier" msgstr "ID" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:22 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:75 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:105 #: src/octoprint/templates/dialogs/settings/logs.jinja2:6 #: src/octoprint/templates/sidebar/files_header.jinja2:6 -#: src/octoprint/templates/tabs/timelapse.jinja2:49 +#: src/octoprint/templates/tabs/timelapse.jinja2:50 msgid "ascending" msgstr "aufsteigend" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:22 -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:28 -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:82 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:14 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:35 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:93 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:38 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:4 #: src/octoprint/templates/dialogs/settings/logs.jinja2:6 #: src/octoprint/templates/dialogs/settings/logs.jinja2:12 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:5 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:44 #: src/octoprint/templates/dialogs/settings/terminalfilters.jinja2:3 -#: src/octoprint/templates/tabs/timelapse.jinja2:49 -#: src/octoprint/templates/tabs/timelapse.jinja2:54 +#: src/octoprint/templates/tabs/timelapse.jinja2:50 +#: src/octoprint/templates/tabs/timelapse.jinja2:55 msgid "Name" msgstr "Name" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:15 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:36 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:39 msgid "Actions" msgstr "Aktionen" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:37 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:44 msgid "Make default" msgstr "Als Standard speichern" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:37 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:44 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:15 msgid "Delete Profile" msgstr "Profil entfernen" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:54 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:61 msgid "Import Profile..." msgstr "Profil importieren..." -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:59 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:64 +#, python-format +msgid "For more information on configuration and usage please see the Plugin's homepage." +msgstr "Für weitere Informationen zu Konfiguration and Verwendung schaue bitte auf die Homepage des Plugins." + +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:70 msgid "Import Existing Cura Profile" msgstr "Vorhandenes Curaprofil importieren" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:64 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:75 msgid "Profile ini file" msgstr "Profil-INI-Datei" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:68 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:141 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:79 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:171 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:83 msgid "Browse..." msgstr "Durchsuchen..." -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:88 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:99 msgid "Description" msgstr "Beschreibung" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:96 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:107 msgid "Overwrite existing file" msgstr "Vorhandene Datei überschreiben" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:103 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:113 +msgid "" +"\n" +" You can import your existing profile.inifiles from Cura (version up to and\n" +" including 15.04) here. Please be aware that neither the.jsonprofile format\n" +" from Cura versions starting with 15.06 is supported, nor are the custom Cura profile formats\n" +" that third party tools like e.g. Repetier create.\n" +" " +msgstr "" +"\n" +" Hier kannst Du Deine existierenden Profildateien (.ini) aus Cura importieren (Versionen bis\n" +" einschließlich 15.04). Bitte beachte, dass weder die.jsonProfile aus\n" +" Curaversionen ab 15.06 unterstützt werden, noch andere Thirdpartyprofilformate von\n" +" Tools wie z.B. Repetier Host.\n" + +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:121 #: src/octoprint/templates/dialogs/usersettings.jinja2:46 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:80 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:109 @@ -129,7 +159,7 @@ msgstr "Vorhandene Datei überschreiben" msgid "Abort" msgstr "Abbrechen" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:104 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:122 #: src/octoprint/templates/dialogs/usersettings.jinja2:47 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:81 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:110 @@ -138,226 +168,226 @@ msgstr "Abbrechen" msgid "Confirm" msgstr "Bestätigen" -#: src/octoprint/plugins/pluginmanager/__init__.py:107 +#: src/octoprint/plugins/pluginmanager/__init__.py:116 msgid "Plugin Manager" msgstr "Pluginmanager" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:132 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:277 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:149 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:310 msgid "Installing plugin..." msgstr "Installiere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:132 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:149 msgid "Installing plugin from uploaded archive..." msgstr "Installiere Plugin von hochgeladenem Archiv..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:147 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:225 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:302 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:332 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:546 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:576 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:593 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:610 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:164 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:258 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:335 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:365 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:631 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:661 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:678 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:695 msgid "Something went wrong" msgstr "Etwas ist schief gegangen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:148 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:226 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:303 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:333 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:165 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:259 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:336 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:366 msgid "Please consult octoprint.log for details" msgstr "Bitte konsultiere octoprint.log für Details" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:279 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:312 #, python-format msgid "Installing plugin \"%(name)s\" from %(url)s..." msgstr "Installiere Plugin \"%(name)s\" von %(url)s..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:281 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:314 #, python-format msgid "Installing plugin from %(url)s..." msgstr "Installiere Plugin von %(url)s..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:284 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:317 msgid "Reinstalling plugin..." msgstr "Reinstalliere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:285 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:318 #, python-format msgid "Reinstalling plugin \"%(name)s\" from %(url)s..." msgstr "Reinstalliere Plugin \"%(name)s\" von %(url)s..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:323 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356 msgid "Uninstalling plugin..." msgstr "Deinstalliere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:323 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356 #, python-format msgid "Uninstalling plugin \"%(name)s\"" msgstr "Deinstalliere Plugin \"%(name)s\"" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:358 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:443 msgid "Reinstall" msgstr "Reinstallieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:358 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:130 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:146 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:443 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:160 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:176 msgid "Install" msgstr "Installieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:358 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:443 msgid "Incompatible" msgstr "Inkompatibel" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:376 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:461 #: src/octoprint/templates/overlays/reloadui.jinja2:9 msgid "Reload now" msgstr "Jetzt neu laden" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:445 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:530 msgid "Done!" msgstr "Fertig!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:465 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:550 msgid "Enable Plugin" msgstr "Plugin enablen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:465 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:550 msgid "Disable Plugin" msgstr "Plugin disablen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:530 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:615 msgid "Plugin installed" msgstr "Plugin installiert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:531 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:616 msgid "A plugin was installed successfully, however it was impossible to detect which one. Please Restart OctoPrint to make sure everything will be registered properly" msgstr "Ein Plugin wurde erfolgreich installiert, es war aber unmöglich zu detektieren, welches. Bitte starte OctoPrint neu um sicherzustellen, dass alles ordnungsgemäß registriert wird." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:535 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:620 #, python-format msgid "Plugin \"%(name)s\" reinstalled" msgstr "Plugin \"%(name)s\" reinstalliert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:536 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:621 msgid "The plugin was reinstalled successfully" msgstr "Das Plugin wurde erfolgreich reinstalliert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:537 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:622 msgid "The plugin was reinstalled successfully, however a restart of OctoPrint is needed for that to take effect." msgstr "Das Plugin wurde erfolgreich reinstalliert, es ist aber ein Neustart von OctoPrint notwendig bevor es genutzt werden kann." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:538 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:623 msgid "The plugin was reinstalled successfully, however a reload of the page is needed for that to take effect." msgstr "Das Plugin wurde erfolgreich reinstalliert, es ist aber ein Neuladen der Seite notwendig bevor es genutzt werden kann." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:540 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:625 #, python-format msgid "Plugin \"%(name)s\" installed" msgstr "Plugin \"%(name)s\" installiert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:541 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:626 msgid "The plugin was installed successfully" msgstr "Das Plugin wurde erfolgreich installiert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:542 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:627 msgid "The plugin was installed successfully, however a restart of OctoPrint is needed for that to take effect." msgstr "Das Plugin wurde erfolgreich installiert, es ist jedoch ein Neustart von OctoPrint notwendig bevor es genutzt werden kann." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:543 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:628 msgid "The plugin was installed successfully, however a reload of the page is needed for that to take effect." msgstr "Das Plugin wurde erfolgreich installiert, es ist jedoch ein Neuladen der Seite notwendig bevor es genutzt werden kann." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:554 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:639 #, python-format msgid "Reinstalling the plugin from URL \"%(url)s\" failed: %(reason)s" msgstr "Reinstallation des Plugins von URL \"%(url)s\" fehlgeschlagen: %(reason)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:556 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:641 #, python-format msgid "Installing the plugin from URL \"%(url)s\" failed: %(reason)s" msgstr "Installation des Plugins von URL \"%(url)s\" fehlgeschlagen: %(reason)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:560 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:645 #, python-format msgid "Reinstalling the plugin from URL \"%(url)s\" failed, please see the log for details." msgstr "Reinstallation des Plugins von URL \"%(url)s\" fehlgeschlagen, bitte konsultiere das Log für Details." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:562 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:647 #, python-format msgid "Installing the plugin from URL \"%(url)s\" failed, please see the log for details." msgstr "Installation des Plugins von URL \"%(url)s\" fehlgeschlagen, bitte konsultiere das Log für Details" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:571 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:656 #, python-format msgid "Plugin \"%(name)s\" uninstalled" msgstr "Plugin \"%(name)s\" deinstalliert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:572 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:657 msgid "The plugin was uninstalled successfully" msgstr "Das Plugin wurde erfolgreich deinstalliert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:573 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:658 msgid "The plugin was uninstalled successfully, however a restart of OctoPrint is needed for that to take effect." msgstr "Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neustart von OctoPrint notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:574 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:659 msgid "The plugin was uninstalled successfully, however a reload of the page is needed for that to take effect." msgstr "Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neuladen der Seite notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:578 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:663 #, python-format msgid "Uninstalling the plugin failed: %(reason)s" msgstr "Deinstallation des Plugins fehlgeschlagen: %(reason)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:580 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665 msgid "Uninstalling the plugin failed, please see the log for details." msgstr "Deinstallation des Plugins fehlgeschlagen, bitte konsultiere das Log für Details." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:588 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:673 #, python-format msgid "Plugin \"%(name)s\" enabled" msgstr "Plugin \"%(name)s\" aktiviert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:589 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:674 msgid "The plugin was enabled successfully." msgstr "Das Plugin wurde erfolgreich aktiviert." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:590 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:675 msgid "The plugin was enabled successfully, however a restart of OctoPrint is needed for that to take effect." msgstr "Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neustart von OctoPrint notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:591 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:676 msgid "The plugin was enabled successfully, however a reload of the page is needed for that to take effect." msgstr "Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neuladen der Seite notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:595 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:612 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:680 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:697 #, python-format msgid "Toggling the plugin failed: %(reason)s" msgstr "Togglen des Plugins fehlgeschalgen: %(reason)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:597 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:614 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:682 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:699 msgid "Toggling the plugin failed, please see the log for details." msgstr "Togglen des Plugins fehlgeschlagen, bitte konsultiere das Log für Details." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:605 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:690 #, python-format msgid "Plugin \"%(name)s\" disabled" msgstr "Plugin \"%(name)s\" deaktiviert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:606 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:691 msgid "The plugin was disabled successfully." msgstr "Das Plugin wurde erfolgreich deaktiviert." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:607 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:692 msgid "The plugin was disabled successfully, however a restart of OctoPrint is needed for that to take effect." msgstr "Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neustart von OctoPrint notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:608 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:693 msgid "The plugin was disabled successfully, however a reload of the page is needed for that to take effect." msgstr "Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neuladen der Seite notwendig." @@ -365,125 +395,204 @@ msgstr "Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neuladen der msgid "Take note that all plugin management functionality is disabled while your printer is printing." msgstr "Bitte beachte dass jegliche Pluginmanagementfunktionen während des Druckens deaktiviert sind." -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:9 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:8 +msgid "" +"\n" +" Thepipcommand could not be found.\n" +" Please configure it manually. No installation and uninstallation of plugin\n" +" packages is possible whilepipis unavailable.\n" +msgstr " DaspipCommand konnte nicht gefunden werden. Bitte konfiguriere es manuell. Installation und Deinstallation von Plugins ist nicht möglich, solangepipnicht verfügbar ist." + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:16 +msgid "" +"\n" +" Thepipcommand is configured to usesudo. This\n" +" is not recommended due to security reasons. It is strongly\n" +" suggested you install OctoPrint under a\n" +" user-owned virtual environment\n" +" so that the use ofsudois not needed for plugin management.\n" +msgstr " DaspipCommand ist konfiguriert,sudozu nutzen. Das ist aus Gründen der Systemsicherheit nicht empfehlenswert. Es ist ausdrücklichst empfohlen, dass Du OctoPrint in einem Virtual Environment installierst, dass einem User gehört, so dasssudofür die Pluginverwaltung nicht benötigt wird." + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:30 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:204 +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:20 +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:72 +msgid "Plugin Configuration" +msgstr "Pluginkonfiguration" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:33 msgid "Installed Plugins" msgstr "Installierte Plugins" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:21 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:45 msgid "Bundled" msgstr "Gebundled" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:24 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:99 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:48 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:129 #: src/octoprint/templates/index.jinja2:118 msgid "Homepage" msgstr "Homepage" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:31 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:55 msgid "Uninstall Plugin" msgstr "Plugin deinstallieren" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:48 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:72 msgid "Get More..." msgstr "Mehr..." -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:59 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:167 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:87 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:197 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:96 msgid "Close" msgstr "Schließen" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:66 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:94 msgid "Install new Plugins..." msgstr "Installation neuer Plugins..." -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:71 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:101 #, python-format msgid "... from the Plugin Repository" msgstr "... vom Plugin Repository" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:75 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:105 msgid "Sort by title" msgstr "Nach Titel sortieren" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:76 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:106 msgid "Sort by publication date" msgstr "Nach Veröffentlichungsdatum sortieren" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:76 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:106 #: src/octoprint/templates/dialogs/settings/logs.jinja2:6 #: src/octoprint/templates/sidebar/files_header.jinja2:7 #: src/octoprint/templates/sidebar/files_header.jinja2:8 -#: src/octoprint/templates/tabs/timelapse.jinja2:49 +#: src/octoprint/templates/tabs/timelapse.jinja2:50 msgid "descending" msgstr "absteigend" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:78 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:108 msgid "Only show uninstalled plugins" msgstr "Nur uninstallierte Plugins anzeigen" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:79 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:109 msgid "Only show compatible plugins" msgstr "Nur kompatible Plugins anzeigen" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:81 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:111 msgid "Refresh list from repository" msgstr "Liste vom Repository neu laden" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:87 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:117 #: src/octoprint/templates/sidebar/files.jinja2:2 msgid "Search..." msgstr "Suchen..." -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:98 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:128 msgid "Details" msgstr "Details" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:115 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:145 msgid "Sadly the repository is currently not available" msgstr "Das Repository ist leider zur Zeit nicht verfügbar" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:118 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:148 msgid "Is your OctoPrint installation connected to the internet?" msgstr "Ist Deine OctoPrint Installation mit dem Internet verbunden?" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:123 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:153 msgid "... from URL" msgstr "... von URL" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:128 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:158 msgid "Enter URL..." msgstr "URL eingeben..." -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:132 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:162 msgid "This does not look like a valid \"http://\" or \"https://\" URL." msgstr "Das sieht nicht wie eine valide \"http://\" oder \"https://\" URL aus." -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:135 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:165 msgid "... from an uploaded archive" msgstr "... von einem hochgeladenen Archiv" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:148 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:178 msgid "This does not look like a valid plugin archive. Valid plugin archives should be either zip files or tarballs and have the extension \".zip\", \".tar.gz\", \".tgz\" or \".tar\"" msgstr "Das sieht nicht aus wie ein valides Pluginarchiv. Valide Pluginarchive sollten entweder ZIP-Dateien oder Tarballs sein und die Dateiextension \".zip\", \".tar.gz\", \".tgz\" oder \".tar\" haben" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:152 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:182 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:62 #: src/octoprint/templates/tabs/terminal.jinja2:25 msgid "Advanced options" msgstr "Erweiterte Optionen" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:158 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:188 msgid "Use--process-dependency-linkswithpip install" msgstr "--process-dependency-linkmitpip installverwenden" -#: src/octoprint/plugins/softwareupdate/__init__.py:378 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:208 +msgid "pip command to use for managing plugins. You might have to configure this if auto detection fails." +msgstr "pip Command, das zur Verwaltung von Plugins verwendet werden soll. Es kann sein, dass Du das manuell konfigurieren musst, falls die Autodetection fehlschlägt." + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:209 +msgid "pip command" +msgstr "pip Command" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:211 +msgid "Autodetect" +msgstr "Automatisch erkennen" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:212 +msgid "Only set this if OctoPrint cannot autodetect the path topipto use for managing plugins." +msgstr "Nur setzen, wenn OctoPrint den Pfad zumpipCommand für die Pluginverwaltung nicht selbst erkennen kann." + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:215 +msgid "Additional arguments for pip command. You should normally not have to change this." +msgstr "Weitere Argument für das pip Command. Du solltest hier normalerweise nichts ändern müssen." + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:216 +msgid "Additional pip arguments" +msgstr "Weitere pip Argumente" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:221 +msgid "URL of the Plugin Repository to use. You should normally not have to change this." +msgstr "URL des zu nutzenden Pluginrepositories. Du solltest hier normalerweise nichts ändern müssen." + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:222 +msgid "Repository URL" +msgstr "Repository-URL" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:227 +msgid "How long to cache repository data, in minutes. You should normally not have to change this." +msgstr "Wie lange die Repositorydaten gecached werden sollen, in Minuten. Du solltest hier normalerweise nichts ändern müssen." + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:228 +msgid "Repository cache TTL" +msgstr "Repository-Cache TTL" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:239 +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:100 +#: src/octoprint/templates/dialogs/confirmation.jinja2:11 +#: src/octoprint/templates/dialogs/settings.jinja2:51 +#: src/octoprint/templates/dialogs/slicing.jinja2:50 +#: src/octoprint/templates/sidebar/state.jinja2:19 +msgid "Cancel" +msgstr "Abbruch" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:240 +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:101 +#: src/octoprint/templates/dialogs/settings.jinja2:52 +msgid "Save" +msgstr "Speichern" + +#: src/octoprint/plugins/softwareupdate/__init__.py:394 msgid "Software Update" msgstr "Software Update" -#: src/octoprint/plugins/softwareupdate/__init__.py:662 -#: src/octoprint/plugins/softwareupdate/__init__.py:693 -#: src/octoprint/server/views.py:149 +#: src/octoprint/plugins/softwareupdate/__init__.py:680 +#: src/octoprint/server/views.py:155 #: src/octoprint/static/js/app/viewmodels/appearance.js:11 #: src/octoprint/static/js/app/viewmodels/appearance.js:13 #: src/octoprint/static/js/app/viewmodels/appearance.js:18 @@ -499,126 +608,118 @@ msgstr "Release" msgid "Commit" msgstr "Commit" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:145 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:147 msgid "There are updates available for the following components:" msgstr "Es gibt Aktualisierungen für die folgenden Komponenten:" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:159 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:161 msgid "Those components marked with can be updated directly." msgstr "Die mit markierten Komponenten können direkt aktualisiert werden." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:162 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:164 msgid "Update Available" msgstr "Aktualisierung verfügbar" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:174 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:176 msgid "Ignore" msgstr "Ignorieren" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:178 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:180 msgid "You can make this message display again via \"Settings\" > \"Software Update\" > \"Check for update now\"" msgstr "Du kannst diese Nachricht erneut anzeigen lassen mittels \"Einstellungen\" > \"Software Update\" > \"Jetzt nach Aktualisierungen suchen\"" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:182 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:184 msgid "Update now" msgstr "Jetzt aktualisieren" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:199 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:201 msgid "Everything is up-to-date" msgstr "Alles ist auf dem neusten Stand" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:264 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:266 msgid "Updating..." msgstr "Aktualisiere..." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:265 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:267 msgid "Now updating, please wait." msgstr "Aktualisiere gerade, bitte warten." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:284 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:286 msgid "Update not started!" msgstr "Aktualisierung nicht gestartet!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:285 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:287 msgid "The update could not be started. Is it already active? Please consult the log for details." msgstr "Die Aktualisierung konnte nicht gestartet werden. Läuft bereits eine? Bitte konsultiere das Log für Details." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:307 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:309 msgid "Can't update while printing" msgstr "Aktualisierung nicht möglich während gedruckt wird" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:308 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:310 msgid "A print job is currently in progress. Updating will be prevented until it is done." msgstr "Ein Druckjob ist zur Zeit aktiv. Aktualisierungen werden unterbunden bis er fertig ist." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:312 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:314 msgid "This will update your OctoPrint installation and restart the server." msgstr "Das wird Deine OctoPrint Installation aktualisieren und den Server neu starten." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:336 -msgid "Restart successful!" -msgstr "Neustart erfolgreich!" - -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:337 -msgid "The server was restarted successfully. The page will now reload automatically." -msgstr "Der Server wurde erfolgreich neu gestartet. Die Seite wird nun automatisch neu geladen." - -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:369 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:363 #, python-format msgid "Now updating %(name)s to %(version)s" msgstr "Aktualisiere %(name)s auf %(version)s" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:377 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:371 msgid "Update successful, restarting!" msgstr "Aktualisierung erfolgreich, starte neu!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:378 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:372 msgid "The update finished successfully and the server will now be restarted." msgstr "Die Aktualisierung wurde erfolgreich durchgeführt und der Server wird jetzt neu gestartet." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:389 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:431 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:383 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:425 msgid "Restart failed" msgstr "Neustart fehlgeschlagen" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:390 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:432 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:384 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:426 msgid "The server apparently did not restart by itself, you'll have to do it manually. Please consult the log file on what went wrong." msgstr "Der Server hat anscheinend nicht von selbst neu gstartet, Du wirst das manuell tun müssen. Bitte konsultiere das Logfile." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:406 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:400 msgid "The update finished successfully, please restart OctoPrint now." msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen, bitte starte OctoPrint jetzt neu." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:408 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:402 msgid "The update finished successfully, please reboot the server now." msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen, bitte reboote den Server jetzt." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:412 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:406 msgid "Update successful, restart required!" msgstr "Aktualisierung erfolgreich, Neustart notwendig!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:425 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:419 msgid "Restarting OctoPrint failed, please restart it manually. You might also want to consult the log file on what went wrong here." msgstr "Der Neustart von OctoPrint ist fehlgeschlagen, bitte starte es manuell neu. Du solltest das Logfile konsultieren, um herauszufinden, was hier schief gelaufen ist." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:427 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:421 msgid "Rebooting the server failed, please reboot it manually. You might also want to consult the log file on what went wrong here." msgstr "Reboot des Servers fehlgeschlagen, bitte reboote ihn manuell. Du solltest auch das Logfile konsultieren, um herauszufinden, was hier gerade schief gelaufen ist." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:445 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:439 msgid "Update successful!" msgstr "Aktualisierung erfolgreich!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:446 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:440 msgid "The update finished successfully." msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:458 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:452 msgid "Update failed!" msgstr "Aktualisierung fehlgeschlagen!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:459 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:453 msgid "The update did not finish successfully. Please consult the log for details." msgstr "Die Aktualisierung wurde nicht erfolgreich abgeschlossen. Bitte konsultiere das Log für Details." @@ -645,11 +746,6 @@ msgid "" " \n" msgstr "Du nutzt eine unveröffentlichte Version von OctoPrint, trackst aber OctoPrint Releases.
Du willst vermutlich, dass OctoPrint stattdessen die entsprechende Entwicklungsversion trackt. Falls Du dein lokales OctoPrint-Checkoutverzeichnis auf einen anderen Branch gewechselt hast, dann wechsle das Tracking einfach auf \"Commit\". Ansonsten wirf einen Blick in die Dokumentation.
" -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:20 -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:72 -msgid "Plugin Configuration" -msgstr "Pluginkonfiguration" - #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:23 msgid "Current versions" msgstr "Aktuelle Versionen" @@ -694,120 +790,107 @@ msgstr "Versionstracking für OctoPrint" msgid "Version cache TTL" msgstr "TTL des Versionscaches" -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:100 -#: src/octoprint/templates/dialogs/confirmation.jinja2:11 -#: src/octoprint/templates/dialogs/settings.jinja2:51 -#: src/octoprint/templates/dialogs/slicing.jinja2:50 -#: src/octoprint/templates/sidebar/state.jinja2:19 -msgid "Cancel" -msgstr "Abbruch" - -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:101 -#: src/octoprint/templates/dialogs/settings.jinja2:52 -msgid "Save" -msgstr "Speichern" - -#: src/octoprint/server/views.py:58 +#: src/octoprint/server/views.py:64 msgid "Plugins" msgstr "Plugins" -#: src/octoprint/server/views.py:115 +#: src/octoprint/server/views.py:121 msgid "Connection" msgstr "Verbindung" -#: src/octoprint/server/views.py:116 +#: src/octoprint/server/views.py:122 msgid "State" msgstr "Status" -#: src/octoprint/server/views.py:117 +#: src/octoprint/server/views.py:123 msgid "Files" msgstr "Dateien" -#: src/octoprint/server/views.py:123 +#: src/octoprint/server/views.py:129 msgid "Temperature" msgstr "Temperatur" -#: src/octoprint/server/views.py:124 +#: src/octoprint/server/views.py:130 msgid "Control" msgstr "Steuerung" -#: src/octoprint/server/views.py:125 +#: src/octoprint/server/views.py:131 msgid "Terminal" msgstr "Terminal" -#: src/octoprint/server/views.py:128 +#: src/octoprint/server/views.py:134 msgid "GCode Viewer" msgstr "GCode Viewer" -#: src/octoprint/server/views.py:130 +#: src/octoprint/server/views.py:136 #: src/octoprint/templates/sidebar/state.jinja2:3 msgid "Timelapse" msgstr "Zeitraffer" -#: src/octoprint/server/views.py:135 +#: src/octoprint/server/views.py:141 msgid "Printer" msgstr "Drucker" -#: src/octoprint/server/views.py:137 +#: src/octoprint/server/views.py:143 msgid "Serial Connection" msgstr "Serielle Verbindung" -#: src/octoprint/server/views.py:138 +#: src/octoprint/server/views.py:144 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:1 msgid "Printer Profiles" msgstr "Druckerprofile" -#: src/octoprint/server/views.py:139 +#: src/octoprint/server/views.py:145 msgid "Temperatures" msgstr "Temperaturen" -#: src/octoprint/server/views.py:140 +#: src/octoprint/server/views.py:146 msgid "Terminal Filters" msgstr "Terminalfilter" -#: src/octoprint/server/views.py:141 +#: src/octoprint/server/views.py:147 msgid "GCODE Scripts" msgstr "GCODE Scripts" -#: src/octoprint/server/views.py:143 src/octoprint/server/views.py:145 +#: src/octoprint/server/views.py:149 src/octoprint/server/views.py:151 msgid "Features" msgstr "Funktionen" -#: src/octoprint/server/views.py:146 +#: src/octoprint/server/views.py:152 msgid "Webcam" msgstr "Webcam" -#: src/octoprint/server/views.py:147 +#: src/octoprint/server/views.py:153 msgid "API" msgstr "API" -#: src/octoprint/server/views.py:151 +#: src/octoprint/server/views.py:157 #: src/octoprint/templates/dialogs/settings/folders.jinja2:2 msgid "Folders" msgstr "Verzeichnisse" -#: src/octoprint/server/views.py:152 +#: src/octoprint/server/views.py:158 msgid "Appearance" msgstr "Aussehen" -#: src/octoprint/server/views.py:153 +#: src/octoprint/server/views.py:159 #: src/octoprint/templates/dialogs/settings/logs.jinja2:2 msgid "Logs" msgstr "Logs" -#: src/octoprint/server/views.py:154 +#: src/octoprint/server/views.py:160 msgid "Server" msgstr "Server" -#: src/octoprint/server/views.py:157 +#: src/octoprint/server/views.py:163 msgid "Access Control" msgstr "Zugangsbeschränkung" -#: src/octoprint/server/views.py:163 +#: src/octoprint/server/views.py:169 msgid "Access" msgstr "Zugriff" -#: src/octoprint/server/views.py:164 +#: src/octoprint/server/views.py:170 msgid "Interface" msgstr "Interface" @@ -827,69 +910,92 @@ msgid "The server appears to be offline, at least I'm not getting any response f msgstr "Der Server scheint offline zu sein, zumindest kann ich mich nicht mit ihm verbinden. Ich konnte mich nicht automatisch neu verbinden, aber Du kannst mittels des folgenden Buttons einen manuellen Verbindungsversuch anstoßen." #: src/octoprint/static/js/app/dataupdater.js:169 -#: src/octoprint/static/js/app/dataupdater.js:197 +#: src/octoprint/static/js/app/dataupdater.js:222 #, python-format msgid "Slicing ... (%(percentage)d%%)" msgstr "Slice ... (%(percentage)d%%)" -#: src/octoprint/static/js/app/dataupdater.js:186 +#: src/octoprint/static/js/app/dataupdater.js:187 msgid "Rendering timelapse" msgstr "Zeitrafferaufnahme wird gerendert" -#: src/octoprint/static/js/app/dataupdater.js:186 +#: src/octoprint/static/js/app/dataupdater.js:187 #, python-format msgid "Now rendering timelapse %(movie_basename)s" msgstr "Rendere Zeitrafferaufnahme %(movie_basename)s" -#: src/octoprint/static/js/app/dataupdater.js:188 +#: src/octoprint/static/js/app/dataupdater.js:189 msgid "Timelapse ready" msgstr "Zeitrafferaufnahme fertig" -#: src/octoprint/static/js/app/dataupdater.js:188 +#: src/octoprint/static/js/app/dataupdater.js:189 #, python-format msgid "New timelapse %(movie_basename)s is done rendering." msgstr "Neue Zeitrafferaufnahme %(movie_basename)s wurde fertig gerendert" -#: src/octoprint/static/js/app/dataupdater.js:190 +#: src/octoprint/static/js/app/dataupdater.js:191 #, python-format msgid "Rendering of timelapse %(movie_basename)s failed with return code %(returncode)s" msgstr "Rendering der Zeitrafferaufnahme %(movie_basename)s fehlgeschlagen mit Returncode %(returncode)s" -#: src/octoprint/static/js/app/dataupdater.js:192 +#: src/octoprint/static/js/app/dataupdater.js:194 msgid "Rendering failed" msgstr "Rendering fehlgeschlagen" -#: src/octoprint/static/js/app/dataupdater.js:199 +#: src/octoprint/static/js/app/dataupdater.js:200 +msgid "Capturing timelapse postroll" +msgstr "Zeichne Timelapse-Postroll auf" + +#: src/octoprint/static/js/app/dataupdater.js:204 +msgid "Now capturing timelapse post roll, this will take only a moment..." +msgstr "Zeichne jetzt Timelapse-Postroll auf, dies wird nur einen Moment dauern..." + +#: src/octoprint/static/js/app/dataupdater.js:207 +#, python-format +msgid "%(minutes)d min" +msgstr "%(minutes)d Min" + +#: src/octoprint/static/js/app/dataupdater.js:209 +#, python-format +msgid "%(seconds)d sec" +msgstr "%(seconds) Sek" + +#: src/octoprint/static/js/app/dataupdater.js:211 +#, python-format +msgid "Now capturing timelapse post roll, this will take approximately %(duration)s..." +msgstr "Zeichne jetzt Timelapse-Postroll auf, dies wird voraussichtlich %(duration)s dauern..." + +#: src/octoprint/static/js/app/dataupdater.js:224 msgid "Slicing ..." msgstr "Slice ..." -#: src/octoprint/static/js/app/dataupdater.js:205 +#: src/octoprint/static/js/app/dataupdater.js:230 msgid "Slicing done" msgstr "Slicing abgeschlossen" -#: src/octoprint/static/js/app/dataupdater.js:205 +#: src/octoprint/static/js/app/dataupdater.js:230 #, python-format msgid "Sliced %(stl)s to %(gcode)s, took %(time).2f seconds" msgstr "%(stl)s nach %(gcode)s geslicet, dauerte %(time).2f Sekunden" -#: src/octoprint/static/js/app/dataupdater.js:215 +#: src/octoprint/static/js/app/dataupdater.js:240 #, python-format msgid "Could not slice %(stl)s to %(gcode)s: %(reason)s" msgstr "Konnte %(stl)s nicht nach %(gcode)s slicen: %(reason)s" -#: src/octoprint/static/js/app/dataupdater.js:216 +#: src/octoprint/static/js/app/dataupdater.js:241 msgid "Slicing failed" msgstr "Slicing fehlgeschlagen" -#: src/octoprint/static/js/app/dataupdater.js:220 +#: src/octoprint/static/js/app/dataupdater.js:245 msgid "Streaming ..." msgstr "Streaming ..." -#: src/octoprint/static/js/app/dataupdater.js:226 +#: src/octoprint/static/js/app/dataupdater.js:251 msgid "Streaming done" msgstr "Streaming abgeschlossen" -#: src/octoprint/static/js/app/dataupdater.js:227 +#: src/octoprint/static/js/app/dataupdater.js:252 #, python-format msgid "Streamed %(local)s to %(remote)s on SD, took %(time).2f seconds" msgstr "%(local)s nach %(remote)s gestreamt, dauerte %(time).2f Sekunden" @@ -908,51 +1014,51 @@ msgstr "DD.MM.YYYY HH:mm" msgid "off" msgstr "Aus" -#: src/octoprint/static/js/app/main.js:46 +#: src/octoprint/static/js/app/main.js:129 msgid "Offline" msgstr "Offline" -#: src/octoprint/static/js/app/main.js:47 +#: src/octoprint/static/js/app/main.js:130 msgid "Opening serial port" msgstr "Öffnet Serialport" -#: src/octoprint/static/js/app/main.js:48 +#: src/octoprint/static/js/app/main.js:131 msgid "Detecting serial port" msgstr "Detektiere Serialport" -#: src/octoprint/static/js/app/main.js:49 +#: src/octoprint/static/js/app/main.js:132 msgid "Detecting baudrate" msgstr "Detektiere Baudrate" -#: src/octoprint/static/js/app/main.js:50 +#: src/octoprint/static/js/app/main.js:133 msgid "Connecting" msgstr "Verbinde" -#: src/octoprint/static/js/app/main.js:51 +#: src/octoprint/static/js/app/main.js:134 msgid "Operational" msgstr "Bereit" -#: src/octoprint/static/js/app/main.js:52 +#: src/octoprint/static/js/app/main.js:135 msgid "Printing from SD" msgstr "Drucke von SD" -#: src/octoprint/static/js/app/main.js:53 +#: src/octoprint/static/js/app/main.js:136 msgid "Sending file to SD" msgstr "Sende Datei zu SD" -#: src/octoprint/static/js/app/main.js:54 +#: src/octoprint/static/js/app/main.js:137 msgid "Printing" msgstr "Drucke" -#: src/octoprint/static/js/app/main.js:55 +#: src/octoprint/static/js/app/main.js:138 msgid "Paused" msgstr "Pausiert" -#: src/octoprint/static/js/app/main.js:56 +#: src/octoprint/static/js/app/main.js:139 msgid "Closed" msgstr "Geschlossen" -#: src/octoprint/static/js/app/main.js:57 +#: src/octoprint/static/js/app/main.js:140 msgid "Transfering file to SD" msgstr "Sende Datei zu SD" @@ -965,15 +1071,15 @@ msgstr "Verbinden" msgid "Disconnect" msgstr "Trennen" -#: src/octoprint/static/js/app/viewmodels/control.js:60 +#: src/octoprint/static/js/app/viewmodels/control.js:64 #: src/octoprint/static/js/app/viewmodels/files.js:330 -#: src/octoprint/static/js/app/viewmodels/gcode.js:453 +#: src/octoprint/static/js/app/viewmodels/gcode.js:467 #: src/octoprint/static/js/app/viewmodels/printerstate.js:167 #: src/octoprint/static/js/app/viewmodels/temperature.js:58 msgid "Tool" msgstr "Werkzeug" -#: src/octoprint/static/js/app/viewmodels/control.js:67 +#: src/octoprint/static/js/app/viewmodels/control.js:71 #: src/octoprint/static/js/app/viewmodels/temperature.js:70 msgid "Hotend" msgstr "Hotend" @@ -1023,60 +1129,60 @@ msgstr "Speichere ..." msgid "If you disable Access Control and your OctoPrint installation is accessible from the internet, your printer will be accessible by everyone - that also includes the bad guys!" msgstr "Wenn Du die Zugangsbeschränkung deaktivierst und Deine OctoPrint Installation vom Internet aus erreichbar ist, kann jeder auf Deinen Drucker zugreifen - auch die bösen Jungs!" -#: src/octoprint/static/js/app/viewmodels/gcode.js:14 +#: src/octoprint/static/js/app/viewmodels/gcode.js:18 msgid "Loading..." msgstr "Lade..." -#: src/octoprint/static/js/app/viewmodels/gcode.js:18 +#: src/octoprint/static/js/app/viewmodels/gcode.js:22 msgid "Analyzing..." msgstr "Analysiere..." -#: src/octoprint/static/js/app/viewmodels/gcode.js:22 +#: src/octoprint/static/js/app/viewmodels/gcode.js:26 msgid "Analyzed" msgstr "Analysiert" -#: src/octoprint/static/js/app/viewmodels/gcode.js:420 +#: src/octoprint/static/js/app/viewmodels/gcode.js:434 msgid "Model size" msgstr "Modelgröße" -#: src/octoprint/static/js/app/viewmodels/gcode.js:421 +#: src/octoprint/static/js/app/viewmodels/gcode.js:435 msgid "Estimated layer height" msgstr "Geschätzte Schichthöhe" -#: src/octoprint/static/js/app/viewmodels/gcode.js:421 +#: src/octoprint/static/js/app/viewmodels/gcode.js:435 msgid "mm" msgstr "mm" -#: src/octoprint/static/js/app/viewmodels/gcode.js:422 +#: src/octoprint/static/js/app/viewmodels/gcode.js:436 msgid "Layer count" msgstr "Schichtanzahl" -#: src/octoprint/static/js/app/viewmodels/gcode.js:422 +#: src/octoprint/static/js/app/viewmodels/gcode.js:436 msgid "printed" msgstr "gedruckt" -#: src/octoprint/static/js/app/viewmodels/gcode.js:422 +#: src/octoprint/static/js/app/viewmodels/gcode.js:436 msgid "visited" msgstr "besucht" -#: src/octoprint/static/js/app/viewmodels/gcode.js:445 +#: src/octoprint/static/js/app/viewmodels/gcode.js:459 msgid "Layer number" msgstr "Schichtnummer" -#: src/octoprint/static/js/app/viewmodels/gcode.js:446 +#: src/octoprint/static/js/app/viewmodels/gcode.js:460 msgid "Layer height" msgstr "Schichthöhe" -#: src/octoprint/static/js/app/viewmodels/gcode.js:447 +#: src/octoprint/static/js/app/viewmodels/gcode.js:461 msgid "GCODE commands in layer" msgstr "GCODE Befehle in Schicht" -#: src/octoprint/static/js/app/viewmodels/gcode.js:450 -#: src/octoprint/static/js/app/viewmodels/gcode.js:453 +#: src/octoprint/static/js/app/viewmodels/gcode.js:464 +#: src/octoprint/static/js/app/viewmodels/gcode.js:467 msgid "Filament used by layer" msgstr "Genutztes Filament in Schicht" -#: src/octoprint/static/js/app/viewmodels/gcode.js:457 +#: src/octoprint/static/js/app/viewmodels/gcode.js:471 msgid "Print time for layer" msgstr "Druckdauer für Schicht" @@ -1244,18 +1350,18 @@ msgid "Pause" msgstr "Pause" #: src/octoprint/static/js/app/viewmodels/printerstate.js:96 -#: src/octoprint/templates/tabs/timelapse.jinja2:10 +#: src/octoprint/templates/tabs/timelapse.jinja2:11 msgid "On Z Change" msgstr "Bei Ebenenwechsel" #: src/octoprint/static/js/app/viewmodels/printerstate.js:98 -#: src/octoprint/templates/tabs/timelapse.jinja2:11 +#: src/octoprint/templates/tabs/timelapse.jinja2:10 msgid "Timed" msgstr "Nach Zeit" #: src/octoprint/static/js/app/viewmodels/printerstate.js:98 -#: src/octoprint/templates/tabs/timelapse.jinja2:24 -#: src/octoprint/templates/tabs/timelapse.jinja2:31 +#: src/octoprint/templates/tabs/timelapse.jinja2:25 +#: src/octoprint/templates/tabs/timelapse.jinja2:32 msgid "sec" msgstr "Sek" @@ -1295,39 +1401,49 @@ msgid "Slicing %(filename)s" msgstr "Slice %(filename)s" #: src/octoprint/static/js/app/viewmodels/temperature.js:23 -#: src/octoprint/static/js/app/viewmodels/temperature.js:76 +#: src/octoprint/static/js/app/viewmodels/temperature.js:78 #: src/octoprint/templates/dialogs/settings/temperatures.jinja2:16 msgid "Bed" msgstr "Bett" -#: src/octoprint/static/js/app/viewmodels/temperature.js:115 +#: src/octoprint/static/js/app/viewmodels/temperature.js:121 msgid "just now" msgstr "gerade eben" -#: src/octoprint/static/js/app/viewmodels/temperature.js:117 +#: src/octoprint/static/js/app/viewmodels/temperature.js:123 msgid "min" msgstr "Min" -#: src/octoprint/static/js/app/viewmodels/temperature.js:263 +#: src/octoprint/static/js/app/viewmodels/temperature.js:264 #: src/octoprint/templates/tabs/temperature.jinja2:11 msgid "Actual" msgstr "Ist" -#: src/octoprint/static/js/app/viewmodels/temperature.js:268 +#: src/octoprint/static/js/app/viewmodels/temperature.js:269 #: src/octoprint/templates/tabs/temperature.jinja2:12 msgid "Target" msgstr "Soll" -#: src/octoprint/static/js/app/viewmodels/terminal.js:59 -#, python-format -msgid "showing %(displayed)d lines" -msgstr "zeige %(displayed)d Zeilen" - #: src/octoprint/static/js/app/viewmodels/terminal.js:61 #, python-format +msgid "showing %(displayed)d lines (%(filtered)d of %(total)d total lines filtered, buffer full)" +msgstr "zeige %(displayed)d Zeilen (%(filtered)d von %(total)d Zeilen gefiltert, Buffer voll)" + +#: src/octoprint/static/js/app/viewmodels/terminal.js:63 +#, python-format msgid "showing %(displayed)d lines (%(filtered)d of %(total)d total lines filtered)" msgstr "zeige %(displayed)d Zeilen (%(filtered)d von %(total)d Zeilen gefiltert)" +#: src/octoprint/static/js/app/viewmodels/terminal.js:67 +#, python-format +msgid "showing %(displayed)d lines (buffer full)" +msgstr "zeige %(displayed)d Zeilen (Buffer voll)" + +#: src/octoprint/static/js/app/viewmodels/terminal.js:69 +#, python-format +msgid "showing %(displayed)d lines" +msgstr "zeige %(displayed)d Zeilen" + #: src/octoprint/static/js/app/viewmodels/usersettings.js:10 msgid "Site default" msgstr "Seitenvoreinstellung" @@ -1521,7 +1637,7 @@ msgstr "Admin" #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:7 #: src/octoprint/templates/dialogs/settings/logs.jinja2:15 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:7 -#: src/octoprint/templates/tabs/timelapse.jinja2:56 +#: src/octoprint/templates/tabs/timelapse.jinja2:57 msgid "Action" msgstr "Aktion" @@ -1797,8 +1913,8 @@ msgstr "Änderungsdatum" #: src/octoprint/templates/dialogs/settings/logs.jinja2:13 #: src/octoprint/templates/sidebar/files.jinja2:10 #: src/octoprint/templates/sidebar/files.jinja2:24 -#: src/octoprint/templates/tabs/timelapse.jinja2:49 -#: src/octoprint/templates/tabs/timelapse.jinja2:55 +#: src/octoprint/templates/tabs/timelapse.jinja2:50 +#: src/octoprint/templates/tabs/timelapse.jinja2:56 msgid "Size" msgstr "Größe" @@ -2468,35 +2584,43 @@ msgstr "Zeitraffermodus" msgid "Do not use with spiralized (\"Joris\") vases or similar continuous Z models." msgstr "Nicht mit spiralisierten Vasen (\"Joris\") oder ähnlichen Modellen mit ständigen Z-Achsen-Änderungen verwenden." -#: src/octoprint/templates/tabs/timelapse.jinja2:15 +#: src/octoprint/templates/tabs/timelapse.jinja2:14 +msgid "Note" +msgstr "Bemerkung" + +#: src/octoprint/templates/tabs/timelapse.jinja2:14 +msgid "Does not work when printing from the printer's SD Card (no way to detect the change in Z reliably). Use \"Timed\" mode for those prints instead." +msgstr "Funktioniert nicht, wenn von der SD-Karte des Druckers gedruckt wird (keine Möglichkeit, Änderungen der Z-Achse zuverlässig zu detektieren). Verwende stattdessen den \"Nach Zeit\"-Modus für solche Drucke." + +#: src/octoprint/templates/tabs/timelapse.jinja2:16 msgid "Timelapse frame rate (in frames per second)" msgstr "Zeitrafferbildrate (in Bildern pro Sekunde)" -#: src/octoprint/templates/tabs/timelapse.jinja2:18 +#: src/octoprint/templates/tabs/timelapse.jinja2:19 msgid "fps" msgstr "FPS" -#: src/octoprint/templates/tabs/timelapse.jinja2:21 +#: src/octoprint/templates/tabs/timelapse.jinja2:22 msgid "Timelapse post roll (in rendered seconds)" msgstr "Zeitraffernachlauf (in gerenderten Sekunden)" -#: src/octoprint/templates/tabs/timelapse.jinja2:28 +#: src/octoprint/templates/tabs/timelapse.jinja2:29 msgid "Interval" msgstr "Intervall" -#: src/octoprint/templates/tabs/timelapse.jinja2:37 +#: src/octoprint/templates/tabs/timelapse.jinja2:38 msgid "Save as default" msgstr "Als Standard speichern" -#: src/octoprint/templates/tabs/timelapse.jinja2:42 +#: src/octoprint/templates/tabs/timelapse.jinja2:43 msgid "Save config" msgstr "Konfiguration speichern" -#: src/octoprint/templates/tabs/timelapse.jinja2:46 +#: src/octoprint/templates/tabs/timelapse.jinja2:47 msgid "Finished Timelapses" msgstr "Abgeschlossene Zeitraffer" -#: src/octoprint/templates/tabs/timelapse.jinja2:49 +#: src/octoprint/templates/tabs/timelapse.jinja2:50 msgid "Creation date" msgstr "Erstellungsdatum" @@ -2556,3 +2680,12 @@ msgstr "Erstellungsdatum" #~ msgid "Swallow the first \"ok\" after a resend response" #~ msgstr "Erstes \"ok\" nach Resend ignorieren" + +#~ msgid "CuraEngine" +#~ msgstr "CuraEngine" + +#~ msgid "Restart successful!" +#~ msgstr "Neustart erfolgreich!" + +#~ msgid "The server was restarted successfully. The page will now reload automatically." +#~ msgstr "Der Server wurde erfolgreich neu gestartet. Die Seite wird nun automatisch neu geladen." diff --git a/translations/messages.pot b/translations/messages.pot index e5a10bf4..ce58d5c6 100644 --- a/translations/messages.pot +++ b/translations/messages.pot @@ -6,115 +6,141 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: OctoPrint 1.2.5-dev-57-g8ed0bef-dirty\n" +"Project-Id-Version: OctoPrint 1.2.8.dev50+gb8283b2\n" "Report-Msgid-Bugs-To: i18n@octoprint.org\n" -"POT-Creation-Date: 2015-08-31 10:04+0200\n" +"POT-Creation-Date: 2015-12-01 11:20+0100\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME\n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 1.3\n" - -#: src/octoprint/plugins/cura/__init__.py:43 -msgid "CuraEngine" -msgstr "" +"Generated-By: Babel 2.1.1\n" #: src/octoprint/plugins/cura/templates/cura_settings.jinja2:1 #: src/octoprint/templates/tabs/control.jinja2:98 msgid "General" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:5 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:3 +msgid "" +"\n" +" Specify the path to the CuraEngine binary. Note that only\n" +" versions up to and including 15.04 are supported.\n" +" CuraEngine version 15.06 or newer is not\n" +" compatible with this plugin.\n" +msgstr "" + +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:12 msgid "Path to CuraEngine" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:13 -msgid "Log the output of CuraEngine to plugin_cura_engine.log" +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:20 +msgid "Log the output of CuraEngine to plugin_cura_engine.log" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:19 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:26 msgid "Profiles" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:22 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29 #: src/octoprint/templates/dialogs/settings/logs.jinja2:6 -#: src/octoprint/templates/tabs/timelapse.jinja2:49 +#: src/octoprint/templates/tabs/timelapse.jinja2:50 msgid "Sort by" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:22 -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:27 -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:76 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:34 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:87 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:51 msgid "Identifier" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:22 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:75 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:105 #: src/octoprint/templates/dialogs/settings/logs.jinja2:6 #: src/octoprint/templates/sidebar/files_header.jinja2:6 -#: src/octoprint/templates/tabs/timelapse.jinja2:49 +#: src/octoprint/templates/tabs/timelapse.jinja2:50 msgid "ascending" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:22 -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:28 -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:82 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:14 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:35 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:93 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:38 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:4 #: src/octoprint/templates/dialogs/settings/logs.jinja2:6 #: src/octoprint/templates/dialogs/settings/logs.jinja2:12 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:5 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:44 #: src/octoprint/templates/dialogs/settings/terminalfilters.jinja2:3 -#: src/octoprint/templates/tabs/timelapse.jinja2:49 -#: src/octoprint/templates/tabs/timelapse.jinja2:54 +#: src/octoprint/templates/tabs/timelapse.jinja2:50 +#: src/octoprint/templates/tabs/timelapse.jinja2:55 msgid "Name" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:29 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:15 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:36 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:39 msgid "Actions" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:37 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:44 msgid "Make default" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:37 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:44 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:15 msgid "Delete Profile" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:54 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:61 msgid "Import Profile..." msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:59 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:64 +#, python-format +msgid "" +"For more information on configuration and usage please see the Plugin's " +"homepage." +msgstr "" + +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:70 msgid "Import Existing Cura Profile" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:64 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:75 msgid "Profile ini file" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:68 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:141 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:79 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:171 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:83 msgid "Browse..." msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:88 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:99 msgid "Description" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:96 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:107 msgid "Overwrite existing file" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:103 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:113 +msgid "" +"\n" +" You can import your existing profile.inifiles " +"from Cura (version up to and\n" +" including 15.04) here. Please be aware that neither the " +".jsonprofile format\n" +" from Cura versions starting with 15.06 is supported, nor are " +"the custom Cura profile formats\n" +" that third party tools like e.g. Repetier create.\n" +" " +msgstr "" + +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:121 #: src/octoprint/templates/dialogs/usersettings.jinja2:46 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:80 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:109 @@ -123,7 +149,7 @@ msgstr "" msgid "Abort" msgstr "" -#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:104 +#: src/octoprint/plugins/cura/templates/cura_settings.jinja2:122 #: src/octoprint/templates/dialogs/usersettings.jinja2:47 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:81 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:110 @@ -132,251 +158,251 @@ msgstr "" msgid "Confirm" msgstr "" -#: src/octoprint/plugins/pluginmanager/__init__.py:107 +#: src/octoprint/plugins/pluginmanager/__init__.py:116 msgid "Plugin Manager" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:132 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:277 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:149 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:310 msgid "Installing plugin..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:132 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:149 msgid "Installing plugin from uploaded archive..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:147 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:225 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:302 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:332 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:546 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:576 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:593 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:610 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:164 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:258 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:335 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:365 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:631 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:661 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:678 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:695 msgid "Something went wrong" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:148 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:226 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:303 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:333 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:165 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:259 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:336 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:366 msgid "Please consult octoprint.log for details" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:279 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:312 #, python-format msgid "Installing plugin \"%(name)s\" from %(url)s..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:281 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:314 #, python-format msgid "Installing plugin from %(url)s..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:284 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:317 msgid "Reinstalling plugin..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:285 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:318 #, python-format msgid "Reinstalling plugin \"%(name)s\" from %(url)s..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:323 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356 msgid "Uninstalling plugin..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:323 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356 #, python-format msgid "Uninstalling plugin \"%(name)s\"" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:358 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:443 msgid "Reinstall" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:358 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:130 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:146 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:443 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:160 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:176 msgid "Install" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:358 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:443 msgid "Incompatible" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:376 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:461 #: src/octoprint/templates/overlays/reloadui.jinja2:9 msgid "Reload now" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:445 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:530 msgid "Done!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:465 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:550 msgid "Enable Plugin" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:465 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:550 msgid "Disable Plugin" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:530 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:615 msgid "Plugin installed" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:531 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:616 msgid "" "A plugin was installed successfully, however it was impossible to detect " "which one. Please Restart OctoPrint to make sure everything will be " "registered properly" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:535 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:620 #, python-format msgid "Plugin \"%(name)s\" reinstalled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:536 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:621 msgid "The plugin was reinstalled successfully" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:537 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:622 msgid "" "The plugin was reinstalled successfully, however a restart of OctoPrint " "is needed for that to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:538 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:623 msgid "" "The plugin was reinstalled successfully, however a reload of the page is " "needed for that to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:540 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:625 #, python-format msgid "Plugin \"%(name)s\" installed" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:541 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:626 msgid "The plugin was installed successfully" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:542 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:627 msgid "" "The plugin was installed successfully, however a restart of OctoPrint is " "needed for that to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:543 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:628 msgid "" "The plugin was installed successfully, however a reload of the page is " "needed for that to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:554 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:639 #, python-format msgid "Reinstalling the plugin from URL \"%(url)s\" failed: %(reason)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:556 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:641 #, python-format msgid "Installing the plugin from URL \"%(url)s\" failed: %(reason)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:560 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:645 #, python-format msgid "" "Reinstalling the plugin from URL \"%(url)s\" failed, please see the log " "for details." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:562 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:647 #, python-format msgid "" "Installing the plugin from URL \"%(url)s\" failed, please see the log for" " details." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:571 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:656 #, python-format msgid "Plugin \"%(name)s\" uninstalled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:572 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:657 msgid "The plugin was uninstalled successfully" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:573 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:658 msgid "" "The plugin was uninstalled successfully, however a restart of OctoPrint " "is needed for that to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:574 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:659 msgid "" "The plugin was uninstalled successfully, however a reload of the page is " "needed for that to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:578 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:663 #, python-format msgid "Uninstalling the plugin failed: %(reason)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:580 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665 msgid "Uninstalling the plugin failed, please see the log for details." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:588 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:673 #, python-format msgid "Plugin \"%(name)s\" enabled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:589 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:674 msgid "The plugin was enabled successfully." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:590 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:675 msgid "" "The plugin was enabled successfully, however a restart of OctoPrint is " "needed for that to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:591 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:676 msgid "" "The plugin was enabled successfully, however a reload of the page is " "needed for that to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:595 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:612 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:680 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:697 #, python-format msgid "Toggling the plugin failed: %(reason)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:597 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:614 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:682 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:699 msgid "Toggling the plugin failed, please see the log for details." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:605 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:690 #, python-format msgid "Plugin \"%(name)s\" disabled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:606 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:691 msgid "The plugin was disabled successfully." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:607 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:692 msgid "" "The plugin was disabled successfully, however a restart of OctoPrint is " "needed for that to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:608 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:693 msgid "" "The plugin was disabled successfully, however a reload of the page is " "needed for that to take effect." @@ -388,128 +414,222 @@ msgid "" " printer is printing." msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:9 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:8 +msgid "" +"\n" +" Thepipcommand could not be found.\n" +" Please configure it manually. No installation and uninstallation of " +"plugin\n" +" packages is possible whilepipis unavailable.\n" +msgstr "" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:16 +msgid "" +"\n" +" Thepipcommand is configured to usesudo. " +"This\n" +" is not recommended due to security reasons. It is " +"strongly\n" +" suggested you install OctoPrint under a\n" +" user-" +"owned virtual environment\n" +" so that the use ofsudois not needed for plugin " +"management.\n" +msgstr "" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:30 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:204 +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:20 +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:72 +msgid "Plugin Configuration" +msgstr "" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:33 msgid "Installed Plugins" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:21 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:45 msgid "Bundled" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:24 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:99 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:48 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:129 #: src/octoprint/templates/index.jinja2:118 msgid "Homepage" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:31 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:55 msgid "Uninstall Plugin" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:48 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:72 msgid "Get More..." msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:59 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:167 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:87 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:197 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:96 msgid "Close" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:66 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:94 msgid "Install new Plugins..." msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:71 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:101 #, python-format msgid "... from the Plugin Repository" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:75 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:105 msgid "Sort by title" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:76 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:106 msgid "Sort by publication date" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:76 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:106 #: src/octoprint/templates/dialogs/settings/logs.jinja2:6 #: src/octoprint/templates/sidebar/files_header.jinja2:7 #: src/octoprint/templates/sidebar/files_header.jinja2:8 -#: src/octoprint/templates/tabs/timelapse.jinja2:49 +#: src/octoprint/templates/tabs/timelapse.jinja2:50 msgid "descending" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:78 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:108 msgid "Only show uninstalled plugins" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:79 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:109 msgid "Only show compatible plugins" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:81 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:111 msgid "Refresh list from repository" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:87 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:117 #: src/octoprint/templates/sidebar/files.jinja2:2 msgid "Search..." msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:98 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:128 msgid "Details" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:115 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:145 msgid "Sadly the repository is currently not available" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:118 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:148 msgid "Is your OctoPrint installation connected to the internet?" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:123 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:153 msgid "... from URL" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:128 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:158 msgid "Enter URL..." msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:132 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:162 msgid "This does not look like a valid \"http://\" or \"https://\" URL." msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:135 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:165 msgid "... from an uploaded archive" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:148 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:178 msgid "" "This does not look like a valid plugin archive. Valid plugin archives " "should be either zip files or tarballs and have the extension \".zip\", " "\".tar.gz\", \".tgz\" or \".tar\"" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:152 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:182 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:62 #: src/octoprint/templates/tabs/terminal.jinja2:25 msgid "Advanced options" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:158 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:188 msgid "Use--process-dependency-linkswithpip install" msgstr "" -#: src/octoprint/plugins/softwareupdate/__init__.py:378 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:208 +msgid "" +"pip command to use for managing plugins. You might have to configure this" +" if auto detection fails." +msgstr "" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:209 +msgid "pip command" +msgstr "" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:211 +msgid "Autodetect" +msgstr "" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:212 +msgid "" +"Only set this if OctoPrint cannot autodetect the path to" +"pipto use for managing plugins." +msgstr "" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:215 +msgid "" +"Additional arguments for pip command. You should normally not have to " +"change this." +msgstr "" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:216 +msgid "Additional pip arguments" +msgstr "" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:221 +msgid "" +"URL of the Plugin Repository to use. You should normally not have to " +"change this." +msgstr "" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:222 +msgid "Repository URL" +msgstr "" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:227 +msgid "" +"How long to cache repository data, in minutes. You should normally not " +"have to change this." +msgstr "" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:228 +msgid "Repository cache TTL" +msgstr "" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:239 +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:100 +#: src/octoprint/templates/dialogs/confirmation.jinja2:11 +#: src/octoprint/templates/dialogs/settings.jinja2:51 +#: src/octoprint/templates/dialogs/slicing.jinja2:50 +#: src/octoprint/templates/sidebar/state.jinja2:19 +msgid "Cancel" +msgstr "" + +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:240 +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:101 +#: src/octoprint/templates/dialogs/settings.jinja2:52 +msgid "Save" +msgstr "" + +#: src/octoprint/plugins/softwareupdate/__init__.py:394 msgid "Software Update" msgstr "" -#: src/octoprint/plugins/softwareupdate/__init__.py:662 -#: src/octoprint/plugins/softwareupdate/__init__.py:693 -#: src/octoprint/server/views.py:149 +#: src/octoprint/plugins/softwareupdate/__init__.py:680 +#: src/octoprint/server/views.py:155 #: src/octoprint/static/js/app/viewmodels/appearance.js:11 #: src/octoprint/static/js/app/viewmodels/appearance.js:13 #: src/octoprint/static/js/app/viewmodels/appearance.js:18 @@ -525,142 +645,132 @@ msgstr "" msgid "Commit" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:145 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:147 msgid "There are updates available for the following components:" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:159 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:161 msgid "" "Those components marked with can be updated " "directly." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:162 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:164 msgid "Update Available" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:174 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:176 msgid "Ignore" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:178 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:180 msgid "" "You can make this message display again via \"Settings\" > \"Software " "Update\" > \"Check for update now\"" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:182 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:184 msgid "Update now" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:199 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:201 msgid "Everything is up-to-date" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:264 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:266 msgid "Updating..." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:265 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:267 msgid "Now updating, please wait." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:284 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:286 msgid "Update not started!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:285 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:287 msgid "" "The update could not be started. Is it already active? Please consult the" " log for details." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:307 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:309 msgid "Can't update while printing" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:308 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:310 msgid "" "A print job is currently in progress. Updating will be prevented until it" " is done." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:312 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:314 msgid "This will update your OctoPrint installation and restart the server." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:336 -msgid "Restart successful!" -msgstr "" - -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:337 -msgid "" -"The server was restarted successfully. The page will now reload " -"automatically." -msgstr "" - -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:369 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:363 #, python-format msgid "Now updating %(name)s to %(version)s" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:377 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:371 msgid "Update successful, restarting!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:378 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:372 msgid "The update finished successfully and the server will now be restarted." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:389 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:431 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:383 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:425 msgid "Restart failed" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:390 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:432 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:384 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:426 msgid "" "The server apparently did not restart by itself, you'll have to do it " "manually. Please consult the log file on what went wrong." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:406 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:400 msgid "The update finished successfully, please restart OctoPrint now." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:408 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:402 msgid "The update finished successfully, please reboot the server now." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:412 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:406 msgid "Update successful, restart required!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:425 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:419 msgid "" "Restarting OctoPrint failed, please restart it manually. You might also " "want to consult the log file on what went wrong here." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:427 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:421 msgid "" "Rebooting the server failed, please reboot it manually. You might also " "want to consult the log file on what went wrong here." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:445 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:439 msgid "Update successful!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:446 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:440 msgid "The update finished successfully." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:458 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:452 msgid "Update failed!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:459 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:453 msgid "" "The update did not finish successfully. Please consult the log for " "details." @@ -698,11 +808,6 @@ msgid "" " \n" msgstr "" -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:20 -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:72 -msgid "Plugin Configuration" -msgstr "" - #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:23 msgid "Current versions" msgstr "" @@ -747,120 +852,107 @@ msgstr "" msgid "Version cache TTL" msgstr "" -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:100 -#: src/octoprint/templates/dialogs/confirmation.jinja2:11 -#: src/octoprint/templates/dialogs/settings.jinja2:51 -#: src/octoprint/templates/dialogs/slicing.jinja2:50 -#: src/octoprint/templates/sidebar/state.jinja2:19 -msgid "Cancel" -msgstr "" - -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:101 -#: src/octoprint/templates/dialogs/settings.jinja2:52 -msgid "Save" -msgstr "" - -#: src/octoprint/server/views.py:58 +#: src/octoprint/server/views.py:64 msgid "Plugins" msgstr "" -#: src/octoprint/server/views.py:115 +#: src/octoprint/server/views.py:121 msgid "Connection" msgstr "" -#: src/octoprint/server/views.py:116 +#: src/octoprint/server/views.py:122 msgid "State" msgstr "" -#: src/octoprint/server/views.py:117 +#: src/octoprint/server/views.py:123 msgid "Files" msgstr "" -#: src/octoprint/server/views.py:123 +#: src/octoprint/server/views.py:129 msgid "Temperature" msgstr "" -#: src/octoprint/server/views.py:124 +#: src/octoprint/server/views.py:130 msgid "Control" msgstr "" -#: src/octoprint/server/views.py:125 +#: src/octoprint/server/views.py:131 msgid "Terminal" msgstr "" -#: src/octoprint/server/views.py:128 +#: src/octoprint/server/views.py:134 msgid "GCode Viewer" msgstr "" -#: src/octoprint/server/views.py:130 +#: src/octoprint/server/views.py:136 #: src/octoprint/templates/sidebar/state.jinja2:3 msgid "Timelapse" msgstr "" -#: src/octoprint/server/views.py:135 +#: src/octoprint/server/views.py:141 msgid "Printer" msgstr "" -#: src/octoprint/server/views.py:137 +#: src/octoprint/server/views.py:143 msgid "Serial Connection" msgstr "" -#: src/octoprint/server/views.py:138 +#: src/octoprint/server/views.py:144 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:1 msgid "Printer Profiles" msgstr "" -#: src/octoprint/server/views.py:139 +#: src/octoprint/server/views.py:145 msgid "Temperatures" msgstr "" -#: src/octoprint/server/views.py:140 +#: src/octoprint/server/views.py:146 msgid "Terminal Filters" msgstr "" -#: src/octoprint/server/views.py:141 +#: src/octoprint/server/views.py:147 msgid "GCODE Scripts" msgstr "" -#: src/octoprint/server/views.py:143 src/octoprint/server/views.py:145 +#: src/octoprint/server/views.py:149 src/octoprint/server/views.py:151 msgid "Features" msgstr "" -#: src/octoprint/server/views.py:146 +#: src/octoprint/server/views.py:152 msgid "Webcam" msgstr "" -#: src/octoprint/server/views.py:147 +#: src/octoprint/server/views.py:153 msgid "API" msgstr "" -#: src/octoprint/server/views.py:151 +#: src/octoprint/server/views.py:157 #: src/octoprint/templates/dialogs/settings/folders.jinja2:2 msgid "Folders" msgstr "" -#: src/octoprint/server/views.py:152 +#: src/octoprint/server/views.py:158 msgid "Appearance" msgstr "" -#: src/octoprint/server/views.py:153 +#: src/octoprint/server/views.py:159 #: src/octoprint/templates/dialogs/settings/logs.jinja2:2 msgid "Logs" msgstr "" -#: src/octoprint/server/views.py:154 +#: src/octoprint/server/views.py:160 msgid "Server" msgstr "" -#: src/octoprint/server/views.py:157 +#: src/octoprint/server/views.py:163 msgid "Access Control" msgstr "" -#: src/octoprint/server/views.py:163 +#: src/octoprint/server/views.py:169 msgid "Access" msgstr "" -#: src/octoprint/server/views.py:164 +#: src/octoprint/server/views.py:170 msgid "Interface" msgstr "" @@ -887,71 +979,96 @@ msgid "" msgstr "" #: src/octoprint/static/js/app/dataupdater.js:169 -#: src/octoprint/static/js/app/dataupdater.js:197 +#: src/octoprint/static/js/app/dataupdater.js:222 #, python-format msgid "Slicing ... (%(percentage)d%%)" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:186 +#: src/octoprint/static/js/app/dataupdater.js:187 msgid "Rendering timelapse" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:186 +#: src/octoprint/static/js/app/dataupdater.js:187 #, python-format msgid "Now rendering timelapse %(movie_basename)s" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:188 +#: src/octoprint/static/js/app/dataupdater.js:189 msgid "Timelapse ready" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:188 +#: src/octoprint/static/js/app/dataupdater.js:189 #, python-format msgid "New timelapse %(movie_basename)s is done rendering." msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:190 +#: src/octoprint/static/js/app/dataupdater.js:191 #, python-format msgid "" "Rendering of timelapse %(movie_basename)s failed with return code " "%(returncode)s" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:192 +#: src/octoprint/static/js/app/dataupdater.js:194 msgid "Rendering failed" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:199 +#: src/octoprint/static/js/app/dataupdater.js:200 +msgid "Capturing timelapse postroll" +msgstr "" + +#: src/octoprint/static/js/app/dataupdater.js:204 +msgid "Now capturing timelapse post roll, this will take only a moment..." +msgstr "" + +#: src/octoprint/static/js/app/dataupdater.js:207 +#, python-format +msgid "%(minutes)d min" +msgstr "" + +#: src/octoprint/static/js/app/dataupdater.js:209 +#, python-format +msgid "%(seconds)d sec" +msgstr "" + +#: src/octoprint/static/js/app/dataupdater.js:211 +#, python-format +msgid "" +"Now capturing timelapse post roll, this will take approximately " +"%(duration)s..." +msgstr "" + +#: src/octoprint/static/js/app/dataupdater.js:224 msgid "Slicing ..." msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:205 +#: src/octoprint/static/js/app/dataupdater.js:230 msgid "Slicing done" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:205 +#: src/octoprint/static/js/app/dataupdater.js:230 #, python-format msgid "Sliced %(stl)s to %(gcode)s, took %(time).2f seconds" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:215 +#: src/octoprint/static/js/app/dataupdater.js:240 #, python-format msgid "Could not slice %(stl)s to %(gcode)s: %(reason)s" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:216 +#: src/octoprint/static/js/app/dataupdater.js:241 msgid "Slicing failed" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:220 +#: src/octoprint/static/js/app/dataupdater.js:245 msgid "Streaming ..." msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:226 +#: src/octoprint/static/js/app/dataupdater.js:251 msgid "Streaming done" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:227 +#: src/octoprint/static/js/app/dataupdater.js:252 #, python-format msgid "Streamed %(local)s to %(remote)s on SD, took %(time).2f seconds" msgstr "" @@ -970,51 +1087,51 @@ msgstr "" msgid "off" msgstr "" -#: src/octoprint/static/js/app/main.js:46 +#: src/octoprint/static/js/app/main.js:129 msgid "Offline" msgstr "" -#: src/octoprint/static/js/app/main.js:47 +#: src/octoprint/static/js/app/main.js:130 msgid "Opening serial port" msgstr "" -#: src/octoprint/static/js/app/main.js:48 +#: src/octoprint/static/js/app/main.js:131 msgid "Detecting serial port" msgstr "" -#: src/octoprint/static/js/app/main.js:49 +#: src/octoprint/static/js/app/main.js:132 msgid "Detecting baudrate" msgstr "" -#: src/octoprint/static/js/app/main.js:50 +#: src/octoprint/static/js/app/main.js:133 msgid "Connecting" msgstr "" -#: src/octoprint/static/js/app/main.js:51 +#: src/octoprint/static/js/app/main.js:134 msgid "Operational" msgstr "" -#: src/octoprint/static/js/app/main.js:52 +#: src/octoprint/static/js/app/main.js:135 msgid "Printing from SD" msgstr "" -#: src/octoprint/static/js/app/main.js:53 +#: src/octoprint/static/js/app/main.js:136 msgid "Sending file to SD" msgstr "" -#: src/octoprint/static/js/app/main.js:54 +#: src/octoprint/static/js/app/main.js:137 msgid "Printing" msgstr "" -#: src/octoprint/static/js/app/main.js:55 +#: src/octoprint/static/js/app/main.js:138 msgid "Paused" msgstr "" -#: src/octoprint/static/js/app/main.js:56 +#: src/octoprint/static/js/app/main.js:139 msgid "Closed" msgstr "" -#: src/octoprint/static/js/app/main.js:57 +#: src/octoprint/static/js/app/main.js:140 msgid "Transfering file to SD" msgstr "" @@ -1027,15 +1144,15 @@ msgstr "" msgid "Disconnect" msgstr "" -#: src/octoprint/static/js/app/viewmodels/control.js:60 +#: src/octoprint/static/js/app/viewmodels/control.js:64 #: src/octoprint/static/js/app/viewmodels/files.js:330 -#: src/octoprint/static/js/app/viewmodels/gcode.js:453 +#: src/octoprint/static/js/app/viewmodels/gcode.js:467 #: src/octoprint/static/js/app/viewmodels/printerstate.js:167 #: src/octoprint/static/js/app/viewmodels/temperature.js:58 msgid "Tool" msgstr "" -#: src/octoprint/static/js/app/viewmodels/control.js:67 +#: src/octoprint/static/js/app/viewmodels/control.js:71 #: src/octoprint/static/js/app/viewmodels/temperature.js:70 msgid "Hotend" msgstr "" @@ -1091,60 +1208,60 @@ msgid "" "be accessible by everyone - that also includes the bad guys!" msgstr "" -#: src/octoprint/static/js/app/viewmodels/gcode.js:14 +#: src/octoprint/static/js/app/viewmodels/gcode.js:18 msgid "Loading..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/gcode.js:18 +#: src/octoprint/static/js/app/viewmodels/gcode.js:22 msgid "Analyzing..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/gcode.js:22 +#: src/octoprint/static/js/app/viewmodels/gcode.js:26 msgid "Analyzed" msgstr "" -#: src/octoprint/static/js/app/viewmodels/gcode.js:420 +#: src/octoprint/static/js/app/viewmodels/gcode.js:434 msgid "Model size" msgstr "" -#: src/octoprint/static/js/app/viewmodels/gcode.js:421 +#: src/octoprint/static/js/app/viewmodels/gcode.js:435 msgid "Estimated layer height" msgstr "" -#: src/octoprint/static/js/app/viewmodels/gcode.js:421 +#: src/octoprint/static/js/app/viewmodels/gcode.js:435 msgid "mm" msgstr "" -#: src/octoprint/static/js/app/viewmodels/gcode.js:422 +#: src/octoprint/static/js/app/viewmodels/gcode.js:436 msgid "Layer count" msgstr "" -#: src/octoprint/static/js/app/viewmodels/gcode.js:422 +#: src/octoprint/static/js/app/viewmodels/gcode.js:436 msgid "printed" msgstr "" -#: src/octoprint/static/js/app/viewmodels/gcode.js:422 +#: src/octoprint/static/js/app/viewmodels/gcode.js:436 msgid "visited" msgstr "" -#: src/octoprint/static/js/app/viewmodels/gcode.js:445 +#: src/octoprint/static/js/app/viewmodels/gcode.js:459 msgid "Layer number" msgstr "" -#: src/octoprint/static/js/app/viewmodels/gcode.js:446 +#: src/octoprint/static/js/app/viewmodels/gcode.js:460 msgid "Layer height" msgstr "" -#: src/octoprint/static/js/app/viewmodels/gcode.js:447 +#: src/octoprint/static/js/app/viewmodels/gcode.js:461 msgid "GCODE commands in layer" msgstr "" -#: src/octoprint/static/js/app/viewmodels/gcode.js:450 -#: src/octoprint/static/js/app/viewmodels/gcode.js:453 +#: src/octoprint/static/js/app/viewmodels/gcode.js:464 +#: src/octoprint/static/js/app/viewmodels/gcode.js:467 msgid "Filament used by layer" msgstr "" -#: src/octoprint/static/js/app/viewmodels/gcode.js:457 +#: src/octoprint/static/js/app/viewmodels/gcode.js:471 msgid "Print time for layer" msgstr "" @@ -1318,18 +1435,18 @@ msgid "Pause" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerstate.js:96 -#: src/octoprint/templates/tabs/timelapse.jinja2:10 +#: src/octoprint/templates/tabs/timelapse.jinja2:11 msgid "On Z Change" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerstate.js:98 -#: src/octoprint/templates/tabs/timelapse.jinja2:11 +#: src/octoprint/templates/tabs/timelapse.jinja2:10 msgid "Timed" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerstate.js:98 -#: src/octoprint/templates/tabs/timelapse.jinja2:24 -#: src/octoprint/templates/tabs/timelapse.jinja2:31 +#: src/octoprint/templates/tabs/timelapse.jinja2:25 +#: src/octoprint/templates/tabs/timelapse.jinja2:32 msgid "sec" msgstr "" @@ -1369,41 +1486,53 @@ msgid "Slicing %(filename)s" msgstr "" #: src/octoprint/static/js/app/viewmodels/temperature.js:23 -#: src/octoprint/static/js/app/viewmodels/temperature.js:76 +#: src/octoprint/static/js/app/viewmodels/temperature.js:78 #: src/octoprint/templates/dialogs/settings/temperatures.jinja2:16 msgid "Bed" msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:115 +#: src/octoprint/static/js/app/viewmodels/temperature.js:121 msgid "just now" msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:117 +#: src/octoprint/static/js/app/viewmodels/temperature.js:123 msgid "min" msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:263 +#: src/octoprint/static/js/app/viewmodels/temperature.js:264 #: src/octoprint/templates/tabs/temperature.jinja2:11 msgid "Actual" msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:268 +#: src/octoprint/static/js/app/viewmodels/temperature.js:269 #: src/octoprint/templates/tabs/temperature.jinja2:12 msgid "Target" msgstr "" -#: src/octoprint/static/js/app/viewmodels/terminal.js:59 -#, python-format -msgid "showing %(displayed)d lines" -msgstr "" - #: src/octoprint/static/js/app/viewmodels/terminal.js:61 #, python-format msgid "" "showing %(displayed)d lines (%(filtered)d of %(total)d total lines " +"filtered, buffer full)" +msgstr "" + +#: src/octoprint/static/js/app/viewmodels/terminal.js:63 +#, python-format +msgid "" +"showing %(displayed)d lines (%(filtered)d of %(total)d total lines " "filtered)" msgstr "" +#: src/octoprint/static/js/app/viewmodels/terminal.js:67 +#, python-format +msgid "showing %(displayed)d lines (buffer full)" +msgstr "" + +#: src/octoprint/static/js/app/viewmodels/terminal.js:69 +#, python-format +msgid "showing %(displayed)d lines" +msgstr "" + #: src/octoprint/static/js/app/viewmodels/usersettings.js:10 msgid "Site default" msgstr "" @@ -1591,7 +1720,7 @@ msgstr "" #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:7 #: src/octoprint/templates/dialogs/settings/logs.jinja2:15 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:7 -#: src/octoprint/templates/tabs/timelapse.jinja2:56 +#: src/octoprint/templates/tabs/timelapse.jinja2:57 msgid "Action" msgstr "" @@ -1883,8 +2012,8 @@ msgstr "" #: src/octoprint/templates/dialogs/settings/logs.jinja2:13 #: src/octoprint/templates/sidebar/files.jinja2:10 #: src/octoprint/templates/sidebar/files.jinja2:24 -#: src/octoprint/templates/tabs/timelapse.jinja2:49 -#: src/octoprint/templates/tabs/timelapse.jinja2:55 +#: src/octoprint/templates/tabs/timelapse.jinja2:50 +#: src/octoprint/templates/tabs/timelapse.jinja2:56 msgid "Size" msgstr "" @@ -2594,35 +2723,45 @@ msgid "" "models." msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:15 +#: src/octoprint/templates/tabs/timelapse.jinja2:14 +msgid "Note" +msgstr "" + +#: src/octoprint/templates/tabs/timelapse.jinja2:14 +msgid "" +"Does not work when printing from the printer's SD Card (no way to detect " +"the change in Z reliably). Use \"Timed\" mode for those prints instead." +msgstr "" + +#: src/octoprint/templates/tabs/timelapse.jinja2:16 msgid "Timelapse frame rate (in frames per second)" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:18 +#: src/octoprint/templates/tabs/timelapse.jinja2:19 msgid "fps" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:21 +#: src/octoprint/templates/tabs/timelapse.jinja2:22 msgid "Timelapse post roll (in rendered seconds)" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:28 +#: src/octoprint/templates/tabs/timelapse.jinja2:29 msgid "Interval" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:37 +#: src/octoprint/templates/tabs/timelapse.jinja2:38 msgid "Save as default" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:42 +#: src/octoprint/templates/tabs/timelapse.jinja2:43 msgid "Save config" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:46 +#: src/octoprint/templates/tabs/timelapse.jinja2:47 msgid "Finished Timelapses" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:49 +#: src/octoprint/templates/tabs/timelapse.jinja2:50 msgid "Creation date" msgstr ""