diff --git a/src/octoprint/plugins/octopi_support/templates/octopi_support_about.jinja2 b/src/octoprint/plugins/octopi_support/templates/octopi_support_about.jinja2 index 050bc8cf..5e0212b3 100644 --- a/src/octoprint/plugins/octopi_support/templates/octopi_support_about.jinja2 +++ b/src/octoprint/plugins/octopi_support/templates/octopi_support_about.jinja2 @@ -1,6 +1,6 @@
Version {{ plugin_octopi_support_version }}
diff --git a/src/octoprint/translations/de/LC_MESSAGES/messages.mo b/src/octoprint/translations/de/LC_MESSAGES/messages.mo index 8b0902de..eba91e94 100644 Binary files a/src/octoprint/translations/de/LC_MESSAGES/messages.mo and b/src/octoprint/translations/de/LC_MESSAGES/messages.mo differ diff --git a/src/octoprint/translations/de/LC_MESSAGES/messages.po b/src/octoprint/translations/de/LC_MESSAGES/messages.po index a6ce7d8d..803bd224 100644 --- a/src/octoprint/translations/de/LC_MESSAGES/messages.po +++ b/src/octoprint/translations/de/LC_MESSAGES/messages.po @@ -7,8 +7,8 @@ msgid "" msgstr "" "Project-Id-Version: OctoPrint\n" "Report-Msgid-Bugs-To: i18n@octoprint.org\n" -"POT-Creation-Date: 2017-10-04 13:18+0200\n" -"PO-Revision-Date: 2017-07-27 12:07+0100\n" +"POT-Creation-Date: 2017-11-30 18:14+0100\n" +"PO-Revision-Date: 2017-11-30 18:11+0100\n" "Last-Translator: Gina Häußge\n" @@ -352,7 +370,7 @@ msgstr "" "diesbezüglich Bedenken hast, konfiguriere IP und Port eines anderen " "Servers im Netz dem du vertraust und der hoch verfügbar ist." -#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:29 +#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:30 msgid "" "\n" " Finally, please decide on whether to enable or disable the " @@ -364,15 +382,15 @@ msgstr "" "deaktiviert werden soll. Du kannst diese Entscheidung auch jederzeit " "unter Einstellungen > Server später noch ändern." -#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:35 +#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:36 msgid "Disable Connectivity Check" msgstr "Onlineprüfung deaktivieren" -#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:36 +#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:37 msgid "Enable Connectivity Check" msgstr "Onlineprüfung aktivieren" -#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:40 +#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:41 msgid "" "\n" " Connectivity check is aktiviert." -#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:43 +#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:44 msgid "" "\n" " Connectivity check is deaktiviert. " +#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:1 +msgid "Configure plugin blacklist processing" +msgstr "Pluginblackliste konfigurieren" + +#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:3 +msgid "" +"\n" +" To protect against known severe issues with certain versions of third" +" party plugins, OctoPrint supports the use\n" +" of a centralized plugin version blacklist to automatically disable " +"such plugin versions before they can interfere with\n" +" normal operation, allowing you to uninstall or update them to a newer" +" version.\n" +msgstr "" +"Um vor bekannten schweren Fehler mit bestimmten Third-Party-Plugins zu " +"schützen, unterstützt OctoPrint die Verwendung einer zentralen " +"Pluginblackliste um automatisiert solche Pluginversionen zu deaktivieren " +"bevor sie mit dem normalen Betrieb von OctoPrint interferieren können. Du" +" kannst solche Plugins dann deinstallieren oder auf eine neue Version " +"aktualisieren.\n" + +#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:9 +msgid "" +"\n" +" Please decide whether to allow fetch and use of this centralized " +"blacklist starting with the next server start.\n" +" You may also change your decision at any time through Settings > " +"Server right from within OctoPrint.\n" +msgstr "" +"Bitte entscheide, ob die zentrale Pluginblackliste ab dem nächsten " +"Serverstart genutzt werden soll. Du kannst diese Entscheidung auch " +"jederzeit unter Einstellungen > Server später noch ändern.\n" + +#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:15 +msgid "Disable Plugin Blacklist Processing" +msgstr "Pluginblackliste deaktivieren" + +#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:16 +msgid "Enable Plugin Blacklist Processing" +msgstr "Pluginblackliste aktivieren" + +#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:20 +msgid "" +"\n" +" Plugin blacklist processing is enabled.\n" +" " +msgstr "Pluginblackliste aktiviert." + +#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:23 +msgid "" +"\n" +" Plugin blacklist processing is disabled.\n" +" " +msgstr "Pluginblackliste deaktiviert. " + #: src/octoprint/plugins/corewizard/templates/corewizard_printerprofile_wizard.jinja2:1 msgid "Set up your printer profile" msgstr "Konfiguriere dein Druckerprofil" @@ -522,23 +597,23 @@ msgstr "" "
Um Snapshots zu Zeitrafferaufnahmen zu rendern muss OctoPrint auch den" " korrekten Pfad zu FFMPEG wissen.
" -#: src/octoprint/plugins/cura/static/js/cura.js:230 -#: src/octoprint/static/js/app/viewmodels/settings.js:342 +#: src/octoprint/plugins/cura/static/js/cura.js:234 +#: src/octoprint/static/js/app/viewmodels/settings.js:357 msgid "The path doesn't exist" msgstr "Der Pfad existiert nicht" -#: src/octoprint/plugins/cura/static/js/cura.js:232 -#: src/octoprint/static/js/app/viewmodels/settings.js:344 +#: src/octoprint/plugins/cura/static/js/cura.js:236 +#: src/octoprint/static/js/app/viewmodels/settings.js:359 msgid "The path is not a file" msgstr "Der Pfad ist keine Datei" -#: src/octoprint/plugins/cura/static/js/cura.js:234 -#: src/octoprint/static/js/app/viewmodels/settings.js:346 +#: src/octoprint/plugins/cura/static/js/cura.js:238 +#: src/octoprint/static/js/app/viewmodels/settings.js:361 msgid "The path is not an executable" msgstr "Der Pfad ist nicht ausführbar" -#: src/octoprint/plugins/cura/static/js/cura.js:237 -#: src/octoprint/static/js/app/viewmodels/settings.js:349 +#: src/octoprint/plugins/cura/static/js/cura.js:241 +#: src/octoprint/static/js/app/viewmodels/settings.js:364 msgid "The path is valid" msgstr "Der Pfad ist valide" @@ -637,6 +712,7 @@ msgid "Path to CuraEngine" msgstr "Pfad zu CuraEngine" #: src/octoprint/plugins/cura/templates/snippets/settings/cura/enginePath.jinja2:6 +#: src/octoprint/templates/snippets/settings/server/serverOnlineCheckTest.jinja2:1 #: src/octoprint/templates/snippets/settings/webcam/ffmpegPath.jinja2:6 #: src/octoprint/templates/snippets/settings/webcam/webcamSnapshotUrl.jinja2:6 #: src/octoprint/templates/snippets/settings/webcam/webcamStreamUrl.jinja2:6 @@ -700,7 +776,7 @@ msgstr "" #: src/octoprint/plugins/cura/templates/snippets/settings/cura/profileImporter.jinja2:61 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:80 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:109 -#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:151 +#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:152 #: src/octoprint/templates/snippets/settings/printerprofiles/profileEditor.jinja2:37 msgid "Abort" msgstr "Abbrechen" @@ -708,7 +784,7 @@ msgstr "Abbrechen" #: src/octoprint/plugins/cura/templates/snippets/settings/cura/profileImporter.jinja2:62 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:81 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:110 -#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:152 +#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:153 #: src/octoprint/templates/snippets/settings/printerprofiles/profileEditor.jinja2:38 msgid "Confirm" msgstr "Bestätigen" @@ -722,7 +798,7 @@ msgstr "Sortieren" #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:142 #: src/octoprint/templates/dialogs/settings/logs.jinja2:6 #: src/octoprint/templates/sidebar/files_header.jinja2:6 -#: src/octoprint/templates/tabs/timelapse.jinja2:70 +#: src/octoprint/templates/tabs/timelapse.jinja2:108 msgid "ascending" msgstr "aufsteigend" @@ -735,7 +811,7 @@ msgstr "Als Standard festlegen" msgid "Delete Profile" msgstr "Profil entfernen" -#: src/octoprint/plugins/discovery/__init__.py:31 +#: src/octoprint/plugins/discovery/__init__.py:688 msgid "" "Without this plugin your OctoPrint instance will no longer be " "discoverable on the network via Bonjour and uPnP." @@ -743,7 +819,29 @@ msgstr "" "Ohne dieses Plugin wird deine OctoPrint Instanz nicht mehr in deinem " "Netzwerk mittels Bonjour oder uPnP automatisch auffindbar sein." -#: src/octoprint/plugins/pluginmanager/__init__.py:140 +#: src/octoprint/plugins/octopi_support/__init__.py:164 +msgid "" +"Without this plugin OctoPrint will no longer be able to provide " +"additional information about your OctoPi instance,which will make it more" +" tricky to help you if you need support." +msgstr "" +"Ohne dieses Plugin kann OctoPrint nicht mehr zusätzliche Informationen " +"über deine OctoPi Instanz zur Verfügung stellen, was es ggf. schwieriger " +"macht, dir zu helfen, falls du Support brauchst." + +#: src/octoprint/plugins/octopi_support/static/js/octopi_support.js:32 +msgid "running on" +msgstr "auf" + +#: src/octoprint/plugins/octopi_support/static/js/octopi_support.js:32 +msgid "OctoPi" +msgstr "OctoPi" + +#: src/octoprint/plugins/octopi_support/templates/octopi_support_about.jinja2:1 +msgid "About OctoPi" +msgstr "Über OctoPi" + +#: src/octoprint/plugins/pluginmanager/__init__.py:150 msgid "Plugin Manager" msgstr "Pluginmanager" @@ -764,118 +862,127 @@ msgstr "" "Es gibt %(count)d Nachrichten zu einem oder mehreren deiner installierten" " Plugins." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:274 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:497 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:310 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:533 msgid "Installing plugin..." msgstr "Installiere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:274 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:310 msgid "Installing plugin from uploaded archive..." msgstr "Installiere Plugin von hochgeladenem Archiv..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:295 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:421 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:521 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:559 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:712 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1113 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1164 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1182 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1200 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:331 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:457 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:557 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:595 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:758 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1163 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1214 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1232 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1250 msgid "Something went wrong" msgstr "Etwas ist schief gegangen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:296 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:422 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:522 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:560 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:332 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:458 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:558 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:596 msgid "Please consult octoprint.log for details" msgstr "Bitte konsultiere octoprint.log für Details" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:441 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:477 #, python-format msgid "You are about to disable \"%(name)s\"." msgstr "Du bist im Begriff \"%(name)s\" zu deaktivieren." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:444 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:480 msgid "This is not recommended" msgstr "Das ist nicht empfohlen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:446 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:482 msgid "Do you still want to disable it?" msgstr "Möchtest du es immer noch deaktivieren?" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:447 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:483 msgid "Keep enabled" msgstr "Aktiviert lassen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:448 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:484 msgid "Disable anyway" msgstr "Trotzdem deaktivieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:499 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:535 #, 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:501 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:537 #, python-format msgid "Installing plugin from %(url)s..." msgstr "Installiere Plugin von %(url)s..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:504 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:540 msgid "Reinstalling plugin..." msgstr "Reinstalliere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:505 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:541 #, 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:551 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:587 msgid "Uninstalling plugin..." msgstr "Deinstalliere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:551 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:587 #, python-format msgid "Uninstalling plugin \"%(name)s\"" msgstr "Deinstalliere Plugin \"%(name)s\"" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:701 msgid "Reinstall" msgstr "Reinstallieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:701 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:198 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:214 msgid "Install" msgstr "Installieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:701 msgid "Disabled" msgstr "Deaktiviert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:701 msgid "Incompatible" msgstr "Inkompatibel" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:695 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:741 msgid "Restart now" msgstr "Jetzt neu starten" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:700 -msgid "This will restart your OctoPrint server." -msgstr "Das wird deinen OctoPrint Server neu starten." +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:746 +msgid "" +"This will restart your OctoPrint server.This " +"action may disrupt any ongoing print jobs (depending on your printer's " +"controller and general setup that might also apply to prints run directly" +" from your printer's internal storage)." +msgstr "" +"Dies wird deinen OctoPrint server neu " +"starten
Diese Aktion wird laufende Druckaufträge "
+"unterbrechen (abhängig von deinem Druckerkontroller und generellem Setup "
+"gilt das auch für Druckaufträge, die du direkt von der SD deines Druckers"
+" laufen lässt)."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:706
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:752
msgid "Restart in progress"
msgstr "Neustart findet statt"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:707
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:753
msgid "The server is now being restarted in the background"
msgstr "Der Server wird nun im Hintergrund neu gestartet"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:713
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:759
msgid ""
"Trying to restart the server produced an error, please check "
"octoprint.log for details. You'll have to restart manually."
@@ -884,32 +991,36 @@ msgstr ""
"Bitte konsultiere octoprint.log für Details. Du musst manuell neu "
"starten."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:735
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:781
#: src/octoprint/templates/overlays/reloadui.jinja2:14
msgid "Reload now"
msgstr "Jetzt neu laden"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:801
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:847
msgid "Error!"
msgstr "Fehler!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:804
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:850
msgid "Done!"
msgstr "Fertig!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:829
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:875
+msgid "Blacklisted"
+msgstr "Geblacklistet"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:877
msgid "Disabled due to active safe mode"
msgstr "Deaktiviert wegen aktiviertem Safe Mode"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:831
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:879
msgid "Enable Plugin"
msgstr "Plugin enablen"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:834
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:882
msgid "Disable Plugin"
msgstr "Plugin disablen"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:854
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:902
#, python-format
msgid ""
"There are %(count)d notices (%(important)d marked as important) available"
@@ -918,7 +1029,7 @@ msgstr ""
"Es gibt %(count)d Nachrichten (%(important)d als wichtig markiert) zu "
"diesem Plugin - hier klicken um sie anzuzeigen!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:856
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:904
#, python-format
msgid ""
"There are %(count)d notices available regarding this plugin - click to "
@@ -927,7 +1038,7 @@ msgstr ""
"Es gibt %(count)d Nachrichten zu diesem Plugin - hier klicken um sie "
"anzuzeigen!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:860
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:908
msgid ""
"There is an important notice available regarding this plugin - click to "
"show!"
@@ -935,38 +1046,38 @@ msgstr ""
"Es gibt eine wichtige Nachricht zu diesem Plugin - hier klicken um sie "
"anzuzeigen!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:862
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:910
msgid "There is a notice available regarding this plugin - click to show!"
msgstr "Es gibt eine Nachricht zu diesem Plugin - hier klicken um sie anzuzeigen!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:876
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:924
#, python-format
msgid "Important notice regarding plugin \"%(name)s\""
msgstr "Wichtige Nachricht zu Plugin \"%(name)s\""
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:878
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:926
#, python-format
msgid "Notice regarding plugin \"%(name)s\""
msgstr "Nachricht zu Plugin \"%(name)s\""
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:885
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:933
#, python-format
msgid "Affected versions: %(versions)s"
msgstr "Betroffene Versionen: %(versions)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:887
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:935
msgid "Affected versions: all"
msgstr "Betroffene Versionen: alle"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:892
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:940
msgid "Read more..."
msgstr "Mehr..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1094
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1133
msgid "Plugin installed"
msgstr "Plugin installiert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1095
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1134
msgid ""
"A plugin was installed successfully, however it was impossible to detect "
"which one. Please Restart OctoPrint to make sure everything will be "
@@ -976,16 +1087,39 @@ msgstr ""
"detektieren, welches. Bitte starte OctoPrint neu um sicherzustellen, dass"
" alles ordnungsgemäß registriert wird."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1100
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1140
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1150
#, python-format
msgid "Plugin \"%(name)s\" reinstalled"
msgstr "Plugin \"%(name)s\" reinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1101
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1141
+msgid ""
+"The plugin was reinstalled successfully, however it is blacklisted and "
+"therefore won't be loaded."
+msgstr ""
+"Das Plugin wurde erfolgreich reinstalliert, es ist aber auf der "
+"Pluginblackliste und wird daher nicht geladen."
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1143
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1156
+#, python-format
+msgid "Plugin \"%(name)s\" installed"
+msgstr "Plugin \"%(name)s\" installiert"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1144
+msgid ""
+"The plugin was installed successfully, however it is blacklisted and "
+"therefore won't be loaded."
+msgstr ""
+"Das Plugin wurde erfolgreich installiert, es ist jedoch auf der "
+"Pluginblackliste und wird daher nicht geladen."
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1151
msgid "The plugin was reinstalled successfully"
msgstr "Das Plugin wurde erfolgreich reinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1102
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1152
msgid ""
"The plugin was reinstalled successfully, however a restart of OctoPrint "
"is needed for that to take effect."
@@ -993,7 +1127,7 @@ 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:1103
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1153
msgid ""
"The plugin was reinstalled successfully, however a reload of the page is "
"needed for that to take effect."
@@ -1001,7 +1135,7 @@ 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:1104
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1154
msgid ""
"The plugin was reinstalled successfully, however a reconnect to the "
"printer is needed for that to take effect."
@@ -1009,16 +1143,11 @@ msgstr ""
"Das Plugin wurde erfolgreich reinstalliert, es ist aber eine "
"Neuverbindung zum Drucker notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1106
-#, python-format
-msgid "Plugin \"%(name)s\" installed"
-msgstr "Plugin \"%(name)s\" installiert"
-
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1107
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1157
msgid "The plugin was installed successfully"
msgstr "Das Plugin wurde erfolgreich installiert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1108
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1158
msgid ""
"The plugin was installed successfully, however a restart of OctoPrint is "
"needed for that to take effect."
@@ -1026,7 +1155,7 @@ 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:1109
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1159
msgid ""
"The plugin was installed successfully, however a reload of the page is "
"needed for that to take effect."
@@ -1034,7 +1163,7 @@ 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:1110
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1160
msgid ""
"The plugin was installed successfully, however a reconnect to the printer"
" is needed for that to take effect."
@@ -1042,33 +1171,33 @@ msgstr ""
"Das Plugin wurde erfolgreich installiert, es ist jedoch eine "
"Neuverbindung zum Drucker notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1126
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1176
#, python-format
msgid "Reinstalling the plugin from file failed: %(reason)s"
msgstr "Reinstallation des Plugins aus Datei fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1128
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1178
#, python-format
msgid "Reinstalling the plugin from \"%(source)s\" failed: %(reason)s"
msgstr "Reinstallation des Plugins von \"%(source)s\" fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1132
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1182
#, python-format
msgid "Installing the plugin from file failed: %(reason)s"
msgstr "Installation des Plugins aus Datei fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1134
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1184
#, python-format
msgid "Installing the plugin from \"%(source)s\" failed: %(reason)s"
msgstr "Installation des Plugins von \"%(source)s\" fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1140
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1190
msgid "Reinstalling the plugin from file failed, please see the log for details."
msgstr ""
"Reinstallation des Plugins aus Datei fehlgeschlagen, bitte konsultiere "
"das Log für Details."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1142
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1192
#, python-format
msgid ""
"Reinstalling the plugin from \"%(source)s\" failed, please see the log "
@@ -1077,13 +1206,13 @@ msgstr ""
"Reinstallation des Plugins von \"%(source)s\" fehlgeschlagen, bitte "
"konsultiere das Log für Details."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1146
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1196
msgid "Installing the plugin from file failed, please see the log for details."
msgstr ""
"Installation des Plugins aus Datei fehlgeschlagen, bitte konsultiere das "
"Log für Details."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1148
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1198
#, python-format
msgid ""
"Installing the plugin from \"%(source)s\" failed, please see the log for "
@@ -1092,16 +1221,16 @@ msgstr ""
"Installation des Plugins von \"%(source)s\" fehlgeschlagen, bitte "
"konsultiere das Log für Details."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1158
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1208
#, python-format
msgid "Plugin \"%(name)s\" uninstalled"
msgstr "Plugin \"%(name)s\" deinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1159
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1209
msgid "The plugin was uninstalled successfully"
msgstr "Das Plugin wurde erfolgreich deinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1160
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1210
msgid ""
"The plugin was uninstalled successfully, however a restart of OctoPrint "
"is needed for that to take effect."
@@ -1109,7 +1238,7 @@ msgstr ""
"Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neustart "
"von OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1161
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1211
msgid ""
"The plugin was uninstalled successfully, however a reload of the page is "
"needed for that to take effect."
@@ -1117,7 +1246,7 @@ msgstr ""
"Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neuladen "
"der Seite notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1162
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1212
msgid ""
"The plugin was uninstalled successfully, however a reconnect to the "
"printer is needed for that to take effect."
@@ -1125,27 +1254,27 @@ msgstr ""
"Das Plugin wurde erfolgreich deinstalliert, es ist jedoch eine "
"Neuverbindung zum Drucker notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1166
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1216
#, python-format
msgid "Uninstalling the plugin failed: %(reason)s"
msgstr "Deinstallation des Plugins fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1168
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1218
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:1176
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1226
#, python-format
msgid "Plugin \"%(name)s\" enabled"
msgstr "Plugin \"%(name)s\" aktiviert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1177
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1227
msgid "The plugin was enabled successfully."
msgstr "Das Plugin wurde erfolgreich aktiviert."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1178
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1228
msgid ""
"The plugin was enabled successfully, however a restart of OctoPrint is "
"needed for that to take effect."
@@ -1153,7 +1282,7 @@ msgstr ""
"Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neustart von "
"OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1179
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1229
msgid ""
"The plugin was enabled successfully, however a reload of the page is "
"needed for that to take effect."
@@ -1161,7 +1290,7 @@ msgstr ""
"Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neuladen der "
"Seite notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1180
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1230
msgid ""
"The plugin was enabled successfully, however a reconnect to the printer "
"is needed for that to take effect."
@@ -1169,27 +1298,27 @@ msgstr ""
"Das Plugin wurde erfolgreich aktiviert, es ist jedoch eine Neuverbindung "
"zum Drucker notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1184
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1202
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1234
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1252
#, python-format
msgid "Toggling the plugin failed: %(reason)s"
msgstr "Togglen des Plugins fehlgeschalgen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1186
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1204
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1236
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1254
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:1194
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1244
#, python-format
msgid "Plugin \"%(name)s\" disabled"
msgstr "Plugin \"%(name)s\" deaktiviert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1195
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1245
msgid "The plugin was disabled successfully."
msgstr "Das Plugin wurde erfolgreich deaktiviert."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1196
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1246
msgid ""
"The plugin was disabled successfully, however a restart of OctoPrint is "
"needed for that to take effect."
@@ -1197,7 +1326,7 @@ msgstr ""
"Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neustart von "
"OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1197
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1247
msgid ""
"The plugin was disabled successfully, however a reload of the page is "
"needed for that to take effect."
@@ -1205,7 +1334,7 @@ msgstr ""
"Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neuladen der "
"Seite notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1198
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1248
msgid ""
"The plugin was disabled successfully, however a reconnect to the printer "
"is needed for that to take effect."
@@ -1302,6 +1431,10 @@ msgstr "Deaktiviert aufgrund von aktivem Sicherheitsmodus"
msgid "There are notices available regarding this plugin"
msgstr "Es gibt keine Nachrichten zu diesem Plugin"
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:50
+msgid "This plugin is blacklisted"
+msgstr "Das Plugin ist geblacklistet"
+
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:54
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:166
msgid "Homepage"
@@ -1344,8 +1477,8 @@ msgstr "Nach Veröffentlichungsdatum sortieren"
#: 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:71
-#: src/octoprint/templates/tabs/timelapse.jinja2:72
+#: src/octoprint/templates/tabs/timelapse.jinja2:109
+#: src/octoprint/templates/tabs/timelapse.jinja2:110
msgid "descending"
msgstr "absteigend"
@@ -1391,8 +1524,13 @@ msgid "Enter URL..."
msgstr "URL eingeben..."
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:200
-msgid "This does not look like a valid \"http://\" or \"https://\" URL."
-msgstr "Das sieht nicht wie eine valide \"http://\" oder \"https://\" URL aus."
+#, python-format
+msgid ""
+"This does not look like a valid URL. Expected http, https or any of the "
+"supported VCS URLs."
+msgstr ""
+"Das sieht nicht wie eine valide URL aus. Erwarte http, https oder eine "
+"der unterstützten VCS URLs."
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:203
msgid "... from an uploaded archive"
@@ -1413,7 +1551,9 @@ msgstr ""
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:121
#: src/octoprint/templates/dialogs/settings/webcam.jinja2:9
#: src/octoprint/templates/dialogs/settings/webcam.jinja2:23
-#: src/octoprint/templates/tabs/terminal.jinja2:26
+#: src/octoprint/templates/snippets/settings/server/serverPluginBlacklist.jinja2:5
+#: src/octoprint/templates/tabs/gcodeviewer.jinja2:74
+#: src/octoprint/templates/tabs/terminal.jinja2:34
msgid "Advanced options"
msgstr "Erweiterte Optionen"
@@ -1511,9 +1651,9 @@ msgid ""
msgstr "--user mit pip install verwenden"
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:302
-#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:26
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:32
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:102
-#: src/octoprint/static/js/app/helpers.js:647
+#: src/octoprint/static/js/app/helpers.js:657
#: src/octoprint/templates/dialogs/files.jinja2:18
#: src/octoprint/templates/dialogs/slicing.jinja2:57
#: src/octoprint/templates/dialogs/temperature.jinja2:31
@@ -1527,12 +1667,12 @@ msgstr "Abbruch"
msgid "Save"
msgstr "Speichern"
-#: src/octoprint/plugins/softwareupdate/__init__.py:557
+#: src/octoprint/plugins/softwareupdate/__init__.py:589
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard.jinja2:1
msgid "Software Update"
msgstr "Software Update"
-#: src/octoprint/plugins/softwareupdate/__init__.py:964
+#: src/octoprint/plugins/softwareupdate/__init__.py:999
#: src/octoprint/server/views.py:571
#: src/octoprint/static/js/app/viewmodels/appearance.js:13
#: src/octoprint/static/js/app/viewmodels/appearance.js:18
@@ -1543,7 +1683,7 @@ msgstr "Software Update"
msgid "OctoPrint"
msgstr "OctoPrint"
-#: src/octoprint/plugins/softwareupdate/__init__.py:1129
+#: src/octoprint/plugins/softwareupdate/__init__.py:1166
msgid ""
"Without this plugin OctoPrint will no longer be able to update itself or "
"any of your installed plugins which might put your system at risk."
@@ -1552,33 +1692,33 @@ msgstr ""
"selbst oder deine installierten Plugins zu aktualisierten. Das könnte "
"dein System gefährden."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:238
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:250
msgid "Release"
msgstr "Release"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:239
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:251
msgid "Commit"
msgstr "Commit"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:281
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:290
#, python-format
msgid "%(name)s: %(version)s"
msgstr "%(name)s: %(version)s"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:284
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:293
msgid "unknown"
msgstr "unbekannt"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:316
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:309
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:324
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:317
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:14
msgid "Release Notes"
msgstr "Release Notes"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:330
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:323
msgid ""
"Those components marked with can be updated"
" directly."
@@ -1586,7 +1726,7 @@ msgstr ""
"Die mit markierten Komponenten können "
"direkt aktualisiert werden."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:333
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:326
msgid ""
"To have updates applied, get in touch with an administrator of this "
"OctoPrint instance."
@@ -1594,16 +1734,16 @@ msgstr ""
"Um Updates durchzuführen wende dich bitte an einen Administrator dieser "
"OctoPrint Instanz."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:339
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:332
msgid "Update Available"
msgstr "Aktualisierung verfügbar"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:351
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:377
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:344
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:370
msgid "Ignore"
msgstr "Ignorieren"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:355
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:348
msgid ""
"You can make this message display again via \"Settings\" > \"Software "
"Update\" > \"Check for update now\""
@@ -1612,58 +1752,58 @@ msgstr ""
"\"Einstellungen\" > \"Software Update\" > \"Jetzt nach Aktualisierungen "
"suchen\""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:359
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:352
msgid "Update now"
msgstr "Jetzt aktualisieren"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:397
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:390
msgid "Everything is up-to-date"
msgstr "Alles ist auf dem neusten Stand"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:424
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:416
msgid "No internet connection"
msgstr "Keine Onlineverbindung"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:428
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:420
msgid "Update not possible"
msgstr "Update nicht möglich"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:439
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:431
msgid "Unknown update check, configuration ok?"
msgstr "Unbekannter Updatechecktyp, Konfiguration in Ordnung?"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:442
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:434
msgid "Cannot check for update, need online connection"
msgstr "Updatecheck ist nicht mögich, benötige Onlineverbindung"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:445
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:437
msgid "Network error while checking for update"
msgstr "Netzwerkfehler bei Updatecheck"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:448
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:440
msgid "Unknown error while checking for update, please check the logs"
msgstr "Unbekannter Fehler beim Updatecheck, bitte prüfe die Logs"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:514
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:528
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:689
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:506
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:520
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:681
msgid "Updating..."
msgstr "Aktualisiere..."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:515
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:507
msgid "Now updating, please wait."
msgstr "Aktualisiere gerade, bitte warten."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:528
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:689
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:520
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:681
msgid "Updating, please wait."
msgstr "Aktualisiere gerade, bitte warten."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:533
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:525
msgid "Update not started!"
msgstr "Aktualisierung nicht gestartet!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:534
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:526
msgid ""
"The update could not be started. Is it already active? Please consult the"
" log for details."
@@ -1671,11 +1811,11 @@ 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:556
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:548
msgid "Can't update while printing"
msgstr "Aktualisierung nicht möglich während gedruckt wird"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:557
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:549
msgid ""
"A print job is currently in progress. Updating will be prevented until it"
" is done."
@@ -1683,27 +1823,27 @@ msgstr ""
"Ein Druckjob ist zur Zeit aktiv. Aktualisierungen werden unterbunden bis "
"er fertig ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:692
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:684
#, 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:711
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:703
msgid "Update successful, restarting!"
msgstr "Aktualisierung erfolgreich, starte neu!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:712
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:704
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:729
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:778
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:721
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:770
msgid "Restart failed"
msgstr "Neustart fehlgeschlagen"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:730
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:722
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."
@@ -1711,23 +1851,23 @@ 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:752
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:744
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:754
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:746
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:757
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:749
msgid "Update successful, restart required!"
msgstr "Aktualisierung erfolgreich, Neustart notwendig!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:773
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:765
msgid ""
"Restarting OctoPrint failed, please restart it manually. You might also "
"want to consult the log file on what went wrong here."
@@ -1736,7 +1876,7 @@ msgstr ""
"neu. Du solltest das Logfile konsultieren, um herauszufinden, was hier "
"schief gelaufen ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:775
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:767
msgid ""
"Rebooting the server failed, please reboot it manually. You might also "
"want to consult the log file on what went wrong here."
@@ -1745,19 +1885,19 @@ msgstr ""
" auch das Logfile konsultieren, um herauszufinden, was hier gerade schief"
" gelaufen ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:794
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:786
msgid "Update successful!"
msgstr "Aktualisierung erfolgreich!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:795
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:787
msgid "The update finished successfully."
msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:810
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:802
msgid "Update failed!"
msgstr "Aktualisierung fehlgeschlagen!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:811
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:803
msgid ""
"The update did not finish successfully. Please consult the log for "
"details."
@@ -1786,12 +1926,24 @@ msgstr ""
"vor dem Softwareupdate wissen solltest."
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:22
-#: src/octoprint/static/js/app/helpers.js:646
+msgid "This action may disrupt any ongoing print jobs."
+msgstr "Das könnte laufende Druckaufträge unterbrechen."
+
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:25
+msgid ""
+"Depending on your printer's controller and general setup, restarting "
+"OctoPrint may cause your printer to be reset."
+msgstr ""
+"Abhängig von deinem Druckerkontroller und generellem Setup könnte ein "
+"Neustart von OctoPrint auch zum Neustart deines Druckers führen."
+
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:28
+#: src/octoprint/static/js/app/helpers.js:656
msgid "Are you sure you want to proceed?"
msgstr "Bist Du sicher, dass du fortfahren willst?"
-#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:27
-#: src/octoprint/static/js/app/helpers.js:648
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:33
+#: src/octoprint/static/js/app/helpers.js:658
msgid "Proceed"
msgstr "Fortfahren"
@@ -1902,17 +2054,22 @@ msgstr ""
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard.jinja2:3
msgid ""
"
\n"
-" OctoPrint can update itself via git, but it needs to "
-"know its checkout folder and the way\n"
-" it should track available updates in order to be able to do that. You"
-" can configure that here.\n"
+" By default, OctoPrint will update itself via pip to "
+"published releases. OctoPrint can\n"
+" also update itself via git to arbitrary development "
+"branches you need to check out manually.\n"
+" If you want to do that though it needs to know its checkout folder. "
+"You can configure that here.\n"
"
OctoPrint kann sich selbst über git aktualisieren, aber "
-"dazu muss es sein Checkout-Verzeichnis kennen und wissen, wie es "
-"verfügbare Updates tracken soll. Du kannst das hier konfigurieren.
Standardmäßig nutzt OctoPrint pip um sich bei neuen "
+"Releases selbst zu aktualisieren. OctoPrint kann sich auch via "
+"git von beliebigen manuell ausgecheckten "
+"Entwicklungsbranches aktualisieren. Falls du das tun willst muss "
+"OctoPrint allerdings auch sein Checkoutfolder kennen. Das kannst du hier "
+"konfigurieren.
\n" " If you are running a release version of OctoPrint, leave at " @@ -1928,6 +2085,10 @@ msgstr "" msgid "OctoPrint checkout folder" msgstr "OctoPrint Checkout Verzeichnis" +#: src/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/checkoutFolder.jinja2:5 +msgid "This needs to be set if you select commit based version tracking." +msgstr "Dies muss gesetzt sein, wenn du \"Commit\" tracking ausgewählt hast." + #: src/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/releaseChannel.jinja2:2 msgid "OctoPrint Release Channel" msgstr "OctoPrint Release Channel" @@ -2064,16 +2225,32 @@ msgid "Shutdown system" msgstr "System herunterfahren" #: src/octoprint/server/api/system.py:170 -msgid "You are about to shutdown the system." -msgstr "Du bist im Begriff das System herunterzufahren." +msgid "" +"You are about to shutdown the system.
This action " +"may disrupt any ongoing print jobs (depending on your printer's " +"controller and general setup that might also apply to prints run directly" +" from your printer's internal storage)." +msgstr "" +"Dies wird dein System herunterfahren.
Diese Aktion" +" wird laufende Druckaufträge unterbrechen (abhängig von deinem " +"Druckerkontroller und generellem Setup gilt das auch für Druckaufträge, " +"die du direkt von der SD deines Druckers laufen lässt)." #: src/octoprint/server/api/system.py:173 msgid "Reboot system" msgstr "System neustarten" #: src/octoprint/server/api/system.py:174 -msgid "You are about to reboot the system." -msgstr "Du bist im Begriff das System neu zu starten." +msgid "" +"You are about to reboot the system.
This action " +"may disrupt any ongoing print jobs (depending on your printer's " +"controller and general setup that might also apply to prints run directly" +" from your printer's internal storage)." +msgstr "" +"Dies wird dein System neu starten.
Diese Aktion " +"wird laufende Druckaufträge unterbrechen (abhängig von deinem " +"Druckerkontroller und generellem Setup gilt das auch für Druckaufträge, " +"die du direkt von der SD deines Druckers laufen lässt)." #: src/octoprint/server/api/system.py:177 #: src/octoprint/templates/snippets/settings/server/serverCommandServerRestart.jinja2:2 @@ -2081,22 +2258,38 @@ msgid "Restart OctoPrint" msgstr "OctoPrint neustarten" #: src/octoprint/server/api/system.py:178 -msgid "You are about to restart the OctoPrint server." -msgstr "Du bist im Begriff den OctoPrint Server neu zu starten." +msgid "" +"You are about to restart the OctoPrint " +"server.
This action may disrupt any ongoing print jobs " +"(depending on your printer's controller and general setup that might also" +" apply to prints run directly from your printer's internal storage)." +msgstr "" +"Dies wird deinen OctoPrint Server neu " +"starten.
Diese Aktion wird laufende Druckaufträge " +"unterbrechen (abhängig von deinem Druckerkontroller und generellem Setup " +"gilt das auch für Druckaufträge, die du direkt von der SD deines Druckers" +" laufen lässt)." #: src/octoprint/server/api/system.py:181 msgid "Restart OctoPrint in safe mode" msgstr "OctoPrint im Sicherheitsmodus neustarten" #: src/octoprint/server/api/system.py:182 -msgid "You are about to restart the OctoPrint server in safe mode." +msgid "" +"You are about to restart the OctoPrint server in safe " +"mode.
This action may disrupt any ongoing print jobs " +"(depending on your printer's controller and general setup that might also" +" apply to prints run directly from your printer's internal storage)." msgstr "" -"Du bist im Begriff den OctoPrint Server im Sicherheitsmodus neu zu " -"starten." +"Dies wird deinen OctoPrint Server im Safemode neu " +"starten.
Diese Aktion wird laufende Druckaufträge "
+"unterbrechen (abhängig von deinem Druckerkontroller und generellem Setup "
+"gilt das auch für Druckaufträge, die du direkt von der SD deines Druckers"
+" laufen lässt)."
#: src/octoprint/static/js/app/dataupdater.js:90
#: src/octoprint/static/js/app/dataupdater.js:109
-#: src/octoprint/static/js/app/helpers.js:574
+#: src/octoprint/static/js/app/helpers.js:584
#: src/octoprint/templates/overlays/offline.jinja2:6
msgid "Server is offline"
msgstr "Der Server ist offline"
@@ -2137,8 +2330,8 @@ msgstr ""
"deaktiviert und können nicht aktiviert werden."
#: src/octoprint/static/js/app/dataupdater.js:209
-#: src/octoprint/static/js/app/viewmodels/files.js:875
-#: src/octoprint/static/js/app/viewmodels/files.js:882
+#: src/octoprint/static/js/app/viewmodels/files.js:871
+#: src/octoprint/static/js/app/viewmodels/files.js:878
#, python-format
msgid "Slicing ... (%(percentage)d%%)"
msgstr "Slice ... (%(percentage)d%%)"
@@ -2161,150 +2354,169 @@ msgstr ""
#: src/octoprint/static/js/app/dataupdater.js:241
#, python-format
msgid ""
-"The was an unhandled error while talking to the printer. Due to that "
+"There was an unhandled error while talking to the printer. Due to that "
"OctoPrint disconnected. Error: %(error)s"
msgstr ""
"Es gab einen unbehandelten Fehler bei der Kommunikation mit dem Drucker. "
"Daher hat OctoPrint die Verbindung getrennt. Fehler: %(error)s"
+#: src/octoprint/static/js/app/dataupdater.js:248
+msgid "Printer reset detected"
+msgstr "Druckerreset erkannt"
+
+#: src/octoprint/static/js/app/dataupdater.js:249
+msgid ""
+"It looks like the printer was reset while a connection was active. If "
+"this was intentional you may safely ignore this message. Otherwise you "
+"should investigate why your printer reset itself, since this will "
+"interrupt prints and also file transfers to your printer's SD."
+msgstr ""
+"Es sieht so als hätte sich der Drucker resettet während eine Verbindung "
+"offen war. Falls das Absicht war kannst du diese Nachricht ignorieren. "
+"Andernfalls solltest du prüfen, warum sich dein Drucker resettet hat, "
+"denn das wird Druckaufträge und Filetransfers zu der SD Karte deines "
+"Druckers unterbrechen."
+
#: src/octoprint/static/js/app/helpers.js:378
#, python-format
msgid "%(hour)02d:%(minute)02d:%(second)02d"
msgstr "%(hour)02d:%(minute)02d:%(second)02d"
-#: src/octoprint/static/js/app/helpers.js:435
-#: src/octoprint/static/js/app/helpers.js:442
-#, python-format
-msgid "%(days)d days"
-msgstr "%(days)d Tage"
-
#: src/octoprint/static/js/app/helpers.js:437
-#, python-format
-msgid "%(days)d.5 days"
-msgstr "%(days)d,5 Tage"
-
-#: src/octoprint/static/js/app/helpers.js:440
+#: src/octoprint/static/js/app/helpers.js:445
#, python-format
msgid "%(days)d day"
msgstr "%(days)d Tag"
-#: src/octoprint/static/js/app/helpers.js:451
+#: src/octoprint/static/js/app/helpers.js:439
+#: src/octoprint/static/js/app/helpers.js:447
+#, python-format
+msgid "%(days)d days"
+msgstr "%(days)d Tage"
+
+#: src/octoprint/static/js/app/helpers.js:442
+#, python-format
+msgid "%(days)d.5 days"
+msgstr "%(days)d,5 Tage"
+
+#: src/octoprint/static/js/app/helpers.js:456
+#: src/octoprint/static/js/app/helpers.js:468
#, python-format
msgid "%(hours)d hour"
msgstr "%(hours)d Stunde"
-#: src/octoprint/static/js/app/helpers.js:453
-#: src/octoprint/static/js/app/helpers.js:461
-#: src/octoprint/static/js/app/helpers.js:472
+#: src/octoprint/static/js/app/helpers.js:458
+#: src/octoprint/static/js/app/helpers.js:470
+#: src/octoprint/static/js/app/helpers.js:482
#, python-format
msgid "%(hours)d hours"
msgstr "%(hours)d Stunden"
-#: src/octoprint/static/js/app/helpers.js:457
+#: src/octoprint/static/js/app/helpers.js:462
#, python-format
msgid "%(hours)d.5 hours"
msgstr "%(hours)d,5 Stunden"
-#: src/octoprint/static/js/app/helpers.js:466
+#: src/octoprint/static/js/app/helpers.js:476
msgid "1 day"
msgstr "1 Tag"
-#: src/octoprint/static/js/app/helpers.js:479
+#: src/octoprint/static/js/app/helpers.js:489
msgid "a minute"
msgstr "eine Minute"
-#: src/octoprint/static/js/app/helpers.js:481
+#: src/octoprint/static/js/app/helpers.js:491
msgid "2 minutes"
msgstr "2 Minuten"
-#: src/octoprint/static/js/app/helpers.js:487
+#: src/octoprint/static/js/app/helpers.js:497
#, python-format
msgid "%(minutes)d minutes"
msgstr "%(minutes)d Minuten"
-#: src/octoprint/static/js/app/helpers.js:489
+#: src/octoprint/static/js/app/helpers.js:499
msgid "40 minutes"
msgstr "40 Minuten"
-#: src/octoprint/static/js/app/helpers.js:491
+#: src/octoprint/static/js/app/helpers.js:501
msgid "50 minutes"
msgstr "50 Minuten"
-#: src/octoprint/static/js/app/helpers.js:493
+#: src/octoprint/static/js/app/helpers.js:503
msgid "1 hour"
msgstr "1 Stunde"
-#: src/octoprint/static/js/app/helpers.js:498
+#: src/octoprint/static/js/app/helpers.js:508
msgid "a few seconds"
msgstr "einige Sekunden"
-#: src/octoprint/static/js/app/helpers.js:500
+#: src/octoprint/static/js/app/helpers.js:510
msgid "less than a minute"
msgstr "unter einer Minute"
-#: src/octoprint/static/js/app/helpers.js:509
+#: src/octoprint/static/js/app/helpers.js:519
msgid "YYYY-MM-DD HH:mm"
msgstr "DD.MM.YYYY HH:mm"
-#: src/octoprint/static/js/app/helpers.js:528
-#: src/octoprint/static/js/app/helpers.js:534
+#: src/octoprint/static/js/app/helpers.js:538
+#: src/octoprint/static/js/app/helpers.js:544
msgid "off"
msgstr "Aus"
-#: src/octoprint/static/js/app/helpers.js:644
+#: src/octoprint/static/js/app/helpers.js:654
msgid "Are you sure?"
msgstr "Bist Du sicher?"
-#: src/octoprint/static/js/app/helpers.js:734
+#: src/octoprint/static/js/app/helpers.js:744
msgid "Progress"
msgstr "Fortschritt"
-#: src/octoprint/static/js/app/main.js:172
+#: src/octoprint/static/js/app/main.js:171
msgid "Offline"
msgstr "Offline"
-#: src/octoprint/static/js/app/main.js:173
+#: src/octoprint/static/js/app/main.js:172
msgid "Opening serial port"
msgstr "Öffnet Serialport"
-#: src/octoprint/static/js/app/main.js:174
+#: src/octoprint/static/js/app/main.js:173
msgid "Detecting serial port"
msgstr "Detektiere Serialport"
-#: src/octoprint/static/js/app/main.js:175
+#: src/octoprint/static/js/app/main.js:174
msgid "Detecting baudrate"
msgstr "Detektiere Baudrate"
-#: src/octoprint/static/js/app/main.js:176
+#: src/octoprint/static/js/app/main.js:175
msgid "Connecting"
msgstr "Verbinde"
-#: src/octoprint/static/js/app/main.js:177
+#: src/octoprint/static/js/app/main.js:176
msgid "Operational"
msgstr "Bereit"
-#: src/octoprint/static/js/app/main.js:178
+#: src/octoprint/static/js/app/main.js:177
msgid "Printing from SD"
msgstr "Drucke von SD"
-#: src/octoprint/static/js/app/main.js:179
+#: src/octoprint/static/js/app/main.js:178
msgid "Sending file to SD"
msgstr "Sende Datei zu SD"
-#: src/octoprint/static/js/app/main.js:180
+#: src/octoprint/static/js/app/main.js:179
msgid "Printing"
msgstr "Drucke"
-#: src/octoprint/static/js/app/main.js:181
+#: src/octoprint/static/js/app/main.js:180
msgid "Paused"
msgstr "Pausiert"
-#: src/octoprint/static/js/app/main.js:182
+#: src/octoprint/static/js/app/main.js:181
msgid "Closed"
msgstr "Geschlossen"
-#: src/octoprint/static/js/app/main.js:183
-msgid "Transfering file to SD"
+#: src/octoprint/static/js/app/main.js:182
+msgid "Transferring file to SD"
msgstr "Sende Datei zu SD"
#: src/octoprint/static/js/app/viewmodels/connection.js:42
@@ -2317,9 +2529,9 @@ msgid "Disconnect"
msgstr "Trennen"
#: src/octoprint/static/js/app/viewmodels/control.js:72
-#: src/octoprint/static/js/app/viewmodels/files.js:604
-#: src/octoprint/static/js/app/viewmodels/gcode.js:530
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:234
+#: src/octoprint/static/js/app/viewmodels/files.js:606
+#: src/octoprint/static/js/app/viewmodels/gcode.js:567
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:237
#: src/octoprint/static/js/app/viewmodels/temperature.js:115
#: src/octoprint/static/js/app/viewmodels/temperature.js:126
msgid "Tool"
@@ -2341,7 +2553,7 @@ msgstr "Dein verfügbarer freier Plattenplatz wird langsam knapp."
msgid "Your current disk usage."
msgstr "Dein aktuell verfügbarer freier Plattenplatz."
-#: src/octoprint/static/js/app/viewmodels/files.js:395
+#: src/octoprint/static/js/app/viewmodels/files.js:398
#, python-format
msgid ""
"You are about to delete the folder \"%(folder)s\" which still contains "
@@ -2350,32 +2562,32 @@ msgstr ""
"Du bist im Begriff das Verzeichnis \"%(folder)s\" zu löschen, das noch "
"Dateien und/oder Unterverzeichnisse enthält."
-#: src/octoprint/static/js/app/viewmodels/files.js:593
-#: src/octoprint/static/js/app/viewmodels/gcode.js:489
+#: src/octoprint/static/js/app/viewmodels/files.js:596
+#: src/octoprint/static/js/app/viewmodels/gcode.js:526
msgid "Model size"
msgstr "Modelgröße"
-#: src/octoprint/static/js/app/viewmodels/files.js:599
-#: src/octoprint/static/js/app/viewmodels/files.js:604
-#: src/octoprint/static/js/app/viewmodels/gcode.js:527
-#: src/octoprint/static/js/app/viewmodels/gcode.js:530
+#: src/octoprint/static/js/app/viewmodels/files.js:602
+#: src/octoprint/static/js/app/viewmodels/files.js:606
+#: src/octoprint/static/js/app/viewmodels/gcode.js:564
+#: src/octoprint/static/js/app/viewmodels/gcode.js:567
msgid "Filament"
msgstr "Filament"
-#: src/octoprint/static/js/app/viewmodels/files.js:608
-#: src/octoprint/static/js/app/viewmodels/gcode.js:534
+#: src/octoprint/static/js/app/viewmodels/files.js:611
+#: src/octoprint/static/js/app/viewmodels/gcode.js:571
msgid "Estimated print time"
msgstr "Geschätzte Dauer"
-#: src/octoprint/static/js/app/viewmodels/files.js:611
+#: src/octoprint/static/js/app/viewmodels/files.js:614
msgid "Last printed"
msgstr "Zuletzt gedruckt"
-#: src/octoprint/static/js/app/viewmodels/files.js:613
+#: src/octoprint/static/js/app/viewmodels/files.js:616
msgid "Last print time"
msgstr "Letzte Dauer"
-#: src/octoprint/static/js/app/viewmodels/files.js:673
+#: src/octoprint/static/js/app/viewmodels/files.js:676
#, python-format
msgid ""
"Object in %(name)s exceeds the print volume of the currently selected "
@@ -2384,19 +2596,19 @@ msgstr ""
"Objekt in %(name)s überschreitet das Druckvolumen des aktuell gewählten "
"Druckerprofils, sei vorsichtig, das zu drucken."
-#: src/octoprint/static/js/app/viewmodels/files.js:683
+#: src/octoprint/static/js/app/viewmodels/files.js:686
msgid "Object exceeds print volume in width.
"
msgstr "Objekt überschreitet Druckvolumen in der Breite.
"
-#: src/octoprint/static/js/app/viewmodels/files.js:686
+#: src/octoprint/static/js/app/viewmodels/files.js:689
msgid "Object exceeds print volume in depth.
"
msgstr "Objekt überschreitet Druckvolumen in der Tiefe.
"
-#: src/octoprint/static/js/app/viewmodels/files.js:689
+#: src/octoprint/static/js/app/viewmodels/files.js:692
msgid "Object exceeds print volume in height.
"
msgstr "Objekt überschreitet Druckvolumen in der Höhe.
"
-#: src/octoprint/static/js/app/viewmodels/files.js:695
+#: src/octoprint/static/js/app/viewmodels/files.js:698
msgid ""
"Object's bounding box: (%(object.minX).2f, %(object.minY).2f, "
"%(object.minZ).2f) × (%(object.maxX).2f, %(object.maxY).2f, "
@@ -2405,7 +2617,7 @@ msgstr ""
"Objektmaße: (%(object.minX).2f, %(object.minY).2f, %(object.minZ).2f) "
"× (%(object.maxX).2f, %(object.maxY).2f, %(object.maxZ).2f)"
-#: src/octoprint/static/js/app/viewmodels/files.js:697
+#: src/octoprint/static/js/app/viewmodels/files.js:700
msgid ""
"Print volume: (%(profile.minX).2f, %(profile.minY).2f, "
"%(profile.minZ).2f) × (%(profile.maxX).2f, %(profile.maxY).2f, "
@@ -2415,46 +2627,55 @@ msgstr ""
"%(profile.minZ).2f) × (%(profile.maxX).2f, %(profile.maxY).2f, "
"%(profile.maxZ).2f)"
-#: src/octoprint/static/js/app/viewmodels/files.js:704
+#: src/octoprint/static/js/app/viewmodels/files.js:707
msgid "Object doesn't fit print volume"
msgstr "Objekt passt nicht in Druckvolumen"
-#: src/octoprint/static/js/app/viewmodels/files.js:877
+#: src/octoprint/static/js/app/viewmodels/files.js:873
msgid "Slicing ..."
msgstr "Slice ..."
-#: src/octoprint/static/js/app/viewmodels/files.js:903
+#: src/octoprint/static/js/app/viewmodels/files.js:899
msgid "Slicing done"
msgstr "Slicing abgeschlossen"
-#: src/octoprint/static/js/app/viewmodels/files.js:904
+#: src/octoprint/static/js/app/viewmodels/files.js:900
#, 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/viewmodels/files.js:919
+#: src/octoprint/static/js/app/viewmodels/files.js:915
#, 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/viewmodels/files.js:920
+#: src/octoprint/static/js/app/viewmodels/files.js:916
msgid "Slicing failed"
msgstr "Slicing fehlgeschlagen"
-#: src/octoprint/static/js/app/viewmodels/files.js:937
+#: src/octoprint/static/js/app/viewmodels/files.js:933
msgid "Streaming ..."
msgstr "Streaming ..."
-#: src/octoprint/static/js/app/viewmodels/files.js:949
+#: src/octoprint/static/js/app/viewmodels/files.js:945
msgid "Streaming done"
msgstr "Streaming abgeschlossen"
-#: src/octoprint/static/js/app/viewmodels/files.js:950
+#: src/octoprint/static/js/app/viewmodels/files.js:946
#, 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"
-#: src/octoprint/static/js/app/viewmodels/files.js:1048
+#: src/octoprint/static/js/app/viewmodels/files.js:962
+msgid "Streaming failed"
+msgstr "Streaming fehlgeschlagen"
+
+#: src/octoprint/static/js/app/viewmodels/files.js:963
+#, python-format
+msgid "Did not finish streaming %(local)s to %(remote)s on SD"
+msgstr "Streaming von %(local)s nach %(remote)s nicht abgeschlossen."
+
+#: src/octoprint/static/js/app/viewmodels/files.js:1063
#, python-format
msgid ""
"Could not upload the file. Make sure that it is a valid file with one of "
@@ -2463,11 +2684,11 @@ msgstr ""
"Konnte die Datei nicht hochladen. Bitte stelle sicher, dass es sich um "
"eine valide Datei mit einer dieser Erweiterungen ist: %(extensions)s"
-#: src/octoprint/static/js/app/viewmodels/files.js:1069
+#: src/octoprint/static/js/app/viewmodels/files.js:1084
msgid "Saving ..."
msgstr "Speichere ..."
-#: src/octoprint/static/js/app/viewmodels/files.js:1069
+#: src/octoprint/static/js/app/viewmodels/files.js:1084
msgid "Uploading ..."
msgstr "Uploade ..."
@@ -2483,40 +2704,40 @@ msgstr "Analysiere..."
msgid "Analyzed"
msgstr "Analysiert"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:490
+#: src/octoprint/static/js/app/viewmodels/gcode.js:527
msgid "Estimated total print time"
msgstr "Geschätzte Gesamtdauer"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:491
+#: src/octoprint/static/js/app/viewmodels/gcode.js:528
msgid "Estimated layer height"
msgstr "Geschätzte Schichthöhe"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:491
-#: src/octoprint/templates/tabs/timelapse.jinja2:46
+#: src/octoprint/static/js/app/viewmodels/gcode.js:528
+#: src/octoprint/templates/tabs/timelapse.jinja2:77
msgid "mm"
msgstr "mm"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:492
+#: src/octoprint/static/js/app/viewmodels/gcode.js:529
msgid "Layer count"
msgstr "Schichtanzahl"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:492
+#: src/octoprint/static/js/app/viewmodels/gcode.js:529
msgid "printed"
msgstr "gedruckt"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:492
+#: src/octoprint/static/js/app/viewmodels/gcode.js:529
msgid "visited"
msgstr "besucht"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:522
+#: src/octoprint/static/js/app/viewmodels/gcode.js:559
msgid "Layer number"
msgstr "Schichtnummer"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:523
+#: src/octoprint/static/js/app/viewmodels/gcode.js:560
msgid "Layer height"
msgstr "Schichthöhe"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:524
+#: src/octoprint/static/js/app/viewmodels/gcode.js:561
msgid "GCODE commands"
msgstr "GCODE Befehle"
@@ -2541,19 +2762,24 @@ msgstr "Login erfolgreich"
msgid "You are now logged in as \"%(username)s\""
msgstr "Du bist jetzt eingeloggt als \"%(username)s\""
-#: src/octoprint/static/js/app/viewmodels/loginstate.js:117
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:120
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:128
msgid "Login failed"
msgstr "Login fehlgeschlagen"
-#: src/octoprint/static/js/app/viewmodels/loginstate.js:117
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:121
msgid "User unknown or wrong password"
msgstr "Nutzer unbekannt oder falsches Passwort"
-#: src/octoprint/static/js/app/viewmodels/loginstate.js:124
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:129
+msgid "Your account is deactivated"
+msgstr "Dein Account ist deaktiviert"
+
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:141
msgid "Logout successful"
msgstr "Logout erfolgreich"
-#: src/octoprint/static/js/app/viewmodels/loginstate.js:124
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:141
msgid "You are now logged out"
msgstr "Du bist jetzt ausgeloggt"
@@ -2669,27 +2895,27 @@ msgstr "Druckerprofil hinzufügen"
msgid "Edit Printer Profile \"%(name)s\""
msgstr "Druckerprofile \"%(name)s\" bearbeiten"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:47
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:48
msgid "Restarts the print job from the beginning"
msgstr "Started den Druckjob von vorne"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:48
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:49
msgid "Starts the print job"
msgstr "Startet den Druckjob"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:49
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:50
msgid "Resumes the print job"
msgstr "Setzt den Druckjob fort"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:50
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:51
msgid "Pauses the print job"
msgstr "Pausiert den Druckjob"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:83
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:84
msgid "Still stabilizing..."
msgstr "Noch zu ungenau..."
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:93
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:94
msgid ""
"Based on a linear approximation (very low accuracy, especially at the "
"beginning of the print)"
@@ -2697,17 +2923,17 @@ msgstr ""
"Basiert auf einer linearen Approximation (sehr geringe Genauigkeit, "
"insbesondere zu Beginn eines Drucks)"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:96
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:97
msgid "Based on the estimate from analysis of file (medium accuracy)"
msgstr "Basiert auf der Schätzung der Analyse der Datei (mittlere Genauigkeit)"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:99
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:100
msgid "Based on a mix of estimate from analysis and calculation (medium accuracy)"
msgstr ""
"Basiert auf einem Mix der Schätzung aus der Analyse und der Berechnung "
"(mittlere Genauigkeit)"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:102
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:103
msgid ""
"Based on the average total of past prints of this model with the same "
"printer profile (usually good accuracy)"
@@ -2715,7 +2941,7 @@ msgstr ""
"Basiert auf der durchschnittlichen Dauer vergangener Druckjobs dieses "
"Modells mit dem selben Druckerprofil (normalerweise gute Genauigkeit)"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:105
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:106
msgid ""
"Based on a mix of average total from past prints and calculation (usually"
" good accuracy)"
@@ -2723,48 +2949,49 @@ msgstr ""
"Basiert auf einem Mix der durschnittlichen Dauer vergangener Druckjobs "
"und der Berechnung (normalerweise gute Genauigkeit)"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:108
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:109
msgid "Based on the calculated estimate (best accuracy)"
msgstr "Basiert auf der berechneten Schätzung (beste Genauigkeit)"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:146
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:147
msgid "Continue"
msgstr "Fortsetzen"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:148
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:149
#: src/octoprint/templates/sidebar/state.jinja2:24
msgid "Pause"
msgstr "Pause"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:159
-#: src/octoprint/templates/tabs/timelapse.jinja2:11
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:160
+#: src/octoprint/templates/tabs/timelapse.jinja2:15
msgid "On Z Change"
msgstr "Bei Ebenenwechsel"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:161
-#: src/octoprint/templates/tabs/timelapse.jinja2:10
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:162
+#: src/octoprint/templates/tabs/timelapse.jinja2:14
msgid "Timed"
msgstr "Nach Zeit"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:161
-#: src/octoprint/templates/tabs/timelapse.jinja2:20
-#: src/octoprint/templates/tabs/timelapse.jinja2:33
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:162
+#: src/octoprint/templates/tabs/timelapse.jinja2:26
+#: src/octoprint/templates/tabs/timelapse.jinja2:37
+#: src/octoprint/templates/tabs/timelapse.jinja2:57
msgid "sec"
msgstr "Sek"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:271
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:274
msgid "This will restart the print job from the beginning."
msgstr "Der Druckjob wird zurückgesetzt und von vorne begonnen."
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:298
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:301
msgid "This will cancel your print."
msgstr "Das wird deinen Druck abbrechen."
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:299
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:302
msgid "No"
msgstr "Nein"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:300
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:303
msgid "Yes"
msgstr "Ja"
@@ -2782,34 +3009,42 @@ msgstr "weiß"
msgid "Autodetect from browser"
msgstr "Automatisch vom Browser erkennen"
-#: src/octoprint/static/js/app/viewmodels/settings.js:259
+#: src/octoprint/static/js/app/viewmodels/settings.js:274
msgid "If you see your webcam stream below, the entered stream URL is ok."
msgstr "Falls du unten den Webcamstream sehen kannst, ist die Stream-URL ok."
-#: src/octoprint/static/js/app/viewmodels/settings.js:267
+#: src/octoprint/static/js/app/viewmodels/settings.js:282
msgid "Stream test"
msgstr "Stream Test"
-#: src/octoprint/static/js/app/viewmodels/settings.js:285
+#: src/octoprint/static/js/app/viewmodels/settings.js:300
msgid "Could not retrieve snapshot URL, please double check the URL"
msgstr "Konnte die Snapshot-URL nicht abgreifen, bitte prüfen"
-#: src/octoprint/static/js/app/viewmodels/settings.js:286
+#: src/octoprint/static/js/app/viewmodels/settings.js:301
msgid "Snapshot test failed"
msgstr "Snapshot Test fehlgeschlagen"
-#: src/octoprint/static/js/app/viewmodels/settings.js:307
+#: src/octoprint/static/js/app/viewmodels/settings.js:322
msgid ""
"If you see your webcam snapshot picture below, the entered snapshot URL "
"is ok."
msgstr "Falls du unten dein Snapshotbild sehen kannst, ist die Snapshot-URL ok."
-#: src/octoprint/static/js/app/viewmodels/settings.js:309
+#: src/octoprint/static/js/app/viewmodels/settings.js:324
msgid "Snapshot test"
msgstr "Snapshot Test"
-#: src/octoprint/static/js/app/viewmodels/settings.js:468
-#: src/octoprint/static/js/app/viewmodels/usersettings.js:83
+#: src/octoprint/static/js/app/viewmodels/settings.js:384
+msgid "The server is not reachable"
+msgstr "Der Server ist nicht erreichbar"
+
+#: src/octoprint/static/js/app/viewmodels/settings.js:386
+msgid "The server is reachable"
+msgstr "Der Server ist errechbar"
+
+#: src/octoprint/static/js/app/viewmodels/settings.js:506
+#: src/octoprint/static/js/app/viewmodels/usersettings.js:87
msgid ""
"This will generate a new API Key. The old API Key will cease to function "
"immediately."
@@ -2829,32 +3064,32 @@ msgstr "Zum Drucken auswählen"
msgid "Start printing"
msgstr "Drucken"
-#: src/octoprint/static/js/app/viewmodels/slicing.js:144
+#: src/octoprint/static/js/app/viewmodels/slicing.js:149
#, python-format
msgid "Slicing %(filename)s"
msgstr "Slice %(filename)s"
-#: src/octoprint/static/js/app/viewmodels/slicing.js:181
+#: src/octoprint/static/js/app/viewmodels/slicing.js:186
msgid "Cannot slice on the same device while printing"
msgstr "Kann nicht auf dem selben Server slicen, während gedruckt wird"
-#: src/octoprint/static/js/app/viewmodels/slicing.js:183
+#: src/octoprint/static/js/app/viewmodels/slicing.js:188
msgid "Cannot slice, not all parameters specified"
msgstr "Kann nicht slicen, nicht alle Parameter spezifiziert"
-#: src/octoprint/static/js/app/viewmodels/slicing.js:186
+#: src/octoprint/static/js/app/viewmodels/slicing.js:191
msgid "Start the slicing process"
msgstr "Starte the Slicingvorgang"
#: src/octoprint/static/js/app/viewmodels/system.js:52
#, python-format
-msgid "The command \"%(command)s\" executed successfully"
-msgstr "Der Befehl \"%(command)s\" wurde erfolgreich ausgeführt"
+msgid "The command \"%(command)s\" was triggered asynchronously"
+msgstr "Der Befehl \"%(command)s\" wurde asynchron getriggert"
#: src/octoprint/static/js/app/viewmodels/system.js:54
#, python-format
-msgid "The command \"%(command)s\" was triggered asychronously"
-msgstr "Der Befehl \"%(command)s\" wurde asynchron getriggert"
+msgid "The command \"%(command)s\" executed successfully"
+msgstr "Der Befehl \"%(command)s\" wurde erfolgreich ausgeführt"
#: src/octoprint/static/js/app/viewmodels/system.js:66
#, python-format
@@ -2885,24 +3120,24 @@ msgstr ""
msgid "Bed"
msgstr "Bett"
-#: src/octoprint/static/js/app/viewmodels/temperature.js:318
+#: src/octoprint/static/js/app/viewmodels/temperature.js:350
+msgid "just now"
+msgstr "gerade eben"
+
+#: src/octoprint/static/js/app/viewmodels/temperature.js:355
+msgid "min"
+msgstr "Min"
+
+#: src/octoprint/static/js/app/viewmodels/temperature.js:401
#: src/octoprint/templates/tabs/temperature.jinja2:11
msgid "Actual"
msgstr "Ist"
-#: src/octoprint/static/js/app/viewmodels/temperature.js:323
+#: src/octoprint/static/js/app/viewmodels/temperature.js:406
#: src/octoprint/templates/tabs/temperature.jinja2:12
msgid "Target"
msgstr "Soll"
-#: src/octoprint/static/js/app/viewmodels/temperature.js:355
-msgid "just now"
-msgstr "gerade eben"
-
-#: src/octoprint/static/js/app/viewmodels/temperature.js:357
-msgid "min"
-msgstr "Min"
-
#: src/octoprint/static/js/app/viewmodels/terminal.js:103
#, python-format
msgid ""
@@ -2929,7 +3164,7 @@ msgstr "zeige %(displayed)d Zeilen (Buffer voll)"
msgid "showing %(displayed)d lines"
msgstr "zeige %(displayed)d Zeilen"
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:230
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:251
#, python-format
msgid ""
"Failed to remove timelapse %(name)s.
Please consult octoprint.log " @@ -2938,81 +3173,81 @@ msgstr "" "Konnte Zeitrafferaufnahme %(name)s nicht entfernen.
Bitte " "konsultiere octoprint.log für Details.
" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:233 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:254 msgid "Could not remove timelapse" msgstr "Konnte Zeitrafferaufnahme nicht entfernen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:241 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:262 #, python-format msgid "You are about to delete timelapse file \"%(name)s\"." msgstr "Du bist im Begriff die Zeitrafferaufnahme \"%(name)s\" zu löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:253 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:274 #, python-format msgid "You are about to delete %(count)d timelapse files." msgstr "Du bist im Begriff %(count)d Zeitrafferaufnahmen zu löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:278 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:299 #, python-format msgid "You are about to delete unrendered timelapse \"%(name)s\"." msgstr "" "Du bist im Begriff die ungerenderte Zeitrafferaufnahme \"%(name)s\" zu " "löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:290 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:311 #, python-format msgid "You are about to delete %(count)d unrendered timelapses." msgstr "Du bist im Begriff %(count)d ungerenderte Zeitrafferaufnahmen zu löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:298 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:319 msgid "Deleting timelapse files" msgstr "Lösche Zeitrafferaufnahmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:299 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:320 #, python-format msgid "Deleting %(count)d timelapse files..." msgstr "Lösche %(count)d Zeitrafferaufnahmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:303 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:317 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:324 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:338 #, python-format msgid "Deleted %(filename)s..." msgstr "%(filename)s gelöscht..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:306 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:320 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:327 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:341 #, python-format msgid "Deletion of %(filename)s failed, continuing..." msgstr "Löschen von %(filename)s fehlgeschlagen, fahre fort..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:307 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:328 #, python-format msgid "Deletion of %(filename)s failed: %(error)s" msgstr "Löschen von %(filename)s fehlgeschlagen: %(error)s" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:312 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:333 msgid "Deleting unrendered timelapses" msgstr "Lösche ungerenderte Zeitrafferaufnahmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:313 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:334 #, python-format msgid "Deleting %(count)d unrendered timelapses..." msgstr "Lösche %(count)d ungerenderte Zeitrafferaufnahmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:402 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:429 msgid "Capturing timelapse postroll" msgstr "Zeichne Timelapse-Postroll auf" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:406 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:433 msgid "Now capturing timelapse post roll, this will take only a moment..." msgstr "Zeichne jetzt Zeitraffernachlauf auf, dies wird nur einen Moment dauern..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:413 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:440 #, python-format msgid "%(minutes)d min" msgstr "%(minutes)d Min" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:414 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:441 #, python-format msgid "" "Now capturing timelapse post roll, this will take approximately " @@ -3021,12 +3256,12 @@ msgstr "" "Zeichne jetzt Zeitraffernachlauf auf, dies wird voraussichtlich " "%(duration)s dauern (also etwa bis %(time)s)..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:416 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:443 #, python-format msgid "%(seconds)d sec" msgstr "%(seconds)d Sek" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:417 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:444 #, python-format msgid "" "Now capturing timelapse post roll, this will take approximately " @@ -3035,7 +3270,7 @@ msgstr "" "Zeichne jetzt Zeitraffernachlauf auf, dies wird voraussichtlich " "%(duration)s dauern..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:447 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:474 msgid "" "Failed repeatedly to capture timelapse frame from webcam - is the " "snapshot URL configured correctly and the camera on?" @@ -3043,15 +3278,15 @@ msgstr "" "Konnte wiederholt kein Zeitrafferbild von der Webcam beziehen - ist die " "Snapshot-URL korrekt konfiguriert und die Kamera an?" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:450 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:477 msgid "Could not capture snapshots" msgstr "Konnte keine Snapshots aufnehmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:459 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:486 msgid "Rendering timelapse" msgstr "Zeitrafferaufnahme wird gerendert" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:460 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:487 #, python-format msgid "" "Now rendering timelapse %(movie_prefix)s. Due to performance reasons it " @@ -3061,11 +3296,11 @@ msgstr "" "Performance ist es nicht empfehlenswert, einen Druckauftrag zu starten, " "so lange die Aufnahme noch gerendert wird." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:469 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:496 msgid "Cannot render timelapse" msgstr "Kann Zeitrafferaufnahme nicht rendern" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:470 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:497 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s is not possible since no frames " @@ -3074,12 +3309,12 @@ msgstr "" "Rendering des Zeitraffers %(movie_prefix)s ist nicht möglich, da keine " "Frames gespeichert wurden. Ist die Snapshot-URL korrekt konfiguriert?" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:472 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:476 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:499 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:503 msgid "Rendering timelapse failed" msgstr "Rendern von Zeitrafferaufnahme fehlgeschlagen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:473 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:500 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s failed with return code " @@ -3088,7 +3323,7 @@ msgstr "" "Rendering der Zeitrafferaufnahme %(movie_prefix)s fehlgeschlagen mit " "Returncode %(returncode)s" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:477 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:504 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s failed due to an unknown error, " @@ -3097,20 +3332,20 @@ msgstr "" "Rendering der Zeitrafferaufnahme %(movie_prefix)s fehlgeschlagen aufgrund" " eines unbekannten Fehlers, bitte konsultiere die Logdatei" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:490 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:517 msgid "Timelapse ready" msgstr "Zeitrafferaufnahme fertig" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:491 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:518 #, python-format msgid "New timelapse %(movie_prefix)s is done rendering." msgstr "Neue Zeitrafferaufnahme %(movie_prefix)s wurde fertig gerendert" -#: src/octoprint/static/js/app/viewmodels/users.js:187 +#: src/octoprint/static/js/app/viewmodels/users.js:191 msgid "Not possible" msgstr "Nicht möglich" -#: src/octoprint/static/js/app/viewmodels/users.js:188 +#: src/octoprint/static/js/app/viewmodels/users.js:192 msgid "You may not delete your own account." msgstr "Du kannst deinen eigenen Account nicht löschen" @@ -3118,7 +3353,7 @@ msgstr "Du kannst deinen eigenen Account nicht löschen" msgid "Site default" msgstr "Seitenvoreinstellung" -#: src/octoprint/static/js/app/viewmodels/usersettings.js:94 +#: src/octoprint/static/js/app/viewmodels/usersettings.js:98 msgid "This will delete the API Key. It will cease to to function immediately." msgstr "Dies wird den API-Key löschen. Er wird sofort aufhören, zu funktionieren." @@ -3201,7 +3436,7 @@ msgid "After slicing..." msgstr "Nach dem Slicing..." #: src/octoprint/templates/dialogs/slicing.jinja2:58 -#: src/octoprint/templates/sidebar/files.jinja2:35 +#: src/octoprint/templates/sidebar/files.jinja2:37 msgid "Slice" msgstr "Slicen" @@ -3279,8 +3514,8 @@ msgstr "Admin" #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:7 #: src/octoprint/templates/dialogs/settings/logs.jinja2:15 #: src/octoprint/templates/snippets/settings/printerprofiles/profiles.jinja2:6 -#: src/octoprint/templates/tabs/timelapse.jinja2:94 -#: src/octoprint/templates/tabs/timelapse.jinja2:140 +#: src/octoprint/templates/tabs/timelapse.jinja2:132 +#: src/octoprint/templates/tabs/timelapse.jinja2:178 msgid "Action" msgstr "Aktion" @@ -3290,6 +3525,10 @@ msgstr "Aktion" msgid "API Key" msgstr "API Key" +#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:12 +msgid "Copy API Key to clipboard" +msgstr "API Key in die Zwischenablage kopieren" + #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:16 msgid "Update User" msgstr "Nutzer editieren" @@ -3348,7 +3587,7 @@ msgstr "Aktivieren" msgid "Allow Cross Origin Resource Sharing (CORS)" msgstr "Cross Origin Resource Sharing (CORS) erlauben" -#: src/octoprint/templates/dialogs/settings/api.jinja2:23 +#: src/octoprint/templates/dialogs/settings/api.jinja2:24 msgid "" "Please note that changes to the API key are applied immediately, without " "having to \"Save\" first." @@ -3356,8 +3595,8 @@ msgstr "" "Bitte beachte, dass Änderungen am API-Key sofort angewandt werden, ohne " "dass \"Speichern\" geklickt werden muss." -#: src/octoprint/templates/dialogs/settings/api.jinja2:27 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:35 +#: src/octoprint/templates/dialogs/settings/api.jinja2:28 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:36 msgid "QR Code" msgstr "QR Code" @@ -3462,8 +3701,8 @@ msgstr "Zusätzliche Sprachepakete hochladen" #: src/octoprint/templates/dialogs/settings/appearance.jinja2:102 #: src/octoprint/templates/overlays/dragndrop.jinja2:10 -#: src/octoprint/templates/sidebar/files.jinja2:60 -#: src/octoprint/templates/sidebar/files.jinja2:71 +#: src/octoprint/templates/sidebar/files.jinja2:63 +#: src/octoprint/templates/sidebar/files.jinja2:74 msgid "Upload" msgstr "Upload" @@ -3486,50 +3725,77 @@ msgstr "" "Sprachepakete verfügbar werden." #: src/octoprint/templates/dialogs/settings/features.jinja2:5 +msgid "Enable legacy plugin asset bundling" +msgstr "Legacy Plugin Asset Bundling aktivieren" + +#: src/octoprint/templates/dialogs/settings/features.jinja2:6 +#, python-format +msgid "" +"\n" +" Enable this, save and restart your server if you are " +"running into issues with plugins with OctoPrint\n" +" 1.3.6 or later that used to work with OctoPrint up to" +" version 1.3.5. See here\n" +" for details on why this is happening. Note that this " +"legacy flag will be removed in a future\n" +" OctoPrint version (currently planned for 1.3.8), so " +"urge the authors of affected plugins to push\n" +" an update with a fix.\n" +" " +msgstr "" +"Aktiviere diese Option, speichere und restarte deinen Server falls " +"Plugins unter OctoPrint 1.3.6 oder später nicht mehr richtig " +"funktionieren, die noch bis OctoPrint 1.3.5 funktioniert haben. Siehe hier für Details. Beachte, dass dieses Legacyflag in" +" einer zukünftigen Version von OctoPrint entfernt werden wird (aktuelle " +"Planung: 1.3.8). Also dränge Autoren betroffener Plugins eine gefixte " +"Version zu releasen." + +#: src/octoprint/templates/dialogs/settings/features.jinja2:19 msgid "Enable Temperature Graph" msgstr "Temperaturgraph aktivieren" -#: src/octoprint/templates/dialogs/settings/features.jinja2:12 +#: src/octoprint/templates/dialogs/settings/features.jinja2:26 msgid "Enable model size detection and warn if model exceeds print bed" msgstr "" "Objektgrößenerkennung aktivieren und warnen, falls Objekt das " "Druckvolumen überschreitet" -#: src/octoprint/templates/dialogs/settings/features.jinja2:12 +#: src/octoprint/templates/dialogs/settings/features.jinja2:26 msgid "Beta" msgstr "Beta" -#: src/octoprint/templates/dialogs/settings/features.jinja2:19 +#: src/octoprint/templates/dialogs/settings/features.jinja2:33 msgid "Confirm before cancelling a print" msgstr "Vor Abbruch eines Druckjobs bestätigen" -#: src/octoprint/templates/dialogs/settings/features.jinja2:26 +#: src/octoprint/templates/dialogs/settings/features.jinja2:40 msgid "Enable SD support" msgstr "SD-Unterstützung aktivieren" -#: src/octoprint/templates/dialogs/settings/features.jinja2:33 +#: src/octoprint/templates/dialogs/settings/features.jinja2:47 msgid "Enable Keyboard Control" msgstr "Tastatursteuerung aktivieren" -#: src/octoprint/templates/dialogs/settings/features.jinja2:40 +#: src/octoprint/templates/dialogs/settings/features.jinja2:54 msgid "Wait forstart on connect"
msgstr "Bei der Verbindung auf start warten"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:47
+#: src/octoprint/templates/dialogs/settings/features.jinja2:61
msgid "G90/G91 overrides relative extruder mode"
msgstr ""
"G90/G91 überschreibt relativen Modus des "
"Extruders"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:47
+#: src/octoprint/templates/dialogs/settings/features.jinja2:61
msgid "Smoothieware"
msgstr "Smoothieware"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:54
+#: src/octoprint/templates/dialogs/settings/features.jinja2:68
msgid "Enable automatic firmware detection"
msgstr "Automatische Firmwareerkennung einschalten"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:55
+#: src/octoprint/templates/dialogs/settings/features.jinja2:69
msgid ""
"\n"
" If enabled, OctoPrint will try to figure out your "
@@ -3547,32 +3813,32 @@ msgstr ""
" Option aus und die entsprechenden Parameter werden zur manuellen "
"Konfiguration eingeblendet."
-#: src/octoprint/templates/dialogs/settings/features.jinja2:66
+#: src/octoprint/templates/dialogs/settings/features.jinja2:80
msgid "Select SD files by relative path"
msgstr "SD Dateien per relativem Pfad addressieren"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:66
+#: src/octoprint/templates/dialogs/settings/features.jinja2:80
msgid "RepRap Firmware"
msgstr "RepRap Firmware"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:73
+#: src/octoprint/templates/dialogs/settings/features.jinja2:87
msgid "Always assume SD card is present"
msgstr "Immer davon ausgehen, dass eine SD-Karte vorhanden ist"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:73
-#: src/octoprint/templates/dialogs/settings/features.jinja2:80
#: src/octoprint/templates/dialogs/settings/features.jinja2:87
#: src/octoprint/templates/dialogs/settings/features.jinja2:94
#: src/octoprint/templates/dialogs/settings/features.jinja2:101
-#: src/octoprint/templates/dialogs/settings/features.jinja2:112
+#: src/octoprint/templates/dialogs/settings/features.jinja2:108
+#: src/octoprint/templates/dialogs/settings/features.jinja2:115
+#: src/octoprint/templates/dialogs/settings/features.jinja2:126
msgid "Repetier"
msgstr "Repetier"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:80
+#: src/octoprint/templates/dialogs/settings/features.jinja2:94
msgid "Ignore consecutive resend requests for the same line"
msgstr "Aufeinanderfolgende Resend Requests für die selbe Zeilennummer ignorieren"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:87
+#: src/octoprint/templates/dialogs/settings/features.jinja2:101
#, python-format
msgid ""
"Support TargetExtr%%n/TargetBed target "
@@ -3581,29 +3847,29 @@ msgstr ""
"TargetExtr%%n/TargetBed Zieltemperaturformat "
"unterstützen"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:94
+#: src/octoprint/templates/dialogs/settings/features.jinja2:108
msgid "Disable detection of external heatups"
msgstr "Detektierung externer Aufheizvorgänge deaktivieren"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:101
+#: src/octoprint/templates/dialogs/settings/features.jinja2:115
msgid "Actively pause communication during G4 dwell command"
msgstr ""
"Pausiere Kommunikation mit dem Drucker aktiv während eines "
"G4 dwell Befehls."
-#: src/octoprint/templates/dialogs/settings/features.jinja2:106
+#: src/octoprint/templates/dialogs/settings/features.jinja2:120
msgid "Send a checksum with the command"
msgstr "Eine Prüfsumme mit dem Befehl senden"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:109
+#: src/octoprint/templates/dialogs/settings/features.jinja2:123
msgid "When printing"
msgstr "Beim Drucken"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:112
+#: src/octoprint/templates/dialogs/settings/features.jinja2:126
msgid "Always"
msgstr "Immer"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:115
+#: src/octoprint/templates/dialogs/settings/features.jinja2:129
msgid "Never"
msgstr "Nie"
@@ -3651,10 +3917,9 @@ msgstr ""
#: src/octoprint/templates/dialogs/settings/folders.jinja2:47
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:87
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:115
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:156
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:162
-#: src/octoprint/templates/tabs/gcodeviewer.jinja2:86
-#: src/octoprint/templates/tabs/timelapse.jinja2:13
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:163
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:169
+#: src/octoprint/templates/tabs/gcodeviewer.jinja2:111
msgid "Warning"
msgstr "Warnung"
@@ -3745,11 +4010,11 @@ msgstr "Änderungsdatum"
#: src/octoprint/templates/dialogs/settings/logs.jinja2:6
#: src/octoprint/templates/dialogs/settings/logs.jinja2:13
-#: src/octoprint/templates/sidebar/files.jinja2:17
-#: src/octoprint/templates/sidebar/files.jinja2:31
-#: src/octoprint/templates/sidebar/files.jinja2:41
-#: src/octoprint/templates/tabs/timelapse.jinja2:93
-#: src/octoprint/templates/tabs/timelapse.jinja2:139
+#: src/octoprint/templates/sidebar/files.jinja2:18
+#: src/octoprint/templates/sidebar/files.jinja2:33
+#: src/octoprint/templates/sidebar/files.jinja2:44
+#: src/octoprint/templates/tabs/timelapse.jinja2:131
+#: src/octoprint/templates/tabs/timelapse.jinja2:177
msgid "Size"
msgstr "Größe"
@@ -4002,23 +4267,43 @@ msgstr ""
"immer mit Prüfsumme gesendet werden müssen. Komma-"
"separierte Liste."
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:146
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:144
+msgid "Commands to not completely auto uppercase in the terminal tab"
+msgstr ""
+"Befehle, die im Terminaltab nicht vollständig in Großbuchstaben gewandelt"
+" werden sollen"
+
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:145
+msgid "Terminal Auto Uppercase Blacklist"
+msgstr "Terminal Auto Uppercase Blackliste"
+
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:148
+msgid ""
+"Use this to specify the commands that should not have their parameters "
+"automatically uppercased in the terminal tab. Just the G or M code, comma"
+" separated."
+msgstr ""
+"Nutze diese Option um Befehle zu spezifizieren, deren Parameter nicht "
+"automatisch im Terminaltab in Großbuchstaben überführt werden sollen. Nur"
+" den G oder M code, kommasepariert."
+
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:153
msgid "Generate additional ok for M29"
msgstr "Zusätzliches ok für M29 generieren"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:146
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:153
msgid "Most Marlin < v1.1.0"
msgstr "Die meisten Varianten von Marlin < v1.1.0"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:151
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:158
msgid "Simulate an additional ok for resend requests"
msgstr "Zusätzliches ok für Resendrequests simulieren"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:156
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:163
msgid "Log position on pause"
msgstr "Position bei Pause loggen"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:157
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:164
msgid ""
"If you disabled this, the pause_position placeholders in "
"your pause/resume GCODE scripts will stay unpopulated! However, pausing "
@@ -4029,11 +4314,11 @@ msgstr ""
"Allerdings könnte sich die Pausierungsgeschwindkeit einen Hauch "
"verbessern."
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:162
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:169
msgid "Log position on cancel"
msgstr "Position bei Abbruch loggen"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:163
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:170
msgid ""
"If you disabled this, the cancel_position placeholders in "
"your cancel GCODE script and the corresponding data in the print recovery"
@@ -4044,7 +4329,7 @@ msgstr ""
"Platzhalter in deinem Abbruch GCODE Script nicht befüllt! Allerdings "
"könnte sich die Abbruchgeschwindkeit einen Hauch verbessern."
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:166
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:173
msgid ""
"Maximum consecutive communication timeouts while idle. More than this and"
" the printer will be considered to be gone. Set to 0 to disable."
@@ -4053,17 +4338,17 @@ msgstr ""
"Idlezustand. Mehr als das und es wird angenommen, dass der Drucker "
"offline ist. Auf 0 setzen um das zu verhindern."
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:167
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:174
msgid "Max. consecutive timeouts while idle"
msgstr "Max. aufeinanderfolgende Timeouts wenn idle"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:170
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:177
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:184
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:191
msgid "Set to 0 to disable consecutive timeout detection and handling."
msgstr "Auf 0 setzen um aufeinanderfolgende Timeouts zu ignorieren"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:173
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:180
msgid ""
"Maximum consecutive communication timeouts while printing. More than this"
" and the printer will be considered to be gone. Set to 0 to disable."
@@ -4072,11 +4357,11 @@ msgstr ""
" Mehr als das und es wird angenommen, dass der Drucker offline ist. Auf 0"
" setzen um das zu verhindern."
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:174
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:181
msgid "Max. consecutive timeouts while printing"
msgstr "Max. aufeinanderfolgende Timeouts beim Drucken"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:180
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:187
msgid ""
"Maximum consecutive communication timeouts while a long running command "
"is active. More than this and the printer will be considered to be gone. "
@@ -4086,7 +4371,7 @@ msgstr ""
" laufender Befehl aktiv ist. Mehr als das und es wird angenommen, dass "
"der Drucker offline ist. Auf 0 setzen um das zu verhindern."
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:181
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:188
msgid "Max. consecutive timeouts during long running commands"
msgstr "Max. aufeinanderfolgende Timeouts während lang laufender Befehle"
@@ -4098,6 +4383,10 @@ msgstr "Befehle"
msgid "Connectivity check"
msgstr "Onlineprüfung"
+#: src/octoprint/templates/dialogs/settings/server.jinja2:13
+msgid "Plugin blacklist processing"
+msgstr "Pluginblackliste"
+
#: src/octoprint/templates/dialogs/settings/temperatures.jinja2:2
msgid "Graph"
msgstr "Graph"
@@ -4160,7 +4449,7 @@ msgstr ""
"Falls Du Dein Passwort nicht ändern willst, lass die folgenden Felder "
"leer."
-#: src/octoprint/templates/dialogs/usersettings/access.jinja2:31
+#: src/octoprint/templates/dialogs/usersettings/access.jinja2:32
msgid ""
"Please note that changes to the API key are applied immediately, without "
"having to \"Confirm\" first."
@@ -4187,27 +4476,58 @@ msgstr "Alles erledigt!"
#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:3
msgid ""
"\n"
-" Your OctoPrint installation is now all set up and ready to go. Happy\n"
-" printing!\n"
+" Your OctoPrint installation is now all set up and ready to go.\n"
msgstr ""
"Deine OctoPrint Installation ist jetzt eingerichtet und es kann losgehen."
-" Happy printing!"
+"\n"
-#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:8
+#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:7
+msgid "On your printer's safety"
+msgstr "Über die Sicherheit deines Druckers"
+
+#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:10
+msgid ""
+"\n"
+" Even with OctoPrint attached you should never leave\n"
+" your printer running completely unattended. The electronics "
+"in our consumer printers can and\n"
+" sometimes sadly do catch fire, so stay or have someone else stay "
+"close enough to physically intervene\n"
+" in case of such catastrophic failure.\n"
+msgstr ""
+"Auch mit angeschlossener OctoPrint-Instanz solltest du deinen Drucker "
+"niemals unbeaufsichtigt laufen "
+"lassen. Die Elektronik in unseren Konsumerdruckern kann Feuer "
+"fangen, und tut das leider auch manchmal. Bleibe also in der Nähe deines "
+"Druckers oder sorge dafür, dass jemand anderes in der Nähe bleibt, um im "
+"Falle eines solch katastrophalen Fehlers einschreiten zu können.\n"
+
+#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:17
+msgid "If you enjoy OctoPrint..."
+msgstr "Falls dir OctoPrint gefällt..."
+
+#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:20
#, python-format
msgid ""
"\n"
-" If you enjoy OctoPrint, please consider supporting its ongoing\n"
-" development, which is fully funded by users like you! You can "
-"also find this link in the \"About\" dialog. Thank you!"
-"\n"
+" Please consider to support OctoPrint's ongoing development,\n"
+" which can only continue with funding by users like you! You can also "
+"find this link in the \"About\" dialog.\n"
" You've selected "
-#: src/octoprint/templates/tabs/gcodeviewer.jinja2:98
+#: src/octoprint/templates/tabs/gcodeviewer.jinja2:123
#, python-format
msgid "Yes, please visualize %(name)s regardless of its size"
msgstr "Ja, bitte visualisiere %(name)s unabhängig seiner Größe"
@@ -5092,7 +5497,7 @@ msgid "Set"
msgstr "Setzen"
#: src/octoprint/templates/tabs/temperature.jinja2:39
-#: src/octoprint/templates/tabs/timelapse.jinja2:9
+#: src/octoprint/templates/tabs/timelapse.jinja2:13
msgid "Off"
msgstr "Aus"
@@ -5104,21 +5509,19 @@ msgstr "Offset ändern"
msgid "Send"
msgstr "Senden"
-#: src/octoprint/templates/tabs/terminal.jinja2:10
+#: src/octoprint/templates/tabs/terminal.jinja2:11
msgid "Autoscroll"
msgstr "Autoscroll"
-#: src/octoprint/templates/tabs/terminal.jinja2:11
+#: src/octoprint/templates/tabs/terminal.jinja2:13
msgid "Scroll to end"
msgstr "Zum Ende scrollen"
-#: src/octoprint/templates/tabs/terminal.jinja2:11
-#: src/octoprint/templates/tabs/timelapse.jinja2:81
-#: src/octoprint/templates/tabs/timelapse.jinja2:126
-msgid "Select all"
-msgstr "Alles auswählen"
+#: src/octoprint/templates/tabs/terminal.jinja2:16
+msgid "Copy all"
+msgstr "Alles kopieren"
-#: src/octoprint/templates/tabs/terminal.jinja2:12
+#: src/octoprint/templates/tabs/terminal.jinja2:19
msgid ""
"For performance reasons only a limited amount of terminal functionality "
"is enabled right now."
@@ -5126,16 +5529,16 @@ msgstr ""
"Aus Gründen der Performance ist nur ein begrenzter Teil der "
"Terminalfunktionalität zur Zeit verfügbar."
-#: src/octoprint/templates/tabs/terminal.jinja2:29
+#: src/octoprint/templates/tabs/terminal.jinja2:37
msgid "Fake Acknowledgement"
msgstr "Bestätigung faken"
-#: src/octoprint/templates/tabs/terminal.jinja2:30
+#: src/octoprint/templates/tabs/terminal.jinja2:38
msgid ""
"If acknowledgements (\"ok\"s) sent by the firmware get lost due to issues"
" with the serial communication to your printer, OctoPrint's communication"
" with it can become stuck. If that happens, this can help. Please be "
-"advised that such occurences hint at general communication issues with "
+"advised that such occurrences hint at general communication issues with "
"your printer which will probably negatively influence your printing "
"results and which you should therefore try to resolve!"
msgstr ""
@@ -5145,17 +5548,17 @@ msgstr ""
"kommen. Falls das passiert, kann das hier helfen. Bitte bedenke, dass "
"solche Vorfälle ein Hinweis auf ein generelles Kommunikationsproblem mit "
"Deinem Drucker hindeuten, das wahrscheinlich Deine Druckergebnisse "
-"negativ beeinflusst und dass du daher versuchen solltest, zu beseitigen!"
+"negativ beeinflusst und das du daher versuchen solltest, zu beseitigen!"
-#: src/octoprint/templates/tabs/terminal.jinja2:33
+#: src/octoprint/templates/tabs/terminal.jinja2:41
msgid "Force fancy functionality"
msgstr "Vollständige Funktionen erzwingen"
-#: src/octoprint/templates/tabs/terminal.jinja2:34
+#: src/octoprint/templates/tabs/terminal.jinja2:42
msgid "Force terminal output during printing"
msgstr "Terminalausgabe beim Druck erzwingen"
-#: src/octoprint/templates/tabs/terminal.jinja2:35
+#: src/octoprint/templates/tabs/terminal.jinja2:43
msgid ""
"Some functionality of the terminal will be disabled if OctoPrint detects "
"that your browser is too slow for that. You may force it back on here, "
@@ -5175,27 +5578,19 @@ msgstr ""
"Bitte beachte dass die Zeitrafferkonfiguration während des Druckens "
"deaktiviert ist."
-#: src/octoprint/templates/tabs/timelapse.jinja2:5
+#: src/octoprint/templates/tabs/timelapse.jinja2:6
msgid "Timelapse Configuration"
msgstr "Zeitrafferkonfiguration"
-#: src/octoprint/templates/tabs/timelapse.jinja2:7
+#: src/octoprint/templates/tabs/timelapse.jinja2:10
msgid "Timelapse Mode"
msgstr "Zeitraffermodus"
-#: src/octoprint/templates/tabs/timelapse.jinja2:13
-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:14
+#: src/octoprint/templates/tabs/timelapse.jinja2:17
msgid "Note"
msgstr "Bemerkung"
-#: src/octoprint/templates/tabs/timelapse.jinja2:14
+#: src/octoprint/templates/tabs/timelapse.jinja2:17
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."
@@ -5204,27 +5599,48 @@ msgstr ""
"(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:17
-msgid "Interval between snapshots (in seconds)"
-msgstr "Intervall zwischen Schnappschüssen (in Sekunden) "
+#: src/octoprint/templates/tabs/timelapse.jinja2:22
+msgid "Minimum interval"
+msgstr "Minimales Intervall"
-#: src/octoprint/templates/tabs/timelapse.jinja2:24
-msgid "Timelapse frame rate (in frames per second)"
-msgstr "Zeitrafferbildrate (in Bildern pro Sekunde)"
+#: src/octoprint/templates/tabs/timelapse.jinja2:28
+msgid ""
+"OctoPrint will rate limit snapshots to this minimum interval. This it to "
+"prevent against performance issues with vase mode/continous z prints."
+msgstr ""
+"OctoPrint wird Zeitrafferaufnahmen auf dieses minimale Intervall "
+"ratelimiten. Dies soll gegen Performanzprobleme bei Vase-"
+"Mode/Continuous-Z-Drucken helfen."
-#: src/octoprint/templates/tabs/timelapse.jinja2:27
+#: src/octoprint/templates/tabs/timelapse.jinja2:33
+msgid "Snapshot interval"
+msgstr "Snapshotintervall"
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:43
+msgid "Timelapse frame rate"
+msgstr "Zeitrafferframerate"
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:47
msgid "fps"
msgstr "FPS"
-#: src/octoprint/templates/tabs/timelapse.jinja2:30
-msgid "Timelapse post roll (in rendered seconds)"
-msgstr "Zeitraffernachlauf (in gerenderten Sekunden)"
+#: src/octoprint/templates/tabs/timelapse.jinja2:53
+msgid "Timelapse post roll"
+msgstr "Timelapse-Postroll"
-#: src/octoprint/templates/tabs/timelapse.jinja2:37
+#: src/octoprint/templates/tabs/timelapse.jinja2:59
+msgid ""
+"OctoPrint will take additional pictures to add this many seconds to the "
+"end of your rendered timelapse."
+msgstr ""
+"OctoPrint wird zusätzliche Aufnahmen machen um so viele zusätzliche "
+"Sekunden zur gerenderten Zeitrafferaufnahme hinzuzufügen."
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:66
msgid "Capture post roll images"
msgstr "Bilder für Zeitraffernachlauf aufzeichnen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:38
+#: src/octoprint/templates/tabs/timelapse.jinja2:67
msgid ""
"If this is unchecked, OctoPrint will simply repeat the last frame for the"
" post roll instead of continuing to capture new frames."
@@ -5233,11 +5649,11 @@ msgstr ""
"Frame der regulären Aufnahme für den Nachlauf verwenden, anstatt neue "
"Frames aufzuzeichnen."
-#: src/octoprint/templates/tabs/timelapse.jinja2:43
-msgid "Retraction Z-Hop (in mm)"
-msgstr "Retraction Z-Hop (in mm)"
+#: src/octoprint/templates/tabs/timelapse.jinja2:73
+msgid "Retraction Z-Hop"
+msgstr "Retraction Z-Hop"
-#: src/octoprint/templates/tabs/timelapse.jinja2:48
+#: src/octoprint/templates/tabs/timelapse.jinja2:79
msgid ""
"Enter the retraction z-hop used in the firmware or the gcode file to "
"trigger snapshots for the timelapse only if a real layer change happens. "
@@ -5249,11 +5665,11 @@ msgstr ""
"auszulösen. Damit das korrekt funktionieren kann muss dein Retraction "
"Z-Hop Wert anders als deine Schichthöhe sein!"
-#: src/octoprint/templates/tabs/timelapse.jinja2:53
+#: src/octoprint/templates/tabs/timelapse.jinja2:86
msgid "Save as default"
msgstr "Als Standard speichern"
-#: src/octoprint/templates/tabs/timelapse.jinja2:54
+#: src/octoprint/templates/tabs/timelapse.jinja2:87
msgid ""
"Check this to make your selected timelapse mode and options persist "
"across restarts."
@@ -5261,50 +5677,59 @@ msgstr ""
"Auswählen um deinen gewählten Zeitraffermodus und -parameter über "
"Neustarts hinweg zu persistieren."
-#: src/octoprint/templates/tabs/timelapse.jinja2:59
+#: src/octoprint/templates/tabs/timelapse.jinja2:94
+msgid "You have unsaved changes. Don't forget to save them."
+msgstr "Du hast ungespeicherte Änderungen. Vergiss nicht sie zu speichern."
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:95
msgid "Save changes"
msgstr "Änderungen speichern"
-#: src/octoprint/templates/tabs/timelapse.jinja2:60
-msgid "You have unsaved changes."
-msgstr "Du hast ungespeicherte Änderungen."
+#: src/octoprint/templates/tabs/timelapse.jinja2:96
+msgid "Reset to active configuration"
+msgstr "Auf aktive Konfiguration zurücksetzen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:64
+#: src/octoprint/templates/tabs/timelapse.jinja2:102
msgid "Finished Timelapses"
msgstr "Abgeschlossene Zeitraffer"
-#: src/octoprint/templates/tabs/timelapse.jinja2:71
-msgid "Sort by creation date"
-msgstr "Nach Erstellungsdatum sortieren"
+#: src/octoprint/templates/tabs/timelapse.jinja2:109
+msgid "Sort by date"
+msgstr "Nach Datum sortieren"
-#: src/octoprint/templates/tabs/timelapse.jinja2:80
-#: src/octoprint/templates/tabs/timelapse.jinja2:125
+#: src/octoprint/templates/tabs/timelapse.jinja2:118
+#: src/octoprint/templates/tabs/timelapse.jinja2:163
msgid "Select all on this page"
msgstr "Alles auf dieser Seite auswählen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:83
-#: src/octoprint/templates/tabs/timelapse.jinja2:128
+#: src/octoprint/templates/tabs/timelapse.jinja2:119
+#: src/octoprint/templates/tabs/timelapse.jinja2:164
+msgid "Select all"
+msgstr "Alles auswählen"
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:121
+#: src/octoprint/templates/tabs/timelapse.jinja2:166
msgid "Clear selection"
msgstr "Auswahl aufheben"
-#: src/octoprint/templates/tabs/timelapse.jinja2:86
-#: src/octoprint/templates/tabs/timelapse.jinja2:131
+#: src/octoprint/templates/tabs/timelapse.jinja2:124
+#: src/octoprint/templates/tabs/timelapse.jinja2:169
msgid "Delete selected"
msgstr "Ausgewählte Elemente löschen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:119
+#: src/octoprint/templates/tabs/timelapse.jinja2:157
msgid "Unrendered Timelapses"
msgstr "Ungerenderte Zeitrafferaufnahmen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:138
+#: src/octoprint/templates/tabs/timelapse.jinja2:176
msgid "Frames"
msgstr "Frames"
-#: src/octoprint/templates/tabs/timelapse.jinja2:151
+#: src/octoprint/templates/tabs/timelapse.jinja2:189
msgid "Delete unrendered timelapse"
msgstr "Ungerenderte Zeitrafferaufnahme löschen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:151
+#: src/octoprint/templates/tabs/timelapse.jinja2:189
msgid "Render timelapse"
msgstr "Zeitrafferaufnahme rendern"
@@ -5412,3 +5837,87 @@ msgstr "Zeitrafferaufnahme rendern"
#~ " "
#~ msgstr ""
+#~ msgid "This will restart your OctoPrint server."
+#~ msgstr "Das wird deinen OctoPrint Server neu starten."
+
+#~ msgid "This does not look like a valid \"http://\" or \"https://\" URL."
+#~ msgstr "Das sieht nicht wie eine valide \"http://\" oder \"https://\" URL aus."
+
+#~ msgid ""
+#~ " \n"
+#~ " OctoPrint can update itself via "
+#~ " OctoPrint kann sich selbst über "
+#~ " \n"
@@ -352,7 +370,7 @@ msgstr ""
"diesbezüglich Bedenken hast, konfiguriere IP und Port eines anderen "
"Servers im Netz dem du vertraust und der hoch verfügbar ist."
-#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:29
+#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:30
msgid ""
"\n"
" Finally, please decide on whether to enable or disable the "
@@ -364,15 +382,15 @@ msgstr ""
"deaktiviert werden soll. Du kannst diese Entscheidung auch jederzeit "
"unter Einstellungen > Server später noch ändern."
-#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:35
+#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:36
msgid "Disable Connectivity Check"
msgstr "Onlineprüfung deaktivieren"
-#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:36
+#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:37
msgid "Enable Connectivity Check"
msgstr "Onlineprüfung aktivieren"
-#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:40
+#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:41
msgid ""
"\n"
" Connectivity check is aktiviert."
-#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:43
+#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:44
msgid ""
"\n"
" Connectivity check is deaktiviert. "
+#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:1
+msgid "Configure plugin blacklist processing"
+msgstr "Pluginblackliste konfigurieren"
+
+#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:3
+msgid ""
+"\n"
+" To protect against known severe issues with certain versions of third"
+" party plugins, OctoPrint supports the use\n"
+" of a centralized plugin version blacklist to automatically disable "
+"such plugin versions before they can interfere with\n"
+" normal operation, allowing you to uninstall or update them to a newer"
+" version.\n"
+msgstr ""
+"Um vor bekannten schweren Fehler mit bestimmten Third-Party-Plugins zu "
+"schützen, unterstützt OctoPrint die Verwendung einer zentralen "
+"Pluginblackliste um automatisiert solche Pluginversionen zu deaktivieren "
+"bevor sie mit dem normalen Betrieb von OctoPrint interferieren können. Du"
+" kannst solche Plugins dann deinstallieren oder auf eine neue Version "
+"aktualisieren.\n"
+
+#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:9
+msgid ""
+"\n"
+" Please decide whether to allow fetch and use of this centralized "
+"blacklist starting with the next server start.\n"
+" You may also change your decision at any time through Settings > "
+"Server right from within OctoPrint.\n"
+msgstr ""
+"Bitte entscheide, ob die zentrale Pluginblackliste ab dem nächsten "
+"Serverstart genutzt werden soll. Du kannst diese Entscheidung auch "
+"jederzeit unter Einstellungen > Server später noch ändern.\n"
+
+#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:15
+msgid "Disable Plugin Blacklist Processing"
+msgstr "Pluginblackliste deaktivieren"
+
+#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:16
+msgid "Enable Plugin Blacklist Processing"
+msgstr "Pluginblackliste aktivieren"
+
+#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:20
+msgid ""
+"\n"
+" Plugin blacklist processing is enabled.\n"
+" "
+msgstr "Pluginblackliste aktiviert."
+
+#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:23
+msgid ""
+"\n"
+" Plugin blacklist processing is disabled.\n"
+" "
+msgstr "Pluginblackliste deaktiviert. "
+
#: src/octoprint/plugins/corewizard/templates/corewizard_printerprofile_wizard.jinja2:1
msgid "Set up your printer profile"
msgstr "Konfiguriere dein Druckerprofil"
@@ -522,23 +597,23 @@ msgstr ""
" Um Snapshots zu Zeitrafferaufnahmen zu rendern muss OctoPrint auch den"
" korrekten Pfad zu FFMPEG wissen.git, but it needs to know"
+#~ " its checkout folder and the way\n"
+#~ ""
+#~ " it should track available updates"
+#~ " in order to be able to do "
+#~ "that. You can configure that here.\n"
+#~ ""
+#~ "git aktualisieren, aber dazu muss"
+#~ " es sein Checkout-Verzeichnis kennen "
+#~ "und wissen, wie es verfügbare Updates"
+#~ " tracken soll. Du kannst das hier "
+#~ "konfigurieren.
This " +"action may disrupt any ongoing print jobs (depending on your printer's " +"controller and general setup that might also apply to prints run directly" +" from your printer's internal storage)." +msgstr "" +"Dies wird deinen OctoPrint server neu " +"starten
Diese Aktion wird laufende Druckaufträge "
+"unterbrechen (abhängig von deinem Druckerkontroller und generellem Setup "
+"gilt das auch für Druckaufträge, die du direkt von der SD deines Druckers"
+" laufen lässt)."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:706
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:752
msgid "Restart in progress"
msgstr "Neustart findet statt"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:707
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:753
msgid "The server is now being restarted in the background"
msgstr "Der Server wird nun im Hintergrund neu gestartet"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:713
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:759
msgid ""
"Trying to restart the server produced an error, please check "
"octoprint.log for details. You'll have to restart manually."
@@ -884,32 +991,36 @@ msgstr ""
"Bitte konsultiere octoprint.log für Details. Du musst manuell neu "
"starten."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:735
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:781
#: src/octoprint/templates/overlays/reloadui.jinja2:14
msgid "Reload now"
msgstr "Jetzt neu laden"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:801
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:847
msgid "Error!"
msgstr "Fehler!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:804
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:850
msgid "Done!"
msgstr "Fertig!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:829
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:875
+msgid "Blacklisted"
+msgstr "Geblacklistet"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:877
msgid "Disabled due to active safe mode"
msgstr "Deaktiviert wegen aktiviertem Safe Mode"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:831
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:879
msgid "Enable Plugin"
msgstr "Plugin enablen"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:834
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:882
msgid "Disable Plugin"
msgstr "Plugin disablen"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:854
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:902
#, python-format
msgid ""
"There are %(count)d notices (%(important)d marked as important) available"
@@ -918,7 +1029,7 @@ msgstr ""
"Es gibt %(count)d Nachrichten (%(important)d als wichtig markiert) zu "
"diesem Plugin - hier klicken um sie anzuzeigen!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:856
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:904
#, python-format
msgid ""
"There are %(count)d notices available regarding this plugin - click to "
@@ -927,7 +1038,7 @@ msgstr ""
"Es gibt %(count)d Nachrichten zu diesem Plugin - hier klicken um sie "
"anzuzeigen!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:860
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:908
msgid ""
"There is an important notice available regarding this plugin - click to "
"show!"
@@ -935,38 +1046,38 @@ msgstr ""
"Es gibt eine wichtige Nachricht zu diesem Plugin - hier klicken um sie "
"anzuzeigen!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:862
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:910
msgid "There is a notice available regarding this plugin - click to show!"
msgstr "Es gibt eine Nachricht zu diesem Plugin - hier klicken um sie anzuzeigen!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:876
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:924
#, python-format
msgid "Important notice regarding plugin \"%(name)s\""
msgstr "Wichtige Nachricht zu Plugin \"%(name)s\""
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:878
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:926
#, python-format
msgid "Notice regarding plugin \"%(name)s\""
msgstr "Nachricht zu Plugin \"%(name)s\""
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:885
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:933
#, python-format
msgid "Affected versions: %(versions)s"
msgstr "Betroffene Versionen: %(versions)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:887
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:935
msgid "Affected versions: all"
msgstr "Betroffene Versionen: alle"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:892
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:940
msgid "Read more..."
msgstr "Mehr..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1094
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1133
msgid "Plugin installed"
msgstr "Plugin installiert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1095
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1134
msgid ""
"A plugin was installed successfully, however it was impossible to detect "
"which one. Please Restart OctoPrint to make sure everything will be "
@@ -976,16 +1087,39 @@ msgstr ""
"detektieren, welches. Bitte starte OctoPrint neu um sicherzustellen, dass"
" alles ordnungsgemäß registriert wird."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1100
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1140
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1150
#, python-format
msgid "Plugin \"%(name)s\" reinstalled"
msgstr "Plugin \"%(name)s\" reinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1101
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1141
+msgid ""
+"The plugin was reinstalled successfully, however it is blacklisted and "
+"therefore won't be loaded."
+msgstr ""
+"Das Plugin wurde erfolgreich reinstalliert, es ist aber auf der "
+"Pluginblackliste und wird daher nicht geladen."
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1143
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1156
+#, python-format
+msgid "Plugin \"%(name)s\" installed"
+msgstr "Plugin \"%(name)s\" installiert"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1144
+msgid ""
+"The plugin was installed successfully, however it is blacklisted and "
+"therefore won't be loaded."
+msgstr ""
+"Das Plugin wurde erfolgreich installiert, es ist jedoch auf der "
+"Pluginblackliste und wird daher nicht geladen."
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1151
msgid "The plugin was reinstalled successfully"
msgstr "Das Plugin wurde erfolgreich reinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1102
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1152
msgid ""
"The plugin was reinstalled successfully, however a restart of OctoPrint "
"is needed for that to take effect."
@@ -993,7 +1127,7 @@ 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:1103
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1153
msgid ""
"The plugin was reinstalled successfully, however a reload of the page is "
"needed for that to take effect."
@@ -1001,7 +1135,7 @@ 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:1104
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1154
msgid ""
"The plugin was reinstalled successfully, however a reconnect to the "
"printer is needed for that to take effect."
@@ -1009,16 +1143,11 @@ msgstr ""
"Das Plugin wurde erfolgreich reinstalliert, es ist aber eine "
"Neuverbindung zum Drucker notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1106
-#, python-format
-msgid "Plugin \"%(name)s\" installed"
-msgstr "Plugin \"%(name)s\" installiert"
-
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1107
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1157
msgid "The plugin was installed successfully"
msgstr "Das Plugin wurde erfolgreich installiert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1108
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1158
msgid ""
"The plugin was installed successfully, however a restart of OctoPrint is "
"needed for that to take effect."
@@ -1026,7 +1155,7 @@ 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:1109
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1159
msgid ""
"The plugin was installed successfully, however a reload of the page is "
"needed for that to take effect."
@@ -1034,7 +1163,7 @@ 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:1110
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1160
msgid ""
"The plugin was installed successfully, however a reconnect to the printer"
" is needed for that to take effect."
@@ -1042,33 +1171,33 @@ msgstr ""
"Das Plugin wurde erfolgreich installiert, es ist jedoch eine "
"Neuverbindung zum Drucker notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1126
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1176
#, python-format
msgid "Reinstalling the plugin from file failed: %(reason)s"
msgstr "Reinstallation des Plugins aus Datei fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1128
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1178
#, python-format
msgid "Reinstalling the plugin from \"%(source)s\" failed: %(reason)s"
msgstr "Reinstallation des Plugins von \"%(source)s\" fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1132
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1182
#, python-format
msgid "Installing the plugin from file failed: %(reason)s"
msgstr "Installation des Plugins aus Datei fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1134
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1184
#, python-format
msgid "Installing the plugin from \"%(source)s\" failed: %(reason)s"
msgstr "Installation des Plugins von \"%(source)s\" fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1140
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1190
msgid "Reinstalling the plugin from file failed, please see the log for details."
msgstr ""
"Reinstallation des Plugins aus Datei fehlgeschlagen, bitte konsultiere "
"das Log für Details."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1142
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1192
#, python-format
msgid ""
"Reinstalling the plugin from \"%(source)s\" failed, please see the log "
@@ -1077,13 +1206,13 @@ msgstr ""
"Reinstallation des Plugins von \"%(source)s\" fehlgeschlagen, bitte "
"konsultiere das Log für Details."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1146
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1196
msgid "Installing the plugin from file failed, please see the log for details."
msgstr ""
"Installation des Plugins aus Datei fehlgeschlagen, bitte konsultiere das "
"Log für Details."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1148
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1198
#, python-format
msgid ""
"Installing the plugin from \"%(source)s\" failed, please see the log for "
@@ -1092,16 +1221,16 @@ msgstr ""
"Installation des Plugins von \"%(source)s\" fehlgeschlagen, bitte "
"konsultiere das Log für Details."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1158
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1208
#, python-format
msgid "Plugin \"%(name)s\" uninstalled"
msgstr "Plugin \"%(name)s\" deinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1159
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1209
msgid "The plugin was uninstalled successfully"
msgstr "Das Plugin wurde erfolgreich deinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1160
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1210
msgid ""
"The plugin was uninstalled successfully, however a restart of OctoPrint "
"is needed for that to take effect."
@@ -1109,7 +1238,7 @@ msgstr ""
"Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neustart "
"von OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1161
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1211
msgid ""
"The plugin was uninstalled successfully, however a reload of the page is "
"needed for that to take effect."
@@ -1117,7 +1246,7 @@ msgstr ""
"Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neuladen "
"der Seite notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1162
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1212
msgid ""
"The plugin was uninstalled successfully, however a reconnect to the "
"printer is needed for that to take effect."
@@ -1125,27 +1254,27 @@ msgstr ""
"Das Plugin wurde erfolgreich deinstalliert, es ist jedoch eine "
"Neuverbindung zum Drucker notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1166
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1216
#, python-format
msgid "Uninstalling the plugin failed: %(reason)s"
msgstr "Deinstallation des Plugins fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1168
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1218
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:1176
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1226
#, python-format
msgid "Plugin \"%(name)s\" enabled"
msgstr "Plugin \"%(name)s\" aktiviert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1177
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1227
msgid "The plugin was enabled successfully."
msgstr "Das Plugin wurde erfolgreich aktiviert."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1178
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1228
msgid ""
"The plugin was enabled successfully, however a restart of OctoPrint is "
"needed for that to take effect."
@@ -1153,7 +1282,7 @@ msgstr ""
"Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neustart von "
"OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1179
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1229
msgid ""
"The plugin was enabled successfully, however a reload of the page is "
"needed for that to take effect."
@@ -1161,7 +1290,7 @@ msgstr ""
"Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neuladen der "
"Seite notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1180
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1230
msgid ""
"The plugin was enabled successfully, however a reconnect to the printer "
"is needed for that to take effect."
@@ -1169,27 +1298,27 @@ msgstr ""
"Das Plugin wurde erfolgreich aktiviert, es ist jedoch eine Neuverbindung "
"zum Drucker notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1184
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1202
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1234
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1252
#, python-format
msgid "Toggling the plugin failed: %(reason)s"
msgstr "Togglen des Plugins fehlgeschalgen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1186
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1204
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1236
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1254
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:1194
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1244
#, python-format
msgid "Plugin \"%(name)s\" disabled"
msgstr "Plugin \"%(name)s\" deaktiviert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1195
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1245
msgid "The plugin was disabled successfully."
msgstr "Das Plugin wurde erfolgreich deaktiviert."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1196
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1246
msgid ""
"The plugin was disabled successfully, however a restart of OctoPrint is "
"needed for that to take effect."
@@ -1197,7 +1326,7 @@ msgstr ""
"Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neustart von "
"OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1197
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1247
msgid ""
"The plugin was disabled successfully, however a reload of the page is "
"needed for that to take effect."
@@ -1205,7 +1334,7 @@ msgstr ""
"Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neuladen der "
"Seite notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1198
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1248
msgid ""
"The plugin was disabled successfully, however a reconnect to the printer "
"is needed for that to take effect."
@@ -1302,6 +1431,10 @@ msgstr "Deaktiviert aufgrund von aktivem Sicherheitsmodus"
msgid "There are notices available regarding this plugin"
msgstr "Es gibt keine Nachrichten zu diesem Plugin"
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:50
+msgid "This plugin is blacklisted"
+msgstr "Das Plugin ist geblacklistet"
+
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:54
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:166
msgid "Homepage"
@@ -1344,8 +1477,8 @@ msgstr "Nach Veröffentlichungsdatum sortieren"
#: 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:71
-#: src/octoprint/templates/tabs/timelapse.jinja2:72
+#: src/octoprint/templates/tabs/timelapse.jinja2:109
+#: src/octoprint/templates/tabs/timelapse.jinja2:110
msgid "descending"
msgstr "absteigend"
@@ -1391,8 +1524,13 @@ msgid "Enter URL..."
msgstr "URL eingeben..."
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:200
-msgid "This does not look like a valid \"http://\" or \"https://\" URL."
-msgstr "Das sieht nicht wie eine valide \"http://\" oder \"https://\" URL aus."
+#, python-format
+msgid ""
+"This does not look like a valid URL. Expected http, https or any of the "
+"supported VCS URLs."
+msgstr ""
+"Das sieht nicht wie eine valide URL aus. Erwarte http, https oder eine "
+"der unterstützten VCS URLs."
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:203
msgid "... from an uploaded archive"
@@ -1413,7 +1551,9 @@ msgstr ""
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:121
#: src/octoprint/templates/dialogs/settings/webcam.jinja2:9
#: src/octoprint/templates/dialogs/settings/webcam.jinja2:23
-#: src/octoprint/templates/tabs/terminal.jinja2:26
+#: src/octoprint/templates/snippets/settings/server/serverPluginBlacklist.jinja2:5
+#: src/octoprint/templates/tabs/gcodeviewer.jinja2:74
+#: src/octoprint/templates/tabs/terminal.jinja2:34
msgid "Advanced options"
msgstr "Erweiterte Optionen"
@@ -1511,9 +1651,9 @@ msgid ""
msgstr "--user mit pip install verwenden"
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:302
-#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:26
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:32
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:102
-#: src/octoprint/static/js/app/helpers.js:647
+#: src/octoprint/static/js/app/helpers.js:657
#: src/octoprint/templates/dialogs/files.jinja2:18
#: src/octoprint/templates/dialogs/slicing.jinja2:57
#: src/octoprint/templates/dialogs/temperature.jinja2:31
@@ -1527,12 +1667,12 @@ msgstr "Abbruch"
msgid "Save"
msgstr "Speichern"
-#: src/octoprint/plugins/softwareupdate/__init__.py:557
+#: src/octoprint/plugins/softwareupdate/__init__.py:589
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard.jinja2:1
msgid "Software Update"
msgstr "Software Update"
-#: src/octoprint/plugins/softwareupdate/__init__.py:964
+#: src/octoprint/plugins/softwareupdate/__init__.py:999
#: src/octoprint/server/views.py:571
#: src/octoprint/static/js/app/viewmodels/appearance.js:13
#: src/octoprint/static/js/app/viewmodels/appearance.js:18
@@ -1543,7 +1683,7 @@ msgstr "Software Update"
msgid "OctoPrint"
msgstr "OctoPrint"
-#: src/octoprint/plugins/softwareupdate/__init__.py:1129
+#: src/octoprint/plugins/softwareupdate/__init__.py:1166
msgid ""
"Without this plugin OctoPrint will no longer be able to update itself or "
"any of your installed plugins which might put your system at risk."
@@ -1552,33 +1692,33 @@ msgstr ""
"selbst oder deine installierten Plugins zu aktualisierten. Das könnte "
"dein System gefährden."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:238
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:250
msgid "Release"
msgstr "Release"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:239
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:251
msgid "Commit"
msgstr "Commit"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:281
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:290
#, python-format
msgid "%(name)s: %(version)s"
msgstr "%(name)s: %(version)s"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:284
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:293
msgid "unknown"
msgstr "unbekannt"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:316
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:309
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:324
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:317
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:14
msgid "Release Notes"
msgstr "Release Notes"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:330
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:323
msgid ""
"Those components marked with can be updated"
" directly."
@@ -1586,7 +1726,7 @@ msgstr ""
"Die mit markierten Komponenten können "
"direkt aktualisiert werden."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:333
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:326
msgid ""
"To have updates applied, get in touch with an administrator of this "
"OctoPrint instance."
@@ -1594,16 +1734,16 @@ msgstr ""
"Um Updates durchzuführen wende dich bitte an einen Administrator dieser "
"OctoPrint Instanz."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:339
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:332
msgid "Update Available"
msgstr "Aktualisierung verfügbar"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:351
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:377
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:344
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:370
msgid "Ignore"
msgstr "Ignorieren"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:355
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:348
msgid ""
"You can make this message display again via \"Settings\" > \"Software "
"Update\" > \"Check for update now\""
@@ -1612,58 +1752,58 @@ msgstr ""
"\"Einstellungen\" > \"Software Update\" > \"Jetzt nach Aktualisierungen "
"suchen\""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:359
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:352
msgid "Update now"
msgstr "Jetzt aktualisieren"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:397
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:390
msgid "Everything is up-to-date"
msgstr "Alles ist auf dem neusten Stand"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:424
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:416
msgid "No internet connection"
msgstr "Keine Onlineverbindung"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:428
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:420
msgid "Update not possible"
msgstr "Update nicht möglich"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:439
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:431
msgid "Unknown update check, configuration ok?"
msgstr "Unbekannter Updatechecktyp, Konfiguration in Ordnung?"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:442
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:434
msgid "Cannot check for update, need online connection"
msgstr "Updatecheck ist nicht mögich, benötige Onlineverbindung"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:445
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:437
msgid "Network error while checking for update"
msgstr "Netzwerkfehler bei Updatecheck"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:448
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:440
msgid "Unknown error while checking for update, please check the logs"
msgstr "Unbekannter Fehler beim Updatecheck, bitte prüfe die Logs"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:514
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:528
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:689
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:506
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:520
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:681
msgid "Updating..."
msgstr "Aktualisiere..."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:515
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:507
msgid "Now updating, please wait."
msgstr "Aktualisiere gerade, bitte warten."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:528
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:689
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:520
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:681
msgid "Updating, please wait."
msgstr "Aktualisiere gerade, bitte warten."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:533
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:525
msgid "Update not started!"
msgstr "Aktualisierung nicht gestartet!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:534
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:526
msgid ""
"The update could not be started. Is it already active? Please consult the"
" log for details."
@@ -1671,11 +1811,11 @@ 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:556
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:548
msgid "Can't update while printing"
msgstr "Aktualisierung nicht möglich während gedruckt wird"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:557
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:549
msgid ""
"A print job is currently in progress. Updating will be prevented until it"
" is done."
@@ -1683,27 +1823,27 @@ msgstr ""
"Ein Druckjob ist zur Zeit aktiv. Aktualisierungen werden unterbunden bis "
"er fertig ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:692
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:684
#, 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:711
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:703
msgid "Update successful, restarting!"
msgstr "Aktualisierung erfolgreich, starte neu!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:712
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:704
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:729
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:778
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:721
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:770
msgid "Restart failed"
msgstr "Neustart fehlgeschlagen"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:730
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:722
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."
@@ -1711,23 +1851,23 @@ 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:752
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:744
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:754
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:746
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:757
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:749
msgid "Update successful, restart required!"
msgstr "Aktualisierung erfolgreich, Neustart notwendig!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:773
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:765
msgid ""
"Restarting OctoPrint failed, please restart it manually. You might also "
"want to consult the log file on what went wrong here."
@@ -1736,7 +1876,7 @@ msgstr ""
"neu. Du solltest das Logfile konsultieren, um herauszufinden, was hier "
"schief gelaufen ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:775
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:767
msgid ""
"Rebooting the server failed, please reboot it manually. You might also "
"want to consult the log file on what went wrong here."
@@ -1745,19 +1885,19 @@ msgstr ""
" auch das Logfile konsultieren, um herauszufinden, was hier gerade schief"
" gelaufen ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:794
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:786
msgid "Update successful!"
msgstr "Aktualisierung erfolgreich!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:795
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:787
msgid "The update finished successfully."
msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:810
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:802
msgid "Update failed!"
msgstr "Aktualisierung fehlgeschlagen!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:811
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:803
msgid ""
"The update did not finish successfully. Please consult the log for "
"details."
@@ -1786,12 +1926,24 @@ msgstr ""
"vor dem Softwareupdate wissen solltest."
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:22
-#: src/octoprint/static/js/app/helpers.js:646
+msgid "This action may disrupt any ongoing print jobs."
+msgstr "Das könnte laufende Druckaufträge unterbrechen."
+
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:25
+msgid ""
+"Depending on your printer's controller and general setup, restarting "
+"OctoPrint may cause your printer to be reset."
+msgstr ""
+"Abhängig von deinem Druckerkontroller und generellem Setup könnte ein "
+"Neustart von OctoPrint auch zum Neustart deines Druckers führen."
+
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:28
+#: src/octoprint/static/js/app/helpers.js:656
msgid "Are you sure you want to proceed?"
msgstr "Bist Du sicher, dass du fortfahren willst?"
-#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:27
-#: src/octoprint/static/js/app/helpers.js:648
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:33
+#: src/octoprint/static/js/app/helpers.js:658
msgid "Proceed"
msgstr "Fortfahren"
@@ -1902,17 +2054,22 @@ msgstr ""
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard.jinja2:3
msgid ""
"
\n"
-" OctoPrint can update itself via git, but it needs to "
-"know its checkout folder and the way\n"
-" it should track available updates in order to be able to do that. You"
-" can configure that here.\n"
+" By default, OctoPrint will update itself via pip to "
+"published releases. OctoPrint can\n"
+" also update itself via git to arbitrary development "
+"branches you need to check out manually.\n"
+" If you want to do that though it needs to know its checkout folder. "
+"You can configure that here.\n"
"
OctoPrint kann sich selbst über git aktualisieren, aber "
-"dazu muss es sein Checkout-Verzeichnis kennen und wissen, wie es "
-"verfügbare Updates tracken soll. Du kannst das hier konfigurieren.
Standardmäßig nutzt OctoPrint pip um sich bei neuen "
+"Releases selbst zu aktualisieren. OctoPrint kann sich auch via "
+"git von beliebigen manuell ausgecheckten "
+"Entwicklungsbranches aktualisieren. Falls du das tun willst muss "
+"OctoPrint allerdings auch sein Checkoutfolder kennen. Das kannst du hier "
+"konfigurieren.
\n" " If you are running a release version of OctoPrint, leave at " @@ -1928,6 +2085,10 @@ msgstr "" msgid "OctoPrint checkout folder" msgstr "OctoPrint Checkout Verzeichnis" +#: src/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/checkoutFolder.jinja2:5 +msgid "This needs to be set if you select commit based version tracking." +msgstr "Dies muss gesetzt sein, wenn du \"Commit\" tracking ausgewählt hast." + #: src/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/releaseChannel.jinja2:2 msgid "OctoPrint Release Channel" msgstr "OctoPrint Release Channel" @@ -2064,16 +2225,32 @@ msgid "Shutdown system" msgstr "System herunterfahren" #: src/octoprint/server/api/system.py:170 -msgid "You are about to shutdown the system." -msgstr "Du bist im Begriff das System herunterzufahren." +msgid "" +"You are about to shutdown the system.
This action " +"may disrupt any ongoing print jobs (depending on your printer's " +"controller and general setup that might also apply to prints run directly" +" from your printer's internal storage)." +msgstr "" +"Dies wird dein System herunterfahren.
Diese Aktion" +" wird laufende Druckaufträge unterbrechen (abhängig von deinem " +"Druckerkontroller und generellem Setup gilt das auch für Druckaufträge, " +"die du direkt von der SD deines Druckers laufen lässt)." #: src/octoprint/server/api/system.py:173 msgid "Reboot system" msgstr "System neustarten" #: src/octoprint/server/api/system.py:174 -msgid "You are about to reboot the system." -msgstr "Du bist im Begriff das System neu zu starten." +msgid "" +"You are about to reboot the system.
This action " +"may disrupt any ongoing print jobs (depending on your printer's " +"controller and general setup that might also apply to prints run directly" +" from your printer's internal storage)." +msgstr "" +"Dies wird dein System neu starten.
Diese Aktion " +"wird laufende Druckaufträge unterbrechen (abhängig von deinem " +"Druckerkontroller und generellem Setup gilt das auch für Druckaufträge, " +"die du direkt von der SD deines Druckers laufen lässt)." #: src/octoprint/server/api/system.py:177 #: src/octoprint/templates/snippets/settings/server/serverCommandServerRestart.jinja2:2 @@ -2081,22 +2258,38 @@ msgid "Restart OctoPrint" msgstr "OctoPrint neustarten" #: src/octoprint/server/api/system.py:178 -msgid "You are about to restart the OctoPrint server." -msgstr "Du bist im Begriff den OctoPrint Server neu zu starten." +msgid "" +"You are about to restart the OctoPrint " +"server.
This action may disrupt any ongoing print jobs " +"(depending on your printer's controller and general setup that might also" +" apply to prints run directly from your printer's internal storage)." +msgstr "" +"Dies wird deinen OctoPrint Server neu " +"starten.
Diese Aktion wird laufende Druckaufträge " +"unterbrechen (abhängig von deinem Druckerkontroller und generellem Setup " +"gilt das auch für Druckaufträge, die du direkt von der SD deines Druckers" +" laufen lässt)." #: src/octoprint/server/api/system.py:181 msgid "Restart OctoPrint in safe mode" msgstr "OctoPrint im Sicherheitsmodus neustarten" #: src/octoprint/server/api/system.py:182 -msgid "You are about to restart the OctoPrint server in safe mode." +msgid "" +"You are about to restart the OctoPrint server in safe " +"mode.
This action may disrupt any ongoing print jobs " +"(depending on your printer's controller and general setup that might also" +" apply to prints run directly from your printer's internal storage)." msgstr "" -"Du bist im Begriff den OctoPrint Server im Sicherheitsmodus neu zu " -"starten." +"Dies wird deinen OctoPrint Server im Safemode neu " +"starten.
Diese Aktion wird laufende Druckaufträge "
+"unterbrechen (abhängig von deinem Druckerkontroller und generellem Setup "
+"gilt das auch für Druckaufträge, die du direkt von der SD deines Druckers"
+" laufen lässt)."
#: src/octoprint/static/js/app/dataupdater.js:90
#: src/octoprint/static/js/app/dataupdater.js:109
-#: src/octoprint/static/js/app/helpers.js:574
+#: src/octoprint/static/js/app/helpers.js:584
#: src/octoprint/templates/overlays/offline.jinja2:6
msgid "Server is offline"
msgstr "Der Server ist offline"
@@ -2137,8 +2330,8 @@ msgstr ""
"deaktiviert und können nicht aktiviert werden."
#: src/octoprint/static/js/app/dataupdater.js:209
-#: src/octoprint/static/js/app/viewmodels/files.js:875
-#: src/octoprint/static/js/app/viewmodels/files.js:882
+#: src/octoprint/static/js/app/viewmodels/files.js:871
+#: src/octoprint/static/js/app/viewmodels/files.js:878
#, python-format
msgid "Slicing ... (%(percentage)d%%)"
msgstr "Slice ... (%(percentage)d%%)"
@@ -2161,150 +2354,169 @@ msgstr ""
#: src/octoprint/static/js/app/dataupdater.js:241
#, python-format
msgid ""
-"The was an unhandled error while talking to the printer. Due to that "
+"There was an unhandled error while talking to the printer. Due to that "
"OctoPrint disconnected. Error: %(error)s"
msgstr ""
"Es gab einen unbehandelten Fehler bei der Kommunikation mit dem Drucker. "
"Daher hat OctoPrint die Verbindung getrennt. Fehler: %(error)s"
+#: src/octoprint/static/js/app/dataupdater.js:248
+msgid "Printer reset detected"
+msgstr "Druckerreset erkannt"
+
+#: src/octoprint/static/js/app/dataupdater.js:249
+msgid ""
+"It looks like the printer was reset while a connection was active. If "
+"this was intentional you may safely ignore this message. Otherwise you "
+"should investigate why your printer reset itself, since this will "
+"interrupt prints and also file transfers to your printer's SD."
+msgstr ""
+"Es sieht so als hätte sich der Drucker resettet während eine Verbindung "
+"offen war. Falls das Absicht war kannst du diese Nachricht ignorieren. "
+"Andernfalls solltest du prüfen, warum sich dein Drucker resettet hat, "
+"denn das wird Druckaufträge und Filetransfers zu der SD Karte deines "
+"Druckers unterbrechen."
+
#: src/octoprint/static/js/app/helpers.js:378
#, python-format
msgid "%(hour)02d:%(minute)02d:%(second)02d"
msgstr "%(hour)02d:%(minute)02d:%(second)02d"
-#: src/octoprint/static/js/app/helpers.js:435
-#: src/octoprint/static/js/app/helpers.js:442
-#, python-format
-msgid "%(days)d days"
-msgstr "%(days)d Tage"
-
#: src/octoprint/static/js/app/helpers.js:437
-#, python-format
-msgid "%(days)d.5 days"
-msgstr "%(days)d,5 Tage"
-
-#: src/octoprint/static/js/app/helpers.js:440
+#: src/octoprint/static/js/app/helpers.js:445
#, python-format
msgid "%(days)d day"
msgstr "%(days)d Tag"
-#: src/octoprint/static/js/app/helpers.js:451
+#: src/octoprint/static/js/app/helpers.js:439
+#: src/octoprint/static/js/app/helpers.js:447
+#, python-format
+msgid "%(days)d days"
+msgstr "%(days)d Tage"
+
+#: src/octoprint/static/js/app/helpers.js:442
+#, python-format
+msgid "%(days)d.5 days"
+msgstr "%(days)d,5 Tage"
+
+#: src/octoprint/static/js/app/helpers.js:456
+#: src/octoprint/static/js/app/helpers.js:468
#, python-format
msgid "%(hours)d hour"
msgstr "%(hours)d Stunde"
-#: src/octoprint/static/js/app/helpers.js:453
-#: src/octoprint/static/js/app/helpers.js:461
-#: src/octoprint/static/js/app/helpers.js:472
+#: src/octoprint/static/js/app/helpers.js:458
+#: src/octoprint/static/js/app/helpers.js:470
+#: src/octoprint/static/js/app/helpers.js:482
#, python-format
msgid "%(hours)d hours"
msgstr "%(hours)d Stunden"
-#: src/octoprint/static/js/app/helpers.js:457
+#: src/octoprint/static/js/app/helpers.js:462
#, python-format
msgid "%(hours)d.5 hours"
msgstr "%(hours)d,5 Stunden"
-#: src/octoprint/static/js/app/helpers.js:466
+#: src/octoprint/static/js/app/helpers.js:476
msgid "1 day"
msgstr "1 Tag"
-#: src/octoprint/static/js/app/helpers.js:479
+#: src/octoprint/static/js/app/helpers.js:489
msgid "a minute"
msgstr "eine Minute"
-#: src/octoprint/static/js/app/helpers.js:481
+#: src/octoprint/static/js/app/helpers.js:491
msgid "2 minutes"
msgstr "2 Minuten"
-#: src/octoprint/static/js/app/helpers.js:487
+#: src/octoprint/static/js/app/helpers.js:497
#, python-format
msgid "%(minutes)d minutes"
msgstr "%(minutes)d Minuten"
-#: src/octoprint/static/js/app/helpers.js:489
+#: src/octoprint/static/js/app/helpers.js:499
msgid "40 minutes"
msgstr "40 Minuten"
-#: src/octoprint/static/js/app/helpers.js:491
+#: src/octoprint/static/js/app/helpers.js:501
msgid "50 minutes"
msgstr "50 Minuten"
-#: src/octoprint/static/js/app/helpers.js:493
+#: src/octoprint/static/js/app/helpers.js:503
msgid "1 hour"
msgstr "1 Stunde"
-#: src/octoprint/static/js/app/helpers.js:498
+#: src/octoprint/static/js/app/helpers.js:508
msgid "a few seconds"
msgstr "einige Sekunden"
-#: src/octoprint/static/js/app/helpers.js:500
+#: src/octoprint/static/js/app/helpers.js:510
msgid "less than a minute"
msgstr "unter einer Minute"
-#: src/octoprint/static/js/app/helpers.js:509
+#: src/octoprint/static/js/app/helpers.js:519
msgid "YYYY-MM-DD HH:mm"
msgstr "DD.MM.YYYY HH:mm"
-#: src/octoprint/static/js/app/helpers.js:528
-#: src/octoprint/static/js/app/helpers.js:534
+#: src/octoprint/static/js/app/helpers.js:538
+#: src/octoprint/static/js/app/helpers.js:544
msgid "off"
msgstr "Aus"
-#: src/octoprint/static/js/app/helpers.js:644
+#: src/octoprint/static/js/app/helpers.js:654
msgid "Are you sure?"
msgstr "Bist Du sicher?"
-#: src/octoprint/static/js/app/helpers.js:734
+#: src/octoprint/static/js/app/helpers.js:744
msgid "Progress"
msgstr "Fortschritt"
-#: src/octoprint/static/js/app/main.js:172
+#: src/octoprint/static/js/app/main.js:171
msgid "Offline"
msgstr "Offline"
-#: src/octoprint/static/js/app/main.js:173
+#: src/octoprint/static/js/app/main.js:172
msgid "Opening serial port"
msgstr "Öffnet Serialport"
-#: src/octoprint/static/js/app/main.js:174
+#: src/octoprint/static/js/app/main.js:173
msgid "Detecting serial port"
msgstr "Detektiere Serialport"
-#: src/octoprint/static/js/app/main.js:175
+#: src/octoprint/static/js/app/main.js:174
msgid "Detecting baudrate"
msgstr "Detektiere Baudrate"
-#: src/octoprint/static/js/app/main.js:176
+#: src/octoprint/static/js/app/main.js:175
msgid "Connecting"
msgstr "Verbinde"
-#: src/octoprint/static/js/app/main.js:177
+#: src/octoprint/static/js/app/main.js:176
msgid "Operational"
msgstr "Bereit"
-#: src/octoprint/static/js/app/main.js:178
+#: src/octoprint/static/js/app/main.js:177
msgid "Printing from SD"
msgstr "Drucke von SD"
-#: src/octoprint/static/js/app/main.js:179
+#: src/octoprint/static/js/app/main.js:178
msgid "Sending file to SD"
msgstr "Sende Datei zu SD"
-#: src/octoprint/static/js/app/main.js:180
+#: src/octoprint/static/js/app/main.js:179
msgid "Printing"
msgstr "Drucke"
-#: src/octoprint/static/js/app/main.js:181
+#: src/octoprint/static/js/app/main.js:180
msgid "Paused"
msgstr "Pausiert"
-#: src/octoprint/static/js/app/main.js:182
+#: src/octoprint/static/js/app/main.js:181
msgid "Closed"
msgstr "Geschlossen"
-#: src/octoprint/static/js/app/main.js:183
-msgid "Transfering file to SD"
+#: src/octoprint/static/js/app/main.js:182
+msgid "Transferring file to SD"
msgstr "Sende Datei zu SD"
#: src/octoprint/static/js/app/viewmodels/connection.js:42
@@ -2317,9 +2529,9 @@ msgid "Disconnect"
msgstr "Trennen"
#: src/octoprint/static/js/app/viewmodels/control.js:72
-#: src/octoprint/static/js/app/viewmodels/files.js:604
-#: src/octoprint/static/js/app/viewmodels/gcode.js:530
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:234
+#: src/octoprint/static/js/app/viewmodels/files.js:606
+#: src/octoprint/static/js/app/viewmodels/gcode.js:567
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:237
#: src/octoprint/static/js/app/viewmodels/temperature.js:115
#: src/octoprint/static/js/app/viewmodels/temperature.js:126
msgid "Tool"
@@ -2341,7 +2553,7 @@ msgstr "Dein verfügbarer freier Plattenplatz wird langsam knapp."
msgid "Your current disk usage."
msgstr "Dein aktuell verfügbarer freier Plattenplatz."
-#: src/octoprint/static/js/app/viewmodels/files.js:395
+#: src/octoprint/static/js/app/viewmodels/files.js:398
#, python-format
msgid ""
"You are about to delete the folder \"%(folder)s\" which still contains "
@@ -2350,32 +2562,32 @@ msgstr ""
"Du bist im Begriff das Verzeichnis \"%(folder)s\" zu löschen, das noch "
"Dateien und/oder Unterverzeichnisse enthält."
-#: src/octoprint/static/js/app/viewmodels/files.js:593
-#: src/octoprint/static/js/app/viewmodels/gcode.js:489
+#: src/octoprint/static/js/app/viewmodels/files.js:596
+#: src/octoprint/static/js/app/viewmodels/gcode.js:526
msgid "Model size"
msgstr "Modelgröße"
-#: src/octoprint/static/js/app/viewmodels/files.js:599
-#: src/octoprint/static/js/app/viewmodels/files.js:604
-#: src/octoprint/static/js/app/viewmodels/gcode.js:527
-#: src/octoprint/static/js/app/viewmodels/gcode.js:530
+#: src/octoprint/static/js/app/viewmodels/files.js:602
+#: src/octoprint/static/js/app/viewmodels/files.js:606
+#: src/octoprint/static/js/app/viewmodels/gcode.js:564
+#: src/octoprint/static/js/app/viewmodels/gcode.js:567
msgid "Filament"
msgstr "Filament"
-#: src/octoprint/static/js/app/viewmodels/files.js:608
-#: src/octoprint/static/js/app/viewmodels/gcode.js:534
+#: src/octoprint/static/js/app/viewmodels/files.js:611
+#: src/octoprint/static/js/app/viewmodels/gcode.js:571
msgid "Estimated print time"
msgstr "Geschätzte Dauer"
-#: src/octoprint/static/js/app/viewmodels/files.js:611
+#: src/octoprint/static/js/app/viewmodels/files.js:614
msgid "Last printed"
msgstr "Zuletzt gedruckt"
-#: src/octoprint/static/js/app/viewmodels/files.js:613
+#: src/octoprint/static/js/app/viewmodels/files.js:616
msgid "Last print time"
msgstr "Letzte Dauer"
-#: src/octoprint/static/js/app/viewmodels/files.js:673
+#: src/octoprint/static/js/app/viewmodels/files.js:676
#, python-format
msgid ""
"Object in %(name)s exceeds the print volume of the currently selected "
@@ -2384,19 +2596,19 @@ msgstr ""
"Objekt in %(name)s überschreitet das Druckvolumen des aktuell gewählten "
"Druckerprofils, sei vorsichtig, das zu drucken."
-#: src/octoprint/static/js/app/viewmodels/files.js:683
+#: src/octoprint/static/js/app/viewmodels/files.js:686
msgid "Object exceeds print volume in width.
"
msgstr "Objekt überschreitet Druckvolumen in der Breite.
"
-#: src/octoprint/static/js/app/viewmodels/files.js:686
+#: src/octoprint/static/js/app/viewmodels/files.js:689
msgid "Object exceeds print volume in depth.
"
msgstr "Objekt überschreitet Druckvolumen in der Tiefe.
"
-#: src/octoprint/static/js/app/viewmodels/files.js:689
+#: src/octoprint/static/js/app/viewmodels/files.js:692
msgid "Object exceeds print volume in height.
"
msgstr "Objekt überschreitet Druckvolumen in der Höhe.
"
-#: src/octoprint/static/js/app/viewmodels/files.js:695
+#: src/octoprint/static/js/app/viewmodels/files.js:698
msgid ""
"Object's bounding box: (%(object.minX).2f, %(object.minY).2f, "
"%(object.minZ).2f) × (%(object.maxX).2f, %(object.maxY).2f, "
@@ -2405,7 +2617,7 @@ msgstr ""
"Objektmaße: (%(object.minX).2f, %(object.minY).2f, %(object.minZ).2f) "
"× (%(object.maxX).2f, %(object.maxY).2f, %(object.maxZ).2f)"
-#: src/octoprint/static/js/app/viewmodels/files.js:697
+#: src/octoprint/static/js/app/viewmodels/files.js:700
msgid ""
"Print volume: (%(profile.minX).2f, %(profile.minY).2f, "
"%(profile.minZ).2f) × (%(profile.maxX).2f, %(profile.maxY).2f, "
@@ -2415,46 +2627,55 @@ msgstr ""
"%(profile.minZ).2f) × (%(profile.maxX).2f, %(profile.maxY).2f, "
"%(profile.maxZ).2f)"
-#: src/octoprint/static/js/app/viewmodels/files.js:704
+#: src/octoprint/static/js/app/viewmodels/files.js:707
msgid "Object doesn't fit print volume"
msgstr "Objekt passt nicht in Druckvolumen"
-#: src/octoprint/static/js/app/viewmodels/files.js:877
+#: src/octoprint/static/js/app/viewmodels/files.js:873
msgid "Slicing ..."
msgstr "Slice ..."
-#: src/octoprint/static/js/app/viewmodels/files.js:903
+#: src/octoprint/static/js/app/viewmodels/files.js:899
msgid "Slicing done"
msgstr "Slicing abgeschlossen"
-#: src/octoprint/static/js/app/viewmodels/files.js:904
+#: src/octoprint/static/js/app/viewmodels/files.js:900
#, 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/viewmodels/files.js:919
+#: src/octoprint/static/js/app/viewmodels/files.js:915
#, 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/viewmodels/files.js:920
+#: src/octoprint/static/js/app/viewmodels/files.js:916
msgid "Slicing failed"
msgstr "Slicing fehlgeschlagen"
-#: src/octoprint/static/js/app/viewmodels/files.js:937
+#: src/octoprint/static/js/app/viewmodels/files.js:933
msgid "Streaming ..."
msgstr "Streaming ..."
-#: src/octoprint/static/js/app/viewmodels/files.js:949
+#: src/octoprint/static/js/app/viewmodels/files.js:945
msgid "Streaming done"
msgstr "Streaming abgeschlossen"
-#: src/octoprint/static/js/app/viewmodels/files.js:950
+#: src/octoprint/static/js/app/viewmodels/files.js:946
#, 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"
-#: src/octoprint/static/js/app/viewmodels/files.js:1048
+#: src/octoprint/static/js/app/viewmodels/files.js:962
+msgid "Streaming failed"
+msgstr "Streaming fehlgeschlagen"
+
+#: src/octoprint/static/js/app/viewmodels/files.js:963
+#, python-format
+msgid "Did not finish streaming %(local)s to %(remote)s on SD"
+msgstr "Streaming von %(local)s nach %(remote)s nicht abgeschlossen."
+
+#: src/octoprint/static/js/app/viewmodels/files.js:1063
#, python-format
msgid ""
"Could not upload the file. Make sure that it is a valid file with one of "
@@ -2463,11 +2684,11 @@ msgstr ""
"Konnte die Datei nicht hochladen. Bitte stelle sicher, dass es sich um "
"eine valide Datei mit einer dieser Erweiterungen ist: %(extensions)s"
-#: src/octoprint/static/js/app/viewmodels/files.js:1069
+#: src/octoprint/static/js/app/viewmodels/files.js:1084
msgid "Saving ..."
msgstr "Speichere ..."
-#: src/octoprint/static/js/app/viewmodels/files.js:1069
+#: src/octoprint/static/js/app/viewmodels/files.js:1084
msgid "Uploading ..."
msgstr "Uploade ..."
@@ -2483,40 +2704,40 @@ msgstr "Analysiere..."
msgid "Analyzed"
msgstr "Analysiert"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:490
+#: src/octoprint/static/js/app/viewmodels/gcode.js:527
msgid "Estimated total print time"
msgstr "Geschätzte Gesamtdauer"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:491
+#: src/octoprint/static/js/app/viewmodels/gcode.js:528
msgid "Estimated layer height"
msgstr "Geschätzte Schichthöhe"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:491
-#: src/octoprint/templates/tabs/timelapse.jinja2:46
+#: src/octoprint/static/js/app/viewmodels/gcode.js:528
+#: src/octoprint/templates/tabs/timelapse.jinja2:77
msgid "mm"
msgstr "mm"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:492
+#: src/octoprint/static/js/app/viewmodels/gcode.js:529
msgid "Layer count"
msgstr "Schichtanzahl"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:492
+#: src/octoprint/static/js/app/viewmodels/gcode.js:529
msgid "printed"
msgstr "gedruckt"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:492
+#: src/octoprint/static/js/app/viewmodels/gcode.js:529
msgid "visited"
msgstr "besucht"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:522
+#: src/octoprint/static/js/app/viewmodels/gcode.js:559
msgid "Layer number"
msgstr "Schichtnummer"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:523
+#: src/octoprint/static/js/app/viewmodels/gcode.js:560
msgid "Layer height"
msgstr "Schichthöhe"
-#: src/octoprint/static/js/app/viewmodels/gcode.js:524
+#: src/octoprint/static/js/app/viewmodels/gcode.js:561
msgid "GCODE commands"
msgstr "GCODE Befehle"
@@ -2541,19 +2762,24 @@ msgstr "Login erfolgreich"
msgid "You are now logged in as \"%(username)s\""
msgstr "Du bist jetzt eingeloggt als \"%(username)s\""
-#: src/octoprint/static/js/app/viewmodels/loginstate.js:117
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:120
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:128
msgid "Login failed"
msgstr "Login fehlgeschlagen"
-#: src/octoprint/static/js/app/viewmodels/loginstate.js:117
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:121
msgid "User unknown or wrong password"
msgstr "Nutzer unbekannt oder falsches Passwort"
-#: src/octoprint/static/js/app/viewmodels/loginstate.js:124
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:129
+msgid "Your account is deactivated"
+msgstr "Dein Account ist deaktiviert"
+
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:141
msgid "Logout successful"
msgstr "Logout erfolgreich"
-#: src/octoprint/static/js/app/viewmodels/loginstate.js:124
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:141
msgid "You are now logged out"
msgstr "Du bist jetzt ausgeloggt"
@@ -2669,27 +2895,27 @@ msgstr "Druckerprofil hinzufügen"
msgid "Edit Printer Profile \"%(name)s\""
msgstr "Druckerprofile \"%(name)s\" bearbeiten"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:47
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:48
msgid "Restarts the print job from the beginning"
msgstr "Started den Druckjob von vorne"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:48
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:49
msgid "Starts the print job"
msgstr "Startet den Druckjob"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:49
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:50
msgid "Resumes the print job"
msgstr "Setzt den Druckjob fort"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:50
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:51
msgid "Pauses the print job"
msgstr "Pausiert den Druckjob"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:83
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:84
msgid "Still stabilizing..."
msgstr "Noch zu ungenau..."
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:93
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:94
msgid ""
"Based on a linear approximation (very low accuracy, especially at the "
"beginning of the print)"
@@ -2697,17 +2923,17 @@ msgstr ""
"Basiert auf einer linearen Approximation (sehr geringe Genauigkeit, "
"insbesondere zu Beginn eines Drucks)"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:96
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:97
msgid "Based on the estimate from analysis of file (medium accuracy)"
msgstr "Basiert auf der Schätzung der Analyse der Datei (mittlere Genauigkeit)"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:99
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:100
msgid "Based on a mix of estimate from analysis and calculation (medium accuracy)"
msgstr ""
"Basiert auf einem Mix der Schätzung aus der Analyse und der Berechnung "
"(mittlere Genauigkeit)"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:102
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:103
msgid ""
"Based on the average total of past prints of this model with the same "
"printer profile (usually good accuracy)"
@@ -2715,7 +2941,7 @@ msgstr ""
"Basiert auf der durchschnittlichen Dauer vergangener Druckjobs dieses "
"Modells mit dem selben Druckerprofil (normalerweise gute Genauigkeit)"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:105
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:106
msgid ""
"Based on a mix of average total from past prints and calculation (usually"
" good accuracy)"
@@ -2723,48 +2949,49 @@ msgstr ""
"Basiert auf einem Mix der durschnittlichen Dauer vergangener Druckjobs "
"und der Berechnung (normalerweise gute Genauigkeit)"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:108
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:109
msgid "Based on the calculated estimate (best accuracy)"
msgstr "Basiert auf der berechneten Schätzung (beste Genauigkeit)"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:146
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:147
msgid "Continue"
msgstr "Fortsetzen"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:148
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:149
#: src/octoprint/templates/sidebar/state.jinja2:24
msgid "Pause"
msgstr "Pause"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:159
-#: src/octoprint/templates/tabs/timelapse.jinja2:11
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:160
+#: src/octoprint/templates/tabs/timelapse.jinja2:15
msgid "On Z Change"
msgstr "Bei Ebenenwechsel"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:161
-#: src/octoprint/templates/tabs/timelapse.jinja2:10
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:162
+#: src/octoprint/templates/tabs/timelapse.jinja2:14
msgid "Timed"
msgstr "Nach Zeit"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:161
-#: src/octoprint/templates/tabs/timelapse.jinja2:20
-#: src/octoprint/templates/tabs/timelapse.jinja2:33
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:162
+#: src/octoprint/templates/tabs/timelapse.jinja2:26
+#: src/octoprint/templates/tabs/timelapse.jinja2:37
+#: src/octoprint/templates/tabs/timelapse.jinja2:57
msgid "sec"
msgstr "Sek"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:271
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:274
msgid "This will restart the print job from the beginning."
msgstr "Der Druckjob wird zurückgesetzt und von vorne begonnen."
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:298
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:301
msgid "This will cancel your print."
msgstr "Das wird deinen Druck abbrechen."
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:299
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:302
msgid "No"
msgstr "Nein"
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:300
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:303
msgid "Yes"
msgstr "Ja"
@@ -2782,34 +3009,42 @@ msgstr "weiß"
msgid "Autodetect from browser"
msgstr "Automatisch vom Browser erkennen"
-#: src/octoprint/static/js/app/viewmodels/settings.js:259
+#: src/octoprint/static/js/app/viewmodels/settings.js:274
msgid "If you see your webcam stream below, the entered stream URL is ok."
msgstr "Falls du unten den Webcamstream sehen kannst, ist die Stream-URL ok."
-#: src/octoprint/static/js/app/viewmodels/settings.js:267
+#: src/octoprint/static/js/app/viewmodels/settings.js:282
msgid "Stream test"
msgstr "Stream Test"
-#: src/octoprint/static/js/app/viewmodels/settings.js:285
+#: src/octoprint/static/js/app/viewmodels/settings.js:300
msgid "Could not retrieve snapshot URL, please double check the URL"
msgstr "Konnte die Snapshot-URL nicht abgreifen, bitte prüfen"
-#: src/octoprint/static/js/app/viewmodels/settings.js:286
+#: src/octoprint/static/js/app/viewmodels/settings.js:301
msgid "Snapshot test failed"
msgstr "Snapshot Test fehlgeschlagen"
-#: src/octoprint/static/js/app/viewmodels/settings.js:307
+#: src/octoprint/static/js/app/viewmodels/settings.js:322
msgid ""
"If you see your webcam snapshot picture below, the entered snapshot URL "
"is ok."
msgstr "Falls du unten dein Snapshotbild sehen kannst, ist die Snapshot-URL ok."
-#: src/octoprint/static/js/app/viewmodels/settings.js:309
+#: src/octoprint/static/js/app/viewmodels/settings.js:324
msgid "Snapshot test"
msgstr "Snapshot Test"
-#: src/octoprint/static/js/app/viewmodels/settings.js:468
-#: src/octoprint/static/js/app/viewmodels/usersettings.js:83
+#: src/octoprint/static/js/app/viewmodels/settings.js:384
+msgid "The server is not reachable"
+msgstr "Der Server ist nicht erreichbar"
+
+#: src/octoprint/static/js/app/viewmodels/settings.js:386
+msgid "The server is reachable"
+msgstr "Der Server ist errechbar"
+
+#: src/octoprint/static/js/app/viewmodels/settings.js:506
+#: src/octoprint/static/js/app/viewmodels/usersettings.js:87
msgid ""
"This will generate a new API Key. The old API Key will cease to function "
"immediately."
@@ -2829,32 +3064,32 @@ msgstr "Zum Drucken auswählen"
msgid "Start printing"
msgstr "Drucken"
-#: src/octoprint/static/js/app/viewmodels/slicing.js:144
+#: src/octoprint/static/js/app/viewmodels/slicing.js:149
#, python-format
msgid "Slicing %(filename)s"
msgstr "Slice %(filename)s"
-#: src/octoprint/static/js/app/viewmodels/slicing.js:181
+#: src/octoprint/static/js/app/viewmodels/slicing.js:186
msgid "Cannot slice on the same device while printing"
msgstr "Kann nicht auf dem selben Server slicen, während gedruckt wird"
-#: src/octoprint/static/js/app/viewmodels/slicing.js:183
+#: src/octoprint/static/js/app/viewmodels/slicing.js:188
msgid "Cannot slice, not all parameters specified"
msgstr "Kann nicht slicen, nicht alle Parameter spezifiziert"
-#: src/octoprint/static/js/app/viewmodels/slicing.js:186
+#: src/octoprint/static/js/app/viewmodels/slicing.js:191
msgid "Start the slicing process"
msgstr "Starte the Slicingvorgang"
#: src/octoprint/static/js/app/viewmodels/system.js:52
#, python-format
-msgid "The command \"%(command)s\" executed successfully"
-msgstr "Der Befehl \"%(command)s\" wurde erfolgreich ausgeführt"
+msgid "The command \"%(command)s\" was triggered asynchronously"
+msgstr "Der Befehl \"%(command)s\" wurde asynchron getriggert"
#: src/octoprint/static/js/app/viewmodels/system.js:54
#, python-format
-msgid "The command \"%(command)s\" was triggered asychronously"
-msgstr "Der Befehl \"%(command)s\" wurde asynchron getriggert"
+msgid "The command \"%(command)s\" executed successfully"
+msgstr "Der Befehl \"%(command)s\" wurde erfolgreich ausgeführt"
#: src/octoprint/static/js/app/viewmodels/system.js:66
#, python-format
@@ -2885,24 +3120,24 @@ msgstr ""
msgid "Bed"
msgstr "Bett"
-#: src/octoprint/static/js/app/viewmodels/temperature.js:318
+#: src/octoprint/static/js/app/viewmodels/temperature.js:350
+msgid "just now"
+msgstr "gerade eben"
+
+#: src/octoprint/static/js/app/viewmodels/temperature.js:355
+msgid "min"
+msgstr "Min"
+
+#: src/octoprint/static/js/app/viewmodels/temperature.js:401
#: src/octoprint/templates/tabs/temperature.jinja2:11
msgid "Actual"
msgstr "Ist"
-#: src/octoprint/static/js/app/viewmodels/temperature.js:323
+#: src/octoprint/static/js/app/viewmodels/temperature.js:406
#: src/octoprint/templates/tabs/temperature.jinja2:12
msgid "Target"
msgstr "Soll"
-#: src/octoprint/static/js/app/viewmodels/temperature.js:355
-msgid "just now"
-msgstr "gerade eben"
-
-#: src/octoprint/static/js/app/viewmodels/temperature.js:357
-msgid "min"
-msgstr "Min"
-
#: src/octoprint/static/js/app/viewmodels/terminal.js:103
#, python-format
msgid ""
@@ -2929,7 +3164,7 @@ msgstr "zeige %(displayed)d Zeilen (Buffer voll)"
msgid "showing %(displayed)d lines"
msgstr "zeige %(displayed)d Zeilen"
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:230
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:251
#, python-format
msgid ""
"Failed to remove timelapse %(name)s.
Please consult octoprint.log " @@ -2938,81 +3173,81 @@ msgstr "" "Konnte Zeitrafferaufnahme %(name)s nicht entfernen.
Bitte " "konsultiere octoprint.log für Details.
" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:233 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:254 msgid "Could not remove timelapse" msgstr "Konnte Zeitrafferaufnahme nicht entfernen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:241 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:262 #, python-format msgid "You are about to delete timelapse file \"%(name)s\"." msgstr "Du bist im Begriff die Zeitrafferaufnahme \"%(name)s\" zu löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:253 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:274 #, python-format msgid "You are about to delete %(count)d timelapse files." msgstr "Du bist im Begriff %(count)d Zeitrafferaufnahmen zu löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:278 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:299 #, python-format msgid "You are about to delete unrendered timelapse \"%(name)s\"." msgstr "" "Du bist im Begriff die ungerenderte Zeitrafferaufnahme \"%(name)s\" zu " "löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:290 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:311 #, python-format msgid "You are about to delete %(count)d unrendered timelapses." msgstr "Du bist im Begriff %(count)d ungerenderte Zeitrafferaufnahmen zu löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:298 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:319 msgid "Deleting timelapse files" msgstr "Lösche Zeitrafferaufnahmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:299 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:320 #, python-format msgid "Deleting %(count)d timelapse files..." msgstr "Lösche %(count)d Zeitrafferaufnahmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:303 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:317 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:324 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:338 #, python-format msgid "Deleted %(filename)s..." msgstr "%(filename)s gelöscht..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:306 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:320 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:327 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:341 #, python-format msgid "Deletion of %(filename)s failed, continuing..." msgstr "Löschen von %(filename)s fehlgeschlagen, fahre fort..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:307 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:328 #, python-format msgid "Deletion of %(filename)s failed: %(error)s" msgstr "Löschen von %(filename)s fehlgeschlagen: %(error)s" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:312 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:333 msgid "Deleting unrendered timelapses" msgstr "Lösche ungerenderte Zeitrafferaufnahmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:313 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:334 #, python-format msgid "Deleting %(count)d unrendered timelapses..." msgstr "Lösche %(count)d ungerenderte Zeitrafferaufnahmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:402 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:429 msgid "Capturing timelapse postroll" msgstr "Zeichne Timelapse-Postroll auf" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:406 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:433 msgid "Now capturing timelapse post roll, this will take only a moment..." msgstr "Zeichne jetzt Zeitraffernachlauf auf, dies wird nur einen Moment dauern..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:413 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:440 #, python-format msgid "%(minutes)d min" msgstr "%(minutes)d Min" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:414 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:441 #, python-format msgid "" "Now capturing timelapse post roll, this will take approximately " @@ -3021,12 +3256,12 @@ msgstr "" "Zeichne jetzt Zeitraffernachlauf auf, dies wird voraussichtlich " "%(duration)s dauern (also etwa bis %(time)s)..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:416 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:443 #, python-format msgid "%(seconds)d sec" msgstr "%(seconds)d Sek" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:417 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:444 #, python-format msgid "" "Now capturing timelapse post roll, this will take approximately " @@ -3035,7 +3270,7 @@ msgstr "" "Zeichne jetzt Zeitraffernachlauf auf, dies wird voraussichtlich " "%(duration)s dauern..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:447 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:474 msgid "" "Failed repeatedly to capture timelapse frame from webcam - is the " "snapshot URL configured correctly and the camera on?" @@ -3043,15 +3278,15 @@ msgstr "" "Konnte wiederholt kein Zeitrafferbild von der Webcam beziehen - ist die " "Snapshot-URL korrekt konfiguriert und die Kamera an?" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:450 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:477 msgid "Could not capture snapshots" msgstr "Konnte keine Snapshots aufnehmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:459 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:486 msgid "Rendering timelapse" msgstr "Zeitrafferaufnahme wird gerendert" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:460 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:487 #, python-format msgid "" "Now rendering timelapse %(movie_prefix)s. Due to performance reasons it " @@ -3061,11 +3296,11 @@ msgstr "" "Performance ist es nicht empfehlenswert, einen Druckauftrag zu starten, " "so lange die Aufnahme noch gerendert wird." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:469 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:496 msgid "Cannot render timelapse" msgstr "Kann Zeitrafferaufnahme nicht rendern" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:470 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:497 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s is not possible since no frames " @@ -3074,12 +3309,12 @@ msgstr "" "Rendering des Zeitraffers %(movie_prefix)s ist nicht möglich, da keine " "Frames gespeichert wurden. Ist die Snapshot-URL korrekt konfiguriert?" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:472 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:476 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:499 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:503 msgid "Rendering timelapse failed" msgstr "Rendern von Zeitrafferaufnahme fehlgeschlagen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:473 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:500 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s failed with return code " @@ -3088,7 +3323,7 @@ msgstr "" "Rendering der Zeitrafferaufnahme %(movie_prefix)s fehlgeschlagen mit " "Returncode %(returncode)s" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:477 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:504 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s failed due to an unknown error, " @@ -3097,20 +3332,20 @@ msgstr "" "Rendering der Zeitrafferaufnahme %(movie_prefix)s fehlgeschlagen aufgrund" " eines unbekannten Fehlers, bitte konsultiere die Logdatei" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:490 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:517 msgid "Timelapse ready" msgstr "Zeitrafferaufnahme fertig" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:491 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:518 #, python-format msgid "New timelapse %(movie_prefix)s is done rendering." msgstr "Neue Zeitrafferaufnahme %(movie_prefix)s wurde fertig gerendert" -#: src/octoprint/static/js/app/viewmodels/users.js:187 +#: src/octoprint/static/js/app/viewmodels/users.js:191 msgid "Not possible" msgstr "Nicht möglich" -#: src/octoprint/static/js/app/viewmodels/users.js:188 +#: src/octoprint/static/js/app/viewmodels/users.js:192 msgid "You may not delete your own account." msgstr "Du kannst deinen eigenen Account nicht löschen" @@ -3118,7 +3353,7 @@ msgstr "Du kannst deinen eigenen Account nicht löschen" msgid "Site default" msgstr "Seitenvoreinstellung" -#: src/octoprint/static/js/app/viewmodels/usersettings.js:94 +#: src/octoprint/static/js/app/viewmodels/usersettings.js:98 msgid "This will delete the API Key. It will cease to to function immediately." msgstr "Dies wird den API-Key löschen. Er wird sofort aufhören, zu funktionieren." @@ -3201,7 +3436,7 @@ msgid "After slicing..." msgstr "Nach dem Slicing..." #: src/octoprint/templates/dialogs/slicing.jinja2:58 -#: src/octoprint/templates/sidebar/files.jinja2:35 +#: src/octoprint/templates/sidebar/files.jinja2:37 msgid "Slice" msgstr "Slicen" @@ -3279,8 +3514,8 @@ msgstr "Admin" #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:7 #: src/octoprint/templates/dialogs/settings/logs.jinja2:15 #: src/octoprint/templates/snippets/settings/printerprofiles/profiles.jinja2:6 -#: src/octoprint/templates/tabs/timelapse.jinja2:94 -#: src/octoprint/templates/tabs/timelapse.jinja2:140 +#: src/octoprint/templates/tabs/timelapse.jinja2:132 +#: src/octoprint/templates/tabs/timelapse.jinja2:178 msgid "Action" msgstr "Aktion" @@ -3290,6 +3525,10 @@ msgstr "Aktion" msgid "API Key" msgstr "API Key" +#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:12 +msgid "Copy API Key to clipboard" +msgstr "API Key in die Zwischenablage kopieren" + #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:16 msgid "Update User" msgstr "Nutzer editieren" @@ -3348,7 +3587,7 @@ msgstr "Aktivieren" msgid "Allow Cross Origin Resource Sharing (CORS)" msgstr "Cross Origin Resource Sharing (CORS) erlauben" -#: src/octoprint/templates/dialogs/settings/api.jinja2:23 +#: src/octoprint/templates/dialogs/settings/api.jinja2:24 msgid "" "Please note that changes to the API key are applied immediately, without " "having to \"Save\" first." @@ -3356,8 +3595,8 @@ msgstr "" "Bitte beachte, dass Änderungen am API-Key sofort angewandt werden, ohne " "dass \"Speichern\" geklickt werden muss." -#: src/octoprint/templates/dialogs/settings/api.jinja2:27 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:35 +#: src/octoprint/templates/dialogs/settings/api.jinja2:28 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:36 msgid "QR Code" msgstr "QR Code" @@ -3462,8 +3701,8 @@ msgstr "Zusätzliche Sprachepakete hochladen" #: src/octoprint/templates/dialogs/settings/appearance.jinja2:102 #: src/octoprint/templates/overlays/dragndrop.jinja2:10 -#: src/octoprint/templates/sidebar/files.jinja2:60 -#: src/octoprint/templates/sidebar/files.jinja2:71 +#: src/octoprint/templates/sidebar/files.jinja2:63 +#: src/octoprint/templates/sidebar/files.jinja2:74 msgid "Upload" msgstr "Upload" @@ -3486,50 +3725,77 @@ msgstr "" "Sprachepakete verfügbar werden." #: src/octoprint/templates/dialogs/settings/features.jinja2:5 +msgid "Enable legacy plugin asset bundling" +msgstr "Legacy Plugin Asset Bundling aktivieren" + +#: src/octoprint/templates/dialogs/settings/features.jinja2:6 +#, python-format +msgid "" +"\n" +" Enable this, save and restart your server if you are " +"running into issues with plugins with OctoPrint\n" +" 1.3.6 or later that used to work with OctoPrint up to" +" version 1.3.5. See here\n" +" for details on why this is happening. Note that this " +"legacy flag will be removed in a future\n" +" OctoPrint version (currently planned for 1.3.8), so " +"urge the authors of affected plugins to push\n" +" an update with a fix.\n" +" " +msgstr "" +"Aktiviere diese Option, speichere und restarte deinen Server falls " +"Plugins unter OctoPrint 1.3.6 oder später nicht mehr richtig " +"funktionieren, die noch bis OctoPrint 1.3.5 funktioniert haben. Siehe hier für Details. Beachte, dass dieses Legacyflag in" +" einer zukünftigen Version von OctoPrint entfernt werden wird (aktuelle " +"Planung: 1.3.8). Also dränge Autoren betroffener Plugins eine gefixte " +"Version zu releasen." + +#: src/octoprint/templates/dialogs/settings/features.jinja2:19 msgid "Enable Temperature Graph" msgstr "Temperaturgraph aktivieren" -#: src/octoprint/templates/dialogs/settings/features.jinja2:12 +#: src/octoprint/templates/dialogs/settings/features.jinja2:26 msgid "Enable model size detection and warn if model exceeds print bed" msgstr "" "Objektgrößenerkennung aktivieren und warnen, falls Objekt das " "Druckvolumen überschreitet" -#: src/octoprint/templates/dialogs/settings/features.jinja2:12 +#: src/octoprint/templates/dialogs/settings/features.jinja2:26 msgid "Beta" msgstr "Beta" -#: src/octoprint/templates/dialogs/settings/features.jinja2:19 +#: src/octoprint/templates/dialogs/settings/features.jinja2:33 msgid "Confirm before cancelling a print" msgstr "Vor Abbruch eines Druckjobs bestätigen" -#: src/octoprint/templates/dialogs/settings/features.jinja2:26 +#: src/octoprint/templates/dialogs/settings/features.jinja2:40 msgid "Enable SD support" msgstr "SD-Unterstützung aktivieren" -#: src/octoprint/templates/dialogs/settings/features.jinja2:33 +#: src/octoprint/templates/dialogs/settings/features.jinja2:47 msgid "Enable Keyboard Control" msgstr "Tastatursteuerung aktivieren" -#: src/octoprint/templates/dialogs/settings/features.jinja2:40 +#: src/octoprint/templates/dialogs/settings/features.jinja2:54 msgid "Wait forstart on connect"
msgstr "Bei der Verbindung auf start warten"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:47
+#: src/octoprint/templates/dialogs/settings/features.jinja2:61
msgid "G90/G91 overrides relative extruder mode"
msgstr ""
"G90/G91 überschreibt relativen Modus des "
"Extruders"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:47
+#: src/octoprint/templates/dialogs/settings/features.jinja2:61
msgid "Smoothieware"
msgstr "Smoothieware"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:54
+#: src/octoprint/templates/dialogs/settings/features.jinja2:68
msgid "Enable automatic firmware detection"
msgstr "Automatische Firmwareerkennung einschalten"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:55
+#: src/octoprint/templates/dialogs/settings/features.jinja2:69
msgid ""
"\n"
" If enabled, OctoPrint will try to figure out your "
@@ -3547,32 +3813,32 @@ msgstr ""
" Option aus und die entsprechenden Parameter werden zur manuellen "
"Konfiguration eingeblendet."
-#: src/octoprint/templates/dialogs/settings/features.jinja2:66
+#: src/octoprint/templates/dialogs/settings/features.jinja2:80
msgid "Select SD files by relative path"
msgstr "SD Dateien per relativem Pfad addressieren"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:66
+#: src/octoprint/templates/dialogs/settings/features.jinja2:80
msgid "RepRap Firmware"
msgstr "RepRap Firmware"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:73
+#: src/octoprint/templates/dialogs/settings/features.jinja2:87
msgid "Always assume SD card is present"
msgstr "Immer davon ausgehen, dass eine SD-Karte vorhanden ist"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:73
-#: src/octoprint/templates/dialogs/settings/features.jinja2:80
#: src/octoprint/templates/dialogs/settings/features.jinja2:87
#: src/octoprint/templates/dialogs/settings/features.jinja2:94
#: src/octoprint/templates/dialogs/settings/features.jinja2:101
-#: src/octoprint/templates/dialogs/settings/features.jinja2:112
+#: src/octoprint/templates/dialogs/settings/features.jinja2:108
+#: src/octoprint/templates/dialogs/settings/features.jinja2:115
+#: src/octoprint/templates/dialogs/settings/features.jinja2:126
msgid "Repetier"
msgstr "Repetier"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:80
+#: src/octoprint/templates/dialogs/settings/features.jinja2:94
msgid "Ignore consecutive resend requests for the same line"
msgstr "Aufeinanderfolgende Resend Requests für die selbe Zeilennummer ignorieren"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:87
+#: src/octoprint/templates/dialogs/settings/features.jinja2:101
#, python-format
msgid ""
"Support TargetExtr%%n/TargetBed target "
@@ -3581,29 +3847,29 @@ msgstr ""
"TargetExtr%%n/TargetBed Zieltemperaturformat "
"unterstützen"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:94
+#: src/octoprint/templates/dialogs/settings/features.jinja2:108
msgid "Disable detection of external heatups"
msgstr "Detektierung externer Aufheizvorgänge deaktivieren"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:101
+#: src/octoprint/templates/dialogs/settings/features.jinja2:115
msgid "Actively pause communication during G4 dwell command"
msgstr ""
"Pausiere Kommunikation mit dem Drucker aktiv während eines "
"G4 dwell Befehls."
-#: src/octoprint/templates/dialogs/settings/features.jinja2:106
+#: src/octoprint/templates/dialogs/settings/features.jinja2:120
msgid "Send a checksum with the command"
msgstr "Eine Prüfsumme mit dem Befehl senden"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:109
+#: src/octoprint/templates/dialogs/settings/features.jinja2:123
msgid "When printing"
msgstr "Beim Drucken"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:112
+#: src/octoprint/templates/dialogs/settings/features.jinja2:126
msgid "Always"
msgstr "Immer"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:115
+#: src/octoprint/templates/dialogs/settings/features.jinja2:129
msgid "Never"
msgstr "Nie"
@@ -3651,10 +3917,9 @@ msgstr ""
#: src/octoprint/templates/dialogs/settings/folders.jinja2:47
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:87
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:115
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:156
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:162
-#: src/octoprint/templates/tabs/gcodeviewer.jinja2:86
-#: src/octoprint/templates/tabs/timelapse.jinja2:13
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:163
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:169
+#: src/octoprint/templates/tabs/gcodeviewer.jinja2:111
msgid "Warning"
msgstr "Warnung"
@@ -3745,11 +4010,11 @@ msgstr "Änderungsdatum"
#: src/octoprint/templates/dialogs/settings/logs.jinja2:6
#: src/octoprint/templates/dialogs/settings/logs.jinja2:13
-#: src/octoprint/templates/sidebar/files.jinja2:17
-#: src/octoprint/templates/sidebar/files.jinja2:31
-#: src/octoprint/templates/sidebar/files.jinja2:41
-#: src/octoprint/templates/tabs/timelapse.jinja2:93
-#: src/octoprint/templates/tabs/timelapse.jinja2:139
+#: src/octoprint/templates/sidebar/files.jinja2:18
+#: src/octoprint/templates/sidebar/files.jinja2:33
+#: src/octoprint/templates/sidebar/files.jinja2:44
+#: src/octoprint/templates/tabs/timelapse.jinja2:131
+#: src/octoprint/templates/tabs/timelapse.jinja2:177
msgid "Size"
msgstr "Größe"
@@ -4002,23 +4267,43 @@ msgstr ""
"immer mit Prüfsumme gesendet werden müssen. Komma-"
"separierte Liste."
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:146
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:144
+msgid "Commands to not completely auto uppercase in the terminal tab"
+msgstr ""
+"Befehle, die im Terminaltab nicht vollständig in Großbuchstaben gewandelt"
+" werden sollen"
+
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:145
+msgid "Terminal Auto Uppercase Blacklist"
+msgstr "Terminal Auto Uppercase Blackliste"
+
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:148
+msgid ""
+"Use this to specify the commands that should not have their parameters "
+"automatically uppercased in the terminal tab. Just the G or M code, comma"
+" separated."
+msgstr ""
+"Nutze diese Option um Befehle zu spezifizieren, deren Parameter nicht "
+"automatisch im Terminaltab in Großbuchstaben überführt werden sollen. Nur"
+" den G oder M code, kommasepariert."
+
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:153
msgid "Generate additional ok for M29"
msgstr "Zusätzliches ok für M29 generieren"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:146
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:153
msgid "Most Marlin < v1.1.0"
msgstr "Die meisten Varianten von Marlin < v1.1.0"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:151
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:158
msgid "Simulate an additional ok for resend requests"
msgstr "Zusätzliches ok für Resendrequests simulieren"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:156
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:163
msgid "Log position on pause"
msgstr "Position bei Pause loggen"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:157
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:164
msgid ""
"If you disabled this, the pause_position placeholders in "
"your pause/resume GCODE scripts will stay unpopulated! However, pausing "
@@ -4029,11 +4314,11 @@ msgstr ""
"Allerdings könnte sich die Pausierungsgeschwindkeit einen Hauch "
"verbessern."
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:162
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:169
msgid "Log position on cancel"
msgstr "Position bei Abbruch loggen"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:163
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:170
msgid ""
"If you disabled this, the cancel_position placeholders in "
"your cancel GCODE script and the corresponding data in the print recovery"
@@ -4044,7 +4329,7 @@ msgstr ""
"Platzhalter in deinem Abbruch GCODE Script nicht befüllt! Allerdings "
"könnte sich die Abbruchgeschwindkeit einen Hauch verbessern."
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:166
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:173
msgid ""
"Maximum consecutive communication timeouts while idle. More than this and"
" the printer will be considered to be gone. Set to 0 to disable."
@@ -4053,17 +4338,17 @@ msgstr ""
"Idlezustand. Mehr als das und es wird angenommen, dass der Drucker "
"offline ist. Auf 0 setzen um das zu verhindern."
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:167
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:174
msgid "Max. consecutive timeouts while idle"
msgstr "Max. aufeinanderfolgende Timeouts wenn idle"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:170
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:177
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:184
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:191
msgid "Set to 0 to disable consecutive timeout detection and handling."
msgstr "Auf 0 setzen um aufeinanderfolgende Timeouts zu ignorieren"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:173
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:180
msgid ""
"Maximum consecutive communication timeouts while printing. More than this"
" and the printer will be considered to be gone. Set to 0 to disable."
@@ -4072,11 +4357,11 @@ msgstr ""
" Mehr als das und es wird angenommen, dass der Drucker offline ist. Auf 0"
" setzen um das zu verhindern."
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:174
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:181
msgid "Max. consecutive timeouts while printing"
msgstr "Max. aufeinanderfolgende Timeouts beim Drucken"
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:180
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:187
msgid ""
"Maximum consecutive communication timeouts while a long running command "
"is active. More than this and the printer will be considered to be gone. "
@@ -4086,7 +4371,7 @@ msgstr ""
" laufender Befehl aktiv ist. Mehr als das und es wird angenommen, dass "
"der Drucker offline ist. Auf 0 setzen um das zu verhindern."
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:181
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:188
msgid "Max. consecutive timeouts during long running commands"
msgstr "Max. aufeinanderfolgende Timeouts während lang laufender Befehle"
@@ -4098,6 +4383,10 @@ msgstr "Befehle"
msgid "Connectivity check"
msgstr "Onlineprüfung"
+#: src/octoprint/templates/dialogs/settings/server.jinja2:13
+msgid "Plugin blacklist processing"
+msgstr "Pluginblackliste"
+
#: src/octoprint/templates/dialogs/settings/temperatures.jinja2:2
msgid "Graph"
msgstr "Graph"
@@ -4160,7 +4449,7 @@ msgstr ""
"Falls Du Dein Passwort nicht ändern willst, lass die folgenden Felder "
"leer."
-#: src/octoprint/templates/dialogs/usersettings/access.jinja2:31
+#: src/octoprint/templates/dialogs/usersettings/access.jinja2:32
msgid ""
"Please note that changes to the API key are applied immediately, without "
"having to \"Confirm\" first."
@@ -4187,27 +4476,58 @@ msgstr "Alles erledigt!"
#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:3
msgid ""
"\n"
-" Your OctoPrint installation is now all set up and ready to go. Happy\n"
-" printing!\n"
+" Your OctoPrint installation is now all set up and ready to go.\n"
msgstr ""
"Deine OctoPrint Installation ist jetzt eingerichtet und es kann losgehen."
-" Happy printing!"
+"\n"
-#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:8
+#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:7
+msgid "On your printer's safety"
+msgstr "Über die Sicherheit deines Druckers"
+
+#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:10
+msgid ""
+"\n"
+" Even with OctoPrint attached you should never leave\n"
+" your printer running completely unattended. The electronics "
+"in our consumer printers can and\n"
+" sometimes sadly do catch fire, so stay or have someone else stay "
+"close enough to physically intervene\n"
+" in case of such catastrophic failure.\n"
+msgstr ""
+"Auch mit angeschlossener OctoPrint-Instanz solltest du deinen Drucker "
+"niemals unbeaufsichtigt laufen "
+"lassen. Die Elektronik in unseren Konsumerdruckern kann Feuer "
+"fangen, und tut das leider auch manchmal. Bleibe also in der Nähe deines "
+"Druckers oder sorge dafür, dass jemand anderes in der Nähe bleibt, um im "
+"Falle eines solch katastrophalen Fehlers einschreiten zu können.\n"
+
+#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:17
+msgid "If you enjoy OctoPrint..."
+msgstr "Falls dir OctoPrint gefällt..."
+
+#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:20
#, python-format
msgid ""
"\n"
-" If you enjoy OctoPrint, please consider supporting its ongoing\n"
-" development, which is fully funded by users like you! You can "
-"also find this link in the \"About\" dialog. Thank you!"
-"\n"
+" Please consider to support OctoPrint's ongoing development,\n"
+" which can only continue with funding by users like you! You can also "
+"find this link in the \"About\" dialog.\n"
" You've selected "
-#: src/octoprint/templates/tabs/gcodeviewer.jinja2:98
+#: src/octoprint/templates/tabs/gcodeviewer.jinja2:123
#, python-format
msgid "Yes, please visualize %(name)s regardless of its size"
msgstr "Ja, bitte visualisiere %(name)s unabhängig seiner Größe"
@@ -5092,7 +5497,7 @@ msgid "Set"
msgstr "Setzen"
#: src/octoprint/templates/tabs/temperature.jinja2:39
-#: src/octoprint/templates/tabs/timelapse.jinja2:9
+#: src/octoprint/templates/tabs/timelapse.jinja2:13
msgid "Off"
msgstr "Aus"
@@ -5104,21 +5509,19 @@ msgstr "Offset ändern"
msgid "Send"
msgstr "Senden"
-#: src/octoprint/templates/tabs/terminal.jinja2:10
+#: src/octoprint/templates/tabs/terminal.jinja2:11
msgid "Autoscroll"
msgstr "Autoscroll"
-#: src/octoprint/templates/tabs/terminal.jinja2:11
+#: src/octoprint/templates/tabs/terminal.jinja2:13
msgid "Scroll to end"
msgstr "Zum Ende scrollen"
-#: src/octoprint/templates/tabs/terminal.jinja2:11
-#: src/octoprint/templates/tabs/timelapse.jinja2:81
-#: src/octoprint/templates/tabs/timelapse.jinja2:126
-msgid "Select all"
-msgstr "Alles auswählen"
+#: src/octoprint/templates/tabs/terminal.jinja2:16
+msgid "Copy all"
+msgstr "Alles kopieren"
-#: src/octoprint/templates/tabs/terminal.jinja2:12
+#: src/octoprint/templates/tabs/terminal.jinja2:19
msgid ""
"For performance reasons only a limited amount of terminal functionality "
"is enabled right now."
@@ -5126,16 +5529,16 @@ msgstr ""
"Aus Gründen der Performance ist nur ein begrenzter Teil der "
"Terminalfunktionalität zur Zeit verfügbar."
-#: src/octoprint/templates/tabs/terminal.jinja2:29
+#: src/octoprint/templates/tabs/terminal.jinja2:37
msgid "Fake Acknowledgement"
msgstr "Bestätigung faken"
-#: src/octoprint/templates/tabs/terminal.jinja2:30
+#: src/octoprint/templates/tabs/terminal.jinja2:38
msgid ""
"If acknowledgements (\"ok\"s) sent by the firmware get lost due to issues"
" with the serial communication to your printer, OctoPrint's communication"
" with it can become stuck. If that happens, this can help. Please be "
-"advised that such occurences hint at general communication issues with "
+"advised that such occurrences hint at general communication issues with "
"your printer which will probably negatively influence your printing "
"results and which you should therefore try to resolve!"
msgstr ""
@@ -5145,17 +5548,17 @@ msgstr ""
"kommen. Falls das passiert, kann das hier helfen. Bitte bedenke, dass "
"solche Vorfälle ein Hinweis auf ein generelles Kommunikationsproblem mit "
"Deinem Drucker hindeuten, das wahrscheinlich Deine Druckergebnisse "
-"negativ beeinflusst und dass du daher versuchen solltest, zu beseitigen!"
+"negativ beeinflusst und das du daher versuchen solltest, zu beseitigen!"
-#: src/octoprint/templates/tabs/terminal.jinja2:33
+#: src/octoprint/templates/tabs/terminal.jinja2:41
msgid "Force fancy functionality"
msgstr "Vollständige Funktionen erzwingen"
-#: src/octoprint/templates/tabs/terminal.jinja2:34
+#: src/octoprint/templates/tabs/terminal.jinja2:42
msgid "Force terminal output during printing"
msgstr "Terminalausgabe beim Druck erzwingen"
-#: src/octoprint/templates/tabs/terminal.jinja2:35
+#: src/octoprint/templates/tabs/terminal.jinja2:43
msgid ""
"Some functionality of the terminal will be disabled if OctoPrint detects "
"that your browser is too slow for that. You may force it back on here, "
@@ -5175,27 +5578,19 @@ msgstr ""
"Bitte beachte dass die Zeitrafferkonfiguration während des Druckens "
"deaktiviert ist."
-#: src/octoprint/templates/tabs/timelapse.jinja2:5
+#: src/octoprint/templates/tabs/timelapse.jinja2:6
msgid "Timelapse Configuration"
msgstr "Zeitrafferkonfiguration"
-#: src/octoprint/templates/tabs/timelapse.jinja2:7
+#: src/octoprint/templates/tabs/timelapse.jinja2:10
msgid "Timelapse Mode"
msgstr "Zeitraffermodus"
-#: src/octoprint/templates/tabs/timelapse.jinja2:13
-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:14
+#: src/octoprint/templates/tabs/timelapse.jinja2:17
msgid "Note"
msgstr "Bemerkung"
-#: src/octoprint/templates/tabs/timelapse.jinja2:14
+#: src/octoprint/templates/tabs/timelapse.jinja2:17
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."
@@ -5204,27 +5599,48 @@ msgstr ""
"(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:17
-msgid "Interval between snapshots (in seconds)"
-msgstr "Intervall zwischen Schnappschüssen (in Sekunden) "
+#: src/octoprint/templates/tabs/timelapse.jinja2:22
+msgid "Minimum interval"
+msgstr "Minimales Intervall"
-#: src/octoprint/templates/tabs/timelapse.jinja2:24
-msgid "Timelapse frame rate (in frames per second)"
-msgstr "Zeitrafferbildrate (in Bildern pro Sekunde)"
+#: src/octoprint/templates/tabs/timelapse.jinja2:28
+msgid ""
+"OctoPrint will rate limit snapshots to this minimum interval. This it to "
+"prevent against performance issues with vase mode/continous z prints."
+msgstr ""
+"OctoPrint wird Zeitrafferaufnahmen auf dieses minimale Intervall "
+"ratelimiten. Dies soll gegen Performanzprobleme bei Vase-"
+"Mode/Continuous-Z-Drucken helfen."
-#: src/octoprint/templates/tabs/timelapse.jinja2:27
+#: src/octoprint/templates/tabs/timelapse.jinja2:33
+msgid "Snapshot interval"
+msgstr "Snapshotintervall"
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:43
+msgid "Timelapse frame rate"
+msgstr "Zeitrafferframerate"
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:47
msgid "fps"
msgstr "FPS"
-#: src/octoprint/templates/tabs/timelapse.jinja2:30
-msgid "Timelapse post roll (in rendered seconds)"
-msgstr "Zeitraffernachlauf (in gerenderten Sekunden)"
+#: src/octoprint/templates/tabs/timelapse.jinja2:53
+msgid "Timelapse post roll"
+msgstr "Timelapse-Postroll"
-#: src/octoprint/templates/tabs/timelapse.jinja2:37
+#: src/octoprint/templates/tabs/timelapse.jinja2:59
+msgid ""
+"OctoPrint will take additional pictures to add this many seconds to the "
+"end of your rendered timelapse."
+msgstr ""
+"OctoPrint wird zusätzliche Aufnahmen machen um so viele zusätzliche "
+"Sekunden zur gerenderten Zeitrafferaufnahme hinzuzufügen."
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:66
msgid "Capture post roll images"
msgstr "Bilder für Zeitraffernachlauf aufzeichnen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:38
+#: src/octoprint/templates/tabs/timelapse.jinja2:67
msgid ""
"If this is unchecked, OctoPrint will simply repeat the last frame for the"
" post roll instead of continuing to capture new frames."
@@ -5233,11 +5649,11 @@ msgstr ""
"Frame der regulären Aufnahme für den Nachlauf verwenden, anstatt neue "
"Frames aufzuzeichnen."
-#: src/octoprint/templates/tabs/timelapse.jinja2:43
-msgid "Retraction Z-Hop (in mm)"
-msgstr "Retraction Z-Hop (in mm)"
+#: src/octoprint/templates/tabs/timelapse.jinja2:73
+msgid "Retraction Z-Hop"
+msgstr "Retraction Z-Hop"
-#: src/octoprint/templates/tabs/timelapse.jinja2:48
+#: src/octoprint/templates/tabs/timelapse.jinja2:79
msgid ""
"Enter the retraction z-hop used in the firmware or the gcode file to "
"trigger snapshots for the timelapse only if a real layer change happens. "
@@ -5249,11 +5665,11 @@ msgstr ""
"auszulösen. Damit das korrekt funktionieren kann muss dein Retraction "
"Z-Hop Wert anders als deine Schichthöhe sein!"
-#: src/octoprint/templates/tabs/timelapse.jinja2:53
+#: src/octoprint/templates/tabs/timelapse.jinja2:86
msgid "Save as default"
msgstr "Als Standard speichern"
-#: src/octoprint/templates/tabs/timelapse.jinja2:54
+#: src/octoprint/templates/tabs/timelapse.jinja2:87
msgid ""
"Check this to make your selected timelapse mode and options persist "
"across restarts."
@@ -5261,50 +5677,59 @@ msgstr ""
"Auswählen um deinen gewählten Zeitraffermodus und -parameter über "
"Neustarts hinweg zu persistieren."
-#: src/octoprint/templates/tabs/timelapse.jinja2:59
+#: src/octoprint/templates/tabs/timelapse.jinja2:94
+msgid "You have unsaved changes. Don't forget to save them."
+msgstr "Du hast ungespeicherte Änderungen. Vergiss nicht sie zu speichern."
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:95
msgid "Save changes"
msgstr "Änderungen speichern"
-#: src/octoprint/templates/tabs/timelapse.jinja2:60
-msgid "You have unsaved changes."
-msgstr "Du hast ungespeicherte Änderungen."
+#: src/octoprint/templates/tabs/timelapse.jinja2:96
+msgid "Reset to active configuration"
+msgstr "Auf aktive Konfiguration zurücksetzen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:64
+#: src/octoprint/templates/tabs/timelapse.jinja2:102
msgid "Finished Timelapses"
msgstr "Abgeschlossene Zeitraffer"
-#: src/octoprint/templates/tabs/timelapse.jinja2:71
-msgid "Sort by creation date"
-msgstr "Nach Erstellungsdatum sortieren"
+#: src/octoprint/templates/tabs/timelapse.jinja2:109
+msgid "Sort by date"
+msgstr "Nach Datum sortieren"
-#: src/octoprint/templates/tabs/timelapse.jinja2:80
-#: src/octoprint/templates/tabs/timelapse.jinja2:125
+#: src/octoprint/templates/tabs/timelapse.jinja2:118
+#: src/octoprint/templates/tabs/timelapse.jinja2:163
msgid "Select all on this page"
msgstr "Alles auf dieser Seite auswählen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:83
-#: src/octoprint/templates/tabs/timelapse.jinja2:128
+#: src/octoprint/templates/tabs/timelapse.jinja2:119
+#: src/octoprint/templates/tabs/timelapse.jinja2:164
+msgid "Select all"
+msgstr "Alles auswählen"
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:121
+#: src/octoprint/templates/tabs/timelapse.jinja2:166
msgid "Clear selection"
msgstr "Auswahl aufheben"
-#: src/octoprint/templates/tabs/timelapse.jinja2:86
-#: src/octoprint/templates/tabs/timelapse.jinja2:131
+#: src/octoprint/templates/tabs/timelapse.jinja2:124
+#: src/octoprint/templates/tabs/timelapse.jinja2:169
msgid "Delete selected"
msgstr "Ausgewählte Elemente löschen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:119
+#: src/octoprint/templates/tabs/timelapse.jinja2:157
msgid "Unrendered Timelapses"
msgstr "Ungerenderte Zeitrafferaufnahmen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:138
+#: src/octoprint/templates/tabs/timelapse.jinja2:176
msgid "Frames"
msgstr "Frames"
-#: src/octoprint/templates/tabs/timelapse.jinja2:151
+#: src/octoprint/templates/tabs/timelapse.jinja2:189
msgid "Delete unrendered timelapse"
msgstr "Ungerenderte Zeitrafferaufnahme löschen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:151
+#: src/octoprint/templates/tabs/timelapse.jinja2:189
msgid "Render timelapse"
msgstr "Zeitrafferaufnahme rendern"
@@ -5412,3 +5837,87 @@ msgstr "Zeitrafferaufnahme rendern"
#~ " "
#~ msgstr ""
+#~ msgid "This will restart your OctoPrint server."
+#~ msgstr "Das wird deinen OctoPrint Server neu starten."
+
+#~ msgid "This does not look like a valid \"http://\" or \"https://\" URL."
+#~ msgstr "Das sieht nicht wie eine valide \"http://\" oder \"https://\" URL aus."
+
+#~ msgid ""
+#~ " \n"
+#~ " OctoPrint can update itself via "
+#~ " OctoPrint kann sich selbst über "
+#~ " \n"
@@ -285,7 +300,7 @@ msgid ""
" trust and that has a high availability.\n"
msgstr ""
-#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:29
+#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:30
msgid ""
"\n"
" Finally, please decide on whether to enable or disable the "
@@ -294,15 +309,15 @@ msgid ""
"OctoPrint.\n"
msgstr ""
-#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:35
+#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:36
msgid "Disable Connectivity Check"
msgstr ""
-#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:36
+#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:37
msgid "Enable Connectivity Check"
msgstr ""
-#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:40
+#: src/octoprint/plugins/corewizard/templates/corewizard_onlinecheck_wizard.jinja2:41
msgid ""
"\n"
" Connectivity check is "
+"Server right from within OctoPrint.\n"
+msgstr ""
+
+#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:15
+msgid "Disable Plugin Blacklist Processing"
+msgstr ""
+
+#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:16
+msgid "Enable Plugin Blacklist Processing"
+msgstr ""
+
+#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:20
+msgid ""
+"\n"
+" Plugin blacklist processing is enabled.\n"
+" "
+msgstr ""
+
+#: src/octoprint/plugins/corewizard/templates/corewizard_pluginblacklist_wizard.jinja2:23
+msgid ""
+"\n"
+" Plugin blacklist processing is disabled.\n"
+" "
+msgstr ""
+
#: src/octoprint/plugins/corewizard/templates/corewizard_printerprofile_wizard.jinja2:1
msgid "Set up your printer profile"
msgstr ""
@@ -429,23 +492,23 @@ msgid ""
"git, but it needs to know"
+#~ " its checkout folder and the way\n"
+#~ ""
+#~ " it should track available updates"
+#~ " in order to be able to do "
+#~ "that. You can configure that here.\n"
+#~ ""
+#~ "git aktualisieren, aber dazu muss"
+#~ " es sein Checkout-Verzeichnis kennen "
+#~ "und wissen, wie es verfügbare Updates"
+#~ " tracken soll. Du kannst das hier "
+#~ "konfigurieren.
This " +"action may disrupt any ongoing print jobs (depending on your printer's " +"controller and general setup that might also apply to prints run directly" +" from your printer's internal storage)." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:706 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:752 msgid "Restart in progress" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:707 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:753 msgid "The server is now being restarted in the background" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:713 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:759 msgid "" "Trying to restart the server produced an error, please check " "octoprint.log for details. You'll have to restart manually." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:735 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:781 #: src/octoprint/templates/overlays/reloadui.jinja2:14 msgid "Reload now" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:801 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:847 msgid "Error!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:804 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:850 msgid "Done!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:829 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:875 +msgid "Blacklisted" +msgstr "" + +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:877 msgid "Disabled due to active safe mode" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:831 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:879 msgid "Enable Plugin" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:834 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:882 msgid "Disable Plugin" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:854 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:902 #, python-format msgid "" "There are %(count)d notices (%(important)d marked as important) available" " regarding this plugin - click to show!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:856 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:904 #, python-format msgid "" "There are %(count)d notices available regarding this plugin - click to " "show!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:860 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:908 msgid "" "There is an important notice available regarding this plugin - click to " "show!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:862 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:910 msgid "There is a notice available regarding this plugin - click to show!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:876 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:924 #, python-format msgid "Important notice regarding plugin \"%(name)s\"" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:878 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:926 #, python-format msgid "Notice regarding plugin \"%(name)s\"" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:885 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:933 #, python-format msgid "Affected versions: %(versions)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:887 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:935 msgid "Affected versions: all" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:892 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:940 msgid "Read more..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1094 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1133 msgid "Plugin installed" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1095 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1134 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:1100 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1140 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1150 #, python-format msgid "Plugin \"%(name)s\" reinstalled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1101 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1141 +msgid "" +"The plugin was reinstalled successfully, however it is blacklisted and " +"therefore won't be loaded." +msgstr "" + +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1143 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1156 +#, python-format +msgid "Plugin \"%(name)s\" installed" +msgstr "" + +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1144 +msgid "" +"The plugin was installed successfully, however it is blacklisted and " +"therefore won't be loaded." +msgstr "" + +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1151 msgid "The plugin was reinstalled successfully" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1102 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1152 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:1103 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1153 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:1104 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1154 msgid "" "The plugin was reinstalled successfully, however a reconnect to the " "printer is needed for that to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1106 -#, python-format -msgid "Plugin \"%(name)s\" installed" -msgstr "" - -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1107 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1157 msgid "The plugin was installed successfully" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1108 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1158 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:1109 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1159 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:1110 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1160 msgid "" "The plugin was installed successfully, however a reconnect to the printer" " is needed for that to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1126 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1176 #, python-format msgid "Reinstalling the plugin from file failed: %(reason)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1128 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1178 #, python-format msgid "Reinstalling the plugin from \"%(source)s\" failed: %(reason)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1132 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1182 #, python-format msgid "Installing the plugin from file failed: %(reason)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1134 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1184 #, python-format msgid "Installing the plugin from \"%(source)s\" failed: %(reason)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1140 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1190 msgid "Reinstalling the plugin from file failed, please see the log for details." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1142 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1192 #, python-format msgid "" "Reinstalling the plugin from \"%(source)s\" failed, please see the log " "for details." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1146 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1196 msgid "Installing the plugin from file failed, please see the log for details." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1148 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1198 #, python-format msgid "" "Installing the plugin from \"%(source)s\" failed, please see the log for " "details." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1158 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1208 #, python-format msgid "Plugin \"%(name)s\" uninstalled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1159 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1209 msgid "The plugin was uninstalled successfully" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1160 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1210 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:1161 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1211 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:1162 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1212 msgid "" "The plugin was uninstalled successfully, however a reconnect to the " "printer is needed for that to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1166 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1216 #, python-format msgid "Uninstalling the plugin failed: %(reason)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1168 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1218 msgid "Uninstalling the plugin failed, please see the log for details." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1176 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1226 #, python-format msgid "Plugin \"%(name)s\" enabled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1177 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1227 msgid "The plugin was enabled successfully." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1178 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1228 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:1179 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1229 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:1180 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1230 msgid "" "The plugin was enabled successfully, however a reconnect to the printer " "is needed for that to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1184 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1202 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1234 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1252 #, python-format msgid "Toggling the plugin failed: %(reason)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1186 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1204 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1236 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1254 msgid "Toggling the plugin failed, please see the log for details." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1194 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1244 #, python-format msgid "Plugin \"%(name)s\" disabled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1195 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1245 msgid "The plugin was disabled successfully." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1196 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1246 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:1197 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1247 msgid "" "The plugin was disabled successfully, however a reload of the page is " "needed for that to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1198 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1248 msgid "" "The plugin was disabled successfully, however a reconnect to the printer " "is needed for that to take effect." @@ -1111,6 +1216,10 @@ msgstr "" msgid "There are notices available regarding this plugin" msgstr "" +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:50 +msgid "This plugin is blacklisted" +msgstr "" + #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:54 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:166 msgid "Homepage" @@ -1153,8 +1262,8 @@ msgstr "" #: 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:71 -#: src/octoprint/templates/tabs/timelapse.jinja2:72 +#: src/octoprint/templates/tabs/timelapse.jinja2:109 +#: src/octoprint/templates/tabs/timelapse.jinja2:110 msgid "descending" msgstr "" @@ -1200,7 +1309,10 @@ msgid "Enter URL..." msgstr "" #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:200 -msgid "This does not look like a valid \"http://\" or \"https://\" URL." +#, python-format +msgid "" +"This does not look like a valid URL. Expected http, https or any of the " +"supported VCS URLs." msgstr "" #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:203 @@ -1219,7 +1331,9 @@ msgstr "" #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:121 #: src/octoprint/templates/dialogs/settings/webcam.jinja2:9 #: src/octoprint/templates/dialogs/settings/webcam.jinja2:23 -#: src/octoprint/templates/tabs/terminal.jinja2:26 +#: src/octoprint/templates/snippets/settings/server/serverPluginBlacklist.jinja2:5 +#: src/octoprint/templates/tabs/gcodeviewer.jinja2:74 +#: src/octoprint/templates/tabs/terminal.jinja2:34 msgid "Advanced options" msgstr "" @@ -1303,9 +1417,9 @@ msgid "" msgstr "" #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:302 -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:26 +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:32 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:102 -#: src/octoprint/static/js/app/helpers.js:647 +#: src/octoprint/static/js/app/helpers.js:657 #: src/octoprint/templates/dialogs/files.jinja2:18 #: src/octoprint/templates/dialogs/slicing.jinja2:57 #: src/octoprint/templates/dialogs/temperature.jinja2:31 @@ -1319,12 +1433,12 @@ msgstr "" msgid "Save" msgstr "" -#: src/octoprint/plugins/softwareupdate/__init__.py:557 +#: src/octoprint/plugins/softwareupdate/__init__.py:589 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard.jinja2:1 msgid "Software Update" msgstr "" -#: src/octoprint/plugins/softwareupdate/__init__.py:964 +#: src/octoprint/plugins/softwareupdate/__init__.py:999 #: src/octoprint/server/views.py:571 #: src/octoprint/static/js/app/viewmodels/appearance.js:13 #: src/octoprint/static/js/app/viewmodels/appearance.js:18 @@ -1335,193 +1449,193 @@ msgstr "" msgid "OctoPrint" msgstr "" -#: src/octoprint/plugins/softwareupdate/__init__.py:1129 +#: src/octoprint/plugins/softwareupdate/__init__.py:1166 msgid "" "Without this plugin OctoPrint will no longer be able to update itself or " "any of your installed plugins which might put your system at risk." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:238 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:250 msgid "Release" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:239 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:251 msgid "Commit" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:281 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:290 #, python-format msgid "%(name)s: %(version)s" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:284 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:293 msgid "unknown" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:316 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:309 msgid "There are updates available for the following components:" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:324 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:317 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:14 msgid "Release Notes" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:330 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:323 msgid "" "Those components marked with can be updated" " directly." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:333 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:326 msgid "" "To have updates applied, get in touch with an administrator of this " "OctoPrint instance." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:339 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:332 msgid "Update Available" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:351 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:377 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:344 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:370 msgid "Ignore" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:355 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:348 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:359 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:352 msgid "Update now" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:397 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:390 msgid "Everything is up-to-date" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:424 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:416 msgid "No internet connection" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:428 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:420 msgid "Update not possible" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:439 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:431 msgid "Unknown update check, configuration ok?" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:442 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:434 msgid "Cannot check for update, need online connection" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:445 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:437 msgid "Network error while checking for update" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:448 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:440 msgid "Unknown error while checking for update, please check the logs" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:514 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:528 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:689 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:506 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:520 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:681 msgid "Updating..." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:515 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:507 msgid "Now updating, please wait." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:528 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:689 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:520 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:681 msgid "Updating, please wait." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:533 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:525 msgid "Update not started!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:534 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:526 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:556 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:548 msgid "Can't update while printing" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:557 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:549 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:692 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:684 #, python-format msgid "Now updating %(name)s to %(version)s" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:711 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:703 msgid "Update successful, restarting!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:712 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:704 msgid "The update finished successfully and the server will now be restarted." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:729 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:778 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:721 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:770 msgid "Restart failed" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:730 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:722 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:752 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:744 msgid "The update finished successfully, please restart OctoPrint now." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:754 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:746 msgid "The update finished successfully, please reboot the server now." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:757 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:749 msgid "Update successful, restart required!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:773 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:765 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:775 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:767 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:794 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:786 msgid "Update successful!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:795 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:787 msgid "The update finished successfully." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:810 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:802 msgid "Update failed!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:811 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:803 msgid "" "The update did not finish successfully. Please consult the log for " "details." @@ -1543,12 +1657,22 @@ msgid "" msgstr "" #: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:22 -#: src/octoprint/static/js/app/helpers.js:646 +msgid "This action may disrupt any ongoing print jobs." +msgstr "" + +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:25 +msgid "" +"Depending on your printer's controller and general setup, restarting " +"OctoPrint may cause your printer to be reset." +msgstr "" + +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:28 +#: src/octoprint/static/js/app/helpers.js:656 msgid "Are you sure you want to proceed?" msgstr "" -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:27 -#: src/octoprint/static/js/app/helpers.js:648 +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:33 +#: src/octoprint/static/js/app/helpers.js:658 msgid "Proceed" msgstr "" @@ -1638,14 +1762,16 @@ msgstr "" #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard.jinja2:3 msgid "" "
\n"
-" OctoPrint can update itself via git, but it needs to "
-"know its checkout folder and the way\n"
-" it should track available updates in order to be able to do that. You"
-" can configure that here.\n"
+" By default, OctoPrint will update itself via pip to "
+"published releases. OctoPrint can\n"
+" also update itself via git to arbitrary development "
+"branches you need to check out manually.\n"
+" If you want to do that though it needs to know its checkout folder. "
+"You can configure that here.\n"
"
\n" " If you are running a release version of OctoPrint, leave at " @@ -1658,6 +1784,10 @@ msgstr "" msgid "OctoPrint checkout folder" msgstr "" +#: src/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/checkoutFolder.jinja2:5 +msgid "This needs to be set if you select commit based version tracking." +msgstr "" + #: src/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/releaseChannel.jinja2:2 msgid "OctoPrint Release Channel" msgstr "" @@ -1791,7 +1921,11 @@ msgid "Shutdown system" msgstr "" #: src/octoprint/server/api/system.py:170 -msgid "You are about to shutdown the system." +msgid "" +"You are about to shutdown the system.
This action " +"may disrupt any ongoing print jobs (depending on your printer's " +"controller and general setup that might also apply to prints run directly" +" from your printer's internal storage)." msgstr "" #: src/octoprint/server/api/system.py:173 @@ -1799,7 +1933,11 @@ msgid "Reboot system" msgstr "" #: src/octoprint/server/api/system.py:174 -msgid "You are about to reboot the system." +msgid "" +"You are about to reboot the system.
This action " +"may disrupt any ongoing print jobs (depending on your printer's " +"controller and general setup that might also apply to prints run directly" +" from your printer's internal storage)." msgstr "" #: src/octoprint/server/api/system.py:177 @@ -1808,7 +1946,11 @@ msgid "Restart OctoPrint" msgstr "" #: src/octoprint/server/api/system.py:178 -msgid "You are about to restart the OctoPrint server." +msgid "" +"You are about to restart the OctoPrint " +"server.
This action may disrupt any ongoing print jobs " +"(depending on your printer's controller and general setup that might also" +" apply to prints run directly from your printer's internal storage)." msgstr "" #: src/octoprint/server/api/system.py:181 @@ -1816,12 +1958,16 @@ msgid "Restart OctoPrint in safe mode" msgstr "" #: src/octoprint/server/api/system.py:182 -msgid "You are about to restart the OctoPrint server in safe mode." +msgid "" +"You are about to restart the OctoPrint server in safe " +"mode.
This action may disrupt any ongoing print jobs "
+"(depending on your printer's controller and general setup that might also"
+" apply to prints run directly from your printer's internal storage)."
msgstr ""
#: src/octoprint/static/js/app/dataupdater.js:90
#: src/octoprint/static/js/app/dataupdater.js:109
-#: src/octoprint/static/js/app/helpers.js:574
+#: src/octoprint/static/js/app/helpers.js:584
#: src/octoprint/templates/overlays/offline.jinja2:6
msgid "Server is offline"
msgstr ""
@@ -1852,8 +1998,8 @@ msgid ""
msgstr ""
#: src/octoprint/static/js/app/dataupdater.js:209
-#: src/octoprint/static/js/app/viewmodels/files.js:875
-#: src/octoprint/static/js/app/viewmodels/files.js:882
+#: src/octoprint/static/js/app/viewmodels/files.js:871
+#: src/octoprint/static/js/app/viewmodels/files.js:878
#, python-format
msgid "Slicing ... (%(percentage)d%%)"
msgstr ""
@@ -1873,148 +2019,162 @@ msgstr ""
#: src/octoprint/static/js/app/dataupdater.js:241
#, python-format
msgid ""
-"The was an unhandled error while talking to the printer. Due to that "
+"There was an unhandled error while talking to the printer. Due to that "
"OctoPrint disconnected. Error: %(error)s"
msgstr ""
+#: src/octoprint/static/js/app/dataupdater.js:248
+msgid "Printer reset detected"
+msgstr ""
+
+#: src/octoprint/static/js/app/dataupdater.js:249
+msgid ""
+"It looks like the printer was reset while a connection was active. If "
+"this was intentional you may safely ignore this message. Otherwise you "
+"should investigate why your printer reset itself, since this will "
+"interrupt prints and also file transfers to your printer's SD."
+msgstr ""
+
#: src/octoprint/static/js/app/helpers.js:378
#, python-format
msgid "%(hour)02d:%(minute)02d:%(second)02d"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:435
-#: src/octoprint/static/js/app/helpers.js:442
-#, python-format
-msgid "%(days)d days"
-msgstr ""
-
#: src/octoprint/static/js/app/helpers.js:437
-#, python-format
-msgid "%(days)d.5 days"
-msgstr ""
-
-#: src/octoprint/static/js/app/helpers.js:440
+#: src/octoprint/static/js/app/helpers.js:445
#, python-format
msgid "%(days)d day"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:451
+#: src/octoprint/static/js/app/helpers.js:439
+#: src/octoprint/static/js/app/helpers.js:447
+#, python-format
+msgid "%(days)d days"
+msgstr ""
+
+#: src/octoprint/static/js/app/helpers.js:442
+#, python-format
+msgid "%(days)d.5 days"
+msgstr ""
+
+#: src/octoprint/static/js/app/helpers.js:456
+#: src/octoprint/static/js/app/helpers.js:468
#, python-format
msgid "%(hours)d hour"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:453
-#: src/octoprint/static/js/app/helpers.js:461
-#: src/octoprint/static/js/app/helpers.js:472
+#: src/octoprint/static/js/app/helpers.js:458
+#: src/octoprint/static/js/app/helpers.js:470
+#: src/octoprint/static/js/app/helpers.js:482
#, python-format
msgid "%(hours)d hours"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:457
+#: src/octoprint/static/js/app/helpers.js:462
#, python-format
msgid "%(hours)d.5 hours"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:466
+#: src/octoprint/static/js/app/helpers.js:476
msgid "1 day"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:479
+#: src/octoprint/static/js/app/helpers.js:489
msgid "a minute"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:481
+#: src/octoprint/static/js/app/helpers.js:491
msgid "2 minutes"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:487
+#: src/octoprint/static/js/app/helpers.js:497
#, python-format
msgid "%(minutes)d minutes"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:489
+#: src/octoprint/static/js/app/helpers.js:499
msgid "40 minutes"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:491
+#: src/octoprint/static/js/app/helpers.js:501
msgid "50 minutes"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:493
+#: src/octoprint/static/js/app/helpers.js:503
msgid "1 hour"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:498
+#: src/octoprint/static/js/app/helpers.js:508
msgid "a few seconds"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:500
+#: src/octoprint/static/js/app/helpers.js:510
msgid "less than a minute"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:509
+#: src/octoprint/static/js/app/helpers.js:519
msgid "YYYY-MM-DD HH:mm"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:528
-#: src/octoprint/static/js/app/helpers.js:534
+#: src/octoprint/static/js/app/helpers.js:538
+#: src/octoprint/static/js/app/helpers.js:544
msgid "off"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:644
+#: src/octoprint/static/js/app/helpers.js:654
msgid "Are you sure?"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:734
+#: src/octoprint/static/js/app/helpers.js:744
msgid "Progress"
msgstr ""
-#: src/octoprint/static/js/app/main.js:172
+#: src/octoprint/static/js/app/main.js:171
msgid "Offline"
msgstr ""
-#: src/octoprint/static/js/app/main.js:173
+#: src/octoprint/static/js/app/main.js:172
msgid "Opening serial port"
msgstr ""
-#: src/octoprint/static/js/app/main.js:174
+#: src/octoprint/static/js/app/main.js:173
msgid "Detecting serial port"
msgstr ""
-#: src/octoprint/static/js/app/main.js:175
+#: src/octoprint/static/js/app/main.js:174
msgid "Detecting baudrate"
msgstr ""
-#: src/octoprint/static/js/app/main.js:176
+#: src/octoprint/static/js/app/main.js:175
msgid "Connecting"
msgstr ""
-#: src/octoprint/static/js/app/main.js:177
+#: src/octoprint/static/js/app/main.js:176
msgid "Operational"
msgstr ""
-#: src/octoprint/static/js/app/main.js:178
+#: src/octoprint/static/js/app/main.js:177
msgid "Printing from SD"
msgstr ""
-#: src/octoprint/static/js/app/main.js:179
+#: src/octoprint/static/js/app/main.js:178
msgid "Sending file to SD"
msgstr ""
-#: src/octoprint/static/js/app/main.js:180
+#: src/octoprint/static/js/app/main.js:179
msgid "Printing"
msgstr ""
-#: src/octoprint/static/js/app/main.js:181
+#: src/octoprint/static/js/app/main.js:180
msgid "Paused"
msgstr ""
-#: src/octoprint/static/js/app/main.js:182
+#: src/octoprint/static/js/app/main.js:181
msgid "Closed"
msgstr ""
-#: src/octoprint/static/js/app/main.js:183
-msgid "Transfering file to SD"
+#: src/octoprint/static/js/app/main.js:182
+msgid "Transferring file to SD"
msgstr ""
#: src/octoprint/static/js/app/viewmodels/connection.js:42
@@ -2027,9 +2187,9 @@ msgid "Disconnect"
msgstr ""
#: src/octoprint/static/js/app/viewmodels/control.js:72
-#: src/octoprint/static/js/app/viewmodels/files.js:604
-#: src/octoprint/static/js/app/viewmodels/gcode.js:530
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:234
+#: src/octoprint/static/js/app/viewmodels/files.js:606
+#: src/octoprint/static/js/app/viewmodels/gcode.js:567
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:237
#: src/octoprint/static/js/app/viewmodels/temperature.js:115
#: src/octoprint/static/js/app/viewmodels/temperature.js:126
msgid "Tool"
@@ -2051,122 +2211,131 @@ msgstr ""
msgid "Your current disk usage."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:395
+#: src/octoprint/static/js/app/viewmodels/files.js:398
#, python-format
msgid ""
"You are about to delete the folder \"%(folder)s\" which still contains "
"files and/or sub folders."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:593
-#: src/octoprint/static/js/app/viewmodels/gcode.js:489
+#: src/octoprint/static/js/app/viewmodels/files.js:596
+#: src/octoprint/static/js/app/viewmodels/gcode.js:526
msgid "Model size"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:599
-#: src/octoprint/static/js/app/viewmodels/files.js:604
-#: src/octoprint/static/js/app/viewmodels/gcode.js:527
-#: src/octoprint/static/js/app/viewmodels/gcode.js:530
+#: src/octoprint/static/js/app/viewmodels/files.js:602
+#: src/octoprint/static/js/app/viewmodels/files.js:606
+#: src/octoprint/static/js/app/viewmodels/gcode.js:564
+#: src/octoprint/static/js/app/viewmodels/gcode.js:567
msgid "Filament"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:608
-#: src/octoprint/static/js/app/viewmodels/gcode.js:534
+#: src/octoprint/static/js/app/viewmodels/files.js:611
+#: src/octoprint/static/js/app/viewmodels/gcode.js:571
msgid "Estimated print time"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:611
+#: src/octoprint/static/js/app/viewmodels/files.js:614
msgid "Last printed"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:613
+#: src/octoprint/static/js/app/viewmodels/files.js:616
msgid "Last print time"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:673
+#: src/octoprint/static/js/app/viewmodels/files.js:676
#, python-format
msgid ""
"Object in %(name)s exceeds the print volume of the currently selected "
"printer profile, be careful when printing this."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:683
+#: src/octoprint/static/js/app/viewmodels/files.js:686
msgid "Object exceeds print volume in width.
"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:686
+#: src/octoprint/static/js/app/viewmodels/files.js:689
msgid "Object exceeds print volume in depth.
"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:689
+#: src/octoprint/static/js/app/viewmodels/files.js:692
msgid "Object exceeds print volume in height.
"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:695
+#: src/octoprint/static/js/app/viewmodels/files.js:698
msgid ""
"Object's bounding box: (%(object.minX).2f, %(object.minY).2f, "
"%(object.minZ).2f) × (%(object.maxX).2f, %(object.maxY).2f, "
"%(object.maxZ).2f)"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:697
+#: src/octoprint/static/js/app/viewmodels/files.js:700
msgid ""
"Print volume: (%(profile.minX).2f, %(profile.minY).2f, "
"%(profile.minZ).2f) × (%(profile.maxX).2f, %(profile.maxY).2f, "
"%(profile.maxZ).2f)"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:704
+#: src/octoprint/static/js/app/viewmodels/files.js:707
msgid "Object doesn't fit print volume"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:877
+#: src/octoprint/static/js/app/viewmodels/files.js:873
msgid "Slicing ..."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:903
+#: src/octoprint/static/js/app/viewmodels/files.js:899
msgid "Slicing done"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:904
+#: src/octoprint/static/js/app/viewmodels/files.js:900
#, python-format
msgid "Sliced %(stl)s to %(gcode)s, took %(time).2f seconds"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:919
+#: src/octoprint/static/js/app/viewmodels/files.js:915
#, python-format
msgid "Could not slice %(stl)s to %(gcode)s: %(reason)s"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:920
+#: src/octoprint/static/js/app/viewmodels/files.js:916
msgid "Slicing failed"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:937
+#: src/octoprint/static/js/app/viewmodels/files.js:933
msgid "Streaming ..."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:949
+#: src/octoprint/static/js/app/viewmodels/files.js:945
msgid "Streaming done"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:950
+#: src/octoprint/static/js/app/viewmodels/files.js:946
#, python-format
msgid "Streamed %(local)s to %(remote)s on SD, took %(time).2f seconds"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:1048
+#: src/octoprint/static/js/app/viewmodels/files.js:962
+msgid "Streaming failed"
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/files.js:963
+#, python-format
+msgid "Did not finish streaming %(local)s to %(remote)s on SD"
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/files.js:1063
#, python-format
msgid ""
"Could not upload the file. Make sure that it is a valid file with one of "
"these extensions: %(extensions)s"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:1069
+#: src/octoprint/static/js/app/viewmodels/files.js:1084
msgid "Saving ..."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:1069
+#: src/octoprint/static/js/app/viewmodels/files.js:1084
msgid "Uploading ..."
msgstr ""
@@ -2182,40 +2351,40 @@ msgstr ""
msgid "Analyzed"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:490
+#: src/octoprint/static/js/app/viewmodels/gcode.js:527
msgid "Estimated total print time"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:491
+#: src/octoprint/static/js/app/viewmodels/gcode.js:528
msgid "Estimated layer height"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:491
-#: src/octoprint/templates/tabs/timelapse.jinja2:46
+#: src/octoprint/static/js/app/viewmodels/gcode.js:528
+#: src/octoprint/templates/tabs/timelapse.jinja2:77
msgid "mm"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:492
+#: src/octoprint/static/js/app/viewmodels/gcode.js:529
msgid "Layer count"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:492
+#: src/octoprint/static/js/app/viewmodels/gcode.js:529
msgid "printed"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:492
+#: src/octoprint/static/js/app/viewmodels/gcode.js:529
msgid "visited"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:522
+#: src/octoprint/static/js/app/viewmodels/gcode.js:559
msgid "Layer number"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:523
+#: src/octoprint/static/js/app/viewmodels/gcode.js:560
msgid "Layer height"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:524
+#: src/octoprint/static/js/app/viewmodels/gcode.js:561
msgid "GCODE commands"
msgstr ""
@@ -2240,19 +2409,24 @@ msgstr ""
msgid "You are now logged in as \"%(username)s\""
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/loginstate.js:117
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:120
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:128
msgid "Login failed"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/loginstate.js:117
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:121
msgid "User unknown or wrong password"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/loginstate.js:124
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:129
+msgid "Your account is deactivated"
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:141
msgid "Logout successful"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/loginstate.js:124
+#: src/octoprint/static/js/app/viewmodels/loginstate.js:141
msgid "You are now logged out"
msgstr ""
@@ -2366,94 +2540,95 @@ msgstr ""
msgid "Edit Printer Profile \"%(name)s\""
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:47
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:48
msgid "Restarts the print job from the beginning"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:48
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:49
msgid "Starts the print job"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:49
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:50
msgid "Resumes the print job"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:50
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:51
msgid "Pauses the print job"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:83
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:84
msgid "Still stabilizing..."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:93
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:94
msgid ""
"Based on a linear approximation (very low accuracy, especially at the "
"beginning of the print)"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:96
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:97
msgid "Based on the estimate from analysis of file (medium accuracy)"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:99
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:100
msgid "Based on a mix of estimate from analysis and calculation (medium accuracy)"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:102
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:103
msgid ""
"Based on the average total of past prints of this model with the same "
"printer profile (usually good accuracy)"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:105
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:106
msgid ""
"Based on a mix of average total from past prints and calculation (usually"
" good accuracy)"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:108
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:109
msgid "Based on the calculated estimate (best accuracy)"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:146
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:147
msgid "Continue"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:148
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:149
#: src/octoprint/templates/sidebar/state.jinja2:24
msgid "Pause"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:159
-#: src/octoprint/templates/tabs/timelapse.jinja2:11
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:160
+#: src/octoprint/templates/tabs/timelapse.jinja2:15
msgid "On Z Change"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:161
-#: src/octoprint/templates/tabs/timelapse.jinja2:10
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:162
+#: src/octoprint/templates/tabs/timelapse.jinja2:14
msgid "Timed"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:161
-#: src/octoprint/templates/tabs/timelapse.jinja2:20
-#: src/octoprint/templates/tabs/timelapse.jinja2:33
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:162
+#: src/octoprint/templates/tabs/timelapse.jinja2:26
+#: src/octoprint/templates/tabs/timelapse.jinja2:37
+#: src/octoprint/templates/tabs/timelapse.jinja2:57
msgid "sec"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:271
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:274
msgid "This will restart the print job from the beginning."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:298
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:301
msgid "This will cancel your print."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:299
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:302
msgid "No"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerstate.js:300
+#: src/octoprint/static/js/app/viewmodels/printerstate.js:303
msgid "Yes"
msgstr ""
@@ -2471,34 +2646,42 @@ msgstr ""
msgid "Autodetect from browser"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/settings.js:259
+#: src/octoprint/static/js/app/viewmodels/settings.js:274
msgid "If you see your webcam stream below, the entered stream URL is ok."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/settings.js:267
+#: src/octoprint/static/js/app/viewmodels/settings.js:282
msgid "Stream test"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/settings.js:285
+#: src/octoprint/static/js/app/viewmodels/settings.js:300
msgid "Could not retrieve snapshot URL, please double check the URL"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/settings.js:286
+#: src/octoprint/static/js/app/viewmodels/settings.js:301
msgid "Snapshot test failed"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/settings.js:307
+#: src/octoprint/static/js/app/viewmodels/settings.js:322
msgid ""
"If you see your webcam snapshot picture below, the entered snapshot URL "
"is ok."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/settings.js:309
+#: src/octoprint/static/js/app/viewmodels/settings.js:324
msgid "Snapshot test"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/settings.js:468
-#: src/octoprint/static/js/app/viewmodels/usersettings.js:83
+#: src/octoprint/static/js/app/viewmodels/settings.js:384
+msgid "The server is not reachable"
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/settings.js:386
+msgid "The server is reachable"
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/settings.js:506
+#: src/octoprint/static/js/app/viewmodels/usersettings.js:87
msgid ""
"This will generate a new API Key. The old API Key will cease to function "
"immediately."
@@ -2516,31 +2699,31 @@ msgstr ""
msgid "Start printing"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/slicing.js:144
+#: src/octoprint/static/js/app/viewmodels/slicing.js:149
#, python-format
msgid "Slicing %(filename)s"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/slicing.js:181
+#: src/octoprint/static/js/app/viewmodels/slicing.js:186
msgid "Cannot slice on the same device while printing"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/slicing.js:183
+#: src/octoprint/static/js/app/viewmodels/slicing.js:188
msgid "Cannot slice, not all parameters specified"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/slicing.js:186
+#: src/octoprint/static/js/app/viewmodels/slicing.js:191
msgid "Start the slicing process"
msgstr ""
#: src/octoprint/static/js/app/viewmodels/system.js:52
#, python-format
-msgid "The command \"%(command)s\" executed successfully"
+msgid "The command \"%(command)s\" was triggered asynchronously"
msgstr ""
#: src/octoprint/static/js/app/viewmodels/system.js:54
#, python-format
-msgid "The command \"%(command)s\" was triggered asychronously"
+msgid "The command \"%(command)s\" executed successfully"
msgstr ""
#: src/octoprint/static/js/app/viewmodels/system.js:66
@@ -2570,24 +2753,24 @@ msgstr ""
msgid "Bed"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/temperature.js:318
+#: src/octoprint/static/js/app/viewmodels/temperature.js:350
+msgid "just now"
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/temperature.js:355
+msgid "min"
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/temperature.js:401
#: src/octoprint/templates/tabs/temperature.jinja2:11
msgid "Actual"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/temperature.js:323
+#: src/octoprint/static/js/app/viewmodels/temperature.js:406
#: src/octoprint/templates/tabs/temperature.jinja2:12
msgid "Target"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/temperature.js:355
-msgid "just now"
-msgstr ""
-
-#: src/octoprint/static/js/app/viewmodels/temperature.js:357
-msgid "min"
-msgstr ""
-
#: src/octoprint/static/js/app/viewmodels/terminal.js:103
#, python-format
msgid ""
@@ -2612,169 +2795,169 @@ msgstr ""
msgid "showing %(displayed)d lines"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:230
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:251
#, python-format
msgid ""
"Failed to remove timelapse %(name)s.
Please consult octoprint.log " "for details.
" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:233 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:254 msgid "Could not remove timelapse" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:241 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:262 #, python-format msgid "You are about to delete timelapse file \"%(name)s\"." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:253 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:274 #, python-format msgid "You are about to delete %(count)d timelapse files." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:278 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:299 #, python-format msgid "You are about to delete unrendered timelapse \"%(name)s\"." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:290 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:311 #, python-format msgid "You are about to delete %(count)d unrendered timelapses." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:298 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:319 msgid "Deleting timelapse files" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:299 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:320 #, python-format msgid "Deleting %(count)d timelapse files..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:303 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:317 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:324 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:338 #, python-format msgid "Deleted %(filename)s..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:306 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:320 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:327 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:341 #, python-format msgid "Deletion of %(filename)s failed, continuing..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:307 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:328 #, python-format msgid "Deletion of %(filename)s failed: %(error)s" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:312 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:333 msgid "Deleting unrendered timelapses" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:313 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:334 #, python-format msgid "Deleting %(count)d unrendered timelapses..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:402 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:429 msgid "Capturing timelapse postroll" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:406 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:433 msgid "Now capturing timelapse post roll, this will take only a moment..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:413 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:440 #, python-format msgid "%(minutes)d min" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:414 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:441 #, python-format msgid "" "Now capturing timelapse post roll, this will take approximately " "%(duration)s (so until %(time)s)..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:416 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:443 #, python-format msgid "%(seconds)d sec" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:417 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:444 #, python-format msgid "" "Now capturing timelapse post roll, this will take approximately " "%(duration)s..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:447 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:474 msgid "" "Failed repeatedly to capture timelapse frame from webcam - is the " "snapshot URL configured correctly and the camera on?" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:450 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:477 msgid "Could not capture snapshots" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:459 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:486 msgid "Rendering timelapse" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:460 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:487 #, python-format msgid "" "Now rendering timelapse %(movie_prefix)s. Due to performance reasons it " "is not recommended to start a print job while a movie is still rendering." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:469 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:496 msgid "Cannot render timelapse" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:470 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:497 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s is not possible since no frames " "were captured. Is the snapshot URL configured correctly?" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:472 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:476 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:499 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:503 msgid "Rendering timelapse failed" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:473 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:500 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s failed with return code " "%(returncode)s" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:477 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:504 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s failed due to an unknown error, " "please consult the log file" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:490 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:517 msgid "Timelapse ready" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:491 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:518 #, python-format msgid "New timelapse %(movie_prefix)s is done rendering." msgstr "" -#: src/octoprint/static/js/app/viewmodels/users.js:187 +#: src/octoprint/static/js/app/viewmodels/users.js:191 msgid "Not possible" msgstr "" -#: src/octoprint/static/js/app/viewmodels/users.js:188 +#: src/octoprint/static/js/app/viewmodels/users.js:192 msgid "You may not delete your own account." msgstr "" @@ -2782,7 +2965,7 @@ msgstr "" msgid "Site default" msgstr "" -#: src/octoprint/static/js/app/viewmodels/usersettings.js:94 +#: src/octoprint/static/js/app/viewmodels/usersettings.js:98 msgid "This will delete the API Key. It will cease to to function immediately." msgstr "" @@ -2857,7 +3040,7 @@ msgid "After slicing..." msgstr "" #: src/octoprint/templates/dialogs/slicing.jinja2:58 -#: src/octoprint/templates/sidebar/files.jinja2:35 +#: src/octoprint/templates/sidebar/files.jinja2:37 msgid "Slice" msgstr "" @@ -2933,8 +3116,8 @@ msgstr "" #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:7 #: src/octoprint/templates/dialogs/settings/logs.jinja2:15 #: src/octoprint/templates/snippets/settings/printerprofiles/profiles.jinja2:6 -#: src/octoprint/templates/tabs/timelapse.jinja2:94 -#: src/octoprint/templates/tabs/timelapse.jinja2:140 +#: src/octoprint/templates/tabs/timelapse.jinja2:132 +#: src/octoprint/templates/tabs/timelapse.jinja2:178 msgid "Action" msgstr "" @@ -2944,6 +3127,10 @@ msgstr "" msgid "API Key" msgstr "" +#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:12 +msgid "Copy API Key to clipboard" +msgstr "" + #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:16 msgid "Update User" msgstr "" @@ -3002,14 +3189,14 @@ msgstr "" msgid "Allow Cross Origin Resource Sharing (CORS)" msgstr "" -#: src/octoprint/templates/dialogs/settings/api.jinja2:23 +#: src/octoprint/templates/dialogs/settings/api.jinja2:24 msgid "" "Please note that changes to the API key are applied immediately, without " "having to \"Save\" first." msgstr "" -#: src/octoprint/templates/dialogs/settings/api.jinja2:27 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:35 +#: src/octoprint/templates/dialogs/settings/api.jinja2:28 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:36 msgid "QR Code" msgstr "" @@ -3102,8 +3289,8 @@ msgstr "" #: src/octoprint/templates/dialogs/settings/appearance.jinja2:102 #: src/octoprint/templates/overlays/dragndrop.jinja2:10 -#: src/octoprint/templates/sidebar/files.jinja2:60 -#: src/octoprint/templates/sidebar/files.jinja2:71 +#: src/octoprint/templates/sidebar/files.jinja2:63 +#: src/octoprint/templates/sidebar/files.jinja2:74 msgid "Upload" msgstr "" @@ -3121,46 +3308,66 @@ msgid "" msgstr "" #: src/octoprint/templates/dialogs/settings/features.jinja2:5 -msgid "Enable Temperature Graph" +msgid "Enable legacy plugin asset bundling" msgstr "" -#: src/octoprint/templates/dialogs/settings/features.jinja2:12 -msgid "Enable model size detection and warn if model exceeds print bed" -msgstr "" - -#: src/octoprint/templates/dialogs/settings/features.jinja2:12 -msgid "Beta" +#: src/octoprint/templates/dialogs/settings/features.jinja2:6 +#, python-format +msgid "" +"\n" +" Enable this, save and restart your server if you are " +"running into issues with plugins with OctoPrint\n" +" 1.3.6 or later that used to work with OctoPrint up to" +" version 1.3.5. See here\n" +" for details on why this is happening. Note that this " +"legacy flag will be removed in a future\n" +" OctoPrint version (currently planned for 1.3.8), so " +"urge the authors of affected plugins to push\n" +" an update with a fix.\n" +" " msgstr "" #: src/octoprint/templates/dialogs/settings/features.jinja2:19 -msgid "Confirm before cancelling a print" +msgid "Enable Temperature Graph" msgstr "" #: src/octoprint/templates/dialogs/settings/features.jinja2:26 -msgid "Enable SD support" +msgid "Enable model size detection and warn if model exceeds print bed" +msgstr "" + +#: src/octoprint/templates/dialogs/settings/features.jinja2:26 +msgid "Beta" msgstr "" #: src/octoprint/templates/dialogs/settings/features.jinja2:33 -msgid "Enable Keyboard Control" +msgid "Confirm before cancelling a print" msgstr "" #: src/octoprint/templates/dialogs/settings/features.jinja2:40 -msgid "Wait forstart on connect"
+msgid "Enable SD support"
msgstr ""
#: src/octoprint/templates/dialogs/settings/features.jinja2:47
-msgid "G90/G91 overrides relative extruder mode"
-msgstr ""
-
-#: src/octoprint/templates/dialogs/settings/features.jinja2:47
-msgid "Smoothieware"
+msgid "Enable Keyboard Control"
msgstr ""
#: src/octoprint/templates/dialogs/settings/features.jinja2:54
+msgid "Wait for start on connect"
+msgstr ""
+
+#: src/octoprint/templates/dialogs/settings/features.jinja2:61
+msgid "G90/G91 overrides relative extruder mode"
+msgstr ""
+
+#: src/octoprint/templates/dialogs/settings/features.jinja2:61
+msgid "Smoothieware"
+msgstr ""
+
+#: src/octoprint/templates/dialogs/settings/features.jinja2:68
msgid "Enable automatic firmware detection"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:55
+#: src/octoprint/templates/dialogs/settings/features.jinja2:69
msgid ""
"\n"
" If enabled, OctoPrint will try to figure out your "
@@ -3172,59 +3379,59 @@ msgid ""
" "
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:66
+#: src/octoprint/templates/dialogs/settings/features.jinja2:80
msgid "Select SD files by relative path"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:66
+#: src/octoprint/templates/dialogs/settings/features.jinja2:80
msgid "RepRap Firmware"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:73
+#: src/octoprint/templates/dialogs/settings/features.jinja2:87
msgid "Always assume SD card is present"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:73
-#: src/octoprint/templates/dialogs/settings/features.jinja2:80
#: src/octoprint/templates/dialogs/settings/features.jinja2:87
#: src/octoprint/templates/dialogs/settings/features.jinja2:94
#: src/octoprint/templates/dialogs/settings/features.jinja2:101
-#: src/octoprint/templates/dialogs/settings/features.jinja2:112
+#: src/octoprint/templates/dialogs/settings/features.jinja2:108
+#: src/octoprint/templates/dialogs/settings/features.jinja2:115
+#: src/octoprint/templates/dialogs/settings/features.jinja2:126
msgid "Repetier"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:80
+#: src/octoprint/templates/dialogs/settings/features.jinja2:94
msgid "Ignore consecutive resend requests for the same line"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:87
+#: src/octoprint/templates/dialogs/settings/features.jinja2:101
#, python-format
msgid ""
"Support TargetExtr%%n/TargetBed target "
"temperature format"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:94
+#: src/octoprint/templates/dialogs/settings/features.jinja2:108
msgid "Disable detection of external heatups"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:101
+#: src/octoprint/templates/dialogs/settings/features.jinja2:115
msgid "Actively pause communication during G4 dwell command"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:106
+#: src/octoprint/templates/dialogs/settings/features.jinja2:120
msgid "Send a checksum with the command"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:109
+#: src/octoprint/templates/dialogs/settings/features.jinja2:123
msgid "When printing"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:112
+#: src/octoprint/templates/dialogs/settings/features.jinja2:126
msgid "Always"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:115
+#: src/octoprint/templates/dialogs/settings/features.jinja2:129
msgid "Never"
msgstr ""
@@ -3267,10 +3474,9 @@ msgstr ""
#: src/octoprint/templates/dialogs/settings/folders.jinja2:47
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:87
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:115
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:156
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:162
-#: src/octoprint/templates/tabs/gcodeviewer.jinja2:86
-#: src/octoprint/templates/tabs/timelapse.jinja2:13
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:163
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:169
+#: src/octoprint/templates/tabs/gcodeviewer.jinja2:111
msgid "Warning"
msgstr ""
@@ -3354,11 +3560,11 @@ msgstr ""
#: src/octoprint/templates/dialogs/settings/logs.jinja2:6
#: src/octoprint/templates/dialogs/settings/logs.jinja2:13
-#: src/octoprint/templates/sidebar/files.jinja2:17
-#: src/octoprint/templates/sidebar/files.jinja2:31
-#: src/octoprint/templates/sidebar/files.jinja2:41
-#: src/octoprint/templates/tabs/timelapse.jinja2:93
-#: src/octoprint/templates/tabs/timelapse.jinja2:139
+#: src/octoprint/templates/sidebar/files.jinja2:18
+#: src/octoprint/templates/sidebar/files.jinja2:33
+#: src/octoprint/templates/sidebar/files.jinja2:44
+#: src/octoprint/templates/tabs/timelapse.jinja2:131
+#: src/octoprint/templates/tabs/timelapse.jinja2:177
msgid "Size"
msgstr ""
@@ -3561,34 +3767,49 @@ msgid ""
"sent with a checksum. Comma separated list."
msgstr ""
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:146
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:144
+msgid "Commands to not completely auto uppercase in the terminal tab"
+msgstr ""
+
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:145
+msgid "Terminal Auto Uppercase Blacklist"
+msgstr ""
+
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:148
+msgid ""
+"Use this to specify the commands that should not have their parameters "
+"automatically uppercased in the terminal tab. Just the G or M code, comma"
+" separated."
+msgstr ""
+
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:153
msgid "Generate additional ok for M29"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:146
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:153
msgid "Most Marlin < v1.1.0"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:151
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:158
msgid "Simulate an additional ok for resend requests"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:156
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:163
msgid "Log position on pause"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:157
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:164
msgid ""
"If you disabled this, the pause_position placeholders in "
"your pause/resume GCODE scripts will stay unpopulated! However, pausing "
"speed might improve slightly."
msgstr ""
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:162
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:169
msgid "Log position on cancel"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:163
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:170
msgid ""
"If you disabled this, the cancel_position placeholders in "
"your cancel GCODE script and the corresponding data in the print recovery"
@@ -3596,40 +3817,40 @@ msgid ""
"slightly."
msgstr ""
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:166
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:173
msgid ""
"Maximum consecutive communication timeouts while idle. More than this and"
" the printer will be considered to be gone. Set to 0 to disable."
msgstr ""
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:167
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:174
msgid "Max. consecutive timeouts while idle"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:170
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:177
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:184
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:191
msgid "Set to 0 to disable consecutive timeout detection and handling."
msgstr ""
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:173
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:180
msgid ""
"Maximum consecutive communication timeouts while printing. More than this"
" and the printer will be considered to be gone. Set to 0 to disable."
msgstr ""
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:174
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:181
msgid "Max. consecutive timeouts while printing"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:180
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:187
msgid ""
"Maximum consecutive communication timeouts while a long running command "
"is active. More than this and the printer will be considered to be gone. "
"Set to 0 to disable."
msgstr ""
-#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:181
+#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:188
msgid "Max. consecutive timeouts during long running commands"
msgstr ""
@@ -3641,6 +3862,10 @@ msgstr ""
msgid "Connectivity check"
msgstr ""
+#: src/octoprint/templates/dialogs/settings/server.jinja2:13
+msgid "Plugin blacklist processing"
+msgstr ""
+
#: src/octoprint/templates/dialogs/settings/temperatures.jinja2:2
msgid "Graph"
msgstr ""
@@ -3695,7 +3920,7 @@ msgid ""
"fields empty."
msgstr ""
-#: src/octoprint/templates/dialogs/usersettings/access.jinja2:31
+#: src/octoprint/templates/dialogs/usersettings/access.jinja2:32
msgid ""
"Please note that changes to the API key are applied immediately, without "
"having to \"Confirm\" first."
@@ -3718,19 +3943,44 @@ msgstr ""
#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:3
msgid ""
"\n"
-" Your OctoPrint installation is now all set up and ready to go. Happy\n"
-" printing!\n"
+" Your OctoPrint installation is now all set up and ready to go.\n"
msgstr ""
-#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:8
+#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:7
+msgid "On your printer's safety"
+msgstr ""
+
+#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:10
+msgid ""
+"\n"
+" Even with OctoPrint attached you should never leave\n"
+" your printer running completely unattended. The electronics "
+"in our consumer printers can and\n"
+" sometimes sadly do catch fire, so stay or have someone else stay "
+"close enough to physically intervene\n"
+" in case of such catastrophic failure.\n"
+msgstr ""
+
+#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:17
+msgid "If you enjoy OctoPrint..."
+msgstr ""
+
+#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:20
#, python-format
msgid ""
"\n"
-" If you enjoy OctoPrint, please consider supporting its ongoing\n"
-" development, which is fully funded by users like you! You can "
-"also find this link in the \"About\" dialog. Thank you!"
+" Please consider to support OctoPrint's ongoing development,\n"
+" which can only continue with funding by users like you! You can also "
+"find this link in the \"About\" dialog.\n" " You've selected " msgstr "" -#: src/octoprint/templates/tabs/gcodeviewer.jinja2:98 +#: src/octoprint/templates/tabs/gcodeviewer.jinja2:123 #, python-format msgid "Yes, please visualize %(name)s regardless of its size" msgstr "" @@ -4532,7 +4858,7 @@ msgid "Set" msgstr "" #: src/octoprint/templates/tabs/temperature.jinja2:39 -#: src/octoprint/templates/tabs/timelapse.jinja2:9 +#: src/octoprint/templates/tabs/timelapse.jinja2:13 msgid "Off" msgstr "" @@ -4544,49 +4870,47 @@ msgstr "" msgid "Send" msgstr "" -#: src/octoprint/templates/tabs/terminal.jinja2:10 +#: src/octoprint/templates/tabs/terminal.jinja2:11 msgid "Autoscroll" msgstr "" -#: src/octoprint/templates/tabs/terminal.jinja2:11 +#: src/octoprint/templates/tabs/terminal.jinja2:13 msgid "Scroll to end" msgstr "" -#: src/octoprint/templates/tabs/terminal.jinja2:11 -#: src/octoprint/templates/tabs/timelapse.jinja2:81 -#: src/octoprint/templates/tabs/timelapse.jinja2:126 -msgid "Select all" +#: src/octoprint/templates/tabs/terminal.jinja2:16 +msgid "Copy all" msgstr "" -#: src/octoprint/templates/tabs/terminal.jinja2:12 +#: src/octoprint/templates/tabs/terminal.jinja2:19 msgid "" "For performance reasons only a limited amount of terminal functionality " "is enabled right now." msgstr "" -#: src/octoprint/templates/tabs/terminal.jinja2:29 +#: src/octoprint/templates/tabs/terminal.jinja2:37 msgid "Fake Acknowledgement" msgstr "" -#: src/octoprint/templates/tabs/terminal.jinja2:30 +#: src/octoprint/templates/tabs/terminal.jinja2:38 msgid "" "If acknowledgements (\"ok\"s) sent by the firmware get lost due to issues" " with the serial communication to your printer, OctoPrint's communication" " with it can become stuck. If that happens, this can help. Please be " -"advised that such occurences hint at general communication issues with " +"advised that such occurrences hint at general communication issues with " "your printer which will probably negatively influence your printing " "results and which you should therefore try to resolve!" msgstr "" -#: src/octoprint/templates/tabs/terminal.jinja2:33 +#: src/octoprint/templates/tabs/terminal.jinja2:41 msgid "Force fancy functionality" msgstr "" -#: src/octoprint/templates/tabs/terminal.jinja2:34 +#: src/octoprint/templates/tabs/terminal.jinja2:42 msgid "Force terminal output during printing" msgstr "" -#: src/octoprint/templates/tabs/terminal.jinja2:35 +#: src/octoprint/templates/tabs/terminal.jinja2:43 msgid "" "Some functionality of the terminal will be disabled if OctoPrint detects " "that your browser is too slow for that. You may force it back on here, " @@ -4599,61 +4923,71 @@ msgid "" "printing." msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:5 +#: src/octoprint/templates/tabs/timelapse.jinja2:6 msgid "Timelapse Configuration" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:7 +#: src/octoprint/templates/tabs/timelapse.jinja2:10 msgid "Timelapse Mode" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:13 -msgid "" -"Do not use with spiralized (\"Joris\") vases or similar continuous Z " -"models." -msgstr "" - -#: src/octoprint/templates/tabs/timelapse.jinja2:14 +#: src/octoprint/templates/tabs/timelapse.jinja2:17 msgid "Note" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:14 +#: src/octoprint/templates/tabs/timelapse.jinja2:17 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:17 -msgid "Interval between snapshots (in seconds)" +#: src/octoprint/templates/tabs/timelapse.jinja2:22 +msgid "Minimum interval" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:24 -msgid "Timelapse frame rate (in frames per second)" +#: src/octoprint/templates/tabs/timelapse.jinja2:28 +msgid "" +"OctoPrint will rate limit snapshots to this minimum interval. This it to " +"prevent against performance issues with vase mode/continous z prints." msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:27 +#: src/octoprint/templates/tabs/timelapse.jinja2:33 +msgid "Snapshot interval" +msgstr "" + +#: src/octoprint/templates/tabs/timelapse.jinja2:43 +msgid "Timelapse frame rate" +msgstr "" + +#: src/octoprint/templates/tabs/timelapse.jinja2:47 msgid "fps" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:30 -msgid "Timelapse post roll (in rendered seconds)" +#: src/octoprint/templates/tabs/timelapse.jinja2:53 +msgid "Timelapse post roll" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:37 +#: src/octoprint/templates/tabs/timelapse.jinja2:59 +msgid "" +"OctoPrint will take additional pictures to add this many seconds to the " +"end of your rendered timelapse." +msgstr "" + +#: src/octoprint/templates/tabs/timelapse.jinja2:66 msgid "Capture post roll images" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:38 +#: src/octoprint/templates/tabs/timelapse.jinja2:67 msgid "" "If this is unchecked, OctoPrint will simply repeat the last frame for the" " post roll instead of continuing to capture new frames." msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:43 -msgid "Retraction Z-Hop (in mm)" +#: src/octoprint/templates/tabs/timelapse.jinja2:73 +msgid "Retraction Z-Hop" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:48 +#: src/octoprint/templates/tabs/timelapse.jinja2:79 msgid "" "Enter the retraction z-hop used in the firmware or the gcode file to " "trigger snapshots for the timelapse only if a real layer change happens. " @@ -4661,60 +4995,69 @@ msgid "" "your layerheight!" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:53 +#: src/octoprint/templates/tabs/timelapse.jinja2:86 msgid "Save as default" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:54 +#: src/octoprint/templates/tabs/timelapse.jinja2:87 msgid "" "Check this to make your selected timelapse mode and options persist " "across restarts." msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:59 +#: src/octoprint/templates/tabs/timelapse.jinja2:94 +msgid "You have unsaved changes. Don't forget to save them." +msgstr "" + +#: src/octoprint/templates/tabs/timelapse.jinja2:95 msgid "Save changes" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:60 -msgid "You have unsaved changes." +#: src/octoprint/templates/tabs/timelapse.jinja2:96 +msgid "Reset to active configuration" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:64 +#: src/octoprint/templates/tabs/timelapse.jinja2:102 msgid "Finished Timelapses" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:71 -msgid "Sort by creation date" +#: src/octoprint/templates/tabs/timelapse.jinja2:109 +msgid "Sort by date" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:80 -#: src/octoprint/templates/tabs/timelapse.jinja2:125 +#: src/octoprint/templates/tabs/timelapse.jinja2:118 +#: src/octoprint/templates/tabs/timelapse.jinja2:163 msgid "Select all on this page" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:83 -#: src/octoprint/templates/tabs/timelapse.jinja2:128 +#: src/octoprint/templates/tabs/timelapse.jinja2:119 +#: src/octoprint/templates/tabs/timelapse.jinja2:164 +msgid "Select all" +msgstr "" + +#: src/octoprint/templates/tabs/timelapse.jinja2:121 +#: src/octoprint/templates/tabs/timelapse.jinja2:166 msgid "Clear selection" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:86 -#: src/octoprint/templates/tabs/timelapse.jinja2:131 +#: src/octoprint/templates/tabs/timelapse.jinja2:124 +#: src/octoprint/templates/tabs/timelapse.jinja2:169 msgid "Delete selected" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:119 +#: src/octoprint/templates/tabs/timelapse.jinja2:157 msgid "Unrendered Timelapses" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:138 +#: src/octoprint/templates/tabs/timelapse.jinja2:176 msgid "Frames" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:151 +#: src/octoprint/templates/tabs/timelapse.jinja2:189 msgid "Delete unrendered timelapse" msgstr "" -#: src/octoprint/templates/tabs/timelapse.jinja2:151 +#: src/octoprint/templates/tabs/timelapse.jinja2:189 msgid "Render timelapse" msgstr ""