From f2df1748ef43c820d49fb71a3c144e512b6ed9eb Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Sun, 5 Jul 2015 09:38:09 +0200 Subject: [PATCH 1/2] Allow polling for changes in watched folder Some underlying file systems might not trigger change events (e.g. mounted remote file systems). Added a feature flag to allow for switching to a (less performant) polling method. --- src/octoprint/server/__init__.py | 8 +++++++- src/octoprint/settings.py | 3 ++- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/src/octoprint/server/__init__.py b/src/octoprint/server/__init__.py index 35586d1d..7839a9bd 100644 --- a/src/octoprint/server/__init__.py +++ b/src/octoprint/server/__init__.py @@ -14,6 +14,7 @@ from flask.ext.babel import Babel, gettext, ngettext from flask.ext.assets import Environment, Bundle from babel import Locale from watchdog.observers import Observer +from watchdog.observers.polling import PollingObserver from collections import defaultdict import os @@ -399,7 +400,12 @@ class Server(): printer.connect(port=port, baudrate=baudrate, profile=printer_profile["id"] if "id" in printer_profile else "_default") # start up watchdogs - observer = Observer() + if s.getBoolean(["feature", "pollWatched"]): + # use less performant polling observer if explicitely configured + observer = PollingObserver() + else: + # use os default + observer = Observer() observer.schedule(util.watchdog.GcodeWatchdogHandler(fileManager, printer), s.getBaseFolder("watched")) observer.start() diff --git a/src/octoprint/settings.py b/src/octoprint/settings.py index 15ca4df9..f5fd85a2 100644 --- a/src/octoprint/settings.py +++ b/src/octoprint/settings.py @@ -142,7 +142,8 @@ default_settings = { "repetierTargetTemp": False, "externalHeatupDetection": True, "supportWait": True, - "keyboardControl": True + "keyboardControl": True, + "pollWatched": False }, "folder": { "uploads": None, From b8cf5ef83d9353670dd1d61f4564e18693b3ac42 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Mon, 6 Jul 2015 08:40:13 +0200 Subject: [PATCH 2/2] Added "pollWatched" setting to UI --- src/octoprint/server/api/settings.py | 4 +- .../static/js/app/viewmodels/settings.js | 5 +- .../templates/dialogs/settings/folders.jinja2 | 7 + .../translations/de/LC_MESSAGES/messages.mo | Bin 47233 -> 47369 bytes .../translations/de/LC_MESSAGES/messages.po | 250 +++++++++--------- translations/de/LC_MESSAGES/messages.mo | Bin 47233 -> 47369 bytes translations/de/LC_MESSAGES/messages.po | 250 +++++++++--------- translations/messages.pot | 239 ++++++++--------- 8 files changed, 392 insertions(+), 363 deletions(-) diff --git a/src/octoprint/server/api/settings.py b/src/octoprint/server/api/settings.py index 524b0e03..31e5235f 100644 --- a/src/octoprint/server/api/settings.py +++ b/src/octoprint/server/api/settings.py @@ -68,7 +68,8 @@ def getSettings(): "swallowOkAfterResend": s.getBoolean(["feature", "swallowOkAfterResend"]), "repetierTargetTemp": s.getBoolean(["feature", "repetierTargetTemp"]), "externalHeatupDetection": s.getBoolean(["feature", "externalHeatupDetection"]), - "keyboardControl": s.getBoolean(["feature", "keyboardControl"]) + "keyboardControl": s.getBoolean(["feature", "keyboardControl"]), + "pollWatched": s.getBoolean(["feature", "pollWatched"]) }, "serial": { "port": connectionOptions["portPreference"], @@ -199,6 +200,7 @@ def setSettings(): if "repetierTargetTemp" in data["feature"].keys(): s.setBoolean(["feature", "repetierTargetTemp"], data["feature"]["repetierTargetTemp"]) if "externalHeatupDetection" in data["feature"].keys(): s.setBoolean(["feature", "externalHeatupDetection"], data["feature"]["externalHeatupDetection"]) if "keyboardControl" in data["feature"].keys(): s.setBoolean(["feature", "keyboardControl"], data["feature"]["keyboardControl"]) + if "pollWatched" in data["feature"]: s.setBoolean(["feature", "pollWatched"], data["feature"]["pollWatched"]) if "serial" in data.keys(): if "autoconnect" in data["serial"].keys(): s.setBoolean(["serial", "autoconnect"], data["serial"]["autoconnect"]) diff --git a/src/octoprint/static/js/app/viewmodels/settings.js b/src/octoprint/static/js/app/viewmodels/settings.js index fc26bac2..c860402f 100644 --- a/src/octoprint/static/js/app/viewmodels/settings.js +++ b/src/octoprint/static/js/app/viewmodels/settings.js @@ -113,6 +113,7 @@ $(function() { self.feature_repetierTargetTemp = ko.observable(undefined); self.feature_disableExternalHeatupDetection = ko.observable(undefined); self.feature_keyboardControl = ko.observable(undefined); + self.feature_pollWatched = ko.observable(undefined); self.serial_port = ko.observable(); self.serial_baudrate = ko.observable(); @@ -377,6 +378,7 @@ $(function() { self.feature_repetierTargetTemp(response.feature.repetierTargetTemp); self.feature_disableExternalHeatupDetection(!response.feature.externalHeatupDetection); self.feature_keyboardControl(response.feature.keyboardControl); + self.feature_pollWatched(response.feature.pollWatched); self.serial_port(response.serial.port); self.serial_baudrate(response.serial.baudrate); @@ -457,7 +459,8 @@ $(function() { "swallowOkAfterResend": self.feature_swallowOkAfterResend(), "repetierTargetTemp": self.feature_repetierTargetTemp(), "externalHeatupDetection": !self.feature_disableExternalHeatupDetection(), - "keyboardControl": self.feature_keyboardControl() + "keyboardControl": self.feature_keyboardControl(), + "pollWatched": self.feature_pollWatched() }, "serial": { "port": self.serial_port(), diff --git a/src/octoprint/templates/dialogs/settings/folders.jinja2 b/src/octoprint/templates/dialogs/settings/folders.jinja2 index 6dcea184..5e19f866 100644 --- a/src/octoprint/templates/dialogs/settings/folders.jinja2 +++ b/src/octoprint/templates/dialogs/settings/folders.jinja2 @@ -29,4 +29,11 @@ +
+
+ +
+
diff --git a/src/octoprint/translations/de/LC_MESSAGES/messages.mo b/src/octoprint/translations/de/LC_MESSAGES/messages.mo index 6b4f53965d044f49f7423c4533fd312b0a757ae6..5c9214c088337777f07bb4cb9a480ee1c81bc751 100644 GIT binary patch delta 8597 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 yFNUV=~K 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 diff --git a/src/octoprint/translations/de/LC_MESSAGES/messages.po b/src/octoprint/translations/de/LC_MESSAGES/messages.po index 596d79a6..1aa697c7 100644 --- a/src/octoprint/translations/de/LC_MESSAGES/messages.po +++ b/src/octoprint/translations/de/LC_MESSAGES/messages.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: OctoPrint\n" "Report-Msgid-Bugs-To: i18n@octoprint.org\n" -"POT-Creation-Date: 2015-06-21 17:58+0200\n" -"PO-Revision-Date: 2015-06-21 18:00+0100\n" +"POT-Creation-Date: 2015-07-06 08:36+0200\n" +"PO-Revision-Date: 2015-07-06 08:39+0100\n" "Last-Translator: Gina Häußge \n" "Language-Team: German (http://www.transifex.com/projects/p/octoprint/" "language/de/)\n" @@ -135,101 +135,101 @@ msgstr "Abbrechen" msgid "Confirm" msgstr "Bestätigen" -#: src/octoprint/plugins/pluginmanager/__init__.py:79 +#: src/octoprint/plugins/pluginmanager/__init__.py:104 msgid "Plugin Manager" msgstr "Pluginmanager" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:132 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:275 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:130 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:270 msgid "Installing plugin..." msgstr "Installiere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:132 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:130 msgid "Installing plugin from uploaded archive..." msgstr "Installiere Plugin von hochgeladenem Archiv..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:147 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:223 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:300 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:330 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:544 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:574 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:591 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:608 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:142 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:222 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:295 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:325 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:539 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:569 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:586 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:603 msgid "Something went wrong" msgstr "Etwas ist schief gegangen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:148 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:224 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:301 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:331 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:143 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:223 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:296 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:326 msgid "Please consult octoprint.log for details" msgstr "Bitte konsultiere octoprint.log für Details" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:277 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:272 #, 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:279 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:274 #, python-format msgid "Installing plugin from %(url)s..." msgstr "Installiere Plugin von %(url)s..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:282 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:277 msgid "Reinstalling plugin..." msgstr "Reinstalliere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:283 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:278 #, 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:321 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:316 msgid "Uninstalling plugin..." msgstr "Deinstalliere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:321 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:316 #, python-format msgid "Uninstalling plugin \"%(name)s\"" msgstr "Deinstalliere Plugin \"%(name)s\"" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:351 msgid "Reinstall" msgstr "Reinstallieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:351 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:130 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:146 msgid "Install" msgstr "Installieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:351 msgid "Incompatible" msgstr "Inkompatibel" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:374 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:369 #: src/octoprint/templates/overlays/reloadui.jinja2:9 msgid "Reload now" msgstr "Jetzt neu laden" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:443 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:438 msgid "Done!" msgstr "Fertig!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:463 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:458 msgid "Enable Plugin" msgstr "Plugin enablen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:463 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:458 msgid "Disable Plugin" msgstr "Plugin disablen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:528 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:523 msgid "Plugin installed" msgstr "Plugin installiert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:529 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:524 msgid "" "A plugin was installed successfully, however it was impossible to detect " "which one. Please Restart OctoPrint to make sure everything will be " @@ -239,16 +239,16 @@ msgstr "" "detektieren, welches. Bitte starte OctoPrint neu um sicherzustellen, dass " "alles ordnungsgemäß registriert wird." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:533 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:528 #, python-format msgid "Plugin \"%(name)s\" reinstalled" msgstr "Plugin \"%(name)s\" reinstalliert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:534 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:529 msgid "The plugin was reinstalled successfully" msgstr "Das Plugin wurde erfolgreich reinstalliert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:535 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:530 msgid "" "The plugin was reinstalled successfully, however a restart of OctoPrint is " "needed for that to take effect." @@ -256,7 +256,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:536 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:531 msgid "" "The plugin was reinstalled successfully, however a reload of the page is " "needed for that to take effect." @@ -264,16 +264,16 @@ 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:538 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:533 #, python-format msgid "Plugin \"%(name)s\" installed" msgstr "Plugin \"%(name)s\" installiert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:539 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:534 msgid "The plugin was installed successfully" msgstr "Das Plugin wurde erfolgreich installiert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:540 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:535 msgid "" "The plugin was installed successfully, however a restart of OctoPrint is " "needed for that to take effect." @@ -281,7 +281,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:541 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:536 msgid "" "The plugin was installed successfully, however a reload of the page is " "needed for that to take effect." @@ -289,19 +289,19 @@ 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:552 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:547 #, python-format msgid "Reinstalling the plugin from URL \"%(url)s\" failed: %(reason)s" msgstr "" "Reinstallation des Plugins von URL \"%(url)s\" fehlgeschlagen: %(reason)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:554 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:549 #, python-format msgid "Installing the plugin from URL \"%(url)s\" failed: %(reason)s" msgstr "" "Installation des Plugins von URL \"%(url)s\" fehlgeschlagen: %(reason)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:558 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:553 #, python-format msgid "" "Reinstalling the plugin from URL \"%(url)s\" failed, please see the log for " @@ -310,7 +310,7 @@ msgstr "" "Reinstallation des Plugins von URL \"%(url)s\" fehlgeschlagen, bitte " "konsultiere das Log für Details." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:560 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:555 #, python-format msgid "" "Installing the plugin from URL \"%(url)s\" failed, please see the log for " @@ -319,16 +319,16 @@ msgstr "" "Installation des Plugins von URL \"%(url)s\" fehlgeschlagen, bitte " "konsultiere das Log für Details" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:569 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:564 #, python-format msgid "Plugin \"%(name)s\" uninstalled" msgstr "Plugin \"%(name)s\" deinstalliert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:570 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:565 msgid "The plugin was uninstalled successfully" msgstr "Das Plugin wurde erfolgreich deinstalliert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:571 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:566 msgid "" "The plugin was uninstalled successfully, however a restart of OctoPrint is " "needed for that to take effect." @@ -336,7 +336,7 @@ msgstr "" "Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neustart von " "OctoPrint notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:572 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:567 msgid "" "The plugin was uninstalled successfully, however a reload of the page is " "needed for that to take effect." @@ -344,27 +344,27 @@ msgstr "" "Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neuladen der " "Seite notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:576 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:571 #, python-format msgid "Uninstalling the plugin failed: %(reason)s" msgstr "Deinstallation des Plugins fehlgeschlagen: %(reason)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:578 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:573 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:586 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:581 #, python-format msgid "Plugin \"%(name)s\" enabled" msgstr "Plugin \"%(name)s\" aktiviert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:587 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:582 msgid "The plugin was enabled successfully." msgstr "Das Plugin wurde erfolgreich aktiviert." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:588 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:583 msgid "" "The plugin was enabled successfully, however a restart of OctoPrint is " "needed for that to take effect." @@ -372,7 +372,7 @@ msgstr "" "Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neustart von " "OctoPrint notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:589 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:584 msgid "" "The plugin was enabled successfully, however a reload of the page is needed " "for that to take effect." @@ -380,28 +380,28 @@ msgstr "" "Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neuladen der Seite " "notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:593 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:610 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:588 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:605 #, python-format msgid "Toggling the plugin failed: %(reason)s" msgstr "Togglen des Plugins fehlgeschalgen: %(reason)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:595 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:612 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:590 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:607 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:603 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:598 #, python-format msgid "Plugin \"%(name)s\" disabled" msgstr "Plugin \"%(name)s\" deaktiviert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:604 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:599 msgid "The plugin was disabled successfully." msgstr "Das Plugin wurde erfolgreich deaktiviert." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:605 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:600 msgid "" "The plugin was disabled successfully, however a restart of OctoPrint is " "needed for that to take effect." @@ -409,7 +409,7 @@ msgstr "" "Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neustart von " "OctoPrint notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:606 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:601 msgid "" "The plugin was disabled successfully, however a reload of the page is needed " "for that to take effect." @@ -448,7 +448,7 @@ msgid "Get More..." msgstr "Mehr..." #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:59 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:167 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:152 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:96 msgid "Close" msgstr "Schließen" @@ -534,19 +534,7 @@ msgstr "" "sollten entweder ZIP-Dateien oder Tarballs sein und die Dateiextension \".zip" "\", \".tar.gz\", \".tgz\" oder \".tar\" haben" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:152 -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:44 -#: src/octoprint/templates/tabs/terminal.jinja2:25 -msgid "Advanced options" -msgstr "Erweiterte Optionen" - -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:158 -msgid "" -"Use --process-dependency-links with pip install" -msgstr "" -"Übergebe --process-dependency-links an pip install" - -#: src/octoprint/plugins/softwareupdate/__init__.py:499 +#: src/octoprint/plugins/softwareupdate/__init__.py:588 #: src/octoprint/server/views.py:146 #: src/octoprint/static/js/app/viewmodels/appearance.js:11 #: src/octoprint/static/js/app/viewmodels/appearance.js:13 @@ -748,6 +736,11 @@ msgstr "Verfügbar:" msgid "Check for update now" msgstr "Jetzt nach Aktualisierungen suchen" +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:44 +#: src/octoprint/templates/tabs/terminal.jinja2:25 +msgid "Advanced options" +msgstr "Erweiterte Optionen" + #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:46 msgid "Force check for update (overrides cache used for update checks)" msgstr "" @@ -883,14 +876,14 @@ msgstr "Zugriff" msgid "Interface" msgstr "Interface" -#: src/octoprint/static/js/app/dataupdater.js:65 -#: src/octoprint/static/js/app/dataupdater.js:99 +#: src/octoprint/static/js/app/dataupdater.js:66 +#: src/octoprint/static/js/app/dataupdater.js:100 #: src/octoprint/static/js/app/helpers.js:436 #: src/octoprint/templates/overlays/offline.jinja2:6 msgid "Server is offline" msgstr "Der Server ist offline" -#: src/octoprint/static/js/app/dataupdater.js:66 +#: src/octoprint/static/js/app/dataupdater.js:67 msgid "" "The server appears to be offline, at least I'm not getting any response from " "it. I'll try to reconnect automatically over the next couple of " @@ -902,7 +895,7 @@ msgstr "" "erneut zu verbinden, aber Du kannst mittels des folgenden Buttons auch " "jederzeit einen manuellen Verbindungsversuch anstoßen." -#: src/octoprint/static/js/app/dataupdater.js:100 +#: src/octoprint/static/js/app/dataupdater.js:101 msgid "" "The server appears to be offline, at least I'm not getting any response from " "it. I could not reconnect automatically, but you may try a " @@ -913,31 +906,31 @@ msgstr "" "aber Du kannst mittels des folgenden Buttons einen manuellen " "Verbindungsversuch anstoßen." -#: src/octoprint/static/js/app/dataupdater.js:166 -#: src/octoprint/static/js/app/dataupdater.js:194 +#: src/octoprint/static/js/app/dataupdater.js:168 +#: src/octoprint/static/js/app/dataupdater.js:196 #, python-format msgid "Slicing ... (%(percentage)d%%)" msgstr "Slice ... (%(percentage)d%%)" -#: src/octoprint/static/js/app/dataupdater.js:183 +#: src/octoprint/static/js/app/dataupdater.js:185 msgid "Rendering timelapse" msgstr "Zeitrafferaufnahme wird gerendert" -#: src/octoprint/static/js/app/dataupdater.js:183 +#: src/octoprint/static/js/app/dataupdater.js:185 #, python-format msgid "Now rendering timelapse %(movie_basename)s" msgstr "Rendere Zeitrafferaufnahme %(movie_basename)s" -#: src/octoprint/static/js/app/dataupdater.js:185 +#: src/octoprint/static/js/app/dataupdater.js:187 msgid "Timelapse ready" msgstr "Zeitrafferaufnahme fertig" -#: src/octoprint/static/js/app/dataupdater.js:185 +#: src/octoprint/static/js/app/dataupdater.js:187 #, python-format msgid "New timelapse %(movie_basename)s is done rendering." msgstr "Neue Zeitrafferaufnahme %(movie_basename)s wurde fertig gerendert" -#: src/octoprint/static/js/app/dataupdater.js:187 +#: src/octoprint/static/js/app/dataupdater.js:189 #, python-format msgid "" "Rendering of timelapse %(movie_basename)s failed with return code " @@ -946,41 +939,41 @@ msgstr "" "Rendering der Zeitrafferaufnahme %(movie_basename)s fehlgeschlagen mit " "Returncode %(returncode)s" -#: src/octoprint/static/js/app/dataupdater.js:189 +#: src/octoprint/static/js/app/dataupdater.js:191 msgid "Rendering failed" msgstr "Rendering fehlgeschlagen" -#: src/octoprint/static/js/app/dataupdater.js:196 +#: src/octoprint/static/js/app/dataupdater.js:198 msgid "Slicing ..." msgstr "Slice ..." -#: src/octoprint/static/js/app/dataupdater.js:202 +#: src/octoprint/static/js/app/dataupdater.js:204 msgid "Slicing done" msgstr "Slicing abgeschlossen" -#: src/octoprint/static/js/app/dataupdater.js:202 +#: src/octoprint/static/js/app/dataupdater.js:204 #, python-format msgid "Sliced %(stl)s to %(gcode)s, took %(time).2f seconds" msgstr "%(stl)s nach %(gcode)s geslicet, dauerte %(time).2f Sekunden" -#: src/octoprint/static/js/app/dataupdater.js:212 +#: src/octoprint/static/js/app/dataupdater.js:214 #, python-format msgid "Could not slice %(stl)s to %(gcode)s: %(reason)s" msgstr "Konnte %(stl)s nicht nach %(gcode)s slicen: %(reason)s" -#: src/octoprint/static/js/app/dataupdater.js:213 +#: src/octoprint/static/js/app/dataupdater.js:215 msgid "Slicing failed" msgstr "Slicing fehlgeschlagen" -#: src/octoprint/static/js/app/dataupdater.js:217 +#: src/octoprint/static/js/app/dataupdater.js:219 msgid "Streaming ..." msgstr "Streaming ..." -#: src/octoprint/static/js/app/dataupdater.js:223 +#: src/octoprint/static/js/app/dataupdater.js:225 msgid "Streaming done" msgstr "Streaming abgeschlossen" -#: src/octoprint/static/js/app/dataupdater.js:224 +#: src/octoprint/static/js/app/dataupdater.js:226 #, 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" @@ -1086,7 +1079,7 @@ msgstr "Zuletzt gedruckt" msgid "Last Print Time" msgstr "Letzte Druckdauer" -#: src/octoprint/static/js/app/viewmodels/files.js:388 +#: src/octoprint/static/js/app/viewmodels/files.js:392 msgid "" "Could not upload the file. Make sure that it is a GCODE file and has the " "extension \".gcode\" or \".gco\" or that it is an STL file with the " @@ -1096,11 +1089,11 @@ msgstr "" "GCODE-Datei mit der Extension \".gcode\" oder \".gco\" oder um eine STL-" "Datei mit der Extension \".stl\" handelt." -#: src/octoprint/static/js/app/viewmodels/files.js:404 +#: src/octoprint/static/js/app/viewmodels/files.js:408 msgid "Uploading ..." msgstr "Uploade ..." -#: src/octoprint/static/js/app/viewmodels/files.js:407 +#: src/octoprint/static/js/app/viewmodels/files.js:411 msgid "Saving ..." msgstr "Speichere ..." @@ -1207,54 +1200,54 @@ msgstr "Du bist jetzt ausgeloggt" msgid "The command \"%(command)s\" executed successfully" msgstr "Das Kommando \"%(command)s\" wurde erfolgreich ausgeführt" -#: src/octoprint/static/js/app/viewmodels/navigation.js:31 +#: src/octoprint/static/js/app/viewmodels/navigation.js:32 #, python-format msgid "The command \"%(command)s\" could not be executed." msgstr "Das Kommando \"%(command)s\" konnte nicht ausgeführt werden." -#: src/octoprint/static/js/app/viewmodels/navigation.js:33 +#: src/octoprint/static/js/app/viewmodels/navigation.js:34 msgid "Error" msgstr "Fehler" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:96 -#: src/octoprint/static/js/app/viewmodels/settings.js:53 -#: src/octoprint/static/js/app/viewmodels/settings.js:83 +#: src/octoprint/static/js/app/viewmodels/settings.js:52 +#: src/octoprint/static/js/app/viewmodels/settings.js:82 msgid "default" msgstr "Standard" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:97 -#: src/octoprint/static/js/app/viewmodels/settings.js:54 -#: src/octoprint/static/js/app/viewmodels/settings.js:67 +#: src/octoprint/static/js/app/viewmodels/settings.js:53 +#: src/octoprint/static/js/app/viewmodels/settings.js:66 msgid "red" msgstr "Rot" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:98 -#: src/octoprint/static/js/app/viewmodels/settings.js:55 -#: src/octoprint/static/js/app/viewmodels/settings.js:69 +#: src/octoprint/static/js/app/viewmodels/settings.js:54 +#: src/octoprint/static/js/app/viewmodels/settings.js:68 msgid "orange" msgstr "Orange" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:99 -#: src/octoprint/static/js/app/viewmodels/settings.js:56 -#: src/octoprint/static/js/app/viewmodels/settings.js:71 +#: src/octoprint/static/js/app/viewmodels/settings.js:55 +#: src/octoprint/static/js/app/viewmodels/settings.js:70 msgid "yellow" msgstr "Gelb" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:100 -#: src/octoprint/static/js/app/viewmodels/settings.js:57 -#: src/octoprint/static/js/app/viewmodels/settings.js:73 +#: src/octoprint/static/js/app/viewmodels/settings.js:56 +#: src/octoprint/static/js/app/viewmodels/settings.js:72 msgid "green" msgstr "Grün" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:101 -#: src/octoprint/static/js/app/viewmodels/settings.js:58 -#: src/octoprint/static/js/app/viewmodels/settings.js:75 +#: src/octoprint/static/js/app/viewmodels/settings.js:57 +#: src/octoprint/static/js/app/viewmodels/settings.js:74 msgid "blue" msgstr "Blau" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:102 -#: src/octoprint/static/js/app/viewmodels/settings.js:60 -#: src/octoprint/static/js/app/viewmodels/settings.js:79 +#: src/octoprint/static/js/app/viewmodels/settings.js:59 +#: src/octoprint/static/js/app/viewmodels/settings.js:78 msgid "black" msgstr "Schwarz" @@ -1363,17 +1356,17 @@ msgstr "Sek" 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/settings.js:59 -#: src/octoprint/static/js/app/viewmodels/settings.js:77 +#: src/octoprint/static/js/app/viewmodels/settings.js:58 +#: src/octoprint/static/js/app/viewmodels/settings.js:76 msgid "violet" msgstr "Violett" -#: src/octoprint/static/js/app/viewmodels/settings.js:61 -#: src/octoprint/static/js/app/viewmodels/settings.js:81 +#: src/octoprint/static/js/app/viewmodels/settings.js:60 +#: src/octoprint/static/js/app/viewmodels/settings.js:80 msgid "white" msgstr "weiß" -#: src/octoprint/static/js/app/viewmodels/settings.js:89 +#: src/octoprint/static/js/app/viewmodels/settings.js:88 msgid "Autodetect from browser" msgstr "Automatisch vom Browser erkennen" @@ -1903,6 +1896,15 @@ msgstr "Logverzeichnis" msgid "Watched Folder" msgstr "Beobachtetes Verzeichnis" +#: src/octoprint/templates/dialogs/settings/folders.jinja2:35 +msgid "" +"Actively poll the watched folder. Check this if files in your watched folder " +"aren't automatically added otherwise." +msgstr "" +"Aktives Pollen des beobachteten Verzeichnisses. Einschalten wenn Dateien in " +"Deinem beobachteten Verzeichnis hinzugefügt werden sonst nicht automatisch " +"hinzugefügt werden." + #: src/octoprint/templates/dialogs/settings/gcodescripts.jinja2:3 msgid "Before print job starts" msgstr "Vor dem Start eines Druckjobs" @@ -2736,3 +2738,9 @@ msgstr "Erstellungsdatum" #~ msgid "Remote:" #~ msgstr "Online:" + +#~ msgid "" +#~ "Use --process-dependency-links with pip install" +#~ msgstr "" +#~ "Übergebe --process-dependency-links an pip install" diff --git a/translations/de/LC_MESSAGES/messages.mo b/translations/de/LC_MESSAGES/messages.mo index 6b4f53965d044f49f7423c4533fd312b0a757ae6..5c9214c088337777f07bb4cb9a480ee1c81bc751 100644 GIT binary patch delta 8597 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 yFNUV=~K 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 diff --git a/translations/de/LC_MESSAGES/messages.po b/translations/de/LC_MESSAGES/messages.po index 596d79a6..1aa697c7 100644 --- a/translations/de/LC_MESSAGES/messages.po +++ b/translations/de/LC_MESSAGES/messages.po @@ -11,8 +11,8 @@ msgid "" msgstr "" "Project-Id-Version: OctoPrint\n" "Report-Msgid-Bugs-To: i18n@octoprint.org\n" -"POT-Creation-Date: 2015-06-21 17:58+0200\n" -"PO-Revision-Date: 2015-06-21 18:00+0100\n" +"POT-Creation-Date: 2015-07-06 08:36+0200\n" +"PO-Revision-Date: 2015-07-06 08:39+0100\n" "Last-Translator: Gina Häußge \n" "Language-Team: German (http://www.transifex.com/projects/p/octoprint/" "language/de/)\n" @@ -135,101 +135,101 @@ msgstr "Abbrechen" msgid "Confirm" msgstr "Bestätigen" -#: src/octoprint/plugins/pluginmanager/__init__.py:79 +#: src/octoprint/plugins/pluginmanager/__init__.py:104 msgid "Plugin Manager" msgstr "Pluginmanager" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:132 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:275 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:130 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:270 msgid "Installing plugin..." msgstr "Installiere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:132 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:130 msgid "Installing plugin from uploaded archive..." msgstr "Installiere Plugin von hochgeladenem Archiv..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:147 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:223 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:300 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:330 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:544 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:574 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:591 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:608 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:142 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:222 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:295 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:325 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:539 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:569 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:586 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:603 msgid "Something went wrong" msgstr "Etwas ist schief gegangen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:148 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:224 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:301 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:331 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:143 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:223 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:296 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:326 msgid "Please consult octoprint.log for details" msgstr "Bitte konsultiere octoprint.log für Details" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:277 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:272 #, 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:279 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:274 #, python-format msgid "Installing plugin from %(url)s..." msgstr "Installiere Plugin von %(url)s..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:282 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:277 msgid "Reinstalling plugin..." msgstr "Reinstalliere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:283 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:278 #, 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:321 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:316 msgid "Uninstalling plugin..." msgstr "Deinstalliere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:321 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:316 #, python-format msgid "Uninstalling plugin \"%(name)s\"" msgstr "Deinstalliere Plugin \"%(name)s\"" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:351 msgid "Reinstall" msgstr "Reinstallieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:351 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:130 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:146 msgid "Install" msgstr "Installieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:351 msgid "Incompatible" msgstr "Inkompatibel" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:374 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:369 #: src/octoprint/templates/overlays/reloadui.jinja2:9 msgid "Reload now" msgstr "Jetzt neu laden" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:443 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:438 msgid "Done!" msgstr "Fertig!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:463 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:458 msgid "Enable Plugin" msgstr "Plugin enablen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:463 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:458 msgid "Disable Plugin" msgstr "Plugin disablen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:528 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:523 msgid "Plugin installed" msgstr "Plugin installiert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:529 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:524 msgid "" "A plugin was installed successfully, however it was impossible to detect " "which one. Please Restart OctoPrint to make sure everything will be " @@ -239,16 +239,16 @@ msgstr "" "detektieren, welches. Bitte starte OctoPrint neu um sicherzustellen, dass " "alles ordnungsgemäß registriert wird." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:533 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:528 #, python-format msgid "Plugin \"%(name)s\" reinstalled" msgstr "Plugin \"%(name)s\" reinstalliert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:534 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:529 msgid "The plugin was reinstalled successfully" msgstr "Das Plugin wurde erfolgreich reinstalliert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:535 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:530 msgid "" "The plugin was reinstalled successfully, however a restart of OctoPrint is " "needed for that to take effect." @@ -256,7 +256,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:536 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:531 msgid "" "The plugin was reinstalled successfully, however a reload of the page is " "needed for that to take effect." @@ -264,16 +264,16 @@ 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:538 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:533 #, python-format msgid "Plugin \"%(name)s\" installed" msgstr "Plugin \"%(name)s\" installiert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:539 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:534 msgid "The plugin was installed successfully" msgstr "Das Plugin wurde erfolgreich installiert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:540 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:535 msgid "" "The plugin was installed successfully, however a restart of OctoPrint is " "needed for that to take effect." @@ -281,7 +281,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:541 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:536 msgid "" "The plugin was installed successfully, however a reload of the page is " "needed for that to take effect." @@ -289,19 +289,19 @@ 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:552 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:547 #, python-format msgid "Reinstalling the plugin from URL \"%(url)s\" failed: %(reason)s" msgstr "" "Reinstallation des Plugins von URL \"%(url)s\" fehlgeschlagen: %(reason)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:554 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:549 #, python-format msgid "Installing the plugin from URL \"%(url)s\" failed: %(reason)s" msgstr "" "Installation des Plugins von URL \"%(url)s\" fehlgeschlagen: %(reason)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:558 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:553 #, python-format msgid "" "Reinstalling the plugin from URL \"%(url)s\" failed, please see the log for " @@ -310,7 +310,7 @@ msgstr "" "Reinstallation des Plugins von URL \"%(url)s\" fehlgeschlagen, bitte " "konsultiere das Log für Details." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:560 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:555 #, python-format msgid "" "Installing the plugin from URL \"%(url)s\" failed, please see the log for " @@ -319,16 +319,16 @@ msgstr "" "Installation des Plugins von URL \"%(url)s\" fehlgeschlagen, bitte " "konsultiere das Log für Details" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:569 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:564 #, python-format msgid "Plugin \"%(name)s\" uninstalled" msgstr "Plugin \"%(name)s\" deinstalliert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:570 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:565 msgid "The plugin was uninstalled successfully" msgstr "Das Plugin wurde erfolgreich deinstalliert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:571 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:566 msgid "" "The plugin was uninstalled successfully, however a restart of OctoPrint is " "needed for that to take effect." @@ -336,7 +336,7 @@ msgstr "" "Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neustart von " "OctoPrint notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:572 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:567 msgid "" "The plugin was uninstalled successfully, however a reload of the page is " "needed for that to take effect." @@ -344,27 +344,27 @@ msgstr "" "Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neuladen der " "Seite notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:576 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:571 #, python-format msgid "Uninstalling the plugin failed: %(reason)s" msgstr "Deinstallation des Plugins fehlgeschlagen: %(reason)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:578 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:573 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:586 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:581 #, python-format msgid "Plugin \"%(name)s\" enabled" msgstr "Plugin \"%(name)s\" aktiviert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:587 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:582 msgid "The plugin was enabled successfully." msgstr "Das Plugin wurde erfolgreich aktiviert." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:588 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:583 msgid "" "The plugin was enabled successfully, however a restart of OctoPrint is " "needed for that to take effect." @@ -372,7 +372,7 @@ msgstr "" "Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neustart von " "OctoPrint notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:589 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:584 msgid "" "The plugin was enabled successfully, however a reload of the page is needed " "for that to take effect." @@ -380,28 +380,28 @@ msgstr "" "Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neuladen der Seite " "notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:593 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:610 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:588 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:605 #, python-format msgid "Toggling the plugin failed: %(reason)s" msgstr "Togglen des Plugins fehlgeschalgen: %(reason)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:595 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:612 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:590 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:607 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:603 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:598 #, python-format msgid "Plugin \"%(name)s\" disabled" msgstr "Plugin \"%(name)s\" deaktiviert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:604 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:599 msgid "The plugin was disabled successfully." msgstr "Das Plugin wurde erfolgreich deaktiviert." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:605 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:600 msgid "" "The plugin was disabled successfully, however a restart of OctoPrint is " "needed for that to take effect." @@ -409,7 +409,7 @@ msgstr "" "Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neustart von " "OctoPrint notwendig." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:606 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:601 msgid "" "The plugin was disabled successfully, however a reload of the page is needed " "for that to take effect." @@ -448,7 +448,7 @@ msgid "Get More..." msgstr "Mehr..." #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:59 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:167 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:152 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:96 msgid "Close" msgstr "Schließen" @@ -534,19 +534,7 @@ msgstr "" "sollten entweder ZIP-Dateien oder Tarballs sein und die Dateiextension \".zip" "\", \".tar.gz\", \".tgz\" oder \".tar\" haben" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:152 -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:44 -#: src/octoprint/templates/tabs/terminal.jinja2:25 -msgid "Advanced options" -msgstr "Erweiterte Optionen" - -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:158 -msgid "" -"Use --process-dependency-links with pip install" -msgstr "" -"Übergebe --process-dependency-links an pip install" - -#: src/octoprint/plugins/softwareupdate/__init__.py:499 +#: src/octoprint/plugins/softwareupdate/__init__.py:588 #: src/octoprint/server/views.py:146 #: src/octoprint/static/js/app/viewmodels/appearance.js:11 #: src/octoprint/static/js/app/viewmodels/appearance.js:13 @@ -748,6 +736,11 @@ msgstr "Verfügbar:" msgid "Check for update now" msgstr "Jetzt nach Aktualisierungen suchen" +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:44 +#: src/octoprint/templates/tabs/terminal.jinja2:25 +msgid "Advanced options" +msgstr "Erweiterte Optionen" + #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:46 msgid "Force check for update (overrides cache used for update checks)" msgstr "" @@ -883,14 +876,14 @@ msgstr "Zugriff" msgid "Interface" msgstr "Interface" -#: src/octoprint/static/js/app/dataupdater.js:65 -#: src/octoprint/static/js/app/dataupdater.js:99 +#: src/octoprint/static/js/app/dataupdater.js:66 +#: src/octoprint/static/js/app/dataupdater.js:100 #: src/octoprint/static/js/app/helpers.js:436 #: src/octoprint/templates/overlays/offline.jinja2:6 msgid "Server is offline" msgstr "Der Server ist offline" -#: src/octoprint/static/js/app/dataupdater.js:66 +#: src/octoprint/static/js/app/dataupdater.js:67 msgid "" "The server appears to be offline, at least I'm not getting any response from " "it. I'll try to reconnect automatically over the next couple of " @@ -902,7 +895,7 @@ msgstr "" "erneut zu verbinden, aber Du kannst mittels des folgenden Buttons auch " "jederzeit einen manuellen Verbindungsversuch anstoßen." -#: src/octoprint/static/js/app/dataupdater.js:100 +#: src/octoprint/static/js/app/dataupdater.js:101 msgid "" "The server appears to be offline, at least I'm not getting any response from " "it. I could not reconnect automatically, but you may try a " @@ -913,31 +906,31 @@ msgstr "" "aber Du kannst mittels des folgenden Buttons einen manuellen " "Verbindungsversuch anstoßen." -#: src/octoprint/static/js/app/dataupdater.js:166 -#: src/octoprint/static/js/app/dataupdater.js:194 +#: src/octoprint/static/js/app/dataupdater.js:168 +#: src/octoprint/static/js/app/dataupdater.js:196 #, python-format msgid "Slicing ... (%(percentage)d%%)" msgstr "Slice ... (%(percentage)d%%)" -#: src/octoprint/static/js/app/dataupdater.js:183 +#: src/octoprint/static/js/app/dataupdater.js:185 msgid "Rendering timelapse" msgstr "Zeitrafferaufnahme wird gerendert" -#: src/octoprint/static/js/app/dataupdater.js:183 +#: src/octoprint/static/js/app/dataupdater.js:185 #, python-format msgid "Now rendering timelapse %(movie_basename)s" msgstr "Rendere Zeitrafferaufnahme %(movie_basename)s" -#: src/octoprint/static/js/app/dataupdater.js:185 +#: src/octoprint/static/js/app/dataupdater.js:187 msgid "Timelapse ready" msgstr "Zeitrafferaufnahme fertig" -#: src/octoprint/static/js/app/dataupdater.js:185 +#: src/octoprint/static/js/app/dataupdater.js:187 #, python-format msgid "New timelapse %(movie_basename)s is done rendering." msgstr "Neue Zeitrafferaufnahme %(movie_basename)s wurde fertig gerendert" -#: src/octoprint/static/js/app/dataupdater.js:187 +#: src/octoprint/static/js/app/dataupdater.js:189 #, python-format msgid "" "Rendering of timelapse %(movie_basename)s failed with return code " @@ -946,41 +939,41 @@ msgstr "" "Rendering der Zeitrafferaufnahme %(movie_basename)s fehlgeschlagen mit " "Returncode %(returncode)s" -#: src/octoprint/static/js/app/dataupdater.js:189 +#: src/octoprint/static/js/app/dataupdater.js:191 msgid "Rendering failed" msgstr "Rendering fehlgeschlagen" -#: src/octoprint/static/js/app/dataupdater.js:196 +#: src/octoprint/static/js/app/dataupdater.js:198 msgid "Slicing ..." msgstr "Slice ..." -#: src/octoprint/static/js/app/dataupdater.js:202 +#: src/octoprint/static/js/app/dataupdater.js:204 msgid "Slicing done" msgstr "Slicing abgeschlossen" -#: src/octoprint/static/js/app/dataupdater.js:202 +#: src/octoprint/static/js/app/dataupdater.js:204 #, python-format msgid "Sliced %(stl)s to %(gcode)s, took %(time).2f seconds" msgstr "%(stl)s nach %(gcode)s geslicet, dauerte %(time).2f Sekunden" -#: src/octoprint/static/js/app/dataupdater.js:212 +#: src/octoprint/static/js/app/dataupdater.js:214 #, python-format msgid "Could not slice %(stl)s to %(gcode)s: %(reason)s" msgstr "Konnte %(stl)s nicht nach %(gcode)s slicen: %(reason)s" -#: src/octoprint/static/js/app/dataupdater.js:213 +#: src/octoprint/static/js/app/dataupdater.js:215 msgid "Slicing failed" msgstr "Slicing fehlgeschlagen" -#: src/octoprint/static/js/app/dataupdater.js:217 +#: src/octoprint/static/js/app/dataupdater.js:219 msgid "Streaming ..." msgstr "Streaming ..." -#: src/octoprint/static/js/app/dataupdater.js:223 +#: src/octoprint/static/js/app/dataupdater.js:225 msgid "Streaming done" msgstr "Streaming abgeschlossen" -#: src/octoprint/static/js/app/dataupdater.js:224 +#: src/octoprint/static/js/app/dataupdater.js:226 #, 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" @@ -1086,7 +1079,7 @@ msgstr "Zuletzt gedruckt" msgid "Last Print Time" msgstr "Letzte Druckdauer" -#: src/octoprint/static/js/app/viewmodels/files.js:388 +#: src/octoprint/static/js/app/viewmodels/files.js:392 msgid "" "Could not upload the file. Make sure that it is a GCODE file and has the " "extension \".gcode\" or \".gco\" or that it is an STL file with the " @@ -1096,11 +1089,11 @@ msgstr "" "GCODE-Datei mit der Extension \".gcode\" oder \".gco\" oder um eine STL-" "Datei mit der Extension \".stl\" handelt." -#: src/octoprint/static/js/app/viewmodels/files.js:404 +#: src/octoprint/static/js/app/viewmodels/files.js:408 msgid "Uploading ..." msgstr "Uploade ..." -#: src/octoprint/static/js/app/viewmodels/files.js:407 +#: src/octoprint/static/js/app/viewmodels/files.js:411 msgid "Saving ..." msgstr "Speichere ..." @@ -1207,54 +1200,54 @@ msgstr "Du bist jetzt ausgeloggt" msgid "The command \"%(command)s\" executed successfully" msgstr "Das Kommando \"%(command)s\" wurde erfolgreich ausgeführt" -#: src/octoprint/static/js/app/viewmodels/navigation.js:31 +#: src/octoprint/static/js/app/viewmodels/navigation.js:32 #, python-format msgid "The command \"%(command)s\" could not be executed." msgstr "Das Kommando \"%(command)s\" konnte nicht ausgeführt werden." -#: src/octoprint/static/js/app/viewmodels/navigation.js:33 +#: src/octoprint/static/js/app/viewmodels/navigation.js:34 msgid "Error" msgstr "Fehler" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:96 -#: src/octoprint/static/js/app/viewmodels/settings.js:53 -#: src/octoprint/static/js/app/viewmodels/settings.js:83 +#: src/octoprint/static/js/app/viewmodels/settings.js:52 +#: src/octoprint/static/js/app/viewmodels/settings.js:82 msgid "default" msgstr "Standard" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:97 -#: src/octoprint/static/js/app/viewmodels/settings.js:54 -#: src/octoprint/static/js/app/viewmodels/settings.js:67 +#: src/octoprint/static/js/app/viewmodels/settings.js:53 +#: src/octoprint/static/js/app/viewmodels/settings.js:66 msgid "red" msgstr "Rot" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:98 -#: src/octoprint/static/js/app/viewmodels/settings.js:55 -#: src/octoprint/static/js/app/viewmodels/settings.js:69 +#: src/octoprint/static/js/app/viewmodels/settings.js:54 +#: src/octoprint/static/js/app/viewmodels/settings.js:68 msgid "orange" msgstr "Orange" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:99 -#: src/octoprint/static/js/app/viewmodels/settings.js:56 -#: src/octoprint/static/js/app/viewmodels/settings.js:71 +#: src/octoprint/static/js/app/viewmodels/settings.js:55 +#: src/octoprint/static/js/app/viewmodels/settings.js:70 msgid "yellow" msgstr "Gelb" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:100 -#: src/octoprint/static/js/app/viewmodels/settings.js:57 -#: src/octoprint/static/js/app/viewmodels/settings.js:73 +#: src/octoprint/static/js/app/viewmodels/settings.js:56 +#: src/octoprint/static/js/app/viewmodels/settings.js:72 msgid "green" msgstr "Grün" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:101 -#: src/octoprint/static/js/app/viewmodels/settings.js:58 -#: src/octoprint/static/js/app/viewmodels/settings.js:75 +#: src/octoprint/static/js/app/viewmodels/settings.js:57 +#: src/octoprint/static/js/app/viewmodels/settings.js:74 msgid "blue" msgstr "Blau" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:102 -#: src/octoprint/static/js/app/viewmodels/settings.js:60 -#: src/octoprint/static/js/app/viewmodels/settings.js:79 +#: src/octoprint/static/js/app/viewmodels/settings.js:59 +#: src/octoprint/static/js/app/viewmodels/settings.js:78 msgid "black" msgstr "Schwarz" @@ -1363,17 +1356,17 @@ msgstr "Sek" 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/settings.js:59 -#: src/octoprint/static/js/app/viewmodels/settings.js:77 +#: src/octoprint/static/js/app/viewmodels/settings.js:58 +#: src/octoprint/static/js/app/viewmodels/settings.js:76 msgid "violet" msgstr "Violett" -#: src/octoprint/static/js/app/viewmodels/settings.js:61 -#: src/octoprint/static/js/app/viewmodels/settings.js:81 +#: src/octoprint/static/js/app/viewmodels/settings.js:60 +#: src/octoprint/static/js/app/viewmodels/settings.js:80 msgid "white" msgstr "weiß" -#: src/octoprint/static/js/app/viewmodels/settings.js:89 +#: src/octoprint/static/js/app/viewmodels/settings.js:88 msgid "Autodetect from browser" msgstr "Automatisch vom Browser erkennen" @@ -1903,6 +1896,15 @@ msgstr "Logverzeichnis" msgid "Watched Folder" msgstr "Beobachtetes Verzeichnis" +#: src/octoprint/templates/dialogs/settings/folders.jinja2:35 +msgid "" +"Actively poll the watched folder. Check this if files in your watched folder " +"aren't automatically added otherwise." +msgstr "" +"Aktives Pollen des beobachteten Verzeichnisses. Einschalten wenn Dateien in " +"Deinem beobachteten Verzeichnis hinzugefügt werden sonst nicht automatisch " +"hinzugefügt werden." + #: src/octoprint/templates/dialogs/settings/gcodescripts.jinja2:3 msgid "Before print job starts" msgstr "Vor dem Start eines Druckjobs" @@ -2736,3 +2738,9 @@ msgstr "Erstellungsdatum" #~ msgid "Remote:" #~ msgstr "Online:" + +#~ msgid "" +#~ "Use --process-dependency-links with pip install" +#~ msgstr "" +#~ "Übergebe --process-dependency-links an pip install" diff --git a/translations/messages.pot b/translations/messages.pot index 677f3471..17b17e52 100644 --- a/translations/messages.pot +++ b/translations/messages.pot @@ -6,9 +6,9 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: OctoPrint 1.2.0-rc3-2-g33ea9c3-dirty\n" +"Project-Id-Version: OctoPrint 1.3.0-dev-30-gf2df174-dirty\n" "Report-Msgid-Bugs-To: i18n@octoprint.org\n" -"POT-Creation-Date: 2015-06-21 17:58+0200\n" +"POT-Creation-Date: 2015-07-06 08:36+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" @@ -128,251 +128,251 @@ msgstr "" msgid "Confirm" msgstr "" -#: src/octoprint/plugins/pluginmanager/__init__.py:79 +#: src/octoprint/plugins/pluginmanager/__init__.py:104 msgid "Plugin Manager" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:132 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:275 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:130 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:270 msgid "Installing plugin..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:132 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:130 msgid "Installing plugin from uploaded archive..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:147 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:223 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:300 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:330 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:544 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:574 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:591 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:608 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:142 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:222 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:295 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:325 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:539 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:569 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:586 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:603 msgid "Something went wrong" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:148 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:224 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:301 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:331 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:143 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:223 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:296 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:326 msgid "Please consult octoprint.log for details" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:277 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:272 #, python-format msgid "Installing plugin \"%(name)s\" from %(url)s..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:279 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:274 #, python-format msgid "Installing plugin from %(url)s..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:282 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:277 msgid "Reinstalling plugin..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:283 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:278 #, python-format msgid "Reinstalling plugin \"%(name)s\" from %(url)s..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:321 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:316 msgid "Uninstalling plugin..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:321 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:316 #, python-format msgid "Uninstalling plugin \"%(name)s\"" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:351 msgid "Reinstall" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:351 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:130 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:146 msgid "Install" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:356 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:351 msgid "Incompatible" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:374 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:369 #: src/octoprint/templates/overlays/reloadui.jinja2:9 msgid "Reload now" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:443 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:438 msgid "Done!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:463 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:458 msgid "Enable Plugin" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:463 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:458 msgid "Disable Plugin" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:528 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:523 msgid "Plugin installed" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:529 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:524 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:533 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:528 #, python-format msgid "Plugin \"%(name)s\" reinstalled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:534 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:529 msgid "The plugin was reinstalled successfully" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:535 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:530 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:536 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:531 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:538 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:533 #, python-format msgid "Plugin \"%(name)s\" installed" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:539 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:534 msgid "The plugin was installed successfully" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:540 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:535 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:541 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:536 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:552 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:547 #, python-format msgid "Reinstalling the plugin from URL \"%(url)s\" failed: %(reason)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:554 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:549 #, python-format msgid "Installing the plugin from URL \"%(url)s\" failed: %(reason)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:558 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:553 #, python-format msgid "" "Reinstalling the plugin from URL \"%(url)s\" failed, please see the log " "for details." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:560 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:555 #, python-format msgid "" "Installing the plugin from URL \"%(url)s\" failed, please see the log for" " details." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:569 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:564 #, python-format msgid "Plugin \"%(name)s\" uninstalled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:570 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:565 msgid "The plugin was uninstalled successfully" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:571 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:566 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:572 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:567 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:576 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:571 #, python-format msgid "Uninstalling the plugin failed: %(reason)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:578 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:573 msgid "Uninstalling the plugin failed, please see the log for details." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:586 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:581 #, python-format msgid "Plugin \"%(name)s\" enabled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:587 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:582 msgid "The plugin was enabled successfully." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:588 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:583 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:589 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:584 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:593 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:610 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:588 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:605 #, python-format msgid "Toggling the plugin failed: %(reason)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:595 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:612 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:590 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:607 msgid "Toggling the plugin failed, please see the log for details." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:603 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:598 #, python-format msgid "Plugin \"%(name)s\" disabled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:604 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:599 msgid "The plugin was disabled successfully." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:605 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:600 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:606 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:601 msgid "" "The plugin was disabled successfully, however a reload of the page is " "needed for that to take effect." @@ -407,7 +407,7 @@ msgid "Get More..." msgstr "" #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:59 -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:167 +#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:152 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:96 msgid "Close" msgstr "" @@ -489,17 +489,7 @@ msgid "" "\".tar.gz\", \".tgz\" or \".tar\"" msgstr "" -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:152 -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:44 -#: src/octoprint/templates/tabs/terminal.jinja2:25 -msgid "Advanced options" -msgstr "" - -#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:158 -msgid "Use --process-dependency-links with pip install" -msgstr "" - -#: src/octoprint/plugins/softwareupdate/__init__.py:499 +#: src/octoprint/plugins/softwareupdate/__init__.py:588 #: src/octoprint/server/views.py:146 #: src/octoprint/static/js/app/viewmodels/appearance.js:11 #: src/octoprint/static/js/app/viewmodels/appearance.js:13 @@ -674,6 +664,11 @@ msgstr "" msgid "Check for update now" msgstr "" +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:44 +#: src/octoprint/templates/tabs/terminal.jinja2:25 +msgid "Advanced options" +msgstr "" + #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:46 msgid "Force check for update (overrides cache used for update checks)" msgstr "" @@ -806,14 +801,14 @@ msgstr "" msgid "Interface" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:65 -#: src/octoprint/static/js/app/dataupdater.js:99 +#: src/octoprint/static/js/app/dataupdater.js:66 +#: src/octoprint/static/js/app/dataupdater.js:100 #: src/octoprint/static/js/app/helpers.js:436 #: src/octoprint/templates/overlays/offline.jinja2:6 msgid "Server is offline" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:66 +#: src/octoprint/static/js/app/dataupdater.js:67 msgid "" "The server appears to be offline, at least I'm not getting any response " "from it. I'll try to reconnect automatically over the next couple" @@ -821,79 +816,79 @@ msgid "" "anytime using the button below." msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:100 +#: src/octoprint/static/js/app/dataupdater.js:101 msgid "" "The server appears to be offline, at least I'm not getting any response " "from it. I could not reconnect automatically, but you " "may try a manual reconnect using the button below." msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:166 -#: src/octoprint/static/js/app/dataupdater.js:194 +#: src/octoprint/static/js/app/dataupdater.js:168 +#: src/octoprint/static/js/app/dataupdater.js:196 #, python-format msgid "Slicing ... (%(percentage)d%%)" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:183 +#: src/octoprint/static/js/app/dataupdater.js:185 msgid "Rendering timelapse" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:183 +#: src/octoprint/static/js/app/dataupdater.js:185 #, python-format msgid "Now rendering timelapse %(movie_basename)s" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:185 +#: src/octoprint/static/js/app/dataupdater.js:187 msgid "Timelapse ready" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:185 +#: src/octoprint/static/js/app/dataupdater.js:187 #, python-format msgid "New timelapse %(movie_basename)s is done rendering." msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:187 +#: src/octoprint/static/js/app/dataupdater.js:189 #, python-format msgid "" "Rendering of timelapse %(movie_basename)s failed with return code " "%(returncode)s" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:189 +#: src/octoprint/static/js/app/dataupdater.js:191 msgid "Rendering failed" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:196 +#: src/octoprint/static/js/app/dataupdater.js:198 msgid "Slicing ..." msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:202 +#: src/octoprint/static/js/app/dataupdater.js:204 msgid "Slicing done" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:202 +#: src/octoprint/static/js/app/dataupdater.js:204 #, python-format msgid "Sliced %(stl)s to %(gcode)s, took %(time).2f seconds" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:212 +#: src/octoprint/static/js/app/dataupdater.js:214 #, python-format msgid "Could not slice %(stl)s to %(gcode)s: %(reason)s" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:213 +#: src/octoprint/static/js/app/dataupdater.js:215 msgid "Slicing failed" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:217 +#: src/octoprint/static/js/app/dataupdater.js:219 msgid "Streaming ..." msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:223 +#: src/octoprint/static/js/app/dataupdater.js:225 msgid "Streaming done" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:224 +#: src/octoprint/static/js/app/dataupdater.js:226 #, python-format msgid "Streamed %(local)s to %(remote)s on SD, took %(time).2f seconds" msgstr "" @@ -999,18 +994,18 @@ msgstr "" msgid "Last Print Time" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:388 +#: src/octoprint/static/js/app/viewmodels/files.js:392 msgid "" "Could not upload the file. Make sure that it is a GCODE file and has the " "extension \".gcode\" or \".gco\" or that it is an STL file with the " "extension \".stl\"." msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:404 +#: src/octoprint/static/js/app/viewmodels/files.js:408 msgid "Uploading ..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:407 +#: src/octoprint/static/js/app/viewmodels/files.js:411 msgid "Saving ..." msgstr "" @@ -1114,54 +1109,54 @@ msgstr "" msgid "The command \"%(command)s\" executed successfully" msgstr "" -#: src/octoprint/static/js/app/viewmodels/navigation.js:31 +#: src/octoprint/static/js/app/viewmodels/navigation.js:32 #, python-format msgid "The command \"%(command)s\" could not be executed." msgstr "" -#: src/octoprint/static/js/app/viewmodels/navigation.js:33 +#: src/octoprint/static/js/app/viewmodels/navigation.js:34 msgid "Error" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:96 -#: src/octoprint/static/js/app/viewmodels/settings.js:53 -#: src/octoprint/static/js/app/viewmodels/settings.js:83 +#: src/octoprint/static/js/app/viewmodels/settings.js:52 +#: src/octoprint/static/js/app/viewmodels/settings.js:82 msgid "default" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:97 -#: src/octoprint/static/js/app/viewmodels/settings.js:54 -#: src/octoprint/static/js/app/viewmodels/settings.js:67 +#: src/octoprint/static/js/app/viewmodels/settings.js:53 +#: src/octoprint/static/js/app/viewmodels/settings.js:66 msgid "red" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:98 -#: src/octoprint/static/js/app/viewmodels/settings.js:55 -#: src/octoprint/static/js/app/viewmodels/settings.js:69 +#: src/octoprint/static/js/app/viewmodels/settings.js:54 +#: src/octoprint/static/js/app/viewmodels/settings.js:68 msgid "orange" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:99 -#: src/octoprint/static/js/app/viewmodels/settings.js:56 -#: src/octoprint/static/js/app/viewmodels/settings.js:71 +#: src/octoprint/static/js/app/viewmodels/settings.js:55 +#: src/octoprint/static/js/app/viewmodels/settings.js:70 msgid "yellow" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:100 -#: src/octoprint/static/js/app/viewmodels/settings.js:57 -#: src/octoprint/static/js/app/viewmodels/settings.js:73 +#: src/octoprint/static/js/app/viewmodels/settings.js:56 +#: src/octoprint/static/js/app/viewmodels/settings.js:72 msgid "green" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:101 -#: src/octoprint/static/js/app/viewmodels/settings.js:58 -#: src/octoprint/static/js/app/viewmodels/settings.js:75 +#: src/octoprint/static/js/app/viewmodels/settings.js:57 +#: src/octoprint/static/js/app/viewmodels/settings.js:74 msgid "blue" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:102 -#: src/octoprint/static/js/app/viewmodels/settings.js:60 -#: src/octoprint/static/js/app/viewmodels/settings.js:79 +#: src/octoprint/static/js/app/viewmodels/settings.js:59 +#: src/octoprint/static/js/app/viewmodels/settings.js:78 msgid "black" msgstr "" @@ -1267,17 +1262,17 @@ msgstr "" msgid "This will restart the print job from the beginning." msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:59 -#: src/octoprint/static/js/app/viewmodels/settings.js:77 +#: src/octoprint/static/js/app/viewmodels/settings.js:58 +#: src/octoprint/static/js/app/viewmodels/settings.js:76 msgid "violet" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:61 -#: src/octoprint/static/js/app/viewmodels/settings.js:81 +#: src/octoprint/static/js/app/viewmodels/settings.js:60 +#: src/octoprint/static/js/app/viewmodels/settings.js:80 msgid "white" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:89 +#: src/octoprint/static/js/app/viewmodels/settings.js:88 msgid "Autodetect from browser" msgstr "" @@ -1753,6 +1748,12 @@ msgstr "" msgid "Watched Folder" msgstr "" +#: src/octoprint/templates/dialogs/settings/folders.jinja2:35 +msgid "" +"Actively poll the watched folder. Check this if files in your watched " +"folder aren't automatically added otherwise." +msgstr "" + #: src/octoprint/templates/dialogs/settings/gcodescripts.jinja2:3 msgid "Before print job starts" msgstr ""