diff --git a/CHANGELOG.md b/CHANGELOG.md
index 07abd8db..e5b37bf0 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,5 +1,84 @@
# OctoPrint Changelog
+## 1.3.3rc1 (2017-05-11)
+
+### Improvements
+
+ * [#478](https://github.com/foosel/OctoPrint/issues/478) - Made webcam stream contained fixed height (with selectable aspect ratio) to prevent jumps of the controls beneath it on load.
+ * [#748](https://github.com/foosel/OctoPrint/issues/748) - Added delete confirmation and bulk delete for timelapses. See also the discussion in brainstorming ticket [#1807].(https://github.com/foosel/OctoPrint/issues/1807).
+ * [#1092](https://github.com/foosel/OctoPrint/issues/1092) - Added new event to the file manager: `FileAdded`, `FileRemoved`, `FolderAdded`, `FolderRemoved`. Contrary to the `Upload` event, `FileAdded` will always fire when a file was added to storage through the file manager, not only when added through the web interface. Extended documentation accordingly.
+ * [#1521](https://github.com/foosel/OctoPrint/issues/1521) - Software update plugin: Display timestamp of last version cache refresh in "Advanced options" area.
+ * [#1734](https://github.com/foosel/OctoPrint/issues/1734) - Treat default/initial printer profile like all other printer profiles, persisting it to disk instead of `config.yaml` and allowing deletion. OctoPrint will migrate the existing default profile to the new location on first start.
+ * [#1734](https://github.com/foosel/OctoPrint/issues/1734) - Better communication of what actions are available for printer profiles.
+ * [#1739](https://github.com/foosel/OctoPrint/issues/1739) - Software update plugin: Added option to hide update notification from users without admin rights, added "ignore" button and note to get in touch with an admit to update notifications for non admin users.
+ * [#1762](https://github.com/foosel/OctoPrint/issues/1762) - Added Malyan M200/Monoprice Select Mini to firmware autodetection.
+ * [#1811](https://github.com/foosel/OctoPrint/issues/1811) - Slight rewording and rearrangement in timelapse configuration, better feedback if settings have been saved.
+ * [#1818](https://github.com/foosel/OctoPrint/issues/1818) - Support both Marlin/Repetier and Smoothieware interpretations of `G90` after an `M83` in GCODE viewer and analysis. Select "G90/G91 overrides relative extruder mode" in Settings > Features for the Smoothieware interpretation.
+ * [#1858](https://github.com/foosel/OctoPrint/issues/1858) - Announcement plugin: Images from registered feeds now are lazy loading.
+ * [#1862](https://github.com/foosel/OctoPrint/issues/1862) - Automatically re-enable fancy terminal functionality when performance recovers.
+ * [#1875](https://github.com/foosel/OctoPrint/issues/1875) - Marked the command input field in the Terminal tab as not supporting autocomplete to work around an issue in Safari. Note that this is probably only a temporary workaround due to browser vendors [working on deprecating `autocomplete="off"` support](https://bugs.chromium.org/p/chromium/issues/detail?id=468153#c164) and a different solution will need to be found in the future.
+ * Added link to [`SerialException` FAQ entry](https://github.com/foosel/OctoPrint/wiki/FAQ#octoprint-randomly-loses-connection-to-the-printer-with-a-serialexception) to terminal output when such an error is encountered, as suggested in [#1876](https://github.com/foosel/OctoPrint/issues/1876).
+ * Force refresh of settings on login/logout.
+ * Made system wide API key management mirror user API key management.
+ * Make sure to always migrate and merge saved printer profiles with default profile to ensure all parameters are set. Should avoid issues with plugins trying to save outdated/incomplete profiles.
+ * Added note on lack of language pack repository & to use the wiki for now.
+ * Earlier validation of file to select for printing.
+ * Limit verbosity of failed system event handlers.
+ * Made bundled python client `octoprint_client` support multiple client instances.
+ * Disable "Reload" button in the "Please reload" overlay once clicked, added spinner.
+ * Updated pnotify to 2.1.0.
+ * Get rid of ridiculous float precision in temperature commands.
+ * Detect invalid settings data to persist (not a dict), send 400 status in such a case.
+ * More logging for preemptive caching, to help narrow down any performance issues that might be related to this.
+ * Further decoupling of some startup tasks from initial server startup thread for better parallelization and improved startup times.
+ * Announcement plugin: Added combined OctoBlog feed, replacing news and spotlight feed, added corresponding config migration.
+ * Announcement plugin: Subscribe to all registered feeds by default to ensure better communication flow (all subscriptions but the "Important" channel can however be unsubscribed easily, added corresponding note to the notifications and also a configuration button to the announcement reader).
+ * Announcement plugin: Auto-hide announcements on logout.
+ * Announcement plugin: Order channels server-side based on new order config setting.
+ * Plugin manager: Show warning when disabling a bundled plugin that is not recommended to be disabled, including a reason why disabling it is not recommended. Applies to the bundled announcement, core wizard, discovery and software update plugins.
+ * Plugin manager: Support for plugin notices for specific plugins from the plugin repository, e.g. to inform users of specific plugins about known issues with the plugin or instruct to update when the software update mechanism of the current plugin version turns out to be misconfigured. Supports matching installed plugin versions and OctoPrint versions to target only affected users.
+ * Plugin manager: Better visualization of plugins disabled on the repository, no longer shown as "incompatible" but "disabled", with link to the plugin repository page that contains more information.
+ * Plugin manager: Detect necessity to reinstall a plugin provided through archive URL or upload and immediately do that instead of reporting an "unknown error" without further information.
+ * Plugin manager: Added `freebsd` for compatibility check.
+ * Plugin manager: More general flexibility for OS compatibility check:
+ * Support for arbitrary values to match against
+ * Allow 1:1 check again `sys.platform` values (with `startswith`).
+ * Support black listing (`!windows`) additionally to white listing. A detected OS must match all provided white list elements (if the white list is empty that is considered to be always the case) and none of the black list elements (if the black list is empty that is also considered to be always the case).
+ * Software update plugin: New check type `bitbucket_commit` (see also [#1898](https://github.com/foosel/OctoPrint/pull/1898))
+ * Docs: Now referring to dedicated Jinja 2.8 documentation as hosted at [jinja.octoprint.org](http://jinja.octoprint.org) for all template needs, to avoid confusion when consulting current Jinja documentation as available on its project page (2.9+, which OctoPrint can't upgrade to due to backwards incompatible changes).
+ * Docs: Better documentation of what kind of input the `FileManager` accepts for `select_file`.
+ * Docs: Specified OctoPrint version required for plugin tutorial.
+
+### Bug fixes
+
+ * [#202](https://github.com/foosel/OctoPrint/issues/202) - Fixed an issue with the drag-n-drop area flickering if the mouse was moved too slow while dragging (see also [#1867](https://github.com/foosel/OctoPrint/pull/1867)).
+ * [#1671](https://github.com/foosel/OctoPrint/issues/1671) - Removed obsolete entry of no longer available filter for empty folders from file list options.
+ * [#1821](https://github.com/foosel/OctoPrint/issues/1821) - Fixed a wrong default value for "capture post roll images" in timelapse configuration.
+ * [#1822](https://github.com/foosel/OctoPrint/issues/1822) - Properly reset file metadata when a file is overwritten with a new version.
+ * [#1836](https://github.com/foosel/OctoPrint/issues/1836) - Fixed order of `PrintCancelled` and `PrintFailed` events on print cancel.
+ * [#1837](https://github.com/foosel/OctoPrint/issues/1837) - Fixed a race condition causing OctoPrint trying to read data from the current job on job cancel that was no longer there.
+ * [#1838](https://github.com/foosel/OctoPrint/issues/1838) - Fixed a rare race condition causing an error right at the very start of a print.
+ * [#1863](https://github.com/foosel/OctoPrint/issues/1863) - Fixed an issue in the analysis of GCODE files containing coordinate offsets for X, Y or Z via `G92`, leading to a wrong calculation of the model size thanks to accumulating offsets.
+ * [#1882](https://github.com/foosel/OctoPrint/issues/1882) - Fixed a rare race condition occurring at the start of streaming a file to the printer's SD card, leading to endless line number mismatches.
+ * [#1884](https://github.com/foosel/OctoPrint/issues/1884) - CuraEngine plugin: Fixed a potential encoding issue when logging non-ASCII parameters supplied to CuraEngine
+ * [#1891](https://github.com/foosel/OctoPrint/issues/1891) - Fixed error when handling unicode passwords.
+ * [#1893](https://github.com/foosel/OctoPrint/issues/1893) - CuraEngine plugin: Fixed handling of multiple consecutive uploads of slicing profiles (see also [#1894](https://github.com/foosel/OctoPrint/issues/1894))
+ * [#1897](https://github.com/foosel/OctoPrint/issues/1897) - Removed possibility to concurrently try to perform multiple tests of the configured snapshot URL.
+ * [#1906](https://github.com/foosel/OctoPrint/issues/1906) - Fixed interpretation of `G92` in GCODE analysis.
+ * [#1907](https://github.com/foosel/OctoPrint/issues/1907) - Don't send temperature commands with tool parameter when a shared nozzle is defined.
+ * Fixed API key QR Code being shown (for "n/a" value) when no API key was set.
+ * Fixed timelapse configuration API not returning 400 status code on some bad parameters.
+ * Fixed a typo (see also [#1826](https://github.com/foosel/OctoPrint/pull/1826)).
+ * Fixed `filter` and `force` parameters on `/api/files/ \n"
-" Please read the following, it is very important for your "
-"printer's health!\n"
+" Please read the following, it is very important for your printer's health!\n"
" \n"
-" OctoPrint by default ships with Access Control enabled, meaning you "
-"won't be able to do anything with the\n"
-" printer unless you login first as a configured user. This is to "
-"prevent strangers - possibly with\n"
-" malicious intent - to gain access to your printer via the "
-"internet or another untrustworthy network\n"
-" and using it in such a way that it is damaged or worse (i.e. causes a"
-" fire).\n"
+" OctoPrint by default ships with Access Control enabled, meaning you won't be able to do anything with the\n"
+" printer unless you login first as a configured user. This is to prevent strangers - possibly with\n"
+" malicious intent - to gain access to your printer via the internet or another untrustworthy network\n"
+" and using it in such a way that it is damaged or worse (i.e. causes a fire).\n"
" \n"
-" It looks like you haven't configured access control yet. Please "
-"set up a username and password for the\n"
-" initial administrator account who will have full access to both the "
-"printer and OctoPrint's settings, then click\n"
+" It looks like you haven't configured access control yet. Please set up a username and password for the\n"
+" initial administrator account who will have full access to both the printer and OctoPrint's settings, then click\n"
" on \"Keep Access Control Enabled\":\n"
" \n"
-" Bitte lies die folgenden Zeilen aufmerksam durch, es ist sehr"
-" wichtig für die Gesundheit Deines Druckers!\n"
+" Bitte lies die folgenden Zeilen aufmerksam durch, es ist sehr wichtig für die Gesundheit Deines Druckers!\n"
" \n"
-" OctoPrint wird standardmässig mit aktivierter Zugangsbeschränkung "
-"ausgeliefert, das heißt, dass Du mit dem Drucker nichts\n"
-" anfangen kannst, wenn du nicht als einer der konfigurierten Nutzer "
-"eingeloggt bist. Das dient dem Zweck, Fremde mit\n"
-" möglicherweise böswilligen Absichten davon abzuhalten, auf "
-"Deinen Drucker über das Internet oder ein anderes\n"
-" unsicheres Netzwerk zuzugreifen und ihn auf eine Art zu nutzen, die "
-"ihn beschädigt oder schlimmeres (z.B. ein Feuer verursacht).\n"
+" OctoPrint wird standardmässig mit aktivierter Zugangsbeschränkung ausgeliefert, das heißt, dass Du mit dem Drucker nichts\n"
+" anfangen kannst, wenn du nicht als einer der konfigurierten Nutzer eingeloggt bist. Das dient dem Zweck, Fremde mit\n"
+" möglicherweise böswilligen Absichten davon abzuhalten, auf Deinen Drucker über das Internet oder ein anderes\n"
+" unsicheres Netzwerk zuzugreifen und ihn auf eine Art zu nutzen, die ihn beschädigt oder schlimmeres (z.B. ein Feuer verursacht).\n"
" \n"
-" Es sieht so aus, als hättest Du die Zugriffsbeschränkung noch nicht "
-"konfiguriert. Bitte konfiguriere einen Usernamen\n"
-" und ein Passwort für das initiale Administratorkonto, das "
-"vollen Zugang zu sowohl dem Drucker als auch OctoPrints\n"
-" Einstellungen haben wird, und klicke dann auf \"Zugangsbeschränkung "
-"aktivieren\".\n"
+" Es sieht so aus, als hättest Du die Zugriffsbeschränkung noch nicht konfiguriert. Bitte konfiguriere einen Usernamen\n"
+" und ein Passwort für das initiale Administratorkonto, das vollen Zugang zu sowohl dem Drucker als auch OctoPrints\n"
+" Einstellungen haben wird, und klicke dann auf \"Zugangsbeschränkung aktivieren\".\n"
" \n"
-" Note: In case that your OctoPrint installation is "
-"only accessible from within a trustworthy network and you don't\n"
-" need Access Control for other reasons, you may alternatively disable "
-"Access Control. You should only\n"
-" do this if you are absolutely certain that only people you know and "
-"trust will be able to connect to it.\n"
+" Note: In case that your OctoPrint installation is only accessible from within a trustworthy network and you don't\n"
+" need Access Control for other reasons, you may alternatively disable Access Control. You should only\n"
+" do this if you are absolutely certain that only people you know and trust will be able to connect to it.\n"
" \n"
-" Do NOT underestimate the risk of an unsecured access from the"
-" internet to your printer!\n"
+" Do NOT underestimate the risk of an unsecured access from the internet to your printer!\n"
" \n"
-" Beachte: Falls Deine OctoPrint Installation "
-"ausschließlich innerhalb eines vertrauenswürdigen Netzwerks\n"
-" erreicht werden kann und Du die Zugangsbeschränkung nicht für andere "
-"Zwecke benötigst, kannst Du sie alternativ auch\n"
-" deaktivieren. Du solltest das nur tun, wenn Du Dir absolut sicher "
-"bist, dass nur Leute darauf zugreifen können, die du kennst\n"
+" Beachte: Falls Deine OctoPrint Installation ausschließlich innerhalb eines vertrauenswürdigen Netzwerks\n"
+" erreicht werden kann und Du die Zugangsbeschränkung nicht für andere Zwecke benötigst, kannst Du sie alternativ auch\n"
+" deaktivieren. Du solltest das nur tun, wenn Du Dir absolut sicher bist, dass nur Leute darauf zugreifen können, die du kennst\n"
" und denen du vertraust\n"
" \n"
-" UNTERSCHÄTZE NICHT das Risiko eines ungesicherten Zugriffs "
-"aus dem Internet auf Deinen Drucker!\n"
+" UNTERSCHÄTZE NICHT das Risiko eines ungesicherten Zugriffs aus dem Internet auf Deinen Drucker!\n"
" \n"
-" OctoPrint supports calling external commands in order to restart "
-"itself or restarting and/or shutting\n"
+" OctoPrint supports calling external commands in order to restart itself or restarting and/or shutting\n"
" down the system it is running on. You may configure those here.\n"
" OctoPrint kann externe Befehle aufrufen, um sich selbst neu zu starten"
-" oder das System, auf dem es läuft, neu zu starten und/oder "
-"herunterzufahren. Du kannst diese Befehle hier konfigurieren. OctoPrint kann externe Befehle aufrufen, um sich selbst neu zu starten oder das System, auf dem es läuft, neu zu starten und/oder herunterzufahren. Du kannst diese Befehle hier konfigurieren. \n"
-" The Stream URL is the URL OctoPrint uses to embed "
-"the\n"
+" The Stream URL is the URL OctoPrint uses to embed the\n"
" actual webcam stream (which should be an MJPG stream) into the web\n"
-" interface. This needs to be reachable from your "
-"browser.\n"
+" interface. This needs to be reachable from your browser.\n"
" \n"
" It may be\n"
" \n"
-"
\n"
"http://host:port/path),http://host:port/path),//host:port/path),/absolute/path) orrelative/path)/absolute/path) orrelative/path)
\n" -" The Snapshot URL is the URL OctoPrint uses to fetch " -"single\n" -" images from the webcam for creating timelapse recordings. This needs " -"to be\n" -" a fully qualified URL reachable from the OctoPrint " -"server.\n" +" The Snapshot URL is the URL OctoPrint uses to fetch single\n" +" images from the webcam for creating timelapse recordings. This needs to be\n" +" a fully qualified URL reachable from the OctoPrint server.\n" "
" -msgstr "" -"Die Stream-URL ist eine URL, die OctoPrint verwendet " -"um den eigentlichen Webcamstream (der ein MJPG Stream sein sollte) in das" -" Webinterface einzubetten. Diese URL muss aus deinem " -"Browser erreichbar sein.
Mögliche Formen sind:
http://host:port/path)//host:port/path),/absolute/path) "
-"oderrelative/path)Die Snapshot-" -"URL ist eine URL, die OctoPrint verwendet um einzelne Bilder von" -" der Webcam für die Erstellung von Zeitrafferaufnahmen zu beziehen. Das " -"muss eine voll definierte URL sein, die vom OctoPrint " -"Server erreichbar ist.
" +msgstr "Die Stream-URL ist eine URL, die OctoPrint verwendet um den eigentlichen Webcamstream (der ein MJPG Stream sein sollte) in das Webinterface einzubetten. Diese URL muss aus deinem Browser erreichbar sein.
Mögliche Formen sind:
http://host:port/path)//host:port/path),/absolute/path) oderrelative/path)Die Snapshot-URL ist eine URL, die OctoPrint verwendet um einzelne Bilder von der Webcam für die Erstellung von Zeitrafferaufnahmen zu beziehen. Das muss eine voll definierte URL sein, die vom OctoPrint Server erreichbar ist.
" #: src/octoprint/plugins/corewizard/templates/corewizard_webcam_wizard.jinja2:33 -#: src/octoprint/templates/dialogs/settings/webcam.jinja2:8 +#: src/octoprint/templates/dialogs/settings/webcam.jinja2:9 msgid "Timelapse Recordings" msgstr "Zeitrafferaufnahmen" #: src/octoprint/plugins/corewizard/templates/corewizard_webcam_wizard.jinja2:35 msgid "" "\n" -" To render the snapshots into timelapse recordings, OctoPrint also " -"needs to\n" +" To render the snapshots into timelapse recordings, OctoPrint also needs to\n" " know the correct path to FFMPEG.\n" "
" -msgstr "" -"Um Snapshots zu Zeitrafferaufnahmen zu rendern muss OctoPrint auch den" -" korrekten Pfad zu FFMPEG wissen.
" +msgstr "Um Snapshots zu Zeitrafferaufnahmen zu rendern muss OctoPrint auch den korrekten Pfad zu FFMPEG wissen.
" -#: src/octoprint/plugins/cura/static/js/cura.js:176 -#: src/octoprint/static/js/app/viewmodels/settings.js:298 +#: src/octoprint/plugins/cura/static/js/cura.js:230 +#: src/octoprint/static/js/app/viewmodels/settings.js:324 msgid "The path doesn't exist" msgstr "Der Pfad existiert nicht" -#: src/octoprint/plugins/cura/static/js/cura.js:178 -#: src/octoprint/static/js/app/viewmodels/settings.js:300 +#: src/octoprint/plugins/cura/static/js/cura.js:232 +#: src/octoprint/static/js/app/viewmodels/settings.js:326 msgid "The path is not a file" msgstr "Der Pfad ist keine Datei" -#: src/octoprint/plugins/cura/static/js/cura.js:180 -#: src/octoprint/static/js/app/viewmodels/settings.js:302 +#: src/octoprint/plugins/cura/static/js/cura.js:234 +#: src/octoprint/static/js/app/viewmodels/settings.js:328 msgid "The path is not an executable" msgstr "Der Pfad ist nicht ausführbar" -#: src/octoprint/plugins/cura/static/js/cura.js:183 -#: src/octoprint/static/js/app/viewmodels/settings.js:305 +#: src/octoprint/plugins/cura/static/js/cura.js:237 +#: src/octoprint/static/js/app/viewmodels/settings.js:331 msgid "The path is valid" msgstr "Der Pfad ist valide" @@ -431,8 +369,7 @@ msgid "" msgstr "" "\n" " Gib den Pfad zum CuraEngine Binary an. Beachte, dass nur\n" -" Versionen bis einschließlich 15.04 unterstützt sind." -"\n" +" Versionen bis einschließlich 15.04 unterstützt sind.\n" " CuraEngine Version 15.06 oder neuere sind nicht\n" " kompatibel mit diesem Plugin.\n" @@ -447,14 +384,8 @@ msgstr "Profil importieren..." #: src/octoprint/plugins/cura/templates/cura_settings.jinja2:22 #, python-format -msgid "" -"For more information on configuration and usage please see the Plugin's " -"homepage." -msgstr "" -"Für weitere Informationen zu Konfiguration and Verwendung schaue bitte " -"auf die Homepage " -"des Plugins." +msgid "For more information on configuration and usage please see the Plugin's homepage." +msgstr "Für weitere Informationen zu Konfiguration and Verwendung schaue bitte auf die Homepage des Plugins." #: src/octoprint/plugins/cura/templates/cura_wizard.jinja2:2 msgid "Configure CuraEngine" @@ -463,8 +394,7 @@ msgstr "Konfigurierte CuraEngine" #: src/octoprint/plugins/cura/templates/cura_wizard.jinja2:3 msgid "" "\n" -" The path to CuraEngine has not yet been set up, in order to be " -"able to use\n" +" The path to CuraEngine has not yet been set up, in order to be able to use\n" " CuraEngine for slicing it needs to be specified.\n" " " msgstr "Der Pfad zu CuraEngine wurde noch nicht konfiguriert. " @@ -475,37 +405,21 @@ msgstr "Konfiguriere ein Slicingprofil" #: src/octoprint/plugins/cura/templates/cura_wizard.jinja2:17 msgid "" -"You haven't imported a slicing profile to use for slicing with CuraEngine" -"\n" -" yet. If you plan on slicing from within OctoPrint then you should do " -"this now.\n" +"You haven't imported a slicing profile to use for slicing with CuraEngine\n" +" yet. If you plan on slicing from within OctoPrint then you should do this now.\n" " Otherwise just skip this step." -msgstr "" -"Du hast noch kein Slicingprofile zum Slicen mit CuraEngine importiert. " -"Falls Du vor hast, ausOctoPrint heraus zu slicen, dann solltest Du das " -"jetzt tun. Andernfalls überspringe diesenSchritt einfach." +msgstr "Du hast noch kein Slicingprofile zum Slicen mit CuraEngine importiert. Falls Du vor hast, ausOctoPrint heraus zu slicen, dann solltest Du das jetzt tun. Andernfalls überspringe diesenSchritt einfach." #: src/octoprint/plugins/cura/templates/cura_wizard.jinja2:28 msgid "" "\n" -" Don't know where to get a profile? In order " -"to export\n" -" a slicing profile from the Cura desktop UI up to and " -"including version 15.04.06 (not versions\n" -" 2.1 and later which are actually newer than 15.04), open it, " -"set up your profile, then click\n" -" on \"File\" and there on \"Save Profile\". You can import the" -".ini file this creates\n"
+" Don't know where to get a profile? In order to export\n"
+" a slicing profile from the Cura desktop UI up to and including version 15.04.06 (not versions\n"
+" 2.1 and later which are actually newer than 15.04), open it, set up your profile, then click\n"
+" on \"File\" and there on \"Save Profile\". You can import the .ini file this creates\n"
" via the \"Import Profile\" button.\n"
" "
-msgstr ""
-"Du weißt nicht, wo du so ein Profil her bekommst? Um ein"
-" Slicingprofil aus dem Cura Desktopinterface bis zu Version 15.04.06 zu "
-"exportieren (nicht Versionen 2.1 oder neuer, diese sind neuer als 15.04),"
-" öffne es, konfiguriere dein Profil, dann klicke auf \"Datei\" und dort "
-"auf \"Profil speichern\". Du kannst die resultierende "
-".iniDatei dann über den \"Profile importieren\" Button "
-"importieren."
+msgstr "Du weißt nicht, wo du so ein Profil her bekommst? Um ein Slicingprofil aus dem Cura Desktopinterface bis zu Version 15.04.06 zu exportieren (nicht Versionen 2.1 oder neuer, diese sind neuer als 15.04), öffne es, konfiguriere dein Profil, dann klicke auf \"Datei\" und dort auf \"Profil speichern\". Du kannst die resultierende .iniDatei dann über den \"Profile importieren\" Button importieren."
#: src/octoprint/plugins/cura/templates/snippets/settings/cura/engineLog.jinja2:4
msgid "Log the output of CuraEngine to plugin_cura_engine.log"
@@ -531,8 +445,8 @@ msgid "Profile ini file"
msgstr "Profil-INI-Datei"
#: src/octoprint/plugins/cura/templates/snippets/settings/cura/profileImporter.jinja2:13
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:183
-#: src/octoprint/templates/dialogs/settings/appearance.jinja2:90
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:201
+#: src/octoprint/templates/dialogs/settings/appearance.jinja2:97
msgid "Browse..."
msgstr "Durchsuchen..."
@@ -558,23 +472,12 @@ msgstr "Vorhandene Datei überschreiben"
#: src/octoprint/plugins/cura/templates/snippets/settings/cura/profileImporter.jinja2:53
msgid ""
"\n"
-" You can import your existing profile .ini files "
-"from Cura 15.04.x or older\n"
-" here. Anything but those are not supported. "
-"That especiallymeans that .json\n"
-" profiles from Cura 15.06.x and .curaprofile "
-"profiles from Cura 2.x will not work, and neither\n"
-" will custom Cura profile formats that third party tools like "
-"e.g. Repetier create.\n"
+" You can import your existing profile .ini files from Cura 15.04.x or older\n"
+" here. Anything but those are not supported. That especiallymeans that .json\n"
+" profiles from Cura 15.06.x and .curaprofile profiles from Cura 2.x will not work, and neither\n"
+" will custom Cura profile formats that third party tools like e.g. Repetier create.\n"
" "
-msgstr ""
-"Du kannst hier deine vorhandenen .ini Profildateien von "
-"Cura 15.04.x oder älterAndere Profilformate als diese "
-"sind nicht unterstützt. Das beinhaltet insbesondere, "
-"dass .json Profile von Cura 15.06.x und "
-".curaprofile Profile von Cura 2.x nicht funktionierenwerden,"
-" ebenso wenig wie Cura-Profildateien, die von Third-Party-Tools wie z.B. "
-"Repetier erstellt wurden."
+msgstr "Du kannst hier deine vorhandenen .ini Profildateien von Cura 15.04.x oder älterAndere Profilformate als diese sind nicht unterstützt. Das beinhaltet insbesondere, dass .json Profile von Cura 15.06.x und .curaprofile Profile von Cura 2.x nicht funktionierenwerden, ebenso wenig wie Cura-Profildateien, die von Third-Party-Tools wie z.B. Repetier erstellt wurden."
#: src/octoprint/plugins/cura/templates/snippets/settings/cura/profileImporter.jinja2:61
#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:80
@@ -594,15 +497,14 @@ msgstr "Bestätigen"
#: src/octoprint/plugins/cura/templates/snippets/settings/cura/profiles.jinja2:3
#: src/octoprint/templates/dialogs/settings/logs.jinja2:6
-#: src/octoprint/templates/tabs/timelapse.jinja2:66
msgid "Sort by"
msgstr "Sortieren"
#: src/octoprint/plugins/cura/templates/snippets/settings/cura/profiles.jinja2:3
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:117
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:134
#: src/octoprint/templates/dialogs/settings/logs.jinja2:6
#: src/octoprint/templates/sidebar/files_header.jinja2:6
-#: src/octoprint/templates/tabs/timelapse.jinja2:66
+#: src/octoprint/templates/tabs/timelapse.jinja2:70
msgid "ascending"
msgstr "aufsteigend"
@@ -615,356 +517,385 @@ msgstr "Als Standard festlegen"
msgid "Delete Profile"
msgstr "Profil entfernen"
-#: src/octoprint/plugins/pluginmanager/__init__.py:119
+#: src/octoprint/plugins/discovery/__init__.py:31
+msgid "Without this plugin your OctoPrint instance will no longer be discoverable on the network via Bonjour and uPnP."
+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:135
msgid "Plugin Manager"
msgstr "Pluginmanager"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:244
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:409
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:210
+msgid "There are no plugin notices. Great!"
+msgstr "Keine Nachrichten zu deinen Plugins. Super!"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:212
+msgid "There is a plugin notice for one of your installed plugins."
+msgstr "Es gibt eine Nachricht zu einem deiner installierten Plugins."
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:214
+#, python-format
+msgid "There are %(count)d plugin notices for one or more of your installed plugins."
+msgstr "Es gibt %(count)d Nachrichten zu einem oder mehreren deiner installierten Plugins."
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:273
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:495
msgid "Installing plugin..."
msgstr "Installiere Plugin..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:244
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:273
msgid "Installing plugin from uploaded archive..."
msgstr "Installiere Plugin von hochgeladenem Archiv..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:259
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:350
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:427
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:468
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:586
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:789
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:819
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:836
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:853
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:294
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:419
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:519
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:559
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:708
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1087
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1137
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1154
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1171
msgid "Something went wrong"
msgstr "Etwas ist schief gegangen"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:260
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:351
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:428
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:469
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:295
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:420
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:520
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:560
msgid "Please consult octoprint.log for details"
msgstr "Bitte konsultiere octoprint.log für Details"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:411
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:439
+#, 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:442
+msgid "This is not recommended"
+msgstr "Das ist nicht empfohlen"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:444
+msgid "Do you still want to disable it?"
+msgstr "Möchtest du es immer noch deaktivieren?"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:445
+msgid "Keep enabled"
+msgstr "Aktiviert lassen"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:446
+msgid "Disable anyway"
+msgstr "Trotzdem deaktivieren"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:497
#, 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:413
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:499
#, python-format
msgid "Installing plugin from %(url)s..."
msgstr "Installiere Plugin von %(url)s..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:416
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:502
msgid "Reinstalling plugin..."
msgstr "Reinstalliere Plugin..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:417
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:503
#, 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:462
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:551
msgid "Uninstalling plugin..."
msgstr "Deinstalliere Plugin..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:462
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:551
#, python-format
msgid "Uninstalling plugin \"%(name)s\""
msgstr "Deinstalliere Plugin \"%(name)s\""
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:543
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665
msgid "Reinstall"
msgstr "Reinstallieren"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:543
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:172
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:188
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:190
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:206
msgid "Install"
msgstr "Installieren"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:543
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665
+msgid "Disabled"
+msgstr "Deaktiviert"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665
msgid "Incompatible"
msgstr "Inkompatibel"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:572
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:694
msgid "Restart now"
msgstr "Jetzt neu starten"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:575
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:697
msgid "This will restart your OctoPrint server."
msgstr "Das wird deinen OctoPrint Server neu starten."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:580
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:702
msgid "Restart in progress"
msgstr "Neustart findet statt"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:581
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:703
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:587
-msgid ""
-"Trying to restart the server produced an error, please check "
-"octoprint.log for details. You'll have to restart manually."
-msgstr ""
-"Beim Versuch, den Server neu zu starten, ist ein Fehler aufgetreten. "
-"Bitte konsultiere octoprint.log für Details. Du musst manuell neu "
-"starten."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:709
+msgid "Trying to restart the server produced an error, please check octoprint.log for details. You'll have to restart manually."
+msgstr "Beim Versuch, den Server neu zu starten, ist ein Fehler aufgetreten. Bitte konsultiere octoprint.log für Details. Du musst manuell neu starten."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:605
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:727
#: src/octoprint/templates/overlays/reloadui.jinja2:14
msgid "Reload now"
msgstr "Jetzt neu laden"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:659
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:782
+msgid "Error!"
+msgstr "Fehler!"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:785
msgid "Done!"
msgstr "Fertig!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:683
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:810
msgid "Disabled due to active safe mode"
msgstr "Deaktiviert wegen aktiviertem Safe Mode"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:685
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:812
msgid "Enable Plugin"
msgstr "Plugin enablen"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:688
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:815
msgid "Disable Plugin"
msgstr "Plugin disablen"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:773
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:835
+#, python-format
+msgid "There are %(count)d notices (%(important)d marked as important) available regarding this plugin - click to show!"
+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:837
+#, python-format
+msgid "There are %(count)d notices available regarding this plugin - click to show!"
+msgstr "Es gibt %(count)d Nachrichten zu diesem Plugin - hier klicken um sie anzuzeigen!"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:841
+msgid "There is an important notice available regarding this plugin - click to show!"
+msgstr "Es gibt eine wichtige Nachricht zu diesem Plugin - hier klicken um sie anzuzeigen!"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:843
+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:857
+#, python-format
+msgid "Important notice regarding plugin \"%(name)s\""
+msgstr "Wichtige Nachricht zu Plugin \"%(name)s\""
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:859
+#, python-format
+msgid "Notice regarding plugin \"%(name)s\""
+msgstr "Nachricht zu Plugin \"%(name)s\""
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:866
+#, python-format
+msgid "Affected versions: %(versions)s"
+msgstr "Betroffene Versionen: %(versions)s"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:868
+msgid "Affected versions: all"
+msgstr "Betroffene Versionen: alle"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:873
+msgid "Read more..."
+msgstr "Mehr..."
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1071
msgid "Plugin installed"
msgstr "Plugin installiert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:774
-msgid ""
-"A plugin was installed successfully, however it was impossible to detect "
-"which one. Please Restart OctoPrint to make sure everything will be "
-"registered properly"
-msgstr ""
-"Ein Plugin wurde erfolgreich installiert, es war aber unmöglich zu "
-"detektieren, welches. Bitte starte OctoPrint neu um sicherzustellen, dass"
-" alles ordnungsgemäß registriert wird."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1072
+msgid "A plugin was installed successfully, however it was impossible to detect which one. Please Restart OctoPrint to make sure everything will be registered properly"
+msgstr "Ein Plugin wurde erfolgreich installiert, es war aber unmöglich zu detektieren, welches. Bitte starte OctoPrint neu um sicherzustellen, dass alles ordnungsgemäß registriert wird."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:778
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1076
#, python-format
msgid "Plugin \"%(name)s\" reinstalled"
msgstr "Plugin \"%(name)s\" reinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:779
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1077
msgid "The plugin was reinstalled successfully"
msgstr "Das Plugin wurde erfolgreich reinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:780
-msgid ""
-"The plugin was reinstalled successfully, however a restart of OctoPrint "
-"is needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich reinstalliert, es ist aber ein Neustart von "
-"OctoPrint notwendig bevor es genutzt werden kann."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1078
+msgid "The plugin was reinstalled successfully, however a restart of OctoPrint is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich reinstalliert, es ist aber ein Neustart von OctoPrint notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:781
-msgid ""
-"The plugin was reinstalled successfully, however a reload of the page is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich reinstalliert, es ist aber ein Neuladen der "
-"Seite notwendig bevor es genutzt werden kann."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1079
+msgid "The plugin was reinstalled successfully, however a reload of the page is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich reinstalliert, es ist aber ein Neuladen der Seite notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:783
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1081
#, python-format
msgid "Plugin \"%(name)s\" installed"
msgstr "Plugin \"%(name)s\" installiert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:784
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1082
msgid "The plugin was installed successfully"
msgstr "Das Plugin wurde erfolgreich installiert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:785
-msgid ""
-"The plugin was installed successfully, however a restart of OctoPrint is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich installiert, es ist jedoch ein Neustart von "
-"OctoPrint notwendig bevor es genutzt werden kann."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1083
+msgid "The plugin was installed successfully, however a restart of OctoPrint is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich installiert, es ist jedoch ein Neustart von OctoPrint notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:786
-msgid ""
-"The plugin was installed successfully, however a reload of the page is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich installiert, es ist jedoch ein Neuladen der "
-"Seite notwendig bevor es genutzt werden kann."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1084
+msgid "The plugin was installed successfully, however a reload of the page is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich installiert, es ist jedoch ein Neuladen der Seite notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:797
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1100
#, python-format
-msgid "Reinstalling the plugin from URL \"%(url)s\" failed: %(reason)s"
-msgstr "Reinstallation des Plugins von URL \"%(url)s\" fehlgeschlagen: %(reason)s"
+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:799
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1102
#, python-format
-msgid "Installing the plugin from URL \"%(url)s\" failed: %(reason)s"
-msgstr "Installation des Plugins von URL \"%(url)s\" fehlgeschlagen: %(reason)s"
+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:803
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1106
#, python-format
-msgid ""
-"Reinstalling the plugin from URL \"%(url)s\" failed, please see the log "
-"for details."
-msgstr ""
-"Reinstallation des Plugins von URL \"%(url)s\" fehlgeschlagen, bitte "
-"konsultiere das Log für Details."
+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:805
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1108
#, python-format
-msgid ""
-"Installing the plugin from URL \"%(url)s\" failed, please see the log for"
-" details."
-msgstr ""
-"Installation des Plugins von URL \"%(url)s\" fehlgeschlagen, bitte "
-"konsultiere das Log für Details"
+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:814
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1114
+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:1116
+#, python-format
+msgid "Reinstalling the plugin from \"%(source)s\" failed, please see the log for details."
+msgstr "Reinstallation des Plugins von \"%(source)s\" fehlgeschlagen, bitte konsultiere das Log für Details."
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1120
+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:1122
+#, python-format
+msgid "Installing the plugin from \"%(source)s\" failed, please see the log for details."
+msgstr "Installation des Plugins von \"%(source)s\" fehlgeschlagen, bitte konsultiere das Log für Details."
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1132
#, python-format
msgid "Plugin \"%(name)s\" uninstalled"
msgstr "Plugin \"%(name)s\" deinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:815
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1133
msgid "The plugin was uninstalled successfully"
msgstr "Das Plugin wurde erfolgreich deinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:816
-msgid ""
-"The plugin was uninstalled successfully, however a restart of OctoPrint "
-"is needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neustart "
-"von OctoPrint notwendig."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1134
+msgid "The plugin was uninstalled successfully, however a restart of OctoPrint is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neustart von OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:817
-msgid ""
-"The plugin was uninstalled successfully, however a reload of the page is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neuladen "
-"der Seite notwendig."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1135
+msgid "The plugin was uninstalled successfully, however a reload of the page is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neuladen der Seite notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:821
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1139
#, python-format
msgid "Uninstalling the plugin failed: %(reason)s"
msgstr "Deinstallation des Plugins fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:823
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1141
msgid "Uninstalling the plugin failed, please see the log for details."
-msgstr ""
-"Deinstallation des Plugins fehlgeschlagen, bitte konsultiere das Log für "
-"Details."
+msgstr "Deinstallation des Plugins fehlgeschlagen, bitte konsultiere das Log für Details."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:831
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1149
#, python-format
msgid "Plugin \"%(name)s\" enabled"
msgstr "Plugin \"%(name)s\" aktiviert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:832
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1150
msgid "The plugin was enabled successfully."
msgstr "Das Plugin wurde erfolgreich aktiviert."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:833
-msgid ""
-"The plugin was enabled successfully, however a restart of OctoPrint is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neustart von "
-"OctoPrint notwendig."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1151
+msgid "The plugin was enabled successfully, however a restart of OctoPrint is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neustart von OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:834
-msgid ""
-"The plugin was enabled successfully, however a reload of the page is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neuladen der "
-"Seite notwendig."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1152
+msgid "The plugin was enabled successfully, however a reload of the page is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neuladen der Seite notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:838
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:855
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1156
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1173
#, python-format
msgid "Toggling the plugin failed: %(reason)s"
msgstr "Togglen des Plugins fehlgeschalgen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:840
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:857
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1158
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1175
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:848
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1166
#, python-format
msgid "Plugin \"%(name)s\" disabled"
msgstr "Plugin \"%(name)s\" deaktiviert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:849
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1167
msgid "The plugin was disabled successfully."
msgstr "Das Plugin wurde erfolgreich deaktiviert."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:850
-msgid ""
-"The plugin was disabled successfully, however a restart of OctoPrint is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neustart von "
-"OctoPrint notwendig."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1168
+msgid "The plugin was disabled successfully, however a restart of OctoPrint is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neustart von OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:851
-msgid ""
-"The plugin was disabled successfully, however a reload of the page is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neuladen der "
-"Seite notwendig."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1169
+msgid "The plugin was disabled successfully, however a reload of the page is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neuladen der Seite notwendig."
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:3
-msgid ""
-"Take note that all plugin management functionality is disabled while your"
-" printer is printing."
-msgstr ""
-"Bitte beachte dass jegliche Pluginmanagementfunktionen während des "
-"Druckens deaktiviert sind."
+msgid "Take note that all plugin management functionality is disabled while your printer is printing."
+msgstr "Bitte beachte dass jegliche Pluginmanagementfunktionen während des Druckens deaktiviert sind."
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:8
msgid ""
"\n"
-" The pip command could not be found or does not work "
-"correctly\n"
-" for this installation of OctoPrint - please consult the log file for "
-"details\n"
-" and if necessary configure it manually. No installation and "
-"uninstallation of plugin\n"
+" The pip command could not be found or does not work correctly\n"
+" for this installation of OctoPrint - please consult the log file for details\n"
+" and if necessary configure it manually. No installation and uninstallation of plugin\n"
" packages is possible while pip is unavailable.\n"
msgstr ""
"\n"
-" Der pip Befehl konnte nicht gefunden werden oder "
-"funktioniert nicht richtig - bitte konsultiere die Logdatei für Details "
-"und fall nötig konfiguriere den Befehl manuell. Installation und "
-"Deinstallation von Plugins ist nicht möglich, solange pip "
-"nicht verfügbar ist.\n"
+" Der pip Befehl konnte nicht gefunden werden oder funktioniert nicht richtig - bitte konsultiere die Logdatei für Details und fall nötig konfiguriere den Befehl manuell. Installation und Deinstallation von Plugins ist nicht möglich, solange pip nicht verfügbar ist.\n"
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:17
msgid ""
"\n"
-" Safe mode is currently active. All third party plugins are disabled "
-"and cannot be\n"
+" Safe mode is currently active. All third party plugins are disabled and cannot be\n"
" enabled. Installation of plugin packages is disabled.\n"
-msgstr ""
-"Der Safe Mode ist aktuell aktiviert. Alle Third-Party-Plugins sind "
-"deaktiviert und könnennicht aktiviert werden. Installation von Plugins "
-"ist deaktiviert."
+msgstr "Der Safe Mode ist aktuell aktiviert. Alle Third-Party-Plugins sind deaktiviert und könnennicht aktiviert werden. Installation von Plugins ist deaktiviert."
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:28
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:216
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:234
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:20
-#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:73
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:74
msgid "Plugin Configuration"
msgstr "Pluginkonfiguration"
@@ -982,9 +913,7 @@ msgstr "Kann nicht aus OctoPrint heraus deinstalliert werden"
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:43
msgid "Restart of OctoPrint needed for changes to take effect"
-msgstr ""
-"Ein Neustart von OctoPrint ist notwendig, damit die Änderungen wirksam "
-"werden"
+msgstr "Ein Neustart von OctoPrint ist notwendig, damit die Änderungen wirksam werden"
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:43
msgid "Pending install"
@@ -998,193 +927,203 @@ msgstr "Bevorstehende Deinstallation"
msgid "Disabled due to safe mode"
msgstr "Deaktiviert aufgrund von aktivem Sicherheitsmodus"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:46
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:141
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:43
+msgid "There are notices available regarding this plugin"
+msgstr "Es gibt keine Nachrichten zu diesem Plugin"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:47
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:158
msgid "Homepage"
msgstr "Homepage"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:53
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:54
msgid "Uninstall Plugin"
msgstr "Plugin deinstallieren"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:70
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:71
msgid "Get More..."
msgstr "Mehr..."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:104
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:100
+msgid "Reshow current notices"
+msgstr "Aktuelle Nachrichten erneut anzeigen"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:101
+msgid "Refresh notices from repository"
+msgstr "Nachrichten von Repository neu laden"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:121
msgid "Install new Plugins..."
msgstr "Installation neuer Plugins..."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:111
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:128
#, python-format
msgid "... from the Plugin Repository"
msgstr "... vom Plugin Repository"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:117
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:134
msgid "Sort by title"
msgstr "Nach Titel sortieren"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:118
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:135
msgid "Sort by publication date"
msgstr "Nach Veröffentlichungsdatum sortieren"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:118
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:135
#: 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:66
+#: src/octoprint/templates/tabs/timelapse.jinja2:71
+#: src/octoprint/templates/tabs/timelapse.jinja2:72
msgid "descending"
msgstr "absteigend"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:120
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:137
msgid "Only show uninstalled plugins"
msgstr "Nur uninstallierte Plugins anzeigen"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:121
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:138
msgid "Only show compatible plugins"
msgstr "Nur kompatible Plugins anzeigen"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:123
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:140
msgid "Refresh list from repository"
msgstr "Liste vom Repository neu laden"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:129
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:146
#: src/octoprint/templates/sidebar/files.jinja2:2
msgid "Search..."
msgstr "Suchen..."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:140
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:157
msgid "Details"
msgstr "Details"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:157
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:166
+msgid "\"Why?\""
+msgstr "\"Warum?\""
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:175
msgid "Sadly the repository is currently not available"
msgstr "Das Repository ist leider zur Zeit nicht verfügbar"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:160
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:178
msgid "Is your OctoPrint installation connected to the internet?"
msgstr "Ist Deine OctoPrint Installation mit dem Internet verbunden?"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:165
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:183
msgid "... from URL"
msgstr "... von URL"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:170
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:188
msgid "Enter URL..."
msgstr "URL eingeben..."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:174
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:192
msgid "This does not look like a valid \"http://\" or \"https://\" URL."
msgstr "Das sieht nicht wie eine valide \"http://\" oder \"https://\" URL aus."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:177
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:195
msgid "... from an uploaded archive"
msgstr "... von einem hochgeladenen Archiv"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:190
-msgid ""
-"This does not look like a valid plugin archive. Valid plugin archives "
-"should be either zip files or tarballs and have the extension \".zip\", "
-"\".tar.gz\", \".tgz\" or \".tar\""
-msgstr ""
-"Das sieht nicht aus wie ein valides Pluginarchiv. Valide Pluginarchive "
-"sollten entweder ZIP-Dateien oder Tarballs sein und die Dateiextension "
-"\".zip\", \".tar.gz\", \".tgz\" oder \".tar\" haben"
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:208
+msgid "This does not look like a valid plugin archive. Valid plugin archives should be either zip files or tarballs and have the extension \".zip\", \".tar.gz\", \".tgz\" or \".tar\""
+msgstr "Das sieht nicht aus wie ein valides Pluginarchiv. Valide Pluginarchive sollten entweder ZIP-Dateien oder Tarballs sein und die Dateiextension \".zip\", \".tar.gz\", \".tgz\" oder \".tar\" haben"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:194
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:212
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:63
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:111
-#: src/octoprint/templates/dialogs/settings/webcam.jinja2:15
+#: src/octoprint/templates/dialogs/settings/webcam.jinja2:16
#: src/octoprint/templates/tabs/terminal.jinja2:27
msgid "Advanced options"
msgstr "Erweiterte Optionen"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:200
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:218
msgid "Use --process-dependency-links with pip install"
-msgstr ""
-"--process-dependency-link mit pip install "
-"verwenden"
+msgstr "--process-dependency-link mit pip install verwenden"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:220
-msgid ""
-"You should normally not have to change "
-"any of the following settings, they are purely provided "
-"for convenience here."
-msgstr ""
-"Du solltest keine der folgenden Einstellungen ändern "
-"müssen, sie sind hier nur aus Gründen der Vollständigkeit aufgeführt."
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:238
+msgid "You should normally not have to change any of the following settings, they are purely provided for convenience here."
+msgstr "Du solltest keine der folgenden Einstellungen ändern müssen, sie sind hier nur aus Gründen der Vollständigkeit aufgeführt."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:222
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:240
msgid "Plugin repository configuration"
msgstr "Pluginrepositorykonfiguration"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:224
-msgid ""
-"URL of the Plugin Repository to use. You should normally not have to "
-"change this."
-msgstr ""
-"URL des zu nutzenden Pluginrepositories. Du solltest hier normalerweise "
-"nichts ändern müssen."
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:242
+msgid "URL of the Plugin Repository to use. You should normally not have to change this."
+msgstr "URL des zu nutzenden Pluginrepositories. Du solltest hier normalerweise nichts ändern müssen."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:225
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:243
msgid "Repository URL"
msgstr "Repository-URL"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:230
-msgid ""
-"How long to cache repository data, in minutes. You should normally not "
-"have to change this."
-msgstr ""
-"Wie lange die Repositorydaten gecached werden sollen, in Minuten. Du "
-"solltest hier normalerweise nichts ändern müssen."
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:248
+msgid "How long to cache repository data, in minutes. You should normally not have to change this."
+msgstr "Wie lange die Repositorydaten gecached werden sollen, in Minuten. Du solltest hier normalerweise nichts ändern müssen."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:231
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:249
msgid "Repository cache TTL"
msgstr "Repository-Cache TTL"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:240
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:258
+msgid "Notices configuration"
+msgstr "Nachrichtenkonfiguration"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:260
+msgid "URL of the Notices source to use. You should normally not have to change this."
+msgstr "URL der zu nutzenden Nachrichtenquelle. Du solltest hier normalerweise nichts ändern müssen."
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:261
+msgid "Notices URL"
+msgstr "Nachrichten URL"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:266
+msgid "How long to cache notices, in minutes. You should normally not have to change this."
+msgstr "Wie lange Nachrichten gecached werden sollen, in Minuten. Du solltest hier normalerweise nichts ändern müssen."
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:267
+msgid "Notices cache TTL"
+msgstr "Nachrichten-Cache TTL"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:276
msgid "pip configuration"
msgstr "pip Konfiguration"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:242
-msgid ""
-"Additional arguments for the pip command. You should normally not have to"
-" change this."
-msgstr ""
-"Weitere Argument für den pip Befehl. Du solltest hier normalerweise "
-"nichts ändern müssen."
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:278
+msgid "Additional arguments for the pip command. You should normally not have to change this."
+msgstr "Weitere Argument für den pip Befehl. Du solltest hier normalerweise nichts ändern müssen."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:243
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:279
msgid "Additional arguments"
msgstr "Weitere Argumente"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:251
-msgid ""
-"Force the use of the --user flag with pip "
-"install"
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:287
+msgid "Force the use of the --user flag with pip install"
msgstr "--user mit pip install verwenden"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:258
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:294
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:26
-#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:92
-#: src/octoprint/static/js/app/helpers.js:639
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:101
+#: src/octoprint/static/js/app/helpers.js:645
#: src/octoprint/templates/dialogs/files.jinja2:18
#: src/octoprint/templates/dialogs/slicing.jinja2:57
#: src/octoprint/templates/sidebar/state.jinja2:25
msgid "Cancel"
msgstr "Abbruch"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:259
-#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:93
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:295
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:102
msgid "Save"
msgstr "Speichern"
-#: src/octoprint/plugins/softwareupdate/__init__.py:533
+#: src/octoprint/plugins/softwareupdate/__init__.py:548
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard.jinja2:1
msgid "Software Update"
msgstr "Software Update"
-#: src/octoprint/plugins/softwareupdate/__init__.py:869
+#: src/octoprint/plugins/softwareupdate/__init__.py:884
#: src/octoprint/server/views.py:555
#: src/octoprint/static/js/app/viewmodels/appearance.js:13
#: src/octoprint/static/js/app/viewmodels/appearance.js:18
@@ -1195,185 +1134,153 @@ msgstr "Software Update"
msgid "OctoPrint"
msgstr "OctoPrint"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:219
+#: src/octoprint/plugins/softwareupdate/__init__.py:1051
+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 "Ohne dieses Plugin wird OctoPrint nicht länger in der Lage sein, sich selbst oder deine installierten Plugins zu aktualisierten. Das könnte dein System gefährden."
+
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:237
msgid "Release"
msgstr "Release"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:220
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:238
msgid "Commit"
msgstr "Commit"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:259
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:280
#, python-format
msgid "%(name)s: %(version)s"
msgstr "%(name)s: %(version)s"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:262
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:283
msgid "unknown"
msgstr "unbekannt"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:292
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:315
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:300
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:323
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:14
msgid "Release Notes"
msgstr "Release Notes"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:306
-msgid ""
-"Those components marked with can be updated "
-"directly."
-msgstr ""
-"Die mit markierten Komponenten können direkt "
-"aktualisiert werden."
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:329
+msgid "Those components marked with can be updated directly."
+msgstr "Die mit markierten Komponenten können direkt aktualisiert werden."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:311
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:332
+msgid "To have updates applied, get in touch with an administrator of this OctoPrint instance."
+msgstr "Um Updates durchzuführen wende dich bitte an einen Administrator dieser OctoPrint Instanz."
+
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:338
msgid "Update Available"
msgstr "Aktualisierung verfügbar"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:322
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:350
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:372
msgid "Ignore"
msgstr "Ignorieren"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:326
-msgid ""
-"You can make this message display again via \"Settings\" > \"Software "
-"Update\" > \"Check for update now\""
-msgstr ""
-"Du kannst diese Nachricht erneut anzeigen lassen mittels "
-"\"Einstellungen\" > \"Software Update\" > \"Jetzt nach Aktualisierungen "
-"suchen\""
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:354
+msgid "You can make this message display again via \"Settings\" > \"Software Update\" > \"Check for update now\""
+msgstr "Du kannst diese Nachricht erneut anzeigen lassen mittels \"Einstellungen\" > \"Software Update\" > \"Jetzt nach Aktualisierungen suchen\""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:330
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:358
msgid "Update now"
msgstr "Jetzt aktualisieren"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:347
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:392
msgid "Everything is up-to-date"
msgstr "Alles ist auf dem neusten Stand"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:406
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:420
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:561
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:473
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:487
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:628
msgid "Updating..."
msgstr "Aktualisiere..."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:407
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:474
msgid "Now updating, please wait."
msgstr "Aktualisiere gerade, bitte warten."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:420
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:561
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:487
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:628
msgid "Updating, please wait."
msgstr "Aktualisiere gerade, bitte warten."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:425
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:492
msgid "Update not started!"
msgstr "Aktualisierung nicht gestartet!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:426
-msgid ""
-"The update could not be started. Is it already active? Please consult the"
-" log for details."
-msgstr ""
-"Die Aktualisierung konnte nicht gestartet werden. Läuft bereits eine? "
-"Bitte konsultiere das Log für Details."
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:493
+msgid "The update could not be started. Is it already active? Please consult the log for details."
+msgstr "Die Aktualisierung konnte nicht gestartet werden. Läuft bereits eine? Bitte konsultiere das Log für Details."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:442
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:509
msgid "Can't update while printing"
msgstr "Aktualisierung nicht möglich während gedruckt wird"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:443
-msgid ""
-"A print job is currently in progress. Updating will be prevented until it"
-" is done."
-msgstr ""
-"Ein Druckjob ist zur Zeit aktiv. Aktualisierungen werden unterbunden bis "
-"er fertig ist."
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:510
+msgid "A print job is currently in progress. Updating will be prevented until it is done."
+msgstr "Ein Druckjob ist zur Zeit aktiv. Aktualisierungen werden unterbunden bis er fertig ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:564
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:631
#, 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:583
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:650
msgid "Update successful, restarting!"
msgstr "Aktualisierung erfolgreich, starte neu!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:584
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:651
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."
+msgstr "Die Aktualisierung wurde erfolgreich durchgeführt und der Server wird jetzt neu gestartet."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:601
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:650
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:668
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:717
msgid "Restart failed"
msgstr "Neustart fehlgeschlagen"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:602
-msgid ""
-"The server apparently did not restart by itself, you'll have to do it "
-"manually. Please consult the log file on what went wrong."
-msgstr ""
-"Der Server hat anscheinend nicht von selbst neu gstartet, Du wirst das "
-"manuell tun müssen. Bitte konsultiere das Logfile."
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:669
+msgid "The server apparently did not restart by itself, you'll have to do it manually. Please consult the log file on what went wrong."
+msgstr "Der Server hat anscheinend nicht von selbst neu gstartet, Du wirst das manuell tun müssen. Bitte konsultiere das Logfile."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:624
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:691
msgid "The update finished successfully, please restart OctoPrint now."
-msgstr ""
-"Die Aktualisierung wurde erfolgreich abgeschlossen, bitte starte "
-"OctoPrint jetzt neu."
+msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen, bitte starte OctoPrint jetzt neu."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:626
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:693
msgid "The update finished successfully, please reboot the server now."
-msgstr ""
-"Die Aktualisierung wurde erfolgreich abgeschlossen, bitte reboote den "
-"Server jetzt."
+msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen, bitte reboote den Server jetzt."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:629
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:696
msgid "Update successful, restart required!"
msgstr "Aktualisierung erfolgreich, Neustart notwendig!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:645
-msgid ""
-"Restarting OctoPrint failed, please restart it manually. You might also "
-"want to consult the log file on what went wrong here."
-msgstr ""
-"Der Neustart von OctoPrint ist fehlgeschlagen, bitte starte es manuell "
-"neu. Du solltest das Logfile konsultieren, um herauszufinden, was hier "
-"schief gelaufen ist."
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:712
+msgid "Restarting OctoPrint failed, please restart it manually. You might also want to consult the log file on what went wrong here."
+msgstr "Der Neustart von OctoPrint ist fehlgeschlagen, bitte starte es manuell neu. Du solltest das Logfile konsultieren, um herauszufinden, was hier schief gelaufen ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:647
-msgid ""
-"Rebooting the server failed, please reboot it manually. You might also "
-"want to consult the log file on what went wrong here."
-msgstr ""
-"Reboot des Servers fehlgeschlagen, bitte reboote ihn manuell. Du solltest"
-" auch das Logfile konsultieren, um herauszufinden, was hier gerade schief"
-" gelaufen ist."
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:714
+msgid "Rebooting the server failed, please reboot it manually. You might also want to consult the log file on what went wrong here."
+msgstr "Reboot des Servers fehlgeschlagen, bitte reboote ihn manuell. Du solltest auch das Logfile konsultieren, um herauszufinden, was hier gerade schief gelaufen ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:666
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:733
msgid "Update successful!"
msgstr "Aktualisierung erfolgreich!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:667
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:734
msgid "The update finished successfully."
msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:682
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:749
msgid "Update failed!"
msgstr "Aktualisierung fehlgeschlagen!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:683
-msgid ""
-"The update did not finish successfully. Please consult the log for "
-"details."
-msgstr ""
-"Die Aktualisierung wurde nicht erfolgreich abgeschlossen. Bitte "
-"konsultiere das Log für Details."
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:750
+msgid "The update did not finish successfully. Please consult the log for details."
+msgstr "Die Aktualisierung wurde nicht erfolgreich abgeschlossen. Bitte konsultiere das Log für Details."
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:4
msgid "Are you sure you want to update now?"
@@ -1381,78 +1288,48 @@ msgstr "Bist Du sicher, dass du jetzt aktualisieren willst?"
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:8
msgid "This will update the following components and restart the server:"
-msgstr ""
-"Das wird die folgenden Komponenten aktualisieren und den Server neu "
-"starten."
+msgstr "Das wird die folgenden Komponenten aktualisieren und den Server neu starten."
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:19
-msgid ""
-"Be sure to read through any linked release notes, especially those for "
-"OctoPrint since they might contain important information you need to know"
-" before upgrading."
-msgstr ""
-"Bitte lies alle verlinkten Release Notes, insbesondere die von OctoPrint,"
-" da diese wichtige Informationen behinhalten könnten, die Du "
-"vor dem Softwareupdate wissen solltest."
+msgid "Be sure to read through any linked release notes, especially those for OctoPrint since they might contain important information you need to know before upgrading."
+msgstr "Bitte lies alle verlinkten Release Notes, insbesondere die von OctoPrint, da diese wichtige Informationen behinhalten könnten, die Du vor dem Softwareupdate wissen solltest."
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:22
-#: src/octoprint/static/js/app/helpers.js:638
+#: src/octoprint/static/js/app/helpers.js:644
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:640
+#: src/octoprint/static/js/app/helpers.js:646
msgid "Proceed"
msgstr "Fortfahren"
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:1
msgid ""
"\n"
-" Please configure the checkout folder of OctoPrint, "
-"otherwise\n"
-" this plugin won't be able to update it. Click on the button\n"
-" to do this. Also refer to the Documentation.\n"
+" Please configure the checkout folder of OctoPrint, otherwise\n"
+" this plugin won't be able to update it. Click on the button\n"
+" to do this. Also refer to the Documentation.\n"
msgstr ""
"\n"
-" Bitte konfiguriere das Checkoutverzeichnis von "
-"OctoPrint, andernfalls wird dieses Plugin Deine Installation nicht "
-"updaten können. Klicke dazu auf den Button."
-" Siehe des Weiteren auch die Dokumentation.\n"
+" Bitte konfiguriere das Checkoutverzeichnis von OctoPrint, andernfalls wird dieses Plugin Deine Installation nicht updaten können. Klicke dazu auf den Button. Siehe des Weiteren auch die Dokumentation.\n"
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:6
msgid ""
"\n"
" \n" -" You are running a non-release version of OctoPrint but " -"are tracking OctoPrint\n" +" You are running a non-release version of OctoPrint but are tracking OctoPrint\n" " releases.\n" "
\n" -" You probably want OctoPrint to track the matching development " -"version instead.\n" -" If you have a local OctoPrint checkout folder switched to another" -" branch,\n" -" simply switching over to \"Commit\" tracking " -"will already\n" +" You probably want OctoPrint to track the matching development version instead.\n" +" If you have a local OctoPrint checkout folder switched to another branch,\n" +" simply switching over to \"Commit\" tracking will already\n" " take care of that. Otherwise please take a look at the\n" -" Documentation.\n" +" Documentation.\n" "
\n" msgstr "" "\n" -"Du nutzt eine unveröffentlichte Version von OctoPrint, " -"trackst aber OctoPrint Releases.
Du willst " -"vermutlich, dass OctoPrint stattdessen die entsprechende " -"Entwicklungsversion trackt. Falls Du dein lokales OctoPrint-" -"Checkoutverzeichnis auf einen anderen Branch gewechselt hast, dann " -"wechsle das Tracking einfach auf \"Commit\". Ansonsten " -"wirf einen Blick in die Dokumentation.
\n" +"Du nutzt eine unveröffentlichte Version von OctoPrint, trackst aber OctoPrint Releases.
Du willst vermutlich, dass OctoPrint stattdessen die entsprechende Entwicklungsversion trackt. Falls Du dein lokales OctoPrint-Checkoutverzeichnis auf einen anderen Branch gewechselt hast, dann wechsle das Tracking einfach auf \"Commit\". Ansonsten wirf einen Blick in die Dokumentation.
\n" #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:23 msgid "Current versions" @@ -1483,43 +1360,44 @@ msgid "Check for update now" msgstr "Jetzt nach Aktualisierungen suchen" #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:65 -msgid "Force check for update (overrides cache used for update checks)" -msgstr "" -"Suche nach Aktualisierungen forcieren (ignoriert den Cache für " -"Aktualisierungsinformationen)" +msgid "Last cache refresh:" +msgstr "Letzter Cacherefresh:" #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:66 +msgid "Force check for update (overrides cache used for update checks)" +msgstr "Suche nach Aktualisierungen forcieren (ignoriert den Cache für Aktualisierungsinformationen)" + +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:67 msgid "Force update now (even if no new versions are available)" msgstr "Aktualisierung forcieren (selbst wenn keine neue Versionen verfügbar sind)" -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:81 +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:82 msgid "Version cache TTL" msgstr "TTL des Versionscaches" +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:93 +msgid "Show update notifications to users" +msgstr "Updatebenachrichtigungen auch Usern anzeigen" + +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:94 +msgid "If you uncheck this, only logged in admins will see update notifications. Update notifications shown to users do not include the \"Update now\" button." +msgstr "Wenn du das deselektierst werden nur eingeloggte Administratoren Updatebenachrichtigungen sehen. Updatebenachrichtigungen, die Usern gezeigt werden, beinhalten keinen \"Jetzt aktualisieren\" Button." + #: 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"
+" 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"
"
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.
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.
\n" -" If you are running a release version of OctoPrint, leave at " -"\"Release\" tracking. If you are running a different\n" +" If you are running a release version of OctoPrint, leave at \"Release\" tracking. If you are running a different\n" " branch however, you should setup \"Commit\" tracking.\n" "
" -msgstr "" -"Wenn du eine Releaseversion von OctoPrint nutzt, lass hier \"Release\"" -" Tracking eingestellt. Falls du allerdings einen anderen Branch nutzt " -"solltest du auf \"Commit\" tracking umstellen.
" +msgstr "Wenn du eine Releaseversion von OctoPrint nutzt, lass hier \"Release\" Tracking eingestellt. Falls du allerdings einen anderen Branch nutzt solltest du auf \"Commit\" tracking umstellen.
" #: src/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/checkoutFolder.jinja2:2 msgid "OctoPrint checkout folder" @@ -1531,14 +1409,8 @@ msgstr "OctoPrint Release Channel" #: src/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/releaseChannel.jinja2:5 #, python-format -msgid "" -"Make sure you have read \"Using Release Channels\" before " -"switching to a release channel other than \"Stable\"" -msgstr "" -"Stelle sicher, dass du \"Using Release Channels\" gelesen hast, " -"bevor du einen anderen Release Channel als \"Stable\" auswählst." +msgid "Make sure you have read \"Using Release Channels\" before switching to a release channel other than \"Stable\"" +msgstr "Stelle sicher, dass du \"Using Release Channels\" gelesen hast, bevor du einen anderen Release Channel als \"Stable\" auswählst." #: src/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/versionTracking.jinja2:2 msgid "OctoPrint version tracking" @@ -1662,7 +1534,7 @@ msgstr "System herunterfahren" #: src/octoprint/server/api/system.py:147 msgid "You are about to shutdown the system." -msgstr "Du bist dabei, das System herunterzufahren." +msgstr "Du bist im Begriff das System herunterzufahren." #: src/octoprint/server/api/system.py:150 msgid "Reboot system" @@ -1670,7 +1542,7 @@ msgstr "System neustarten" #: src/octoprint/server/api/system.py:151 msgid "You are about to reboot the system." -msgstr "Du bist dabei, das System neu zu starten." +msgstr "Du bist im Begriff das System neu zu starten." #: src/octoprint/server/api/system.py:154 #: src/octoprint/templates/snippets/settings/server/serverCommandServerRestart.jinja2:2 @@ -1679,7 +1551,7 @@ msgstr "OctoPrint neustarten" #: src/octoprint/server/api/system.py:155 msgid "You are about to restart the OctoPrint server." -msgstr "Du bist dabei, das System neu zu starten." +msgstr "Du bist im Begriff den OctoPrint Server neu zu starten." #: src/octoprint/server/api/system.py:158 msgid "Restart OctoPrint in safe mode" @@ -1687,53 +1559,34 @@ msgstr "OctoPrint im Sicherheitsmodus neustarten" #: src/octoprint/server/api/system.py:159 msgid "You are about to restart the OctoPrint server in safe mode." -msgstr "Du bist dabei, das System im Sicherheitsmodus neu zu starten." +msgstr "Du bist im Begriff den OctoPrint Server im Sicherheitsmodus neu zu starten." #: src/octoprint/static/js/app/dataupdater.js:79 #: src/octoprint/static/js/app/dataupdater.js:98 -#: src/octoprint/static/js/app/helpers.js:566 +#: src/octoprint/static/js/app/helpers.js:572 #: src/octoprint/templates/overlays/offline.jinja2:6 msgid "Server is offline" msgstr "Der Server ist offline" #: src/octoprint/static/js/app/dataupdater.js:80 -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 minutes, however you are welcome to try a manual reconnect " -"anytime using the button below." -msgstr "" -"Der Server scheint offline zu sein, zumindest kann ich mich nicht mit ihm" -" verbinden. Ich werde in den nächsten Minuten versuchen " -"mich erneut zu verbinden, aber Du kannst mittels des folgenden Buttons " -"auch jederzeit einen manuellen Verbindungsversuch anstoßen." +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 minutes, however you are welcome to try a manual reconnect anytime using the button below." +msgstr "Der Server scheint offline zu sein, zumindest kann ich mich nicht mit ihm verbinden. Ich werde in den nächsten Minuten versuchen mich erneut zu verbinden, aber Du kannst mittels des folgenden Buttons auch jederzeit einen manuellen Verbindungsversuch anstoßen." #: src/octoprint/static/js/app/dataupdater.js:99 -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 "" -"Der Server scheint offline zu sein, zumindest kann ich mich nicht mit ihm" -" verbinden. Ich konnte mich nicht automatisch neu " -"verbinden, aber Du kannst mittels des folgenden Buttons einen " -"manuellen Verbindungsversuch anstoßen." +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 "Der Server scheint offline zu sein, zumindest kann ich mich nicht mit ihm verbinden. Ich konnte mich nicht automatisch neu verbinden, aber Du kannst mittels des folgenden Buttons einen manuellen Verbindungsversuch anstoßen." #: src/octoprint/static/js/app/dataupdater.js:127 msgid "Safe mode is active" msgstr "Sicherheitsmodus ist aktiv" #: src/octoprint/static/js/app/dataupdater.js:128 -msgid "" -"The server is currently running in safe mode. Third party plugins are " -"disabled and cannot be enabled." -msgstr "" -"Der Server ist aktuell im Sicherheitsmodus. Third-Party-Plugins sind " -"deaktiviert und können nicht aktiviert werden." +msgid "The server is currently running in safe mode. Third party plugins are disabled and cannot be enabled." +msgstr "Der Server ist aktuell im Sicherheitsmodus. Third-Party-Plugins sind deaktiviert und können nicht aktiviert werden." #: src/octoprint/static/js/app/dataupdater.js:170 -#: src/octoprint/static/js/app/viewmodels/files.js:846 -#: src/octoprint/static/js/app/viewmodels/files.js:853 +#: src/octoprint/static/js/app/viewmodels/files.js:874 +#: src/octoprint/static/js/app/viewmodels/files.js:881 #, python-format msgid "Slicing ... (%(percentage)d%%)" msgstr "Slice ... (%(percentage)d%%)" @@ -1745,111 +1598,106 @@ msgstr "Unbehandelter Kommunikationsfehler" #: src/octoprint/static/js/app/dataupdater.js:195 #, python-format -msgid "" -"There was an unhandled error while talking to the printer. Due to that " -"the ongoing print job was cancelled. Error: %(firmwareError)s" -msgstr "" -"Es gab einen unbehandelten Fehler bei der Kommunikation mit dem Drucker. " -"Daher wurder der laufende Druckauftrag abgebrochen. Fehler: " -"%(firmwareError)s" +msgid "There was an unhandled error while talking to the printer. Due to that the ongoing print job was cancelled. Error: %(firmwareError)s" +msgstr "Es gab einen unbehandelten Fehler bei der Kommunikation mit dem Drucker. Daher wurder der laufende Druckauftrag abgebrochen. Fehler: %(firmwareError)s" #: src/octoprint/static/js/app/dataupdater.js:203 #, python-format -msgid "" -"The 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" +msgid "The 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/helpers.js:372 +#: 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:429 -#: src/octoprint/static/js/app/helpers.js:436 +#: 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:431 +#: 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:434 +#: src/octoprint/static/js/app/helpers.js:440 #, python-format msgid "%(days)d day" msgstr "%(days)d Tag" -#: src/octoprint/static/js/app/helpers.js:445 +#: src/octoprint/static/js/app/helpers.js:451 #, python-format msgid "%(hours)d hour" msgstr "%(hours)d Stunde" -#: src/octoprint/static/js/app/helpers.js:447 -#: src/octoprint/static/js/app/helpers.js:455 -#: src/octoprint/static/js/app/helpers.js:466 +#: src/octoprint/static/js/app/helpers.js:453 +#: src/octoprint/static/js/app/helpers.js:461 +#: src/octoprint/static/js/app/helpers.js:472 #, python-format msgid "%(hours)d hours" msgstr "%(hours)d Stunden" -#: src/octoprint/static/js/app/helpers.js:451 +#: src/octoprint/static/js/app/helpers.js:457 #, python-format msgid "%(hours)d.5 hours" msgstr "%(hours)d,5 Stunden" -#: src/octoprint/static/js/app/helpers.js:460 +#: src/octoprint/static/js/app/helpers.js:466 msgid "1 day" msgstr "1 Tag" -#: src/octoprint/static/js/app/helpers.js:473 +#: src/octoprint/static/js/app/helpers.js:479 msgid "a minute" msgstr "eine Minute" -#: src/octoprint/static/js/app/helpers.js:475 +#: src/octoprint/static/js/app/helpers.js:481 msgid "2 minutes" msgstr "2 Minuten" -#: src/octoprint/static/js/app/helpers.js:481 +#: src/octoprint/static/js/app/helpers.js:487 #, python-format msgid "%(minutes)d minutes" msgstr "%(minutes)d Minuten" -#: src/octoprint/static/js/app/helpers.js:483 +#: src/octoprint/static/js/app/helpers.js:489 msgid "40 minutes" msgstr "40 Minuten" -#: src/octoprint/static/js/app/helpers.js:485 +#: src/octoprint/static/js/app/helpers.js:491 msgid "50 minutes" msgstr "50 Minuten" -#: src/octoprint/static/js/app/helpers.js:487 +#: src/octoprint/static/js/app/helpers.js:493 msgid "1 hour" msgstr "1 Stunde" -#: src/octoprint/static/js/app/helpers.js:492 -msgid "a couple of seconds" +#: src/octoprint/static/js/app/helpers.js:498 +msgid "a few seconds" msgstr "einige Sekunden" -#: src/octoprint/static/js/app/helpers.js:494 +#: src/octoprint/static/js/app/helpers.js:500 msgid "less than a minute" msgstr "unter einer Minute" -#: src/octoprint/static/js/app/helpers.js:503 +#: src/octoprint/static/js/app/helpers.js:509 msgid "YYYY-MM-DD HH:mm" msgstr "DD.MM.YYYY HH:mm" -#: src/octoprint/static/js/app/helpers.js:521 -#: src/octoprint/static/js/app/helpers.js:526 +#: src/octoprint/static/js/app/helpers.js:527 +#: src/octoprint/static/js/app/helpers.js:532 msgid "off" msgstr "Aus" -#: src/octoprint/static/js/app/helpers.js:636 +#: src/octoprint/static/js/app/helpers.js:642 msgid "Are you sure?" msgstr "Bist Du sicher?" +#: src/octoprint/static/js/app/helpers.js:721 +msgid "Progress" +msgstr "Fortschritt" + #: src/octoprint/static/js/app/main.js:143 msgid "Offline" msgstr "Offline" @@ -1907,15 +1755,15 @@ msgstr "Verbinden" msgid "Disconnect" msgstr "Trennen" -#: src/octoprint/static/js/app/viewmodels/control.js:62 -#: src/octoprint/static/js/app/viewmodels/files.js:586 -#: src/octoprint/static/js/app/viewmodels/gcode.js:489 +#: 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:497 #: src/octoprint/static/js/app/viewmodels/printerstate.js:232 #: src/octoprint/static/js/app/viewmodels/temperature.js:63 msgid "Tool" msgstr "Werkzeug" -#: src/octoprint/static/js/app/viewmodels/control.js:68 +#: src/octoprint/static/js/app/viewmodels/control.js:78 #: src/octoprint/static/js/app/viewmodels/temperature.js:74 msgid "Hotend" msgstr "Hotend" @@ -1932,133 +1780,110 @@ 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:387 +#: src/octoprint/static/js/app/viewmodels/files.js:395 #, python-format -msgid "" -"You are about to delete the folder \"%(folder)s\" which still contains " -"files and/or sub folders." -msgstr "" -"Du bist dabei, das Verzeichnis \"%(folder)s\" zu löschen, das noch " -"Dateien und/oder Unterverzeichnisse enthält." +msgid "You are about to delete the folder \"%(folder)s\" which still contains files and/or sub folders." +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:575 -#: src/octoprint/static/js/app/viewmodels/gcode.js:448 +#: src/octoprint/static/js/app/viewmodels/files.js:593 +#: src/octoprint/static/js/app/viewmodels/gcode.js:456 msgid "Model size" msgstr "Modelgröße" -#: src/octoprint/static/js/app/viewmodels/files.js:581 -#: src/octoprint/static/js/app/viewmodels/files.js:586 -#: src/octoprint/static/js/app/viewmodels/gcode.js:486 -#: src/octoprint/static/js/app/viewmodels/gcode.js:489 +#: 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:494 +#: src/octoprint/static/js/app/viewmodels/gcode.js:497 msgid "Filament" msgstr "Filament" -#: src/octoprint/static/js/app/viewmodels/files.js:590 -#: src/octoprint/static/js/app/viewmodels/gcode.js:493 +#: src/octoprint/static/js/app/viewmodels/files.js:608 +#: src/octoprint/static/js/app/viewmodels/gcode.js:501 msgid "Estimated print time" msgstr "Geschätzte Dauer" -#: src/octoprint/static/js/app/viewmodels/files.js:593 +#: src/octoprint/static/js/app/viewmodels/files.js:611 msgid "Last printed" msgstr "Zuletzt gedruckt" -#: src/octoprint/static/js/app/viewmodels/files.js:595 +#: src/octoprint/static/js/app/viewmodels/files.js:613 msgid "Last print time" msgstr "Letzte Dauer" -#: src/octoprint/static/js/app/viewmodels/files.js:655 +#: src/octoprint/static/js/app/viewmodels/files.js:673 #, python-format -msgid "" -"Object in %(name)s exceeds the print volume of the currently selected " -"printer profile, be careful when printing this." -msgstr "" -"Objekt in %(name)s überschreitet das Druckvolumen des aktuell gewählten " -"Druckerprofils, sei vorsichtig, das zu drucken." +msgid "Object in %(name)s exceeds the print volume of the currently selected printer profile, be careful when printing this." +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:665 +#: src/octoprint/static/js/app/viewmodels/files.js:683 msgid "Object exceeds print volume in width.start on connect"
msgstr "Bei der Verbindung auf start warten"
#: src/octoprint/templates/dialogs/settings/features.jinja2:47
+msgid "G90/G91 overrides relative extruder mode"
+msgstr "G90/G91 überschreibt relativen Modus des Extruders"
+
+#: src/octoprint/templates/dialogs/settings/features.jinja2:47
+msgid "Smoothieware"
+msgstr "Smoothieware"
+
+#: src/octoprint/templates/dialogs/settings/features.jinja2:54
msgid "Enable automatic firmware detection"
msgstr "Automatische Firmwareerkennung einschalten"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:48
+#: src/octoprint/templates/dialogs/settings/features.jinja2:55
msgid ""
"\n"
-" If enabled, OctoPrint will try to figure out your "
-"printer's firmware automatically and adjust a couple of communication "
-"parameters based on that.\n"
-" If that doesn't work out, or you want more granular "
-"control, uncheck this and the parameters in question will become visible "
-"for you to adjust.\n"
+" If enabled, OctoPrint will try to figure out your printer's firmware automatically and adjust some communication parameters based on that.\n"
+" If that doesn't work out, or you want more granular control, uncheck this and the parameters in question will become visible for you to adjust.\n"
" "
-msgstr ""
-"Falls diese Option eingeschaltet ist, versucht OctoPrint die Firmware des"
-" Druckers automatisch zu erkennen und darauf basierend diverse "
-"Kommunikationsparameter zu konfigurieren.Falls das für dich nicht korrekt"
-" funktioniert oder du mehr Kontrolle haben möchtest, schalte diese Option"
-" aus und die entsprechenden Parameter werden zur manuellen "
-"Konfigurationeingeblendet."
+msgstr "Falls diese Option eingeschaltet ist, versucht OctoPrint die Firmware des Druckers automatisch zu erkennen und darauf basierend diverse Kommunikationsparameter zu konfigurieren. Falls das für dich nicht korrekt funktioniert oder du mehr Kontrolle haben möchtest, schalte diese Option aus und die entsprechenden Parameter werden zur manuellen Konfiguration eingeblendet."
-#: src/octoprint/templates/dialogs/settings/features.jinja2:59
+#: src/octoprint/templates/dialogs/settings/features.jinja2:66
msgid "Select SD files by relative path"
msgstr "SD Dateien per relativem Pfad addressieren"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:59
+#: src/octoprint/templates/dialogs/settings/features.jinja2:66
msgid "RepRap Firmware"
msgstr "RepRap Firmware"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:66
+#: src/octoprint/templates/dialogs/settings/features.jinja2:73
msgid "Always assume SD card is present"
msgstr "Immer davon ausgehen, dass eine SD-Karte vorhanden ist"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:66
#: 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:105
+#: src/octoprint/templates/dialogs/settings/features.jinja2:101
+#: src/octoprint/templates/dialogs/settings/features.jinja2:112
msgid "Repetier"
msgstr "Repetier"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:73
+#: src/octoprint/templates/dialogs/settings/features.jinja2:80
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:80
-#, python-format
-msgid ""
-"Support TargetExtr%%n/TargetBed target "
-"temperature format"
-msgstr ""
-"TargetExtr%%n/TargetBed Zieltemperaturformat "
-"unterstützen"
-
#: src/octoprint/templates/dialogs/settings/features.jinja2:87
+#, python-format
+msgid "Support TargetExtr%%n/TargetBed target temperature format"
+msgstr "TargetExtr%%n/TargetBed Zieltemperaturformat unterstützen"
+
+#: src/octoprint/templates/dialogs/settings/features.jinja2:94
msgid "Disable detection of external heatups"
msgstr "Detektierung externer Aufheizvorgänge deaktivieren"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:94
+#: src/octoprint/templates/dialogs/settings/features.jinja2:101
msgid "Actively pause communication during G4 dwell command"
-msgstr ""
-"Pausiere Kommunikation mit dem Drucker aktiv während eines "
-"G4 dwell Befehls."
+msgstr "Pausiere Kommunikation mit dem Drucker aktiv während eines G4 dwell Befehls."
-#: src/octoprint/templates/dialogs/settings/features.jinja2:99
+#: src/octoprint/templates/dialogs/settings/features.jinja2:106
msgid "Send a checksum with the command"
msgstr "Eine Prüfsumme mit dem Befehl senden"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:102
+#: src/octoprint/templates/dialogs/settings/features.jinja2:109
msgid "When printing"
msgstr "Beim Drucken"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:105
+#: src/octoprint/templates/dialogs/settings/features.jinja2:112
msgid "Always"
msgstr "Immer"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:108
+#: src/octoprint/templates/dialogs/settings/features.jinja2:115
msgid "Never"
msgstr "Nie"
@@ -3037,25 +2841,16 @@ msgid "Watched Folder"
msgstr "Beobachtetes Verzeichnis"
#: src/octoprint/templates/dialogs/settings/folders.jinja2:37
-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."
+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/folders.jinja2:42
msgid "Disk space thresholds"
msgstr "Plattenplatzschwellwerte"
#: src/octoprint/templates/dialogs/settings/folders.jinja2:44
-msgid ""
-"If the free disk space falls below these thresholds, OctoPrint will warn "
-"the user."
-msgstr ""
-"Falls der freie Plattenplatz unter diese Schwellwerte fallen sollte wird "
-"OctoPrint den Nutzer warnen."
+msgid "If the free disk space falls below these thresholds, OctoPrint will warn the user."
+msgstr "Falls der freie Plattenplatz unter diese Schwellwerte fallen sollte wird OctoPrint den Nutzer warnen."
#: src/octoprint/templates/dialogs/settings/folders.jinja2:47
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:77
@@ -3071,14 +2866,8 @@ msgstr "Kritisch"
#: src/octoprint/templates/dialogs/settings/folders.jinja2:59
#: src/octoprint/templates/dialogs/settings/gcodevisualizer.jinja2:25
-msgid ""
-"Provide values including size unit. Allowed units are: b, byte, bytes, "
-"kb, mb, gb, tb (case insensitive). Example: 5MB, "
-"500KB"
-msgstr ""
-"Wert inklusive Größeneinheit. Erlaubte Einheiten sind: b, byte, bytes, "
-"kb, mb, gb, tb (Groß-/Kleinschreibung irrelevant). Beispiel: "
-"5MB, 500KB"
+msgid "Provide values including size unit. Allowed units are: b, byte, bytes, kb, mb, gb, tb (case insensitive). Example: 5MB, 500KB"
+msgstr "Wert inklusive Größeneinheit. Erlaubte Einheiten sind: b, byte, bytes, kb, mb, gb, tb (Groß-/Kleinschreibung irrelevant). Beispiel: 5MB, 500KB"
#: src/octoprint/templates/dialogs/settings/gcodescripts.jinja2:3
msgid "Before print job starts"
@@ -3109,12 +2898,8 @@ msgid "Before connection to printer is closed"
msgstr "Bevor die Verbindung zum Drucker geschlossen wird"
#: src/octoprint/templates/dialogs/settings/gcodescripts.jinja2:43
-msgid ""
-"This will only be executed when closing the connection actively. If the "
-"connection to the printer is suddenly lost nothing will be sent."
-msgstr ""
-"Das wird nur ausgeführt wenn die Verbindung aktiv geschlossen wird. Falls"
-" die Verbindung zum Drucker plötzlich verloren geht wird nichts gesendet."
+msgid "This will only be executed when closing the connection actively. If the connection to the printer is suddenly lost nothing will be sent."
+msgstr "Das wird nur ausgeführt wenn die Verbindung aktiv geschlossen wird. Falls die Verbindung zum Drucker plötzlich verloren geht wird nichts gesendet."
#: src/octoprint/templates/dialogs/settings/gcodevisualizer.jinja2:5
msgid "Enable GCode Visualizer"
@@ -3122,9 +2907,7 @@ msgstr "GCode Viewer aktivieren"
#: src/octoprint/templates/dialogs/settings/gcodevisualizer.jinja2:9
msgid "Maximum size the GCodeViewer autoloads the file for preview"
-msgstr ""
-"Maximale Größe für die der GCODE Viewer automatisch das Preview der Datei"
-" lädt"
+msgstr "Maximale Größe für die der GCODE Viewer automatisch das Preview der Datei lädt"
#: src/octoprint/templates/dialogs/settings/gcodevisualizer.jinja2:10
msgid "GCode Visualizer file size threshold"
@@ -3147,9 +2930,8 @@ msgstr "Änderungsdatum"
#: 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:66
-#: src/octoprint/templates/tabs/timelapse.jinja2:72
-#: src/octoprint/templates/tabs/timelapse.jinja2:104
+#: src/octoprint/templates/tabs/timelapse.jinja2:93
+#: src/octoprint/templates/tabs/timelapse.jinja2:139
msgid "Size"
msgstr "Größe"
@@ -3162,13 +2944,8 @@ msgid "Add Profile..."
msgstr "Profil hinzufügen..."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:2
-msgid ""
-"Serial port to connect to, setting this to AUTO will make OctoPrint try "
-"to automatically find the right setting"
-msgstr ""
-"Serieller Port, mit der sich verbunden werden soll. Falls AUTO "
-"konfiguriert ist wird OctoPrint versuchen, automatisch den richtigen Port"
-" zu finden."
+msgid "Serial port to connect to, setting this to AUTO will make OctoPrint try to automatically find the right setting"
+msgstr "Serieller Port, mit der sich verbunden werden soll. Falls AUTO konfiguriert ist wird OctoPrint versuchen, automatisch den richtigen Port zu finden."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:3
#: src/octoprint/templates/sidebar/connection.jinja2:1
@@ -3176,12 +2953,8 @@ msgid "Serial Port"
msgstr "Serialport"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:8
-msgid ""
-"Serial baud rate to connect with, setting this to AUTO will make "
-"OctoPrint try to automatically find the right setting"
-msgstr ""
-"Baudrate mit der sich verbunden werden soll. Falls AUTO konfiguriert ist "
-"wird OctoPrint versuchen, automatisch die richtige Baudrate zu finden."
+msgid "Serial baud rate to connect with, setting this to AUTO will make OctoPrint try to automatically find the right setting"
+msgstr "Baudrate mit der sich verbunden werden soll. Falls AUTO konfiguriert ist wird OctoPrint versuchen, automatisch die richtige Baudrate zu finden."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:9
#: src/octoprint/templates/sidebar/connection.jinja2:3
@@ -3189,12 +2962,8 @@ msgid "Baudrate"
msgstr "Baudrate"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:14
-msgid ""
-"Makes OctoPrint try to connect to the printer automatically during start "
-"up"
-msgstr ""
-"OctoPrint wird versuchen, sich beim Startup automatisch mit dem Drucker "
-"zu verbinden"
+msgid "Makes OctoPrint try to connect to the printer automatically during start up"
+msgstr "OctoPrint wird versuchen, sich beim Startup automatisch mit dem Drucker zu verbinden"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:17
msgid "Auto-connect to printer on server start"
@@ -3202,9 +2971,7 @@ msgstr "Automatisch bei Serverstart verbinden"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:21
msgid "Interval in which to poll for the temperature information from the printer"
-msgstr ""
-"Intervall in welchem die Temperaturdaten vom Drucker abgerufen werden "
-"sollen"
+msgstr "Intervall in welchem die Temperaturdaten vom Drucker abgerufen werden sollen"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:22
msgid "Temperature interval"
@@ -3219,53 +2986,32 @@ msgid "When a target temperature is set"
msgstr "Wenn eine Zieltemperatur eingestellt ist"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:38
-msgid ""
-"Interval in which to poll for the SD printing status information from the"
-" printer while printing"
-msgstr ""
-"Intervall in welchem die SD-Statusdaten vom Drucker während des Druckens "
-"abgerufen werden sollen"
+msgid "Interval in which to poll for the SD printing status information from the printer while printing"
+msgstr "Intervall in welchem die SD-Statusdaten vom Drucker während des Druckens abgerufen werden sollen"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:39
msgid "SD status interval"
msgstr "SD-Status-Intervall"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:47
-msgid ""
-"Time after which the communication with your printer will be considered "
-"timed out if nothing was sent by your printer (and an attempt to get it "
-"talking again will be done). Increase this if your printer takes longer "
-"than this for some moves."
-msgstr ""
-"Zeit nach der OctoPrint davon ausgehen wird, dass die Kommunikation mit "
-"deinem Drucker unterbrochen wurde falls Dein Drucker keine Daten sendet. "
-"OctoPrint wird dann einen Versuch unternehmen, die Kommunikation wieder "
-"zu reetablieren. Erhöhe diesen Wert falls Dein Drucker für manche "
-"Bewegungen länger braucht."
+msgid "Time after which the communication with your printer will be considered timed out if nothing was sent by your printer (and an attempt to get it talking again will be done). Increase this if your printer takes longer than this for some moves."
+msgstr "Zeit nach der OctoPrint davon ausgehen wird, dass die Kommunikation mit deinem Drucker unterbrochen wurde falls Dein Drucker keine Daten sendet. OctoPrint wird dann einen Versuch unternehmen, die Kommunikation wieder zu reetablieren. Erhöhe diesen Wert falls Dein Drucker für manche Bewegungen länger braucht."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:48
msgid "Communication timeout"
msgstr "Kommunikationstimeout"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:56
-msgid ""
-"Time after which a connection attempt to the printer will be considered "
-"as having failed"
-msgstr ""
-"Zeit nach der ein unbeantworteter Verbindungsversuch als gescheitert "
-"angenommen wird"
+msgid "Time after which a connection attempt to the printer will be considered as having failed"
+msgstr "Zeit nach der ein unbeantworteter Verbindungsversuch als gescheitert angenommen wird"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:57
msgid "Connection timeout"
msgstr "Verbindungstimeout"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:65
-msgid ""
-"Time after which to consider an auto detection attempt to have failed if "
-"no successful connection is detected"
-msgstr ""
-"Zeit nach der ein unbeantworteter Autodetektierungsversuch als "
-"gescheitert angenommen wird"
+msgid "Time after which to consider an auto detection attempt to have failed if no successful connection is detected"
+msgstr "Zeit nach der ein unbeantworteter Autodetektierungsversuch als gescheitert angenommen wird"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:66
msgid "Autodetection timeout"
@@ -3273,9 +3019,7 @@ msgstr "Autodetectiontimeout"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:77
msgid "Log communication to serial.log (might negatively impact performance)"
-msgstr ""
-"Logge die Kommunikation in das serial.log (kann die Performance negativ "
-"beeinflussen)"
+msgstr "Logge die Kommunikation in das serial.log (kann die Performance negativ beeinflussen)"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:82
msgid "Additional serial ports"
@@ -3283,107 +3027,60 @@ msgstr "Zusätzliche serielle Ports"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:85
#, python-format
-msgid ""
-"Use this to define additional glob patterns"
-" matching serial ports to list for connecting against, e.g. "
-"/dev/ttyAMA*. One entry per line."
-msgstr ""
-"Nutze diese Einstellung um zusätzliche glob "
-"patterns zu konfigurieren, die auf serielle Ports deines Druckers "
-"matchen, z.B. /dev/ttyAMA*. Ein Eintrag pro Zeile."
+msgid "Use this to define additional glob patterns matching serial ports to list for connecting against, e.g. /dev/ttyAMA*. One entry per line."
+msgstr "Nutze diese Einstellung um zusätzliche glob patterns zu konfigurieren, die auf serielle Ports deines Druckers matchen, z.B. /dev/ttyAMA*. Ein Eintrag pro Zeile."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:89
msgid "Additional baud rates"
msgstr "Weitere Baudraten"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:92
-msgid ""
-"Use this to define additional serial port baud rates to list for "
-"connecting with, e.g. 123456. Comma separated."
-msgstr ""
-"Nutze diese Einstellung um zusätzliche Baudraten zur Verbindung zu "
-"konfigurieren, 123456. Komma-separiert."
+msgid "Use this to define additional serial port baud rates to list for connecting with, e.g. 123456. Comma separated."
+msgstr "Nutze diese Einstellung um zusätzliche Baudraten zur Verbindung zu konfigurieren, 123456. Komma-separiert."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:98
-msgid ""
-"Not only cancel ongoing prints but also disconnect on unhandled errors "
-"from the firmware."
-msgstr ""
-"Bei unbehandelten Firmwarefehlern nicht nur den Druckauftrag abbrechen, "
-"sondern auch die Verbindung zum Drucker trennen."
+msgid "Not only cancel ongoing prints but also disconnect on unhandled errors from the firmware."
+msgstr "Bei unbehandelten Firmwarefehlern nicht nur den Druckauftrag abbrechen, sondern auch die Verbindung zum Drucker trennen."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:105
-msgid ""
-"Ignore any unhandled errors from the firmware. Only use this if your "
-"firmware sends stuff prefixed with \"Error\" that is not an actual error."
-" Might mask printer issues, be careful!"
-msgstr ""
-"Alle unbehandelten Firmwarefehler ignorieren. Nur nutzen wenn Deine "
-"Firmware Dinge mit \"Error\" sendet die nicht wirklich Fehler sind. "
-"Könnte Druckerprobleme maskieren, vorsicht!"
+msgid "Ignore any unhandled errors from the firmware. Only use this if your firmware sends stuff prefixed with \"Error\" that is not an actual error. Might mask printer issues, be careful!"
+msgstr "Alle unbehandelten Firmwarefehler ignorieren. Nur nutzen wenn Deine Firmware Dinge mit \"Error\" sendet die nicht wirklich Fehler sind. Könnte Druckerprobleme maskieren, vorsicht!"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:113
msgid "Command to send to the firmware on first handshake attempt."
-msgstr ""
-"Kommando, das als erster Handshakeversuch an die Firmware gesendet werden"
-" soll"
+msgstr "Kommando, das als erster Handshakeversuch an die Firmware gesendet werden soll"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:114
msgid "\"Hello\" command"
msgstr "\"Hallo\"-Befehl"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:117
-msgid ""
-"Use this to specify a different command than the default "
-"M110 to send to the printer on initial connection to trigger"
-" a communication handshake."
-msgstr ""
-"Nutze diese Einstellung um einen anderen Befehl als M110 "
-"beim initialen Verbindungsaufbau zum drucker zu senden."
+msgid "Use this to specify a different command than the default M110 to send to the printer on initial connection to trigger a communication handshake."
+msgstr "Nutze diese Einstellung um einen anderen Befehl als M110 beim initialen Verbindungsaufbau zum drucker zu senden."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:120
-msgid ""
-"Commands that are know to run long and hence should suppress "
-"communication timeouts from being triggered."
-msgstr ""
-"Befehle, von denen bekannt ist, dass sie lang zur Ausführung benötigen "
-"und daher das Auslösen von Kommunikationstimeouts unterdrücken sollten."
+msgid "Commands that are know to run long and hence should suppress communication timeouts from being triggered."
+msgstr "Befehle, von denen bekannt ist, dass sie lang zur Ausführung benötigen und daher das Auslösen von Kommunikationstimeouts unterdrücken sollten."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:121
msgid "Long running commands"
msgstr "Lang laufende Befehle"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:124
-msgid ""
-"Use this to specify the commands known to take a long time to complete "
-"without output from your printer and hence might cause timeout issues. "
-"Just the G or M code, comma separated."
-msgstr ""
-"Nutze diese Option, um solche Befehle zu definieren, von denen Du weißt, "
-"dass sie eine längere Zeit lang laufen, währenddessen keinen Output "
-"produzieren und daher Timeoutprobleme verursachen könnten. Nur den G- "
-"oder M-Code, kommasepariert."
+msgid "Use this to specify the commands known to take a long time to complete without output from your printer and hence might cause timeout issues. Just the G or M code, comma separated."
+msgstr "Nutze diese Option, um solche Befehle zu definieren, von denen Du weißt, dass sie eine längere Zeit lang laufen, währenddessen keinen Output produzieren und daher Timeoutprobleme verursachen könnten. Nur den G- oder M-Code, kommasepariert."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:127
-msgid ""
-"Commands that always require a line number and checksum to be sent with "
-"them."
-msgstr ""
-"Befehle, die immer mit einer Prüfsumme und Zeilennummer gesendet werden "
-"müssen."
+msgid "Commands that always require a line number and checksum to be sent with them."
+msgstr "Befehle, die immer mit einer Prüfsumme und Zeilennummer gesendet werden müssen."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:128
msgid "Commands that always require a checksum"
msgstr "Befehle, die immer eine Prüfsumme benötigen"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:131
-msgid ""
-"Use this to specify which commands always need to be "
-"sent with a checksum. Comma separated list."
-msgstr ""
-"Nutze diese Einstellung um Befehle zu spezifizieren, die "
-"immer mit Prüfsumme gesendet werden müssen. Komma-"
-"separierte Liste."
+msgid "Use this to specify which commands always need to be sent with a checksum. Comma separated list."
+msgstr "Nutze diese Einstellung um Befehle zu spezifizieren, die immer mit Prüfsumme gesendet werden müssen. Komma-separierte Liste."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:136
msgid "Generate additional ok for M29"
@@ -3398,13 +3095,8 @@ msgid "Simulate an additional ok for resend requests"
msgstr "Zusätzliches ok für Resendrequests simulieren"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:144
-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 ""
-"Maximale Anzahl aufeinanderfolgender Communication Timeouts im "
-"Idlezustand. Mehr als das und es wird angenommen, dass der Drucker "
-"offline ist. Auf 0 setzen um das zu verhindern."
+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 "Maximale Anzahl aufeinanderfolgender Communication Timeouts im 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:145
msgid "Max. consecutive timeouts while idle"
@@ -3417,27 +3109,16 @@ 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:151
-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 ""
-"Maximale Anzahl aufeinanderfolgender Communication Timeouts beim Drucken."
-" Mehr als das und es wird angenommen, dass der Drucker offline ist. Auf 0"
-" setzen um das zu verhindern."
+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 "Maximale Anzahl aufeinanderfolgender Communication Timeouts beim Drucken. 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:152
msgid "Max. consecutive timeouts while printing"
msgstr "Max. aufeinanderfolgende Timeouts beim Drucken"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:158
-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 ""
-"Maximale Anzahl aufeinanderfolgender Communication Timeouts wenn ein lang"
-" laufender Befehl aktiv ist. Mehr als das und es wird angenommen, dass "
-"der Drucker offline ist. Auf 0 setzen um das zu verhindern."
+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 "Maximale Anzahl aufeinanderfolgender Communication Timeouts wenn ein lang 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:159
msgid "Max. consecutive timeouts during long running commands"
@@ -3472,24 +3153,20 @@ msgid "RegExp"
msgstr "RegExp"
#: src/octoprint/templates/dialogs/usersettings/access.jinja2:5
-msgid ""
-"If you do not wish to change your password, just leave the following "
-"fields empty."
-msgstr ""
-"Falls Du Dein Passwort nicht ändern willst, lass die folgenden Felder "
-"leer."
+msgid "If you do not wish to change your password, just leave the following fields empty."
+msgstr "Falls Du Dein Passwort nicht ändern willst, lass die folgenden Felder leer."
+
+#: src/octoprint/templates/dialogs/usersettings/access.jinja2:31
+msgid "Please note that changes to the API key are applied immediately, without having to \"Confirm\" first."
+msgstr "Bitte beachte, dass Änderungen am API-Key sofort angewandt werden, ohne dass \"Bestätigen\" geklickt werden muss."
#: src/octoprint/templates/dialogs/usersettings/interface.jinja2:3
msgid "Language"
msgstr "Sprache"
#: src/octoprint/templates/dialogs/usersettings/interface.jinja2:11
-msgid ""
-"Changes to the interface language will only become active after a reload "
-"of the page."
-msgstr ""
-"Änderungen der Oberflächensprache werden erst nach einem Neuladen der "
-"Seite aktiv."
+msgid "Changes to the interface language will only become active after a reload of the page."
+msgstr "Änderungen der Oberflächensprache werden erst nach einem Neuladen der Seite aktiv."
#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:1
msgid "All Done!"
@@ -3500,25 +3177,15 @@ msgid ""
"\n"
" Your OctoPrint installation is now all set up and ready to go. Happy\n"
" printing!\n"
-msgstr ""
-"Deine OctoPrint Installation ist jetzt eingerichtet und es kann losgehen."
-" Happy printing!"
+msgstr "Deine OctoPrint Installation ist jetzt eingerichtet und es kann losgehen. Happy printing!"
#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:8
#, 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"
-msgstr ""
-"Falls Dir OctoPrint gefällt, bitte denke darüber nach, seine fortlaufende Entwicklung zu "
-"unterstützen, welche vollständig durch User wie Dich finanziert wird!"
-" Du kannst diesen Link auch im \"Über\" Dialog finden. Vielen "
-"Dank!"
+" 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"
+msgstr "Falls Dir OctoPrint gefällt, bitte denke darüber nach, seine fortlaufende Entwicklung zu unterstützen, welche vollständig durch User wie Dich finanziert wird! Du kannst diesen Link auch im \"Über\" Dialog finden. Vielen Dank!"
#: src/octoprint/templates/dialogs/wizard/firstrun_start.jinja2:1
msgid "Hello!"
@@ -3527,15 +3194,10 @@ msgstr "Hallo!"
#: src/octoprint/templates/dialogs/wizard/firstrun_start.jinja2:3
msgid ""
"\n"
-" Thank you for installing OctoPrint! This wizard will lead you through"
-" the\n"
-" final steps to get your OctoPrint instance all setup and ready to go."
-" We'll\n"
+" Thank you for installing OctoPrint! This wizard will lead you through the\n"
+" final steps to get your OctoPrint instance all setup and ready to go. We'll\n"
" get you printing in no time!\n"
-msgstr ""
-"Danke, dass du OctoPrint installiert hast! Dieser Wizard wird dich nun "
-"durch die letzten Schritte begleiten, um deine OctoPrint Instanz fertig "
-"einzurichten."
+msgstr "Danke, dass du OctoPrint installiert hast! Dieser Wizard wird dich nun durch die letzten Schritte begleiten, um deine OctoPrint Instanz fertig einzurichten."
#: src/octoprint/templates/navbar/login.jinja2:12
msgid "Remember me"
@@ -3581,18 +3243,12 @@ msgstr "Bitte die Seite neu laden"
#: src/octoprint/templates/overlays/reloadui.jinja2:7
msgid ""
"\n"
-" There is a new version of the server active now, a "
-"reload\n"
-" of the user interface is needed. This will not "
-"interrupt\n"
-" any print jobs you might have ongoing. Please reload "
-"the\n"
+" There is a new version of the server active now, a reload\n"
+" of the user interface is needed. This will not interrupt\n"
+" any print jobs you might have ongoing. Please reload the\n"
" web interface now by clicking the button below.\n"
" "
-msgstr ""
-"Die Serverversion hat sich geändert, ein Neuladen des Webinterfaces ist "
-"notwendig. Das wird evtl. laufenden Printjobs nicht unterbrechen. Bitte "
-"lade das Webinterface jetzt neu, indem du auf den Button unten klickst."
+msgstr "Die Serverversion hat sich geändert, ein Neuladen des Webinterfaces ist notwendig. Das wird evtl. laufenden Printjobs nicht unterbrechen. Bitte lade das Webinterface jetzt neu, indem du auf den Button unten klickst."
#: src/octoprint/templates/sidebar/connection.jinja2:8
msgid "Save connection settings"
@@ -3659,6 +3315,7 @@ msgid "File list settings"
msgstr "Einstellungen der Dateiliste"
#: src/octoprint/templates/sidebar/files_header.jinja2:6
+#: src/octoprint/templates/tabs/timelapse.jinja2:70
msgid "Sort by name"
msgstr "Nach Name sortieren"
@@ -3667,6 +3324,7 @@ msgid "Sort by upload date"
msgstr "Nach Uploaddatum sortieren"
#: src/octoprint/templates/sidebar/files_header.jinja2:8
+#: src/octoprint/templates/tabs/timelapse.jinja2:72
msgid "Sort by file size"
msgstr "Nach Größe sortieren"
@@ -3699,30 +3357,26 @@ msgid "Only show files stored on SD"
msgstr "Nur auf SD abgelegte Dateien anzeigen"
#: src/octoprint/templates/sidebar/files_header.jinja2:26
-msgid "Hide folders without files"
-msgstr "Verzeichnisse ohne Dateien verbergen"
-
-#: src/octoprint/templates/sidebar/files_header.jinja2:27
msgid "Hide successfully printed files"
msgstr "Erfolgreich gedruckte Dateien verbergen"
-#: src/octoprint/templates/sidebar/files_header.jinja2:32
+#: src/octoprint/templates/sidebar/files_header.jinja2:31
msgid "Refresh file list"
msgstr "Dateiliste aktualisieren"
-#: src/octoprint/templates/sidebar/files_header.jinja2:39
+#: src/octoprint/templates/sidebar/files_header.jinja2:38
msgid "SD Card operations"
msgstr "SD Card Operationen"
-#: src/octoprint/templates/sidebar/files_header.jinja2:43
+#: src/octoprint/templates/sidebar/files_header.jinja2:42
msgid "Initialize SD card"
msgstr "SD-Karte initialisieren"
-#: src/octoprint/templates/sidebar/files_header.jinja2:44
+#: src/octoprint/templates/sidebar/files_header.jinja2:43
msgid "Refresh SD files"
msgstr "SD-Dateien aktualisieren"
-#: src/octoprint/templates/sidebar/files_header.jinja2:45
+#: src/octoprint/templates/sidebar/files_header.jinja2:44
msgid "Release SD card"
msgstr "SD-Karte auswerfen"
@@ -3744,9 +3398,7 @@ msgstr "Zeitraffer rendern"
#: src/octoprint/templates/sidebar/state.jinja2:8
msgid "Estimated total print time base on statical analysis or past prints"
-msgstr ""
-"Geschätzte Gesamtdauer basierend auf statischer Analyse oder vergangenen "
-"Drucken"
+msgstr "Geschätzte Gesamtdauer basierend auf statischer Analyse oder vergangenen Drucken"
#: src/octoprint/templates/sidebar/state.jinja2:8
msgid "Approx. Total Print Time"
@@ -3761,12 +3413,8 @@ msgid "Print Time"
msgstr "Dauer"
#: src/octoprint/templates/sidebar/state.jinja2:11
-msgid ""
-"Estimated time until the print job is done. This is only an estimate and "
-"accuracy depends heavily on various factors!"
-msgstr ""
-"Geschätze Zeit, bis der Druck beendet ist. Dies ist nur eine Schätzung, "
-"deren Genauigkeit stark von diversen Faktoren abhängt!"
+msgid "Estimated time until the print job is done. This is only an estimate and accuracy depends heavily on various factors!"
+msgstr "Geschätze Zeit, bis der Druck beendet ist. Dies ist nur eine Schätzung, deren Genauigkeit stark von diversen Faktoren abhängt!"
#: src/octoprint/templates/sidebar/state.jinja2:11
msgid "Print Time Left"
@@ -3797,12 +3445,8 @@ msgid "Cancels the print job"
msgstr "Bricht den Druckjob ab"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorAxes.jinja2:4
-msgid ""
-"Please define the maximum speed/feedrate of the individual axes and "
-"whether their control should be inverted or not."
-msgstr ""
-"Bitte definiere die maximale Geschwindkeit/Feedrate der individuellen "
-"Achsen und ob ihre Steuerung invertiert werden soll oder nicht."
+msgid "Please define the maximum speed/feedrate of the individual axes and whether their control should be inverted or not."
+msgstr "Bitte definiere die maximale Geschwindkeit/Feedrate der individuellen Achsen und ob ihre Steuerung invertiert werden soll oder nicht."
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorAxes.jinja2:8
msgid "X"
@@ -3827,13 +3471,8 @@ msgid "E"
msgstr "E"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorAxes.jinja2:54
-msgid ""
-"This information is used for manual control via the \"Control\" tab. It "
-"does NOT influence already sliced files that you upload to OctoPrint!"
-msgstr ""
-"Diese Informationen werden für die manuelle Steuerung im \"Steuerung\" "
-"Tab verwendet. Sie beeinflussen NICHT die bereits gesliceten Dateien, die"
-" du in OctoPrint hochlädtst."
+msgid "This information is used for manual control via the \"Control\" tab. It does NOT influence already sliced files that you upload to OctoPrint!"
+msgstr "Diese Informationen werden für die manuelle Steuerung im \"Steuerung\" Tab verwendet. Sie beeinflussen NICHT die bereits gesliceten Dateien, die du in OctoPrint hochlädst."
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorBuildvolume.jinja2:3
msgid "Form Factor"
@@ -3878,15 +3517,10 @@ msgstr "Höhe (Z)"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorBuildvolume.jinja2:75
msgid ""
"\n"
-" If your printer's print head may move slightly outside the "
-"print volume (e.g. for nozzle cleaning routines)\n"
-" you can define a custom safe bounding box for its movements "
-"below.\n"
+" If your printer's print head may move slightly outside the print volume (e.g. for nozzle cleaning routines)\n"
+" you can define a custom safe bounding box for its movements below.\n"
" "
-msgstr ""
-"Wenn der Druckkopf des Druckers sich außerhalb des Druckvolumens bewegen "
-"darf (z.B. für Nozzlereinigungsroutinen) kannst du hier eine als "
-"gefahrlos geltende Bounding Box für seine Bewegung definieren."
+msgstr "Wenn der Druckkopf des Druckers sich außerhalb des Druckvolumens bewegen darf (z.B. für Nozzlereinigungsroutinen) kannst du hier eine als gefahrlos geltende Bounding Box für seine Bewegung definieren."
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorBuildvolume.jinja2:82
msgid "Custom bounding box"
@@ -3905,15 +3539,8 @@ msgid "Z Coordinates"
msgstr "Z Koordinaten"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorBuildvolume.jinja2:130
-msgid ""
-"This information is used for the temperature tab, the bounding box check,"
-" the GCODE Viewer and/or when slicing from OctoPrint. It does NOT "
-"influence already sliced files that you upload to OctoPrint!"
-msgstr ""
-"Diese Informationen werden für das Temperaturtab, den Bounding-Box-Check,"
-" den GCODE Viewer und/oder beim Slicen aus OctoPrint heraus verwendet. "
-"Sie beeinflussen NICHT die bereits geslicten Dateien, die du in OctoPrint"
-" hochlädtst!"
+msgid "This information is used for the temperature tab, the bounding box check, the GCODE Viewer and/or when slicing from OctoPrint. It does NOT influence already sliced files that you upload to OctoPrint!"
+msgstr "Diese Informationen werden für das Temperaturtab, den Bounding-Box-Check, den GCODE Viewer und/oder beim Slicen aus OctoPrint heraus verwendet. Sie beeinflussen NICHT die bereits geslicten Dateien, die du in OctoPrint hochlädst!"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorExtruder.jinja2:4
msgid "Nozzle Diameter"
@@ -3928,21 +3555,12 @@ msgid "Shared nozzle"
msgstr "Geteilte Düse"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorExtruder.jinja2:23
-msgid ""
-"Check this if your printer has a single nozzle and heater shared among "
-"its extruders instead of one nozzle and heater per extruder"
-msgstr ""
-"Markiere dies wenn dein Drucker eine einzelne Düse und Heizelement hat, "
-"die unter den Extrudern geteilt werden (anstatt einer Düse und "
-"Heizelement je Extruder)"
+msgid "Check this if your printer has a single nozzle and heater shared among its extruders instead of one nozzle and heater per extruder"
+msgstr "Markiere dies wenn dein Drucker eine einzelne Düse und Heizelement hat, die unter den Extrudern geteilt werden (anstatt einer Düse und Heizelement je Extruder)"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorExtruder.jinja2:30
-msgid ""
-"Please specify the nozzle offsets of the extruders relative to the first "
-"nozzle T0."
-msgstr ""
-"Bitte spezifiziere die Düsenoffsets der Extruder relativ zur ersten Düse "
-"T0."
+msgid "Please specify the nozzle offsets of the extruders relative to the first nozzle T0."
+msgstr "Bitte spezifiziere die Düsenoffsets der Extruder relativ zur ersten Düse T0."
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorExtruder.jinja2:36
#: src/octoprint/templates/tabs/temperature.jinja2:13
@@ -3950,16 +3568,8 @@ msgid "Offset"
msgstr "Offset"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorExtruder.jinja2:55
-msgid ""
-"This information is used for the graph and controls available in the "
-"\"Temperature\" tab, the GCODE viewer and when slicing from within "
-"OctoPrint. It does NOT influence already sliced files that you upload to "
-"OctoPrint!"
-msgstr ""
-"Diese Informationen werden für den Graph und die Steuerung im "
-"\"Temperatur\" Tab, im GCODE Viewer und beim Slicen aus OctoPrint heraus "
-"verwendet. Sie beeinflussen NICHT die bereits geslicten Dateien, die du "
-"in OctoPrint hochlädtst."
+msgid "This information is used for the graph and controls available in the \"Temperature\" tab, the GCODE viewer and when slicing from within OctoPrint. It does NOT influence already sliced files that you upload to OctoPrint!"
+msgstr "Diese Informationen werden für den Graph und die Steuerung im \"Temperatur\" Tab, im GCODE Viewer und beim Slicen aus OctoPrint heraus verwendet. Sie beeinflussen NICHT die bereits geslicten Dateien, die du in OctoPrint hochlädst."
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorGeneral.jinja2:6
msgid "Name must be set"
@@ -4036,9 +3646,7 @@ msgstr "Webcam um 90° gegen den Uhrzeigersinn rotieren"
#: src/octoprint/templates/snippets/settings/webcam/webcamSnapshotUrl.jinja2:1
msgid "URL to use for retrieving webcam snapshot images for timelapse creation"
-msgstr ""
-"URL, die genutzt werden soll, um Einzelaufnahmen für die "
-"Zeitraffererstellung abzurufen"
+msgstr "URL, die genutzt werden soll, um Einzelaufnahmen für die Zeitraffererstellung abzurufen"
#: src/octoprint/templates/snippets/settings/webcam/webcamSnapshotUrl.jinja2:2
msgid "Snapshot URL"
@@ -4048,95 +3656,111 @@ msgstr "Snapshot-URL"
msgid "Fully qualified URL, needs to be reachable by OctoPrint's server"
msgstr "Voll definierte URL, muss von OctoPrints Server erreichbar sein"
+#: src/octoprint/templates/snippets/settings/webcam/webcamStreamRatio.jinja2:1
+msgid "Aspect ratio of the webcam stream, either 16:9 or 4:3"
+msgstr "Seitenverhältnis des Webcamstreams, entweder 16:9 oder 4:3"
+
+#: src/octoprint/templates/snippets/settings/webcam/webcamStreamRatio.jinja2:2
+msgid "Stream aspect ratio"
+msgstr "Seitenverhältnis des Streams"
+
+#: src/octoprint/templates/snippets/settings/webcam/webcamStreamRatio.jinja2:5
+msgid "If the stream has a different aspect ratio than configured here it will be letterboxed."
+msgstr "Falls der Stream ein anderes Seitenverhältnis hat als hier eingestellt ist, wird er geletterboxed."
+
#: src/octoprint/templates/snippets/settings/webcam/webcamStreamUrl.jinja2:1
msgid "URL to embed into the UI for live viewing of the webcam stream"
-msgstr ""
-"URL, die in die Oberfläche zum Betrachten des Webcamstreams eingebunden "
-"werden soll"
+msgstr "URL, die in die Oberfläche zum Betrachten des Webcamstreams eingebunden werden soll"
#: src/octoprint/templates/snippets/settings/webcam/webcamStreamUrl.jinja2:2
msgid "Stream URL"
msgstr "Stream-URL"
#: src/octoprint/templates/snippets/settings/webcam/webcamStreamUrl.jinja2:8
-msgid ""
-"Needs to be reachable from the browser displaying the OctoPrint UI, used "
-"to embed the webcam stream into the page."
-msgstr ""
-"Muss vom Browser erreichbar sein, in dem die OctoPrint UI angezeigt wird,"
-" wird genutzt, um den Webcam Stream in die Seite einzubetten."
+msgid "Needs to be reachable from the browser displaying the OctoPrint UI, used to embed the webcam stream into the page."
+msgstr "Muss vom Browser erreichbar sein, in dem die OctoPrint UI angezeigt wird, wird genutzt, um den Webcam Stream in die Seite einzubetten."
-#: src/octoprint/templates/tabs/control.jinja2:7
+#: src/octoprint/templates/tabs/control.jinja2:5
+msgid "Webcam stream loading..."
+msgstr "Webcamstream lädt..."
+
+#: src/octoprint/templates/tabs/control.jinja2:8
+msgid "Webcam stream not loaded"
+msgstr "Webcamstream nicht geladen"
+
+#: src/octoprint/templates/tabs/control.jinja2:9
+msgid "It might not be correctly configured. You can change the URL of the stream under \"Settings\" > \"Webcam & Timelapse\" > \"Stream URL\". If you don't have a webcam just set the URL to an empty value."
+msgstr "Er könnte nicht korrekt konfiguriert sein. Du kannst die URL des Streams unter \"Einstellungen\" > \"Webcam & Zeitraffer\" > \"Stream-URL\" ändern. Falls du keine Webcam hast lass die URL leer."
+
+#: src/octoprint/templates/tabs/control.jinja2:20
msgid "Keyboard controls active"
msgstr "Tastatursteuerung aktiv"
-#: src/octoprint/templates/tabs/control.jinja2:10
+#: src/octoprint/templates/tabs/control.jinja2:23
msgid "X Axis"
msgstr "X-Achse"
-#: src/octoprint/templates/tabs/control.jinja2:11
+#: src/octoprint/templates/tabs/control.jinja2:24
msgid "Y Axis"
msgstr "Y-Achse"
-#: src/octoprint/templates/tabs/control.jinja2:12
+#: src/octoprint/templates/tabs/control.jinja2:25
msgid "Page↑"
msgstr "Bild↑"
-#: src/octoprint/templates/tabs/control.jinja2:12
+#: src/octoprint/templates/tabs/control.jinja2:25
msgid "Page↓"
msgstr "Bild↓"
-#: src/octoprint/templates/tabs/control.jinja2:12
+#: src/octoprint/templates/tabs/control.jinja2:25
msgid "Z Axis"
msgstr "Z-Achse"
-#: src/octoprint/templates/tabs/control.jinja2:15
+#: src/octoprint/templates/tabs/control.jinja2:28
msgid "Home X/Y"
msgstr "Home X/Y"
-#: src/octoprint/templates/tabs/control.jinja2:16
+#: src/octoprint/templates/tabs/control.jinja2:29
msgid "Home Z"
msgstr "Home Z"
-#: src/octoprint/templates/tabs/control.jinja2:17
+#: src/octoprint/templates/tabs/control.jinja2:30
msgid "Stepsize"
msgstr "Schrittgröße"
-#: src/octoprint/templates/tabs/control.jinja2:23
-msgid ""
-"Hint: If you move your mouse over the picture, you enter keyboard control"
-" mode."
+#: src/octoprint/templates/tabs/control.jinja2:36
+msgid "Hint: If you move your mouse over the picture, you enter keyboard control mode."
msgstr "Hinweis: Bewegen der Maus über das Bild aktiviert die Tastatursteuerung"
-#: src/octoprint/templates/tabs/control.jinja2:69
+#: src/octoprint/templates/tabs/control.jinja2:82
msgid "Feed rate:"
msgstr "Feedrate:"
-#: src/octoprint/templates/tabs/control.jinja2:78
+#: src/octoprint/templates/tabs/control.jinja2:91
msgid "Select Tool..."
msgstr "Werkzeug wählen..."
-#: src/octoprint/templates/tabs/control.jinja2:89
+#: src/octoprint/templates/tabs/control.jinja2:102
msgid "Extrude"
msgstr "Extrude"
-#: src/octoprint/templates/tabs/control.jinja2:90
+#: src/octoprint/templates/tabs/control.jinja2:103
msgid "Retract"
msgstr "Retract"
-#: src/octoprint/templates/tabs/control.jinja2:94
+#: src/octoprint/templates/tabs/control.jinja2:107
msgid "Flow rate:"
msgstr "Flowrate:"
-#: src/octoprint/templates/tabs/control.jinja2:101
+#: src/octoprint/templates/tabs/control.jinja2:114
msgid "Motors off"
msgstr "Motoren aus"
-#: src/octoprint/templates/tabs/control.jinja2:102
+#: src/octoprint/templates/tabs/control.jinja2:115
msgid "Fan on"
msgstr "Lüfter an"
-#: src/octoprint/templates/tabs/control.jinja2:103
+#: src/octoprint/templates/tabs/control.jinja2:116
msgid "Fan off"
msgstr "Lüfter aus"
@@ -4195,40 +3819,27 @@ msgstr "Neu laden"
#: src/octoprint/templates/tabs/gcodeviewer.jinja2:76
msgid ""
"\n"
-" Note that the time and usage values in this tab are "
-"estimated by the GCODE viewer in your\n"
-" browser and might differ from the values "
-"estimated by the server that are displayed in the\n"
-" \"State\" and \"Files\" panels in the sidebar due to slightly"
-" different implementations. Also note that these\n"
-" estimated values may be inaccurate since "
-"they can also take information present in the\n"
+" Note that the time and usage values in this tab are estimated by the GCODE viewer in your\n"
+" browser and might differ from the values estimated by the server that are displayed in the\n"
+" \"State\" and \"Files\" panels in the sidebar due to slightly different implementations. Also note that these\n"
+" estimated values may be inaccurate since they can also take information present in the\n"
" GCODE file into account.\n"
" "
msgstr ""
"\n"
-" Bitte beachte, dass die Zeit- und Verbrauchsangaben in diesem"
-" Tab vom GCODE Viewer in Deinem Browser\n"
-" geschätzt wurden und sich von den vom Server"
-" geschätzten Werten\n"
-" in den \"Status\"- und \"Dateien\"-Panels in der Seitenleiste"
-" aufgrund von leichten Unterschieden in der\n"
-" Implementierung unterscheiden können. Beachte zudem, dass "
-"diese geschätzten Werte\n"
-" ungenau sein können, da sie nur auf Informationen aus den "
-"GCODE Dateien basieren.\n"
+" Bitte beachte, dass die Zeit- und Verbrauchsangaben in diesem Tab vom GCODE Viewer in Deinem Browser\n"
+" geschätzt wurden und sich von den vom Server geschätzten Werten\n"
+" in den \"Status\"- und \"Dateien\"-Panels in der Seitenleiste aufgrund von leichten Unterschieden in der\n"
+" Implementierung unterscheiden können. Beachte zudem, dass diese geschätzten Werte\n"
+" ungenau sein können, da sie nur auf Informationen aus den GCODE Dateien basieren.\n"
" "
#: src/octoprint/templates/tabs/gcodeviewer.jinja2:87
msgid ""
"\n" -" You've selected for printing which has a size of\n" -" . Depending on your machine " -"this\n" -" might be too large for rendering and cause your browser to become" -" unresponsive or crash.\n" +" You've selected for printing which has a size of\n" +" . Depending on your machine this\n" +" might be too large for rendering and cause your browser to become unresponsive or crash.\n" "
\n" "\n" "\n" @@ -4236,13 +3847,9 @@ msgid "" "
" msgstr "" "\n" -" Du hast " -"zum Drucken ausgewählt das\n" -" groß ist. Abhängig von Deinem" -"\n" -" System könnte das zu groß zum Rendern sein und Deinen Browser zum" -" Absturz bringen.\n" +" Du hast zum Drucken ausgewählt das\n" +" groß ist. Abhängig von Deinem\n" +" System könnte das zu groß zum Rendern sein und Deinen Browser zum Absturz bringen.\n" "
\n" "\n" "\n"
@@ -4273,16 +3880,14 @@ msgid "Scroll to end"
msgstr "Zum Ende scrollen"
#: src/octoprint/templates/tabs/terminal.jinja2:5
+#: 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:6
-msgid ""
-"For performance reasons only a limited amount of terminal functionality "
-"is enabled right now."
-msgstr ""
-"Aus Gründen der Performance ist nur ein begrenzter Teil der "
-"Terminalfunktionalität zur Zeit verfügbar."
+msgid "For performance reasons only a limited amount of terminal functionality is enabled right now."
+msgstr "Aus Gründen der Performance ist nur ein begrenzter Teil der Terminalfunktionalität zur Zeit verfügbar."
#: src/octoprint/templates/tabs/terminal.jinja2:20
msgid "Send"
@@ -4290,30 +3895,15 @@ msgstr "Senden"
#: src/octoprint/templates/tabs/terminal.jinja2:22
msgid "Hint: Use the arrow up/down keys to recall commands sent previously"
-msgstr ""
-"Hinweis: Nutze die Pfeil hoch/runter Tasten um vorher versandte Befehle "
-"wieder aufzurufen "
+msgstr "Hinweis: Nutze die Pfeil hoch/runter Tasten um vorher versandte Befehle wieder aufzurufen "
#: src/octoprint/templates/tabs/terminal.jinja2:30
msgid "Fake Acknowledgement"
msgstr "Bestätigung faken"
#: src/octoprint/templates/tabs/terminal.jinja2:31
-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 "
-"your printer which will probably negatively influence your printing "
-"results and which you should therefore try to resolve!"
-msgstr ""
-"Falls Bestätigungen (\"ok\"s) Deiner Firmware aufgrund von "
-"Kommunikationsproblemen mit Deinem Drucker verloren gehen, kann die "
-"Kommunikation zwischen OctoPrint und Deinem Drucker zum Stillstand "
-"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!"
+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 your printer which will probably negatively influence your printing results and which you should therefore try to resolve!"
+msgstr "Falls Bestätigungen (\"ok\"s) Deiner Firmware aufgrund von Kommunikationsproblemen mit Deinem Drucker verloren gehen, kann die Kommunikation zwischen OctoPrint und Deinem Drucker zum Stillstand 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!"
#: src/octoprint/templates/tabs/terminal.jinja2:34
msgid "Force fancy functionality"
@@ -4324,24 +3914,12 @@ msgid "Force terminal output during printing"
msgstr "Terminalausgabe beim Druck erzwingen"
#: src/octoprint/templates/tabs/terminal.jinja2:36
-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, "
-"but be aware that this might make your browser unresponsive."
-msgstr ""
-"Einige Funktionen des Terminals werden deaktiviert, wenn OctoPrint "
-"erkennt, dass Dein Browser zu langsam dafür ist. Du kannst diese "
-"Funktionen hier wieder zwangsweise aktivieren, aber bitte bedenke, dass "
-"das zur Folge haben könnte, dass dein Browser nicht mehr oder nur sehr "
-"langsam reagiert."
+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, but be aware that this might make your browser unresponsive."
+msgstr "Einige Funktionen des Terminals werden deaktiviert, wenn OctoPrint erkennt, dass Dein Browser zu langsam dafür ist. Du kannst diese Funktionen hier wieder zwangsweise aktivieren, aber bitte bedenke, dass das zur Folge haben könnte, dass dein Browser nicht mehr oder nur sehr langsam reagiert."
#: src/octoprint/templates/tabs/timelapse.jinja2:3
-msgid ""
-"Take note that timelapse configuration is disabled while your printer is "
-"printing."
-msgstr ""
-"Bitte beachte dass die Zeitrafferkonfiguration während des Druckens "
-"deaktiviert ist."
+msgid "Take note that timelapse configuration is disabled while your printer is printing."
+msgstr "Bitte beachte dass die Zeitrafferkonfiguration während des Druckens deaktiviert ist."
#: src/octoprint/templates/tabs/timelapse.jinja2:5
msgid "Timelapse Configuration"
@@ -4352,100 +3930,101 @@ 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."
+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
msgid "Note"
msgstr "Bemerkung"
#: src/octoprint/templates/tabs/timelapse.jinja2:14
-msgid ""
-"Does not work when printing from the printer's SD Card (no way to detect "
-"the change in Z reliably). Use \"Timed\" mode for those prints instead."
-msgstr ""
-"Funktioniert nicht, wenn von der SD-Karte des Druckers gedruckt wird "
-"(keine Möglichkeit, Änderungen der Z-Achse zuverlässig zu detektieren). "
-"Verwende stattdessen den \"Nach Zeit\"-Modus für solche Drucke."
+msgid "Does not work when printing from the printer's SD Card (no way to detect the change in Z reliably). Use \"Timed\" mode for those prints instead."
+msgstr "Funktioniert nicht, wenn von der SD-Karte des Druckers gedruckt wird (keine Möglichkeit, Änderungen der Z-Achse zuverlässig zu detektieren). Verwende stattdessen den \"Nach Zeit\"-Modus für solche Drucke."
-#: src/octoprint/templates/tabs/timelapse.jinja2:16
+#: 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:24
msgid "Timelapse frame rate (in frames per second)"
msgstr "Zeitrafferbildrate (in Bildern pro Sekunde)"
-#: src/octoprint/templates/tabs/timelapse.jinja2:19
+#: src/octoprint/templates/tabs/timelapse.jinja2:27
msgid "fps"
msgstr "FPS"
-#: src/octoprint/templates/tabs/timelapse.jinja2:22
+#: 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:29
+#: src/octoprint/templates/tabs/timelapse.jinja2:37
msgid "Capture post roll images"
msgstr "Bilder für Zeitraffernachlauf aufzeichnen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:30
-msgid ""
-"If this is unchecked, OctoPrint will simply repeat the last frame for the"
-" post roll instead of continuing to capture new frames."
-msgstr ""
-"Wenn diese Option nicht angehakt ist wird OctoPrint einfach den letzten "
-"Frame der regulären Aufnahme für den Nachlauf verwenden, anstatt neue "
-"Frames aufzuzeichnen."
+#: src/octoprint/templates/tabs/timelapse.jinja2:38
+msgid "If this is unchecked, OctoPrint will simply repeat the last frame for the post roll instead of continuing to capture new frames."
+msgstr "Wenn diese Option nicht angehakt ist wird OctoPrint einfach den letzten Frame der regulären Aufnahme für den Nachlauf verwenden, anstatt neue Frames aufzuzeichnen."
-#: src/octoprint/templates/tabs/timelapse.jinja2:36
-msgid "Interval"
-msgstr "Intervall"
-
-#: src/octoprint/templates/tabs/timelapse.jinja2:44
+#: 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:49
-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. "
-"For this to work properly your retraction z-hop has to be different from "
-"your layerheight!"
-msgstr ""
-"Gib den Retraction Z-Hop Wert aus deiner Firmware oder den GCODE Dateien "
-"hier ein, um Snapshots für Zeitraffer nur bei echten Schichtwechseln "
-"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:48
+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. For this to work properly your retraction z-hop has to be different from your layerheight!"
+msgstr "Gib den Retraction Z-Hop Wert aus deiner Firmware oder den GCODE Dateien hier ein, um Snapshots für Zeitraffer nur bei echten Schichtwechseln 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:54
+#: src/octoprint/templates/tabs/timelapse.jinja2:53
msgid "Save as default"
msgstr "Als Standard speichern"
-#: src/octoprint/templates/tabs/timelapse.jinja2:59
-msgid "Save config"
-msgstr "Konfiguration speichern"
+#: src/octoprint/templates/tabs/timelapse.jinja2:54
+msgid "Check this to make your selected timelapse mode and options persist across restarts."
+msgstr "Auswählen um deinen gewählten Zeitraffermodus und -parameter über Neustarts hinweg zu persistieren."
-#: src/octoprint/templates/tabs/timelapse.jinja2:63
+#: src/octoprint/templates/tabs/timelapse.jinja2:59
+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:64
msgid "Finished Timelapses"
msgstr "Abgeschlossene Zeitraffer"
-#: src/octoprint/templates/tabs/timelapse.jinja2:66
-msgid "Creation date"
-msgstr "Erstellungsdatum"
+#: src/octoprint/templates/tabs/timelapse.jinja2:71
+msgid "Sort by creation date"
+msgstr "Nach Erstellungsdatum sortieren"
-#: src/octoprint/templates/tabs/timelapse.jinja2:97
+#: src/octoprint/templates/tabs/timelapse.jinja2:80
+#: src/octoprint/templates/tabs/timelapse.jinja2:125
+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
+msgid "Clear selection"
+msgstr "Auswahl aufheben"
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:86
+#: src/octoprint/templates/tabs/timelapse.jinja2:131
+msgid "Delete selected"
+msgstr "Ausgewählte Elemente löschen"
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:119
msgid "Unrendered Timelapses"
msgstr "Ungerenderte Zeitrafferaufnahmen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:103
+#: src/octoprint/templates/tabs/timelapse.jinja2:138
msgid "Frames"
msgstr "Frames"
-#: src/octoprint/templates/tabs/timelapse.jinja2:115
+#: src/octoprint/templates/tabs/timelapse.jinja2:151
msgid "Delete unrendered timelapse"
msgstr "Ungerenderte Zeitrafferaufnahme löschen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:115
+#: src/octoprint/templates/tabs/timelapse.jinja2:151
msgid "Render timelapse"
msgstr "Zeitrafferaufnahme rendern"
@@ -4472,14 +4051,6 @@ msgstr "Zeitrafferaufnahme rendern"
#~ msgid ""
#~ msgstr ""
-#~ "Falls dir OctoPrint gefällt, bitte ziehe"
-#~ " es in Betracht seine fortlaufende Entwicklung zu"
-#~ " unterstützen. Diese Entwicklung wird "
-#~ "vollständig durch User wie Dich "
-#~ "finanziert! Du kannst diesen Link auch"
-#~ " im \"Über\" Dialog finden. "
-#~ "Danke!"
#~ msgid "Bundled"
#~ msgstr "Gebundled"
@@ -4520,3 +4091,17 @@ msgstr "Zeitrafferaufnahme rendern"
#~ msgid "Reboot"
#~ msgstr "Neustart"
+#~ msgid "Installing the plugin from URL \"%(url)s\" failed: %(reason)s"
+#~ msgstr "Installation des Plugins von URL \"%(url)s\" fehlgeschlagen: %(reason)s"
+
+#~ msgid "Saving failed"
+#~ msgstr "Speichern fehlgeschlagen"
+
+#~ msgid "Hide folders without files"
+#~ msgstr "Verzeichnisse ohne Dateien verbergen"
+
+#~ msgid "Interval"
+#~ msgstr "Intervall"
+
+#~ msgid "Creation date"
+#~ msgstr "Erstellungsdatum"
diff --git a/translations/de/LC_MESSAGES/messages.mo b/translations/de/LC_MESSAGES/messages.mo
index 89e81a75..d95acc32 100644
Binary files a/translations/de/LC_MESSAGES/messages.mo and b/translations/de/LC_MESSAGES/messages.mo differ
diff --git a/translations/de/LC_MESSAGES/messages.po b/translations/de/LC_MESSAGES/messages.po
index a9e98176..2ba243f8 100644
--- a/translations/de/LC_MESSAGES/messages.po
+++ b/translations/de/LC_MESSAGES/messages.po
@@ -5,26 +5,30 @@
#
msgid ""
msgstr ""
-"Project-Id-Version: OctoPrint\n"
+"Project-Id-Version: OctoPrint\n"
"Report-Msgid-Bugs-To: i18n@octoprint.org\n"
-"POT-Creation-Date: 2017-03-16 11:53+0100\n"
-"PO-Revision-Date: 2017-03-10 14:32+0100\n"
+"POT-Creation-Date: 2017-05-11 13:31+0200\n"
+"PO-Revision-Date: 2017-05-11 13:44+0100\n"
"Last-Translator: Gina Häußge \n"
-" Please read the following, it is very important for your "
-"printer's health!\n"
+" Please read the following, it is very important for your printer's health!\n"
" \n"
-" OctoPrint by default ships with Access Control enabled, meaning you "
-"won't be able to do anything with the\n"
-" printer unless you login first as a configured user. This is to "
-"prevent strangers - possibly with\n"
-" malicious intent - to gain access to your printer via the "
-"internet or another untrustworthy network\n"
-" and using it in such a way that it is damaged or worse (i.e. causes a"
-" fire).\n"
+" OctoPrint by default ships with Access Control enabled, meaning you won't be able to do anything with the\n"
+" printer unless you login first as a configured user. This is to prevent strangers - possibly with\n"
+" malicious intent - to gain access to your printer via the internet or another untrustworthy network\n"
+" and using it in such a way that it is damaged or worse (i.e. causes a fire).\n"
" \n"
-" It looks like you haven't configured access control yet. Please "
-"set up a username and password for the\n"
-" initial administrator account who will have full access to both the "
-"printer and OctoPrint's settings, then click\n"
+" It looks like you haven't configured access control yet. Please set up a username and password for the\n"
+" initial administrator account who will have full access to both the printer and OctoPrint's settings, then click\n"
" on \"Keep Access Control Enabled\":\n"
" \n"
-" Bitte lies die folgenden Zeilen aufmerksam durch, es ist sehr"
-" wichtig für die Gesundheit Deines Druckers!\n"
+" Bitte lies die folgenden Zeilen aufmerksam durch, es ist sehr wichtig für die Gesundheit Deines Druckers!\n"
" \n"
-" OctoPrint wird standardmässig mit aktivierter Zugangsbeschränkung "
-"ausgeliefert, das heißt, dass Du mit dem Drucker nichts\n"
-" anfangen kannst, wenn du nicht als einer der konfigurierten Nutzer "
-"eingeloggt bist. Das dient dem Zweck, Fremde mit\n"
-" möglicherweise böswilligen Absichten davon abzuhalten, auf "
-"Deinen Drucker über das Internet oder ein anderes\n"
-" unsicheres Netzwerk zuzugreifen und ihn auf eine Art zu nutzen, die "
-"ihn beschädigt oder schlimmeres (z.B. ein Feuer verursacht).\n"
+" OctoPrint wird standardmässig mit aktivierter Zugangsbeschränkung ausgeliefert, das heißt, dass Du mit dem Drucker nichts\n"
+" anfangen kannst, wenn du nicht als einer der konfigurierten Nutzer eingeloggt bist. Das dient dem Zweck, Fremde mit\n"
+" möglicherweise böswilligen Absichten davon abzuhalten, auf Deinen Drucker über das Internet oder ein anderes\n"
+" unsicheres Netzwerk zuzugreifen und ihn auf eine Art zu nutzen, die ihn beschädigt oder schlimmeres (z.B. ein Feuer verursacht).\n"
" \n"
-" Es sieht so aus, als hättest Du die Zugriffsbeschränkung noch nicht "
-"konfiguriert. Bitte konfiguriere einen Usernamen\n"
-" und ein Passwort für das initiale Administratorkonto, das "
-"vollen Zugang zu sowohl dem Drucker als auch OctoPrints\n"
-" Einstellungen haben wird, und klicke dann auf \"Zugangsbeschränkung "
-"aktivieren\".\n"
+" Es sieht so aus, als hättest Du die Zugriffsbeschränkung noch nicht konfiguriert. Bitte konfiguriere einen Usernamen\n"
+" und ein Passwort für das initiale Administratorkonto, das vollen Zugang zu sowohl dem Drucker als auch OctoPrints\n"
+" Einstellungen haben wird, und klicke dann auf \"Zugangsbeschränkung aktivieren\".\n"
" \n"
-" Note: In case that your OctoPrint installation is "
-"only accessible from within a trustworthy network and you don't\n"
-" need Access Control for other reasons, you may alternatively disable "
-"Access Control. You should only\n"
-" do this if you are absolutely certain that only people you know and "
-"trust will be able to connect to it.\n"
+" Note: In case that your OctoPrint installation is only accessible from within a trustworthy network and you don't\n"
+" need Access Control for other reasons, you may alternatively disable Access Control. You should only\n"
+" do this if you are absolutely certain that only people you know and trust will be able to connect to it.\n"
" \n"
-" Do NOT underestimate the risk of an unsecured access from the"
-" internet to your printer!\n"
+" Do NOT underestimate the risk of an unsecured access from the internet to your printer!\n"
" \n"
-" Beachte: Falls Deine OctoPrint Installation "
-"ausschließlich innerhalb eines vertrauenswürdigen Netzwerks\n"
-" erreicht werden kann und Du die Zugangsbeschränkung nicht für andere "
-"Zwecke benötigst, kannst Du sie alternativ auch\n"
-" deaktivieren. Du solltest das nur tun, wenn Du Dir absolut sicher "
-"bist, dass nur Leute darauf zugreifen können, die du kennst\n"
+" Beachte: Falls Deine OctoPrint Installation ausschließlich innerhalb eines vertrauenswürdigen Netzwerks\n"
+" erreicht werden kann und Du die Zugangsbeschränkung nicht für andere Zwecke benötigst, kannst Du sie alternativ auch\n"
+" deaktivieren. Du solltest das nur tun, wenn Du Dir absolut sicher bist, dass nur Leute darauf zugreifen können, die du kennst\n"
" und denen du vertraust\n"
" \n"
-" UNTERSCHÄTZE NICHT das Risiko eines ungesicherten Zugriffs "
-"aus dem Internet auf Deinen Drucker!\n"
+" UNTERSCHÄTZE NICHT das Risiko eines ungesicherten Zugriffs aus dem Internet auf Deinen Drucker!\n"
" \n"
-" OctoPrint supports calling external commands in order to restart "
-"itself or restarting and/or shutting\n"
+" OctoPrint supports calling external commands in order to restart itself or restarting and/or shutting\n"
" down the system it is running on. You may configure those here.\n"
" OctoPrint kann externe Befehle aufrufen, um sich selbst neu zu starten"
-" oder das System, auf dem es läuft, neu zu starten und/oder "
-"herunterzufahren. Du kannst diese Befehle hier konfigurieren. OctoPrint kann externe Befehle aufrufen, um sich selbst neu zu starten oder das System, auf dem es läuft, neu zu starten und/oder herunterzufahren. Du kannst diese Befehle hier konfigurieren. \n"
-" The Stream URL is the URL OctoPrint uses to embed "
-"the\n"
+" The Stream URL is the URL OctoPrint uses to embed the\n"
" actual webcam stream (which should be an MJPG stream) into the web\n"
-" interface. This needs to be reachable from your "
-"browser.\n"
+" interface. This needs to be reachable from your browser.\n"
" \n"
" It may be\n"
" \n"
-"
\n"
"http://host:port/path),http://host:port/path),//host:port/path),/absolute/path) orrelative/path)/absolute/path) orrelative/path)
\n" -" The Snapshot URL is the URL OctoPrint uses to fetch " -"single\n" -" images from the webcam for creating timelapse recordings. This needs " -"to be\n" -" a fully qualified URL reachable from the OctoPrint " -"server.\n" +" The Snapshot URL is the URL OctoPrint uses to fetch single\n" +" images from the webcam for creating timelapse recordings. This needs to be\n" +" a fully qualified URL reachable from the OctoPrint server.\n" "
" -msgstr "" -"Die Stream-URL ist eine URL, die OctoPrint verwendet " -"um den eigentlichen Webcamstream (der ein MJPG Stream sein sollte) in das" -" Webinterface einzubetten. Diese URL muss aus deinem " -"Browser erreichbar sein.
Mögliche Formen sind:
http://host:port/path)//host:port/path),/absolute/path) "
-"oderrelative/path)Die Snapshot-" -"URL ist eine URL, die OctoPrint verwendet um einzelne Bilder von" -" der Webcam für die Erstellung von Zeitrafferaufnahmen zu beziehen. Das " -"muss eine voll definierte URL sein, die vom OctoPrint " -"Server erreichbar ist.
" +msgstr "Die Stream-URL ist eine URL, die OctoPrint verwendet um den eigentlichen Webcamstream (der ein MJPG Stream sein sollte) in das Webinterface einzubetten. Diese URL muss aus deinem Browser erreichbar sein.
Mögliche Formen sind:
http://host:port/path)//host:port/path),/absolute/path) oderrelative/path)Die Snapshot-URL ist eine URL, die OctoPrint verwendet um einzelne Bilder von der Webcam für die Erstellung von Zeitrafferaufnahmen zu beziehen. Das muss eine voll definierte URL sein, die vom OctoPrint Server erreichbar ist.
" #: src/octoprint/plugins/corewizard/templates/corewizard_webcam_wizard.jinja2:33 -#: src/octoprint/templates/dialogs/settings/webcam.jinja2:8 +#: src/octoprint/templates/dialogs/settings/webcam.jinja2:9 msgid "Timelapse Recordings" msgstr "Zeitrafferaufnahmen" #: src/octoprint/plugins/corewizard/templates/corewizard_webcam_wizard.jinja2:35 msgid "" "\n" -" To render the snapshots into timelapse recordings, OctoPrint also " -"needs to\n" +" To render the snapshots into timelapse recordings, OctoPrint also needs to\n" " know the correct path to FFMPEG.\n" "
" -msgstr "" -"Um Snapshots zu Zeitrafferaufnahmen zu rendern muss OctoPrint auch den" -" korrekten Pfad zu FFMPEG wissen.
" +msgstr "Um Snapshots zu Zeitrafferaufnahmen zu rendern muss OctoPrint auch den korrekten Pfad zu FFMPEG wissen.
" -#: src/octoprint/plugins/cura/static/js/cura.js:176 -#: src/octoprint/static/js/app/viewmodels/settings.js:298 +#: src/octoprint/plugins/cura/static/js/cura.js:230 +#: src/octoprint/static/js/app/viewmodels/settings.js:324 msgid "The path doesn't exist" msgstr "Der Pfad existiert nicht" -#: src/octoprint/plugins/cura/static/js/cura.js:178 -#: src/octoprint/static/js/app/viewmodels/settings.js:300 +#: src/octoprint/plugins/cura/static/js/cura.js:232 +#: src/octoprint/static/js/app/viewmodels/settings.js:326 msgid "The path is not a file" msgstr "Der Pfad ist keine Datei" -#: src/octoprint/plugins/cura/static/js/cura.js:180 -#: src/octoprint/static/js/app/viewmodels/settings.js:302 +#: src/octoprint/plugins/cura/static/js/cura.js:234 +#: src/octoprint/static/js/app/viewmodels/settings.js:328 msgid "The path is not an executable" msgstr "Der Pfad ist nicht ausführbar" -#: src/octoprint/plugins/cura/static/js/cura.js:183 -#: src/octoprint/static/js/app/viewmodels/settings.js:305 +#: src/octoprint/plugins/cura/static/js/cura.js:237 +#: src/octoprint/static/js/app/viewmodels/settings.js:331 msgid "The path is valid" msgstr "Der Pfad ist valide" @@ -431,8 +369,7 @@ msgid "" msgstr "" "\n" " Gib den Pfad zum CuraEngine Binary an. Beachte, dass nur\n" -" Versionen bis einschließlich 15.04 unterstützt sind." -"\n" +" Versionen bis einschließlich 15.04 unterstützt sind.\n" " CuraEngine Version 15.06 oder neuere sind nicht\n" " kompatibel mit diesem Plugin.\n" @@ -447,14 +384,8 @@ msgstr "Profil importieren..." #: src/octoprint/plugins/cura/templates/cura_settings.jinja2:22 #, python-format -msgid "" -"For more information on configuration and usage please see the Plugin's " -"homepage." -msgstr "" -"Für weitere Informationen zu Konfiguration and Verwendung schaue bitte " -"auf die Homepage " -"des Plugins." +msgid "For more information on configuration and usage please see the Plugin's homepage." +msgstr "Für weitere Informationen zu Konfiguration and Verwendung schaue bitte auf die Homepage des Plugins." #: src/octoprint/plugins/cura/templates/cura_wizard.jinja2:2 msgid "Configure CuraEngine" @@ -463,8 +394,7 @@ msgstr "Konfigurierte CuraEngine" #: src/octoprint/plugins/cura/templates/cura_wizard.jinja2:3 msgid "" "\n" -" The path to CuraEngine has not yet been set up, in order to be " -"able to use\n" +" The path to CuraEngine has not yet been set up, in order to be able to use\n" " CuraEngine for slicing it needs to be specified.\n" " " msgstr "Der Pfad zu CuraEngine wurde noch nicht konfiguriert. " @@ -475,37 +405,21 @@ msgstr "Konfiguriere ein Slicingprofil" #: src/octoprint/plugins/cura/templates/cura_wizard.jinja2:17 msgid "" -"You haven't imported a slicing profile to use for slicing with CuraEngine" -"\n" -" yet. If you plan on slicing from within OctoPrint then you should do " -"this now.\n" +"You haven't imported a slicing profile to use for slicing with CuraEngine\n" +" yet. If you plan on slicing from within OctoPrint then you should do this now.\n" " Otherwise just skip this step." -msgstr "" -"Du hast noch kein Slicingprofile zum Slicen mit CuraEngine importiert. " -"Falls Du vor hast, ausOctoPrint heraus zu slicen, dann solltest Du das " -"jetzt tun. Andernfalls überspringe diesenSchritt einfach." +msgstr "Du hast noch kein Slicingprofile zum Slicen mit CuraEngine importiert. Falls Du vor hast, ausOctoPrint heraus zu slicen, dann solltest Du das jetzt tun. Andernfalls überspringe diesenSchritt einfach." #: src/octoprint/plugins/cura/templates/cura_wizard.jinja2:28 msgid "" "\n" -" Don't know where to get a profile? In order " -"to export\n" -" a slicing profile from the Cura desktop UI up to and " -"including version 15.04.06 (not versions\n" -" 2.1 and later which are actually newer than 15.04), open it, " -"set up your profile, then click\n" -" on \"File\" and there on \"Save Profile\". You can import the" -".ini file this creates\n"
+" Don't know where to get a profile? In order to export\n"
+" a slicing profile from the Cura desktop UI up to and including version 15.04.06 (not versions\n"
+" 2.1 and later which are actually newer than 15.04), open it, set up your profile, then click\n"
+" on \"File\" and there on \"Save Profile\". You can import the .ini file this creates\n"
" via the \"Import Profile\" button.\n"
" "
-msgstr ""
-"Du weißt nicht, wo du so ein Profil her bekommst? Um ein"
-" Slicingprofil aus dem Cura Desktopinterface bis zu Version 15.04.06 zu "
-"exportieren (nicht Versionen 2.1 oder neuer, diese sind neuer als 15.04),"
-" öffne es, konfiguriere dein Profil, dann klicke auf \"Datei\" und dort "
-"auf \"Profil speichern\". Du kannst die resultierende "
-".iniDatei dann über den \"Profile importieren\" Button "
-"importieren."
+msgstr "Du weißt nicht, wo du so ein Profil her bekommst? Um ein Slicingprofil aus dem Cura Desktopinterface bis zu Version 15.04.06 zu exportieren (nicht Versionen 2.1 oder neuer, diese sind neuer als 15.04), öffne es, konfiguriere dein Profil, dann klicke auf \"Datei\" und dort auf \"Profil speichern\". Du kannst die resultierende .iniDatei dann über den \"Profile importieren\" Button importieren."
#: src/octoprint/plugins/cura/templates/snippets/settings/cura/engineLog.jinja2:4
msgid "Log the output of CuraEngine to plugin_cura_engine.log"
@@ -531,8 +445,8 @@ msgid "Profile ini file"
msgstr "Profil-INI-Datei"
#: src/octoprint/plugins/cura/templates/snippets/settings/cura/profileImporter.jinja2:13
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:183
-#: src/octoprint/templates/dialogs/settings/appearance.jinja2:90
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:201
+#: src/octoprint/templates/dialogs/settings/appearance.jinja2:97
msgid "Browse..."
msgstr "Durchsuchen..."
@@ -558,23 +472,12 @@ msgstr "Vorhandene Datei überschreiben"
#: src/octoprint/plugins/cura/templates/snippets/settings/cura/profileImporter.jinja2:53
msgid ""
"\n"
-" You can import your existing profile .ini files "
-"from Cura 15.04.x or older\n"
-" here. Anything but those are not supported. "
-"That especiallymeans that .json\n"
-" profiles from Cura 15.06.x and .curaprofile "
-"profiles from Cura 2.x will not work, and neither\n"
-" will custom Cura profile formats that third party tools like "
-"e.g. Repetier create.\n"
+" You can import your existing profile .ini files from Cura 15.04.x or older\n"
+" here. Anything but those are not supported. That especiallymeans that .json\n"
+" profiles from Cura 15.06.x and .curaprofile profiles from Cura 2.x will not work, and neither\n"
+" will custom Cura profile formats that third party tools like e.g. Repetier create.\n"
" "
-msgstr ""
-"Du kannst hier deine vorhandenen .ini Profildateien von "
-"Cura 15.04.x oder älterAndere Profilformate als diese "
-"sind nicht unterstützt. Das beinhaltet insbesondere, "
-"dass .json Profile von Cura 15.06.x und "
-".curaprofile Profile von Cura 2.x nicht funktionierenwerden,"
-" ebenso wenig wie Cura-Profildateien, die von Third-Party-Tools wie z.B. "
-"Repetier erstellt wurden."
+msgstr "Du kannst hier deine vorhandenen .ini Profildateien von Cura 15.04.x oder älterAndere Profilformate als diese sind nicht unterstützt. Das beinhaltet insbesondere, dass .json Profile von Cura 15.06.x und .curaprofile Profile von Cura 2.x nicht funktionierenwerden, ebenso wenig wie Cura-Profildateien, die von Third-Party-Tools wie z.B. Repetier erstellt wurden."
#: src/octoprint/plugins/cura/templates/snippets/settings/cura/profileImporter.jinja2:61
#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:80
@@ -594,15 +497,14 @@ msgstr "Bestätigen"
#: src/octoprint/plugins/cura/templates/snippets/settings/cura/profiles.jinja2:3
#: src/octoprint/templates/dialogs/settings/logs.jinja2:6
-#: src/octoprint/templates/tabs/timelapse.jinja2:66
msgid "Sort by"
msgstr "Sortieren"
#: src/octoprint/plugins/cura/templates/snippets/settings/cura/profiles.jinja2:3
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:117
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:134
#: src/octoprint/templates/dialogs/settings/logs.jinja2:6
#: src/octoprint/templates/sidebar/files_header.jinja2:6
-#: src/octoprint/templates/tabs/timelapse.jinja2:66
+#: src/octoprint/templates/tabs/timelapse.jinja2:70
msgid "ascending"
msgstr "aufsteigend"
@@ -615,356 +517,385 @@ msgstr "Als Standard festlegen"
msgid "Delete Profile"
msgstr "Profil entfernen"
-#: src/octoprint/plugins/pluginmanager/__init__.py:119
+#: src/octoprint/plugins/discovery/__init__.py:31
+msgid "Without this plugin your OctoPrint instance will no longer be discoverable on the network via Bonjour and uPnP."
+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:135
msgid "Plugin Manager"
msgstr "Pluginmanager"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:244
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:409
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:210
+msgid "There are no plugin notices. Great!"
+msgstr "Keine Nachrichten zu deinen Plugins. Super!"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:212
+msgid "There is a plugin notice for one of your installed plugins."
+msgstr "Es gibt eine Nachricht zu einem deiner installierten Plugins."
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:214
+#, python-format
+msgid "There are %(count)d plugin notices for one or more of your installed plugins."
+msgstr "Es gibt %(count)d Nachrichten zu einem oder mehreren deiner installierten Plugins."
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:273
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:495
msgid "Installing plugin..."
msgstr "Installiere Plugin..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:244
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:273
msgid "Installing plugin from uploaded archive..."
msgstr "Installiere Plugin von hochgeladenem Archiv..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:259
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:350
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:427
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:468
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:586
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:789
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:819
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:836
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:853
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:294
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:419
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:519
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:559
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:708
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1087
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1137
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1154
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1171
msgid "Something went wrong"
msgstr "Etwas ist schief gegangen"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:260
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:351
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:428
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:469
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:295
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:420
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:520
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:560
msgid "Please consult octoprint.log for details"
msgstr "Bitte konsultiere octoprint.log für Details"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:411
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:439
+#, 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:442
+msgid "This is not recommended"
+msgstr "Das ist nicht empfohlen"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:444
+msgid "Do you still want to disable it?"
+msgstr "Möchtest du es immer noch deaktivieren?"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:445
+msgid "Keep enabled"
+msgstr "Aktiviert lassen"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:446
+msgid "Disable anyway"
+msgstr "Trotzdem deaktivieren"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:497
#, 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:413
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:499
#, python-format
msgid "Installing plugin from %(url)s..."
msgstr "Installiere Plugin von %(url)s..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:416
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:502
msgid "Reinstalling plugin..."
msgstr "Reinstalliere Plugin..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:417
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:503
#, 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:462
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:551
msgid "Uninstalling plugin..."
msgstr "Deinstalliere Plugin..."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:462
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:551
#, python-format
msgid "Uninstalling plugin \"%(name)s\""
msgstr "Deinstalliere Plugin \"%(name)s\""
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:543
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665
msgid "Reinstall"
msgstr "Reinstallieren"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:543
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:172
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:188
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:190
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:206
msgid "Install"
msgstr "Installieren"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:543
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665
+msgid "Disabled"
+msgstr "Deaktiviert"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:665
msgid "Incompatible"
msgstr "Inkompatibel"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:572
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:694
msgid "Restart now"
msgstr "Jetzt neu starten"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:575
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:697
msgid "This will restart your OctoPrint server."
msgstr "Das wird deinen OctoPrint Server neu starten."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:580
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:702
msgid "Restart in progress"
msgstr "Neustart findet statt"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:581
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:703
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:587
-msgid ""
-"Trying to restart the server produced an error, please check "
-"octoprint.log for details. You'll have to restart manually."
-msgstr ""
-"Beim Versuch, den Server neu zu starten, ist ein Fehler aufgetreten. "
-"Bitte konsultiere octoprint.log für Details. Du musst manuell neu "
-"starten."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:709
+msgid "Trying to restart the server produced an error, please check octoprint.log for details. You'll have to restart manually."
+msgstr "Beim Versuch, den Server neu zu starten, ist ein Fehler aufgetreten. Bitte konsultiere octoprint.log für Details. Du musst manuell neu starten."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:605
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:727
#: src/octoprint/templates/overlays/reloadui.jinja2:14
msgid "Reload now"
msgstr "Jetzt neu laden"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:659
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:782
+msgid "Error!"
+msgstr "Fehler!"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:785
msgid "Done!"
msgstr "Fertig!"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:683
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:810
msgid "Disabled due to active safe mode"
msgstr "Deaktiviert wegen aktiviertem Safe Mode"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:685
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:812
msgid "Enable Plugin"
msgstr "Plugin enablen"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:688
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:815
msgid "Disable Plugin"
msgstr "Plugin disablen"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:773
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:835
+#, python-format
+msgid "There are %(count)d notices (%(important)d marked as important) available regarding this plugin - click to show!"
+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:837
+#, python-format
+msgid "There are %(count)d notices available regarding this plugin - click to show!"
+msgstr "Es gibt %(count)d Nachrichten zu diesem Plugin - hier klicken um sie anzuzeigen!"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:841
+msgid "There is an important notice available regarding this plugin - click to show!"
+msgstr "Es gibt eine wichtige Nachricht zu diesem Plugin - hier klicken um sie anzuzeigen!"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:843
+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:857
+#, python-format
+msgid "Important notice regarding plugin \"%(name)s\""
+msgstr "Wichtige Nachricht zu Plugin \"%(name)s\""
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:859
+#, python-format
+msgid "Notice regarding plugin \"%(name)s\""
+msgstr "Nachricht zu Plugin \"%(name)s\""
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:866
+#, python-format
+msgid "Affected versions: %(versions)s"
+msgstr "Betroffene Versionen: %(versions)s"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:868
+msgid "Affected versions: all"
+msgstr "Betroffene Versionen: alle"
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:873
+msgid "Read more..."
+msgstr "Mehr..."
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1071
msgid "Plugin installed"
msgstr "Plugin installiert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:774
-msgid ""
-"A plugin was installed successfully, however it was impossible to detect "
-"which one. Please Restart OctoPrint to make sure everything will be "
-"registered properly"
-msgstr ""
-"Ein Plugin wurde erfolgreich installiert, es war aber unmöglich zu "
-"detektieren, welches. Bitte starte OctoPrint neu um sicherzustellen, dass"
-" alles ordnungsgemäß registriert wird."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1072
+msgid "A plugin was installed successfully, however it was impossible to detect which one. Please Restart OctoPrint to make sure everything will be registered properly"
+msgstr "Ein Plugin wurde erfolgreich installiert, es war aber unmöglich zu detektieren, welches. Bitte starte OctoPrint neu um sicherzustellen, dass alles ordnungsgemäß registriert wird."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:778
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1076
#, python-format
msgid "Plugin \"%(name)s\" reinstalled"
msgstr "Plugin \"%(name)s\" reinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:779
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1077
msgid "The plugin was reinstalled successfully"
msgstr "Das Plugin wurde erfolgreich reinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:780
-msgid ""
-"The plugin was reinstalled successfully, however a restart of OctoPrint "
-"is needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich reinstalliert, es ist aber ein Neustart von "
-"OctoPrint notwendig bevor es genutzt werden kann."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1078
+msgid "The plugin was reinstalled successfully, however a restart of OctoPrint is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich reinstalliert, es ist aber ein Neustart von OctoPrint notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:781
-msgid ""
-"The plugin was reinstalled successfully, however a reload of the page is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich reinstalliert, es ist aber ein Neuladen der "
-"Seite notwendig bevor es genutzt werden kann."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1079
+msgid "The plugin was reinstalled successfully, however a reload of the page is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich reinstalliert, es ist aber ein Neuladen der Seite notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:783
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1081
#, python-format
msgid "Plugin \"%(name)s\" installed"
msgstr "Plugin \"%(name)s\" installiert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:784
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1082
msgid "The plugin was installed successfully"
msgstr "Das Plugin wurde erfolgreich installiert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:785
-msgid ""
-"The plugin was installed successfully, however a restart of OctoPrint is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich installiert, es ist jedoch ein Neustart von "
-"OctoPrint notwendig bevor es genutzt werden kann."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1083
+msgid "The plugin was installed successfully, however a restart of OctoPrint is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich installiert, es ist jedoch ein Neustart von OctoPrint notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:786
-msgid ""
-"The plugin was installed successfully, however a reload of the page is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich installiert, es ist jedoch ein Neuladen der "
-"Seite notwendig bevor es genutzt werden kann."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1084
+msgid "The plugin was installed successfully, however a reload of the page is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich installiert, es ist jedoch ein Neuladen der Seite notwendig bevor es genutzt werden kann."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:797
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1100
#, python-format
-msgid "Reinstalling the plugin from URL \"%(url)s\" failed: %(reason)s"
-msgstr "Reinstallation des Plugins von URL \"%(url)s\" fehlgeschlagen: %(reason)s"
+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:799
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1102
#, python-format
-msgid "Installing the plugin from URL \"%(url)s\" failed: %(reason)s"
-msgstr "Installation des Plugins von URL \"%(url)s\" fehlgeschlagen: %(reason)s"
+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:803
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1106
#, python-format
-msgid ""
-"Reinstalling the plugin from URL \"%(url)s\" failed, please see the log "
-"for details."
-msgstr ""
-"Reinstallation des Plugins von URL \"%(url)s\" fehlgeschlagen, bitte "
-"konsultiere das Log für Details."
+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:805
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1108
#, python-format
-msgid ""
-"Installing the plugin from URL \"%(url)s\" failed, please see the log for"
-" details."
-msgstr ""
-"Installation des Plugins von URL \"%(url)s\" fehlgeschlagen, bitte "
-"konsultiere das Log für Details"
+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:814
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1114
+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:1116
+#, python-format
+msgid "Reinstalling the plugin from \"%(source)s\" failed, please see the log for details."
+msgstr "Reinstallation des Plugins von \"%(source)s\" fehlgeschlagen, bitte konsultiere das Log für Details."
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1120
+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:1122
+#, python-format
+msgid "Installing the plugin from \"%(source)s\" failed, please see the log for details."
+msgstr "Installation des Plugins von \"%(source)s\" fehlgeschlagen, bitte konsultiere das Log für Details."
+
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1132
#, python-format
msgid "Plugin \"%(name)s\" uninstalled"
msgstr "Plugin \"%(name)s\" deinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:815
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1133
msgid "The plugin was uninstalled successfully"
msgstr "Das Plugin wurde erfolgreich deinstalliert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:816
-msgid ""
-"The plugin was uninstalled successfully, however a restart of OctoPrint "
-"is needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neustart "
-"von OctoPrint notwendig."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1134
+msgid "The plugin was uninstalled successfully, however a restart of OctoPrint is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neustart von OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:817
-msgid ""
-"The plugin was uninstalled successfully, however a reload of the page is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neuladen "
-"der Seite notwendig."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1135
+msgid "The plugin was uninstalled successfully, however a reload of the page is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich deinstalliert, es ist jedoch ein Neuladen der Seite notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:821
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1139
#, python-format
msgid "Uninstalling the plugin failed: %(reason)s"
msgstr "Deinstallation des Plugins fehlgeschlagen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:823
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1141
msgid "Uninstalling the plugin failed, please see the log for details."
-msgstr ""
-"Deinstallation des Plugins fehlgeschlagen, bitte konsultiere das Log für "
-"Details."
+msgstr "Deinstallation des Plugins fehlgeschlagen, bitte konsultiere das Log für Details."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:831
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1149
#, python-format
msgid "Plugin \"%(name)s\" enabled"
msgstr "Plugin \"%(name)s\" aktiviert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:832
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1150
msgid "The plugin was enabled successfully."
msgstr "Das Plugin wurde erfolgreich aktiviert."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:833
-msgid ""
-"The plugin was enabled successfully, however a restart of OctoPrint is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neustart von "
-"OctoPrint notwendig."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1151
+msgid "The plugin was enabled successfully, however a restart of OctoPrint is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neustart von OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:834
-msgid ""
-"The plugin was enabled successfully, however a reload of the page is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neuladen der "
-"Seite notwendig."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1152
+msgid "The plugin was enabled successfully, however a reload of the page is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich aktiviert, es ist jedoch ein Neuladen der Seite notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:838
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:855
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1156
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1173
#, python-format
msgid "Toggling the plugin failed: %(reason)s"
msgstr "Togglen des Plugins fehlgeschalgen: %(reason)s"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:840
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:857
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1158
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1175
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:848
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1166
#, python-format
msgid "Plugin \"%(name)s\" disabled"
msgstr "Plugin \"%(name)s\" deaktiviert"
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:849
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1167
msgid "The plugin was disabled successfully."
msgstr "Das Plugin wurde erfolgreich deaktiviert."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:850
-msgid ""
-"The plugin was disabled successfully, however a restart of OctoPrint is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neustart von "
-"OctoPrint notwendig."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1168
+msgid "The plugin was disabled successfully, however a restart of OctoPrint is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neustart von OctoPrint notwendig."
-#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:851
-msgid ""
-"The plugin was disabled successfully, however a reload of the page is "
-"needed for that to take effect."
-msgstr ""
-"Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neuladen der "
-"Seite notwendig."
+#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1169
+msgid "The plugin was disabled successfully, however a reload of the page is needed for that to take effect."
+msgstr "Das Plugin wurde erfolgreich deaktiviert, es ist jedoch ein Neuladen der Seite notwendig."
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:3
-msgid ""
-"Take note that all plugin management functionality is disabled while your"
-" printer is printing."
-msgstr ""
-"Bitte beachte dass jegliche Pluginmanagementfunktionen während des "
-"Druckens deaktiviert sind."
+msgid "Take note that all plugin management functionality is disabled while your printer is printing."
+msgstr "Bitte beachte dass jegliche Pluginmanagementfunktionen während des Druckens deaktiviert sind."
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:8
msgid ""
"\n"
-" The pip command could not be found or does not work "
-"correctly\n"
-" for this installation of OctoPrint - please consult the log file for "
-"details\n"
-" and if necessary configure it manually. No installation and "
-"uninstallation of plugin\n"
+" The pip command could not be found or does not work correctly\n"
+" for this installation of OctoPrint - please consult the log file for details\n"
+" and if necessary configure it manually. No installation and uninstallation of plugin\n"
" packages is possible while pip is unavailable.\n"
msgstr ""
"\n"
-" Der pip Befehl konnte nicht gefunden werden oder "
-"funktioniert nicht richtig - bitte konsultiere die Logdatei für Details "
-"und fall nötig konfiguriere den Befehl manuell. Installation und "
-"Deinstallation von Plugins ist nicht möglich, solange pip "
-"nicht verfügbar ist.\n"
+" Der pip Befehl konnte nicht gefunden werden oder funktioniert nicht richtig - bitte konsultiere die Logdatei für Details und fall nötig konfiguriere den Befehl manuell. Installation und Deinstallation von Plugins ist nicht möglich, solange pip nicht verfügbar ist.\n"
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:17
msgid ""
"\n"
-" Safe mode is currently active. All third party plugins are disabled "
-"and cannot be\n"
+" Safe mode is currently active. All third party plugins are disabled and cannot be\n"
" enabled. Installation of plugin packages is disabled.\n"
-msgstr ""
-"Der Safe Mode ist aktuell aktiviert. Alle Third-Party-Plugins sind "
-"deaktiviert und könnennicht aktiviert werden. Installation von Plugins "
-"ist deaktiviert."
+msgstr "Der Safe Mode ist aktuell aktiviert. Alle Third-Party-Plugins sind deaktiviert und könnennicht aktiviert werden. Installation von Plugins ist deaktiviert."
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:28
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:216
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:234
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:20
-#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:73
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:74
msgid "Plugin Configuration"
msgstr "Pluginkonfiguration"
@@ -982,9 +913,7 @@ msgstr "Kann nicht aus OctoPrint heraus deinstalliert werden"
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:43
msgid "Restart of OctoPrint needed for changes to take effect"
-msgstr ""
-"Ein Neustart von OctoPrint ist notwendig, damit die Änderungen wirksam "
-"werden"
+msgstr "Ein Neustart von OctoPrint ist notwendig, damit die Änderungen wirksam werden"
#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:43
msgid "Pending install"
@@ -998,193 +927,203 @@ msgstr "Bevorstehende Deinstallation"
msgid "Disabled due to safe mode"
msgstr "Deaktiviert aufgrund von aktivem Sicherheitsmodus"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:46
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:141
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:43
+msgid "There are notices available regarding this plugin"
+msgstr "Es gibt keine Nachrichten zu diesem Plugin"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:47
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:158
msgid "Homepage"
msgstr "Homepage"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:53
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:54
msgid "Uninstall Plugin"
msgstr "Plugin deinstallieren"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:70
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:71
msgid "Get More..."
msgstr "Mehr..."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:104
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:100
+msgid "Reshow current notices"
+msgstr "Aktuelle Nachrichten erneut anzeigen"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:101
+msgid "Refresh notices from repository"
+msgstr "Nachrichten von Repository neu laden"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:121
msgid "Install new Plugins..."
msgstr "Installation neuer Plugins..."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:111
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:128
#, python-format
msgid "... from the Plugin Repository"
msgstr "... vom Plugin Repository"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:117
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:134
msgid "Sort by title"
msgstr "Nach Titel sortieren"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:118
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:135
msgid "Sort by publication date"
msgstr "Nach Veröffentlichungsdatum sortieren"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:118
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:135
#: 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:66
+#: src/octoprint/templates/tabs/timelapse.jinja2:71
+#: src/octoprint/templates/tabs/timelapse.jinja2:72
msgid "descending"
msgstr "absteigend"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:120
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:137
msgid "Only show uninstalled plugins"
msgstr "Nur uninstallierte Plugins anzeigen"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:121
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:138
msgid "Only show compatible plugins"
msgstr "Nur kompatible Plugins anzeigen"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:123
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:140
msgid "Refresh list from repository"
msgstr "Liste vom Repository neu laden"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:129
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:146
#: src/octoprint/templates/sidebar/files.jinja2:2
msgid "Search..."
msgstr "Suchen..."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:140
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:157
msgid "Details"
msgstr "Details"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:157
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:166
+msgid "\"Why?\""
+msgstr "\"Warum?\""
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:175
msgid "Sadly the repository is currently not available"
msgstr "Das Repository ist leider zur Zeit nicht verfügbar"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:160
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:178
msgid "Is your OctoPrint installation connected to the internet?"
msgstr "Ist Deine OctoPrint Installation mit dem Internet verbunden?"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:165
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:183
msgid "... from URL"
msgstr "... von URL"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:170
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:188
msgid "Enter URL..."
msgstr "URL eingeben..."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:174
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:192
msgid "This does not look like a valid \"http://\" or \"https://\" URL."
msgstr "Das sieht nicht wie eine valide \"http://\" oder \"https://\" URL aus."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:177
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:195
msgid "... from an uploaded archive"
msgstr "... von einem hochgeladenen Archiv"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:190
-msgid ""
-"This does not look like a valid plugin archive. Valid plugin archives "
-"should be either zip files or tarballs and have the extension \".zip\", "
-"\".tar.gz\", \".tgz\" or \".tar\""
-msgstr ""
-"Das sieht nicht aus wie ein valides Pluginarchiv. Valide Pluginarchive "
-"sollten entweder ZIP-Dateien oder Tarballs sein und die Dateiextension "
-"\".zip\", \".tar.gz\", \".tgz\" oder \".tar\" haben"
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:208
+msgid "This does not look like a valid plugin archive. Valid plugin archives should be either zip files or tarballs and have the extension \".zip\", \".tar.gz\", \".tgz\" or \".tar\""
+msgstr "Das sieht nicht aus wie ein valides Pluginarchiv. Valide Pluginarchive sollten entweder ZIP-Dateien oder Tarballs sein und die Dateiextension \".zip\", \".tar.gz\", \".tgz\" oder \".tar\" haben"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:194
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:212
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:63
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:111
-#: src/octoprint/templates/dialogs/settings/webcam.jinja2:15
+#: src/octoprint/templates/dialogs/settings/webcam.jinja2:16
#: src/octoprint/templates/tabs/terminal.jinja2:27
msgid "Advanced options"
msgstr "Erweiterte Optionen"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:200
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:218
msgid "Use --process-dependency-links with pip install"
-msgstr ""
-"--process-dependency-link mit pip install "
-"verwenden"
+msgstr "--process-dependency-link mit pip install verwenden"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:220
-msgid ""
-"You should normally not have to change "
-"any of the following settings, they are purely provided "
-"for convenience here."
-msgstr ""
-"Du solltest keine der folgenden Einstellungen ändern "
-"müssen, sie sind hier nur aus Gründen der Vollständigkeit aufgeführt."
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:238
+msgid "You should normally not have to change any of the following settings, they are purely provided for convenience here."
+msgstr "Du solltest keine der folgenden Einstellungen ändern müssen, sie sind hier nur aus Gründen der Vollständigkeit aufgeführt."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:222
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:240
msgid "Plugin repository configuration"
msgstr "Pluginrepositorykonfiguration"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:224
-msgid ""
-"URL of the Plugin Repository to use. You should normally not have to "
-"change this."
-msgstr ""
-"URL des zu nutzenden Pluginrepositories. Du solltest hier normalerweise "
-"nichts ändern müssen."
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:242
+msgid "URL of the Plugin Repository to use. You should normally not have to change this."
+msgstr "URL des zu nutzenden Pluginrepositories. Du solltest hier normalerweise nichts ändern müssen."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:225
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:243
msgid "Repository URL"
msgstr "Repository-URL"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:230
-msgid ""
-"How long to cache repository data, in minutes. You should normally not "
-"have to change this."
-msgstr ""
-"Wie lange die Repositorydaten gecached werden sollen, in Minuten. Du "
-"solltest hier normalerweise nichts ändern müssen."
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:248
+msgid "How long to cache repository data, in minutes. You should normally not have to change this."
+msgstr "Wie lange die Repositorydaten gecached werden sollen, in Minuten. Du solltest hier normalerweise nichts ändern müssen."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:231
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:249
msgid "Repository cache TTL"
msgstr "Repository-Cache TTL"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:240
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:258
+msgid "Notices configuration"
+msgstr "Nachrichtenkonfiguration"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:260
+msgid "URL of the Notices source to use. You should normally not have to change this."
+msgstr "URL der zu nutzenden Nachrichtenquelle. Du solltest hier normalerweise nichts ändern müssen."
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:261
+msgid "Notices URL"
+msgstr "Nachrichten URL"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:266
+msgid "How long to cache notices, in minutes. You should normally not have to change this."
+msgstr "Wie lange Nachrichten gecached werden sollen, in Minuten. Du solltest hier normalerweise nichts ändern müssen."
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:267
+msgid "Notices cache TTL"
+msgstr "Nachrichten-Cache TTL"
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:276
msgid "pip configuration"
msgstr "pip Konfiguration"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:242
-msgid ""
-"Additional arguments for the pip command. You should normally not have to"
-" change this."
-msgstr ""
-"Weitere Argument für den pip Befehl. Du solltest hier normalerweise "
-"nichts ändern müssen."
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:278
+msgid "Additional arguments for the pip command. You should normally not have to change this."
+msgstr "Weitere Argument für den pip Befehl. Du solltest hier normalerweise nichts ändern müssen."
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:243
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:279
msgid "Additional arguments"
msgstr "Weitere Argumente"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:251
-msgid ""
-"Force the use of the --user flag with pip "
-"install"
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:287
+msgid "Force the use of the --user flag with pip install"
msgstr "--user mit pip install verwenden"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:258
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:294
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:26
-#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:92
-#: src/octoprint/static/js/app/helpers.js:639
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:101
+#: src/octoprint/static/js/app/helpers.js:645
#: src/octoprint/templates/dialogs/files.jinja2:18
#: src/octoprint/templates/dialogs/slicing.jinja2:57
#: src/octoprint/templates/sidebar/state.jinja2:25
msgid "Cancel"
msgstr "Abbruch"
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:259
-#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:93
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:295
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:102
msgid "Save"
msgstr "Speichern"
-#: src/octoprint/plugins/softwareupdate/__init__.py:533
+#: src/octoprint/plugins/softwareupdate/__init__.py:548
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard.jinja2:1
msgid "Software Update"
msgstr "Software Update"
-#: src/octoprint/plugins/softwareupdate/__init__.py:869
+#: src/octoprint/plugins/softwareupdate/__init__.py:884
#: src/octoprint/server/views.py:555
#: src/octoprint/static/js/app/viewmodels/appearance.js:13
#: src/octoprint/static/js/app/viewmodels/appearance.js:18
@@ -1195,185 +1134,153 @@ msgstr "Software Update"
msgid "OctoPrint"
msgstr "OctoPrint"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:219
+#: src/octoprint/plugins/softwareupdate/__init__.py:1051
+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 "Ohne dieses Plugin wird OctoPrint nicht länger in der Lage sein, sich selbst oder deine installierten Plugins zu aktualisierten. Das könnte dein System gefährden."
+
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:237
msgid "Release"
msgstr "Release"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:220
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:238
msgid "Commit"
msgstr "Commit"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:259
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:280
#, python-format
msgid "%(name)s: %(version)s"
msgstr "%(name)s: %(version)s"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:262
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:283
msgid "unknown"
msgstr "unbekannt"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:292
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:315
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:300
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:323
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:14
msgid "Release Notes"
msgstr "Release Notes"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:306
-msgid ""
-"Those components marked with can be updated "
-"directly."
-msgstr ""
-"Die mit markierten Komponenten können direkt "
-"aktualisiert werden."
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:329
+msgid "Those components marked with can be updated directly."
+msgstr "Die mit markierten Komponenten können direkt aktualisiert werden."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:311
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:332
+msgid "To have updates applied, get in touch with an administrator of this OctoPrint instance."
+msgstr "Um Updates durchzuführen wende dich bitte an einen Administrator dieser OctoPrint Instanz."
+
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:338
msgid "Update Available"
msgstr "Aktualisierung verfügbar"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:322
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:350
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:372
msgid "Ignore"
msgstr "Ignorieren"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:326
-msgid ""
-"You can make this message display again via \"Settings\" > \"Software "
-"Update\" > \"Check for update now\""
-msgstr ""
-"Du kannst diese Nachricht erneut anzeigen lassen mittels "
-"\"Einstellungen\" > \"Software Update\" > \"Jetzt nach Aktualisierungen "
-"suchen\""
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:354
+msgid "You can make this message display again via \"Settings\" > \"Software Update\" > \"Check for update now\""
+msgstr "Du kannst diese Nachricht erneut anzeigen lassen mittels \"Einstellungen\" > \"Software Update\" > \"Jetzt nach Aktualisierungen suchen\""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:330
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:358
msgid "Update now"
msgstr "Jetzt aktualisieren"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:347
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:392
msgid "Everything is up-to-date"
msgstr "Alles ist auf dem neusten Stand"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:406
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:420
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:561
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:473
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:487
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:628
msgid "Updating..."
msgstr "Aktualisiere..."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:407
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:474
msgid "Now updating, please wait."
msgstr "Aktualisiere gerade, bitte warten."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:420
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:561
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:487
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:628
msgid "Updating, please wait."
msgstr "Aktualisiere gerade, bitte warten."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:425
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:492
msgid "Update not started!"
msgstr "Aktualisierung nicht gestartet!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:426
-msgid ""
-"The update could not be started. Is it already active? Please consult the"
-" log for details."
-msgstr ""
-"Die Aktualisierung konnte nicht gestartet werden. Läuft bereits eine? "
-"Bitte konsultiere das Log für Details."
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:493
+msgid "The update could not be started. Is it already active? Please consult the log for details."
+msgstr "Die Aktualisierung konnte nicht gestartet werden. Läuft bereits eine? Bitte konsultiere das Log für Details."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:442
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:509
msgid "Can't update while printing"
msgstr "Aktualisierung nicht möglich während gedruckt wird"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:443
-msgid ""
-"A print job is currently in progress. Updating will be prevented until it"
-" is done."
-msgstr ""
-"Ein Druckjob ist zur Zeit aktiv. Aktualisierungen werden unterbunden bis "
-"er fertig ist."
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:510
+msgid "A print job is currently in progress. Updating will be prevented until it is done."
+msgstr "Ein Druckjob ist zur Zeit aktiv. Aktualisierungen werden unterbunden bis er fertig ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:564
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:631
#, 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:583
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:650
msgid "Update successful, restarting!"
msgstr "Aktualisierung erfolgreich, starte neu!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:584
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:651
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."
+msgstr "Die Aktualisierung wurde erfolgreich durchgeführt und der Server wird jetzt neu gestartet."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:601
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:650
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:668
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:717
msgid "Restart failed"
msgstr "Neustart fehlgeschlagen"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:602
-msgid ""
-"The server apparently did not restart by itself, you'll have to do it "
-"manually. Please consult the log file on what went wrong."
-msgstr ""
-"Der Server hat anscheinend nicht von selbst neu gstartet, Du wirst das "
-"manuell tun müssen. Bitte konsultiere das Logfile."
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:669
+msgid "The server apparently did not restart by itself, you'll have to do it manually. Please consult the log file on what went wrong."
+msgstr "Der Server hat anscheinend nicht von selbst neu gstartet, Du wirst das manuell tun müssen. Bitte konsultiere das Logfile."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:624
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:691
msgid "The update finished successfully, please restart OctoPrint now."
-msgstr ""
-"Die Aktualisierung wurde erfolgreich abgeschlossen, bitte starte "
-"OctoPrint jetzt neu."
+msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen, bitte starte OctoPrint jetzt neu."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:626
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:693
msgid "The update finished successfully, please reboot the server now."
-msgstr ""
-"Die Aktualisierung wurde erfolgreich abgeschlossen, bitte reboote den "
-"Server jetzt."
+msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen, bitte reboote den Server jetzt."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:629
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:696
msgid "Update successful, restart required!"
msgstr "Aktualisierung erfolgreich, Neustart notwendig!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:645
-msgid ""
-"Restarting OctoPrint failed, please restart it manually. You might also "
-"want to consult the log file on what went wrong here."
-msgstr ""
-"Der Neustart von OctoPrint ist fehlgeschlagen, bitte starte es manuell "
-"neu. Du solltest das Logfile konsultieren, um herauszufinden, was hier "
-"schief gelaufen ist."
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:712
+msgid "Restarting OctoPrint failed, please restart it manually. You might also want to consult the log file on what went wrong here."
+msgstr "Der Neustart von OctoPrint ist fehlgeschlagen, bitte starte es manuell neu. Du solltest das Logfile konsultieren, um herauszufinden, was hier schief gelaufen ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:647
-msgid ""
-"Rebooting the server failed, please reboot it manually. You might also "
-"want to consult the log file on what went wrong here."
-msgstr ""
-"Reboot des Servers fehlgeschlagen, bitte reboote ihn manuell. Du solltest"
-" auch das Logfile konsultieren, um herauszufinden, was hier gerade schief"
-" gelaufen ist."
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:714
+msgid "Rebooting the server failed, please reboot it manually. You might also want to consult the log file on what went wrong here."
+msgstr "Reboot des Servers fehlgeschlagen, bitte reboote ihn manuell. Du solltest auch das Logfile konsultieren, um herauszufinden, was hier gerade schief gelaufen ist."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:666
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:733
msgid "Update successful!"
msgstr "Aktualisierung erfolgreich!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:667
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:734
msgid "The update finished successfully."
msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen."
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:682
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:749
msgid "Update failed!"
msgstr "Aktualisierung fehlgeschlagen!"
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:683
-msgid ""
-"The update did not finish successfully. Please consult the log for "
-"details."
-msgstr ""
-"Die Aktualisierung wurde nicht erfolgreich abgeschlossen. Bitte "
-"konsultiere das Log für Details."
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:750
+msgid "The update did not finish successfully. Please consult the log for details."
+msgstr "Die Aktualisierung wurde nicht erfolgreich abgeschlossen. Bitte konsultiere das Log für Details."
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:4
msgid "Are you sure you want to update now?"
@@ -1381,78 +1288,48 @@ msgstr "Bist Du sicher, dass du jetzt aktualisieren willst?"
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:8
msgid "This will update the following components and restart the server:"
-msgstr ""
-"Das wird die folgenden Komponenten aktualisieren und den Server neu "
-"starten."
+msgstr "Das wird die folgenden Komponenten aktualisieren und den Server neu starten."
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:19
-msgid ""
-"Be sure to read through any linked release notes, especially those for "
-"OctoPrint since they might contain important information you need to know"
-" before upgrading."
-msgstr ""
-"Bitte lies alle verlinkten Release Notes, insbesondere die von OctoPrint,"
-" da diese wichtige Informationen behinhalten könnten, die Du "
-"vor dem Softwareupdate wissen solltest."
+msgid "Be sure to read through any linked release notes, especially those for OctoPrint since they might contain important information you need to know before upgrading."
+msgstr "Bitte lies alle verlinkten Release Notes, insbesondere die von OctoPrint, da diese wichtige Informationen behinhalten könnten, die Du vor dem Softwareupdate wissen solltest."
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:22
-#: src/octoprint/static/js/app/helpers.js:638
+#: src/octoprint/static/js/app/helpers.js:644
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:640
+#: src/octoprint/static/js/app/helpers.js:646
msgid "Proceed"
msgstr "Fortfahren"
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:1
msgid ""
"\n"
-" Please configure the checkout folder of OctoPrint, "
-"otherwise\n"
-" this plugin won't be able to update it. Click on the button\n"
-" to do this. Also refer to the Documentation.\n"
+" Please configure the checkout folder of OctoPrint, otherwise\n"
+" this plugin won't be able to update it. Click on the button\n"
+" to do this. Also refer to the Documentation.\n"
msgstr ""
"\n"
-" Bitte konfiguriere das Checkoutverzeichnis von "
-"OctoPrint, andernfalls wird dieses Plugin Deine Installation nicht "
-"updaten können. Klicke dazu auf den Button."
-" Siehe des Weiteren auch die Dokumentation.\n"
+" Bitte konfiguriere das Checkoutverzeichnis von OctoPrint, andernfalls wird dieses Plugin Deine Installation nicht updaten können. Klicke dazu auf den Button. Siehe des Weiteren auch die Dokumentation.\n"
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:6
msgid ""
"\n"
" \n" -" You are running a non-release version of OctoPrint but " -"are tracking OctoPrint\n" +" You are running a non-release version of OctoPrint but are tracking OctoPrint\n" " releases.\n" "
\n" -" You probably want OctoPrint to track the matching development " -"version instead.\n" -" If you have a local OctoPrint checkout folder switched to another" -" branch,\n" -" simply switching over to \"Commit\" tracking " -"will already\n" +" You probably want OctoPrint to track the matching development version instead.\n" +" If you have a local OctoPrint checkout folder switched to another branch,\n" +" simply switching over to \"Commit\" tracking will already\n" " take care of that. Otherwise please take a look at the\n" -" Documentation.\n" +" Documentation.\n" "
\n" msgstr "" "\n" -"Du nutzt eine unveröffentlichte Version von OctoPrint, " -"trackst aber OctoPrint Releases.
Du willst " -"vermutlich, dass OctoPrint stattdessen die entsprechende " -"Entwicklungsversion trackt. Falls Du dein lokales OctoPrint-" -"Checkoutverzeichnis auf einen anderen Branch gewechselt hast, dann " -"wechsle das Tracking einfach auf \"Commit\". Ansonsten " -"wirf einen Blick in die Dokumentation.
\n" +"Du nutzt eine unveröffentlichte Version von OctoPrint, trackst aber OctoPrint Releases.
Du willst vermutlich, dass OctoPrint stattdessen die entsprechende Entwicklungsversion trackt. Falls Du dein lokales OctoPrint-Checkoutverzeichnis auf einen anderen Branch gewechselt hast, dann wechsle das Tracking einfach auf \"Commit\". Ansonsten wirf einen Blick in die Dokumentation.
\n" #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:23 msgid "Current versions" @@ -1483,43 +1360,44 @@ msgid "Check for update now" msgstr "Jetzt nach Aktualisierungen suchen" #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:65 -msgid "Force check for update (overrides cache used for update checks)" -msgstr "" -"Suche nach Aktualisierungen forcieren (ignoriert den Cache für " -"Aktualisierungsinformationen)" +msgid "Last cache refresh:" +msgstr "Letzter Cacherefresh:" #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:66 +msgid "Force check for update (overrides cache used for update checks)" +msgstr "Suche nach Aktualisierungen forcieren (ignoriert den Cache für Aktualisierungsinformationen)" + +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:67 msgid "Force update now (even if no new versions are available)" msgstr "Aktualisierung forcieren (selbst wenn keine neue Versionen verfügbar sind)" -#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:81 +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:82 msgid "Version cache TTL" msgstr "TTL des Versionscaches" +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:93 +msgid "Show update notifications to users" +msgstr "Updatebenachrichtigungen auch Usern anzeigen" + +#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:94 +msgid "If you uncheck this, only logged in admins will see update notifications. Update notifications shown to users do not include the \"Update now\" button." +msgstr "Wenn du das deselektierst werden nur eingeloggte Administratoren Updatebenachrichtigungen sehen. Updatebenachrichtigungen, die Usern gezeigt werden, beinhalten keinen \"Jetzt aktualisieren\" Button." + #: 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"
+" 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"
"
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.
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.
\n" -" If you are running a release version of OctoPrint, leave at " -"\"Release\" tracking. If you are running a different\n" +" If you are running a release version of OctoPrint, leave at \"Release\" tracking. If you are running a different\n" " branch however, you should setup \"Commit\" tracking.\n" "
" -msgstr "" -"Wenn du eine Releaseversion von OctoPrint nutzt, lass hier \"Release\"" -" Tracking eingestellt. Falls du allerdings einen anderen Branch nutzt " -"solltest du auf \"Commit\" tracking umstellen.
" +msgstr "Wenn du eine Releaseversion von OctoPrint nutzt, lass hier \"Release\" Tracking eingestellt. Falls du allerdings einen anderen Branch nutzt solltest du auf \"Commit\" tracking umstellen.
" #: src/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/checkoutFolder.jinja2:2 msgid "OctoPrint checkout folder" @@ -1531,14 +1409,8 @@ msgstr "OctoPrint Release Channel" #: src/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/releaseChannel.jinja2:5 #, python-format -msgid "" -"Make sure you have read \"Using Release Channels\" before " -"switching to a release channel other than \"Stable\"" -msgstr "" -"Stelle sicher, dass du \"Using Release Channels\" gelesen hast, " -"bevor du einen anderen Release Channel als \"Stable\" auswählst." +msgid "Make sure you have read \"Using Release Channels\" before switching to a release channel other than \"Stable\"" +msgstr "Stelle sicher, dass du \"Using Release Channels\" gelesen hast, bevor du einen anderen Release Channel als \"Stable\" auswählst." #: src/octoprint/plugins/softwareupdate/templates/snippets/plugins/softwareupdate/versionTracking.jinja2:2 msgid "OctoPrint version tracking" @@ -1662,7 +1534,7 @@ msgstr "System herunterfahren" #: src/octoprint/server/api/system.py:147 msgid "You are about to shutdown the system." -msgstr "Du bist dabei, das System herunterzufahren." +msgstr "Du bist im Begriff das System herunterzufahren." #: src/octoprint/server/api/system.py:150 msgid "Reboot system" @@ -1670,7 +1542,7 @@ msgstr "System neustarten" #: src/octoprint/server/api/system.py:151 msgid "You are about to reboot the system." -msgstr "Du bist dabei, das System neu zu starten." +msgstr "Du bist im Begriff das System neu zu starten." #: src/octoprint/server/api/system.py:154 #: src/octoprint/templates/snippets/settings/server/serverCommandServerRestart.jinja2:2 @@ -1679,7 +1551,7 @@ msgstr "OctoPrint neustarten" #: src/octoprint/server/api/system.py:155 msgid "You are about to restart the OctoPrint server." -msgstr "Du bist dabei, das System neu zu starten." +msgstr "Du bist im Begriff den OctoPrint Server neu zu starten." #: src/octoprint/server/api/system.py:158 msgid "Restart OctoPrint in safe mode" @@ -1687,53 +1559,34 @@ msgstr "OctoPrint im Sicherheitsmodus neustarten" #: src/octoprint/server/api/system.py:159 msgid "You are about to restart the OctoPrint server in safe mode." -msgstr "Du bist dabei, das System im Sicherheitsmodus neu zu starten." +msgstr "Du bist im Begriff den OctoPrint Server im Sicherheitsmodus neu zu starten." #: src/octoprint/static/js/app/dataupdater.js:79 #: src/octoprint/static/js/app/dataupdater.js:98 -#: src/octoprint/static/js/app/helpers.js:566 +#: src/octoprint/static/js/app/helpers.js:572 #: src/octoprint/templates/overlays/offline.jinja2:6 msgid "Server is offline" msgstr "Der Server ist offline" #: src/octoprint/static/js/app/dataupdater.js:80 -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 minutes, however you are welcome to try a manual reconnect " -"anytime using the button below." -msgstr "" -"Der Server scheint offline zu sein, zumindest kann ich mich nicht mit ihm" -" verbinden. Ich werde in den nächsten Minuten versuchen " -"mich erneut zu verbinden, aber Du kannst mittels des folgenden Buttons " -"auch jederzeit einen manuellen Verbindungsversuch anstoßen." +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 minutes, however you are welcome to try a manual reconnect anytime using the button below." +msgstr "Der Server scheint offline zu sein, zumindest kann ich mich nicht mit ihm verbinden. Ich werde in den nächsten Minuten versuchen mich erneut zu verbinden, aber Du kannst mittels des folgenden Buttons auch jederzeit einen manuellen Verbindungsversuch anstoßen." #: src/octoprint/static/js/app/dataupdater.js:99 -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 "" -"Der Server scheint offline zu sein, zumindest kann ich mich nicht mit ihm" -" verbinden. Ich konnte mich nicht automatisch neu " -"verbinden, aber Du kannst mittels des folgenden Buttons einen " -"manuellen Verbindungsversuch anstoßen." +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 "Der Server scheint offline zu sein, zumindest kann ich mich nicht mit ihm verbinden. Ich konnte mich nicht automatisch neu verbinden, aber Du kannst mittels des folgenden Buttons einen manuellen Verbindungsversuch anstoßen." #: src/octoprint/static/js/app/dataupdater.js:127 msgid "Safe mode is active" msgstr "Sicherheitsmodus ist aktiv" #: src/octoprint/static/js/app/dataupdater.js:128 -msgid "" -"The server is currently running in safe mode. Third party plugins are " -"disabled and cannot be enabled." -msgstr "" -"Der Server ist aktuell im Sicherheitsmodus. Third-Party-Plugins sind " -"deaktiviert und können nicht aktiviert werden." +msgid "The server is currently running in safe mode. Third party plugins are disabled and cannot be enabled." +msgstr "Der Server ist aktuell im Sicherheitsmodus. Third-Party-Plugins sind deaktiviert und können nicht aktiviert werden." #: src/octoprint/static/js/app/dataupdater.js:170 -#: src/octoprint/static/js/app/viewmodels/files.js:846 -#: src/octoprint/static/js/app/viewmodels/files.js:853 +#: src/octoprint/static/js/app/viewmodels/files.js:874 +#: src/octoprint/static/js/app/viewmodels/files.js:881 #, python-format msgid "Slicing ... (%(percentage)d%%)" msgstr "Slice ... (%(percentage)d%%)" @@ -1745,111 +1598,106 @@ msgstr "Unbehandelter Kommunikationsfehler" #: src/octoprint/static/js/app/dataupdater.js:195 #, python-format -msgid "" -"There was an unhandled error while talking to the printer. Due to that " -"the ongoing print job was cancelled. Error: %(firmwareError)s" -msgstr "" -"Es gab einen unbehandelten Fehler bei der Kommunikation mit dem Drucker. " -"Daher wurder der laufende Druckauftrag abgebrochen. Fehler: " -"%(firmwareError)s" +msgid "There was an unhandled error while talking to the printer. Due to that the ongoing print job was cancelled. Error: %(firmwareError)s" +msgstr "Es gab einen unbehandelten Fehler bei der Kommunikation mit dem Drucker. Daher wurder der laufende Druckauftrag abgebrochen. Fehler: %(firmwareError)s" #: src/octoprint/static/js/app/dataupdater.js:203 #, python-format -msgid "" -"The 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" +msgid "The 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/helpers.js:372 +#: 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:429 -#: src/octoprint/static/js/app/helpers.js:436 +#: 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:431 +#: 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:434 +#: src/octoprint/static/js/app/helpers.js:440 #, python-format msgid "%(days)d day" msgstr "%(days)d Tag" -#: src/octoprint/static/js/app/helpers.js:445 +#: src/octoprint/static/js/app/helpers.js:451 #, python-format msgid "%(hours)d hour" msgstr "%(hours)d Stunde" -#: src/octoprint/static/js/app/helpers.js:447 -#: src/octoprint/static/js/app/helpers.js:455 -#: src/octoprint/static/js/app/helpers.js:466 +#: src/octoprint/static/js/app/helpers.js:453 +#: src/octoprint/static/js/app/helpers.js:461 +#: src/octoprint/static/js/app/helpers.js:472 #, python-format msgid "%(hours)d hours" msgstr "%(hours)d Stunden" -#: src/octoprint/static/js/app/helpers.js:451 +#: src/octoprint/static/js/app/helpers.js:457 #, python-format msgid "%(hours)d.5 hours" msgstr "%(hours)d,5 Stunden" -#: src/octoprint/static/js/app/helpers.js:460 +#: src/octoprint/static/js/app/helpers.js:466 msgid "1 day" msgstr "1 Tag" -#: src/octoprint/static/js/app/helpers.js:473 +#: src/octoprint/static/js/app/helpers.js:479 msgid "a minute" msgstr "eine Minute" -#: src/octoprint/static/js/app/helpers.js:475 +#: src/octoprint/static/js/app/helpers.js:481 msgid "2 minutes" msgstr "2 Minuten" -#: src/octoprint/static/js/app/helpers.js:481 +#: src/octoprint/static/js/app/helpers.js:487 #, python-format msgid "%(minutes)d minutes" msgstr "%(minutes)d Minuten" -#: src/octoprint/static/js/app/helpers.js:483 +#: src/octoprint/static/js/app/helpers.js:489 msgid "40 minutes" msgstr "40 Minuten" -#: src/octoprint/static/js/app/helpers.js:485 +#: src/octoprint/static/js/app/helpers.js:491 msgid "50 minutes" msgstr "50 Minuten" -#: src/octoprint/static/js/app/helpers.js:487 +#: src/octoprint/static/js/app/helpers.js:493 msgid "1 hour" msgstr "1 Stunde" -#: src/octoprint/static/js/app/helpers.js:492 -msgid "a couple of seconds" +#: src/octoprint/static/js/app/helpers.js:498 +msgid "a few seconds" msgstr "einige Sekunden" -#: src/octoprint/static/js/app/helpers.js:494 +#: src/octoprint/static/js/app/helpers.js:500 msgid "less than a minute" msgstr "unter einer Minute" -#: src/octoprint/static/js/app/helpers.js:503 +#: src/octoprint/static/js/app/helpers.js:509 msgid "YYYY-MM-DD HH:mm" msgstr "DD.MM.YYYY HH:mm" -#: src/octoprint/static/js/app/helpers.js:521 -#: src/octoprint/static/js/app/helpers.js:526 +#: src/octoprint/static/js/app/helpers.js:527 +#: src/octoprint/static/js/app/helpers.js:532 msgid "off" msgstr "Aus" -#: src/octoprint/static/js/app/helpers.js:636 +#: src/octoprint/static/js/app/helpers.js:642 msgid "Are you sure?" msgstr "Bist Du sicher?" +#: src/octoprint/static/js/app/helpers.js:721 +msgid "Progress" +msgstr "Fortschritt" + #: src/octoprint/static/js/app/main.js:143 msgid "Offline" msgstr "Offline" @@ -1907,15 +1755,15 @@ msgstr "Verbinden" msgid "Disconnect" msgstr "Trennen" -#: src/octoprint/static/js/app/viewmodels/control.js:62 -#: src/octoprint/static/js/app/viewmodels/files.js:586 -#: src/octoprint/static/js/app/viewmodels/gcode.js:489 +#: 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:497 #: src/octoprint/static/js/app/viewmodels/printerstate.js:232 #: src/octoprint/static/js/app/viewmodels/temperature.js:63 msgid "Tool" msgstr "Werkzeug" -#: src/octoprint/static/js/app/viewmodels/control.js:68 +#: src/octoprint/static/js/app/viewmodels/control.js:78 #: src/octoprint/static/js/app/viewmodels/temperature.js:74 msgid "Hotend" msgstr "Hotend" @@ -1932,133 +1780,110 @@ 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:387 +#: src/octoprint/static/js/app/viewmodels/files.js:395 #, python-format -msgid "" -"You are about to delete the folder \"%(folder)s\" which still contains " -"files and/or sub folders." -msgstr "" -"Du bist dabei, das Verzeichnis \"%(folder)s\" zu löschen, das noch " -"Dateien und/oder Unterverzeichnisse enthält." +msgid "You are about to delete the folder \"%(folder)s\" which still contains files and/or sub folders." +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:575 -#: src/octoprint/static/js/app/viewmodels/gcode.js:448 +#: src/octoprint/static/js/app/viewmodels/files.js:593 +#: src/octoprint/static/js/app/viewmodels/gcode.js:456 msgid "Model size" msgstr "Modelgröße" -#: src/octoprint/static/js/app/viewmodels/files.js:581 -#: src/octoprint/static/js/app/viewmodels/files.js:586 -#: src/octoprint/static/js/app/viewmodels/gcode.js:486 -#: src/octoprint/static/js/app/viewmodels/gcode.js:489 +#: 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:494 +#: src/octoprint/static/js/app/viewmodels/gcode.js:497 msgid "Filament" msgstr "Filament" -#: src/octoprint/static/js/app/viewmodels/files.js:590 -#: src/octoprint/static/js/app/viewmodels/gcode.js:493 +#: src/octoprint/static/js/app/viewmodels/files.js:608 +#: src/octoprint/static/js/app/viewmodels/gcode.js:501 msgid "Estimated print time" msgstr "Geschätzte Dauer" -#: src/octoprint/static/js/app/viewmodels/files.js:593 +#: src/octoprint/static/js/app/viewmodels/files.js:611 msgid "Last printed" msgstr "Zuletzt gedruckt" -#: src/octoprint/static/js/app/viewmodels/files.js:595 +#: src/octoprint/static/js/app/viewmodels/files.js:613 msgid "Last print time" msgstr "Letzte Dauer" -#: src/octoprint/static/js/app/viewmodels/files.js:655 +#: src/octoprint/static/js/app/viewmodels/files.js:673 #, python-format -msgid "" -"Object in %(name)s exceeds the print volume of the currently selected " -"printer profile, be careful when printing this." -msgstr "" -"Objekt in %(name)s überschreitet das Druckvolumen des aktuell gewählten " -"Druckerprofils, sei vorsichtig, das zu drucken." +msgid "Object in %(name)s exceeds the print volume of the currently selected printer profile, be careful when printing this." +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:665 +#: src/octoprint/static/js/app/viewmodels/files.js:683 msgid "Object exceeds print volume in width.start on connect"
msgstr "Bei der Verbindung auf start warten"
#: src/octoprint/templates/dialogs/settings/features.jinja2:47
+msgid "G90/G91 overrides relative extruder mode"
+msgstr "G90/G91 überschreibt relativen Modus des Extruders"
+
+#: src/octoprint/templates/dialogs/settings/features.jinja2:47
+msgid "Smoothieware"
+msgstr "Smoothieware"
+
+#: src/octoprint/templates/dialogs/settings/features.jinja2:54
msgid "Enable automatic firmware detection"
msgstr "Automatische Firmwareerkennung einschalten"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:48
+#: src/octoprint/templates/dialogs/settings/features.jinja2:55
msgid ""
"\n"
-" If enabled, OctoPrint will try to figure out your "
-"printer's firmware automatically and adjust a couple of communication "
-"parameters based on that.\n"
-" If that doesn't work out, or you want more granular "
-"control, uncheck this and the parameters in question will become visible "
-"for you to adjust.\n"
+" If enabled, OctoPrint will try to figure out your printer's firmware automatically and adjust some communication parameters based on that.\n"
+" If that doesn't work out, or you want more granular control, uncheck this and the parameters in question will become visible for you to adjust.\n"
" "
-msgstr ""
-"Falls diese Option eingeschaltet ist, versucht OctoPrint die Firmware des"
-" Druckers automatisch zu erkennen und darauf basierend diverse "
-"Kommunikationsparameter zu konfigurieren.Falls das für dich nicht korrekt"
-" funktioniert oder du mehr Kontrolle haben möchtest, schalte diese Option"
-" aus und die entsprechenden Parameter werden zur manuellen "
-"Konfigurationeingeblendet."
+msgstr "Falls diese Option eingeschaltet ist, versucht OctoPrint die Firmware des Druckers automatisch zu erkennen und darauf basierend diverse Kommunikationsparameter zu konfigurieren. Falls das für dich nicht korrekt funktioniert oder du mehr Kontrolle haben möchtest, schalte diese Option aus und die entsprechenden Parameter werden zur manuellen Konfiguration eingeblendet."
-#: src/octoprint/templates/dialogs/settings/features.jinja2:59
+#: src/octoprint/templates/dialogs/settings/features.jinja2:66
msgid "Select SD files by relative path"
msgstr "SD Dateien per relativem Pfad addressieren"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:59
+#: src/octoprint/templates/dialogs/settings/features.jinja2:66
msgid "RepRap Firmware"
msgstr "RepRap Firmware"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:66
+#: src/octoprint/templates/dialogs/settings/features.jinja2:73
msgid "Always assume SD card is present"
msgstr "Immer davon ausgehen, dass eine SD-Karte vorhanden ist"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:66
#: 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:105
+#: src/octoprint/templates/dialogs/settings/features.jinja2:101
+#: src/octoprint/templates/dialogs/settings/features.jinja2:112
msgid "Repetier"
msgstr "Repetier"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:73
+#: src/octoprint/templates/dialogs/settings/features.jinja2:80
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:80
-#, python-format
-msgid ""
-"Support TargetExtr%%n/TargetBed target "
-"temperature format"
-msgstr ""
-"TargetExtr%%n/TargetBed Zieltemperaturformat "
-"unterstützen"
-
#: src/octoprint/templates/dialogs/settings/features.jinja2:87
+#, python-format
+msgid "Support TargetExtr%%n/TargetBed target temperature format"
+msgstr "TargetExtr%%n/TargetBed Zieltemperaturformat unterstützen"
+
+#: src/octoprint/templates/dialogs/settings/features.jinja2:94
msgid "Disable detection of external heatups"
msgstr "Detektierung externer Aufheizvorgänge deaktivieren"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:94
+#: src/octoprint/templates/dialogs/settings/features.jinja2:101
msgid "Actively pause communication during G4 dwell command"
-msgstr ""
-"Pausiere Kommunikation mit dem Drucker aktiv während eines "
-"G4 dwell Befehls."
+msgstr "Pausiere Kommunikation mit dem Drucker aktiv während eines G4 dwell Befehls."
-#: src/octoprint/templates/dialogs/settings/features.jinja2:99
+#: src/octoprint/templates/dialogs/settings/features.jinja2:106
msgid "Send a checksum with the command"
msgstr "Eine Prüfsumme mit dem Befehl senden"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:102
+#: src/octoprint/templates/dialogs/settings/features.jinja2:109
msgid "When printing"
msgstr "Beim Drucken"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:105
+#: src/octoprint/templates/dialogs/settings/features.jinja2:112
msgid "Always"
msgstr "Immer"
-#: src/octoprint/templates/dialogs/settings/features.jinja2:108
+#: src/octoprint/templates/dialogs/settings/features.jinja2:115
msgid "Never"
msgstr "Nie"
@@ -3037,25 +2841,16 @@ msgid "Watched Folder"
msgstr "Beobachtetes Verzeichnis"
#: src/octoprint/templates/dialogs/settings/folders.jinja2:37
-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."
+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/folders.jinja2:42
msgid "Disk space thresholds"
msgstr "Plattenplatzschwellwerte"
#: src/octoprint/templates/dialogs/settings/folders.jinja2:44
-msgid ""
-"If the free disk space falls below these thresholds, OctoPrint will warn "
-"the user."
-msgstr ""
-"Falls der freie Plattenplatz unter diese Schwellwerte fallen sollte wird "
-"OctoPrint den Nutzer warnen."
+msgid "If the free disk space falls below these thresholds, OctoPrint will warn the user."
+msgstr "Falls der freie Plattenplatz unter diese Schwellwerte fallen sollte wird OctoPrint den Nutzer warnen."
#: src/octoprint/templates/dialogs/settings/folders.jinja2:47
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:77
@@ -3071,14 +2866,8 @@ msgstr "Kritisch"
#: src/octoprint/templates/dialogs/settings/folders.jinja2:59
#: src/octoprint/templates/dialogs/settings/gcodevisualizer.jinja2:25
-msgid ""
-"Provide values including size unit. Allowed units are: b, byte, bytes, "
-"kb, mb, gb, tb (case insensitive). Example: 5MB, "
-"500KB"
-msgstr ""
-"Wert inklusive Größeneinheit. Erlaubte Einheiten sind: b, byte, bytes, "
-"kb, mb, gb, tb (Groß-/Kleinschreibung irrelevant). Beispiel: "
-"5MB, 500KB"
+msgid "Provide values including size unit. Allowed units are: b, byte, bytes, kb, mb, gb, tb (case insensitive). Example: 5MB, 500KB"
+msgstr "Wert inklusive Größeneinheit. Erlaubte Einheiten sind: b, byte, bytes, kb, mb, gb, tb (Groß-/Kleinschreibung irrelevant). Beispiel: 5MB, 500KB"
#: src/octoprint/templates/dialogs/settings/gcodescripts.jinja2:3
msgid "Before print job starts"
@@ -3109,12 +2898,8 @@ msgid "Before connection to printer is closed"
msgstr "Bevor die Verbindung zum Drucker geschlossen wird"
#: src/octoprint/templates/dialogs/settings/gcodescripts.jinja2:43
-msgid ""
-"This will only be executed when closing the connection actively. If the "
-"connection to the printer is suddenly lost nothing will be sent."
-msgstr ""
-"Das wird nur ausgeführt wenn die Verbindung aktiv geschlossen wird. Falls"
-" die Verbindung zum Drucker plötzlich verloren geht wird nichts gesendet."
+msgid "This will only be executed when closing the connection actively. If the connection to the printer is suddenly lost nothing will be sent."
+msgstr "Das wird nur ausgeführt wenn die Verbindung aktiv geschlossen wird. Falls die Verbindung zum Drucker plötzlich verloren geht wird nichts gesendet."
#: src/octoprint/templates/dialogs/settings/gcodevisualizer.jinja2:5
msgid "Enable GCode Visualizer"
@@ -3122,9 +2907,7 @@ msgstr "GCode Viewer aktivieren"
#: src/octoprint/templates/dialogs/settings/gcodevisualizer.jinja2:9
msgid "Maximum size the GCodeViewer autoloads the file for preview"
-msgstr ""
-"Maximale Größe für die der GCODE Viewer automatisch das Preview der Datei"
-" lädt"
+msgstr "Maximale Größe für die der GCODE Viewer automatisch das Preview der Datei lädt"
#: src/octoprint/templates/dialogs/settings/gcodevisualizer.jinja2:10
msgid "GCode Visualizer file size threshold"
@@ -3147,9 +2930,8 @@ msgstr "Änderungsdatum"
#: 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:66
-#: src/octoprint/templates/tabs/timelapse.jinja2:72
-#: src/octoprint/templates/tabs/timelapse.jinja2:104
+#: src/octoprint/templates/tabs/timelapse.jinja2:93
+#: src/octoprint/templates/tabs/timelapse.jinja2:139
msgid "Size"
msgstr "Größe"
@@ -3162,13 +2944,8 @@ msgid "Add Profile..."
msgstr "Profil hinzufügen..."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:2
-msgid ""
-"Serial port to connect to, setting this to AUTO will make OctoPrint try "
-"to automatically find the right setting"
-msgstr ""
-"Serieller Port, mit der sich verbunden werden soll. Falls AUTO "
-"konfiguriert ist wird OctoPrint versuchen, automatisch den richtigen Port"
-" zu finden."
+msgid "Serial port to connect to, setting this to AUTO will make OctoPrint try to automatically find the right setting"
+msgstr "Serieller Port, mit der sich verbunden werden soll. Falls AUTO konfiguriert ist wird OctoPrint versuchen, automatisch den richtigen Port zu finden."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:3
#: src/octoprint/templates/sidebar/connection.jinja2:1
@@ -3176,12 +2953,8 @@ msgid "Serial Port"
msgstr "Serialport"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:8
-msgid ""
-"Serial baud rate to connect with, setting this to AUTO will make "
-"OctoPrint try to automatically find the right setting"
-msgstr ""
-"Baudrate mit der sich verbunden werden soll. Falls AUTO konfiguriert ist "
-"wird OctoPrint versuchen, automatisch die richtige Baudrate zu finden."
+msgid "Serial baud rate to connect with, setting this to AUTO will make OctoPrint try to automatically find the right setting"
+msgstr "Baudrate mit der sich verbunden werden soll. Falls AUTO konfiguriert ist wird OctoPrint versuchen, automatisch die richtige Baudrate zu finden."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:9
#: src/octoprint/templates/sidebar/connection.jinja2:3
@@ -3189,12 +2962,8 @@ msgid "Baudrate"
msgstr "Baudrate"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:14
-msgid ""
-"Makes OctoPrint try to connect to the printer automatically during start "
-"up"
-msgstr ""
-"OctoPrint wird versuchen, sich beim Startup automatisch mit dem Drucker "
-"zu verbinden"
+msgid "Makes OctoPrint try to connect to the printer automatically during start up"
+msgstr "OctoPrint wird versuchen, sich beim Startup automatisch mit dem Drucker zu verbinden"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:17
msgid "Auto-connect to printer on server start"
@@ -3202,9 +2971,7 @@ msgstr "Automatisch bei Serverstart verbinden"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:21
msgid "Interval in which to poll for the temperature information from the printer"
-msgstr ""
-"Intervall in welchem die Temperaturdaten vom Drucker abgerufen werden "
-"sollen"
+msgstr "Intervall in welchem die Temperaturdaten vom Drucker abgerufen werden sollen"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:22
msgid "Temperature interval"
@@ -3219,53 +2986,32 @@ msgid "When a target temperature is set"
msgstr "Wenn eine Zieltemperatur eingestellt ist"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:38
-msgid ""
-"Interval in which to poll for the SD printing status information from the"
-" printer while printing"
-msgstr ""
-"Intervall in welchem die SD-Statusdaten vom Drucker während des Druckens "
-"abgerufen werden sollen"
+msgid "Interval in which to poll for the SD printing status information from the printer while printing"
+msgstr "Intervall in welchem die SD-Statusdaten vom Drucker während des Druckens abgerufen werden sollen"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:39
msgid "SD status interval"
msgstr "SD-Status-Intervall"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:47
-msgid ""
-"Time after which the communication with your printer will be considered "
-"timed out if nothing was sent by your printer (and an attempt to get it "
-"talking again will be done). Increase this if your printer takes longer "
-"than this for some moves."
-msgstr ""
-"Zeit nach der OctoPrint davon ausgehen wird, dass die Kommunikation mit "
-"deinem Drucker unterbrochen wurde falls Dein Drucker keine Daten sendet. "
-"OctoPrint wird dann einen Versuch unternehmen, die Kommunikation wieder "
-"zu reetablieren. Erhöhe diesen Wert falls Dein Drucker für manche "
-"Bewegungen länger braucht."
+msgid "Time after which the communication with your printer will be considered timed out if nothing was sent by your printer (and an attempt to get it talking again will be done). Increase this if your printer takes longer than this for some moves."
+msgstr "Zeit nach der OctoPrint davon ausgehen wird, dass die Kommunikation mit deinem Drucker unterbrochen wurde falls Dein Drucker keine Daten sendet. OctoPrint wird dann einen Versuch unternehmen, die Kommunikation wieder zu reetablieren. Erhöhe diesen Wert falls Dein Drucker für manche Bewegungen länger braucht."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:48
msgid "Communication timeout"
msgstr "Kommunikationstimeout"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:56
-msgid ""
-"Time after which a connection attempt to the printer will be considered "
-"as having failed"
-msgstr ""
-"Zeit nach der ein unbeantworteter Verbindungsversuch als gescheitert "
-"angenommen wird"
+msgid "Time after which a connection attempt to the printer will be considered as having failed"
+msgstr "Zeit nach der ein unbeantworteter Verbindungsversuch als gescheitert angenommen wird"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:57
msgid "Connection timeout"
msgstr "Verbindungstimeout"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:65
-msgid ""
-"Time after which to consider an auto detection attempt to have failed if "
-"no successful connection is detected"
-msgstr ""
-"Zeit nach der ein unbeantworteter Autodetektierungsversuch als "
-"gescheitert angenommen wird"
+msgid "Time after which to consider an auto detection attempt to have failed if no successful connection is detected"
+msgstr "Zeit nach der ein unbeantworteter Autodetektierungsversuch als gescheitert angenommen wird"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:66
msgid "Autodetection timeout"
@@ -3273,9 +3019,7 @@ msgstr "Autodetectiontimeout"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:77
msgid "Log communication to serial.log (might negatively impact performance)"
-msgstr ""
-"Logge die Kommunikation in das serial.log (kann die Performance negativ "
-"beeinflussen)"
+msgstr "Logge die Kommunikation in das serial.log (kann die Performance negativ beeinflussen)"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:82
msgid "Additional serial ports"
@@ -3283,107 +3027,60 @@ msgstr "Zusätzliche serielle Ports"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:85
#, python-format
-msgid ""
-"Use this to define additional glob patterns"
-" matching serial ports to list for connecting against, e.g. "
-"/dev/ttyAMA*. One entry per line."
-msgstr ""
-"Nutze diese Einstellung um zusätzliche glob "
-"patterns zu konfigurieren, die auf serielle Ports deines Druckers "
-"matchen, z.B. /dev/ttyAMA*. Ein Eintrag pro Zeile."
+msgid "Use this to define additional glob patterns matching serial ports to list for connecting against, e.g. /dev/ttyAMA*. One entry per line."
+msgstr "Nutze diese Einstellung um zusätzliche glob patterns zu konfigurieren, die auf serielle Ports deines Druckers matchen, z.B. /dev/ttyAMA*. Ein Eintrag pro Zeile."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:89
msgid "Additional baud rates"
msgstr "Weitere Baudraten"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:92
-msgid ""
-"Use this to define additional serial port baud rates to list for "
-"connecting with, e.g. 123456. Comma separated."
-msgstr ""
-"Nutze diese Einstellung um zusätzliche Baudraten zur Verbindung zu "
-"konfigurieren, 123456. Komma-separiert."
+msgid "Use this to define additional serial port baud rates to list for connecting with, e.g. 123456. Comma separated."
+msgstr "Nutze diese Einstellung um zusätzliche Baudraten zur Verbindung zu konfigurieren, 123456. Komma-separiert."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:98
-msgid ""
-"Not only cancel ongoing prints but also disconnect on unhandled errors "
-"from the firmware."
-msgstr ""
-"Bei unbehandelten Firmwarefehlern nicht nur den Druckauftrag abbrechen, "
-"sondern auch die Verbindung zum Drucker trennen."
+msgid "Not only cancel ongoing prints but also disconnect on unhandled errors from the firmware."
+msgstr "Bei unbehandelten Firmwarefehlern nicht nur den Druckauftrag abbrechen, sondern auch die Verbindung zum Drucker trennen."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:105
-msgid ""
-"Ignore any unhandled errors from the firmware. Only use this if your "
-"firmware sends stuff prefixed with \"Error\" that is not an actual error."
-" Might mask printer issues, be careful!"
-msgstr ""
-"Alle unbehandelten Firmwarefehler ignorieren. Nur nutzen wenn Deine "
-"Firmware Dinge mit \"Error\" sendet die nicht wirklich Fehler sind. "
-"Könnte Druckerprobleme maskieren, vorsicht!"
+msgid "Ignore any unhandled errors from the firmware. Only use this if your firmware sends stuff prefixed with \"Error\" that is not an actual error. Might mask printer issues, be careful!"
+msgstr "Alle unbehandelten Firmwarefehler ignorieren. Nur nutzen wenn Deine Firmware Dinge mit \"Error\" sendet die nicht wirklich Fehler sind. Könnte Druckerprobleme maskieren, vorsicht!"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:113
msgid "Command to send to the firmware on first handshake attempt."
-msgstr ""
-"Kommando, das als erster Handshakeversuch an die Firmware gesendet werden"
-" soll"
+msgstr "Kommando, das als erster Handshakeversuch an die Firmware gesendet werden soll"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:114
msgid "\"Hello\" command"
msgstr "\"Hallo\"-Befehl"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:117
-msgid ""
-"Use this to specify a different command than the default "
-"M110 to send to the printer on initial connection to trigger"
-" a communication handshake."
-msgstr ""
-"Nutze diese Einstellung um einen anderen Befehl als M110 "
-"beim initialen Verbindungsaufbau zum drucker zu senden."
+msgid "Use this to specify a different command than the default M110 to send to the printer on initial connection to trigger a communication handshake."
+msgstr "Nutze diese Einstellung um einen anderen Befehl als M110 beim initialen Verbindungsaufbau zum drucker zu senden."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:120
-msgid ""
-"Commands that are know to run long and hence should suppress "
-"communication timeouts from being triggered."
-msgstr ""
-"Befehle, von denen bekannt ist, dass sie lang zur Ausführung benötigen "
-"und daher das Auslösen von Kommunikationstimeouts unterdrücken sollten."
+msgid "Commands that are know to run long and hence should suppress communication timeouts from being triggered."
+msgstr "Befehle, von denen bekannt ist, dass sie lang zur Ausführung benötigen und daher das Auslösen von Kommunikationstimeouts unterdrücken sollten."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:121
msgid "Long running commands"
msgstr "Lang laufende Befehle"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:124
-msgid ""
-"Use this to specify the commands known to take a long time to complete "
-"without output from your printer and hence might cause timeout issues. "
-"Just the G or M code, comma separated."
-msgstr ""
-"Nutze diese Option, um solche Befehle zu definieren, von denen Du weißt, "
-"dass sie eine längere Zeit lang laufen, währenddessen keinen Output "
-"produzieren und daher Timeoutprobleme verursachen könnten. Nur den G- "
-"oder M-Code, kommasepariert."
+msgid "Use this to specify the commands known to take a long time to complete without output from your printer and hence might cause timeout issues. Just the G or M code, comma separated."
+msgstr "Nutze diese Option, um solche Befehle zu definieren, von denen Du weißt, dass sie eine längere Zeit lang laufen, währenddessen keinen Output produzieren und daher Timeoutprobleme verursachen könnten. Nur den G- oder M-Code, kommasepariert."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:127
-msgid ""
-"Commands that always require a line number and checksum to be sent with "
-"them."
-msgstr ""
-"Befehle, die immer mit einer Prüfsumme und Zeilennummer gesendet werden "
-"müssen."
+msgid "Commands that always require a line number and checksum to be sent with them."
+msgstr "Befehle, die immer mit einer Prüfsumme und Zeilennummer gesendet werden müssen."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:128
msgid "Commands that always require a checksum"
msgstr "Befehle, die immer eine Prüfsumme benötigen"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:131
-msgid ""
-"Use this to specify which commands always need to be "
-"sent with a checksum. Comma separated list."
-msgstr ""
-"Nutze diese Einstellung um Befehle zu spezifizieren, die "
-"immer mit Prüfsumme gesendet werden müssen. Komma-"
-"separierte Liste."
+msgid "Use this to specify which commands always need to be sent with a checksum. Comma separated list."
+msgstr "Nutze diese Einstellung um Befehle zu spezifizieren, die immer mit Prüfsumme gesendet werden müssen. Komma-separierte Liste."
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:136
msgid "Generate additional ok for M29"
@@ -3398,13 +3095,8 @@ msgid "Simulate an additional ok for resend requests"
msgstr "Zusätzliches ok für Resendrequests simulieren"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:144
-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 ""
-"Maximale Anzahl aufeinanderfolgender Communication Timeouts im "
-"Idlezustand. Mehr als das und es wird angenommen, dass der Drucker "
-"offline ist. Auf 0 setzen um das zu verhindern."
+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 "Maximale Anzahl aufeinanderfolgender Communication Timeouts im 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:145
msgid "Max. consecutive timeouts while idle"
@@ -3417,27 +3109,16 @@ 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:151
-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 ""
-"Maximale Anzahl aufeinanderfolgender Communication Timeouts beim Drucken."
-" Mehr als das und es wird angenommen, dass der Drucker offline ist. Auf 0"
-" setzen um das zu verhindern."
+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 "Maximale Anzahl aufeinanderfolgender Communication Timeouts beim Drucken. 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:152
msgid "Max. consecutive timeouts while printing"
msgstr "Max. aufeinanderfolgende Timeouts beim Drucken"
#: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:158
-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 ""
-"Maximale Anzahl aufeinanderfolgender Communication Timeouts wenn ein lang"
-" laufender Befehl aktiv ist. Mehr als das und es wird angenommen, dass "
-"der Drucker offline ist. Auf 0 setzen um das zu verhindern."
+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 "Maximale Anzahl aufeinanderfolgender Communication Timeouts wenn ein lang 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:159
msgid "Max. consecutive timeouts during long running commands"
@@ -3472,24 +3153,20 @@ msgid "RegExp"
msgstr "RegExp"
#: src/octoprint/templates/dialogs/usersettings/access.jinja2:5
-msgid ""
-"If you do not wish to change your password, just leave the following "
-"fields empty."
-msgstr ""
-"Falls Du Dein Passwort nicht ändern willst, lass die folgenden Felder "
-"leer."
+msgid "If you do not wish to change your password, just leave the following fields empty."
+msgstr "Falls Du Dein Passwort nicht ändern willst, lass die folgenden Felder leer."
+
+#: src/octoprint/templates/dialogs/usersettings/access.jinja2:31
+msgid "Please note that changes to the API key are applied immediately, without having to \"Confirm\" first."
+msgstr "Bitte beachte, dass Änderungen am API-Key sofort angewandt werden, ohne dass \"Bestätigen\" geklickt werden muss."
#: src/octoprint/templates/dialogs/usersettings/interface.jinja2:3
msgid "Language"
msgstr "Sprache"
#: src/octoprint/templates/dialogs/usersettings/interface.jinja2:11
-msgid ""
-"Changes to the interface language will only become active after a reload "
-"of the page."
-msgstr ""
-"Änderungen der Oberflächensprache werden erst nach einem Neuladen der "
-"Seite aktiv."
+msgid "Changes to the interface language will only become active after a reload of the page."
+msgstr "Änderungen der Oberflächensprache werden erst nach einem Neuladen der Seite aktiv."
#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:1
msgid "All Done!"
@@ -3500,25 +3177,15 @@ msgid ""
"\n"
" Your OctoPrint installation is now all set up and ready to go. Happy\n"
" printing!\n"
-msgstr ""
-"Deine OctoPrint Installation ist jetzt eingerichtet und es kann losgehen."
-" Happy printing!"
+msgstr "Deine OctoPrint Installation ist jetzt eingerichtet und es kann losgehen. Happy printing!"
#: src/octoprint/templates/dialogs/wizard/firstrun_end.jinja2:8
#, 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"
-msgstr ""
-"Falls Dir OctoPrint gefällt, bitte denke darüber nach, seine fortlaufende Entwicklung zu "
-"unterstützen, welche vollständig durch User wie Dich finanziert wird!"
-" Du kannst diesen Link auch im \"Über\" Dialog finden. Vielen "
-"Dank!"
+" 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"
+msgstr "Falls Dir OctoPrint gefällt, bitte denke darüber nach, seine fortlaufende Entwicklung zu unterstützen, welche vollständig durch User wie Dich finanziert wird! Du kannst diesen Link auch im \"Über\" Dialog finden. Vielen Dank!"
#: src/octoprint/templates/dialogs/wizard/firstrun_start.jinja2:1
msgid "Hello!"
@@ -3527,15 +3194,10 @@ msgstr "Hallo!"
#: src/octoprint/templates/dialogs/wizard/firstrun_start.jinja2:3
msgid ""
"\n"
-" Thank you for installing OctoPrint! This wizard will lead you through"
-" the\n"
-" final steps to get your OctoPrint instance all setup and ready to go."
-" We'll\n"
+" Thank you for installing OctoPrint! This wizard will lead you through the\n"
+" final steps to get your OctoPrint instance all setup and ready to go. We'll\n"
" get you printing in no time!\n"
-msgstr ""
-"Danke, dass du OctoPrint installiert hast! Dieser Wizard wird dich nun "
-"durch die letzten Schritte begleiten, um deine OctoPrint Instanz fertig "
-"einzurichten."
+msgstr "Danke, dass du OctoPrint installiert hast! Dieser Wizard wird dich nun durch die letzten Schritte begleiten, um deine OctoPrint Instanz fertig einzurichten."
#: src/octoprint/templates/navbar/login.jinja2:12
msgid "Remember me"
@@ -3581,18 +3243,12 @@ msgstr "Bitte die Seite neu laden"
#: src/octoprint/templates/overlays/reloadui.jinja2:7
msgid ""
"\n"
-" There is a new version of the server active now, a "
-"reload\n"
-" of the user interface is needed. This will not "
-"interrupt\n"
-" any print jobs you might have ongoing. Please reload "
-"the\n"
+" There is a new version of the server active now, a reload\n"
+" of the user interface is needed. This will not interrupt\n"
+" any print jobs you might have ongoing. Please reload the\n"
" web interface now by clicking the button below.\n"
" "
-msgstr ""
-"Die Serverversion hat sich geändert, ein Neuladen des Webinterfaces ist "
-"notwendig. Das wird evtl. laufenden Printjobs nicht unterbrechen. Bitte "
-"lade das Webinterface jetzt neu, indem du auf den Button unten klickst."
+msgstr "Die Serverversion hat sich geändert, ein Neuladen des Webinterfaces ist notwendig. Das wird evtl. laufenden Printjobs nicht unterbrechen. Bitte lade das Webinterface jetzt neu, indem du auf den Button unten klickst."
#: src/octoprint/templates/sidebar/connection.jinja2:8
msgid "Save connection settings"
@@ -3659,6 +3315,7 @@ msgid "File list settings"
msgstr "Einstellungen der Dateiliste"
#: src/octoprint/templates/sidebar/files_header.jinja2:6
+#: src/octoprint/templates/tabs/timelapse.jinja2:70
msgid "Sort by name"
msgstr "Nach Name sortieren"
@@ -3667,6 +3324,7 @@ msgid "Sort by upload date"
msgstr "Nach Uploaddatum sortieren"
#: src/octoprint/templates/sidebar/files_header.jinja2:8
+#: src/octoprint/templates/tabs/timelapse.jinja2:72
msgid "Sort by file size"
msgstr "Nach Größe sortieren"
@@ -3699,30 +3357,26 @@ msgid "Only show files stored on SD"
msgstr "Nur auf SD abgelegte Dateien anzeigen"
#: src/octoprint/templates/sidebar/files_header.jinja2:26
-msgid "Hide folders without files"
-msgstr "Verzeichnisse ohne Dateien verbergen"
-
-#: src/octoprint/templates/sidebar/files_header.jinja2:27
msgid "Hide successfully printed files"
msgstr "Erfolgreich gedruckte Dateien verbergen"
-#: src/octoprint/templates/sidebar/files_header.jinja2:32
+#: src/octoprint/templates/sidebar/files_header.jinja2:31
msgid "Refresh file list"
msgstr "Dateiliste aktualisieren"
-#: src/octoprint/templates/sidebar/files_header.jinja2:39
+#: src/octoprint/templates/sidebar/files_header.jinja2:38
msgid "SD Card operations"
msgstr "SD Card Operationen"
-#: src/octoprint/templates/sidebar/files_header.jinja2:43
+#: src/octoprint/templates/sidebar/files_header.jinja2:42
msgid "Initialize SD card"
msgstr "SD-Karte initialisieren"
-#: src/octoprint/templates/sidebar/files_header.jinja2:44
+#: src/octoprint/templates/sidebar/files_header.jinja2:43
msgid "Refresh SD files"
msgstr "SD-Dateien aktualisieren"
-#: src/octoprint/templates/sidebar/files_header.jinja2:45
+#: src/octoprint/templates/sidebar/files_header.jinja2:44
msgid "Release SD card"
msgstr "SD-Karte auswerfen"
@@ -3744,9 +3398,7 @@ msgstr "Zeitraffer rendern"
#: src/octoprint/templates/sidebar/state.jinja2:8
msgid "Estimated total print time base on statical analysis or past prints"
-msgstr ""
-"Geschätzte Gesamtdauer basierend auf statischer Analyse oder vergangenen "
-"Drucken"
+msgstr "Geschätzte Gesamtdauer basierend auf statischer Analyse oder vergangenen Drucken"
#: src/octoprint/templates/sidebar/state.jinja2:8
msgid "Approx. Total Print Time"
@@ -3761,12 +3413,8 @@ msgid "Print Time"
msgstr "Dauer"
#: src/octoprint/templates/sidebar/state.jinja2:11
-msgid ""
-"Estimated time until the print job is done. This is only an estimate and "
-"accuracy depends heavily on various factors!"
-msgstr ""
-"Geschätze Zeit, bis der Druck beendet ist. Dies ist nur eine Schätzung, "
-"deren Genauigkeit stark von diversen Faktoren abhängt!"
+msgid "Estimated time until the print job is done. This is only an estimate and accuracy depends heavily on various factors!"
+msgstr "Geschätze Zeit, bis der Druck beendet ist. Dies ist nur eine Schätzung, deren Genauigkeit stark von diversen Faktoren abhängt!"
#: src/octoprint/templates/sidebar/state.jinja2:11
msgid "Print Time Left"
@@ -3797,12 +3445,8 @@ msgid "Cancels the print job"
msgstr "Bricht den Druckjob ab"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorAxes.jinja2:4
-msgid ""
-"Please define the maximum speed/feedrate of the individual axes and "
-"whether their control should be inverted or not."
-msgstr ""
-"Bitte definiere die maximale Geschwindkeit/Feedrate der individuellen "
-"Achsen und ob ihre Steuerung invertiert werden soll oder nicht."
+msgid "Please define the maximum speed/feedrate of the individual axes and whether their control should be inverted or not."
+msgstr "Bitte definiere die maximale Geschwindkeit/Feedrate der individuellen Achsen und ob ihre Steuerung invertiert werden soll oder nicht."
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorAxes.jinja2:8
msgid "X"
@@ -3827,13 +3471,8 @@ msgid "E"
msgstr "E"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorAxes.jinja2:54
-msgid ""
-"This information is used for manual control via the \"Control\" tab. It "
-"does NOT influence already sliced files that you upload to OctoPrint!"
-msgstr ""
-"Diese Informationen werden für die manuelle Steuerung im \"Steuerung\" "
-"Tab verwendet. Sie beeinflussen NICHT die bereits gesliceten Dateien, die"
-" du in OctoPrint hochlädtst."
+msgid "This information is used for manual control via the \"Control\" tab. It does NOT influence already sliced files that you upload to OctoPrint!"
+msgstr "Diese Informationen werden für die manuelle Steuerung im \"Steuerung\" Tab verwendet. Sie beeinflussen NICHT die bereits gesliceten Dateien, die du in OctoPrint hochlädst."
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorBuildvolume.jinja2:3
msgid "Form Factor"
@@ -3878,15 +3517,10 @@ msgstr "Höhe (Z)"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorBuildvolume.jinja2:75
msgid ""
"\n"
-" If your printer's print head may move slightly outside the "
-"print volume (e.g. for nozzle cleaning routines)\n"
-" you can define a custom safe bounding box for its movements "
-"below.\n"
+" If your printer's print head may move slightly outside the print volume (e.g. for nozzle cleaning routines)\n"
+" you can define a custom safe bounding box for its movements below.\n"
" "
-msgstr ""
-"Wenn der Druckkopf des Druckers sich außerhalb des Druckvolumens bewegen "
-"darf (z.B. für Nozzlereinigungsroutinen) kannst du hier eine als "
-"gefahrlos geltende Bounding Box für seine Bewegung definieren."
+msgstr "Wenn der Druckkopf des Druckers sich außerhalb des Druckvolumens bewegen darf (z.B. für Nozzlereinigungsroutinen) kannst du hier eine als gefahrlos geltende Bounding Box für seine Bewegung definieren."
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorBuildvolume.jinja2:82
msgid "Custom bounding box"
@@ -3905,15 +3539,8 @@ msgid "Z Coordinates"
msgstr "Z Koordinaten"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorBuildvolume.jinja2:130
-msgid ""
-"This information is used for the temperature tab, the bounding box check,"
-" the GCODE Viewer and/or when slicing from OctoPrint. It does NOT "
-"influence already sliced files that you upload to OctoPrint!"
-msgstr ""
-"Diese Informationen werden für das Temperaturtab, den Bounding-Box-Check,"
-" den GCODE Viewer und/oder beim Slicen aus OctoPrint heraus verwendet. "
-"Sie beeinflussen NICHT die bereits geslicten Dateien, die du in OctoPrint"
-" hochlädtst!"
+msgid "This information is used for the temperature tab, the bounding box check, the GCODE Viewer and/or when slicing from OctoPrint. It does NOT influence already sliced files that you upload to OctoPrint!"
+msgstr "Diese Informationen werden für das Temperaturtab, den Bounding-Box-Check, den GCODE Viewer und/oder beim Slicen aus OctoPrint heraus verwendet. Sie beeinflussen NICHT die bereits geslicten Dateien, die du in OctoPrint hochlädst!"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorExtruder.jinja2:4
msgid "Nozzle Diameter"
@@ -3928,21 +3555,12 @@ msgid "Shared nozzle"
msgstr "Geteilte Düse"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorExtruder.jinja2:23
-msgid ""
-"Check this if your printer has a single nozzle and heater shared among "
-"its extruders instead of one nozzle and heater per extruder"
-msgstr ""
-"Markiere dies wenn dein Drucker eine einzelne Düse und Heizelement hat, "
-"die unter den Extrudern geteilt werden (anstatt einer Düse und "
-"Heizelement je Extruder)"
+msgid "Check this if your printer has a single nozzle and heater shared among its extruders instead of one nozzle and heater per extruder"
+msgstr "Markiere dies wenn dein Drucker eine einzelne Düse und Heizelement hat, die unter den Extrudern geteilt werden (anstatt einer Düse und Heizelement je Extruder)"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorExtruder.jinja2:30
-msgid ""
-"Please specify the nozzle offsets of the extruders relative to the first "
-"nozzle T0."
-msgstr ""
-"Bitte spezifiziere die Düsenoffsets der Extruder relativ zur ersten Düse "
-"T0."
+msgid "Please specify the nozzle offsets of the extruders relative to the first nozzle T0."
+msgstr "Bitte spezifiziere die Düsenoffsets der Extruder relativ zur ersten Düse T0."
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorExtruder.jinja2:36
#: src/octoprint/templates/tabs/temperature.jinja2:13
@@ -3950,16 +3568,8 @@ msgid "Offset"
msgstr "Offset"
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorExtruder.jinja2:55
-msgid ""
-"This information is used for the graph and controls available in the "
-"\"Temperature\" tab, the GCODE viewer and when slicing from within "
-"OctoPrint. It does NOT influence already sliced files that you upload to "
-"OctoPrint!"
-msgstr ""
-"Diese Informationen werden für den Graph und die Steuerung im "
-"\"Temperatur\" Tab, im GCODE Viewer und beim Slicen aus OctoPrint heraus "
-"verwendet. Sie beeinflussen NICHT die bereits geslicten Dateien, die du "
-"in OctoPrint hochlädtst."
+msgid "This information is used for the graph and controls available in the \"Temperature\" tab, the GCODE viewer and when slicing from within OctoPrint. It does NOT influence already sliced files that you upload to OctoPrint!"
+msgstr "Diese Informationen werden für den Graph und die Steuerung im \"Temperatur\" Tab, im GCODE Viewer und beim Slicen aus OctoPrint heraus verwendet. Sie beeinflussen NICHT die bereits geslicten Dateien, die du in OctoPrint hochlädst."
#: src/octoprint/templates/snippets/settings/printerprofiles/profileEditorGeneral.jinja2:6
msgid "Name must be set"
@@ -4036,9 +3646,7 @@ msgstr "Webcam um 90° gegen den Uhrzeigersinn rotieren"
#: src/octoprint/templates/snippets/settings/webcam/webcamSnapshotUrl.jinja2:1
msgid "URL to use for retrieving webcam snapshot images for timelapse creation"
-msgstr ""
-"URL, die genutzt werden soll, um Einzelaufnahmen für die "
-"Zeitraffererstellung abzurufen"
+msgstr "URL, die genutzt werden soll, um Einzelaufnahmen für die Zeitraffererstellung abzurufen"
#: src/octoprint/templates/snippets/settings/webcam/webcamSnapshotUrl.jinja2:2
msgid "Snapshot URL"
@@ -4048,95 +3656,111 @@ msgstr "Snapshot-URL"
msgid "Fully qualified URL, needs to be reachable by OctoPrint's server"
msgstr "Voll definierte URL, muss von OctoPrints Server erreichbar sein"
+#: src/octoprint/templates/snippets/settings/webcam/webcamStreamRatio.jinja2:1
+msgid "Aspect ratio of the webcam stream, either 16:9 or 4:3"
+msgstr "Seitenverhältnis des Webcamstreams, entweder 16:9 oder 4:3"
+
+#: src/octoprint/templates/snippets/settings/webcam/webcamStreamRatio.jinja2:2
+msgid "Stream aspect ratio"
+msgstr "Seitenverhältnis des Streams"
+
+#: src/octoprint/templates/snippets/settings/webcam/webcamStreamRatio.jinja2:5
+msgid "If the stream has a different aspect ratio than configured here it will be letterboxed."
+msgstr "Falls der Stream ein anderes Seitenverhältnis hat als hier eingestellt ist, wird er geletterboxed."
+
#: src/octoprint/templates/snippets/settings/webcam/webcamStreamUrl.jinja2:1
msgid "URL to embed into the UI for live viewing of the webcam stream"
-msgstr ""
-"URL, die in die Oberfläche zum Betrachten des Webcamstreams eingebunden "
-"werden soll"
+msgstr "URL, die in die Oberfläche zum Betrachten des Webcamstreams eingebunden werden soll"
#: src/octoprint/templates/snippets/settings/webcam/webcamStreamUrl.jinja2:2
msgid "Stream URL"
msgstr "Stream-URL"
#: src/octoprint/templates/snippets/settings/webcam/webcamStreamUrl.jinja2:8
-msgid ""
-"Needs to be reachable from the browser displaying the OctoPrint UI, used "
-"to embed the webcam stream into the page."
-msgstr ""
-"Muss vom Browser erreichbar sein, in dem die OctoPrint UI angezeigt wird,"
-" wird genutzt, um den Webcam Stream in die Seite einzubetten."
+msgid "Needs to be reachable from the browser displaying the OctoPrint UI, used to embed the webcam stream into the page."
+msgstr "Muss vom Browser erreichbar sein, in dem die OctoPrint UI angezeigt wird, wird genutzt, um den Webcam Stream in die Seite einzubetten."
-#: src/octoprint/templates/tabs/control.jinja2:7
+#: src/octoprint/templates/tabs/control.jinja2:5
+msgid "Webcam stream loading..."
+msgstr "Webcamstream lädt..."
+
+#: src/octoprint/templates/tabs/control.jinja2:8
+msgid "Webcam stream not loaded"
+msgstr "Webcamstream nicht geladen"
+
+#: src/octoprint/templates/tabs/control.jinja2:9
+msgid "It might not be correctly configured. You can change the URL of the stream under \"Settings\" > \"Webcam & Timelapse\" > \"Stream URL\". If you don't have a webcam just set the URL to an empty value."
+msgstr "Er könnte nicht korrekt konfiguriert sein. Du kannst die URL des Streams unter \"Einstellungen\" > \"Webcam & Zeitraffer\" > \"Stream-URL\" ändern. Falls du keine Webcam hast lass die URL leer."
+
+#: src/octoprint/templates/tabs/control.jinja2:20
msgid "Keyboard controls active"
msgstr "Tastatursteuerung aktiv"
-#: src/octoprint/templates/tabs/control.jinja2:10
+#: src/octoprint/templates/tabs/control.jinja2:23
msgid "X Axis"
msgstr "X-Achse"
-#: src/octoprint/templates/tabs/control.jinja2:11
+#: src/octoprint/templates/tabs/control.jinja2:24
msgid "Y Axis"
msgstr "Y-Achse"
-#: src/octoprint/templates/tabs/control.jinja2:12
+#: src/octoprint/templates/tabs/control.jinja2:25
msgid "Page↑"
msgstr "Bild↑"
-#: src/octoprint/templates/tabs/control.jinja2:12
+#: src/octoprint/templates/tabs/control.jinja2:25
msgid "Page↓"
msgstr "Bild↓"
-#: src/octoprint/templates/tabs/control.jinja2:12
+#: src/octoprint/templates/tabs/control.jinja2:25
msgid "Z Axis"
msgstr "Z-Achse"
-#: src/octoprint/templates/tabs/control.jinja2:15
+#: src/octoprint/templates/tabs/control.jinja2:28
msgid "Home X/Y"
msgstr "Home X/Y"
-#: src/octoprint/templates/tabs/control.jinja2:16
+#: src/octoprint/templates/tabs/control.jinja2:29
msgid "Home Z"
msgstr "Home Z"
-#: src/octoprint/templates/tabs/control.jinja2:17
+#: src/octoprint/templates/tabs/control.jinja2:30
msgid "Stepsize"
msgstr "Schrittgröße"
-#: src/octoprint/templates/tabs/control.jinja2:23
-msgid ""
-"Hint: If you move your mouse over the picture, you enter keyboard control"
-" mode."
+#: src/octoprint/templates/tabs/control.jinja2:36
+msgid "Hint: If you move your mouse over the picture, you enter keyboard control mode."
msgstr "Hinweis: Bewegen der Maus über das Bild aktiviert die Tastatursteuerung"
-#: src/octoprint/templates/tabs/control.jinja2:69
+#: src/octoprint/templates/tabs/control.jinja2:82
msgid "Feed rate:"
msgstr "Feedrate:"
-#: src/octoprint/templates/tabs/control.jinja2:78
+#: src/octoprint/templates/tabs/control.jinja2:91
msgid "Select Tool..."
msgstr "Werkzeug wählen..."
-#: src/octoprint/templates/tabs/control.jinja2:89
+#: src/octoprint/templates/tabs/control.jinja2:102
msgid "Extrude"
msgstr "Extrude"
-#: src/octoprint/templates/tabs/control.jinja2:90
+#: src/octoprint/templates/tabs/control.jinja2:103
msgid "Retract"
msgstr "Retract"
-#: src/octoprint/templates/tabs/control.jinja2:94
+#: src/octoprint/templates/tabs/control.jinja2:107
msgid "Flow rate:"
msgstr "Flowrate:"
-#: src/octoprint/templates/tabs/control.jinja2:101
+#: src/octoprint/templates/tabs/control.jinja2:114
msgid "Motors off"
msgstr "Motoren aus"
-#: src/octoprint/templates/tabs/control.jinja2:102
+#: src/octoprint/templates/tabs/control.jinja2:115
msgid "Fan on"
msgstr "Lüfter an"
-#: src/octoprint/templates/tabs/control.jinja2:103
+#: src/octoprint/templates/tabs/control.jinja2:116
msgid "Fan off"
msgstr "Lüfter aus"
@@ -4195,40 +3819,27 @@ msgstr "Neu laden"
#: src/octoprint/templates/tabs/gcodeviewer.jinja2:76
msgid ""
"\n"
-" Note that the time and usage values in this tab are "
-"estimated by the GCODE viewer in your\n"
-" browser and might differ from the values "
-"estimated by the server that are displayed in the\n"
-" \"State\" and \"Files\" panels in the sidebar due to slightly"
-" different implementations. Also note that these\n"
-" estimated values may be inaccurate since "
-"they can also take information present in the\n"
+" Note that the time and usage values in this tab are estimated by the GCODE viewer in your\n"
+" browser and might differ from the values estimated by the server that are displayed in the\n"
+" \"State\" and \"Files\" panels in the sidebar due to slightly different implementations. Also note that these\n"
+" estimated values may be inaccurate since they can also take information present in the\n"
" GCODE file into account.\n"
" "
msgstr ""
"\n"
-" Bitte beachte, dass die Zeit- und Verbrauchsangaben in diesem"
-" Tab vom GCODE Viewer in Deinem Browser\n"
-" geschätzt wurden und sich von den vom Server"
-" geschätzten Werten\n"
-" in den \"Status\"- und \"Dateien\"-Panels in der Seitenleiste"
-" aufgrund von leichten Unterschieden in der\n"
-" Implementierung unterscheiden können. Beachte zudem, dass "
-"diese geschätzten Werte\n"
-" ungenau sein können, da sie nur auf Informationen aus den "
-"GCODE Dateien basieren.\n"
+" Bitte beachte, dass die Zeit- und Verbrauchsangaben in diesem Tab vom GCODE Viewer in Deinem Browser\n"
+" geschätzt wurden und sich von den vom Server geschätzten Werten\n"
+" in den \"Status\"- und \"Dateien\"-Panels in der Seitenleiste aufgrund von leichten Unterschieden in der\n"
+" Implementierung unterscheiden können. Beachte zudem, dass diese geschätzten Werte\n"
+" ungenau sein können, da sie nur auf Informationen aus den GCODE Dateien basieren.\n"
" "
#: src/octoprint/templates/tabs/gcodeviewer.jinja2:87
msgid ""
"\n" -" You've selected for printing which has a size of\n" -" . Depending on your machine " -"this\n" -" might be too large for rendering and cause your browser to become" -" unresponsive or crash.\n" +" You've selected for printing which has a size of\n" +" . Depending on your machine this\n" +" might be too large for rendering and cause your browser to become unresponsive or crash.\n" "
\n" "\n" "\n" @@ -4236,13 +3847,9 @@ msgid "" "
" msgstr "" "\n" -" Du hast " -"zum Drucken ausgewählt das\n" -" groß ist. Abhängig von Deinem" -"\n" -" System könnte das zu groß zum Rendern sein und Deinen Browser zum" -" Absturz bringen.\n" +" Du hast zum Drucken ausgewählt das\n" +" groß ist. Abhängig von Deinem\n" +" System könnte das zu groß zum Rendern sein und Deinen Browser zum Absturz bringen.\n" "
\n" "\n" "\n"
@@ -4273,16 +3880,14 @@ msgid "Scroll to end"
msgstr "Zum Ende scrollen"
#: src/octoprint/templates/tabs/terminal.jinja2:5
+#: 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:6
-msgid ""
-"For performance reasons only a limited amount of terminal functionality "
-"is enabled right now."
-msgstr ""
-"Aus Gründen der Performance ist nur ein begrenzter Teil der "
-"Terminalfunktionalität zur Zeit verfügbar."
+msgid "For performance reasons only a limited amount of terminal functionality is enabled right now."
+msgstr "Aus Gründen der Performance ist nur ein begrenzter Teil der Terminalfunktionalität zur Zeit verfügbar."
#: src/octoprint/templates/tabs/terminal.jinja2:20
msgid "Send"
@@ -4290,30 +3895,15 @@ msgstr "Senden"
#: src/octoprint/templates/tabs/terminal.jinja2:22
msgid "Hint: Use the arrow up/down keys to recall commands sent previously"
-msgstr ""
-"Hinweis: Nutze die Pfeil hoch/runter Tasten um vorher versandte Befehle "
-"wieder aufzurufen "
+msgstr "Hinweis: Nutze die Pfeil hoch/runter Tasten um vorher versandte Befehle wieder aufzurufen "
#: src/octoprint/templates/tabs/terminal.jinja2:30
msgid "Fake Acknowledgement"
msgstr "Bestätigung faken"
#: src/octoprint/templates/tabs/terminal.jinja2:31
-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 "
-"your printer which will probably negatively influence your printing "
-"results and which you should therefore try to resolve!"
-msgstr ""
-"Falls Bestätigungen (\"ok\"s) Deiner Firmware aufgrund von "
-"Kommunikationsproblemen mit Deinem Drucker verloren gehen, kann die "
-"Kommunikation zwischen OctoPrint und Deinem Drucker zum Stillstand "
-"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!"
+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 your printer which will probably negatively influence your printing results and which you should therefore try to resolve!"
+msgstr "Falls Bestätigungen (\"ok\"s) Deiner Firmware aufgrund von Kommunikationsproblemen mit Deinem Drucker verloren gehen, kann die Kommunikation zwischen OctoPrint und Deinem Drucker zum Stillstand 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!"
#: src/octoprint/templates/tabs/terminal.jinja2:34
msgid "Force fancy functionality"
@@ -4324,24 +3914,12 @@ msgid "Force terminal output during printing"
msgstr "Terminalausgabe beim Druck erzwingen"
#: src/octoprint/templates/tabs/terminal.jinja2:36
-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, "
-"but be aware that this might make your browser unresponsive."
-msgstr ""
-"Einige Funktionen des Terminals werden deaktiviert, wenn OctoPrint "
-"erkennt, dass Dein Browser zu langsam dafür ist. Du kannst diese "
-"Funktionen hier wieder zwangsweise aktivieren, aber bitte bedenke, dass "
-"das zur Folge haben könnte, dass dein Browser nicht mehr oder nur sehr "
-"langsam reagiert."
+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, but be aware that this might make your browser unresponsive."
+msgstr "Einige Funktionen des Terminals werden deaktiviert, wenn OctoPrint erkennt, dass Dein Browser zu langsam dafür ist. Du kannst diese Funktionen hier wieder zwangsweise aktivieren, aber bitte bedenke, dass das zur Folge haben könnte, dass dein Browser nicht mehr oder nur sehr langsam reagiert."
#: src/octoprint/templates/tabs/timelapse.jinja2:3
-msgid ""
-"Take note that timelapse configuration is disabled while your printer is "
-"printing."
-msgstr ""
-"Bitte beachte dass die Zeitrafferkonfiguration während des Druckens "
-"deaktiviert ist."
+msgid "Take note that timelapse configuration is disabled while your printer is printing."
+msgstr "Bitte beachte dass die Zeitrafferkonfiguration während des Druckens deaktiviert ist."
#: src/octoprint/templates/tabs/timelapse.jinja2:5
msgid "Timelapse Configuration"
@@ -4352,100 +3930,101 @@ 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."
+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
msgid "Note"
msgstr "Bemerkung"
#: src/octoprint/templates/tabs/timelapse.jinja2:14
-msgid ""
-"Does not work when printing from the printer's SD Card (no way to detect "
-"the change in Z reliably). Use \"Timed\" mode for those prints instead."
-msgstr ""
-"Funktioniert nicht, wenn von der SD-Karte des Druckers gedruckt wird "
-"(keine Möglichkeit, Änderungen der Z-Achse zuverlässig zu detektieren). "
-"Verwende stattdessen den \"Nach Zeit\"-Modus für solche Drucke."
+msgid "Does not work when printing from the printer's SD Card (no way to detect the change in Z reliably). Use \"Timed\" mode for those prints instead."
+msgstr "Funktioniert nicht, wenn von der SD-Karte des Druckers gedruckt wird (keine Möglichkeit, Änderungen der Z-Achse zuverlässig zu detektieren). Verwende stattdessen den \"Nach Zeit\"-Modus für solche Drucke."
-#: src/octoprint/templates/tabs/timelapse.jinja2:16
+#: 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:24
msgid "Timelapse frame rate (in frames per second)"
msgstr "Zeitrafferbildrate (in Bildern pro Sekunde)"
-#: src/octoprint/templates/tabs/timelapse.jinja2:19
+#: src/octoprint/templates/tabs/timelapse.jinja2:27
msgid "fps"
msgstr "FPS"
-#: src/octoprint/templates/tabs/timelapse.jinja2:22
+#: 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:29
+#: src/octoprint/templates/tabs/timelapse.jinja2:37
msgid "Capture post roll images"
msgstr "Bilder für Zeitraffernachlauf aufzeichnen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:30
-msgid ""
-"If this is unchecked, OctoPrint will simply repeat the last frame for the"
-" post roll instead of continuing to capture new frames."
-msgstr ""
-"Wenn diese Option nicht angehakt ist wird OctoPrint einfach den letzten "
-"Frame der regulären Aufnahme für den Nachlauf verwenden, anstatt neue "
-"Frames aufzuzeichnen."
+#: src/octoprint/templates/tabs/timelapse.jinja2:38
+msgid "If this is unchecked, OctoPrint will simply repeat the last frame for the post roll instead of continuing to capture new frames."
+msgstr "Wenn diese Option nicht angehakt ist wird OctoPrint einfach den letzten Frame der regulären Aufnahme für den Nachlauf verwenden, anstatt neue Frames aufzuzeichnen."
-#: src/octoprint/templates/tabs/timelapse.jinja2:36
-msgid "Interval"
-msgstr "Intervall"
-
-#: src/octoprint/templates/tabs/timelapse.jinja2:44
+#: 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:49
-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. "
-"For this to work properly your retraction z-hop has to be different from "
-"your layerheight!"
-msgstr ""
-"Gib den Retraction Z-Hop Wert aus deiner Firmware oder den GCODE Dateien "
-"hier ein, um Snapshots für Zeitraffer nur bei echten Schichtwechseln "
-"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:48
+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. For this to work properly your retraction z-hop has to be different from your layerheight!"
+msgstr "Gib den Retraction Z-Hop Wert aus deiner Firmware oder den GCODE Dateien hier ein, um Snapshots für Zeitraffer nur bei echten Schichtwechseln 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:54
+#: src/octoprint/templates/tabs/timelapse.jinja2:53
msgid "Save as default"
msgstr "Als Standard speichern"
-#: src/octoprint/templates/tabs/timelapse.jinja2:59
-msgid "Save config"
-msgstr "Konfiguration speichern"
+#: src/octoprint/templates/tabs/timelapse.jinja2:54
+msgid "Check this to make your selected timelapse mode and options persist across restarts."
+msgstr "Auswählen um deinen gewählten Zeitraffermodus und -parameter über Neustarts hinweg zu persistieren."
-#: src/octoprint/templates/tabs/timelapse.jinja2:63
+#: src/octoprint/templates/tabs/timelapse.jinja2:59
+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:64
msgid "Finished Timelapses"
msgstr "Abgeschlossene Zeitraffer"
-#: src/octoprint/templates/tabs/timelapse.jinja2:66
-msgid "Creation date"
-msgstr "Erstellungsdatum"
+#: src/octoprint/templates/tabs/timelapse.jinja2:71
+msgid "Sort by creation date"
+msgstr "Nach Erstellungsdatum sortieren"
-#: src/octoprint/templates/tabs/timelapse.jinja2:97
+#: src/octoprint/templates/tabs/timelapse.jinja2:80
+#: src/octoprint/templates/tabs/timelapse.jinja2:125
+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
+msgid "Clear selection"
+msgstr "Auswahl aufheben"
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:86
+#: src/octoprint/templates/tabs/timelapse.jinja2:131
+msgid "Delete selected"
+msgstr "Ausgewählte Elemente löschen"
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:119
msgid "Unrendered Timelapses"
msgstr "Ungerenderte Zeitrafferaufnahmen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:103
+#: src/octoprint/templates/tabs/timelapse.jinja2:138
msgid "Frames"
msgstr "Frames"
-#: src/octoprint/templates/tabs/timelapse.jinja2:115
+#: src/octoprint/templates/tabs/timelapse.jinja2:151
msgid "Delete unrendered timelapse"
msgstr "Ungerenderte Zeitrafferaufnahme löschen"
-#: src/octoprint/templates/tabs/timelapse.jinja2:115
+#: src/octoprint/templates/tabs/timelapse.jinja2:151
msgid "Render timelapse"
msgstr "Zeitrafferaufnahme rendern"
@@ -4472,14 +4051,6 @@ msgstr "Zeitrafferaufnahme rendern"
#~ msgid ""
#~ msgstr ""
-#~ "Falls dir OctoPrint gefällt, bitte ziehe"
-#~ " es in Betracht seine fortlaufende Entwicklung zu"
-#~ " unterstützen. Diese Entwicklung wird "
-#~ "vollständig durch User wie Dich "
-#~ "finanziert! Du kannst diesen Link auch"
-#~ " im \"Über\" Dialog finden. "
-#~ "Danke!"
#~ msgid "Bundled"
#~ msgstr "Gebundled"
@@ -4520,3 +4091,17 @@ msgstr "Zeitrafferaufnahme rendern"
#~ msgid "Reboot"
#~ msgstr "Neustart"
+#~ msgid "Installing the plugin from URL \"%(url)s\" failed: %(reason)s"
+#~ msgstr "Installation des Plugins von URL \"%(url)s\" fehlgeschlagen: %(reason)s"
+
+#~ msgid "Saving failed"
+#~ msgstr "Speichern fehlgeschlagen"
+
+#~ msgid "Hide folders without files"
+#~ msgstr "Verzeichnisse ohne Dateien verbergen"
+
+#~ msgid "Interval"
+#~ msgstr "Intervall"
+
+#~ msgid "Creation date"
+#~ msgstr "Erstellungsdatum"
diff --git a/translations/messages.pot b/translations/messages.pot
index c1a06f0f..4de1ec77 100644
--- a/translations/messages.pot
+++ b/translations/messages.pot
@@ -6,9 +6,9 @@
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: OctoPrint 1.3.2rc1.post1.dev0+g8f3602d\n"
+"Project-Id-Version: OctoPrint 1.3.3.dev98+g3bfc472.dirty\n"
"Report-Msgid-Bugs-To: i18n@octoprint.org\n"
-"POT-Creation-Date: 2017-03-16 11:53+0100\n"
+"POT-Creation-Date: 2017-05-11 13:31+0200\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
"Last-Translator: FULL NAME
--process-dependency-links with pip install"
msgstr ""
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:220
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:238
msgid ""
"You should normally not have to change "
"any of the following settings, they are purely provided "
"for convenience here."
msgstr ""
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:222
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:240
msgid "Plugin repository configuration"
msgstr ""
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:224
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:242
msgid ""
"URL of the Plugin Repository to use. You should normally not have to "
"change this."
msgstr ""
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:225
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:243
msgid "Repository URL"
msgstr ""
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:230
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:248
msgid ""
"How long to cache repository data, in minutes. You should normally not "
"have to change this."
msgstr ""
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:231
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:249
msgid "Repository cache TTL"
msgstr ""
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:240
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:258
+msgid "Notices configuration"
+msgstr ""
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:260
+msgid ""
+"URL of the Notices source to use. You should normally not have to change "
+"this."
+msgstr ""
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:261
+msgid "Notices URL"
+msgstr ""
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:266
+msgid ""
+"How long to cache notices, in minutes. You should normally not have to "
+"change this."
+msgstr ""
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:267
+msgid "Notices cache TTL"
+msgstr ""
+
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:276
msgid "pip configuration"
msgstr ""
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:242
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:278
msgid ""
"Additional arguments for the pip command. You should normally not have to"
" change this."
msgstr ""
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:243
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:279
msgid "Additional arguments"
msgstr ""
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:251
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:287
msgid ""
"Force the use of the --user flag with pip "
"install"
msgstr ""
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:258
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:294
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:26
-#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:92
-#: src/octoprint/static/js/app/helpers.js:639
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:101
+#: src/octoprint/static/js/app/helpers.js:645
#: src/octoprint/templates/dialogs/files.jinja2:18
#: src/octoprint/templates/dialogs/slicing.jinja2:57
#: src/octoprint/templates/sidebar/state.jinja2:25
msgid "Cancel"
msgstr ""
-#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:259
-#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:93
+#: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:295
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:102
msgid "Save"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/__init__.py:533
+#: src/octoprint/plugins/softwareupdate/__init__.py:548
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard.jinja2:1
msgid "Software Update"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/__init__.py:869
+#: src/octoprint/plugins/softwareupdate/__init__.py:884
#: src/octoprint/server/views.py:555
#: src/octoprint/static/js/app/viewmodels/appearance.js:13
#: src/octoprint/static/js/app/viewmodels/appearance.js:18
@@ -1041,156 +1216,169 @@ msgstr ""
msgid "OctoPrint"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:219
+#: src/octoprint/plugins/softwareupdate/__init__.py:1051
+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:237
msgid "Release"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:220
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:238
msgid "Commit"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:259
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:280
#, python-format
msgid "%(name)s: %(version)s"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:262
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:283
msgid "unknown"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:292
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:315
msgid "There are updates available for the following components:"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:300
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:323
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:14
msgid "Release Notes"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:306
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:329
msgid ""
"Those components marked with can be updated "
"directly."
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:311
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:332
+msgid ""
+"To have updates applied, get in touch with an administrator of this "
+"OctoPrint instance."
+msgstr ""
+
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:338
msgid "Update Available"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:322
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:350
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:372
msgid "Ignore"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:326
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:354
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:330
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:358
msgid "Update now"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:347
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:392
msgid "Everything is up-to-date"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:406
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:420
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:561
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:473
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:487
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:628
msgid "Updating..."
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:407
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:474
msgid "Now updating, please wait."
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:420
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:561
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:487
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:628
msgid "Updating, please wait."
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:425
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:492
msgid "Update not started!"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:426
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:493
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:442
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:509
msgid "Can't update while printing"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:443
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:510
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:564
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:631
#, python-format
msgid "Now updating %(name)s to %(version)s"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:583
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:650
msgid "Update successful, restarting!"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:584
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:651
msgid "The update finished successfully and the server will now be restarted."
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:601
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:650
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:668
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:717
msgid "Restart failed"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:602
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:669
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:624
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:691
msgid "The update finished successfully, please restart OctoPrint now."
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:626
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:693
msgid "The update finished successfully, please reboot the server now."
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:629
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:696
msgid "Update successful, restart required!"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:645
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:712
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:647
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:714
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:666
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:733
msgid "Update successful!"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:667
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:734
msgid "The update finished successfully."
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:682
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:749
msgid "Update failed!"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:683
+#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:750
msgid ""
"The update did not finish successfully. Please consult the log for "
"details."
@@ -1212,12 +1400,12 @@ msgid ""
msgstr ""
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:22
-#: src/octoprint/static/js/app/helpers.js:638
+#: src/octoprint/static/js/app/helpers.js:644
msgid "Are you sure you want to proceed?"
msgstr ""
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate.jinja2:27
-#: src/octoprint/static/js/app/helpers.js:640
+#: src/octoprint/static/js/app/helpers.js:646
msgid "Proceed"
msgstr ""
@@ -1282,17 +1470,32 @@ msgid "Check for update now"
msgstr ""
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:65
-msgid "Force check for update (overrides cache used for update checks)"
+msgid "Last cache refresh:"
msgstr ""
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:66
+msgid "Force check for update (overrides cache used for update checks)"
+msgstr ""
+
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:67
msgid "Force update now (even if no new versions are available)"
msgstr ""
-#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:81
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:82
msgid "Version cache TTL"
msgstr ""
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:93
+msgid "Show update notifications to users"
+msgstr ""
+
+#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:94
+msgid ""
+"If you uncheck this, only logged in admins will see update notifications."
+" Update notifications shown to users do not include the \"Update now\" "
+"button."
+msgstr ""
+
#: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard.jinja2:3
msgid ""
"\n"
@@ -1479,7 +1682,7 @@ msgstr ""
#: src/octoprint/static/js/app/dataupdater.js:79
#: src/octoprint/static/js/app/dataupdater.js:98
-#: src/octoprint/static/js/app/helpers.js:566
+#: src/octoprint/static/js/app/helpers.js:572
#: src/octoprint/templates/overlays/offline.jinja2:6
msgid "Server is offline"
msgstr ""
@@ -1510,8 +1713,8 @@ msgid ""
msgstr ""
#: src/octoprint/static/js/app/dataupdater.js:170
-#: src/octoprint/static/js/app/viewmodels/files.js:846
-#: src/octoprint/static/js/app/viewmodels/files.js:853
+#: src/octoprint/static/js/app/viewmodels/files.js:874
+#: src/octoprint/static/js/app/viewmodels/files.js:881
#, python-format
msgid "Slicing ... (%(percentage)d%%)"
msgstr ""
@@ -1535,94 +1738,98 @@ msgid ""
"OctoPrint disconnected. Error: %(error)s"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:372
+#: 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:429
-#: src/octoprint/static/js/app/helpers.js:436
+#: 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:431
+#: src/octoprint/static/js/app/helpers.js:437
#, python-format
msgid "%(days)d.5 days"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:434
+#: src/octoprint/static/js/app/helpers.js:440
#, python-format
msgid "%(days)d day"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:445
+#: src/octoprint/static/js/app/helpers.js:451
#, python-format
msgid "%(hours)d hour"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:447
-#: src/octoprint/static/js/app/helpers.js:455
-#: src/octoprint/static/js/app/helpers.js:466
+#: src/octoprint/static/js/app/helpers.js:453
+#: src/octoprint/static/js/app/helpers.js:461
+#: src/octoprint/static/js/app/helpers.js:472
#, python-format
msgid "%(hours)d hours"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:451
+#: src/octoprint/static/js/app/helpers.js:457
#, python-format
msgid "%(hours)d.5 hours"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:460
+#: src/octoprint/static/js/app/helpers.js:466
msgid "1 day"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:473
+#: src/octoprint/static/js/app/helpers.js:479
msgid "a minute"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:475
+#: src/octoprint/static/js/app/helpers.js:481
msgid "2 minutes"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:481
+#: src/octoprint/static/js/app/helpers.js:487
#, python-format
msgid "%(minutes)d minutes"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:483
+#: src/octoprint/static/js/app/helpers.js:489
msgid "40 minutes"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:485
+#: src/octoprint/static/js/app/helpers.js:491
msgid "50 minutes"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:487
+#: src/octoprint/static/js/app/helpers.js:493
msgid "1 hour"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:492
-msgid "a couple of seconds"
+#: src/octoprint/static/js/app/helpers.js:498
+msgid "a few seconds"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:494
+#: src/octoprint/static/js/app/helpers.js:500
msgid "less than a minute"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:503
+#: src/octoprint/static/js/app/helpers.js:509
msgid "YYYY-MM-DD HH:mm"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:521
-#: src/octoprint/static/js/app/helpers.js:526
+#: src/octoprint/static/js/app/helpers.js:527
+#: src/octoprint/static/js/app/helpers.js:532
msgid "off"
msgstr ""
-#: src/octoprint/static/js/app/helpers.js:636
+#: src/octoprint/static/js/app/helpers.js:642
msgid "Are you sure?"
msgstr ""
+#: src/octoprint/static/js/app/helpers.js:721
+msgid "Progress"
+msgstr ""
+
#: src/octoprint/static/js/app/main.js:143
msgid "Offline"
msgstr ""
@@ -1680,15 +1887,15 @@ msgstr ""
msgid "Disconnect"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/control.js:62
-#: src/octoprint/static/js/app/viewmodels/files.js:586
-#: src/octoprint/static/js/app/viewmodels/gcode.js:489
+#: 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:497
#: src/octoprint/static/js/app/viewmodels/printerstate.js:232
#: src/octoprint/static/js/app/viewmodels/temperature.js:63
msgid "Tool"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/control.js:68
+#: src/octoprint/static/js/app/viewmodels/control.js:78
#: src/octoprint/static/js/app/viewmodels/temperature.js:74
msgid "Hotend"
msgstr ""
@@ -1705,122 +1912,122 @@ msgstr ""
msgid "Your current disk usage."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:387
+#: src/octoprint/static/js/app/viewmodels/files.js:395
#, 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:575
-#: src/octoprint/static/js/app/viewmodels/gcode.js:448
+#: src/octoprint/static/js/app/viewmodels/files.js:593
+#: src/octoprint/static/js/app/viewmodels/gcode.js:456
msgid "Model size"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:581
-#: src/octoprint/static/js/app/viewmodels/files.js:586
-#: src/octoprint/static/js/app/viewmodels/gcode.js:486
-#: src/octoprint/static/js/app/viewmodels/gcode.js:489
+#: 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:494
+#: src/octoprint/static/js/app/viewmodels/gcode.js:497
msgid "Filament"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:590
-#: src/octoprint/static/js/app/viewmodels/gcode.js:493
+#: src/octoprint/static/js/app/viewmodels/files.js:608
+#: src/octoprint/static/js/app/viewmodels/gcode.js:501
msgid "Estimated print time"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:593
+#: src/octoprint/static/js/app/viewmodels/files.js:611
msgid "Last printed"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:595
+#: src/octoprint/static/js/app/viewmodels/files.js:613
msgid "Last print time"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:655
+#: src/octoprint/static/js/app/viewmodels/files.js:673
#, 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:665
+#: src/octoprint/static/js/app/viewmodels/files.js:683
msgid "Object exceeds print volume in width.
"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:668
+#: src/octoprint/static/js/app/viewmodels/files.js:686
msgid "Object exceeds print volume in depth.
"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:671
+#: src/octoprint/static/js/app/viewmodels/files.js:689
msgid "Object exceeds print volume in height.
"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:677
+#: src/octoprint/static/js/app/viewmodels/files.js:695
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:679
+#: src/octoprint/static/js/app/viewmodels/files.js:697
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:686
+#: src/octoprint/static/js/app/viewmodels/files.js:704
msgid "Object doesn't fit print volume"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:848
+#: src/octoprint/static/js/app/viewmodels/files.js:876
msgid "Slicing ..."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:874
+#: src/octoprint/static/js/app/viewmodels/files.js:902
msgid "Slicing done"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:875
+#: src/octoprint/static/js/app/viewmodels/files.js:903
#, python-format
msgid "Sliced %(stl)s to %(gcode)s, took %(time).2f seconds"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:890
+#: src/octoprint/static/js/app/viewmodels/files.js:918
#, python-format
msgid "Could not slice %(stl)s to %(gcode)s: %(reason)s"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:891
+#: src/octoprint/static/js/app/viewmodels/files.js:919
msgid "Slicing failed"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:908
+#: src/octoprint/static/js/app/viewmodels/files.js:936
msgid "Streaming ..."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:920
+#: src/octoprint/static/js/app/viewmodels/files.js:948
msgid "Streaming done"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:921
+#: src/octoprint/static/js/app/viewmodels/files.js:949
#, python-format
msgid "Streamed %(local)s to %(remote)s on SD, took %(time).2f seconds"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:1017
+#: src/octoprint/static/js/app/viewmodels/files.js:1047
#, 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:1038
+#: src/octoprint/static/js/app/viewmodels/files.js:1068
msgid "Saving ..."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/files.js:1038
+#: src/octoprint/static/js/app/viewmodels/files.js:1068
msgid "Uploading ..."
msgstr ""
@@ -1836,40 +2043,40 @@ msgstr ""
msgid "Analyzed"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:449
+#: src/octoprint/static/js/app/viewmodels/gcode.js:457
msgid "Estimated total print time"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:450
+#: src/octoprint/static/js/app/viewmodels/gcode.js:458
msgid "Estimated layer height"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:450
-#: src/octoprint/templates/tabs/timelapse.jinja2:47
+#: src/octoprint/static/js/app/viewmodels/gcode.js:458
+#: src/octoprint/templates/tabs/timelapse.jinja2:46
msgid "mm"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:451
+#: src/octoprint/static/js/app/viewmodels/gcode.js:459
msgid "Layer count"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:451
+#: src/octoprint/static/js/app/viewmodels/gcode.js:459
msgid "printed"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:451
+#: src/octoprint/static/js/app/viewmodels/gcode.js:459
msgid "visited"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:481
+#: src/octoprint/static/js/app/viewmodels/gcode.js:489
msgid "Layer number"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:482
+#: src/octoprint/static/js/app/viewmodels/gcode.js:490
msgid "Layer height"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/gcode.js:483
+#: src/octoprint/static/js/app/viewmodels/gcode.js:491
msgid "GCODE commands"
msgstr ""
@@ -1972,35 +2179,50 @@ msgstr ""
msgid "Center"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:486
+#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:494
msgid ""
"There was unexpected error while saving the printer profile, please "
"consult the logs."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:487
-#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:502
-#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:524
-msgid "Saving failed"
+#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:495
+msgid "Could not add profile"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:501
+#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:512
+msgid "Cannot delete the default profile or the currently active profile."
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:514
msgid ""
"There was unexpected error while removing the printer profile, please "
"consult the logs."
msgstr ""
+#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:516
+msgid "Could not delete profile"
+msgstr ""
+
#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:523
+#, python-format
+msgid "You are about to delete the printer profile \"%(name)s\"."
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:541
msgid ""
"There was unexpected error while updating the printer profile, please "
"consult the logs."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:539
+#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:542
+msgid "Could not update profile"
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:557
msgid "Add Printer Profile"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:539
+#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:557
#, python-format
msgid "Edit Printer Profile \"%(name)s\""
msgstr ""
@@ -2075,8 +2297,8 @@ msgid "Timed"
msgstr ""
#: src/octoprint/static/js/app/viewmodels/printerstate.js:161
-#: src/octoprint/templates/tabs/timelapse.jinja2:25
-#: src/octoprint/templates/tabs/timelapse.jinja2:39
+#: src/octoprint/templates/tabs/timelapse.jinja2:20
+#: src/octoprint/templates/tabs/timelapse.jinja2:33
msgid "sec"
msgstr ""
@@ -2106,36 +2328,43 @@ msgstr ""
msgid "white"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/settings.js:94
+#: src/octoprint/static/js/app/viewmodels/settings.js:96
msgid "Autodetect from browser"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/settings.js:232
+#: src/octoprint/static/js/app/viewmodels/settings.js:241
msgid "If you see your webcam stream below, the entered stream URL is ok."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/settings.js:238
+#: src/octoprint/static/js/app/viewmodels/settings.js:249
msgid "Stream test"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/settings.js:251
+#: src/octoprint/static/js/app/viewmodels/settings.js:267
msgid "Could not retrieve snapshot URL, please double check the URL"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/settings.js:252
+#: src/octoprint/static/js/app/viewmodels/settings.js:268
msgid "Snapshot test failed"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/settings.js:274
+#: src/octoprint/static/js/app/viewmodels/settings.js:289
msgid ""
"If you see your webcam snapshot picture below, the entered snapshot URL "
"is ok."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/settings.js:276
+#: src/octoprint/static/js/app/viewmodels/settings.js:291
msgid "Snapshot test"
msgstr ""
+#: src/octoprint/static/js/app/viewmodels/settings.js:450
+#: src/octoprint/static/js/app/viewmodels/usersettings.js:83
+msgid ""
+"This will generate a new API Key. The old API Key will cease to function "
+"immediately."
+msgstr ""
+
#: src/octoprint/static/js/app/viewmodels/slicing.js:123
msgid "Do nothing"
msgstr ""
@@ -2203,118 +2432,168 @@ msgstr ""
msgid "Target"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/terminal.js:101
+#: src/octoprint/static/js/app/viewmodels/terminal.js:103
#, python-format
msgid ""
"showing %(displayed)d lines (%(filtered)d of %(total)d total lines "
"filtered, buffer full)"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/terminal.js:103
+#: src/octoprint/static/js/app/viewmodels/terminal.js:105
#, python-format
msgid ""
"showing %(displayed)d lines (%(filtered)d of %(total)d total lines "
"filtered)"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/terminal.js:107
+#: src/octoprint/static/js/app/viewmodels/terminal.js:109
#, python-format
msgid "showing %(displayed)d lines (buffer full)"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/terminal.js:109
+#: src/octoprint/static/js/app/viewmodels/terminal.js:111
#, python-format
msgid "showing %(displayed)d lines"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:262
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:239
+#, python-format
+msgid "You are about to delete timelapse file \"%(name)s\"."
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:251
+#, python-format
+msgid "You are about to delete %(count)d timelapse files."
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:276
+#, python-format
+msgid "You are about to delete unrendered timelapse \"%(name)s\"."
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:288
+#, python-format
+msgid "You are about to delete %(count)d unrendered timelapses."
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:296
+msgid "Deleting timelapse files"
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:297
+#, python-format
+msgid "Deleting %(count)d timelapse files..."
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:301
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:313
+#, python-format
+msgid "Deleted %(filename)s..."
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:304
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:316
+#, python-format
+msgid "Deletion of %(filename)s failed, continuing..."
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:308
+msgid "Deleting unrendered timelapses"
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:309
+#, python-format
+msgid "Deleting %(count)d unrendered timelapses..."
+msgstr ""
+
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:398
msgid "Capturing timelapse postroll"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:266
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:402
msgid "Now capturing timelapse post roll, this will take only a moment..."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:273
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:409
#, python-format
msgid "%(minutes)d min"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:274
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:410
#, 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:276
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:412
#, python-format
msgid "%(seconds)d sec"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:277
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:413
#, python-format
msgid ""
"Now capturing timelapse post roll, this will take approximately "
"%(duration)s..."
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:307
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:443
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:310
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:446
msgid "Could not capture snapshots"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:319
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:455
msgid "Rendering timelapse"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:320
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:456
#, 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:329
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:465
msgid "Cannot render timelapse"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:330
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:466
#, 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:332
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:336
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:468
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:472
msgid "Rendering timelapse failed"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:333
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:469
#, python-format
msgid ""
"Rendering of timelapse %(movie_prefix)s failed with return code "
"%(returncode)s"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:337
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:473
#, 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:350
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:486
msgid "Timelapse ready"
msgstr ""
-#: src/octoprint/static/js/app/viewmodels/timelapse.js:351
+#: src/octoprint/static/js/app/viewmodels/timelapse.js:487
#, python-format
msgid "New timelapse %(movie_prefix)s is done rendering."
msgstr ""
@@ -2331,6 +2610,10 @@ msgstr ""
msgid "Site default"
msgstr ""
+#: src/octoprint/static/js/app/viewmodels/usersettings.js:94
+msgid "This will delete the API Key. It will cease to to function immediately."
+msgstr ""
+
#: src/octoprint/templates/dialogs/files.jinja2:4
msgid "Create Folder"
msgstr ""
@@ -2451,8 +2734,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:73
-#: src/octoprint/templates/tabs/timelapse.jinja2:105
+#: src/octoprint/templates/tabs/timelapse.jinja2:94
+#: src/octoprint/templates/tabs/timelapse.jinja2:140
msgid "Action"
msgstr ""
@@ -2506,6 +2789,7 @@ msgid "Current API Key"
msgstr ""
#: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:140
+#: src/octoprint/templates/dialogs/settings/api.jinja2:20
#: src/octoprint/templates/dialogs/usersettings/access.jinja2:27
msgid "N/A"
msgstr ""
@@ -2520,6 +2804,12 @@ msgid "Allow Cross Origin Resource Sharing (CORS)"
msgstr ""
#: src/octoprint/templates/dialogs/settings/api.jinja2:23
+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
msgid "QR Code"
msgstr ""
@@ -2577,41 +2867,55 @@ msgstr ""
msgid "Manage Language Packs..."
msgstr ""
-#: src/octoprint/templates/dialogs/settings/appearance.jinja2:54
+#: src/octoprint/templates/dialogs/settings/appearance.jinja2:55
+msgid ""
+"There is currently no central repository for language packs like there is"
+" for plugins - any help to change that is appreciated!"
+msgstr ""
+
+#: src/octoprint/templates/dialogs/settings/appearance.jinja2:58
+#, python-format
+msgid ""
+"Until a repository is available, please see the wiki for language packs provided by the "
+"community."
+msgstr ""
+
+#: src/octoprint/templates/dialogs/settings/appearance.jinja2:61
msgid "Available Language Packs"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/appearance.jinja2:65
+#: src/octoprint/templates/dialogs/settings/appearance.jinja2:72
msgid "Last update:"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/appearance.jinja2:68
+#: src/octoprint/templates/dialogs/settings/appearance.jinja2:75
msgid "Delete"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/appearance.jinja2:79
+#: src/octoprint/templates/dialogs/settings/appearance.jinja2:86
msgid "No additional Language Packs are installed at the moment."
msgstr ""
-#: src/octoprint/templates/dialogs/settings/appearance.jinja2:84
+#: src/octoprint/templates/dialogs/settings/appearance.jinja2:91
msgid "Upload additional Language Packs"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/appearance.jinja2:95
+#: 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
msgid "Upload"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/appearance.jinja2:97
+#: src/octoprint/templates/dialogs/settings/appearance.jinja2:104
msgid ""
"This does not look like a valid language pack. Valid language packs "
"should be either zip files or tarballs and have the extension \".zip\", "
"\".tar.gz\", \".tgz\" or \".tar\""
msgstr ""
-#: src/octoprint/templates/dialogs/settings/appearance.jinja2:100
+#: src/octoprint/templates/dialogs/settings/appearance.jinja2:107
msgid ""
"Please note that you will have to reload the page in order for any newly "
"added language packs to become available."
@@ -2646,74 +2950,82 @@ msgid "Wait for start on connect"
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"
+msgstr ""
+
+#: src/octoprint/templates/dialogs/settings/features.jinja2:54
msgid "Enable automatic firmware detection"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:48
+#: src/octoprint/templates/dialogs/settings/features.jinja2:55
msgid ""
"\n"
" If enabled, OctoPrint will try to figure out your "
-"printer's firmware automatically and adjust a couple of communication "
-"parameters based on that.\n"
+"printer's firmware automatically and adjust some communication parameters"
+" based on that.\n"
" If that doesn't work out, or you want more granular "
"control, uncheck this and the parameters in question will become visible "
"for you to adjust.\n"
" "
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:59
+#: src/octoprint/templates/dialogs/settings/features.jinja2:66
msgid "Select SD files by relative path"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:59
+#: src/octoprint/templates/dialogs/settings/features.jinja2:66
msgid "RepRap Firmware"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:66
+#: src/octoprint/templates/dialogs/settings/features.jinja2:73
msgid "Always assume SD card is present"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:66
#: 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:105
+#: src/octoprint/templates/dialogs/settings/features.jinja2:101
+#: src/octoprint/templates/dialogs/settings/features.jinja2:112
msgid "Repetier"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:73
+#: src/octoprint/templates/dialogs/settings/features.jinja2:80
msgid "Ignore consecutive resend requests for the same line"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:80
+#: src/octoprint/templates/dialogs/settings/features.jinja2:87
#, python-format
msgid ""
"Support TargetExtr%%n/TargetBed target "
"temperature format"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:87
+#: src/octoprint/templates/dialogs/settings/features.jinja2:94
msgid "Disable detection of external heatups"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:94
+#: src/octoprint/templates/dialogs/settings/features.jinja2:101
msgid "Actively pause communication during G4 dwell command"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:99
+#: src/octoprint/templates/dialogs/settings/features.jinja2:106
msgid "Send a checksum with the command"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:102
+#: src/octoprint/templates/dialogs/settings/features.jinja2:109
msgid "When printing"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:105
+#: src/octoprint/templates/dialogs/settings/features.jinja2:112
msgid "Always"
msgstr ""
-#: src/octoprint/templates/dialogs/settings/features.jinja2:108
+#: src/octoprint/templates/dialogs/settings/features.jinja2:115
msgid "Never"
msgstr ""
@@ -2836,9 +3148,8 @@ msgstr ""
#: 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:66
-#: src/octoprint/templates/tabs/timelapse.jinja2:72
-#: src/octoprint/templates/tabs/timelapse.jinja2:104
+#: src/octoprint/templates/tabs/timelapse.jinja2:93
+#: src/octoprint/templates/tabs/timelapse.jinja2:139
msgid "Size"
msgstr ""
@@ -3110,6 +3421,12 @@ msgid ""
"fields empty."
msgstr ""
+#: src/octoprint/templates/dialogs/usersettings/access.jinja2:31
+msgid ""
+"Please note that changes to the API key are applied immediately, without "
+"having to \"Confirm\" first."
+msgstr ""
+
#: src/octoprint/templates/dialogs/usersettings/interface.jinja2:3
msgid "Language"
msgstr ""
@@ -3275,6 +3592,7 @@ msgid "File list settings"
msgstr ""
#: src/octoprint/templates/sidebar/files_header.jinja2:6
+#: src/octoprint/templates/tabs/timelapse.jinja2:70
msgid "Sort by name"
msgstr ""
@@ -3283,6 +3601,7 @@ msgid "Sort by upload date"
msgstr ""
#: src/octoprint/templates/sidebar/files_header.jinja2:8
+#: src/octoprint/templates/tabs/timelapse.jinja2:72
msgid "Sort by file size"
msgstr ""
@@ -3315,30 +3634,26 @@ msgid "Only show files stored on SD"
msgstr ""
#: src/octoprint/templates/sidebar/files_header.jinja2:26
-msgid "Hide folders without files"
-msgstr ""
-
-#: src/octoprint/templates/sidebar/files_header.jinja2:27
msgid "Hide successfully printed files"
msgstr ""
-#: src/octoprint/templates/sidebar/files_header.jinja2:32
+#: src/octoprint/templates/sidebar/files_header.jinja2:31
msgid "Refresh file list"
msgstr ""
-#: src/octoprint/templates/sidebar/files_header.jinja2:39
+#: src/octoprint/templates/sidebar/files_header.jinja2:38
msgid "SD Card operations"
msgstr ""
-#: src/octoprint/templates/sidebar/files_header.jinja2:43
+#: src/octoprint/templates/sidebar/files_header.jinja2:42
msgid "Initialize SD card"
msgstr ""
-#: src/octoprint/templates/sidebar/files_header.jinja2:44
+#: src/octoprint/templates/sidebar/files_header.jinja2:43
msgid "Refresh SD files"
msgstr ""
-#: src/octoprint/templates/sidebar/files_header.jinja2:45
+#: src/octoprint/templates/sidebar/files_header.jinja2:44
msgid "Release SD card"
msgstr ""
@@ -3637,6 +3952,20 @@ msgstr ""
msgid "Fully qualified URL, needs to be reachable by OctoPrint's server"
msgstr ""
+#: src/octoprint/templates/snippets/settings/webcam/webcamStreamRatio.jinja2:1
+msgid "Aspect ratio of the webcam stream, either 16:9 or 4:3"
+msgstr ""
+
+#: src/octoprint/templates/snippets/settings/webcam/webcamStreamRatio.jinja2:2
+msgid "Stream aspect ratio"
+msgstr ""
+
+#: src/octoprint/templates/snippets/settings/webcam/webcamStreamRatio.jinja2:5
+msgid ""
+"If the stream has a different aspect ratio than configured here it will "
+"be letterboxed."
+msgstr ""
+
#: src/octoprint/templates/snippets/settings/webcam/webcamStreamUrl.jinja2:1
msgid "URL to embed into the UI for live viewing of the webcam stream"
msgstr ""
@@ -3651,77 +3980,92 @@ msgid ""
"to embed the webcam stream into the page."
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:7
+#: src/octoprint/templates/tabs/control.jinja2:5
+msgid "Webcam stream loading..."
+msgstr ""
+
+#: src/octoprint/templates/tabs/control.jinja2:8
+msgid "Webcam stream not loaded"
+msgstr ""
+
+#: src/octoprint/templates/tabs/control.jinja2:9
+msgid ""
+"It might not be correctly configured. You can change the URL of the "
+"stream under \"Settings\" > \"Webcam & Timelapse\" > \"Stream URL\". If "
+"you don't have a webcam just set the URL to an empty value."
+msgstr ""
+
+#: src/octoprint/templates/tabs/control.jinja2:20
msgid "Keyboard controls active"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:10
+#: src/octoprint/templates/tabs/control.jinja2:23
msgid "X Axis"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:11
+#: src/octoprint/templates/tabs/control.jinja2:24
msgid "Y Axis"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:12
+#: src/octoprint/templates/tabs/control.jinja2:25
msgid "Page↑"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:12
+#: src/octoprint/templates/tabs/control.jinja2:25
msgid "Page↓"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:12
+#: src/octoprint/templates/tabs/control.jinja2:25
msgid "Z Axis"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:15
+#: src/octoprint/templates/tabs/control.jinja2:28
msgid "Home X/Y"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:16
+#: src/octoprint/templates/tabs/control.jinja2:29
msgid "Home Z"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:17
+#: src/octoprint/templates/tabs/control.jinja2:30
msgid "Stepsize"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:23
+#: src/octoprint/templates/tabs/control.jinja2:36
msgid ""
"Hint: If you move your mouse over the picture, you enter keyboard control"
" mode."
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:69
+#: src/octoprint/templates/tabs/control.jinja2:82
msgid "Feed rate:"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:78
+#: src/octoprint/templates/tabs/control.jinja2:91
msgid "Select Tool..."
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:89
+#: src/octoprint/templates/tabs/control.jinja2:102
msgid "Extrude"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:90
+#: src/octoprint/templates/tabs/control.jinja2:103
msgid "Retract"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:94
+#: src/octoprint/templates/tabs/control.jinja2:107
msgid "Flow rate:"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:101
+#: src/octoprint/templates/tabs/control.jinja2:114
msgid "Motors off"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:102
+#: src/octoprint/templates/tabs/control.jinja2:115
msgid "Fan on"
msgstr ""
-#: src/octoprint/templates/tabs/control.jinja2:103
+#: src/octoprint/templates/tabs/control.jinja2:116
msgid "Fan off"
msgstr ""
@@ -3833,6 +4177,8 @@ msgid "Scroll to end"
msgstr ""
#: src/octoprint/templates/tabs/terminal.jinja2:5
+#: src/octoprint/templates/tabs/timelapse.jinja2:81
+#: src/octoprint/templates/tabs/timelapse.jinja2:126
msgid "Select all"
msgstr ""
@@ -3909,37 +4255,37 @@ msgid ""
"the change in Z reliably). Use \"Timed\" mode for those prints instead."
msgstr ""
-#: src/octoprint/templates/tabs/timelapse.jinja2:16
+#: src/octoprint/templates/tabs/timelapse.jinja2:17
+msgid "Interval between snapshots (in seconds)"
+msgstr ""
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:24
msgid "Timelapse frame rate (in frames per second)"
msgstr ""
-#: src/octoprint/templates/tabs/timelapse.jinja2:19
+#: src/octoprint/templates/tabs/timelapse.jinja2:27
msgid "fps"
msgstr ""
-#: src/octoprint/templates/tabs/timelapse.jinja2:22
+#: src/octoprint/templates/tabs/timelapse.jinja2:30
msgid "Timelapse post roll (in rendered seconds)"
msgstr ""
-#: src/octoprint/templates/tabs/timelapse.jinja2:29
+#: src/octoprint/templates/tabs/timelapse.jinja2:37
msgid "Capture post roll images"
msgstr ""
-#: src/octoprint/templates/tabs/timelapse.jinja2:30
+#: src/octoprint/templates/tabs/timelapse.jinja2:38
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:36
-msgid "Interval"
-msgstr ""
-
-#: src/octoprint/templates/tabs/timelapse.jinja2:44
+#: src/octoprint/templates/tabs/timelapse.jinja2:43
msgid "Retraction Z-Hop (in mm)"
msgstr ""
-#: src/octoprint/templates/tabs/timelapse.jinja2:49
+#: src/octoprint/templates/tabs/timelapse.jinja2:48
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. "
@@ -3947,35 +4293,60 @@ msgid ""
"your layerheight!"
msgstr ""
-#: src/octoprint/templates/tabs/timelapse.jinja2:54
+#: src/octoprint/templates/tabs/timelapse.jinja2:53
msgid "Save as default"
msgstr ""
-#: src/octoprint/templates/tabs/timelapse.jinja2:59
-msgid "Save config"
+#: src/octoprint/templates/tabs/timelapse.jinja2:54
+msgid ""
+"Check this to make your selected timelapse mode and options persist "
+"across restarts."
msgstr ""
-#: src/octoprint/templates/tabs/timelapse.jinja2:63
+#: src/octoprint/templates/tabs/timelapse.jinja2:59
+msgid "Save changes"
+msgstr ""
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:60
+msgid "You have unsaved changes."
+msgstr ""
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:64
msgid "Finished Timelapses"
msgstr ""
-#: src/octoprint/templates/tabs/timelapse.jinja2:66
-msgid "Creation date"
+#: src/octoprint/templates/tabs/timelapse.jinja2:71
+msgid "Sort by creation date"
msgstr ""
-#: src/octoprint/templates/tabs/timelapse.jinja2:97
+#: src/octoprint/templates/tabs/timelapse.jinja2:80
+#: src/octoprint/templates/tabs/timelapse.jinja2:125
+msgid "Select all on this page"
+msgstr ""
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:83
+#: src/octoprint/templates/tabs/timelapse.jinja2:128
+msgid "Clear selection"
+msgstr ""
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:86
+#: src/octoprint/templates/tabs/timelapse.jinja2:131
+msgid "Delete selected"
+msgstr ""
+
+#: src/octoprint/templates/tabs/timelapse.jinja2:119
msgid "Unrendered Timelapses"
msgstr ""
-#: src/octoprint/templates/tabs/timelapse.jinja2:103
+#: src/octoprint/templates/tabs/timelapse.jinja2:138
msgid "Frames"
msgstr ""
-#: src/octoprint/templates/tabs/timelapse.jinja2:115
+#: src/octoprint/templates/tabs/timelapse.jinja2:151
msgid "Delete unrendered timelapse"
msgstr ""
-#: src/octoprint/templates/tabs/timelapse.jinja2:115
+#: src/octoprint/templates/tabs/timelapse.jinja2:151
msgid "Render timelapse"
msgstr ""