From d0d226f3e0ad0a6436e4f32519bf38a82aa576ca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gina=20H=C3=A4u=C3=9Fge?= Date: Tue, 20 Sep 2022 11:04:39 +0200 Subject: [PATCH] =?UTF-8?q?=F0=9F=94=96=20Preparing=20release=20of=201.8.3?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- SUPPORTERS.md | 7 +- .../plugins/errortracking/__init__.py | 4 +- .../translations/de/LC_MESSAGES/messages.mo | Bin 211553 -> 211977 bytes .../translations/de/LC_MESSAGES/messages.po | 1186 +++++++++-------- translations/de/LC_MESSAGES/messages.mo | Bin 211553 -> 211977 bytes translations/de/LC_MESSAGES/messages.po | 1186 +++++++++-------- translations/messages.pot | 1175 ++++++++-------- 7 files changed, 1816 insertions(+), 1742 deletions(-) diff --git a/SUPPORTERS.md b/SUPPORTERS.md index c395fe0282..c54300973f 100644 --- a/SUPPORTERS.md +++ b/SUPPORTERS.md @@ -22,11 +22,8 @@ thanks to everyone who contributed! * Creality3D * DeltaMaker 3D Printers * Dennis Breining - * Douglas Floyd - * Dr. Frank Wester * Ernesto Martinez * Franziska Kunsmann - * Greg Holloway * Hog Duske * James Mackay * Jeff Green @@ -69,8 +66,6 @@ thanks to everyone who contributed! * Steve Dougherty * Steve Thompson * TJ Horner - * Trent Shumay * Ulrich Kempken - * Yehuda Katz -and 2209 more wonderful people pledging on the [Patreon campaign](https://patreon.com/foosel) or via [GitHub Sponsors](https://github.com/users/foosel/sponsorship)! +and 2188 more wonderful people pledging on the [Patreon campaign](https://patreon.com/foosel) or via [GitHub Sponsors](https://github.com/users/foosel/sponsorship)! diff --git a/src/octoprint/plugins/errortracking/__init__.py b/src/octoprint/plugins/errortracking/__init__.py index b83c24c276..0c1ab75652 100644 --- a/src/octoprint/plugins/errortracking/__init__.py +++ b/src/octoprint/plugins/errortracking/__init__.py @@ -18,10 +18,10 @@ ) SENTRY_URL_SERVER = ( - "https://32fedab787cf4ef0abb9f4fb9060f7c5@o118517.ingest.sentry.io/1373987" + "https://af30d06358144fb8af076ffd8984136d@o118517.ingest.sentry.io/1373987" ) SENTRY_URL_COREUI = ( - "https://09c57ca82d4047b5a37bb0655ce14187@o118517.ingest.sentry.io/1374096" + "https://e1d6b5d760f241408382d62a3e7fb416@o118517.ingest.sentry.io/1374096" ) SETTINGS_DEFAULTS = { diff --git a/src/octoprint/translations/de/LC_MESSAGES/messages.mo b/src/octoprint/translations/de/LC_MESSAGES/messages.mo index dab8eeae1c5a4a5b902e953dc012e9730f0bba87..d54ab88503ed8e9b517c0c58853330d234eaf06c 100644 GIT binary patch delta 26030 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 delta 25689 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 OT1RX<5f!MK=Klb5EJl?8 diff --git a/src/octoprint/translations/de/LC_MESSAGES/messages.po b/src/octoprint/translations/de/LC_MESSAGES/messages.po index 4752126ce0..140d976916 100644 --- a/src/octoprint/translations/de/LC_MESSAGES/messages.po +++ b/src/octoprint/translations/de/LC_MESSAGES/messages.po @@ -5,16 +5,16 @@ msgid "" msgstr "" "Project-Id-Version: OctoPrint 1.8.0\n" "Report-Msgid-Bugs-To: i18n@octoprint.org\n" -"POT-Creation-Date: 2022-05-16 14:29+0200\n" +"POT-Creation-Date: 2022-09-19 16:23+0200\n" "PO-Revision-Date: 2021-08-04 11:01+0200\n" "Last-Translator: Gina Häußge \n" "Language: de\n" "Language-Team: de \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.1\n" +"Generated-By: Babel 2.9.1\n" #: src/octoprint/access/permissions.py:275 msgid "Admin is allowed to do everything" @@ -182,7 +182,7 @@ msgid "Action Command Notification Settings" msgstr "Action Command Notification Einstellungen" #: src/octoprint/plugins/action_command_notification/templates/action_command_notification_settings.jinja2:7 -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:75 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:71 msgid "Enable" msgstr "Aktivieren" @@ -327,7 +327,7 @@ msgstr "" msgid "Announcements" msgstr "Ankündigungen" -#: src/octoprint/plugins/announcements/__init__.py:629 +#: src/octoprint/plugins/announcements/__init__.py:632 msgid "" "Without this plugin you might miss important announcements regarding " "security or other critical issues concerning OctoPrint." @@ -335,19 +335,19 @@ msgstr "" "Ohne dieses Plugin könntest du wichtige Benachrichtigung hinsichtlich " "Security oder kritischer Fehler in OctoPrint verpassen." -#: src/octoprint/plugins/announcements/static/js/announcements.js:60 +#: src/octoprint/plugins/announcements/static/js/announcements.js:59 msgid "Cannot be toggled" msgstr "Kann nicht umgeschaltet werden" -#: src/octoprint/plugins/announcements/static/js/announcements.js:62 +#: src/octoprint/plugins/announcements/static/js/announcements.js:61 msgid "Disable Channel" msgstr "Kanal deaktivieren" -#: src/octoprint/plugins/announcements/static/js/announcements.js:63 +#: src/octoprint/plugins/announcements/static/js/announcements.js:62 msgid "Enable Channel" msgstr "Kanal aktivieren" -#: src/octoprint/plugins/announcements/static/js/announcements.js:343 +#: src/octoprint/plugins/announcements/static/js/announcements.js:338 msgid "" "You can edit your announcement subscriptions under Settings > " "Announcements." @@ -355,18 +355,18 @@ msgstr "" "Du kannst deine Benachrichtigungsabonnements unter Einstellungen > " "Benachrichtigungen konfigurieren." -#: src/octoprint/plugins/announcements/static/js/announcements.js:356 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1872 -#: src/octoprint/static/js/app/viewmodels/loginstate.js:158 +#: src/octoprint/plugins/announcements/static/js/announcements.js:351 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1851 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:156 msgid "Later" msgstr "Später" -#: src/octoprint/plugins/announcements/static/js/announcements.js:363 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1883 +#: src/octoprint/plugins/announcements/static/js/announcements.js:358 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1862 msgid "Mark read" msgstr "Gelesen" -#: src/octoprint/plugins/announcements/static/js/announcements.js:370 +#: src/octoprint/plugins/announcements/static/js/announcements.js:365 msgid "Read..." msgstr "Lesen..." @@ -381,8 +381,8 @@ msgstr "Zuletzt gelesen" #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:216 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:362 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:220 -#: src/octoprint/static/js/app/helpers.js:757 -#: src/octoprint/static/js/app/helpers.js:1074 +#: src/octoprint/static/js/app/helpers.js:735 +#: src/octoprint/static/js/app/helpers.js:1048 #: src/octoprint/templates/dialogs/about.jinja2:51 #: src/octoprint/templates/dialogs/settings.jinja2:53 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:139 @@ -435,7 +435,7 @@ msgstr "Erlaubt Zugriffsgewährung für Apps" msgid "Application Keys" msgstr "Application Keys" -#: src/octoprint/plugins/appkeys/__init__.py:253 +#: src/octoprint/plugins/appkeys/__init__.py:254 #: src/octoprint/plugins/appkeys/static/js/appkeys.js:115 #, python-format msgid "" @@ -445,7 +445,7 @@ msgstr "" "\"%(app)s\" möchte Zugriff auf OctoPrint über die API " "haben." -#: src/octoprint/plugins/appkeys/__init__.py:539 +#: src/octoprint/plugins/appkeys/__init__.py:543 msgid "" "Without this plugin third party clients will no longer be able to obtain " "an API key without you manually copy-pasting it." @@ -529,7 +529,7 @@ msgstr "Applikationsidentifier" #: src/octoprint/plugins/appkeys/templates/appkeys.jinja2:21 #: src/octoprint/plugins/appkeys/templates/appkeys_settings.jinja2:45 #: src/octoprint/plugins/appkeys/templates/appkeys_usersettings.jinja2:16 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:22 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:32 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:24 msgid "API Key" msgstr "API Key" @@ -543,7 +543,7 @@ msgstr "API Key in die Zwischenablage kopieren" #: src/octoprint/plugins/appkeys/templates/appkeys.jinja2:28 #: src/octoprint/templates/dialogs/settings/api.jinja2:38 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:36 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:46 msgid "QR Code" msgstr "QR Code" @@ -693,7 +693,7 @@ msgstr "Sicherung & Wiederherstellung" msgid "Restore Backup?" msgstr "Sicherung wiederherstellen?" -#: src/octoprint/plugins/backup/__init__.py:1398 +#: src/octoprint/plugins/backup/__init__.py:1418 msgid "" "Without this plugin you will no longer be able to backup & restore your " "OctoPrint settings and data." @@ -701,19 +701,19 @@ msgstr "" "Ohne dieses Plugin kannst du deine OctoPrint Einstellung und Daten nicht " "länger sichern & wiederherstellen." -#: src/octoprint/plugins/backup/static/js/backup.js:97 +#: src/octoprint/plugins/backup/static/js/backup.js:94 #, python-format msgid "You are about to delete backup file \"%(name)s\"." msgstr "Du bist im Begriff, die Sicherung \"%(name)s\" zu löschen." -#: src/octoprint/plugins/backup/static/js/backup.js:122 +#: src/octoprint/plugins/backup/static/js/backup.js:119 #, python-format msgid "" "You are about to restore the backup file \"%(name)s\". This cannot be " "undone." msgstr "Du bist im Begriff, die Sicherung \"%(name)s\" wiederherzustellen." -#: src/octoprint/plugins/backup/static/js/backup.js:152 +#: src/octoprint/plugins/backup/static/js/backup.js:149 #, python-format msgid "" "You are about to upload and restore the backup file \"%(name)s\". This " @@ -722,7 +722,7 @@ msgstr "" "Du bist im Begriff, die Sicherung \"%(name)s\" hochzuladen und " "wiederherzustellen. Das kann nicht rückgängig gemacht werden." -#: src/octoprint/plugins/backup/static/js/backup.js:168 +#: src/octoprint/plugins/backup/static/js/backup.js:165 msgid "" "You are about to delete the record of plugins unknown during the last " "restore." @@ -730,20 +730,20 @@ msgstr "" "Du bist dabei, die Liste der Plugins zu löschen, die während der letzten " "Wiederherstellung unbekannt waren." -#: src/octoprint/plugins/backup/static/js/backup.js:201 +#: src/octoprint/plugins/backup/static/js/backup.js:198 #, python-format msgid "You are about to delete %(count)d backups." msgstr "Du bist im Begriff, %(count)d Sicherungen zu löschen." -#: src/octoprint/plugins/backup/static/js/backup.js:224 +#: src/octoprint/plugins/backup/static/js/backup.js:221 msgid "Backup created successfully" msgstr "Backup erfolgreich erstellt" -#: src/octoprint/plugins/backup/static/js/backup.js:233 +#: src/octoprint/plugins/backup/static/js/backup.js:230 msgid "Creating the backup failed" msgstr "Backuperstellung fehlgeschlagen" -#: src/octoprint/plugins/backup/static/js/backup.js:235 +#: src/octoprint/plugins/backup/static/js/backup.js:232 #, python-format msgid "" "OctoPrint could not create your backup. Please consult " @@ -752,12 +752,12 @@ msgstr "" "OctoPrint konnte dein Backup nicht erstellen. Bitte konsultiere " "octoprint.log für Details. Fehler: %(error)s" -#: src/octoprint/plugins/backup/static/js/backup.js:245 +#: src/octoprint/plugins/backup/static/js/backup.js:242 #: src/octoprint/plugins/backup/templates/backup_settings.jinja2:120 msgid "Restoring from backup..." msgstr "Stelle Sicherung wieder her..." -#: src/octoprint/plugins/backup/static/js/backup.js:252 +#: src/octoprint/plugins/backup/static/js/backup.js:249 msgid "" "Restore failed! Check the above output and octoprint.log for reasons as " "to why." @@ -765,16 +765,16 @@ msgstr "" "Wiederherstellung fehlgeschlagen! Prüfe die obige Ausgabe sowie " "octoprint.log für mögliche Gründe dafür." -#: src/octoprint/plugins/backup/static/js/backup.js:261 +#: src/octoprint/plugins/backup/static/js/backup.js:258 msgid "Restore successful! The server will now be restarted!" msgstr "Wiederherstellung erfolgreich! Der Server wird jetzt neu gestartet!" -#: src/octoprint/plugins/backup/static/js/backup.js:270 +#: src/octoprint/plugins/backup/static/js/backup.js:267 #, python-format msgid "Installing plugin \"%(plugin)s\"..." msgstr "Installiere Plugin \"%(plugin)s\"..." -#: src/octoprint/plugins/backup/static/js/backup.js:279 +#: src/octoprint/plugins/backup/static/js/backup.js:276 #, python-format msgid "" "Cannot install plugin \"%(plugin)s\" due to it being incompatible to this" @@ -783,7 +783,7 @@ msgstr "" "Kann Plugin \"%(plugin)s\" nicht installieren, da es mit dieser OctoPrint" " Version oder dem darunter liegenden Betriebssystem inkompatibel ist" -#: src/octoprint/plugins/backup/static/js/backup.js:291 +#: src/octoprint/plugins/backup/static/js/backup.js:288 #, python-format msgid "" "There are %(count)d plugins you'll need to install manually since they " @@ -792,34 +792,34 @@ msgstr "" "Du musst %(count)d Plugins manuell installieren, da sie nicht im " "Repository registriert sind:" -#: src/octoprint/plugins/backup/static/js/backup.js:333 +#: src/octoprint/plugins/backup/static/js/backup.js:330 msgid "Deleting backups" msgstr "Lösche Sicherungen" -#: src/octoprint/plugins/backup/static/js/backup.js:334 +#: src/octoprint/plugins/backup/static/js/backup.js:331 #, python-format msgid "Deleting %(count)d backups..." msgstr "Lösche %(count)d Sicherungen..." -#: src/octoprint/plugins/backup/static/js/backup.js:342 -#: src/octoprint/plugins/logging/static/js/logging.js:355 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:489 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:521 +#: src/octoprint/plugins/backup/static/js/backup.js:339 +#: src/octoprint/plugins/logging/static/js/logging.js:349 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:479 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:511 #, python-format msgid "Deleted %(filename)s..." msgstr "%(filename)s gelöscht..." -#: src/octoprint/plugins/backup/static/js/backup.js:350 -#: src/octoprint/plugins/logging/static/js/logging.js:363 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:497 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:530 +#: src/octoprint/plugins/backup/static/js/backup.js:347 +#: src/octoprint/plugins/logging/static/js/logging.js:357 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:487 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:520 #, python-format msgid "Deletion of %(filename)s failed, continuing..." msgstr "Löschen von %(filename)s fehlgeschlagen, fahre fort..." -#: src/octoprint/plugins/backup/static/js/backup.js:354 -#: src/octoprint/plugins/logging/static/js/logging.js:367 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:501 +#: src/octoprint/plugins/backup/static/js/backup.js:351 +#: src/octoprint/plugins/logging/static/js/logging.js:361 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:491 #, python-format msgid "Deletion of %(filename)s failed: %(error)s" msgstr "Löschen von %(filename)s fehlgeschlagen: %(error)s" @@ -890,8 +890,8 @@ msgid "This backup exceeds the maximum allowed upload size" msgstr "Dieses Backup übersteigt die erlaubte Uploadgröße" #: src/octoprint/plugins/backup/templates/backup_settings.jinja2:49 -#: src/octoprint/static/js/app/viewmodels/access.js:338 -#: src/octoprint/static/js/app/viewmodels/access.js:685 +#: src/octoprint/static/js/app/viewmodels/access.js:344 +#: src/octoprint/static/js/app/viewmodels/access.js:676 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:104 msgid "Delete" msgstr "Löschen" @@ -1026,7 +1026,7 @@ msgstr "Durchsuchen..." msgid "Upload & restore" msgstr "Hochladen & wiederherstellen" -#: src/octoprint/plugins/corewizard/__init__.py:131 +#: src/octoprint/plugins/corewizard/__init__.py:136 msgid "" "Without this plugin OctoPrint will no longer be able to perform setup " "steps that might be required after an update." @@ -1041,13 +1041,13 @@ msgid "Server Commands" msgstr "Serverbefehle" #: src/octoprint/plugins/corewizard/subwizards.py:56 -#: src/octoprint/server/views.py:1035 +#: src/octoprint/server/views.py:1045 msgid "Webcam & Timelapse" msgstr "Webcam & Zeitraffer" #: src/octoprint/plugins/corewizard/subwizards.py:71 #: src/octoprint/plugins/corewizard/templates/corewizard_acl_wizard.jinja2:1 -#: src/octoprint/server/views.py:1052 +#: src/octoprint/server/views.py:1062 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:1 msgid "Access Control" msgstr "Zugangsbeschränkung" @@ -1125,7 +1125,7 @@ msgstr "" "

" #: src/octoprint/plugins/corewizard/templates/corewizard_acl_wizard.jinja2:11 -#: src/octoprint/templates/login.jinja2:77 +#: src/octoprint/templates/login.jinja2:78 #: src/octoprint/templates/navbar/login.jinja2:7 #: src/octoprint/templates/navbar/login.jinja2:8 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:83 @@ -1134,7 +1134,7 @@ msgstr "Username" #: src/octoprint/plugins/corewizard/templates/corewizard_acl_wizard.jinja2:17 #: src/octoprint/templates/dialogs/usersettings/access.jinja2:3 -#: src/octoprint/templates/login.jinja2:78 +#: src/octoprint/templates/login.jinja2:79 #: src/octoprint/templates/navbar/login.jinja2:10 #: src/octoprint/templates/navbar/login.jinja2:11 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:89 @@ -1146,7 +1146,8 @@ msgid "Confirm Password" msgstr "Passwort bestätigen" #: src/octoprint/plugins/corewizard/templates/corewizard_acl_wizard.jinja2:26 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:17 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:11 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:24 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:98 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:150 msgid "Passwords do not match" @@ -1486,7 +1487,7 @@ msgstr "" "

Um Snapshots zu Zeitrafferaufnahmen zu rendern muss OctoPrint auch den" " korrekten Pfad zu FFMPEG wissen.

" -#: src/octoprint/plugins/discovery/__init__.py:801 +#: src/octoprint/plugins/discovery/__init__.py:804 msgid "" "Without this plugin your OctoPrint instance will no longer be " "discoverable on the network via Bonjour and uPnP." @@ -1499,11 +1500,11 @@ msgstr "" msgid "Error Tracking" msgstr "Fehlertracking" -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:44 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:40 msgid "Enable error reporting?" msgstr "Fehlertracking aktivieren?" -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:45 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:41 msgid "" "

It looks like you are tracking an OctoPrint RC release channel. It " "would be great if you would enable error reporting so that any kind of " @@ -1517,15 +1518,15 @@ msgstr "" "untersucht werden kann. Danke!

Du kannst mehr zum " "Fehlertracking erfahren unter Einstellungen > Fehlertracking

" -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:57 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:560 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:592 -#: src/octoprint/static/js/app/viewmodels/loginstate.js:148 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:53 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:556 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:587 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:146 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:550 msgid "Ignore" msgstr "Ignorieren" -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:62 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:58 msgid "You can still enable error tracking via \"Settings\" > \"Error Tracking\"" msgstr "" "Du kannst Fehlertracking immer noch einschalten via \"Einstellungen\" > " @@ -1728,59 +1729,59 @@ msgstr "Analysiere..." msgid "Ready!" msgstr "Fertig!" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:696 -#: src/octoprint/static/js/app/viewmodels/files.js:1054 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:685 +#: src/octoprint/static/js/app/viewmodels/files.js:1033 msgid "Model size" msgstr "Modelgröße" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:706 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:695 msgid "Estimated layer height" msgstr "Geschätzte Schichthöhe" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:709 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:698 #: src/octoprint/templates/tabs/timelapse.jinja2:69 msgid "mm" msgstr "mm" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:712 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:701 msgid "Estimated total print time" msgstr "Geschätzte Gesamtdauer" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:717 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:706 msgid "Layers with extrusion" msgstr "Layer mit Extrusion" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:750 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:739 msgid "Layer number" msgstr "Schichtnummer" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:751 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:740 msgid "Layer height" msgstr "Schichthöhe" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:752 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:741 msgid "GCODE commands" msgstr "GCODE Befehle" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:756 -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:765 -#: src/octoprint/static/js/app/viewmodels/files.js:1069 -#: src/octoprint/static/js/app/viewmodels/files.js:1085 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:745 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:754 +#: src/octoprint/static/js/app/viewmodels/files.js:1048 +#: src/octoprint/static/js/app/viewmodels/files.js:1064 msgid "Filament" msgstr "Filament" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:767 -#: src/octoprint/static/js/app/viewmodels/control.js:112 -#: src/octoprint/static/js/app/viewmodels/files.js:1087 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:756 +#: src/octoprint/static/js/app/viewmodels/control.js:108 +#: src/octoprint/static/js/app/viewmodels/files.js:1066 #: src/octoprint/static/js/app/viewmodels/printerstate.js:357 -#: src/octoprint/static/js/app/viewmodels/temperature.js:152 -#: src/octoprint/static/js/app/viewmodels/temperature.js:164 -#: src/octoprint/static/js/app/viewmodels/temperature.js:428 +#: src/octoprint/static/js/app/viewmodels/temperature.js:147 +#: src/octoprint/static/js/app/viewmodels/temperature.js:158 +#: src/octoprint/static/js/app/viewmodels/temperature.js:417 msgid "Tool" msgstr "Tool" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:779 -#: src/octoprint/static/js/app/viewmodels/files.js:1097 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:768 +#: src/octoprint/static/js/app/viewmodels/files.js:1076 msgid "Estimated print time" msgstr "Geschätzte Dauer" @@ -1803,7 +1804,7 @@ msgid "on mobile" msgstr "auf Mobile" #: src/octoprint/plugins/gcodeviewer/templates/gcodeviewer_settings.jinja2:19 -#: src/octoprint/templates/dialogs/settings/folders.jinja2:85 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:70 msgid "" "Provide values including size unit. Allowed units are: b, byte, bytes, " "kb, mb, gb, tb (case insensitive). Example: 5MB, " @@ -1973,7 +1974,7 @@ msgstr "" #: src/octoprint/plugins/gcodeviewer/templates/gcodeviewer_tab.jinja2:126 #: src/octoprint/plugins/softwareupdate/templates/snippets/pipEnableCheck.jinja2:4 -#: src/octoprint/templates/dialogs/settings/folders.jinja2:73 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:58 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:114 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:550 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:566 @@ -2026,7 +2027,7 @@ msgstr "" "Erlaubt den Download von Logdateien sowie deren Löschung und das Setzen " "von Loglevels." -#: src/octoprint/plugins/logging/__init__.py:270 +#: src/octoprint/plugins/logging/__init__.py:273 msgid "" "Without this plugin you will no longer be able to retrieve OctoPrint's " "logs or modify the current logging levels through the web interface." @@ -2034,7 +2035,7 @@ msgstr "" "Ohne dieses Plugin kannst du OctoPrints Logfiles nicht mehr über das " "Webinterface herunterladen und auch die aktuellen Loglevel modifizieren." -#: src/octoprint/plugins/logging/static/js/logging.js:144 +#: src/octoprint/plugins/logging/static/js/logging.js:138 #, python-format msgid "" "You currently have %(logfile)s enabled. Please remember to " @@ -2045,7 +2046,7 @@ msgstr "" "wieder zu deaktivieren, nachdem du das Problem, für das du das Logging " "aktiviert hast, debuggt hast." -#: src/octoprint/plugins/logging/static/js/logging.js:151 +#: src/octoprint/plugins/logging/static/js/logging.js:145 msgid "" "It can negatively impact print performance and also take up a lot of " "storage space depending on how long you keep it enabled and thus should " @@ -2055,25 +2056,25 @@ msgstr "" "Speicherplatz belegen, abhängig davon wie lange du es aktiviert lässt, " "und sollte daher nur für Debuggingzwecke verwendet werden." -#: src/octoprint/plugins/logging/static/js/logging.js:161 +#: src/octoprint/plugins/logging/static/js/logging.js:155 msgid "Log storage:" msgstr "Logspeicher:" -#: src/octoprint/plugins/logging/static/js/logging.js:228 +#: src/octoprint/plugins/logging/static/js/logging.js:222 #, python-format msgid "You are about to delete log file \"%(name)s\"." msgstr "Du bist im Begriff, das Logfile \"%(name)s\" zu löschen." -#: src/octoprint/plugins/logging/static/js/logging.js:275 +#: src/octoprint/plugins/logging/static/js/logging.js:269 #, python-format msgid "You are about to delete %(count)d log files." msgstr "Du bist im Begriff %(count)d Logfiles zu löschen." -#: src/octoprint/plugins/logging/static/js/logging.js:346 +#: src/octoprint/plugins/logging/static/js/logging.js:340 msgid "Deleting log files" msgstr "Lösche Logfiles" -#: src/octoprint/plugins/logging/static/js/logging.js:347 +#: src/octoprint/plugins/logging/static/js/logging.js:341 #, python-format msgid "Deleting %(count)d log files..." msgstr "Lösche %(count)d Logfiles..." @@ -2180,11 +2181,11 @@ msgstr "" msgid "Plugin Manager" msgstr "Pluginmanager" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:237 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:228 msgid "and" msgstr "und" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:249 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:240 #, python-format msgid "" "This does not look like a valid plugin. Valid plugins should be either " @@ -2197,15 +2198,15 @@ msgstr "" " Endungen %(archiveExtensions)s haben, oder Single File Plugins mit der " "Endung %(pythonExtensions)s." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:309 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:300 msgid "There are no plugin notices. Great!" msgstr "Keine Nachrichten zu deinen Plugins. Super!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:311 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:302 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:316 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:307 #, python-format msgid "" "There are %(count)d plugin notices for one or more of your installed " @@ -2214,184 +2215,184 @@ msgstr "" "Es gibt %(count)d Nachrichten zu einem oder mehreren deiner installierten" " Plugins." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:487 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1109 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:477 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1093 msgid "Installing plugin..." msgstr "Installiere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:488 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:478 msgid "Installing plugin from uploaded file..." msgstr "Installiere Plugin von hochgeladener Datei..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:517 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:810 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1144 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1200 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1257 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1295 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1594 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:506 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:797 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1127 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1181 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1237 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1275 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1574 #: src/octoprint/plugins/tracking/static/js/usage.js:102 msgid "Something went wrong" msgstr "Etwas ist schief gegangen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:518 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:811 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1145 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1201 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1258 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1296 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:507 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:798 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1128 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1182 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1238 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1276 msgid "Please consult octoprint.log for details" msgstr "Bitte konsultiere octoprint.log für Details" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:845 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:831 #, 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:851 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:837 msgid "This is not recommended" msgstr "Das ist nicht empfohlen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:853 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:839 msgid "Do you still want to disable it?" msgstr "Möchtest du es immer noch deaktivieren?" +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:840 #: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:854 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:869 msgid "Keep enabled" msgstr "Aktiviert lassen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:855 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:841 msgid "Disable anyway" msgstr "Trotzdem deaktivieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:866 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:851 #, 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:870 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:855 msgid "Disable plugin" msgstr "Plugin disablen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:909 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:893 #, python-format msgid "Can't resolve plugin with key %(key)s, skipping..." msgstr "Kann Plugin mit ID %(key)s nicht auflösen, überspringe..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:920 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:904 #, python-format msgid "Plugin %(plugin)s doesn't support bulk operations, skipping..." msgstr "Plugin %(plugin)s unterstützt keine Bulk-Operationen, überspringe..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:933 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:917 #, python-format msgid "Plugin %(plugin)s is already %(status)s (or pending), skipping..." msgstr "" "Plugin %(plugin)s ist schon %(status)s (oder darauf wartend), " "überspringe..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:989 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:973 msgid "Enabling plugins" msgstr "Aktiviere Plugin" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:990 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:974 #, python-format msgid "Enabling %(count)i plugins" msgstr "Aktiviere %(count)d Plugins" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:991 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:975 #, python-format msgid "Enabled plugin %(plugin)s..." msgstr "Plugin %(plugin)s aktiviert..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:992 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:976 #, python-format msgid "Enabling plugin %(plugin)s failed, continuing..." msgstr "Aktivierung des Plugins %(plugin)s fehlgeschlagen, fahre fort..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:993 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:977 msgid "enabled" msgstr "aktiviert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1018 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1002 msgid "Disabling plugins" msgstr "Deaktiviere Plugins" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1019 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1003 #, python-format msgid "Disabling %(count)i plugins" msgstr "Deaktiviere %(count)d Plugins" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1020 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1004 #, python-format msgid "Disabled plugin %(plugin)s..." msgstr "Plugin %(plugin)s deaktiviert..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1021 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1005 #, python-format msgid "Disabling plugin %(plugin)s failed, continuing..." msgstr "Deaktivierung von Plugin %(plugin)s fehlgeschlagen, fahre fort..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1022 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1006 msgid "disabled" msgstr "deaktiviert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1112 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1096 #, 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:1116 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1100 #, python-format msgid "Installing plugin from %(url)s..." msgstr "Installiere Plugin von %(url)s..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1121 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1105 msgid "Reinstalling plugin..." msgstr "Reinstalliere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1123 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1107 #, 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:1187 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1168 msgid "Uninstalling plugin..." msgstr "Deinstalliere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1188 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1169 #, python-format msgid "Uninstalling plugin \"%(name)s\"" msgstr "Deinstalliere Plugin \"%(name)s\"" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1213 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1194 #, python-format msgid "You are about to uninstall the plugin \"%(name)s\"" msgstr "Du bist im Begriff \"%(name)s\" zu deinstallieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1216 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1197 msgid "Keep installed" msgstr "Installiert lassen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1217 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1198 msgid "Uninstall" msgstr "Deinstallieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1217 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1198 msgid "Uninstall & clean up data" msgstr "Deinstallieren & Daten löschen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1244 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1224 msgid "Cleaning up plugin data..." msgstr "Lösche Plugindaten..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1245 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1225 #, python-format msgid "Cleaning up data of plugin \"%(name)s\"" msgstr "Lösche Daten von Plugin \"%(name)s\"" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1270 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1250 #, python-format msgid "" "You are about to cleanup the plugin data of \"%(name)s\". This operation " @@ -2400,20 +2401,20 @@ msgstr "" "Du bist im Begriff, die Daten des Plugins \"%(name)s\" zu löschen. Dieser" " Vorgang kann nicht rückgängig gemacht werden." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1275 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1310 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1255 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1290 msgid "Keep data" msgstr "Daten behalten" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1276 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1256 msgid "Cleanup data" msgstr "Daten löschen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1288 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1268 msgid "Cleaning up all left over plugin data..." msgstr "Übergebliebene Plugindaten werden gelöscht..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1307 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1287 msgid "" "You are about to cleanup left over plugin settings and data of plugins no" " longer installed. This operation cannot be reversed." @@ -2422,89 +2423,89 @@ msgstr "" "nicht mehr installiert sind. Dieser Vorgang kann nicht rückgängig gemacht" " werden." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1311 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1291 msgid "Cleanup all data" msgstr "Alle Daten löschen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1455 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1435 msgid "Reinstall" msgstr "Reinstallieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1456 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1436 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:324 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:340 msgid "Install" msgstr "Installieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1458 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1438 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:128 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:276 msgid "Disabled" msgstr "Deaktiviert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1459 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1439 msgid "Incompatible" msgstr "Inkompatibel" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1486 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1466 msgid "Plugin management log" msgstr "Pluginmanagementlog" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1494 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1474 #, python-format msgid "%(count)d earlier actions..." msgstr "%(count)d frühere Aktionen..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1496 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1476 #, python-format msgid "%(count)d earlier action" msgstr "%(count)d frühere Aktion" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1508 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1488 #, python-format msgid "Install %(plugin)s: %(result)s" msgstr "%(plugin)s installiert: %(result)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1512 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1492 #, python-format msgid "Uninstall %(plugin)s: %(result)s" msgstr "%(plugin)s deinstalliert: %(result)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1516 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1496 #, python-format msgid "Enable %(plugin)s: %(result)s" msgstr "%(plugin)s aktiviert: %(result)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1520 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1500 #, python-format msgid "Disable %(plugin)s: %(result)s" msgstr "%(plugin)s deaktiviert: %(result)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1524 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1504 #, python-format msgid "Cleanup %(plugin)s: %(result)s" msgstr "Löschen der Daten von %(plugin)s: %(result)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1528 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1508 #, python-format msgid "Cleanup all: %(result)s" msgstr "Alle Daten löschen: %(result)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1546 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1526 msgid "Why?" msgstr "Warum?" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1560 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1540 msgid "A restart is needed for the changes to take effect." msgstr "" "Ein Neustart von OctoPrint ist notwendig, damit die Änderungen wirksam " "werden." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1570 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1550 msgid "Restart now" msgstr "Jetzt neu starten" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1575 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1555 msgid "" "This will restart your OctoPrint server.

This " "action may disrupt any ongoing print jobs (depending on your printer's " @@ -2517,15 +2518,15 @@ msgstr "" "gilt das auch für Druckaufträge, die du direkt von der SD deines Druckers" " laufen lässt)." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1584 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1564 msgid "Restart in progress" msgstr "Neustart findet statt" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1587 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1567 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:1597 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1577 msgid "" "Trying to restart the server produced an error, please check " "octoprint.log for details. You'll have to restart manually." @@ -2534,55 +2535,55 @@ msgstr "" "Bitte konsultiere octoprint.log für Details. Du musst manuell neu " "starten." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1615 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1595 msgid "A refresh is needed for the changes to take effect." msgstr "" "Ein Neuladen von OctoPrint ist notwendig, damit die Änderungen wirksam " "werden." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1624 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1604 #: src/octoprint/templates/overlays/reloadui.jinja2:14 msgid "Reload now" msgstr "Jetzt neu laden" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1636 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1616 msgid "A reconnect to the printer is needed for the changes to take effect." msgstr "" "Ein Reconnect zum Drucker ist notwendig, damit die Änderungen wirksam " "werden." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1696 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1675 msgid "Error!" msgstr "Fehler!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1701 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1680 #, python-format msgid "You can find more info on this issue in the FAQ at %(url)s" msgstr "" "Du kannst weitere Information zu diesem Problem in der FAQ unter %(url)s " "finden" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1710 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1689 msgid "Done!" msgstr "Fertig!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1751 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1730 msgid "Blacklisted" msgstr "Geblacklistet" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1753 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1732 msgid "Disabled due to active safe mode" msgstr "Deaktiviert wegen aktiviertem Safe Mode" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1755 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1734 msgid "Enable Plugin" msgstr "Plugin enablen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1758 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1737 msgid "Disable Plugin" msgstr "Plugin disablen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1781 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1760 #, python-format msgid "" "There are %(count)d notices (%(important)d marked as important) available" @@ -2591,7 +2592,7 @@ msgstr "" "Es gibt %(count)d Nachrichten (%(important)d als wichtig markiert) zu " "diesem Plugin - hier klicken um sie anzuzeigen!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1788 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1767 #, python-format msgid "" "There are %(count)d notices available regarding this plugin - click to " @@ -2600,7 +2601,7 @@ msgstr "" "Es gibt %(count)d Nachrichten zu diesem Plugin - hier klicken um sie " "anzuzeigen!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1796 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1775 msgid "" "There is an important notice available regarding this plugin - click to " "show!" @@ -2608,30 +2609,30 @@ msgstr "" "Es gibt eine wichtige Nachricht zu diesem Plugin - hier klicken um sie " "anzuzeigen!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1800 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1779 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:1817 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1796 #, python-format msgid "Important notice regarding plugin \"%(name)s\"" msgstr "Wichtige Nachricht zu Plugin \"%(name)s\"" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1821 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1800 #, python-format msgid "Notice regarding plugin \"%(name)s\"" msgstr "Nachricht zu Plugin \"%(name)s\"" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1836 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1815 #, python-format msgid "Affected versions: %(versions)s" msgstr "Betroffene Versionen: %(versions)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1841 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1820 msgid "Affected versions: all" msgstr "Betroffene Versionen: alle" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1850 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1829 msgid "Read more..." msgstr "Mehr..." @@ -2717,7 +2718,7 @@ msgstr "" " Bugtracker mit allen erbetenen Logs.\n" #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:47 -#: src/octoprint/server/views.py:819 +#: src/octoprint/server/views.py:829 msgid "Plugins" msgstr "Plugins" @@ -3117,8 +3118,8 @@ msgstr "--user mit pip install verwenden" #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:448 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:205 -#: src/octoprint/static/js/app/helpers.js:824 -#: src/octoprint/static/js/app/viewmodels/temperature.js:229 +#: src/octoprint/static/js/app/helpers.js:802 +#: src/octoprint/static/js/app/viewmodels/temperature.js:220 #: src/octoprint/templates/dialogs/files.jinja2:18 #: src/octoprint/templates/dialogs/files.jinja2:46 #: src/octoprint/templates/dialogs/files.jinja2:69 @@ -3165,7 +3166,7 @@ msgid "Python" msgstr "Python" #: src/octoprint/plugins/softwareupdate/__init__.py:1185 -#: src/octoprint/plugins/softwareupdate/__init__.py:2345 +#: src/octoprint/plugins/softwareupdate/__init__.py:2348 msgid "pip" msgstr "pip" @@ -3173,19 +3174,19 @@ msgstr "pip" msgid "setuptools" msgstr "setuptools" -#: src/octoprint/plugins/softwareupdate/__init__.py:1472 -#: src/octoprint/plugins/softwareupdate/__init__.py:1489 +#: src/octoprint/plugins/softwareupdate/__init__.py:1475 +#: src/octoprint/plugins/softwareupdate/__init__.py:1492 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard_settings.jinja2:1 msgid "Software Update" msgstr "Software Update" -#: src/octoprint/plugins/softwareupdate/__init__.py:1479 +#: src/octoprint/plugins/softwareupdate/__init__.py:1482 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard_update.jinja2:1 msgid "Update?" msgstr "Aktualisieren?" -#: src/octoprint/plugins/softwareupdate/__init__.py:2323 -#: src/octoprint/server/views.py:1050 +#: src/octoprint/plugins/softwareupdate/__init__.py:2326 +#: src/octoprint/server/views.py:1060 #: src/octoprint/static/js/app/viewmodels/appearance.js:106 #: src/octoprint/static/js/app/viewmodels/appearance.js:110 #: src/octoprint/static/js/app/viewmodels/appearance.js:111 @@ -3196,7 +3197,7 @@ msgstr "Aktualisieren?" msgid "OctoPrint" msgstr "OctoPrint" -#: src/octoprint/plugins/softwareupdate/__init__.py:2544 +#: src/octoprint/plugins/softwareupdate/__init__.py:2547 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." @@ -3205,67 +3206,67 @@ msgstr "" "selbst oder deine installierten Plugins zu aktualisierten. Das könnte " "dein System gefährden." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:292 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:289 msgid "Release" msgstr "Release" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:293 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:290 msgid "Github Commit" msgstr "Githubcommit" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:294 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:291 msgid "Local checkout" msgstr "Lokaler Checkout" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:373 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:370 #, python-format msgid "%(name)s: %(version)s" msgstr "%(name)s: %(version)s" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:381 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:378 msgid "unknown" msgstr "unbekannt" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:417 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:414 msgid "Update available" msgstr "Aktualisierung verfügbar" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:418 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:415 msgid "Up-to-date" msgstr "Aktuell" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:420 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:417 msgid "notifications are muted" msgstr "Benachrichtigungen sind stumm geschaltet" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:421 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:418 msgid "notifications are enabled" msgstr "Benachrichtigungen sind aktiviert" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:450 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:759 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:798 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1078 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:447 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:754 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:793 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1069 msgid "Updating..." msgstr "Aktualisiere..." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:451 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:799 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1079 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:448 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:794 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1070 msgid "Updating, please wait." msgstr "Aktualisiere gerade, bitte warten." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:467 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:464 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:494 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:883 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:491 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:878 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:150 msgid "Release Notes" msgstr "Release Notes" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:505 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:502 msgid "" "This version of the Python environment is not supported for direct " "updates." @@ -3273,13 +3274,13 @@ msgstr "" "Diese Version der Pythonumgebung unterstützt keine direkten " "Aktualisierungen." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:512 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:509 msgid "" "There's currently not enough free disk space available for a direct " "update." msgstr "Der Plattenplatz reicht aktuell nicht für ein Softwareupdate." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:519 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:516 msgid "" "Those components marked with can be updated" " directly." @@ -3287,7 +3288,7 @@ msgstr "" "Die mit markierten Komponenten können " "direkt aktualisiert werden." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:532 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:529 msgid "" "To have updates applied, get in touch with an administrator of this " "OctoPrint instance." @@ -3295,11 +3296,11 @@ msgstr "" "Um Updates durchzuführen wende dich bitte an einen Administrator dieser " "OctoPrint Instanz." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:541 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:538 msgid "Update Available" msgstr "Aktualisierung verfügbar" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:564 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:560 msgid "" "You can make this message display again via \"Settings\" > \"Software " "Update\" > \"Check for update now\"" @@ -3308,57 +3309,57 @@ msgstr "" "\"Einstellungen\" > \"Software Update\" > \"Jetzt nach Aktualisierungen " "suchen\"" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:571 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:567 msgid "Update now" msgstr "Jetzt aktualisieren" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:616 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:611 msgid "Everything is up-to-date" msgstr "Alles ist auf dem neusten Stand" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:655 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:650 msgid "No internet connection" msgstr "Keine Onlineverbindung" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:659 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:654 msgid "Update not possible" msgstr "Update nicht möglich" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:670 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:665 msgid "Unknown update check, configuration ok?" msgstr "Unbekannter Updatechecktyp, Konfiguration in Ordnung?" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:673 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:668 msgid "Cannot check for update, need online connection" msgstr "Updatecheck ist nicht möglich, benötige Onlineverbindung" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:676 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:671 msgid "Network error while checking for update, please check the logs" msgstr "Netzwerkfehler beim Updatecheck, bitte prüfe die Logs" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:681 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:676 msgid "API error while checking for update, please check the logs" msgstr "API Fehler beim Updatecheck, bitte prüfe die Logs" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:686 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:681 msgid "Rate limit exceeded while checking for update, please try again later" msgstr "" "Ratelimit überschritten beim Updatecheck, bitte versuche es später noch " "einmal" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:691 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:686 msgid "Check internal error while checking for update, please check the logs" msgstr "Checkinterner Fehler beim Updatecheck, bitte prüfe die Logs" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:696 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:691 msgid "Unknown error while checking for update, please check the logs" msgstr "Unbekannter Fehler beim Updatecheck, bitte prüfe die Logs" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:760 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:755 msgid "Now updating, please wait." msgstr "Aktualisiere gerade, bitte warten." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:777 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:772 msgid "" "The install of the following plugin update(s) has been queued for after " "current print is finished or cancelled." @@ -3367,11 +3368,11 @@ msgstr "" "Warteschlange eingereiht, um nach dem Beenden oder Abbruch des aktuellen " "Druckauftrags zu starten." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:786 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:781 msgid "Updates Queued" msgstr "Aktualiesierungen in Warteschlange" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:806 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:801 msgid "" "The update could not be started. Is it already active? Please consult " "octoprint.log for details." @@ -3379,15 +3380,15 @@ msgstr "" "Die Aktualisierung konnte nicht gestartet werden. Läuft bereits eine? " "Bitte konsultiere octoprint.log für Details." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:814 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:809 msgid "Update not started!" msgstr "Aktualisierung nicht gestartet!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:853 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:848 msgid "Can't update while throttled" msgstr "Aktualisierung nicht möglich bei reduzierter Systemleistung" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:854 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:849 msgid "" "Your system is currently throttled. OctoPrint refuses to run updates " "while in this state due to possible stability issues." @@ -3397,13 +3398,13 @@ msgstr "" "verursachter Systeminstabilität zu verhindern, ist es daher aktuell nicht" " möglich, Aktualisierungen durchzuführen." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:865 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:860 msgid "This will update the following components and restart the server:" msgstr "" "Das wird die folgenden Komponenten aktualisieren und den Server neu " "starten:" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:891 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:886 msgid "" "Be sure to read through any linked release notes, especially those for " "OctoPrint since they might contain important information you need to know" @@ -3413,13 +3414,13 @@ msgstr "" " da diese wichtige Informationen behinhalten könnten, die Du " "vor dem Softwareupdate wissen solltest." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:896 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:891 msgid "Updates will be queued if currently printing," msgstr "" "Aktualisierungen werden in die Warteschlange eingereiht, wenn aktuell " "gedruckt wird," -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:898 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:893 msgid "" "however this action may disrupt any ongoing print if OctoPrint is not " "currently controlling it." @@ -3427,41 +3428,41 @@ msgstr "" "dies könnte jedoch laufende Druckjobs abbrechen, falls OctoPrint diese " "aktuell nicht kontrolliert." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:904 -#: src/octoprint/static/js/app/helpers.js:818 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:899 +#: src/octoprint/static/js/app/helpers.js:796 msgid "Are you sure you want to proceed?" msgstr "Bist Du sicher, dass du fortfahren willst?" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:907 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:902 msgid "Are you sure you want to update now?" msgstr "Bist Du sicher, dass du jetzt aktualisieren willst?" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:909 -#: src/octoprint/static/js/app/helpers.js:825 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:904 +#: src/octoprint/static/js/app/helpers.js:803 msgid "Proceed" msgstr "Fortfahren" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1095 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1086 #, 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:1121 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1112 msgid "Update successful, restarting!" msgstr "Aktualisierung erfolgreich, starte neu!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1122 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1113 msgid "The update finished successfully and the server will now be restarted." msgstr "" "Die Aktualisierung wurde erfolgreich durchgeführt und der Server wird " "jetzt neu gestartet." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1141 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1198 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1132 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1189 msgid "Restart failed" msgstr "Neustart fehlgeschlagen" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1142 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1133 msgid "" "The server apparently did not restart by itself, you'll have to do it " "manually. Please consult octoprint.log on what went wrong." @@ -3469,23 +3470,23 @@ msgstr "" "Der Server hat anscheinend nicht von selbst neu gestartet, Du wirst das " "manuell tun müssen. Bitte konsultiere octoprint.log." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1164 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1155 msgid "The update finished successfully, please restart OctoPrint now." msgstr "" "Die Aktualisierung wurde erfolgreich abgeschlossen, bitte starte " "OctoPrint jetzt neu." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1168 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1159 msgid "The update finished successfully, please reboot the server now." msgstr "" "Die Aktualisierung wurde erfolgreich abgeschlossen, bitte reboote den " "Server jetzt." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1173 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1164 msgid "Update successful, restart required!" msgstr "Aktualisierung erfolgreich, Neustart notwendig!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1189 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1180 msgid "" "Restarting OctoPrint failed, please restart it manually. You might also " "want to consult octoprint.log on what went wrong here." @@ -3494,7 +3495,7 @@ msgstr "" "neu. Du solltest auch octoprint.log konsultieren, um herauszufinden, was " "hier schief gelaufen ist." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1193 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1184 msgid "" "Rebooting the server failed, please reboot it manually. You might also " "want to consult octoprint.log on what went wrong here." @@ -3503,19 +3504,19 @@ msgstr "" " auch octoprint.log konsultieren, um herauszufinden, was hier gerade " "schief gelaufen ist." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1214 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1205 msgid "Update successful!" msgstr "Aktualisierung erfolgreich!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1215 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1206 msgid "The update finished successfully." msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1230 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1221 msgid "Update failed!" msgstr "Aktualisierung fehlgeschlagen!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1231 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1222 msgid "" "The update did not finish successfully. Please consult " "octoprint.log and " @@ -3525,25 +3526,25 @@ msgstr "" "konsultiere octoprint.log und " "plugin_softwareupdate_console.log für Details." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1277 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1268 msgid "Queued Updates Paused" msgstr "Aktualisierungswarteschlange pausiert" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1290 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1281 msgid "Continue Updates" msgstr "Aktualisierungen fortsetzen" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1304 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1363 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1295 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1354 msgid "Cancel Updates" msgstr "Aktualisierungen abbrechen" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1334 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1325 #, python-format msgid "Updating in %(sec)i secs..." msgstr "Aktualisiere in %(sec)i Sekunden..." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1340 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1331 msgid "Starting Queued Updates" msgstr "Aktualisierungen in Warteschlange werden gestartet" @@ -4210,103 +4211,103 @@ msgstr "" "zur Verbindung zur Verfügung gestellt, mit einer Fake-" "Druckerimplementierung. Sinnvoll für die Entwicklung." -#: src/octoprint/server/views.py:906 +#: src/octoprint/server/views.py:916 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:16 msgid "Connection" msgstr "Verbindung" -#: src/octoprint/server/views.py:917 +#: src/octoprint/server/views.py:927 #: src/octoprint/templates/sidebar/state.jinja2:1 msgid "State" msgstr "Status" -#: src/octoprint/server/views.py:927 +#: src/octoprint/server/views.py:937 msgid "Files" msgstr "Dateien" -#: src/octoprint/server/views.py:944 +#: src/octoprint/server/views.py:954 msgid "Temperature" msgstr "Temperatur" -#: src/octoprint/server/views.py:953 +#: src/octoprint/server/views.py:963 msgid "Control" msgstr "Steuerung" -#: src/octoprint/server/views.py:962 +#: src/octoprint/server/views.py:972 msgid "Terminal" msgstr "Terminal" -#: src/octoprint/server/views.py:971 +#: src/octoprint/server/views.py:981 #: src/octoprint/templates/sidebar/state.jinja2:11 msgid "Timelapse" msgstr "Zeitraffer" -#: src/octoprint/server/views.py:984 +#: src/octoprint/server/views.py:994 msgid "Printer" msgstr "Drucker" -#: src/octoprint/server/views.py:986 +#: src/octoprint/server/views.py:996 msgid "Serial Connection" msgstr "Serielle Verbindung" -#: src/octoprint/server/views.py:994 +#: src/octoprint/server/views.py:1004 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:1 msgid "Printer Profiles" msgstr "Druckerprofile" -#: src/octoprint/server/views.py:1002 +#: src/octoprint/server/views.py:1012 msgid "Temperatures" msgstr "Temperaturen" -#: src/octoprint/server/views.py:1010 +#: src/octoprint/server/views.py:1020 #: src/octoprint/templates/dialogs/settings/terminalfilters.jinja2:1 msgid "Terminal Filters" msgstr "Terminalfilter" -#: src/octoprint/server/views.py:1018 +#: src/octoprint/server/views.py:1028 #: src/octoprint/templates/dialogs/settings/gcodescripts.jinja2:1 msgid "GCODE Scripts" msgstr "GCODE Scripts" -#: src/octoprint/server/views.py:1025 src/octoprint/server/views.py:1027 +#: src/octoprint/server/views.py:1035 src/octoprint/server/views.py:1037 #: src/octoprint/templates/dialogs/settings/features.jinja2:1 msgid "Features" msgstr "Funktionen" -#: src/octoprint/server/views.py:1043 +#: src/octoprint/server/views.py:1053 msgid "API" msgstr "API" -#: src/octoprint/server/views.py:1060 +#: src/octoprint/server/views.py:1070 #: src/octoprint/templates/dialogs/settings/folders.jinja2:2 #: src/octoprint/templates/sidebar/files_header.jinja2:13 msgid "Folders" msgstr "Verzeichnisse" -#: src/octoprint/server/views.py:1068 +#: src/octoprint/server/views.py:1078 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:1 msgid "Appearance" msgstr "Aussehen" -#: src/octoprint/server/views.py:1076 +#: src/octoprint/server/views.py:1086 #: src/octoprint/templates/dialogs/settings/server.jinja2:1 msgid "Server" msgstr "Server" -#: src/octoprint/server/views.py:1089 +#: src/octoprint/server/views.py:1099 msgid "Access" msgstr "Zugriff" -#: src/octoprint/server/views.py:1097 +#: src/octoprint/server/views.py:1107 msgid "Interface" msgstr "Interface" -#: src/octoprint/server/views.py:1127 -#: src/octoprint/static/js/app/viewmodels/temperature.js:217 +#: src/octoprint/server/views.py:1137 +#: src/octoprint/static/js/app/viewmodels/temperature.js:208 msgid "Start" msgstr "Start" -#: src/octoprint/server/views.py:1134 +#: src/octoprint/server/views.py:1144 #: src/octoprint/templates/dialogs/wizard.jinja2:57 msgid "Finish" msgstr "Beenden" @@ -4379,14 +4380,14 @@ msgstr "" "gilt das auch für Druckaufträge, die du direkt von der SD deines Druckers" " laufen lässt)." -#: src/octoprint/static/js/app/dataupdater.js:104 -#: src/octoprint/static/js/app/dataupdater.js:130 -#: src/octoprint/static/js/app/helpers.js:732 +#: src/octoprint/static/js/app/dataupdater.js:103 +#: src/octoprint/static/js/app/dataupdater.js:129 +#: src/octoprint/static/js/app/helpers.js:710 #: src/octoprint/templates/overlays/offline.jinja2:6 msgid "Server is offline" msgstr "Der Server ist offline" -#: src/octoprint/static/js/app/dataupdater.js:105 +#: src/octoprint/static/js/app/dataupdater.js:104 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" @@ -4398,7 +4399,7 @@ msgstr "" "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:132 +#: src/octoprint/static/js/app/dataupdater.js:131 msgid "" "The server appears to be offline, at least I'm not getting any response " "from it. I could not reconnect automatically, but you " @@ -4409,27 +4410,27 @@ msgstr "" "verbinden, aber Du kannst mittels des folgenden Buttons einen " "manuellen Verbindungsversuch anstoßen." -#: src/octoprint/static/js/app/dataupdater.js:217 +#: src/octoprint/static/js/app/dataupdater.js:208 msgid "Unknown" msgstr "Unbekannt" -#: src/octoprint/static/js/app/dataupdater.js:220 +#: src/octoprint/static/js/app/dataupdater.js:211 msgid "Command line flag" msgstr "Kommandozeilenflag" -#: src/octoprint/static/js/app/dataupdater.js:224 +#: src/octoprint/static/js/app/dataupdater.js:215 msgid "Setting in config.yaml" msgstr "Einstellung in config.yaml" -#: src/octoprint/static/js/app/dataupdater.js:228 +#: src/octoprint/static/js/app/dataupdater.js:219 msgid "Problem during last startup" msgstr "Problem während des letzten Starts" -#: src/octoprint/static/js/app/dataupdater.js:234 +#: src/octoprint/static/js/app/dataupdater.js:225 msgid "Safe mode is active" msgstr "Sicherheitsmodus ist aktiv" -#: src/octoprint/static/js/app/dataupdater.js:236 +#: src/octoprint/static/js/app/dataupdater.js:227 #, python-format msgid "" "

The server is currently running in safe mode. Third party plugins and " @@ -4440,19 +4441,19 @@ msgstr "" "deaktiviert und können nicht aktiviert werden.

Grund: " "%(reason)s

" -#: src/octoprint/static/js/app/dataupdater.js:293 -#: src/octoprint/static/js/app/viewmodels/files.js:1432 -#: src/octoprint/static/js/app/viewmodels/files.js:1441 +#: src/octoprint/static/js/app/dataupdater.js:280 +#: src/octoprint/static/js/app/viewmodels/files.js:1406 +#: src/octoprint/static/js/app/viewmodels/files.js:1415 #, python-format msgid "Slicing ... (%(percentage)d%%)" msgstr "Slice ... (%(percentage)d%%)" -#: src/octoprint/static/js/app/dataupdater.js:332 -#: src/octoprint/static/js/app/dataupdater.js:346 +#: src/octoprint/static/js/app/dataupdater.js:319 +#: src/octoprint/static/js/app/dataupdater.js:333 msgid "Error reported by printer" msgstr "Fehler vom Drucker gemeldet" -#: src/octoprint/static/js/app/dataupdater.js:334 +#: src/octoprint/static/js/app/dataupdater.js:321 #, python-format msgid "" "Your printer's firmware reported an error. Due to that the ongoing print " @@ -4462,7 +4463,7 @@ msgstr "" "Daher wird der laufende Druckauftrag abgebrochen. Fehler: " "%(firmwareError)s" -#: src/octoprint/static/js/app/dataupdater.js:348 +#: src/octoprint/static/js/app/dataupdater.js:335 #, python-format msgid "" "Your printer's firmware reported an error. Due to that OctoPrint will " @@ -4471,11 +4472,11 @@ msgstr "" "Die Firmware Deines Druckers hat einen Fehler gemeldet. Darum hat " "OctoPrint die Verbindung geschlossen. Gemeldeter Fehler: %(error)s" -#: src/octoprint/static/js/app/dataupdater.js:358 +#: src/octoprint/static/js/app/dataupdater.js:345 msgid "Communication error" msgstr "Kommunikationsfehler" -#: src/octoprint/static/js/app/dataupdater.js:360 +#: src/octoprint/static/js/app/dataupdater.js:347 #, python-format msgid "" "There was a communication error while talking to your printer. Please " @@ -4486,31 +4487,31 @@ msgstr "" "konsultiere den Terminaloutput und octoprint.log für Details. Fehler: " "%(error)s" -#: src/octoprint/static/js/app/dataupdater.js:368 +#: src/octoprint/static/js/app/dataupdater.js:355 msgid "Error connecting to printer" msgstr "Fehler bei der Verbindung zum Drucker" -#: src/octoprint/static/js/app/dataupdater.js:370 +#: src/octoprint/static/js/app/dataupdater.js:357 #, python-format msgid "" "There was an error while trying to connect to your printer. Error: " "%(error)s" msgstr "Es gab einen Fehler bei der Verbindung zum Drucker. Fehler: %(error)s" -#: src/octoprint/static/js/app/dataupdater.js:378 +#: src/octoprint/static/js/app/dataupdater.js:365 msgid "Error starting a print" msgstr "Fehler beim Start eines Drucks" -#: src/octoprint/static/js/app/dataupdater.js:380 +#: src/octoprint/static/js/app/dataupdater.js:367 #, python-format msgid "There was an error while trying to start a print job. Error: %(error)s" msgstr "Es gab einen Fehler beim Start eines Drucks. Fehler: %(error)s" -#: src/octoprint/static/js/app/dataupdater.js:388 +#: src/octoprint/static/js/app/dataupdater.js:375 msgid "Could not autodetect your printer" msgstr "Konnte deinen Drucker nicht automatisch erkennen" -#: src/octoprint/static/js/app/dataupdater.js:390 +#: src/octoprint/static/js/app/dataupdater.js:377 #, python-format msgid "" "No working connection parameters could be found. Are you sure your " @@ -4523,11 +4524,11 @@ msgstr "" "wird? Schau in die FAQ für Hilfe beim Debuggen dieser Situation." -#: src/octoprint/static/js/app/dataupdater.js:398 +#: src/octoprint/static/js/app/dataupdater.js:385 msgid "Unknown error" msgstr "Unbekannter Fehler" -#: src/octoprint/static/js/app/dataupdater.js:400 +#: src/octoprint/static/js/app/dataupdater.js:387 #, python-format msgid "" "There was an unknown error while talking to your printer. Please consult " @@ -4537,7 +4538,7 @@ msgstr "" "Bitte konsultiere den Terminaloutput und octoprint.log für Details. " "Fehler: %(error)s" -#: src/octoprint/static/js/app/dataupdater.js:422 +#: src/octoprint/static/js/app/dataupdater.js:409 msgid "" "It looks like your printer reset while a connection was active. If this " "was intentional you may safely ignore this message. Otherwise you should " @@ -4550,7 +4551,7 @@ msgstr "" "dies Druckaufträge und Filetransfers zu der SD Karte deines Druckers " "unterbrechen wird." -#: src/octoprint/static/js/app/dataupdater.js:427 +#: src/octoprint/static/js/app/dataupdater.js:414 msgid "" "It looks like your printer reset while a connection was active. Due to " "this the ongoing job was aborted. If this was intentional you may safely " @@ -4564,221 +4565,221 @@ msgstr "" " prüfen, warum sich dein Drucker resettet hat, da dies Druckaufträge und " "Filetransfers zu der SD Karte deines Druckers unterbrechen wird." -#: src/octoprint/static/js/app/dataupdater.js:437 +#: src/octoprint/static/js/app/dataupdater.js:424 msgid "Printer reset detected" msgstr "Druckerreset erkannt" -#: src/octoprint/static/js/app/helpers.js:489 +#: src/octoprint/static/js/app/helpers.js:476 #, python-format msgid "%(hour)02d:%(minute)02d:%(second)02d" msgstr "%(hour)02d:%(minute)02d:%(second)02d" -#: src/octoprint/static/js/app/helpers.js:551 -#: src/octoprint/static/js/app/helpers.js:559 +#: src/octoprint/static/js/app/helpers.js:537 +#: src/octoprint/static/js/app/helpers.js:545 #, python-format msgid "%(days)d day" msgstr "%(days)d Tag" -#: src/octoprint/static/js/app/helpers.js:553 -#: src/octoprint/static/js/app/helpers.js:561 +#: src/octoprint/static/js/app/helpers.js:539 +#: src/octoprint/static/js/app/helpers.js:547 #, python-format msgid "%(days)d days" msgstr "%(days)d Tage" -#: src/octoprint/static/js/app/helpers.js:556 +#: src/octoprint/static/js/app/helpers.js:542 #, python-format msgid "%(days)d.5 days" msgstr "%(days)d,5 Tage" -#: src/octoprint/static/js/app/helpers.js:572 -#: src/octoprint/static/js/app/helpers.js:586 +#: src/octoprint/static/js/app/helpers.js:556 +#: src/octoprint/static/js/app/helpers.js:568 #, python-format msgid "%(hours)d hour" msgstr "%(hours)d Stunde" -#: src/octoprint/static/js/app/helpers.js:574 -#: src/octoprint/static/js/app/helpers.js:588 -#: src/octoprint/static/js/app/helpers.js:602 +#: src/octoprint/static/js/app/helpers.js:558 +#: src/octoprint/static/js/app/helpers.js:570 +#: src/octoprint/static/js/app/helpers.js:582 #, python-format msgid "%(hours)d hours" msgstr "%(hours)d Stunden" -#: src/octoprint/static/js/app/helpers.js:579 +#: src/octoprint/static/js/app/helpers.js:562 #, python-format msgid "%(hours)d.5 hours" msgstr "%(hours)d,5 Stunden" -#: src/octoprint/static/js/app/helpers.js:595 +#: src/octoprint/static/js/app/helpers.js:576 msgid "1 day" msgstr "1 Tag" -#: src/octoprint/static/js/app/helpers.js:610 +#: src/octoprint/static/js/app/helpers.js:589 msgid "a minute" msgstr "eine Minute" -#: src/octoprint/static/js/app/helpers.js:612 +#: src/octoprint/static/js/app/helpers.js:591 msgid "2 minutes" msgstr "2 Minuten" -#: src/octoprint/static/js/app/helpers.js:618 +#: src/octoprint/static/js/app/helpers.js:597 #, python-format msgid "%(minutes)d minutes" msgstr "%(minutes)d Minuten" -#: src/octoprint/static/js/app/helpers.js:620 +#: src/octoprint/static/js/app/helpers.js:599 msgid "40 minutes" msgstr "40 Minuten" -#: src/octoprint/static/js/app/helpers.js:622 +#: src/octoprint/static/js/app/helpers.js:601 msgid "50 minutes" msgstr "50 Minuten" -#: src/octoprint/static/js/app/helpers.js:624 +#: src/octoprint/static/js/app/helpers.js:603 msgid "1 hour" msgstr "1 Stunde" -#: src/octoprint/static/js/app/helpers.js:630 +#: src/octoprint/static/js/app/helpers.js:608 msgid "a few seconds" msgstr "einige Sekunden" -#: src/octoprint/static/js/app/helpers.js:632 +#: src/octoprint/static/js/app/helpers.js:610 msgid "less than a minute" msgstr "unter einer Minute" -#: src/octoprint/static/js/app/helpers.js:646 +#: src/octoprint/static/js/app/helpers.js:624 msgid "YYYY-MM-DD HH:mm" msgstr "DD.MM.YYYY HH:mm" -#: src/octoprint/static/js/app/helpers.js:648 +#: src/octoprint/static/js/app/helpers.js:626 msgid "YYYY-MM-DD HH:mm:ss" msgstr "YYYY-MM-DD HH:mm:ss" -#: src/octoprint/static/js/app/helpers.js:673 -#: src/octoprint/static/js/app/helpers.js:679 +#: src/octoprint/static/js/app/helpers.js:651 +#: src/octoprint/static/js/app/helpers.js:657 msgid "off" msgstr "Aus" -#: src/octoprint/static/js/app/helpers.js:815 -#: src/octoprint/static/js/app/viewmodels/access.js:333 -#: src/octoprint/static/js/app/viewmodels/access.js:680 -#: src/octoprint/static/js/app/viewmodels/connection.js:192 +#: src/octoprint/static/js/app/helpers.js:793 +#: src/octoprint/static/js/app/viewmodels/access.js:339 +#: src/octoprint/static/js/app/viewmodels/access.js:671 +#: src/octoprint/static/js/app/viewmodels/connection.js:188 msgid "Are you sure?" msgstr "Bist Du sicher?" -#: src/octoprint/static/js/app/helpers.js:1072 +#: src/octoprint/static/js/app/helpers.js:1046 msgid "Progress" msgstr "Fortschritt" -#: src/octoprint/static/js/app/main.js:265 +#: src/octoprint/static/js/app/main.js:261 msgid "Offline" msgstr "Offline" -#: src/octoprint/static/js/app/main.js:266 +#: src/octoprint/static/js/app/main.js:262 msgid "Offline after error" msgstr "Offline nach Fehler" -#: src/octoprint/static/js/app/main.js:267 +#: src/octoprint/static/js/app/main.js:263 #: src/octoprint/static/js/app/viewmodels/system.js:102 msgid "Error" msgstr "Fehler" -#: src/octoprint/static/js/app/main.js:268 +#: src/octoprint/static/js/app/main.js:264 msgid "Opening serial connection" msgstr "Öffne serielle Verbindung" -#: src/octoprint/static/js/app/main.js:269 +#: src/octoprint/static/js/app/main.js:265 msgid "Detecting serial connection" msgstr "Detektiere serielle Verbindung" -#: src/octoprint/static/js/app/main.js:270 +#: src/octoprint/static/js/app/main.js:266 msgid "Connecting" msgstr "Verbinde" -#: src/octoprint/static/js/app/main.js:271 +#: src/octoprint/static/js/app/main.js:267 msgid "Operational" msgstr "Bereit" -#: src/octoprint/static/js/app/main.js:272 +#: src/octoprint/static/js/app/main.js:268 msgid "Starting" msgstr "Starte" -#: src/octoprint/static/js/app/main.js:273 +#: src/octoprint/static/js/app/main.js:269 msgid "Starting print from SD" msgstr "Starte Druck von SD" -#: src/octoprint/static/js/app/main.js:274 +#: src/octoprint/static/js/app/main.js:270 msgid "Starting to send file to SD" msgstr "Starte Dateitransfer zu SD" -#: src/octoprint/static/js/app/main.js:275 +#: src/octoprint/static/js/app/main.js:271 msgid "Printing from SD" msgstr "Drucke von SD" -#: src/octoprint/static/js/app/main.js:276 +#: src/octoprint/static/js/app/main.js:272 msgid "Sending file to SD" msgstr "Sende Datei zu SD" -#: src/octoprint/static/js/app/main.js:277 +#: src/octoprint/static/js/app/main.js:273 msgid "Printing" msgstr "Drucke" -#: src/octoprint/static/js/app/main.js:278 +#: src/octoprint/static/js/app/main.js:274 msgid "Paused" msgstr "Pausiert" -#: src/octoprint/static/js/app/main.js:279 +#: src/octoprint/static/js/app/main.js:275 msgid "Closed" msgstr "Geschlossen" -#: src/octoprint/static/js/app/main.js:280 +#: src/octoprint/static/js/app/main.js:276 msgid "Transferring file to SD" msgstr "Sende Datei zu SD" -#: src/octoprint/static/js/app/main.js:281 +#: src/octoprint/static/js/app/main.js:277 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:563 msgid "Pausing" msgstr "Pausiere" -#: src/octoprint/static/js/app/main.js:282 +#: src/octoprint/static/js/app/main.js:278 msgid "Resuming" msgstr "Setze fort" -#: src/octoprint/static/js/app/main.js:283 +#: src/octoprint/static/js/app/main.js:279 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:572 msgid "Cancelling" msgstr "Breche ab" -#: src/octoprint/static/js/app/main.js:284 +#: src/octoprint/static/js/app/main.js:280 msgid "Finishing" msgstr "Beende" -#: src/octoprint/static/js/app/main.js:1151 +#: src/octoprint/static/js/app/main.js:1067 msgid "Loading OctoPrint's UI, please wait..." msgstr "Lade OctoPrints Userinterface, bitte warten..." -#: src/octoprint/static/js/app/viewmodels/access.js:102 +#: src/octoprint/static/js/app/viewmodels/access.js:101 msgid "This user may not have dangerous permissions." msgstr "Dieser Nutzer darf keine gefährlichen Berechtigungen erhalten." -#: src/octoprint/static/js/app/viewmodels/access.js:117 +#: src/octoprint/static/js/app/viewmodels/access.js:116 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:48 msgid "Add user" msgstr "Nutzer hinzufügen" -#: src/octoprint/static/js/app/viewmodels/access.js:127 +#: src/octoprint/static/js/app/viewmodels/access.js:126 #, python-format msgid "Edit user \"%(name)s\"" msgstr "Editiere Nutzer \"%(name)s\"" -#: src/octoprint/static/js/app/viewmodels/access.js:323 +#: src/octoprint/static/js/app/viewmodels/access.js:329 msgid "Not possible" msgstr "Nicht möglich" -#: src/octoprint/static/js/app/viewmodels/access.js:324 +#: src/octoprint/static/js/app/viewmodels/access.js:330 msgid "You may not delete your own account." msgstr "Du kannst deinen eigenen Account nicht löschen." -#: src/octoprint/static/js/app/viewmodels/access.js:335 +#: src/octoprint/static/js/app/viewmodels/access.js:341 #, python-format msgid "You are about to delete the user \"%(name)s\"." msgstr "Du bist im Begriff, den Nutzer \"%(name)s\" zu löschen." @@ -4789,36 +4790,36 @@ msgstr "" "Diese Gruppe darf keine gefährlichen Berechtigungen oder Untergruppern " "erhalten." -#: src/octoprint/static/js/app/viewmodels/access.js:536 +#: src/octoprint/static/js/app/viewmodels/access.js:532 #: src/octoprint/templates/snippets/settings/accesscontrol/groups.jinja2:47 msgid "Add group" msgstr "Gruppe hinzufügen" -#: src/octoprint/static/js/app/viewmodels/access.js:549 +#: src/octoprint/static/js/app/viewmodels/access.js:544 #, python-format msgid "Edit group \"%(name)s\"" msgstr "Gruppe \"%(name)s\" bearbeiten" -#: src/octoprint/static/js/app/viewmodels/access.js:682 +#: src/octoprint/static/js/app/viewmodels/access.js:673 #, python-format msgid "You are about to delete the group \"%(name)s\"." msgstr "Du bist im Begriff die Gruppe\"%(name)s\" zu löschen." -#: src/octoprint/static/js/app/viewmodels/connection.js:50 +#: src/octoprint/static/js/app/viewmodels/connection.js:48 #: src/octoprint/templates/sidebar/connection.jinja2:17 msgid "Connect" msgstr "Verbinden" -#: src/octoprint/static/js/app/viewmodels/connection.js:51 -#: src/octoprint/static/js/app/viewmodels/connection.js:205 +#: src/octoprint/static/js/app/viewmodels/connection.js:49 +#: src/octoprint/static/js/app/viewmodels/connection.js:201 msgid "Disconnect" msgstr "Trennen" -#: src/octoprint/static/js/app/viewmodels/connection.js:55 +#: src/octoprint/static/js/app/viewmodels/connection.js:53 msgid "No serial port found" msgstr "Keine serielle Schnittstelle gefunden" -#: src/octoprint/static/js/app/viewmodels/connection.js:193 +#: src/octoprint/static/js/app/viewmodels/connection.js:189 msgid "" "

You are about to disconnect from the printer while a print is " "in progress.

Disconnecting while a print is in progress " @@ -4833,15 +4834,15 @@ msgstr "" "Versuch, OctoPrint neuzustarten oder erneut mit dem Drucker zu verbinden " "den Druck unterbrechen.

" -#: src/octoprint/static/js/app/viewmodels/connection.js:201 +#: src/octoprint/static/js/app/viewmodels/connection.js:197 msgid "Are you sure you want to disconnect from the printer?" msgstr "Bist Du sicher, dass du die Verbindung zum Drucker trennen willst?" -#: src/octoprint/static/js/app/viewmodels/connection.js:204 +#: src/octoprint/static/js/app/viewmodels/connection.js:200 msgid "Stay Connected" msgstr "Verbunden bleiben" -#: src/octoprint/static/js/app/viewmodels/control.js:119 +#: src/octoprint/static/js/app/viewmodels/control.js:114 msgid "Hotend" msgstr "Hotend" @@ -4857,20 +4858,20 @@ 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:267 +#: src/octoprint/static/js/app/viewmodels/files.js:259 msgid "Only show model files" msgstr "Nur Modelldateien anzeigen" -#: src/octoprint/static/js/app/viewmodels/files.js:268 +#: src/octoprint/static/js/app/viewmodels/files.js:260 msgid "Only show machine code files" msgstr "Nur geslicete Dateien anzeigen" -#: src/octoprint/static/js/app/viewmodels/files.js:278 +#: src/octoprint/static/js/app/viewmodels/files.js:270 #, python-format msgid "Only show %(type)s files" msgstr "Nur \"%(type)s\"-Dateien anzeigen" -#: src/octoprint/static/js/app/viewmodels/files.js:678 +#: src/octoprint/static/js/app/viewmodels/files.js:660 #, python-format msgid "" "You are about to delete the folder \"%(folder)s\" which still contains " @@ -4879,49 +4880,49 @@ 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:740 +#: src/octoprint/static/js/app/viewmodels/files.js:720 #: src/octoprint/static/js/app/viewmodels/printerstate.js:461 msgid "This will start a new print job. Please check that the print bed is clear." msgstr "" "Dies started einen neuen Druckauftrag. Bitte prüfe, dass das Druckbett " "frei ist." -#: src/octoprint/static/js/app/viewmodels/files.js:743 +#: src/octoprint/static/js/app/viewmodels/files.js:723 #: src/octoprint/static/js/app/viewmodels/printerstate.js:464 msgid "Do you want to start the print job now?" msgstr "Möchtest du den Druckauftrag jetzt starten?" -#: src/octoprint/static/js/app/viewmodels/files.js:744 +#: src/octoprint/static/js/app/viewmodels/files.js:724 #: src/octoprint/static/js/app/viewmodels/printerstate.js:465 msgid "No" msgstr "Nein" -#: src/octoprint/static/js/app/viewmodels/files.js:745 +#: src/octoprint/static/js/app/viewmodels/files.js:725 #: src/octoprint/static/js/app/viewmodels/printerstate.js:466 msgid "Yes" msgstr "Ja" -#: src/octoprint/static/js/app/viewmodels/files.js:853 +#: src/octoprint/static/js/app/viewmodels/files.js:833 msgid "Unable to move file or folder" msgstr "Kann Datei oder Verzeichnis nicht verschieben" -#: src/octoprint/static/js/app/viewmodels/files.js:857 +#: src/octoprint/static/js/app/viewmodels/files.js:837 msgid "to" msgstr "nach" -#: src/octoprint/static/js/app/viewmodels/files.js:1049 +#: src/octoprint/static/js/app/viewmodels/files.js:1028 msgid "Model contains no extrusion.
" msgstr "Modell enthält keine Extrusion.
" -#: src/octoprint/static/js/app/viewmodels/files.js:1111 +#: src/octoprint/static/js/app/viewmodels/files.js:1090 msgid "Last printed" msgstr "Zuletzt gedruckt" -#: src/octoprint/static/js/app/viewmodels/files.js:1117 +#: src/octoprint/static/js/app/viewmodels/files.js:1096 msgid "Last print time" msgstr "Letzte Dauer" -#: src/octoprint/static/js/app/viewmodels/files.js:1184 +#: src/octoprint/static/js/app/viewmodels/files.js:1161 #, python-format msgid "" "Object in %(name)s exceeds the print volume of the currently selected " @@ -4930,19 +4931,19 @@ msgstr "" "Objekt in %(name)s überschreitet das Druckvolumen des aktuell gewählten " "Druckerprofils, sei vorsichtig, das zu drucken." -#: src/octoprint/static/js/app/viewmodels/files.js:1203 +#: src/octoprint/static/js/app/viewmodels/files.js:1179 msgid "Object exceeds print volume in width.
" msgstr "Objekt überschreitet Druckvolumen in der Breite.
" -#: src/octoprint/static/js/app/viewmodels/files.js:1209 +#: src/octoprint/static/js/app/viewmodels/files.js:1185 msgid "Object exceeds print volume in depth.
" msgstr "Objekt überschreitet Druckvolumen in der Tiefe.
" -#: src/octoprint/static/js/app/viewmodels/files.js:1215 +#: src/octoprint/static/js/app/viewmodels/files.js:1191 msgid "Object exceeds print volume in height.
" msgstr "Objekt überschreitet Druckvolumen in der Höhe.
" -#: src/octoprint/static/js/app/viewmodels/files.js:1223 +#: src/octoprint/static/js/app/viewmodels/files.js:1198 msgid "" "Object's bounding box: (%(object.minX).2f, %(object.minY).2f, " "%(object.minZ).2f) × (%(object.maxX).2f, %(object.maxY).2f, " @@ -4951,7 +4952,7 @@ msgstr "" "Objektmaße: (%(object.minX).2f, %(object.minY).2f, %(object.minZ).2f) " "× (%(object.maxX).2f, %(object.maxY).2f, %(object.maxZ).2f)" -#: src/octoprint/static/js/app/viewmodels/files.js:1230 +#: src/octoprint/static/js/app/viewmodels/files.js:1205 msgid "" "Print volume: (%(profile.minX).2f, %(profile.minY).2f, " "%(profile.minZ).2f) × (%(profile.maxX).2f, %(profile.maxY).2f, " @@ -4961,64 +4962,64 @@ msgstr "" "%(profile.minZ).2f) × (%(profile.maxX).2f, %(profile.maxY).2f, " "%(profile.maxZ).2f)" -#: src/octoprint/static/js/app/viewmodels/files.js:1242 +#: src/octoprint/static/js/app/viewmodels/files.js:1217 msgid "Object doesn't fit print volume" msgstr "Objekt passt nicht in Druckvolumen" -#: src/octoprint/static/js/app/viewmodels/files.js:1435 +#: src/octoprint/static/js/app/viewmodels/files.js:1409 msgid "Slicing ..." msgstr "Slice ..." -#: src/octoprint/static/js/app/viewmodels/files.js:1462 +#: src/octoprint/static/js/app/viewmodels/files.js:1436 msgid "Slicing done" msgstr "Slicing abgeschlossen" -#: src/octoprint/static/js/app/viewmodels/files.js:1464 +#: src/octoprint/static/js/app/viewmodels/files.js:1438 #, python-format msgid "Sliced %(stl)s to %(gcode)s, took %(time).2f seconds" msgstr "%(stl)s nach %(gcode)s geslicet, dauerte %(time).2f Sekunden" -#: src/octoprint/static/js/app/viewmodels/files.js:1484 +#: src/octoprint/static/js/app/viewmodels/files.js:1458 #, python-format msgid "Could not slice %(stl)s to %(gcode)s: %(reason)s" msgstr "Konnte %(stl)s nicht nach %(gcode)s slicen: %(reason)s" -#: src/octoprint/static/js/app/viewmodels/files.js:1492 +#: src/octoprint/static/js/app/viewmodels/files.js:1466 msgid "Slicing failed" msgstr "Slicing fehlgeschlagen" -#: src/octoprint/static/js/app/viewmodels/files.js:1511 +#: src/octoprint/static/js/app/viewmodels/files.js:1485 msgid "Streaming ..." msgstr "Streaming ..." -#: src/octoprint/static/js/app/viewmodels/files.js:1521 +#: src/octoprint/static/js/app/viewmodels/files.js:1495 msgid "Streaming done" msgstr "Streaming abgeschlossen" -#: src/octoprint/static/js/app/viewmodels/files.js:1523 +#: src/octoprint/static/js/app/viewmodels/files.js:1497 #, python-format msgid "Streamed %(local)s to %(remote)s on SD, took %(time).2f seconds" msgstr "%(local)s nach %(remote)s gestreamt, dauerte %(time).2f Sekunden" -#: src/octoprint/static/js/app/viewmodels/files.js:1545 +#: src/octoprint/static/js/app/viewmodels/files.js:1519 msgid "Streaming failed" msgstr "Streaming fehlgeschlagen" -#: src/octoprint/static/js/app/viewmodels/files.js:1547 +#: src/octoprint/static/js/app/viewmodels/files.js:1521 #, python-format msgid "Did not finish streaming %(local)s to %(remote)s on SD" msgstr "Streaming von %(local)s nach %(remote)s nicht abgeschlossen" -#: src/octoprint/static/js/app/viewmodels/files.js:1625 +#: src/octoprint/static/js/app/viewmodels/files.js:1599 #, python-format msgid "File already exists: %(name)s" msgstr "Datei existiert bereits: %(name)s" -#: src/octoprint/static/js/app/viewmodels/files.js:1699 +#: src/octoprint/static/js/app/viewmodels/files.js:1679 msgid "Refreshing list ..." msgstr "Liste wird aktualisiert ..." -#: src/octoprint/static/js/app/viewmodels/files.js:1730 +#: src/octoprint/static/js/app/viewmodels/files.js:1709 msgid "" "Could not upload the file to the printer's SD. Make sure the SD is " "initialized and the printer is not busy with a print already." @@ -5027,7 +5028,7 @@ msgstr "" "dass die SD initialisiert ist und der Drucker nicht mit einem " "Druckauftrag belegt ist." -#: src/octoprint/static/js/app/viewmodels/files.js:1734 +#: src/octoprint/static/js/app/viewmodels/files.js:1713 msgid "" "Could not upload the file, overwrite not possible. Make sure it is not " "already printing and that you have allowed overwriting." @@ -5036,7 +5037,7 @@ msgstr "" "sicher, dass sie nicht bereits gedruckt wird und dass du Überschreiben " "erlaubt hast." -#: src/octoprint/static/js/app/viewmodels/files.js:1744 +#: src/octoprint/static/js/app/viewmodels/files.js:1722 #, python-format msgid "" "Could not upload the file. Make sure that it is a readable, valid file " @@ -5046,7 +5047,7 @@ msgstr "" "eine lesbare valide Datei mit einer dieser Erweiterungen ist: " "%(extensions)s" -#: src/octoprint/static/js/app/viewmodels/files.js:1754 +#: src/octoprint/static/js/app/viewmodels/files.js:1731 msgid "" "Could not upload the file. Please check octoprint.log for possible " "reasons." @@ -5054,11 +5055,11 @@ msgstr "" "Konnte die Datei nicht hochladen. Bitte überprüfe octoprint.log für " "mögliche Gründe." -#: src/octoprint/static/js/app/viewmodels/files.js:1785 +#: src/octoprint/static/js/app/viewmodels/files.js:1762 msgid "Saving ..." msgstr "Speichere ..." -#: src/octoprint/static/js/app/viewmodels/files.js:1785 +#: src/octoprint/static/js/app/viewmodels/files.js:1762 msgid "Uploading ..." msgstr "Uploade ..." @@ -5093,7 +5094,7 @@ msgstr "" msgid "Logout of OctoPrint" msgstr "Aus OctoPrint ausloggen" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:121 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:119 #, python-format msgid "" "

It seems that you are connecting to OctoPrint over the public " @@ -5119,32 +5120,32 @@ msgstr "" "tatsächlich in einem isolierten LAN befindest, ignoriere sie " "einfach.

" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:140 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:138 msgid "Possible external access detected" msgstr "Möglichen externen Zugriff erkannt" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:238 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:232 msgid "Login successful" msgstr "Login erfolgreich" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:240 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:234 #, python-format msgid "You are now logged in as \"%(username)s\"" msgstr "Du bist jetzt eingeloggt als \"%(username)s\"" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:268 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:262 msgid "Login failed" msgstr "Login fehlgeschlagen" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:269 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:263 msgid "User unknown, wrong password or account deactivated" msgstr "Nutzer unbekannt, falsches Passwort oder Account deaktiviert" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:293 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:287 msgid "Logout successful" msgstr "Logout erfolgreich" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:294 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:288 msgid "You are now logged out" msgstr "Du bist jetzt ausgeloggt" @@ -5173,44 +5174,44 @@ msgid "A profile with such an identifier already exists" msgstr "Es gibt bereits ein Profil mit diesem Identifier" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:172 -#: src/octoprint/static/js/app/viewmodels/settings.js:87 -#: src/octoprint/static/js/app/viewmodels/settings.js:117 +#: src/octoprint/static/js/app/viewmodels/settings.js:83 +#: src/octoprint/static/js/app/viewmodels/settings.js:113 msgid "default" msgstr "Standard" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:173 -#: src/octoprint/static/js/app/viewmodels/settings.js:88 -#: src/octoprint/static/js/app/viewmodels/settings.js:101 +#: src/octoprint/static/js/app/viewmodels/settings.js:84 +#: src/octoprint/static/js/app/viewmodels/settings.js:97 msgid "red" msgstr "Rot" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:174 -#: src/octoprint/static/js/app/viewmodels/settings.js:89 -#: src/octoprint/static/js/app/viewmodels/settings.js:103 +#: src/octoprint/static/js/app/viewmodels/settings.js:85 +#: src/octoprint/static/js/app/viewmodels/settings.js:99 msgid "orange" msgstr "Orange" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:175 -#: src/octoprint/static/js/app/viewmodels/settings.js:90 -#: src/octoprint/static/js/app/viewmodels/settings.js:105 +#: src/octoprint/static/js/app/viewmodels/settings.js:86 +#: src/octoprint/static/js/app/viewmodels/settings.js:101 msgid "yellow" msgstr "Gelb" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:176 -#: src/octoprint/static/js/app/viewmodels/settings.js:91 -#: src/octoprint/static/js/app/viewmodels/settings.js:107 +#: src/octoprint/static/js/app/viewmodels/settings.js:87 +#: src/octoprint/static/js/app/viewmodels/settings.js:103 msgid "green" msgstr "Grün" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:177 -#: src/octoprint/static/js/app/viewmodels/settings.js:92 -#: src/octoprint/static/js/app/viewmodels/settings.js:109 +#: src/octoprint/static/js/app/viewmodels/settings.js:88 +#: src/octoprint/static/js/app/viewmodels/settings.js:105 msgid "blue" msgstr "Blau" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:178 -#: src/octoprint/static/js/app/viewmodels/settings.js:94 -#: src/octoprint/static/js/app/viewmodels/settings.js:113 +#: src/octoprint/static/js/app/viewmodels/settings.js:90 +#: src/octoprint/static/js/app/viewmodels/settings.js:109 msgid "black" msgstr "Schwarz" @@ -5222,36 +5223,36 @@ msgstr "Unten links" msgid "Center" msgstr "Mittelpunkt" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:573 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:571 msgid "" "There was unexpected error while saving the printer profile, please " "consult the logs." msgstr "Unerwarteter Fehler beim Speichern des Profils, bitte konsultiere das Log." -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:577 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:575 msgid "Could not add profile" msgstr "Konnte Profil nicht hinzufügen" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:601 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:599 msgid "Cannot delete the default profile or the currently active profile." msgstr "Kann weder das Defaultprofil noch das aktuell ausgewählte Profil löschen." -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:605 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:603 msgid "" "There was unexpected error while removing the printer profile, please " "consult the logs." msgstr "Unerwarteter Fehler beim Löschen des Profils, bitte konsultiere das Log." -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:610 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:608 msgid "Could not delete profile" msgstr "Konnte Profil nicht löschen" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:621 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:619 #, python-format msgid "You are about to delete the printer profile \"%(name)s\"." msgstr "Du bist im Begriff das Druckerprofil \"%(name)s\" zu löschen." -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:645 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:643 msgid "" "There was unexpected error while updating the printer profile, please " "consult the logs." @@ -5259,15 +5260,15 @@ msgstr "" "Unerwarteter Fehler beim Aktualisieren des Profils, bitte konsultiere das" " Log." -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:649 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:647 msgid "Could not update profile" msgstr "Konnte Profil nicht aktualisieren" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:668 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:666 msgid "Add Printer Profile" msgstr "Druckerprofil hinzufügen" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:669 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:667 #, python-format msgid "Edit Printer Profile \"%(name)s\"" msgstr "Druckerprofile \"%(name)s\" bearbeiten" @@ -5335,7 +5336,7 @@ msgid "Continue" msgstr "Fortsetzen" #: src/octoprint/static/js/app/viewmodels/printerstate.js:225 -#: src/octoprint/static/js/app/viewmodels/temperature.js:221 +#: src/octoprint/static/js/app/viewmodels/temperature.js:212 #: src/octoprint/templates/sidebar/state.jinja2:30 msgid "Pause" msgstr "Pause" @@ -5391,37 +5392,37 @@ msgstr "Nein, mit dem Druck fortfahren" msgid "Yes, cancel the print" msgstr "Ja, den Druck abbrechen" -#: src/octoprint/static/js/app/viewmodels/settings.js:93 -#: src/octoprint/static/js/app/viewmodels/settings.js:111 +#: src/octoprint/static/js/app/viewmodels/settings.js:89 +#: src/octoprint/static/js/app/viewmodels/settings.js:107 msgid "violet" msgstr "Violett" -#: src/octoprint/static/js/app/viewmodels/settings.js:95 -#: src/octoprint/static/js/app/viewmodels/settings.js:115 +#: src/octoprint/static/js/app/viewmodels/settings.js:91 +#: src/octoprint/static/js/app/viewmodels/settings.js:111 msgid "white" msgstr "Weiß" -#: src/octoprint/static/js/app/viewmodels/settings.js:128 +#: src/octoprint/static/js/app/viewmodels/settings.js:124 msgid "Autodetect from browser" msgstr "Automatisch vom Browser erkennen" -#: src/octoprint/static/js/app/viewmodels/settings.js:462 +#: src/octoprint/static/js/app/viewmodels/settings.js:456 msgid "If you see your webcam stream below, the entered stream URL is ok." msgstr "Falls du unten den Webcamstream sehen kannst, ist die Stream-URL ok." -#: src/octoprint/static/js/app/viewmodels/settings.js:511 +#: src/octoprint/static/js/app/viewmodels/settings.js:505 msgid "Stream test" msgstr "Stream Test" -#: src/octoprint/static/js/app/viewmodels/settings.js:533 +#: src/octoprint/static/js/app/viewmodels/settings.js:527 msgid "Could not retrieve snapshot URL, please double check the URL" msgstr "Konnte die Snapshot-URL nicht abgreifen, bitte prüfen" -#: src/octoprint/static/js/app/viewmodels/settings.js:536 +#: src/octoprint/static/js/app/viewmodels/settings.js:530 msgid "Snapshot test failed" msgstr "Snapshot Test fehlgeschlagen" -#: src/octoprint/static/js/app/viewmodels/settings.js:557 +#: src/octoprint/static/js/app/viewmodels/settings.js:550 #, python-format msgid "" "Could retrieve the snapshot URL, but it didn't look like an image. Got " @@ -5433,67 +5434,67 @@ msgstr "" "aus: %(content_type)s. Bitte überprüfe, dass die URL " "einzelne Bilder zurückliefert, nicht multipart Daten oder Videos." -#: src/octoprint/static/js/app/viewmodels/settings.js:586 +#: src/octoprint/static/js/app/viewmodels/settings.js:579 msgid "" "If you see your webcam snapshot picture below, the entered snapshot URL " "is ok." msgstr "Falls du unten dein Snapshotbild sehen kannst, ist die Snapshot-URL ok." -#: src/octoprint/static/js/app/viewmodels/settings.js:590 +#: src/octoprint/static/js/app/viewmodels/settings.js:583 msgid "Snapshot test" msgstr "Snapshot Test" -#: src/octoprint/static/js/app/viewmodels/settings.js:632 +#: src/octoprint/static/js/app/viewmodels/settings.js:625 msgid "The path doesn't exist" msgstr "Der Pfad existiert nicht" -#: src/octoprint/static/js/app/viewmodels/settings.js:634 +#: src/octoprint/static/js/app/viewmodels/settings.js:627 msgid "The path is not a file" msgstr "Der Pfad ist keine Datei" -#: src/octoprint/static/js/app/viewmodels/settings.js:637 +#: src/octoprint/static/js/app/viewmodels/settings.js:630 msgid "The path is not an executable" msgstr "Der Pfad ist nicht ausführbar" -#: src/octoprint/static/js/app/viewmodels/settings.js:641 -#: src/octoprint/static/js/app/viewmodels/settings.js:742 +#: src/octoprint/static/js/app/viewmodels/settings.js:634 +#: src/octoprint/static/js/app/viewmodels/settings.js:735 msgid "The path is valid" msgstr "Der Pfad ist valide" -#: src/octoprint/static/js/app/viewmodels/settings.js:666 +#: src/octoprint/static/js/app/viewmodels/settings.js:659 msgid "The server is not reachable" msgstr "Der Server ist nicht erreichbar" -#: src/octoprint/static/js/app/viewmodels/settings.js:669 +#: src/octoprint/static/js/app/viewmodels/settings.js:662 msgid "The server is reachable" msgstr "Der Server ist erreichbar" -#: src/octoprint/static/js/app/viewmodels/settings.js:690 +#: src/octoprint/static/js/app/viewmodels/settings.js:683 msgid "Name cannot be resolved" msgstr "Name kann nicht aufgelöst werden" -#: src/octoprint/static/js/app/viewmodels/settings.js:694 +#: src/octoprint/static/js/app/viewmodels/settings.js:687 msgid "Name can be resolved" msgstr "Name kann aufgelöst werden" -#: src/octoprint/static/js/app/viewmodels/settings.js:726 +#: src/octoprint/static/js/app/viewmodels/settings.js:719 msgid "The path is a broken symlink." msgstr "Der Pfad ist ein kaputter Symlink." -#: src/octoprint/static/js/app/viewmodels/settings.js:730 +#: src/octoprint/static/js/app/viewmodels/settings.js:723 msgid "The path does not exist and cannot be created." msgstr "Der Pfad existiert nicht und kann nicht erstellt werden." -#: src/octoprint/static/js/app/viewmodels/settings.js:734 +#: src/octoprint/static/js/app/viewmodels/settings.js:727 msgid "The path is not a folder." msgstr "Der Pfad ist kein Verzeichnis." -#: src/octoprint/static/js/app/viewmodels/settings.js:738 +#: src/octoprint/static/js/app/viewmodels/settings.js:731 msgid "The path is not writable." msgstr "Der Pfad ist nicht beschreibbar." -#: src/octoprint/static/js/app/viewmodels/settings.js:883 -#: src/octoprint/static/js/app/viewmodels/usersettings.js:122 +#: src/octoprint/static/js/app/viewmodels/settings.js:871 +#: src/octoprint/static/js/app/viewmodels/usersettings.js:142 msgid "" "This will generate a new API Key. The old API Key will cease to function " "immediately." @@ -5501,32 +5502,32 @@ msgstr "" "Dies wird einen neuen API-Key generieren. Der alte wird sofort aufhören " "zu funktionieren." -#: src/octoprint/static/js/app/viewmodels/slicing.js:128 +#: src/octoprint/static/js/app/viewmodels/slicing.js:127 msgid "Do nothing" msgstr "Nichts machen" -#: src/octoprint/static/js/app/viewmodels/slicing.js:129 +#: src/octoprint/static/js/app/viewmodels/slicing.js:128 msgid "Select for printing" msgstr "Zum Drucken auswählen" -#: src/octoprint/static/js/app/viewmodels/slicing.js:130 +#: src/octoprint/static/js/app/viewmodels/slicing.js:129 msgid "Start printing" msgstr "Drucken" -#: src/octoprint/static/js/app/viewmodels/slicing.js:155 +#: src/octoprint/static/js/app/viewmodels/slicing.js:154 #, python-format msgid "Slicing %(filename)s" msgstr "Slice %(filename)s" -#: src/octoprint/static/js/app/viewmodels/slicing.js:199 +#: src/octoprint/static/js/app/viewmodels/slicing.js:198 msgid "Cannot slice on the same device while printing" msgstr "Kann nicht auf dem selben Server slicen, während gedruckt wird" -#: src/octoprint/static/js/app/viewmodels/slicing.js:201 +#: src/octoprint/static/js/app/viewmodels/slicing.js:200 msgid "Cannot slice, not all parameters specified" msgstr "Kann nicht slicen, nicht alle Parameter spezifiziert" -#: src/octoprint/static/js/app/viewmodels/slicing.js:204 +#: src/octoprint/static/js/app/viewmodels/slicing.js:203 msgid "Start the slicing process" msgstr "Starte the Slicingvorgang" @@ -5545,12 +5546,12 @@ msgstr "Der Befehl \"%(command)s\" wurde erfolgreich ausgeführt" msgid "The command \"%(command)s\" could not be executed." msgstr "Der Befehl \"%(command)s\" konnte nicht ausgeführt werden." -#: src/octoprint/static/js/app/viewmodels/temperature.js:67 +#: src/octoprint/static/js/app/viewmodels/temperature.js:65 #, python-format msgid "Changing Offset of %(name)s" msgstr "Ändere Offset von %(name)s" -#: src/octoprint/static/js/app/viewmodels/temperature.js:73 +#: src/octoprint/static/js/app/viewmodels/temperature.js:71 #, python-format msgid "" "Use the form below to specify a new offset to apply to all temperature " @@ -5559,50 +5560,50 @@ msgstr "" "Definiere unten ein neues Offset für alle Temperaturkommandos für " "\"%(name)s\", die aus zu druckenden Dateien gesendet werden" -#: src/octoprint/static/js/app/viewmodels/temperature.js:98 -#: src/octoprint/static/js/app/viewmodels/temperature.js:172 -#: src/octoprint/static/js/app/viewmodels/temperature.js:430 +#: src/octoprint/static/js/app/viewmodels/temperature.js:95 +#: src/octoprint/static/js/app/viewmodels/temperature.js:165 +#: src/octoprint/static/js/app/viewmodels/temperature.js:419 #: src/octoprint/templates/dialogs/settings/temperatures.jinja2:35 msgid "Bed" msgstr "Bett" -#: src/octoprint/static/js/app/viewmodels/temperature.js:102 -#: src/octoprint/static/js/app/viewmodels/temperature.js:181 -#: src/octoprint/static/js/app/viewmodels/temperature.js:433 +#: src/octoprint/static/js/app/viewmodels/temperature.js:99 +#: src/octoprint/static/js/app/viewmodels/temperature.js:173 +#: src/octoprint/static/js/app/viewmodels/temperature.js:422 msgid "Chamber" msgstr "Kammer" -#: src/octoprint/static/js/app/viewmodels/temperature.js:225 +#: src/octoprint/static/js/app/viewmodels/temperature.js:216 #: src/octoprint/templates/sidebar/state.jinja2:30 msgid "Resume" msgstr "Weiter" -#: src/octoprint/static/js/app/viewmodels/temperature.js:233 +#: src/octoprint/static/js/app/viewmodels/temperature.js:224 msgid "Done" msgstr "Fertig" -#: src/octoprint/static/js/app/viewmodels/temperature.js:416 +#: src/octoprint/static/js/app/viewmodels/temperature.js:405 #, python-format msgid "Set %(name)s (%(value)s)" msgstr "Setze %(name)s (%(value)s)" -#: src/octoprint/static/js/app/viewmodels/temperature.js:420 +#: src/octoprint/static/js/app/viewmodels/temperature.js:409 #: src/octoprint/templates/tabs/temperature.jinja2:30 #: src/octoprint/templates/tabs/temperature.jinja2:68 #: src/octoprint/templates/tabs/timelapse.jinja2:14 msgid "Off" msgstr "Aus" -#: src/octoprint/static/js/app/viewmodels/temperature.js:598 +#: src/octoprint/static/js/app/viewmodels/temperature.js:572 msgid "min" msgstr "Min" -#: src/octoprint/static/js/app/viewmodels/temperature.js:662 +#: src/octoprint/static/js/app/viewmodels/temperature.js:636 #: src/octoprint/templates/tabs/temperature.jinja2:23 msgid "Actual" msgstr "Ist" -#: src/octoprint/static/js/app/viewmodels/temperature.js:672 +#: src/octoprint/static/js/app/viewmodels/temperature.js:646 #: src/octoprint/templates/tabs/temperature.jinja2:25 msgid "Target" msgstr "Soll" @@ -5633,20 +5634,20 @@ msgstr "zeige %(displayed)d Zeilen (Buffer voll)" msgid "showing %(displayed)d lines" msgstr "zeige %(displayed)d Zeilen" -#: src/octoprint/static/js/app/viewmodels/terminal.js:544 +#: src/octoprint/static/js/app/viewmodels/terminal.js:529 #, python-format msgid "The command %(command)s was not sent to the printer:" msgstr "Der Befehl %(command)s wurde nicht zum Drucker gesendet:" -#: src/octoprint/static/js/app/viewmodels/terminal.js:551 +#: src/octoprint/static/js/app/viewmodels/terminal.js:536 msgid "Suppressed command" msgstr "Unterdrückter Befehl" -#: src/octoprint/static/js/app/viewmodels/terminal.js:560 +#: src/octoprint/static/js/app/viewmodels/terminal.js:545 msgid "Invalid tool reported" msgstr "Invalides Werkzeug gemeldet" -#: src/octoprint/static/js/app/viewmodels/terminal.js:562 +#: src/octoprint/static/js/app/viewmodels/terminal.js:547 #, python-format msgid "" "Your printer reported tool T%(tool)d as invalid, reverting back to " @@ -5665,7 +5666,7 @@ msgstr "%(target)s wird gerendert..." msgid "Rendering %(target)s... (%(progress)d%%)" msgstr "%(target)s wird gerendert... (%(progress)d%%)" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:345 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:335 #, python-format msgid "" "Failed to remove timelapse %(name)s.

Please consult octoprint.log " @@ -5674,64 +5675,64 @@ msgstr "" "Konnte Zeitrafferaufnahme %(name)s nicht entfernen.

Bitte " "konsultiere octoprint.log für Details.

" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:356 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:346 msgid "Could not remove timelapse" msgstr "Konnte Zeitrafferaufnahme nicht entfernen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:365 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:355 #, python-format msgid "You are about to delete timelapse file \"%(name)s\"." msgstr "Du bist im Begriff die Zeitrafferaufnahme \"%(name)s\" zu löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:383 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:373 #, python-format msgid "You are about to delete %(count)d timelapse files." msgstr "Du bist im Begriff %(count)d Zeitrafferaufnahmen zu löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:448 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:438 #, python-format msgid "You are about to delete unrendered timelapse \"%(name)s\"." msgstr "" "Du bist im Begriff die ungerenderte Zeitrafferaufnahme \"%(name)s\" zu " "löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:469 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:459 #, python-format msgid "You are about to delete %(count)d unrendered timelapses." msgstr "Du bist im Begriff %(count)d ungerenderte Zeitrafferaufnahmen zu löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:480 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:470 msgid "Deleting timelapse files" msgstr "Lösche Zeitrafferaufnahmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:481 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:471 #, python-format msgid "Deleting %(count)d timelapse files..." msgstr "Lösche %(count)d Zeitrafferaufnahmen..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:511 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:501 msgid "Deleting unrendered timelapses" msgstr "Lösche ungerenderte Zeitrafferaufnahmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:513 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:503 #, python-format msgid "Deleting %(count)d unrendered timelapses..." msgstr "Lösche %(count)d ungerenderte Zeitrafferaufnahmen..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:626 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:616 msgid "Capturing timelapse postroll" msgstr "Zeichne Timelapse-Postroll auf" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:631 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:621 msgid "Now capturing timelapse post roll, this will take only a moment..." msgstr "Zeichne jetzt Zeitraffernachlauf auf, dies wird nur einen Moment dauern..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:641 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:631 #, python-format msgid "%(minutes)d min" msgstr "%(minutes)d Min" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:645 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:635 #, python-format msgid "" "Now capturing timelapse post roll, this will take approximately " @@ -5740,12 +5741,12 @@ msgstr "" "Zeichne jetzt Zeitraffernachlauf auf, dies wird voraussichtlich " "%(duration)s dauern (also etwa bis %(time)s)..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:651 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:641 #, python-format msgid "%(seconds)d sec" msgstr "%(seconds)d Sek" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:655 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:645 #, python-format msgid "" "Now capturing timelapse post roll, this will take approximately " @@ -5754,7 +5755,7 @@ msgstr "" "Zeichne jetzt Zeitraffernachlauf auf, dies wird voraussichtlich " "%(duration)s dauern..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:695 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:684 msgid "" "Failed repeatedly to capture timelapse frame from webcam - is the " "snapshot URL configured correctly and the camera on?" @@ -5762,15 +5763,15 @@ msgstr "" "Konnte wiederholt kein Zeitrafferbild von der Webcam beziehen - ist die " "Snapshot-URL korrekt konfiguriert und die Kamera an?" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:706 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:695 msgid "Could not capture snapshots" msgstr "Konnte keine Snapshots aufnehmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:715 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:704 msgid "Rendering timelapse" msgstr "Zeitrafferaufnahme wird gerendert" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:717 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:706 #, python-format msgid "" "Now rendering timelapse %(movie_prefix)s. Due to performance reasons it " @@ -5780,11 +5781,11 @@ msgstr "" "Performance ist es nicht empfehlenswert, einen Druckauftrag zu starten, " "so lange die Aufnahme noch gerendert wird." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:739 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:728 msgid "Cannot render timelapse" msgstr "Kann Zeitrafferaufnahme nicht rendern" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:743 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:732 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s is not possible since no frames " @@ -5793,12 +5794,12 @@ msgstr "" "Rendering des Zeitraffers %(movie_prefix)s ist nicht möglich, da keine " "Frames gespeichert wurden. Ist die Snapshot-URL korrekt konfiguriert?" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:750 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:767 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:739 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:756 msgid "Rendering timelapse failed" msgstr "Rendern von Zeitrafferaufnahme fehlgeschlagen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:754 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:743 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s failed with return code " @@ -5807,7 +5808,7 @@ msgstr "" "Rendering der Zeitrafferaufnahme %(movie_prefix)s fehlgeschlagen mit " "Returncode %(returncode)s" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:771 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:760 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s failed due to an unknown error, " @@ -5816,11 +5817,11 @@ msgstr "" "Rendering der Zeitrafferaufnahme %(movie_prefix)s fehlgeschlagen aufgrund" " eines unbekannten Fehlers, bitte konsultiere die Logdatei" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:793 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:782 msgid "Timelapse ready" msgstr "Zeitrafferaufnahme fertig" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:795 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:784 #, python-format msgid "New timelapse %(movie_prefix)s is done rendering." msgstr "Neue Zeitrafferaufnahme %(movie_prefix)s wurde fertig gerendert." @@ -5829,7 +5830,7 @@ msgstr "Neue Zeitrafferaufnahme %(movie_prefix)s wurde fertig gerendert." msgid "Site default" msgstr "Seitenvoreinstellung" -#: src/octoprint/static/js/app/viewmodels/usersettings.js:137 +#: src/octoprint/static/js/app/viewmodels/usersettings.js:157 msgid "This will delete the API Key. It will cease to to function immediately." msgstr "Dies wird den API-Key löschen. Er wird sofort aufhören, zu funktionieren." @@ -5891,34 +5892,38 @@ msgstr "" "Groß-/Kleinschreibung!" #: src/octoprint/templates/login.jinja2:69 +msgid "You have made too many failed login attempts. Please try again later." +msgstr "Du hattest zu viele fehlgeschlagene Loginversuche. Bitte versuche es später noch einmal." + +#: src/octoprint/templates/login.jinja2:70 #: src/octoprint/templates/recovery.jinja2:70 msgid "Server is currently offline." msgstr "Der Server ist offline." -#: src/octoprint/templates/login.jinja2:69 +#: src/octoprint/templates/login.jinja2:70 #: src/octoprint/templates/recovery.jinja2:70 msgid "Reconnect..." msgstr "Erneut verbinden..." -#: src/octoprint/templates/login.jinja2:72 +#: src/octoprint/templates/login.jinja2:73 msgid "The following account is required:" msgstr "Der folgende Account wird benötigt:" -#: src/octoprint/templates/login.jinja2:74 +#: src/octoprint/templates/login.jinja2:75 msgid "An account with the following permissions is required:" msgstr "Ein Account mit den folgenden Berechtigungen wird benötigt:" -#: src/octoprint/templates/login.jinja2:79 +#: src/octoprint/templates/login.jinja2:80 #: src/octoprint/templates/navbar/login.jinja2:9 msgid "Forgot password?" msgstr "Passwort vergessen?" -#: src/octoprint/templates/login.jinja2:81 +#: src/octoprint/templates/login.jinja2:82 #: src/octoprint/templates/navbar/login.jinja2:13 msgid "Remember me" msgstr "Login merken" -#: src/octoprint/templates/login.jinja2:83 +#: src/octoprint/templates/login.jinja2:84 msgid "Log in" msgstr "Einloggen" @@ -6373,7 +6378,7 @@ msgid "Access Application Keys" msgstr "Auf Application Keys zugreifen" #: src/octoprint/templates/dialogs/settings/api.jinja2:30 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:27 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:37 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:159 msgid "N/A" msgstr "(nicht vorhanden)" @@ -6625,8 +6630,6 @@ msgstr "Uploadverzeichnis" #: src/octoprint/templates/dialogs/settings/folders.jinja2:8 #: src/octoprint/templates/dialogs/settings/folders.jinja2:18 #: src/octoprint/templates/dialogs/settings/folders.jinja2:28 -#: src/octoprint/templates/dialogs/settings/folders.jinja2:38 -#: src/octoprint/templates/dialogs/settings/folders.jinja2:48 #: src/octoprint/templates/snippets/settings/server/serverOnlineCheckTestConnectivity.jinja2:1 #: src/octoprint/templates/snippets/settings/server/serverOnlineCheckTestResolution.jinja2:1 #: src/octoprint/templates/snippets/settings/webcam/ffmpegPath.jinja2:6 @@ -6640,18 +6643,10 @@ msgid "Timelapse Folder" msgstr "Zeitrafferverzeichnis" #: src/octoprint/templates/dialogs/settings/folders.jinja2:24 -msgid "Timelapse Temp Folder" -msgstr "Temporäres Zeitrafferverzeichnis" - -#: src/octoprint/templates/dialogs/settings/folders.jinja2:34 -msgid "Logs Folder" -msgstr "Logverzeichnis" - -#: src/octoprint/templates/dialogs/settings/folders.jinja2:44 msgid "Watched Folder" msgstr "Beobachtetes Verzeichnis" -#: src/octoprint/templates/dialogs/settings/folders.jinja2:56 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:36 msgid "" "Actively poll the watched folder. Check this if files in your watched " "folder aren't automatically added otherwise." @@ -6660,7 +6655,7 @@ msgstr "" "in Deinem beobachteten Verzeichnis hinzugefügt werden sonst nicht " "automatisch hinzugefügt werden." -#: src/octoprint/templates/dialogs/settings/folders.jinja2:61 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:41 msgid "" "\n" " Two or more of the folders configured share a location. This " @@ -6679,11 +6674,22 @@ msgstr "" "Einstellungen gespeichert werden.\n" " " -#: src/octoprint/templates/dialogs/settings/folders.jinja2:68 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:48 +msgid "" +"\n" +" Please note: Not all of the folders used by OctoPrint can be " +"configured through the UI, only those most commonly moved to other " +"places. If you need to configure other folders,\n" +" please do so by manually editing the configuration. See the docs " +"for details.\n" +" " +msgstr "" + +#: src/octoprint/templates/dialogs/settings/folders.jinja2:53 msgid "Disk space thresholds" msgstr "Plattenplatzschwellwerte" -#: src/octoprint/templates/dialogs/settings/folders.jinja2:70 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:55 msgid "" "If the free disk space falls below these thresholds, OctoPrint will warn " "the user." @@ -6691,7 +6697,7 @@ msgstr "" "Falls der freie Plattenplatz unter diese Schwellwerte fallen sollte wird " "OctoPrint den Nutzer warnen." -#: src/octoprint/templates/dialogs/settings/folders.jinja2:79 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:64 msgid "Critical" msgstr "Kritisch" @@ -7842,22 +7848,40 @@ msgstr "" "leer." #: src/octoprint/templates/dialogs/usersettings/access.jinja2:8 +msgid "Current Password" +msgstr "Aktuelles Passwort" + +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:15 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:141 msgid "New Password" msgstr "Neues Passwort" -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:14 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:21 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:95 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:147 msgid "Repeat Password" msgstr "Passwort wiederholen" -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:24 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:27 +msgid "" +"\n" +" Please note that you will be logged out " +"immediately after changing your password and asked to login " +"again.\n" +" " +msgstr "" +"\n" +" Bitte beachte, dass du nach Änderung deines Passworts " +"sofort ausgeloggt wirst und dich erneut einloggen " +"musst.\n" +" " + +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:34 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:156 msgid "Current API Key" msgstr "Aktueller API-Key" -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:32 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:42 msgid "" "Please note that changes to the API key are applied immediately, without " "having to \"Confirm\" first." @@ -9557,3 +9581,9 @@ msgstr "Zeitrafferaufnahme rendern" #~ "pip ist nicht unter der " #~ "Kontrolle der OctoPrint-Maintainer, aktiviere" #~ " diese Prüfung auf eigene Gefahr." + +#~ msgid "Timelapse Temp Folder" +#~ msgstr "Temporäres Zeitrafferverzeichnis" + +#~ msgid "Logs Folder" +#~ msgstr "Logverzeichnis" diff --git a/translations/de/LC_MESSAGES/messages.mo b/translations/de/LC_MESSAGES/messages.mo index dab8eeae1c5a4a5b902e953dc012e9730f0bba87..d54ab88503ed8e9b517c0c58853330d234eaf06c 100644 GIT binary patch delta 26030 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 delta 25689 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 OT1RX<5f!MK=Klb5EJl?8 diff --git a/translations/de/LC_MESSAGES/messages.po b/translations/de/LC_MESSAGES/messages.po index 1e854b7934..64a472818d 100644 --- a/translations/de/LC_MESSAGES/messages.po +++ b/translations/de/LC_MESSAGES/messages.po @@ -5,16 +5,16 @@ msgid "" msgstr "" "Project-Id-Version: OctoPrint 1.8.0\n" "Report-Msgid-Bugs-To: i18n@octoprint.org\n" -"POT-Creation-Date: 2022-05-16 14:29+0200\n" +"POT-Creation-Date: 2022-09-19 16:23+0200\n" "PO-Revision-Date: 2021-08-04 11:01+0200\n" "Last-Translator: Gina Häußge \n" "Language: de\n" "Language-Team: de \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=(n != 1)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.1\n" +"Generated-By: Babel 2.9.1\n" #: src/octoprint/access/permissions.py:275 msgid "Admin is allowed to do everything" @@ -182,7 +182,7 @@ msgid "Action Command Notification Settings" msgstr "Action Command Notification Einstellungen" #: src/octoprint/plugins/action_command_notification/templates/action_command_notification_settings.jinja2:7 -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:75 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:71 msgid "Enable" msgstr "Aktivieren" @@ -327,7 +327,7 @@ msgstr "" msgid "Announcements" msgstr "Ankündigungen" -#: src/octoprint/plugins/announcements/__init__.py:629 +#: src/octoprint/plugins/announcements/__init__.py:632 msgid "" "Without this plugin you might miss important announcements regarding " "security or other critical issues concerning OctoPrint." @@ -335,19 +335,19 @@ msgstr "" "Ohne dieses Plugin könntest du wichtige Benachrichtigung hinsichtlich " "Security oder kritischer Fehler in OctoPrint verpassen." -#: src/octoprint/plugins/announcements/static/js/announcements.js:60 +#: src/octoprint/plugins/announcements/static/js/announcements.js:59 msgid "Cannot be toggled" msgstr "Kann nicht umgeschaltet werden" -#: src/octoprint/plugins/announcements/static/js/announcements.js:62 +#: src/octoprint/plugins/announcements/static/js/announcements.js:61 msgid "Disable Channel" msgstr "Kanal deaktivieren" -#: src/octoprint/plugins/announcements/static/js/announcements.js:63 +#: src/octoprint/plugins/announcements/static/js/announcements.js:62 msgid "Enable Channel" msgstr "Kanal aktivieren" -#: src/octoprint/plugins/announcements/static/js/announcements.js:343 +#: src/octoprint/plugins/announcements/static/js/announcements.js:338 msgid "" "You can edit your announcement subscriptions under Settings > " "Announcements." @@ -355,18 +355,18 @@ msgstr "" "Du kannst deine Benachrichtigungsabonnements unter Einstellungen > " "Benachrichtigungen konfigurieren." -#: src/octoprint/plugins/announcements/static/js/announcements.js:356 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1872 -#: src/octoprint/static/js/app/viewmodels/loginstate.js:158 +#: src/octoprint/plugins/announcements/static/js/announcements.js:351 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1851 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:156 msgid "Later" msgstr "Später" -#: src/octoprint/plugins/announcements/static/js/announcements.js:363 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1883 +#: src/octoprint/plugins/announcements/static/js/announcements.js:358 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1862 msgid "Mark read" msgstr "Gelesen" -#: src/octoprint/plugins/announcements/static/js/announcements.js:370 +#: src/octoprint/plugins/announcements/static/js/announcements.js:365 msgid "Read..." msgstr "Lesen..." @@ -381,8 +381,8 @@ msgstr "Zuletzt gelesen" #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:216 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:362 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:220 -#: src/octoprint/static/js/app/helpers.js:757 -#: src/octoprint/static/js/app/helpers.js:1074 +#: src/octoprint/static/js/app/helpers.js:735 +#: src/octoprint/static/js/app/helpers.js:1048 #: src/octoprint/templates/dialogs/about.jinja2:51 #: src/octoprint/templates/dialogs/settings.jinja2:53 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:139 @@ -435,7 +435,7 @@ msgstr "Erlaubt Zugriffsgewährung für Apps" msgid "Application Keys" msgstr "Application Keys" -#: src/octoprint/plugins/appkeys/__init__.py:253 +#: src/octoprint/plugins/appkeys/__init__.py:254 #: src/octoprint/plugins/appkeys/static/js/appkeys.js:115 #, python-format msgid "" @@ -445,7 +445,7 @@ msgstr "" "\"%(app)s\" möchte Zugriff auf OctoPrint über die API " "haben." -#: src/octoprint/plugins/appkeys/__init__.py:539 +#: src/octoprint/plugins/appkeys/__init__.py:543 msgid "" "Without this plugin third party clients will no longer be able to obtain " "an API key without you manually copy-pasting it." @@ -529,7 +529,7 @@ msgstr "Applikationsidentifier" #: src/octoprint/plugins/appkeys/templates/appkeys.jinja2:21 #: src/octoprint/plugins/appkeys/templates/appkeys_settings.jinja2:45 #: src/octoprint/plugins/appkeys/templates/appkeys_usersettings.jinja2:16 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:22 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:32 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:24 msgid "API Key" msgstr "API Key" @@ -543,7 +543,7 @@ msgstr "API Key in die Zwischenablage kopieren" #: src/octoprint/plugins/appkeys/templates/appkeys.jinja2:28 #: src/octoprint/templates/dialogs/settings/api.jinja2:38 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:36 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:46 msgid "QR Code" msgstr "QR Code" @@ -693,7 +693,7 @@ msgstr "Sicherung & Wiederherstellung" msgid "Restore Backup?" msgstr "Sicherung wiederherstellen?" -#: src/octoprint/plugins/backup/__init__.py:1398 +#: src/octoprint/plugins/backup/__init__.py:1418 msgid "" "Without this plugin you will no longer be able to backup & restore your " "OctoPrint settings and data." @@ -701,19 +701,19 @@ msgstr "" "Ohne dieses Plugin kannst du deine OctoPrint Einstellung und Daten nicht " "länger sichern & wiederherstellen." -#: src/octoprint/plugins/backup/static/js/backup.js:97 +#: src/octoprint/plugins/backup/static/js/backup.js:94 #, python-format msgid "You are about to delete backup file \"%(name)s\"." msgstr "Du bist im Begriff, die Sicherung \"%(name)s\" zu löschen." -#: src/octoprint/plugins/backup/static/js/backup.js:122 +#: src/octoprint/plugins/backup/static/js/backup.js:119 #, python-format msgid "" "You are about to restore the backup file \"%(name)s\". This cannot be " "undone." msgstr "Du bist im Begriff, die Sicherung \"%(name)s\" wiederherzustellen." -#: src/octoprint/plugins/backup/static/js/backup.js:152 +#: src/octoprint/plugins/backup/static/js/backup.js:149 #, python-format msgid "" "You are about to upload and restore the backup file \"%(name)s\". This " @@ -722,7 +722,7 @@ msgstr "" "Du bist im Begriff, die Sicherung \"%(name)s\" hochzuladen und " "wiederherzustellen. Das kann nicht rückgängig gemacht werden." -#: src/octoprint/plugins/backup/static/js/backup.js:168 +#: src/octoprint/plugins/backup/static/js/backup.js:165 msgid "" "You are about to delete the record of plugins unknown during the last " "restore." @@ -730,20 +730,20 @@ msgstr "" "Du bist dabei, die Liste der Plugins zu löschen, die während der letzten " "Wiederherstellung unbekannt waren." -#: src/octoprint/plugins/backup/static/js/backup.js:201 +#: src/octoprint/plugins/backup/static/js/backup.js:198 #, python-format msgid "You are about to delete %(count)d backups." msgstr "Du bist im Begriff, %(count)d Sicherungen zu löschen." -#: src/octoprint/plugins/backup/static/js/backup.js:224 +#: src/octoprint/plugins/backup/static/js/backup.js:221 msgid "Backup created successfully" msgstr "Backup erfolgreich erstellt" -#: src/octoprint/plugins/backup/static/js/backup.js:233 +#: src/octoprint/plugins/backup/static/js/backup.js:230 msgid "Creating the backup failed" msgstr "Backuperstellung fehlgeschlagen" -#: src/octoprint/plugins/backup/static/js/backup.js:235 +#: src/octoprint/plugins/backup/static/js/backup.js:232 #, python-format msgid "" "OctoPrint could not create your backup. Please consult " @@ -752,12 +752,12 @@ msgstr "" "OctoPrint konnte dein Backup nicht erstellen. Bitte konsultiere " "octoprint.log für Details. Fehler: %(error)s" -#: src/octoprint/plugins/backup/static/js/backup.js:245 +#: src/octoprint/plugins/backup/static/js/backup.js:242 #: src/octoprint/plugins/backup/templates/backup_settings.jinja2:120 msgid "Restoring from backup..." msgstr "Stelle Sicherung wieder her..." -#: src/octoprint/plugins/backup/static/js/backup.js:252 +#: src/octoprint/plugins/backup/static/js/backup.js:249 msgid "" "Restore failed! Check the above output and octoprint.log for reasons as " "to why." @@ -765,16 +765,16 @@ msgstr "" "Wiederherstellung fehlgeschlagen! Prüfe die obige Ausgabe sowie " "octoprint.log für mögliche Gründe dafür." -#: src/octoprint/plugins/backup/static/js/backup.js:261 +#: src/octoprint/plugins/backup/static/js/backup.js:258 msgid "Restore successful! The server will now be restarted!" msgstr "Wiederherstellung erfolgreich! Der Server wird jetzt neu gestartet!" -#: src/octoprint/plugins/backup/static/js/backup.js:270 +#: src/octoprint/plugins/backup/static/js/backup.js:267 #, python-format msgid "Installing plugin \"%(plugin)s\"..." msgstr "Installiere Plugin \"%(plugin)s\"..." -#: src/octoprint/plugins/backup/static/js/backup.js:279 +#: src/octoprint/plugins/backup/static/js/backup.js:276 #, python-format msgid "" "Cannot install plugin \"%(plugin)s\" due to it being incompatible to this" @@ -783,7 +783,7 @@ msgstr "" "Kann Plugin \"%(plugin)s\" nicht installieren, da es mit dieser OctoPrint" " Version oder dem darunter liegenden Betriebssystem inkompatibel ist" -#: src/octoprint/plugins/backup/static/js/backup.js:291 +#: src/octoprint/plugins/backup/static/js/backup.js:288 #, python-format msgid "" "There are %(count)d plugins you'll need to install manually since they " @@ -792,34 +792,34 @@ msgstr "" "Du musst %(count)d Plugins manuell installieren, da sie nicht im " "Repository registriert sind:" -#: src/octoprint/plugins/backup/static/js/backup.js:333 +#: src/octoprint/plugins/backup/static/js/backup.js:330 msgid "Deleting backups" msgstr "Lösche Sicherungen" -#: src/octoprint/plugins/backup/static/js/backup.js:334 +#: src/octoprint/plugins/backup/static/js/backup.js:331 #, python-format msgid "Deleting %(count)d backups..." msgstr "Lösche %(count)d Sicherungen..." -#: src/octoprint/plugins/backup/static/js/backup.js:342 -#: src/octoprint/plugins/logging/static/js/logging.js:355 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:489 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:521 +#: src/octoprint/plugins/backup/static/js/backup.js:339 +#: src/octoprint/plugins/logging/static/js/logging.js:349 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:479 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:511 #, python-format msgid "Deleted %(filename)s..." msgstr "%(filename)s gelöscht..." -#: src/octoprint/plugins/backup/static/js/backup.js:350 -#: src/octoprint/plugins/logging/static/js/logging.js:363 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:497 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:530 +#: src/octoprint/plugins/backup/static/js/backup.js:347 +#: src/octoprint/plugins/logging/static/js/logging.js:357 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:487 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:520 #, python-format msgid "Deletion of %(filename)s failed, continuing..." msgstr "Löschen von %(filename)s fehlgeschlagen, fahre fort..." -#: src/octoprint/plugins/backup/static/js/backup.js:354 -#: src/octoprint/plugins/logging/static/js/logging.js:367 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:501 +#: src/octoprint/plugins/backup/static/js/backup.js:351 +#: src/octoprint/plugins/logging/static/js/logging.js:361 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:491 #, python-format msgid "Deletion of %(filename)s failed: %(error)s" msgstr "Löschen von %(filename)s fehlgeschlagen: %(error)s" @@ -890,8 +890,8 @@ msgid "This backup exceeds the maximum allowed upload size" msgstr "Dieses Backup übersteigt die erlaubte Uploadgröße" #: src/octoprint/plugins/backup/templates/backup_settings.jinja2:49 -#: src/octoprint/static/js/app/viewmodels/access.js:338 -#: src/octoprint/static/js/app/viewmodels/access.js:685 +#: src/octoprint/static/js/app/viewmodels/access.js:344 +#: src/octoprint/static/js/app/viewmodels/access.js:676 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:104 msgid "Delete" msgstr "Löschen" @@ -1026,7 +1026,7 @@ msgstr "Durchsuchen..." msgid "Upload & restore" msgstr "Hochladen & wiederherstellen" -#: src/octoprint/plugins/corewizard/__init__.py:131 +#: src/octoprint/plugins/corewizard/__init__.py:136 msgid "" "Without this plugin OctoPrint will no longer be able to perform setup " "steps that might be required after an update." @@ -1041,13 +1041,13 @@ msgid "Server Commands" msgstr "Serverbefehle" #: src/octoprint/plugins/corewizard/subwizards.py:56 -#: src/octoprint/server/views.py:1035 +#: src/octoprint/server/views.py:1045 msgid "Webcam & Timelapse" msgstr "Webcam & Zeitraffer" #: src/octoprint/plugins/corewizard/subwizards.py:71 #: src/octoprint/plugins/corewizard/templates/corewizard_acl_wizard.jinja2:1 -#: src/octoprint/server/views.py:1052 +#: src/octoprint/server/views.py:1062 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:1 msgid "Access Control" msgstr "Zugangsbeschränkung" @@ -1125,7 +1125,7 @@ msgstr "" "

" #: src/octoprint/plugins/corewizard/templates/corewizard_acl_wizard.jinja2:11 -#: src/octoprint/templates/login.jinja2:77 +#: src/octoprint/templates/login.jinja2:78 #: src/octoprint/templates/navbar/login.jinja2:7 #: src/octoprint/templates/navbar/login.jinja2:8 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:83 @@ -1134,7 +1134,7 @@ msgstr "Username" #: src/octoprint/plugins/corewizard/templates/corewizard_acl_wizard.jinja2:17 #: src/octoprint/templates/dialogs/usersettings/access.jinja2:3 -#: src/octoprint/templates/login.jinja2:78 +#: src/octoprint/templates/login.jinja2:79 #: src/octoprint/templates/navbar/login.jinja2:10 #: src/octoprint/templates/navbar/login.jinja2:11 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:89 @@ -1146,7 +1146,8 @@ msgid "Confirm Password" msgstr "Passwort bestätigen" #: src/octoprint/plugins/corewizard/templates/corewizard_acl_wizard.jinja2:26 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:17 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:11 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:24 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:98 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:150 msgid "Passwords do not match" @@ -1486,7 +1487,7 @@ msgstr "" "

Um Snapshots zu Zeitrafferaufnahmen zu rendern muss OctoPrint auch den" " korrekten Pfad zu FFMPEG wissen.

" -#: src/octoprint/plugins/discovery/__init__.py:801 +#: src/octoprint/plugins/discovery/__init__.py:804 msgid "" "Without this plugin your OctoPrint instance will no longer be " "discoverable on the network via Bonjour and uPnP." @@ -1499,11 +1500,11 @@ msgstr "" msgid "Error Tracking" msgstr "Fehlertracking" -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:44 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:40 msgid "Enable error reporting?" msgstr "Fehlertracking aktivieren?" -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:45 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:41 msgid "" "

It looks like you are tracking an OctoPrint RC release channel. It " "would be great if you would enable error reporting so that any kind of " @@ -1517,15 +1518,15 @@ msgstr "" "untersucht werden kann. Danke!

Du kannst mehr zum " "Fehlertracking erfahren unter Einstellungen > Fehlertracking

" -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:57 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:560 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:592 -#: src/octoprint/static/js/app/viewmodels/loginstate.js:148 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:53 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:556 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:587 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:146 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:550 msgid "Ignore" msgstr "Ignorieren" -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:62 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:58 msgid "You can still enable error tracking via \"Settings\" > \"Error Tracking\"" msgstr "" "Du kannst Fehlertracking immer noch einschalten via \"Einstellungen\" > " @@ -1728,59 +1729,59 @@ msgstr "Analysiere..." msgid "Ready!" msgstr "Fertig!" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:696 -#: src/octoprint/static/js/app/viewmodels/files.js:1054 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:685 +#: src/octoprint/static/js/app/viewmodels/files.js:1033 msgid "Model size" msgstr "Modelgröße" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:706 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:695 msgid "Estimated layer height" msgstr "Geschätzte Schichthöhe" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:709 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:698 #: src/octoprint/templates/tabs/timelapse.jinja2:69 msgid "mm" msgstr "mm" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:712 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:701 msgid "Estimated total print time" msgstr "Geschätzte Gesamtdauer" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:717 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:706 msgid "Layers with extrusion" msgstr "Layer mit Extrusion" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:750 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:739 msgid "Layer number" msgstr "Schichtnummer" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:751 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:740 msgid "Layer height" msgstr "Schichthöhe" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:752 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:741 msgid "GCODE commands" msgstr "GCODE Befehle" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:756 -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:765 -#: src/octoprint/static/js/app/viewmodels/files.js:1069 -#: src/octoprint/static/js/app/viewmodels/files.js:1085 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:745 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:754 +#: src/octoprint/static/js/app/viewmodels/files.js:1048 +#: src/octoprint/static/js/app/viewmodels/files.js:1064 msgid "Filament" msgstr "Filament" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:767 -#: src/octoprint/static/js/app/viewmodels/control.js:112 -#: src/octoprint/static/js/app/viewmodels/files.js:1087 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:756 +#: src/octoprint/static/js/app/viewmodels/control.js:108 +#: src/octoprint/static/js/app/viewmodels/files.js:1066 #: src/octoprint/static/js/app/viewmodels/printerstate.js:357 -#: src/octoprint/static/js/app/viewmodels/temperature.js:152 -#: src/octoprint/static/js/app/viewmodels/temperature.js:164 -#: src/octoprint/static/js/app/viewmodels/temperature.js:428 +#: src/octoprint/static/js/app/viewmodels/temperature.js:147 +#: src/octoprint/static/js/app/viewmodels/temperature.js:158 +#: src/octoprint/static/js/app/viewmodels/temperature.js:417 msgid "Tool" msgstr "Tool" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:779 -#: src/octoprint/static/js/app/viewmodels/files.js:1097 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:768 +#: src/octoprint/static/js/app/viewmodels/files.js:1076 msgid "Estimated print time" msgstr "Geschätzte Dauer" @@ -1803,7 +1804,7 @@ msgid "on mobile" msgstr "auf Mobile" #: src/octoprint/plugins/gcodeviewer/templates/gcodeviewer_settings.jinja2:19 -#: src/octoprint/templates/dialogs/settings/folders.jinja2:85 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:70 msgid "" "Provide values including size unit. Allowed units are: b, byte, bytes, " "kb, mb, gb, tb (case insensitive). Example: 5MB, " @@ -1973,7 +1974,7 @@ msgstr "" #: src/octoprint/plugins/gcodeviewer/templates/gcodeviewer_tab.jinja2:126 #: src/octoprint/plugins/softwareupdate/templates/snippets/pipEnableCheck.jinja2:4 -#: src/octoprint/templates/dialogs/settings/folders.jinja2:73 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:58 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:114 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:550 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:566 @@ -2026,7 +2027,7 @@ msgstr "" "Erlaubt den Download von Logdateien sowie deren Löschung und das Setzen " "von Loglevels." -#: src/octoprint/plugins/logging/__init__.py:270 +#: src/octoprint/plugins/logging/__init__.py:273 msgid "" "Without this plugin you will no longer be able to retrieve OctoPrint's " "logs or modify the current logging levels through the web interface." @@ -2034,7 +2035,7 @@ msgstr "" "Ohne dieses Plugin kannst du OctoPrints Logfiles nicht mehr über das " "Webinterface herunterladen und auch die aktuellen Loglevel modifizieren." -#: src/octoprint/plugins/logging/static/js/logging.js:144 +#: src/octoprint/plugins/logging/static/js/logging.js:138 #, python-format msgid "" "You currently have %(logfile)s enabled. Please remember to " @@ -2045,7 +2046,7 @@ msgstr "" "wieder zu deaktivieren, nachdem du das Problem, für das du das Logging " "aktiviert hast, debuggt hast." -#: src/octoprint/plugins/logging/static/js/logging.js:151 +#: src/octoprint/plugins/logging/static/js/logging.js:145 msgid "" "It can negatively impact print performance and also take up a lot of " "storage space depending on how long you keep it enabled and thus should " @@ -2055,25 +2056,25 @@ msgstr "" "Speicherplatz belegen, abhängig davon wie lange du es aktiviert lässt, " "und sollte daher nur für Debuggingzwecke verwendet werden." -#: src/octoprint/plugins/logging/static/js/logging.js:161 +#: src/octoprint/plugins/logging/static/js/logging.js:155 msgid "Log storage:" msgstr "Logspeicher:" -#: src/octoprint/plugins/logging/static/js/logging.js:228 +#: src/octoprint/plugins/logging/static/js/logging.js:222 #, python-format msgid "You are about to delete log file \"%(name)s\"." msgstr "Du bist im Begriff, das Logfile \"%(name)s\" zu löschen." -#: src/octoprint/plugins/logging/static/js/logging.js:275 +#: src/octoprint/plugins/logging/static/js/logging.js:269 #, python-format msgid "You are about to delete %(count)d log files." msgstr "Du bist im Begriff %(count)d Logfiles zu löschen." -#: src/octoprint/plugins/logging/static/js/logging.js:346 +#: src/octoprint/plugins/logging/static/js/logging.js:340 msgid "Deleting log files" msgstr "Lösche Logfiles" -#: src/octoprint/plugins/logging/static/js/logging.js:347 +#: src/octoprint/plugins/logging/static/js/logging.js:341 #, python-format msgid "Deleting %(count)d log files..." msgstr "Lösche %(count)d Logfiles..." @@ -2180,11 +2181,11 @@ msgstr "" msgid "Plugin Manager" msgstr "Pluginmanager" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:237 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:228 msgid "and" msgstr "und" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:249 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:240 #, python-format msgid "" "This does not look like a valid plugin. Valid plugins should be either " @@ -2197,15 +2198,15 @@ msgstr "" " Endungen %(archiveExtensions)s haben, oder Single File Plugins mit der " "Endung %(pythonExtensions)s." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:309 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:300 msgid "There are no plugin notices. Great!" msgstr "Keine Nachrichten zu deinen Plugins. Super!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:311 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:302 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:316 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:307 #, python-format msgid "" "There are %(count)d plugin notices for one or more of your installed " @@ -2214,184 +2215,184 @@ msgstr "" "Es gibt %(count)d Nachrichten zu einem oder mehreren deiner installierten" " Plugins." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:487 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1109 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:477 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1093 msgid "Installing plugin..." msgstr "Installiere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:488 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:478 msgid "Installing plugin from uploaded file..." msgstr "Installiere Plugin von hochgeladener Datei..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:517 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:810 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1144 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1200 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1257 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1295 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1594 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:506 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:797 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1127 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1181 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1237 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1275 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1574 #: src/octoprint/plugins/tracking/static/js/usage.js:102 msgid "Something went wrong" msgstr "Etwas ist schief gegangen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:518 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:811 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1145 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1201 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1258 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1296 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:507 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:798 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1128 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1182 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1238 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1276 msgid "Please consult octoprint.log for details" msgstr "Bitte konsultiere octoprint.log für Details" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:845 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:831 #, 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:851 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:837 msgid "This is not recommended" msgstr "Das ist nicht empfohlen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:853 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:839 msgid "Do you still want to disable it?" msgstr "Möchtest du es immer noch deaktivieren?" +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:840 #: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:854 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:869 msgid "Keep enabled" msgstr "Aktiviert lassen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:855 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:841 msgid "Disable anyway" msgstr "Trotzdem deaktivieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:866 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:851 #, 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:870 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:855 msgid "Disable plugin" msgstr "Plugin disablen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:909 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:893 #, python-format msgid "Can't resolve plugin with key %(key)s, skipping..." msgstr "Kann Plugin mit ID %(key)s nicht auflösen, überspringe..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:920 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:904 #, python-format msgid "Plugin %(plugin)s doesn't support bulk operations, skipping..." msgstr "Plugin %(plugin)s unterstützt keine Bulk-Operationen, überspringe..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:933 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:917 #, python-format msgid "Plugin %(plugin)s is already %(status)s (or pending), skipping..." msgstr "" "Plugin %(plugin)s ist schon %(status)s (oder darauf wartend), " "überspringe..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:989 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:973 msgid "Enabling plugins" msgstr "Aktiviere Plugin" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:990 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:974 #, python-format msgid "Enabling %(count)i plugins" msgstr "Aktiviere %(count)d Plugins" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:991 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:975 #, python-format msgid "Enabled plugin %(plugin)s..." msgstr "Plugin %(plugin)s aktiviert..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:992 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:976 #, python-format msgid "Enabling plugin %(plugin)s failed, continuing..." msgstr "Aktivierung des Plugins %(plugin)s fehlgeschlagen, fahre fort..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:993 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:977 msgid "enabled" msgstr "aktiviert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1018 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1002 msgid "Disabling plugins" msgstr "Deaktiviere Plugins" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1019 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1003 #, python-format msgid "Disabling %(count)i plugins" msgstr "Deaktiviere %(count)d Plugins" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1020 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1004 #, python-format msgid "Disabled plugin %(plugin)s..." msgstr "Plugin %(plugin)s deaktiviert..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1021 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1005 #, python-format msgid "Disabling plugin %(plugin)s failed, continuing..." msgstr "Deaktivierung von Plugin %(plugin)s fehlgeschlagen, fahre fort..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1022 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1006 msgid "disabled" msgstr "deaktiviert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1112 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1096 #, 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:1116 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1100 #, python-format msgid "Installing plugin from %(url)s..." msgstr "Installiere Plugin von %(url)s..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1121 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1105 msgid "Reinstalling plugin..." msgstr "Reinstalliere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1123 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1107 #, 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:1187 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1168 msgid "Uninstalling plugin..." msgstr "Deinstalliere Plugin..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1188 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1169 #, python-format msgid "Uninstalling plugin \"%(name)s\"" msgstr "Deinstalliere Plugin \"%(name)s\"" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1213 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1194 #, python-format msgid "You are about to uninstall the plugin \"%(name)s\"" msgstr "Du bist im Begriff \"%(name)s\" zu deinstallieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1216 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1197 msgid "Keep installed" msgstr "Installiert lassen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1217 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1198 msgid "Uninstall" msgstr "Deinstallieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1217 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1198 msgid "Uninstall & clean up data" msgstr "Deinstallieren & Daten löschen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1244 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1224 msgid "Cleaning up plugin data..." msgstr "Lösche Plugindaten..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1245 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1225 #, python-format msgid "Cleaning up data of plugin \"%(name)s\"" msgstr "Lösche Daten von Plugin \"%(name)s\"" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1270 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1250 #, python-format msgid "" "You are about to cleanup the plugin data of \"%(name)s\". This operation " @@ -2400,20 +2401,20 @@ msgstr "" "Du bist im Begriff, die Daten des Plugins \"%(name)s\" zu löschen. Dieser" " Vorgang kann nicht rückgängig gemacht werden." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1275 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1310 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1255 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1290 msgid "Keep data" msgstr "Daten behalten" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1276 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1256 msgid "Cleanup data" msgstr "Daten löschen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1288 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1268 msgid "Cleaning up all left over plugin data..." msgstr "Übergebliebene Plugindaten werden gelöscht..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1307 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1287 msgid "" "You are about to cleanup left over plugin settings and data of plugins no" " longer installed. This operation cannot be reversed." @@ -2422,89 +2423,89 @@ msgstr "" "nicht mehr installiert sind. Dieser Vorgang kann nicht rückgängig gemacht" " werden." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1311 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1291 msgid "Cleanup all data" msgstr "Alle Daten löschen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1455 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1435 msgid "Reinstall" msgstr "Reinstallieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1456 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1436 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:324 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:340 msgid "Install" msgstr "Installieren" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1458 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1438 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:128 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:276 msgid "Disabled" msgstr "Deaktiviert" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1459 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1439 msgid "Incompatible" msgstr "Inkompatibel" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1486 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1466 msgid "Plugin management log" msgstr "Pluginmanagementlog" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1494 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1474 #, python-format msgid "%(count)d earlier actions..." msgstr "%(count)d frühere Aktionen..." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1496 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1476 #, python-format msgid "%(count)d earlier action" msgstr "%(count)d frühere Aktion" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1508 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1488 #, python-format msgid "Install %(plugin)s: %(result)s" msgstr "%(plugin)s installiert: %(result)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1512 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1492 #, python-format msgid "Uninstall %(plugin)s: %(result)s" msgstr "%(plugin)s deinstalliert: %(result)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1516 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1496 #, python-format msgid "Enable %(plugin)s: %(result)s" msgstr "%(plugin)s aktiviert: %(result)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1520 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1500 #, python-format msgid "Disable %(plugin)s: %(result)s" msgstr "%(plugin)s deaktiviert: %(result)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1524 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1504 #, python-format msgid "Cleanup %(plugin)s: %(result)s" msgstr "Löschen der Daten von %(plugin)s: %(result)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1528 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1508 #, python-format msgid "Cleanup all: %(result)s" msgstr "Alle Daten löschen: %(result)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1546 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1526 msgid "Why?" msgstr "Warum?" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1560 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1540 msgid "A restart is needed for the changes to take effect." msgstr "" "Ein Neustart von OctoPrint ist notwendig, damit die Änderungen wirksam " "werden." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1570 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1550 msgid "Restart now" msgstr "Jetzt neu starten" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1575 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1555 msgid "" "This will restart your OctoPrint server.

This " "action may disrupt any ongoing print jobs (depending on your printer's " @@ -2517,15 +2518,15 @@ msgstr "" "gilt das auch für Druckaufträge, die du direkt von der SD deines Druckers" " laufen lässt)." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1584 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1564 msgid "Restart in progress" msgstr "Neustart findet statt" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1587 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1567 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:1597 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1577 msgid "" "Trying to restart the server produced an error, please check " "octoprint.log for details. You'll have to restart manually." @@ -2534,55 +2535,55 @@ msgstr "" "Bitte konsultiere octoprint.log für Details. Du musst manuell neu " "starten." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1615 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1595 msgid "A refresh is needed for the changes to take effect." msgstr "" "Ein Neuladen von OctoPrint ist notwendig, damit die Änderungen wirksam " "werden." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1624 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1604 #: src/octoprint/templates/overlays/reloadui.jinja2:14 msgid "Reload now" msgstr "Jetzt neu laden" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1636 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1616 msgid "A reconnect to the printer is needed for the changes to take effect." msgstr "" "Ein Reconnect zum Drucker ist notwendig, damit die Änderungen wirksam " "werden." -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1696 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1675 msgid "Error!" msgstr "Fehler!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1701 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1680 #, python-format msgid "You can find more info on this issue in the FAQ at %(url)s" msgstr "" "Du kannst weitere Information zu diesem Problem in der FAQ unter %(url)s " "finden" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1710 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1689 msgid "Done!" msgstr "Fertig!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1751 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1730 msgid "Blacklisted" msgstr "Geblacklistet" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1753 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1732 msgid "Disabled due to active safe mode" msgstr "Deaktiviert wegen aktiviertem Safe Mode" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1755 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1734 msgid "Enable Plugin" msgstr "Plugin enablen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1758 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1737 msgid "Disable Plugin" msgstr "Plugin disablen" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1781 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1760 #, python-format msgid "" "There are %(count)d notices (%(important)d marked as important) available" @@ -2591,7 +2592,7 @@ msgstr "" "Es gibt %(count)d Nachrichten (%(important)d als wichtig markiert) zu " "diesem Plugin - hier klicken um sie anzuzeigen!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1788 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1767 #, python-format msgid "" "There are %(count)d notices available regarding this plugin - click to " @@ -2600,7 +2601,7 @@ msgstr "" "Es gibt %(count)d Nachrichten zu diesem Plugin - hier klicken um sie " "anzuzeigen!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1796 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1775 msgid "" "There is an important notice available regarding this plugin - click to " "show!" @@ -2608,30 +2609,30 @@ msgstr "" "Es gibt eine wichtige Nachricht zu diesem Plugin - hier klicken um sie " "anzuzeigen!" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1800 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1779 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:1817 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1796 #, python-format msgid "Important notice regarding plugin \"%(name)s\"" msgstr "Wichtige Nachricht zu Plugin \"%(name)s\"" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1821 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1800 #, python-format msgid "Notice regarding plugin \"%(name)s\"" msgstr "Nachricht zu Plugin \"%(name)s\"" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1836 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1815 #, python-format msgid "Affected versions: %(versions)s" msgstr "Betroffene Versionen: %(versions)s" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1841 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1820 msgid "Affected versions: all" msgstr "Betroffene Versionen: alle" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1850 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1829 msgid "Read more..." msgstr "Mehr..." @@ -2717,7 +2718,7 @@ msgstr "" " Bugtracker mit allen erbetenen Logs.\n" #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:47 -#: src/octoprint/server/views.py:819 +#: src/octoprint/server/views.py:829 msgid "Plugins" msgstr "Plugins" @@ -3117,8 +3118,8 @@ msgstr "--user mit pip install verwenden" #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:448 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:205 -#: src/octoprint/static/js/app/helpers.js:824 -#: src/octoprint/static/js/app/viewmodels/temperature.js:229 +#: src/octoprint/static/js/app/helpers.js:802 +#: src/octoprint/static/js/app/viewmodels/temperature.js:220 #: src/octoprint/templates/dialogs/files.jinja2:18 #: src/octoprint/templates/dialogs/files.jinja2:46 #: src/octoprint/templates/dialogs/files.jinja2:69 @@ -3165,7 +3166,7 @@ msgid "Python" msgstr "Python" #: src/octoprint/plugins/softwareupdate/__init__.py:1185 -#: src/octoprint/plugins/softwareupdate/__init__.py:2345 +#: src/octoprint/plugins/softwareupdate/__init__.py:2348 msgid "pip" msgstr "pip" @@ -3173,19 +3174,19 @@ msgstr "pip" msgid "setuptools" msgstr "setuptools" -#: src/octoprint/plugins/softwareupdate/__init__.py:1472 -#: src/octoprint/plugins/softwareupdate/__init__.py:1489 +#: src/octoprint/plugins/softwareupdate/__init__.py:1475 +#: src/octoprint/plugins/softwareupdate/__init__.py:1492 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard_settings.jinja2:1 msgid "Software Update" msgstr "Software Update" -#: src/octoprint/plugins/softwareupdate/__init__.py:1479 +#: src/octoprint/plugins/softwareupdate/__init__.py:1482 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard_update.jinja2:1 msgid "Update?" msgstr "Aktualisieren?" -#: src/octoprint/plugins/softwareupdate/__init__.py:2323 -#: src/octoprint/server/views.py:1050 +#: src/octoprint/plugins/softwareupdate/__init__.py:2326 +#: src/octoprint/server/views.py:1060 #: src/octoprint/static/js/app/viewmodels/appearance.js:106 #: src/octoprint/static/js/app/viewmodels/appearance.js:110 #: src/octoprint/static/js/app/viewmodels/appearance.js:111 @@ -3196,7 +3197,7 @@ msgstr "Aktualisieren?" msgid "OctoPrint" msgstr "OctoPrint" -#: src/octoprint/plugins/softwareupdate/__init__.py:2544 +#: src/octoprint/plugins/softwareupdate/__init__.py:2547 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." @@ -3205,67 +3206,67 @@ msgstr "" "selbst oder deine installierten Plugins zu aktualisierten. Das könnte " "dein System gefährden." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:292 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:289 msgid "Release" msgstr "Release" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:293 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:290 msgid "Github Commit" msgstr "Githubcommit" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:294 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:291 msgid "Local checkout" msgstr "Lokaler Checkout" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:373 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:370 #, python-format msgid "%(name)s: %(version)s" msgstr "%(name)s: %(version)s" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:381 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:378 msgid "unknown" msgstr "unbekannt" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:417 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:414 msgid "Update available" msgstr "Aktualisierung verfügbar" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:418 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:415 msgid "Up-to-date" msgstr "Aktuell" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:420 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:417 msgid "notifications are muted" msgstr "Benachrichtigungen sind stumm geschaltet" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:421 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:418 msgid "notifications are enabled" msgstr "Benachrichtigungen sind aktiviert" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:450 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:759 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:798 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1078 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:447 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:754 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:793 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1069 msgid "Updating..." msgstr "Aktualisiere..." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:451 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:799 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1079 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:448 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:794 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1070 msgid "Updating, please wait." msgstr "Aktualisiere gerade, bitte warten." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:467 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:464 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:494 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:883 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:491 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:878 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:150 msgid "Release Notes" msgstr "Release Notes" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:505 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:502 msgid "" "This version of the Python environment is not supported for direct " "updates." @@ -3273,13 +3274,13 @@ msgstr "" "Diese Version der Pythonumgebung unterstützt keine direkten " "Aktualisierungen." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:512 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:509 msgid "" "There's currently not enough free disk space available for a direct " "update." msgstr "Der Plattenplatz reicht aktuell nicht für ein Softwareupdate." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:519 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:516 msgid "" "Those components marked with can be updated" " directly." @@ -3287,7 +3288,7 @@ msgstr "" "Die mit markierten Komponenten können " "direkt aktualisiert werden." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:532 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:529 msgid "" "To have updates applied, get in touch with an administrator of this " "OctoPrint instance." @@ -3295,11 +3296,11 @@ msgstr "" "Um Updates durchzuführen wende dich bitte an einen Administrator dieser " "OctoPrint Instanz." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:541 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:538 msgid "Update Available" msgstr "Aktualisierung verfügbar" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:564 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:560 msgid "" "You can make this message display again via \"Settings\" > \"Software " "Update\" > \"Check for update now\"" @@ -3308,57 +3309,57 @@ msgstr "" "\"Einstellungen\" > \"Software Update\" > \"Jetzt nach Aktualisierungen " "suchen\"" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:571 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:567 msgid "Update now" msgstr "Jetzt aktualisieren" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:616 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:611 msgid "Everything is up-to-date" msgstr "Alles ist auf dem neusten Stand" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:655 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:650 msgid "No internet connection" msgstr "Keine Onlineverbindung" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:659 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:654 msgid "Update not possible" msgstr "Update nicht möglich" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:670 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:665 msgid "Unknown update check, configuration ok?" msgstr "Unbekannter Updatechecktyp, Konfiguration in Ordnung?" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:673 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:668 msgid "Cannot check for update, need online connection" msgstr "Updatecheck ist nicht möglich, benötige Onlineverbindung" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:676 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:671 msgid "Network error while checking for update, please check the logs" msgstr "Netzwerkfehler beim Updatecheck, bitte prüfe die Logs" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:681 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:676 msgid "API error while checking for update, please check the logs" msgstr "API Fehler beim Updatecheck, bitte prüfe die Logs" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:686 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:681 msgid "Rate limit exceeded while checking for update, please try again later" msgstr "" "Ratelimit überschritten beim Updatecheck, bitte versuche es später noch " "einmal" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:691 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:686 msgid "Check internal error while checking for update, please check the logs" msgstr "Checkinterner Fehler beim Updatecheck, bitte prüfe die Logs" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:696 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:691 msgid "Unknown error while checking for update, please check the logs" msgstr "Unbekannter Fehler beim Updatecheck, bitte prüfe die Logs" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:760 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:755 msgid "Now updating, please wait." msgstr "Aktualisiere gerade, bitte warten." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:777 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:772 msgid "" "The install of the following plugin update(s) has been queued for after " "current print is finished or cancelled." @@ -3367,11 +3368,11 @@ msgstr "" "Warteschlange eingereiht, um nach dem Beenden oder Abbruch des aktuellen " "Druckauftrags zu starten." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:786 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:781 msgid "Updates Queued" msgstr "Aktualiesierungen in Warteschlange" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:806 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:801 msgid "" "The update could not be started. Is it already active? Please consult " "octoprint.log for details." @@ -3379,15 +3380,15 @@ msgstr "" "Die Aktualisierung konnte nicht gestartet werden. Läuft bereits eine? " "Bitte konsultiere octoprint.log für Details." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:814 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:809 msgid "Update not started!" msgstr "Aktualisierung nicht gestartet!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:853 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:848 msgid "Can't update while throttled" msgstr "Aktualisierung nicht möglich bei reduzierter Systemleistung" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:854 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:849 msgid "" "Your system is currently throttled. OctoPrint refuses to run updates " "while in this state due to possible stability issues." @@ -3397,13 +3398,13 @@ msgstr "" "verursachter Systeminstabilität zu verhindern, ist es daher aktuell nicht" " möglich, Aktualisierungen durchzuführen." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:865 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:860 msgid "This will update the following components and restart the server:" msgstr "" "Das wird die folgenden Komponenten aktualisieren und den Server neu " "starten:" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:891 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:886 msgid "" "Be sure to read through any linked release notes, especially those for " "OctoPrint since they might contain important information you need to know" @@ -3413,13 +3414,13 @@ msgstr "" " da diese wichtige Informationen behinhalten könnten, die Du " "vor dem Softwareupdate wissen solltest." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:896 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:891 msgid "Updates will be queued if currently printing," msgstr "" "Aktualisierungen werden in die Warteschlange eingereiht, wenn aktuell " "gedruckt wird," -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:898 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:893 msgid "" "however this action may disrupt any ongoing print if OctoPrint is not " "currently controlling it." @@ -3427,41 +3428,41 @@ msgstr "" "dies könnte jedoch laufende Druckjobs abbrechen, falls OctoPrint diese " "aktuell nicht kontrolliert." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:904 -#: src/octoprint/static/js/app/helpers.js:818 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:899 +#: src/octoprint/static/js/app/helpers.js:796 msgid "Are you sure you want to proceed?" msgstr "Bist Du sicher, dass du fortfahren willst?" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:907 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:902 msgid "Are you sure you want to update now?" msgstr "Bist Du sicher, dass du jetzt aktualisieren willst?" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:909 -#: src/octoprint/static/js/app/helpers.js:825 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:904 +#: src/octoprint/static/js/app/helpers.js:803 msgid "Proceed" msgstr "Fortfahren" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1095 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1086 #, 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:1121 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1112 msgid "Update successful, restarting!" msgstr "Aktualisierung erfolgreich, starte neu!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1122 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1113 msgid "The update finished successfully and the server will now be restarted." msgstr "" "Die Aktualisierung wurde erfolgreich durchgeführt und der Server wird " "jetzt neu gestartet." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1141 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1198 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1132 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1189 msgid "Restart failed" msgstr "Neustart fehlgeschlagen" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1142 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1133 msgid "" "The server apparently did not restart by itself, you'll have to do it " "manually. Please consult octoprint.log on what went wrong." @@ -3469,23 +3470,23 @@ msgstr "" "Der Server hat anscheinend nicht von selbst neu gestartet, Du wirst das " "manuell tun müssen. Bitte konsultiere octoprint.log." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1164 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1155 msgid "The update finished successfully, please restart OctoPrint now." msgstr "" "Die Aktualisierung wurde erfolgreich abgeschlossen, bitte starte " "OctoPrint jetzt neu." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1168 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1159 msgid "The update finished successfully, please reboot the server now." msgstr "" "Die Aktualisierung wurde erfolgreich abgeschlossen, bitte reboote den " "Server jetzt." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1173 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1164 msgid "Update successful, restart required!" msgstr "Aktualisierung erfolgreich, Neustart notwendig!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1189 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1180 msgid "" "Restarting OctoPrint failed, please restart it manually. You might also " "want to consult octoprint.log on what went wrong here." @@ -3494,7 +3495,7 @@ msgstr "" "neu. Du solltest auch octoprint.log konsultieren, um herauszufinden, was " "hier schief gelaufen ist." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1193 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1184 msgid "" "Rebooting the server failed, please reboot it manually. You might also " "want to consult octoprint.log on what went wrong here." @@ -3503,19 +3504,19 @@ msgstr "" " auch octoprint.log konsultieren, um herauszufinden, was hier gerade " "schief gelaufen ist." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1214 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1205 msgid "Update successful!" msgstr "Aktualisierung erfolgreich!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1215 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1206 msgid "The update finished successfully." msgstr "Die Aktualisierung wurde erfolgreich abgeschlossen." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1230 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1221 msgid "Update failed!" msgstr "Aktualisierung fehlgeschlagen!" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1231 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1222 msgid "" "The update did not finish successfully. Please consult " "octoprint.log and " @@ -3525,25 +3526,25 @@ msgstr "" "konsultiere octoprint.log und " "plugin_softwareupdate_console.log für Details." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1277 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1268 msgid "Queued Updates Paused" msgstr "Aktualisierungswarteschlange pausiert" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1290 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1281 msgid "Continue Updates" msgstr "Aktualisierungen fortsetzen" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1304 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1363 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1295 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1354 msgid "Cancel Updates" msgstr "Aktualisierungen abbrechen" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1334 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1325 #, python-format msgid "Updating in %(sec)i secs..." msgstr "Aktualisiere in %(sec)i Sekunden..." -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1340 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1331 msgid "Starting Queued Updates" msgstr "Aktualisierungen in Warteschlange werden gestartet" @@ -4210,103 +4211,103 @@ msgstr "" "zur Verbindung zur Verfügung gestellt, mit einer Fake-" "Druckerimplementierung. Sinnvoll für die Entwicklung." -#: src/octoprint/server/views.py:906 +#: src/octoprint/server/views.py:916 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:16 msgid "Connection" msgstr "Verbindung" -#: src/octoprint/server/views.py:917 +#: src/octoprint/server/views.py:927 #: src/octoprint/templates/sidebar/state.jinja2:1 msgid "State" msgstr "Status" -#: src/octoprint/server/views.py:927 +#: src/octoprint/server/views.py:937 msgid "Files" msgstr "Dateien" -#: src/octoprint/server/views.py:944 +#: src/octoprint/server/views.py:954 msgid "Temperature" msgstr "Temperatur" -#: src/octoprint/server/views.py:953 +#: src/octoprint/server/views.py:963 msgid "Control" msgstr "Steuerung" -#: src/octoprint/server/views.py:962 +#: src/octoprint/server/views.py:972 msgid "Terminal" msgstr "Terminal" -#: src/octoprint/server/views.py:971 +#: src/octoprint/server/views.py:981 #: src/octoprint/templates/sidebar/state.jinja2:11 msgid "Timelapse" msgstr "Zeitraffer" -#: src/octoprint/server/views.py:984 +#: src/octoprint/server/views.py:994 msgid "Printer" msgstr "Drucker" -#: src/octoprint/server/views.py:986 +#: src/octoprint/server/views.py:996 msgid "Serial Connection" msgstr "Serielle Verbindung" -#: src/octoprint/server/views.py:994 +#: src/octoprint/server/views.py:1004 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:1 msgid "Printer Profiles" msgstr "Druckerprofile" -#: src/octoprint/server/views.py:1002 +#: src/octoprint/server/views.py:1012 msgid "Temperatures" msgstr "Temperaturen" -#: src/octoprint/server/views.py:1010 +#: src/octoprint/server/views.py:1020 #: src/octoprint/templates/dialogs/settings/terminalfilters.jinja2:1 msgid "Terminal Filters" msgstr "Terminalfilter" -#: src/octoprint/server/views.py:1018 +#: src/octoprint/server/views.py:1028 #: src/octoprint/templates/dialogs/settings/gcodescripts.jinja2:1 msgid "GCODE Scripts" msgstr "GCODE Scripts" -#: src/octoprint/server/views.py:1025 src/octoprint/server/views.py:1027 +#: src/octoprint/server/views.py:1035 src/octoprint/server/views.py:1037 #: src/octoprint/templates/dialogs/settings/features.jinja2:1 msgid "Features" msgstr "Funktionen" -#: src/octoprint/server/views.py:1043 +#: src/octoprint/server/views.py:1053 msgid "API" msgstr "API" -#: src/octoprint/server/views.py:1060 +#: src/octoprint/server/views.py:1070 #: src/octoprint/templates/dialogs/settings/folders.jinja2:2 #: src/octoprint/templates/sidebar/files_header.jinja2:13 msgid "Folders" msgstr "Verzeichnisse" -#: src/octoprint/server/views.py:1068 +#: src/octoprint/server/views.py:1078 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:1 msgid "Appearance" msgstr "Aussehen" -#: src/octoprint/server/views.py:1076 +#: src/octoprint/server/views.py:1086 #: src/octoprint/templates/dialogs/settings/server.jinja2:1 msgid "Server" msgstr "Server" -#: src/octoprint/server/views.py:1089 +#: src/octoprint/server/views.py:1099 msgid "Access" msgstr "Zugriff" -#: src/octoprint/server/views.py:1097 +#: src/octoprint/server/views.py:1107 msgid "Interface" msgstr "Interface" -#: src/octoprint/server/views.py:1127 -#: src/octoprint/static/js/app/viewmodels/temperature.js:217 +#: src/octoprint/server/views.py:1137 +#: src/octoprint/static/js/app/viewmodels/temperature.js:208 msgid "Start" msgstr "Start" -#: src/octoprint/server/views.py:1134 +#: src/octoprint/server/views.py:1144 #: src/octoprint/templates/dialogs/wizard.jinja2:57 msgid "Finish" msgstr "Beenden" @@ -4379,14 +4380,14 @@ msgstr "" "gilt das auch für Druckaufträge, die du direkt von der SD deines Druckers" " laufen lässt)." -#: src/octoprint/static/js/app/dataupdater.js:104 -#: src/octoprint/static/js/app/dataupdater.js:130 -#: src/octoprint/static/js/app/helpers.js:732 +#: src/octoprint/static/js/app/dataupdater.js:103 +#: src/octoprint/static/js/app/dataupdater.js:129 +#: src/octoprint/static/js/app/helpers.js:710 #: src/octoprint/templates/overlays/offline.jinja2:6 msgid "Server is offline" msgstr "Der Server ist offline" -#: src/octoprint/static/js/app/dataupdater.js:105 +#: src/octoprint/static/js/app/dataupdater.js:104 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" @@ -4398,7 +4399,7 @@ msgstr "" "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:132 +#: src/octoprint/static/js/app/dataupdater.js:131 msgid "" "The server appears to be offline, at least I'm not getting any response " "from it. I could not reconnect automatically, but you " @@ -4409,27 +4410,27 @@ msgstr "" "verbinden, aber Du kannst mittels des folgenden Buttons einen " "manuellen Verbindungsversuch anstoßen." -#: src/octoprint/static/js/app/dataupdater.js:217 +#: src/octoprint/static/js/app/dataupdater.js:208 msgid "Unknown" msgstr "Unbekannt" -#: src/octoprint/static/js/app/dataupdater.js:220 +#: src/octoprint/static/js/app/dataupdater.js:211 msgid "Command line flag" msgstr "Kommandozeilenflag" -#: src/octoprint/static/js/app/dataupdater.js:224 +#: src/octoprint/static/js/app/dataupdater.js:215 msgid "Setting in config.yaml" msgstr "Einstellung in config.yaml" -#: src/octoprint/static/js/app/dataupdater.js:228 +#: src/octoprint/static/js/app/dataupdater.js:219 msgid "Problem during last startup" msgstr "Problem während des letzten Starts" -#: src/octoprint/static/js/app/dataupdater.js:234 +#: src/octoprint/static/js/app/dataupdater.js:225 msgid "Safe mode is active" msgstr "Sicherheitsmodus ist aktiv" -#: src/octoprint/static/js/app/dataupdater.js:236 +#: src/octoprint/static/js/app/dataupdater.js:227 #, python-format msgid "" "

The server is currently running in safe mode. Third party plugins and " @@ -4440,19 +4441,19 @@ msgstr "" "deaktiviert und können nicht aktiviert werden.

Grund: " "%(reason)s

" -#: src/octoprint/static/js/app/dataupdater.js:293 -#: src/octoprint/static/js/app/viewmodels/files.js:1432 -#: src/octoprint/static/js/app/viewmodels/files.js:1441 +#: src/octoprint/static/js/app/dataupdater.js:280 +#: src/octoprint/static/js/app/viewmodels/files.js:1406 +#: src/octoprint/static/js/app/viewmodels/files.js:1415 #, python-format msgid "Slicing ... (%(percentage)d%%)" msgstr "Slice ... (%(percentage)d%%)" -#: src/octoprint/static/js/app/dataupdater.js:332 -#: src/octoprint/static/js/app/dataupdater.js:346 +#: src/octoprint/static/js/app/dataupdater.js:319 +#: src/octoprint/static/js/app/dataupdater.js:333 msgid "Error reported by printer" msgstr "Fehler vom Drucker gemeldet" -#: src/octoprint/static/js/app/dataupdater.js:334 +#: src/octoprint/static/js/app/dataupdater.js:321 #, python-format msgid "" "Your printer's firmware reported an error. Due to that the ongoing print " @@ -4462,7 +4463,7 @@ msgstr "" "Daher wird der laufende Druckauftrag abgebrochen. Fehler: " "%(firmwareError)s" -#: src/octoprint/static/js/app/dataupdater.js:348 +#: src/octoprint/static/js/app/dataupdater.js:335 #, python-format msgid "" "Your printer's firmware reported an error. Due to that OctoPrint will " @@ -4471,11 +4472,11 @@ msgstr "" "Die Firmware Deines Druckers hat einen Fehler gemeldet. Darum hat " "OctoPrint die Verbindung geschlossen. Gemeldeter Fehler: %(error)s" -#: src/octoprint/static/js/app/dataupdater.js:358 +#: src/octoprint/static/js/app/dataupdater.js:345 msgid "Communication error" msgstr "Kommunikationsfehler" -#: src/octoprint/static/js/app/dataupdater.js:360 +#: src/octoprint/static/js/app/dataupdater.js:347 #, python-format msgid "" "There was a communication error while talking to your printer. Please " @@ -4486,31 +4487,31 @@ msgstr "" "konsultiere den Terminaloutput und octoprint.log für Details. Fehler: " "%(error)s" -#: src/octoprint/static/js/app/dataupdater.js:368 +#: src/octoprint/static/js/app/dataupdater.js:355 msgid "Error connecting to printer" msgstr "Fehler bei der Verbindung zum Drucker" -#: src/octoprint/static/js/app/dataupdater.js:370 +#: src/octoprint/static/js/app/dataupdater.js:357 #, python-format msgid "" "There was an error while trying to connect to your printer. Error: " "%(error)s" msgstr "Es gab einen Fehler bei der Verbindung zum Drucker. Fehler: %(error)s" -#: src/octoprint/static/js/app/dataupdater.js:378 +#: src/octoprint/static/js/app/dataupdater.js:365 msgid "Error starting a print" msgstr "Fehler beim Start eines Drucks" -#: src/octoprint/static/js/app/dataupdater.js:380 +#: src/octoprint/static/js/app/dataupdater.js:367 #, python-format msgid "There was an error while trying to start a print job. Error: %(error)s" msgstr "Es gab einen Fehler beim Start eines Drucks. Fehler: %(error)s" -#: src/octoprint/static/js/app/dataupdater.js:388 +#: src/octoprint/static/js/app/dataupdater.js:375 msgid "Could not autodetect your printer" msgstr "Konnte deinen Drucker nicht automatisch erkennen" -#: src/octoprint/static/js/app/dataupdater.js:390 +#: src/octoprint/static/js/app/dataupdater.js:377 #, python-format msgid "" "No working connection parameters could be found. Are you sure your " @@ -4523,11 +4524,11 @@ msgstr "" "wird? Schau in die FAQ für Hilfe beim Debuggen dieser Situation." -#: src/octoprint/static/js/app/dataupdater.js:398 +#: src/octoprint/static/js/app/dataupdater.js:385 msgid "Unknown error" msgstr "Unbekannter Fehler" -#: src/octoprint/static/js/app/dataupdater.js:400 +#: src/octoprint/static/js/app/dataupdater.js:387 #, python-format msgid "" "There was an unknown error while talking to your printer. Please consult " @@ -4537,7 +4538,7 @@ msgstr "" "Bitte konsultiere den Terminaloutput und octoprint.log für Details. " "Fehler: %(error)s" -#: src/octoprint/static/js/app/dataupdater.js:422 +#: src/octoprint/static/js/app/dataupdater.js:409 msgid "" "It looks like your printer reset while a connection was active. If this " "was intentional you may safely ignore this message. Otherwise you should " @@ -4550,7 +4551,7 @@ msgstr "" "dies Druckaufträge und Filetransfers zu der SD Karte deines Druckers " "unterbrechen wird." -#: src/octoprint/static/js/app/dataupdater.js:427 +#: src/octoprint/static/js/app/dataupdater.js:414 msgid "" "It looks like your printer reset while a connection was active. Due to " "this the ongoing job was aborted. If this was intentional you may safely " @@ -4564,221 +4565,221 @@ msgstr "" " prüfen, warum sich dein Drucker resettet hat, da dies Druckaufträge und " "Filetransfers zu der SD Karte deines Druckers unterbrechen wird." -#: src/octoprint/static/js/app/dataupdater.js:437 +#: src/octoprint/static/js/app/dataupdater.js:424 msgid "Printer reset detected" msgstr "Druckerreset erkannt" -#: src/octoprint/static/js/app/helpers.js:489 +#: src/octoprint/static/js/app/helpers.js:476 #, python-format msgid "%(hour)02d:%(minute)02d:%(second)02d" msgstr "%(hour)02d:%(minute)02d:%(second)02d" -#: src/octoprint/static/js/app/helpers.js:551 -#: src/octoprint/static/js/app/helpers.js:559 +#: src/octoprint/static/js/app/helpers.js:537 +#: src/octoprint/static/js/app/helpers.js:545 #, python-format msgid "%(days)d day" msgstr "%(days)d Tag" -#: src/octoprint/static/js/app/helpers.js:553 -#: src/octoprint/static/js/app/helpers.js:561 +#: src/octoprint/static/js/app/helpers.js:539 +#: src/octoprint/static/js/app/helpers.js:547 #, python-format msgid "%(days)d days" msgstr "%(days)d Tage" -#: src/octoprint/static/js/app/helpers.js:556 +#: src/octoprint/static/js/app/helpers.js:542 #, python-format msgid "%(days)d.5 days" msgstr "%(days)d,5 Tage" -#: src/octoprint/static/js/app/helpers.js:572 -#: src/octoprint/static/js/app/helpers.js:586 +#: src/octoprint/static/js/app/helpers.js:556 +#: src/octoprint/static/js/app/helpers.js:568 #, python-format msgid "%(hours)d hour" msgstr "%(hours)d Stunde" -#: src/octoprint/static/js/app/helpers.js:574 -#: src/octoprint/static/js/app/helpers.js:588 -#: src/octoprint/static/js/app/helpers.js:602 +#: src/octoprint/static/js/app/helpers.js:558 +#: src/octoprint/static/js/app/helpers.js:570 +#: src/octoprint/static/js/app/helpers.js:582 #, python-format msgid "%(hours)d hours" msgstr "%(hours)d Stunden" -#: src/octoprint/static/js/app/helpers.js:579 +#: src/octoprint/static/js/app/helpers.js:562 #, python-format msgid "%(hours)d.5 hours" msgstr "%(hours)d,5 Stunden" -#: src/octoprint/static/js/app/helpers.js:595 +#: src/octoprint/static/js/app/helpers.js:576 msgid "1 day" msgstr "1 Tag" -#: src/octoprint/static/js/app/helpers.js:610 +#: src/octoprint/static/js/app/helpers.js:589 msgid "a minute" msgstr "eine Minute" -#: src/octoprint/static/js/app/helpers.js:612 +#: src/octoprint/static/js/app/helpers.js:591 msgid "2 minutes" msgstr "2 Minuten" -#: src/octoprint/static/js/app/helpers.js:618 +#: src/octoprint/static/js/app/helpers.js:597 #, python-format msgid "%(minutes)d minutes" msgstr "%(minutes)d Minuten" -#: src/octoprint/static/js/app/helpers.js:620 +#: src/octoprint/static/js/app/helpers.js:599 msgid "40 minutes" msgstr "40 Minuten" -#: src/octoprint/static/js/app/helpers.js:622 +#: src/octoprint/static/js/app/helpers.js:601 msgid "50 minutes" msgstr "50 Minuten" -#: src/octoprint/static/js/app/helpers.js:624 +#: src/octoprint/static/js/app/helpers.js:603 msgid "1 hour" msgstr "1 Stunde" -#: src/octoprint/static/js/app/helpers.js:630 +#: src/octoprint/static/js/app/helpers.js:608 msgid "a few seconds" msgstr "einige Sekunden" -#: src/octoprint/static/js/app/helpers.js:632 +#: src/octoprint/static/js/app/helpers.js:610 msgid "less than a minute" msgstr "unter einer Minute" -#: src/octoprint/static/js/app/helpers.js:646 +#: src/octoprint/static/js/app/helpers.js:624 msgid "YYYY-MM-DD HH:mm" msgstr "DD.MM.YYYY HH:mm" -#: src/octoprint/static/js/app/helpers.js:648 +#: src/octoprint/static/js/app/helpers.js:626 msgid "YYYY-MM-DD HH:mm:ss" msgstr "YYYY-MM-DD HH:mm:ss" -#: src/octoprint/static/js/app/helpers.js:673 -#: src/octoprint/static/js/app/helpers.js:679 +#: src/octoprint/static/js/app/helpers.js:651 +#: src/octoprint/static/js/app/helpers.js:657 msgid "off" msgstr "Aus" -#: src/octoprint/static/js/app/helpers.js:815 -#: src/octoprint/static/js/app/viewmodels/access.js:333 -#: src/octoprint/static/js/app/viewmodels/access.js:680 -#: src/octoprint/static/js/app/viewmodels/connection.js:192 +#: src/octoprint/static/js/app/helpers.js:793 +#: src/octoprint/static/js/app/viewmodels/access.js:339 +#: src/octoprint/static/js/app/viewmodels/access.js:671 +#: src/octoprint/static/js/app/viewmodels/connection.js:188 msgid "Are you sure?" msgstr "Bist Du sicher?" -#: src/octoprint/static/js/app/helpers.js:1072 +#: src/octoprint/static/js/app/helpers.js:1046 msgid "Progress" msgstr "Fortschritt" -#: src/octoprint/static/js/app/main.js:265 +#: src/octoprint/static/js/app/main.js:261 msgid "Offline" msgstr "Offline" -#: src/octoprint/static/js/app/main.js:266 +#: src/octoprint/static/js/app/main.js:262 msgid "Offline after error" msgstr "Offline nach Fehler" -#: src/octoprint/static/js/app/main.js:267 +#: src/octoprint/static/js/app/main.js:263 #: src/octoprint/static/js/app/viewmodels/system.js:102 msgid "Error" msgstr "Fehler" -#: src/octoprint/static/js/app/main.js:268 +#: src/octoprint/static/js/app/main.js:264 msgid "Opening serial connection" msgstr "Öffne serielle Verbindung" -#: src/octoprint/static/js/app/main.js:269 +#: src/octoprint/static/js/app/main.js:265 msgid "Detecting serial connection" msgstr "Detektiere serielle Verbindung" -#: src/octoprint/static/js/app/main.js:270 +#: src/octoprint/static/js/app/main.js:266 msgid "Connecting" msgstr "Verbinde" -#: src/octoprint/static/js/app/main.js:271 +#: src/octoprint/static/js/app/main.js:267 msgid "Operational" msgstr "Bereit" -#: src/octoprint/static/js/app/main.js:272 +#: src/octoprint/static/js/app/main.js:268 msgid "Starting" msgstr "Starte" -#: src/octoprint/static/js/app/main.js:273 +#: src/octoprint/static/js/app/main.js:269 msgid "Starting print from SD" msgstr "Starte Druck von SD" -#: src/octoprint/static/js/app/main.js:274 +#: src/octoprint/static/js/app/main.js:270 msgid "Starting to send file to SD" msgstr "Starte Dateitransfer zu SD" -#: src/octoprint/static/js/app/main.js:275 +#: src/octoprint/static/js/app/main.js:271 msgid "Printing from SD" msgstr "Drucke von SD" -#: src/octoprint/static/js/app/main.js:276 +#: src/octoprint/static/js/app/main.js:272 msgid "Sending file to SD" msgstr "Sende Datei zu SD" -#: src/octoprint/static/js/app/main.js:277 +#: src/octoprint/static/js/app/main.js:273 msgid "Printing" msgstr "Drucke" -#: src/octoprint/static/js/app/main.js:278 +#: src/octoprint/static/js/app/main.js:274 msgid "Paused" msgstr "Pausiert" -#: src/octoprint/static/js/app/main.js:279 +#: src/octoprint/static/js/app/main.js:275 msgid "Closed" msgstr "Geschlossen" -#: src/octoprint/static/js/app/main.js:280 +#: src/octoprint/static/js/app/main.js:276 msgid "Transferring file to SD" msgstr "Sende Datei zu SD" -#: src/octoprint/static/js/app/main.js:281 +#: src/octoprint/static/js/app/main.js:277 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:563 msgid "Pausing" msgstr "Pausiere" -#: src/octoprint/static/js/app/main.js:282 +#: src/octoprint/static/js/app/main.js:278 msgid "Resuming" msgstr "Setze fort" -#: src/octoprint/static/js/app/main.js:283 +#: src/octoprint/static/js/app/main.js:279 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:572 msgid "Cancelling" msgstr "Breche ab" -#: src/octoprint/static/js/app/main.js:284 +#: src/octoprint/static/js/app/main.js:280 msgid "Finishing" msgstr "Beende" -#: src/octoprint/static/js/app/main.js:1151 +#: src/octoprint/static/js/app/main.js:1067 msgid "Loading OctoPrint's UI, please wait..." msgstr "Lade OctoPrints Userinterface, bitte warten..." -#: src/octoprint/static/js/app/viewmodels/access.js:102 +#: src/octoprint/static/js/app/viewmodels/access.js:101 msgid "This user may not have dangerous permissions." msgstr "Dieser Nutzer darf keine gefährlichen Berechtigungen erhalten." -#: src/octoprint/static/js/app/viewmodels/access.js:117 +#: src/octoprint/static/js/app/viewmodels/access.js:116 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:48 msgid "Add user" msgstr "Nutzer hinzufügen" -#: src/octoprint/static/js/app/viewmodels/access.js:127 +#: src/octoprint/static/js/app/viewmodels/access.js:126 #, python-format msgid "Edit user \"%(name)s\"" msgstr "Editiere Nutzer \"%(name)s\"" -#: src/octoprint/static/js/app/viewmodels/access.js:323 +#: src/octoprint/static/js/app/viewmodels/access.js:329 msgid "Not possible" msgstr "Nicht möglich" -#: src/octoprint/static/js/app/viewmodels/access.js:324 +#: src/octoprint/static/js/app/viewmodels/access.js:330 msgid "You may not delete your own account." msgstr "Du kannst deinen eigenen Account nicht löschen." -#: src/octoprint/static/js/app/viewmodels/access.js:335 +#: src/octoprint/static/js/app/viewmodels/access.js:341 #, python-format msgid "You are about to delete the user \"%(name)s\"." msgstr "Du bist im Begriff, den Nutzer \"%(name)s\" zu löschen." @@ -4789,36 +4790,36 @@ msgstr "" "Diese Gruppe darf keine gefährlichen Berechtigungen oder Untergruppern " "erhalten." -#: src/octoprint/static/js/app/viewmodels/access.js:536 +#: src/octoprint/static/js/app/viewmodels/access.js:532 #: src/octoprint/templates/snippets/settings/accesscontrol/groups.jinja2:47 msgid "Add group" msgstr "Gruppe hinzufügen" -#: src/octoprint/static/js/app/viewmodels/access.js:549 +#: src/octoprint/static/js/app/viewmodels/access.js:544 #, python-format msgid "Edit group \"%(name)s\"" msgstr "Gruppe \"%(name)s\" bearbeiten" -#: src/octoprint/static/js/app/viewmodels/access.js:682 +#: src/octoprint/static/js/app/viewmodels/access.js:673 #, python-format msgid "You are about to delete the group \"%(name)s\"." msgstr "Du bist im Begriff die Gruppe\"%(name)s\" zu löschen." -#: src/octoprint/static/js/app/viewmodels/connection.js:50 +#: src/octoprint/static/js/app/viewmodels/connection.js:48 #: src/octoprint/templates/sidebar/connection.jinja2:17 msgid "Connect" msgstr "Verbinden" -#: src/octoprint/static/js/app/viewmodels/connection.js:51 -#: src/octoprint/static/js/app/viewmodels/connection.js:205 +#: src/octoprint/static/js/app/viewmodels/connection.js:49 +#: src/octoprint/static/js/app/viewmodels/connection.js:201 msgid "Disconnect" msgstr "Trennen" -#: src/octoprint/static/js/app/viewmodels/connection.js:55 +#: src/octoprint/static/js/app/viewmodels/connection.js:53 msgid "No serial port found" msgstr "Keine serielle Schnittstelle gefunden" -#: src/octoprint/static/js/app/viewmodels/connection.js:193 +#: src/octoprint/static/js/app/viewmodels/connection.js:189 msgid "" "

You are about to disconnect from the printer while a print is " "in progress.

Disconnecting while a print is in progress " @@ -4833,15 +4834,15 @@ msgstr "" "Versuch, OctoPrint neuzustarten oder erneut mit dem Drucker zu verbinden " "den Druck unterbrechen.

" -#: src/octoprint/static/js/app/viewmodels/connection.js:201 +#: src/octoprint/static/js/app/viewmodels/connection.js:197 msgid "Are you sure you want to disconnect from the printer?" msgstr "Bist Du sicher, dass du die Verbindung zum Drucker trennen willst?" -#: src/octoprint/static/js/app/viewmodels/connection.js:204 +#: src/octoprint/static/js/app/viewmodels/connection.js:200 msgid "Stay Connected" msgstr "Verbunden bleiben" -#: src/octoprint/static/js/app/viewmodels/control.js:119 +#: src/octoprint/static/js/app/viewmodels/control.js:114 msgid "Hotend" msgstr "Hotend" @@ -4857,20 +4858,20 @@ 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:267 +#: src/octoprint/static/js/app/viewmodels/files.js:259 msgid "Only show model files" msgstr "Nur Modelldateien anzeigen" -#: src/octoprint/static/js/app/viewmodels/files.js:268 +#: src/octoprint/static/js/app/viewmodels/files.js:260 msgid "Only show machine code files" msgstr "Nur geslicete Dateien anzeigen" -#: src/octoprint/static/js/app/viewmodels/files.js:278 +#: src/octoprint/static/js/app/viewmodels/files.js:270 #, python-format msgid "Only show %(type)s files" msgstr "Nur \"%(type)s\"-Dateien anzeigen" -#: src/octoprint/static/js/app/viewmodels/files.js:678 +#: src/octoprint/static/js/app/viewmodels/files.js:660 #, python-format msgid "" "You are about to delete the folder \"%(folder)s\" which still contains " @@ -4879,49 +4880,49 @@ 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:740 +#: src/octoprint/static/js/app/viewmodels/files.js:720 #: src/octoprint/static/js/app/viewmodels/printerstate.js:461 msgid "This will start a new print job. Please check that the print bed is clear." msgstr "" "Dies started einen neuen Druckauftrag. Bitte prüfe, dass das Druckbett " "frei ist." -#: src/octoprint/static/js/app/viewmodels/files.js:743 +#: src/octoprint/static/js/app/viewmodels/files.js:723 #: src/octoprint/static/js/app/viewmodels/printerstate.js:464 msgid "Do you want to start the print job now?" msgstr "Möchtest du den Druckauftrag jetzt starten?" -#: src/octoprint/static/js/app/viewmodels/files.js:744 +#: src/octoprint/static/js/app/viewmodels/files.js:724 #: src/octoprint/static/js/app/viewmodels/printerstate.js:465 msgid "No" msgstr "Nein" -#: src/octoprint/static/js/app/viewmodels/files.js:745 +#: src/octoprint/static/js/app/viewmodels/files.js:725 #: src/octoprint/static/js/app/viewmodels/printerstate.js:466 msgid "Yes" msgstr "Ja" -#: src/octoprint/static/js/app/viewmodels/files.js:853 +#: src/octoprint/static/js/app/viewmodels/files.js:833 msgid "Unable to move file or folder" msgstr "Kann Datei oder Verzeichnis nicht verschieben" -#: src/octoprint/static/js/app/viewmodels/files.js:857 +#: src/octoprint/static/js/app/viewmodels/files.js:837 msgid "to" msgstr "nach" -#: src/octoprint/static/js/app/viewmodels/files.js:1049 +#: src/octoprint/static/js/app/viewmodels/files.js:1028 msgid "Model contains no extrusion.
" msgstr "Modell enthält keine Extrusion.
" -#: src/octoprint/static/js/app/viewmodels/files.js:1111 +#: src/octoprint/static/js/app/viewmodels/files.js:1090 msgid "Last printed" msgstr "Zuletzt gedruckt" -#: src/octoprint/static/js/app/viewmodels/files.js:1117 +#: src/octoprint/static/js/app/viewmodels/files.js:1096 msgid "Last print time" msgstr "Letzte Dauer" -#: src/octoprint/static/js/app/viewmodels/files.js:1184 +#: src/octoprint/static/js/app/viewmodels/files.js:1161 #, python-format msgid "" "Object in %(name)s exceeds the print volume of the currently selected " @@ -4930,19 +4931,19 @@ msgstr "" "Objekt in %(name)s überschreitet das Druckvolumen des aktuell gewählten " "Druckerprofils, sei vorsichtig, das zu drucken." -#: src/octoprint/static/js/app/viewmodels/files.js:1203 +#: src/octoprint/static/js/app/viewmodels/files.js:1179 msgid "Object exceeds print volume in width.
" msgstr "Objekt überschreitet Druckvolumen in der Breite.
" -#: src/octoprint/static/js/app/viewmodels/files.js:1209 +#: src/octoprint/static/js/app/viewmodels/files.js:1185 msgid "Object exceeds print volume in depth.
" msgstr "Objekt überschreitet Druckvolumen in der Tiefe.
" -#: src/octoprint/static/js/app/viewmodels/files.js:1215 +#: src/octoprint/static/js/app/viewmodels/files.js:1191 msgid "Object exceeds print volume in height.
" msgstr "Objekt überschreitet Druckvolumen in der Höhe.
" -#: src/octoprint/static/js/app/viewmodels/files.js:1223 +#: src/octoprint/static/js/app/viewmodels/files.js:1198 msgid "" "Object's bounding box: (%(object.minX).2f, %(object.minY).2f, " "%(object.minZ).2f) × (%(object.maxX).2f, %(object.maxY).2f, " @@ -4951,7 +4952,7 @@ msgstr "" "Objektmaße: (%(object.minX).2f, %(object.minY).2f, %(object.minZ).2f) " "× (%(object.maxX).2f, %(object.maxY).2f, %(object.maxZ).2f)" -#: src/octoprint/static/js/app/viewmodels/files.js:1230 +#: src/octoprint/static/js/app/viewmodels/files.js:1205 msgid "" "Print volume: (%(profile.minX).2f, %(profile.minY).2f, " "%(profile.minZ).2f) × (%(profile.maxX).2f, %(profile.maxY).2f, " @@ -4961,64 +4962,64 @@ msgstr "" "%(profile.minZ).2f) × (%(profile.maxX).2f, %(profile.maxY).2f, " "%(profile.maxZ).2f)" -#: src/octoprint/static/js/app/viewmodels/files.js:1242 +#: src/octoprint/static/js/app/viewmodels/files.js:1217 msgid "Object doesn't fit print volume" msgstr "Objekt passt nicht in Druckvolumen" -#: src/octoprint/static/js/app/viewmodels/files.js:1435 +#: src/octoprint/static/js/app/viewmodels/files.js:1409 msgid "Slicing ..." msgstr "Slice ..." -#: src/octoprint/static/js/app/viewmodels/files.js:1462 +#: src/octoprint/static/js/app/viewmodels/files.js:1436 msgid "Slicing done" msgstr "Slicing abgeschlossen" -#: src/octoprint/static/js/app/viewmodels/files.js:1464 +#: src/octoprint/static/js/app/viewmodels/files.js:1438 #, python-format msgid "Sliced %(stl)s to %(gcode)s, took %(time).2f seconds" msgstr "%(stl)s nach %(gcode)s geslicet, dauerte %(time).2f Sekunden" -#: src/octoprint/static/js/app/viewmodels/files.js:1484 +#: src/octoprint/static/js/app/viewmodels/files.js:1458 #, python-format msgid "Could not slice %(stl)s to %(gcode)s: %(reason)s" msgstr "Konnte %(stl)s nicht nach %(gcode)s slicen: %(reason)s" -#: src/octoprint/static/js/app/viewmodels/files.js:1492 +#: src/octoprint/static/js/app/viewmodels/files.js:1466 msgid "Slicing failed" msgstr "Slicing fehlgeschlagen" -#: src/octoprint/static/js/app/viewmodels/files.js:1511 +#: src/octoprint/static/js/app/viewmodels/files.js:1485 msgid "Streaming ..." msgstr "Streaming ..." -#: src/octoprint/static/js/app/viewmodels/files.js:1521 +#: src/octoprint/static/js/app/viewmodels/files.js:1495 msgid "Streaming done" msgstr "Streaming abgeschlossen" -#: src/octoprint/static/js/app/viewmodels/files.js:1523 +#: src/octoprint/static/js/app/viewmodels/files.js:1497 #, python-format msgid "Streamed %(local)s to %(remote)s on SD, took %(time).2f seconds" msgstr "%(local)s nach %(remote)s gestreamt, dauerte %(time).2f Sekunden" -#: src/octoprint/static/js/app/viewmodels/files.js:1545 +#: src/octoprint/static/js/app/viewmodels/files.js:1519 msgid "Streaming failed" msgstr "Streaming fehlgeschlagen" -#: src/octoprint/static/js/app/viewmodels/files.js:1547 +#: src/octoprint/static/js/app/viewmodels/files.js:1521 #, python-format msgid "Did not finish streaming %(local)s to %(remote)s on SD" msgstr "Streaming von %(local)s nach %(remote)s nicht abgeschlossen" -#: src/octoprint/static/js/app/viewmodels/files.js:1625 +#: src/octoprint/static/js/app/viewmodels/files.js:1599 #, python-format msgid "File already exists: %(name)s" msgstr "Datei existiert bereits: %(name)s" -#: src/octoprint/static/js/app/viewmodels/files.js:1699 +#: src/octoprint/static/js/app/viewmodels/files.js:1679 msgid "Refreshing list ..." msgstr "Liste wird aktualisiert ..." -#: src/octoprint/static/js/app/viewmodels/files.js:1730 +#: src/octoprint/static/js/app/viewmodels/files.js:1709 msgid "" "Could not upload the file to the printer's SD. Make sure the SD is " "initialized and the printer is not busy with a print already." @@ -5027,7 +5028,7 @@ msgstr "" "dass die SD initialisiert ist und der Drucker nicht mit einem " "Druckauftrag belegt ist." -#: src/octoprint/static/js/app/viewmodels/files.js:1734 +#: src/octoprint/static/js/app/viewmodels/files.js:1713 msgid "" "Could not upload the file, overwrite not possible. Make sure it is not " "already printing and that you have allowed overwriting." @@ -5036,7 +5037,7 @@ msgstr "" "sicher, dass sie nicht bereits gedruckt wird und dass du Überschreiben " "erlaubt hast." -#: src/octoprint/static/js/app/viewmodels/files.js:1744 +#: src/octoprint/static/js/app/viewmodels/files.js:1722 #, python-format msgid "" "Could not upload the file. Make sure that it is a readable, valid file " @@ -5046,7 +5047,7 @@ msgstr "" "eine lesbare valide Datei mit einer dieser Erweiterungen ist: " "%(extensions)s" -#: src/octoprint/static/js/app/viewmodels/files.js:1754 +#: src/octoprint/static/js/app/viewmodels/files.js:1731 msgid "" "Could not upload the file. Please check octoprint.log for possible " "reasons." @@ -5054,11 +5055,11 @@ msgstr "" "Konnte die Datei nicht hochladen. Bitte überprüfe octoprint.log für " "mögliche Gründe." -#: src/octoprint/static/js/app/viewmodels/files.js:1785 +#: src/octoprint/static/js/app/viewmodels/files.js:1762 msgid "Saving ..." msgstr "Speichere ..." -#: src/octoprint/static/js/app/viewmodels/files.js:1785 +#: src/octoprint/static/js/app/viewmodels/files.js:1762 msgid "Uploading ..." msgstr "Uploade ..." @@ -5093,7 +5094,7 @@ msgstr "" msgid "Logout of OctoPrint" msgstr "Aus OctoPrint ausloggen" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:121 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:119 #, python-format msgid "" "

It seems that you are connecting to OctoPrint over the public " @@ -5119,32 +5120,32 @@ msgstr "" "tatsächlich in einem isolierten LAN befindest, ignoriere sie " "einfach.

" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:140 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:138 msgid "Possible external access detected" msgstr "Möglichen externen Zugriff erkannt" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:238 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:232 msgid "Login successful" msgstr "Login erfolgreich" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:240 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:234 #, python-format msgid "You are now logged in as \"%(username)s\"" msgstr "Du bist jetzt eingeloggt als \"%(username)s\"" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:268 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:262 msgid "Login failed" msgstr "Login fehlgeschlagen" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:269 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:263 msgid "User unknown, wrong password or account deactivated" msgstr "Nutzer unbekannt, falsches Passwort oder Account deaktiviert" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:293 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:287 msgid "Logout successful" msgstr "Logout erfolgreich" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:294 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:288 msgid "You are now logged out" msgstr "Du bist jetzt ausgeloggt" @@ -5173,44 +5174,44 @@ msgid "A profile with such an identifier already exists" msgstr "Es gibt bereits ein Profil mit diesem Identifier" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:172 -#: src/octoprint/static/js/app/viewmodels/settings.js:87 -#: src/octoprint/static/js/app/viewmodels/settings.js:117 +#: src/octoprint/static/js/app/viewmodels/settings.js:83 +#: src/octoprint/static/js/app/viewmodels/settings.js:113 msgid "default" msgstr "Standard" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:173 -#: src/octoprint/static/js/app/viewmodels/settings.js:88 -#: src/octoprint/static/js/app/viewmodels/settings.js:101 +#: src/octoprint/static/js/app/viewmodels/settings.js:84 +#: src/octoprint/static/js/app/viewmodels/settings.js:97 msgid "red" msgstr "Rot" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:174 -#: src/octoprint/static/js/app/viewmodels/settings.js:89 -#: src/octoprint/static/js/app/viewmodels/settings.js:103 +#: src/octoprint/static/js/app/viewmodels/settings.js:85 +#: src/octoprint/static/js/app/viewmodels/settings.js:99 msgid "orange" msgstr "Orange" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:175 -#: src/octoprint/static/js/app/viewmodels/settings.js:90 -#: src/octoprint/static/js/app/viewmodels/settings.js:105 +#: src/octoprint/static/js/app/viewmodels/settings.js:86 +#: src/octoprint/static/js/app/viewmodels/settings.js:101 msgid "yellow" msgstr "Gelb" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:176 -#: src/octoprint/static/js/app/viewmodels/settings.js:91 -#: src/octoprint/static/js/app/viewmodels/settings.js:107 +#: src/octoprint/static/js/app/viewmodels/settings.js:87 +#: src/octoprint/static/js/app/viewmodels/settings.js:103 msgid "green" msgstr "Grün" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:177 -#: src/octoprint/static/js/app/viewmodels/settings.js:92 -#: src/octoprint/static/js/app/viewmodels/settings.js:109 +#: src/octoprint/static/js/app/viewmodels/settings.js:88 +#: src/octoprint/static/js/app/viewmodels/settings.js:105 msgid "blue" msgstr "Blau" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:178 -#: src/octoprint/static/js/app/viewmodels/settings.js:94 -#: src/octoprint/static/js/app/viewmodels/settings.js:113 +#: src/octoprint/static/js/app/viewmodels/settings.js:90 +#: src/octoprint/static/js/app/viewmodels/settings.js:109 msgid "black" msgstr "Schwarz" @@ -5222,36 +5223,36 @@ msgstr "Unten links" msgid "Center" msgstr "Mittelpunkt" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:573 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:571 msgid "" "There was unexpected error while saving the printer profile, please " "consult the logs." msgstr "Unerwarteter Fehler beim Speichern des Profils, bitte konsultiere das Log." -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:577 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:575 msgid "Could not add profile" msgstr "Konnte Profil nicht hinzufügen" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:601 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:599 msgid "Cannot delete the default profile or the currently active profile." msgstr "Kann weder das Defaultprofil noch das aktuell ausgewählte Profil löschen." -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:605 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:603 msgid "" "There was unexpected error while removing the printer profile, please " "consult the logs." msgstr "Unerwarteter Fehler beim Löschen des Profils, bitte konsultiere das Log." -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:610 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:608 msgid "Could not delete profile" msgstr "Konnte Profil nicht löschen" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:621 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:619 #, python-format msgid "You are about to delete the printer profile \"%(name)s\"." msgstr "Du bist im Begriff das Druckerprofil \"%(name)s\" zu löschen." -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:645 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:643 msgid "" "There was unexpected error while updating the printer profile, please " "consult the logs." @@ -5259,15 +5260,15 @@ msgstr "" "Unerwarteter Fehler beim Aktualisieren des Profils, bitte konsultiere das" " Log." -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:649 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:647 msgid "Could not update profile" msgstr "Konnte Profil nicht aktualisieren" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:668 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:666 msgid "Add Printer Profile" msgstr "Druckerprofil hinzufügen" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:669 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:667 #, python-format msgid "Edit Printer Profile \"%(name)s\"" msgstr "Druckerprofile \"%(name)s\" bearbeiten" @@ -5335,7 +5336,7 @@ msgid "Continue" msgstr "Fortsetzen" #: src/octoprint/static/js/app/viewmodels/printerstate.js:225 -#: src/octoprint/static/js/app/viewmodels/temperature.js:221 +#: src/octoprint/static/js/app/viewmodels/temperature.js:212 #: src/octoprint/templates/sidebar/state.jinja2:30 msgid "Pause" msgstr "Pause" @@ -5391,37 +5392,37 @@ msgstr "Nein, mit dem Druck fortfahren" msgid "Yes, cancel the print" msgstr "Ja, den Druck abbrechen" -#: src/octoprint/static/js/app/viewmodels/settings.js:93 -#: src/octoprint/static/js/app/viewmodels/settings.js:111 +#: src/octoprint/static/js/app/viewmodels/settings.js:89 +#: src/octoprint/static/js/app/viewmodels/settings.js:107 msgid "violet" msgstr "Violett" -#: src/octoprint/static/js/app/viewmodels/settings.js:95 -#: src/octoprint/static/js/app/viewmodels/settings.js:115 +#: src/octoprint/static/js/app/viewmodels/settings.js:91 +#: src/octoprint/static/js/app/viewmodels/settings.js:111 msgid "white" msgstr "Weiß" -#: src/octoprint/static/js/app/viewmodels/settings.js:128 +#: src/octoprint/static/js/app/viewmodels/settings.js:124 msgid "Autodetect from browser" msgstr "Automatisch vom Browser erkennen" -#: src/octoprint/static/js/app/viewmodels/settings.js:462 +#: src/octoprint/static/js/app/viewmodels/settings.js:456 msgid "If you see your webcam stream below, the entered stream URL is ok." msgstr "Falls du unten den Webcamstream sehen kannst, ist die Stream-URL ok." -#: src/octoprint/static/js/app/viewmodels/settings.js:511 +#: src/octoprint/static/js/app/viewmodels/settings.js:505 msgid "Stream test" msgstr "Stream Test" -#: src/octoprint/static/js/app/viewmodels/settings.js:533 +#: src/octoprint/static/js/app/viewmodels/settings.js:527 msgid "Could not retrieve snapshot URL, please double check the URL" msgstr "Konnte die Snapshot-URL nicht abgreifen, bitte prüfen" -#: src/octoprint/static/js/app/viewmodels/settings.js:536 +#: src/octoprint/static/js/app/viewmodels/settings.js:530 msgid "Snapshot test failed" msgstr "Snapshot Test fehlgeschlagen" -#: src/octoprint/static/js/app/viewmodels/settings.js:557 +#: src/octoprint/static/js/app/viewmodels/settings.js:550 #, python-format msgid "" "Could retrieve the snapshot URL, but it didn't look like an image. Got " @@ -5433,67 +5434,67 @@ msgstr "" "aus: %(content_type)s. Bitte überprüfe, dass die URL " "einzelne Bilder zurückliefert, nicht multipart Daten oder Videos." -#: src/octoprint/static/js/app/viewmodels/settings.js:586 +#: src/octoprint/static/js/app/viewmodels/settings.js:579 msgid "" "If you see your webcam snapshot picture below, the entered snapshot URL " "is ok." msgstr "Falls du unten dein Snapshotbild sehen kannst, ist die Snapshot-URL ok." -#: src/octoprint/static/js/app/viewmodels/settings.js:590 +#: src/octoprint/static/js/app/viewmodels/settings.js:583 msgid "Snapshot test" msgstr "Snapshot Test" -#: src/octoprint/static/js/app/viewmodels/settings.js:632 +#: src/octoprint/static/js/app/viewmodels/settings.js:625 msgid "The path doesn't exist" msgstr "Der Pfad existiert nicht" -#: src/octoprint/static/js/app/viewmodels/settings.js:634 +#: src/octoprint/static/js/app/viewmodels/settings.js:627 msgid "The path is not a file" msgstr "Der Pfad ist keine Datei" -#: src/octoprint/static/js/app/viewmodels/settings.js:637 +#: src/octoprint/static/js/app/viewmodels/settings.js:630 msgid "The path is not an executable" msgstr "Der Pfad ist nicht ausführbar" -#: src/octoprint/static/js/app/viewmodels/settings.js:641 -#: src/octoprint/static/js/app/viewmodels/settings.js:742 +#: src/octoprint/static/js/app/viewmodels/settings.js:634 +#: src/octoprint/static/js/app/viewmodels/settings.js:735 msgid "The path is valid" msgstr "Der Pfad ist valide" -#: src/octoprint/static/js/app/viewmodels/settings.js:666 +#: src/octoprint/static/js/app/viewmodels/settings.js:659 msgid "The server is not reachable" msgstr "Der Server ist nicht erreichbar" -#: src/octoprint/static/js/app/viewmodels/settings.js:669 +#: src/octoprint/static/js/app/viewmodels/settings.js:662 msgid "The server is reachable" msgstr "Der Server ist erreichbar" -#: src/octoprint/static/js/app/viewmodels/settings.js:690 +#: src/octoprint/static/js/app/viewmodels/settings.js:683 msgid "Name cannot be resolved" msgstr "Name kann nicht aufgelöst werden" -#: src/octoprint/static/js/app/viewmodels/settings.js:694 +#: src/octoprint/static/js/app/viewmodels/settings.js:687 msgid "Name can be resolved" msgstr "Name kann aufgelöst werden" -#: src/octoprint/static/js/app/viewmodels/settings.js:726 +#: src/octoprint/static/js/app/viewmodels/settings.js:719 msgid "The path is a broken symlink." msgstr "Der Pfad ist ein kaputter Symlink." -#: src/octoprint/static/js/app/viewmodels/settings.js:730 +#: src/octoprint/static/js/app/viewmodels/settings.js:723 msgid "The path does not exist and cannot be created." msgstr "Der Pfad existiert nicht und kann nicht erstellt werden." -#: src/octoprint/static/js/app/viewmodels/settings.js:734 +#: src/octoprint/static/js/app/viewmodels/settings.js:727 msgid "The path is not a folder." msgstr "Der Pfad ist kein Verzeichnis." -#: src/octoprint/static/js/app/viewmodels/settings.js:738 +#: src/octoprint/static/js/app/viewmodels/settings.js:731 msgid "The path is not writable." msgstr "Der Pfad ist nicht beschreibbar." -#: src/octoprint/static/js/app/viewmodels/settings.js:883 -#: src/octoprint/static/js/app/viewmodels/usersettings.js:122 +#: src/octoprint/static/js/app/viewmodels/settings.js:871 +#: src/octoprint/static/js/app/viewmodels/usersettings.js:142 msgid "" "This will generate a new API Key. The old API Key will cease to function " "immediately." @@ -5501,32 +5502,32 @@ msgstr "" "Dies wird einen neuen API-Key generieren. Der alte wird sofort aufhören " "zu funktionieren." -#: src/octoprint/static/js/app/viewmodels/slicing.js:128 +#: src/octoprint/static/js/app/viewmodels/slicing.js:127 msgid "Do nothing" msgstr "Nichts machen" -#: src/octoprint/static/js/app/viewmodels/slicing.js:129 +#: src/octoprint/static/js/app/viewmodels/slicing.js:128 msgid "Select for printing" msgstr "Zum Drucken auswählen" -#: src/octoprint/static/js/app/viewmodels/slicing.js:130 +#: src/octoprint/static/js/app/viewmodels/slicing.js:129 msgid "Start printing" msgstr "Drucken" -#: src/octoprint/static/js/app/viewmodels/slicing.js:155 +#: src/octoprint/static/js/app/viewmodels/slicing.js:154 #, python-format msgid "Slicing %(filename)s" msgstr "Slice %(filename)s" -#: src/octoprint/static/js/app/viewmodels/slicing.js:199 +#: src/octoprint/static/js/app/viewmodels/slicing.js:198 msgid "Cannot slice on the same device while printing" msgstr "Kann nicht auf dem selben Server slicen, während gedruckt wird" -#: src/octoprint/static/js/app/viewmodels/slicing.js:201 +#: src/octoprint/static/js/app/viewmodels/slicing.js:200 msgid "Cannot slice, not all parameters specified" msgstr "Kann nicht slicen, nicht alle Parameter spezifiziert" -#: src/octoprint/static/js/app/viewmodels/slicing.js:204 +#: src/octoprint/static/js/app/viewmodels/slicing.js:203 msgid "Start the slicing process" msgstr "Starte the Slicingvorgang" @@ -5545,12 +5546,12 @@ msgstr "Der Befehl \"%(command)s\" wurde erfolgreich ausgeführt" msgid "The command \"%(command)s\" could not be executed." msgstr "Der Befehl \"%(command)s\" konnte nicht ausgeführt werden." -#: src/octoprint/static/js/app/viewmodels/temperature.js:67 +#: src/octoprint/static/js/app/viewmodels/temperature.js:65 #, python-format msgid "Changing Offset of %(name)s" msgstr "Ändere Offset von %(name)s" -#: src/octoprint/static/js/app/viewmodels/temperature.js:73 +#: src/octoprint/static/js/app/viewmodels/temperature.js:71 #, python-format msgid "" "Use the form below to specify a new offset to apply to all temperature " @@ -5559,50 +5560,50 @@ msgstr "" "Definiere unten ein neues Offset für alle Temperaturkommandos für " "\"%(name)s\", die aus zu druckenden Dateien gesendet werden" -#: src/octoprint/static/js/app/viewmodels/temperature.js:98 -#: src/octoprint/static/js/app/viewmodels/temperature.js:172 -#: src/octoprint/static/js/app/viewmodels/temperature.js:430 +#: src/octoprint/static/js/app/viewmodels/temperature.js:95 +#: src/octoprint/static/js/app/viewmodels/temperature.js:165 +#: src/octoprint/static/js/app/viewmodels/temperature.js:419 #: src/octoprint/templates/dialogs/settings/temperatures.jinja2:35 msgid "Bed" msgstr "Bett" -#: src/octoprint/static/js/app/viewmodels/temperature.js:102 -#: src/octoprint/static/js/app/viewmodels/temperature.js:181 -#: src/octoprint/static/js/app/viewmodels/temperature.js:433 +#: src/octoprint/static/js/app/viewmodels/temperature.js:99 +#: src/octoprint/static/js/app/viewmodels/temperature.js:173 +#: src/octoprint/static/js/app/viewmodels/temperature.js:422 msgid "Chamber" msgstr "Kammer" -#: src/octoprint/static/js/app/viewmodels/temperature.js:225 +#: src/octoprint/static/js/app/viewmodels/temperature.js:216 #: src/octoprint/templates/sidebar/state.jinja2:30 msgid "Resume" msgstr "Weiter" -#: src/octoprint/static/js/app/viewmodels/temperature.js:233 +#: src/octoprint/static/js/app/viewmodels/temperature.js:224 msgid "Done" msgstr "Fertig" -#: src/octoprint/static/js/app/viewmodels/temperature.js:416 +#: src/octoprint/static/js/app/viewmodels/temperature.js:405 #, python-format msgid "Set %(name)s (%(value)s)" msgstr "Setze %(name)s (%(value)s)" -#: src/octoprint/static/js/app/viewmodels/temperature.js:420 +#: src/octoprint/static/js/app/viewmodels/temperature.js:409 #: src/octoprint/templates/tabs/temperature.jinja2:30 #: src/octoprint/templates/tabs/temperature.jinja2:68 #: src/octoprint/templates/tabs/timelapse.jinja2:14 msgid "Off" msgstr "Aus" -#: src/octoprint/static/js/app/viewmodels/temperature.js:598 +#: src/octoprint/static/js/app/viewmodels/temperature.js:572 msgid "min" msgstr "Min" -#: src/octoprint/static/js/app/viewmodels/temperature.js:662 +#: src/octoprint/static/js/app/viewmodels/temperature.js:636 #: src/octoprint/templates/tabs/temperature.jinja2:23 msgid "Actual" msgstr "Ist" -#: src/octoprint/static/js/app/viewmodels/temperature.js:672 +#: src/octoprint/static/js/app/viewmodels/temperature.js:646 #: src/octoprint/templates/tabs/temperature.jinja2:25 msgid "Target" msgstr "Soll" @@ -5633,20 +5634,20 @@ msgstr "zeige %(displayed)d Zeilen (Buffer voll)" msgid "showing %(displayed)d lines" msgstr "zeige %(displayed)d Zeilen" -#: src/octoprint/static/js/app/viewmodels/terminal.js:544 +#: src/octoprint/static/js/app/viewmodels/terminal.js:529 #, python-format msgid "The command %(command)s was not sent to the printer:" msgstr "Der Befehl %(command)s wurde nicht zum Drucker gesendet:" -#: src/octoprint/static/js/app/viewmodels/terminal.js:551 +#: src/octoprint/static/js/app/viewmodels/terminal.js:536 msgid "Suppressed command" msgstr "Unterdrückter Befehl" -#: src/octoprint/static/js/app/viewmodels/terminal.js:560 +#: src/octoprint/static/js/app/viewmodels/terminal.js:545 msgid "Invalid tool reported" msgstr "Invalides Werkzeug gemeldet" -#: src/octoprint/static/js/app/viewmodels/terminal.js:562 +#: src/octoprint/static/js/app/viewmodels/terminal.js:547 #, python-format msgid "" "Your printer reported tool T%(tool)d as invalid, reverting back to " @@ -5665,7 +5666,7 @@ msgstr "%(target)s wird gerendert..." msgid "Rendering %(target)s... (%(progress)d%%)" msgstr "%(target)s wird gerendert... (%(progress)d%%)" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:345 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:335 #, python-format msgid "" "Failed to remove timelapse %(name)s.

Please consult octoprint.log " @@ -5674,64 +5675,64 @@ msgstr "" "Konnte Zeitrafferaufnahme %(name)s nicht entfernen.

Bitte " "konsultiere octoprint.log für Details.

" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:356 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:346 msgid "Could not remove timelapse" msgstr "Konnte Zeitrafferaufnahme nicht entfernen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:365 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:355 #, python-format msgid "You are about to delete timelapse file \"%(name)s\"." msgstr "Du bist im Begriff die Zeitrafferaufnahme \"%(name)s\" zu löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:383 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:373 #, python-format msgid "You are about to delete %(count)d timelapse files." msgstr "Du bist im Begriff %(count)d Zeitrafferaufnahmen zu löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:448 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:438 #, python-format msgid "You are about to delete unrendered timelapse \"%(name)s\"." msgstr "" "Du bist im Begriff die ungerenderte Zeitrafferaufnahme \"%(name)s\" zu " "löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:469 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:459 #, python-format msgid "You are about to delete %(count)d unrendered timelapses." msgstr "Du bist im Begriff %(count)d ungerenderte Zeitrafferaufnahmen zu löschen." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:480 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:470 msgid "Deleting timelapse files" msgstr "Lösche Zeitrafferaufnahmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:481 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:471 #, python-format msgid "Deleting %(count)d timelapse files..." msgstr "Lösche %(count)d Zeitrafferaufnahmen..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:511 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:501 msgid "Deleting unrendered timelapses" msgstr "Lösche ungerenderte Zeitrafferaufnahmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:513 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:503 #, python-format msgid "Deleting %(count)d unrendered timelapses..." msgstr "Lösche %(count)d ungerenderte Zeitrafferaufnahmen..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:626 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:616 msgid "Capturing timelapse postroll" msgstr "Zeichne Timelapse-Postroll auf" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:631 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:621 msgid "Now capturing timelapse post roll, this will take only a moment..." msgstr "Zeichne jetzt Zeitraffernachlauf auf, dies wird nur einen Moment dauern..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:641 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:631 #, python-format msgid "%(minutes)d min" msgstr "%(minutes)d Min" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:645 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:635 #, python-format msgid "" "Now capturing timelapse post roll, this will take approximately " @@ -5740,12 +5741,12 @@ msgstr "" "Zeichne jetzt Zeitraffernachlauf auf, dies wird voraussichtlich " "%(duration)s dauern (also etwa bis %(time)s)..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:651 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:641 #, python-format msgid "%(seconds)d sec" msgstr "%(seconds)d Sek" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:655 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:645 #, python-format msgid "" "Now capturing timelapse post roll, this will take approximately " @@ -5754,7 +5755,7 @@ msgstr "" "Zeichne jetzt Zeitraffernachlauf auf, dies wird voraussichtlich " "%(duration)s dauern..." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:695 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:684 msgid "" "Failed repeatedly to capture timelapse frame from webcam - is the " "snapshot URL configured correctly and the camera on?" @@ -5762,15 +5763,15 @@ msgstr "" "Konnte wiederholt kein Zeitrafferbild von der Webcam beziehen - ist die " "Snapshot-URL korrekt konfiguriert und die Kamera an?" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:706 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:695 msgid "Could not capture snapshots" msgstr "Konnte keine Snapshots aufnehmen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:715 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:704 msgid "Rendering timelapse" msgstr "Zeitrafferaufnahme wird gerendert" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:717 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:706 #, python-format msgid "" "Now rendering timelapse %(movie_prefix)s. Due to performance reasons it " @@ -5780,11 +5781,11 @@ msgstr "" "Performance ist es nicht empfehlenswert, einen Druckauftrag zu starten, " "so lange die Aufnahme noch gerendert wird." -#: src/octoprint/static/js/app/viewmodels/timelapse.js:739 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:728 msgid "Cannot render timelapse" msgstr "Kann Zeitrafferaufnahme nicht rendern" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:743 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:732 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s is not possible since no frames " @@ -5793,12 +5794,12 @@ msgstr "" "Rendering des Zeitraffers %(movie_prefix)s ist nicht möglich, da keine " "Frames gespeichert wurden. Ist die Snapshot-URL korrekt konfiguriert?" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:750 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:767 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:739 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:756 msgid "Rendering timelapse failed" msgstr "Rendern von Zeitrafferaufnahme fehlgeschlagen" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:754 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:743 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s failed with return code " @@ -5807,7 +5808,7 @@ msgstr "" "Rendering der Zeitrafferaufnahme %(movie_prefix)s fehlgeschlagen mit " "Returncode %(returncode)s" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:771 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:760 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s failed due to an unknown error, " @@ -5816,11 +5817,11 @@ msgstr "" "Rendering der Zeitrafferaufnahme %(movie_prefix)s fehlgeschlagen aufgrund" " eines unbekannten Fehlers, bitte konsultiere die Logdatei" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:793 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:782 msgid "Timelapse ready" msgstr "Zeitrafferaufnahme fertig" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:795 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:784 #, python-format msgid "New timelapse %(movie_prefix)s is done rendering." msgstr "Neue Zeitrafferaufnahme %(movie_prefix)s wurde fertig gerendert." @@ -5829,7 +5830,7 @@ msgstr "Neue Zeitrafferaufnahme %(movie_prefix)s wurde fertig gerendert." msgid "Site default" msgstr "Seitenvoreinstellung" -#: src/octoprint/static/js/app/viewmodels/usersettings.js:137 +#: src/octoprint/static/js/app/viewmodels/usersettings.js:157 msgid "This will delete the API Key. It will cease to to function immediately." msgstr "Dies wird den API-Key löschen. Er wird sofort aufhören, zu funktionieren." @@ -5891,34 +5892,38 @@ msgstr "" "Groß-/Kleinschreibung!" #: src/octoprint/templates/login.jinja2:69 +msgid "You have made too many failed login attempts. Please try again later." +msgstr "Du hattest zu viele fehlgeschlagene Loginversuche. Bitte versuche es später noch einmal." + +#: src/octoprint/templates/login.jinja2:70 #: src/octoprint/templates/recovery.jinja2:70 msgid "Server is currently offline." msgstr "Der Server ist offline." -#: src/octoprint/templates/login.jinja2:69 +#: src/octoprint/templates/login.jinja2:70 #: src/octoprint/templates/recovery.jinja2:70 msgid "Reconnect..." msgstr "Erneut verbinden..." -#: src/octoprint/templates/login.jinja2:72 +#: src/octoprint/templates/login.jinja2:73 msgid "The following account is required:" msgstr "Der folgende Account wird benötigt:" -#: src/octoprint/templates/login.jinja2:74 +#: src/octoprint/templates/login.jinja2:75 msgid "An account with the following permissions is required:" msgstr "Ein Account mit den folgenden Berechtigungen wird benötigt:" -#: src/octoprint/templates/login.jinja2:79 +#: src/octoprint/templates/login.jinja2:80 #: src/octoprint/templates/navbar/login.jinja2:9 msgid "Forgot password?" msgstr "Passwort vergessen?" -#: src/octoprint/templates/login.jinja2:81 +#: src/octoprint/templates/login.jinja2:82 #: src/octoprint/templates/navbar/login.jinja2:13 msgid "Remember me" msgstr "Login merken" -#: src/octoprint/templates/login.jinja2:83 +#: src/octoprint/templates/login.jinja2:84 msgid "Log in" msgstr "Einloggen" @@ -6373,7 +6378,7 @@ msgid "Access Application Keys" msgstr "Auf Application Keys zugreifen" #: src/octoprint/templates/dialogs/settings/api.jinja2:30 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:27 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:37 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:159 msgid "N/A" msgstr "(nicht vorhanden)" @@ -6625,8 +6630,6 @@ msgstr "Uploadverzeichnis" #: src/octoprint/templates/dialogs/settings/folders.jinja2:8 #: src/octoprint/templates/dialogs/settings/folders.jinja2:18 #: src/octoprint/templates/dialogs/settings/folders.jinja2:28 -#: src/octoprint/templates/dialogs/settings/folders.jinja2:38 -#: src/octoprint/templates/dialogs/settings/folders.jinja2:48 #: src/octoprint/templates/snippets/settings/server/serverOnlineCheckTestConnectivity.jinja2:1 #: src/octoprint/templates/snippets/settings/server/serverOnlineCheckTestResolution.jinja2:1 #: src/octoprint/templates/snippets/settings/webcam/ffmpegPath.jinja2:6 @@ -6640,18 +6643,10 @@ msgid "Timelapse Folder" msgstr "Zeitrafferverzeichnis" #: src/octoprint/templates/dialogs/settings/folders.jinja2:24 -msgid "Timelapse Temp Folder" -msgstr "Temporäres Zeitrafferverzeichnis" - -#: src/octoprint/templates/dialogs/settings/folders.jinja2:34 -msgid "Logs Folder" -msgstr "Logverzeichnis" - -#: src/octoprint/templates/dialogs/settings/folders.jinja2:44 msgid "Watched Folder" msgstr "Beobachtetes Verzeichnis" -#: src/octoprint/templates/dialogs/settings/folders.jinja2:56 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:36 msgid "" "Actively poll the watched folder. Check this if files in your watched " "folder aren't automatically added otherwise." @@ -6660,7 +6655,7 @@ msgstr "" "in Deinem beobachteten Verzeichnis hinzugefügt werden sonst nicht " "automatisch hinzugefügt werden." -#: src/octoprint/templates/dialogs/settings/folders.jinja2:61 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:41 msgid "" "\n" " Two or more of the folders configured share a location. This " @@ -6679,11 +6674,22 @@ msgstr "" "Einstellungen gespeichert werden.\n" " " -#: src/octoprint/templates/dialogs/settings/folders.jinja2:68 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:48 +msgid "" +"\n" +" Please note: Not all of the folders used by OctoPrint can be " +"configured through the UI, only those most commonly moved to other " +"places. If you need to configure other folders,\n" +" please do so by manually editing the configuration. See the docs " +"for details.\n" +" " +msgstr "" + +#: src/octoprint/templates/dialogs/settings/folders.jinja2:53 msgid "Disk space thresholds" msgstr "Plattenplatzschwellwerte" -#: src/octoprint/templates/dialogs/settings/folders.jinja2:70 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:55 msgid "" "If the free disk space falls below these thresholds, OctoPrint will warn " "the user." @@ -6691,7 +6697,7 @@ msgstr "" "Falls der freie Plattenplatz unter diese Schwellwerte fallen sollte wird " "OctoPrint den Nutzer warnen." -#: src/octoprint/templates/dialogs/settings/folders.jinja2:79 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:64 msgid "Critical" msgstr "Kritisch" @@ -7842,22 +7848,40 @@ msgstr "" "leer." #: src/octoprint/templates/dialogs/usersettings/access.jinja2:8 +msgid "Current Password" +msgstr "Aktuelles Passwort" + +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:15 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:141 msgid "New Password" msgstr "Neues Passwort" -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:14 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:21 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:95 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:147 msgid "Repeat Password" msgstr "Passwort wiederholen" -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:24 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:27 +msgid "" +"\n" +" Please note that you will be logged out " +"immediately after changing your password and asked to login " +"again.\n" +" " +msgstr "" +"\n" +" Bitte beachte, dass du nach Änderung deines Passworts " +"sofort ausgeloggt wirst und dich erneut einloggen " +"musst.\n" +" " + +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:34 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:156 msgid "Current API Key" msgstr "Aktueller API-Key" -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:32 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:42 msgid "" "Please note that changes to the API key are applied immediately, without " "having to \"Confirm\" first." @@ -9558,3 +9582,9 @@ msgstr "Zeitrafferaufnahme rendern" #~ "Kontrolle der OctoPrint-Maintainer, aktiviere" #~ " diese Prüfung auf eigene Gefahr." +#~ msgid "Timelapse Temp Folder" +#~ msgstr "Temporäres Zeitrafferverzeichnis" + +#~ msgid "Logs Folder" +#~ msgstr "Logverzeichnis" + diff --git a/translations/messages.pot b/translations/messages.pot index 4577b0be7f..f2dba16dcf 100644 --- a/translations/messages.pot +++ b/translations/messages.pot @@ -6,16 +6,16 @@ #, fuzzy msgid "" msgstr "" -"Project-Id-Version: OctoPrint 1.8.0rc6.dev8+g8ca327669.dirty\n" +"Project-Id-Version: OctoPrint 1.8.3.dev23+g59a0c8e8d\n" "Report-Msgid-Bugs-To: i18n@octoprint.org\n" -"POT-Creation-Date: 2022-05-16 14:29+0200\n" +"POT-Creation-Date: 2022-09-19 16:23+0200\n" "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" "Last-Translator: FULL NAME \n" "Language-Team: LANGUAGE \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=utf-8\n" "Content-Transfer-Encoding: 8bit\n" -"Generated-By: Babel 2.10.1\n" +"Generated-By: Babel 2.9.1\n" #: src/octoprint/access/permissions.py:275 msgid "Admin is allowed to do everything" @@ -153,7 +153,7 @@ msgid "Action Command Notification Settings" msgstr "" #: src/octoprint/plugins/action_command_notification/templates/action_command_notification_settings.jinja2:7 -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:75 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:71 msgid "Enable" msgstr "" @@ -282,42 +282,42 @@ msgstr "" msgid "Announcements" msgstr "" -#: src/octoprint/plugins/announcements/__init__.py:629 +#: src/octoprint/plugins/announcements/__init__.py:632 msgid "" "Without this plugin you might miss important announcements regarding " "security or other critical issues concerning OctoPrint." msgstr "" -#: src/octoprint/plugins/announcements/static/js/announcements.js:60 +#: src/octoprint/plugins/announcements/static/js/announcements.js:59 msgid "Cannot be toggled" msgstr "" -#: src/octoprint/plugins/announcements/static/js/announcements.js:62 +#: src/octoprint/plugins/announcements/static/js/announcements.js:61 msgid "Disable Channel" msgstr "" -#: src/octoprint/plugins/announcements/static/js/announcements.js:63 +#: src/octoprint/plugins/announcements/static/js/announcements.js:62 msgid "Enable Channel" msgstr "" -#: src/octoprint/plugins/announcements/static/js/announcements.js:343 +#: src/octoprint/plugins/announcements/static/js/announcements.js:338 msgid "" "You can edit your announcement subscriptions under Settings > " "Announcements." msgstr "" -#: src/octoprint/plugins/announcements/static/js/announcements.js:356 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1872 -#: src/octoprint/static/js/app/viewmodels/loginstate.js:158 +#: src/octoprint/plugins/announcements/static/js/announcements.js:351 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1851 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:156 msgid "Later" msgstr "" -#: src/octoprint/plugins/announcements/static/js/announcements.js:363 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1883 +#: src/octoprint/plugins/announcements/static/js/announcements.js:358 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1862 msgid "Mark read" msgstr "" -#: src/octoprint/plugins/announcements/static/js/announcements.js:370 +#: src/octoprint/plugins/announcements/static/js/announcements.js:365 msgid "Read..." msgstr "" @@ -332,8 +332,8 @@ msgstr "" #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:216 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:362 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:220 -#: src/octoprint/static/js/app/helpers.js:757 -#: src/octoprint/static/js/app/helpers.js:1074 +#: src/octoprint/static/js/app/helpers.js:735 +#: src/octoprint/static/js/app/helpers.js:1048 #: src/octoprint/templates/dialogs/about.jinja2:51 #: src/octoprint/templates/dialogs/settings.jinja2:53 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:139 @@ -386,7 +386,7 @@ msgstr "" msgid "Application Keys" msgstr "" -#: src/octoprint/plugins/appkeys/__init__.py:253 +#: src/octoprint/plugins/appkeys/__init__.py:254 #: src/octoprint/plugins/appkeys/static/js/appkeys.js:115 #, python-format msgid "" @@ -394,7 +394,7 @@ msgid "" "through the API." msgstr "" -#: src/octoprint/plugins/appkeys/__init__.py:539 +#: src/octoprint/plugins/appkeys/__init__.py:543 msgid "" "Without this plugin third party clients will no longer be able to obtain " "an API key without you manually copy-pasting it." @@ -476,7 +476,7 @@ msgstr "" #: src/octoprint/plugins/appkeys/templates/appkeys.jinja2:21 #: src/octoprint/plugins/appkeys/templates/appkeys_settings.jinja2:45 #: src/octoprint/plugins/appkeys/templates/appkeys_usersettings.jinja2:16 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:22 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:32 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:24 msgid "API Key" msgstr "" @@ -490,7 +490,7 @@ msgstr "" #: src/octoprint/plugins/appkeys/templates/appkeys.jinja2:28 #: src/octoprint/templates/dialogs/settings/api.jinja2:38 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:36 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:46 msgid "QR Code" msgstr "" @@ -624,119 +624,119 @@ msgstr "" msgid "Restore Backup?" msgstr "" -#: src/octoprint/plugins/backup/__init__.py:1398 +#: src/octoprint/plugins/backup/__init__.py:1418 msgid "" "Without this plugin you will no longer be able to backup & restore your " "OctoPrint settings and data." msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:97 +#: src/octoprint/plugins/backup/static/js/backup.js:94 #, python-format msgid "You are about to delete backup file \"%(name)s\"." msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:122 +#: src/octoprint/plugins/backup/static/js/backup.js:119 #, python-format msgid "" "You are about to restore the backup file \"%(name)s\". This cannot be " "undone." msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:152 +#: src/octoprint/plugins/backup/static/js/backup.js:149 #, python-format msgid "" "You are about to upload and restore the backup file \"%(name)s\". This " "cannot be undone." msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:168 +#: src/octoprint/plugins/backup/static/js/backup.js:165 msgid "" "You are about to delete the record of plugins unknown during the last " "restore." msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:201 +#: src/octoprint/plugins/backup/static/js/backup.js:198 #, python-format msgid "You are about to delete %(count)d backups." msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:224 +#: src/octoprint/plugins/backup/static/js/backup.js:221 msgid "Backup created successfully" msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:233 +#: src/octoprint/plugins/backup/static/js/backup.js:230 msgid "Creating the backup failed" msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:235 +#: src/octoprint/plugins/backup/static/js/backup.js:232 #, python-format msgid "" "OctoPrint could not create your backup. Please consult " "octoprint.log for details. Error: %(error)s" msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:245 +#: src/octoprint/plugins/backup/static/js/backup.js:242 #: src/octoprint/plugins/backup/templates/backup_settings.jinja2:120 msgid "Restoring from backup..." msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:252 +#: src/octoprint/plugins/backup/static/js/backup.js:249 msgid "" "Restore failed! Check the above output and octoprint.log for reasons as " "to why." msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:261 +#: src/octoprint/plugins/backup/static/js/backup.js:258 msgid "Restore successful! The server will now be restarted!" msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:270 +#: src/octoprint/plugins/backup/static/js/backup.js:267 #, python-format msgid "Installing plugin \"%(plugin)s\"..." msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:279 +#: src/octoprint/plugins/backup/static/js/backup.js:276 #, python-format msgid "" "Cannot install plugin \"%(plugin)s\" due to it being incompatible to this" " OctoPrint version and/or underlying operating system" msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:291 +#: src/octoprint/plugins/backup/static/js/backup.js:288 #, python-format msgid "" "There are %(count)d plugins you'll need to install manually since they " "aren't registered on the repository:" msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:333 +#: src/octoprint/plugins/backup/static/js/backup.js:330 msgid "Deleting backups" msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:334 +#: src/octoprint/plugins/backup/static/js/backup.js:331 #, python-format msgid "Deleting %(count)d backups..." msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:342 -#: src/octoprint/plugins/logging/static/js/logging.js:355 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:489 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:521 +#: src/octoprint/plugins/backup/static/js/backup.js:339 +#: src/octoprint/plugins/logging/static/js/logging.js:349 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:479 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:511 #, python-format msgid "Deleted %(filename)s..." msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:350 -#: src/octoprint/plugins/logging/static/js/logging.js:363 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:497 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:530 +#: src/octoprint/plugins/backup/static/js/backup.js:347 +#: src/octoprint/plugins/logging/static/js/logging.js:357 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:487 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:520 #, python-format msgid "Deletion of %(filename)s failed, continuing..." msgstr "" -#: src/octoprint/plugins/backup/static/js/backup.js:354 -#: src/octoprint/plugins/logging/static/js/logging.js:367 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:501 +#: src/octoprint/plugins/backup/static/js/backup.js:351 +#: src/octoprint/plugins/logging/static/js/logging.js:361 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:491 #, python-format msgid "Deletion of %(filename)s failed: %(error)s" msgstr "" @@ -798,8 +798,8 @@ msgid "This backup exceeds the maximum allowed upload size" msgstr "" #: src/octoprint/plugins/backup/templates/backup_settings.jinja2:49 -#: src/octoprint/static/js/app/viewmodels/access.js:338 -#: src/octoprint/static/js/app/viewmodels/access.js:685 +#: src/octoprint/static/js/app/viewmodels/access.js:344 +#: src/octoprint/static/js/app/viewmodels/access.js:676 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:104 msgid "Delete" msgstr "" @@ -912,7 +912,7 @@ msgstr "" msgid "Upload & restore" msgstr "" -#: src/octoprint/plugins/corewizard/__init__.py:131 +#: src/octoprint/plugins/corewizard/__init__.py:136 msgid "" "Without this plugin OctoPrint will no longer be able to perform setup " "steps that might be required after an update." @@ -924,13 +924,13 @@ msgid "Server Commands" msgstr "" #: src/octoprint/plugins/corewizard/subwizards.py:56 -#: src/octoprint/server/views.py:1035 +#: src/octoprint/server/views.py:1045 msgid "Webcam & Timelapse" msgstr "" #: src/octoprint/plugins/corewizard/subwizards.py:71 #: src/octoprint/plugins/corewizard/templates/corewizard_acl_wizard.jinja2:1 -#: src/octoprint/server/views.py:1052 +#: src/octoprint/server/views.py:1062 #: src/octoprint/templates/dialogs/settings/accesscontrol.jinja2:1 msgid "Access Control" msgstr "" @@ -992,7 +992,7 @@ msgid "" msgstr "" #: src/octoprint/plugins/corewizard/templates/corewizard_acl_wizard.jinja2:11 -#: src/octoprint/templates/login.jinja2:77 +#: src/octoprint/templates/login.jinja2:78 #: src/octoprint/templates/navbar/login.jinja2:7 #: src/octoprint/templates/navbar/login.jinja2:8 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:83 @@ -1001,7 +1001,7 @@ msgstr "" #: src/octoprint/plugins/corewizard/templates/corewizard_acl_wizard.jinja2:17 #: src/octoprint/templates/dialogs/usersettings/access.jinja2:3 -#: src/octoprint/templates/login.jinja2:78 +#: src/octoprint/templates/login.jinja2:79 #: src/octoprint/templates/navbar/login.jinja2:10 #: src/octoprint/templates/navbar/login.jinja2:11 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:89 @@ -1013,7 +1013,8 @@ msgid "Confirm Password" msgstr "" #: src/octoprint/plugins/corewizard/templates/corewizard_acl_wizard.jinja2:26 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:17 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:11 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:24 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:98 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:150 msgid "Passwords do not match" @@ -1269,7 +1270,7 @@ msgid "" "

" msgstr "" -#: src/octoprint/plugins/discovery/__init__.py:801 +#: src/octoprint/plugins/discovery/__init__.py:804 msgid "" "Without this plugin your OctoPrint instance will no longer be " "discoverable on the network via Bonjour and uPnP." @@ -1280,11 +1281,11 @@ msgstr "" msgid "Error Tracking" msgstr "" -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:44 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:40 msgid "Enable error reporting?" msgstr "" -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:45 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:41 msgid "" "

It looks like you are tracking an OctoPrint RC release channel. It " "would be great if you would enable error reporting so that any kind of " @@ -1293,15 +1294,15 @@ msgid "" "Settings > Error Tracking

" msgstr "" -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:57 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:560 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:592 -#: src/octoprint/static/js/app/viewmodels/loginstate.js:148 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:53 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:556 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:587 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:146 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:550 msgid "Ignore" msgstr "" -#: src/octoprint/plugins/errortracking/static/js/errortracking.js:62 +#: src/octoprint/plugins/errortracking/static/js/errortracking.js:58 msgid "You can still enable error tracking via \"Settings\" > \"Error Tracking\"" msgstr "" @@ -1464,59 +1465,59 @@ msgstr "" msgid "Ready!" msgstr "" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:696 -#: src/octoprint/static/js/app/viewmodels/files.js:1054 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:685 +#: src/octoprint/static/js/app/viewmodels/files.js:1033 msgid "Model size" msgstr "" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:706 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:695 msgid "Estimated layer height" msgstr "" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:709 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:698 #: src/octoprint/templates/tabs/timelapse.jinja2:69 msgid "mm" msgstr "" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:712 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:701 msgid "Estimated total print time" msgstr "" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:717 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:706 msgid "Layers with extrusion" msgstr "" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:750 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:739 msgid "Layer number" msgstr "" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:751 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:740 msgid "Layer height" msgstr "" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:752 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:741 msgid "GCODE commands" msgstr "" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:756 -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:765 -#: src/octoprint/static/js/app/viewmodels/files.js:1069 -#: src/octoprint/static/js/app/viewmodels/files.js:1085 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:745 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:754 +#: src/octoprint/static/js/app/viewmodels/files.js:1048 +#: src/octoprint/static/js/app/viewmodels/files.js:1064 msgid "Filament" msgstr "" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:767 -#: src/octoprint/static/js/app/viewmodels/control.js:112 -#: src/octoprint/static/js/app/viewmodels/files.js:1087 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:756 +#: src/octoprint/static/js/app/viewmodels/control.js:108 +#: src/octoprint/static/js/app/viewmodels/files.js:1066 #: src/octoprint/static/js/app/viewmodels/printerstate.js:357 -#: src/octoprint/static/js/app/viewmodels/temperature.js:152 -#: src/octoprint/static/js/app/viewmodels/temperature.js:164 -#: src/octoprint/static/js/app/viewmodels/temperature.js:428 +#: src/octoprint/static/js/app/viewmodels/temperature.js:147 +#: src/octoprint/static/js/app/viewmodels/temperature.js:158 +#: src/octoprint/static/js/app/viewmodels/temperature.js:417 msgid "Tool" msgstr "" -#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:779 -#: src/octoprint/static/js/app/viewmodels/files.js:1097 +#: src/octoprint/plugins/gcodeviewer/static/js/gcodeviewer.js:768 +#: src/octoprint/static/js/app/viewmodels/files.js:1076 msgid "Estimated print time" msgstr "" @@ -1537,7 +1538,7 @@ msgid "on mobile" msgstr "" #: src/octoprint/plugins/gcodeviewer/templates/gcodeviewer_settings.jinja2:19 -#: src/octoprint/templates/dialogs/settings/folders.jinja2:85 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:70 msgid "" "Provide values including size unit. Allowed units are: b, byte, bytes, " "kb, mb, gb, tb (case insensitive). Example: 5MB, " @@ -1686,7 +1687,7 @@ msgstr "" #: src/octoprint/plugins/gcodeviewer/templates/gcodeviewer_tab.jinja2:126 #: src/octoprint/plugins/softwareupdate/templates/snippets/pipEnableCheck.jinja2:4 -#: src/octoprint/templates/dialogs/settings/folders.jinja2:73 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:58 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:114 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:550 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:566 @@ -1724,13 +1725,13 @@ msgstr "" msgid "Allows to download and delete log files and list and set log levels." msgstr "" -#: src/octoprint/plugins/logging/__init__.py:270 +#: src/octoprint/plugins/logging/__init__.py:273 msgid "" "Without this plugin you will no longer be able to retrieve OctoPrint's " "logs or modify the current logging levels through the web interface." msgstr "" -#: src/octoprint/plugins/logging/static/js/logging.js:144 +#: src/octoprint/plugins/logging/static/js/logging.js:138 #, python-format msgid "" "You currently have %(logfile)s enabled. Please remember to " @@ -1738,32 +1739,32 @@ msgid "" "you to turn it on." msgstr "" -#: src/octoprint/plugins/logging/static/js/logging.js:151 +#: src/octoprint/plugins/logging/static/js/logging.js:145 msgid "" "It can negatively impact print performance and also take up a lot of " "storage space depending on how long you keep it enabled and thus should " "only be used for debugging." msgstr "" -#: src/octoprint/plugins/logging/static/js/logging.js:161 +#: src/octoprint/plugins/logging/static/js/logging.js:155 msgid "Log storage:" msgstr "" -#: src/octoprint/plugins/logging/static/js/logging.js:228 +#: src/octoprint/plugins/logging/static/js/logging.js:222 #, python-format msgid "You are about to delete log file \"%(name)s\"." msgstr "" -#: src/octoprint/plugins/logging/static/js/logging.js:275 +#: src/octoprint/plugins/logging/static/js/logging.js:269 #, python-format msgid "You are about to delete %(count)d log files." msgstr "" -#: src/octoprint/plugins/logging/static/js/logging.js:346 +#: src/octoprint/plugins/logging/static/js/logging.js:340 msgid "Deleting log files" msgstr "" -#: src/octoprint/plugins/logging/static/js/logging.js:347 +#: src/octoprint/plugins/logging/static/js/logging.js:341 #, python-format msgid "Deleting %(count)d log files..." msgstr "" @@ -1866,11 +1867,11 @@ msgstr "" msgid "Plugin Manager" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:237 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:228 msgid "and" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:249 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:240 #, python-format msgid "" "This does not look like a valid plugin. Valid plugins should be either " @@ -1879,303 +1880,303 @@ msgid "" "%(pythonExtensions)s." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:309 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:300 msgid "There are no plugin notices. Great!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:311 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:302 msgid "There is a plugin notice for one of your installed plugins." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:316 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:307 #, python-format msgid "" "There are %(count)d plugin notices for one or more of your installed " "plugins." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:487 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1109 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:477 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1093 msgid "Installing plugin..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:488 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:478 msgid "Installing plugin from uploaded file..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:517 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:810 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1144 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1200 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1257 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1295 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1594 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:506 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:797 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1127 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1181 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1237 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1275 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1574 #: src/octoprint/plugins/tracking/static/js/usage.js:102 msgid "Something went wrong" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:518 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:811 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1145 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1201 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1258 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1296 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:507 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:798 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1128 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1182 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1238 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1276 msgid "Please consult octoprint.log for details" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:845 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:831 #, python-format msgid "You are about to disable \"%(name)s\"." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:851 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:837 msgid "This is not recommended" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:853 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:839 msgid "Do you still want to disable it?" msgstr "" +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:840 #: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:854 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:869 msgid "Keep enabled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:855 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:841 msgid "Disable anyway" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:866 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:851 #, python-format msgid "You are about to disable \"%(name)s\"" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:870 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:855 msgid "Disable plugin" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:909 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:893 #, python-format msgid "Can't resolve plugin with key %(key)s, skipping..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:920 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:904 #, python-format msgid "Plugin %(plugin)s doesn't support bulk operations, skipping..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:933 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:917 #, python-format msgid "Plugin %(plugin)s is already %(status)s (or pending), skipping..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:989 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:973 msgid "Enabling plugins" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:990 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:974 #, python-format msgid "Enabling %(count)i plugins" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:991 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:975 #, python-format msgid "Enabled plugin %(plugin)s..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:992 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:976 #, python-format msgid "Enabling plugin %(plugin)s failed, continuing..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:993 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:977 msgid "enabled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1018 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1002 msgid "Disabling plugins" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1019 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1003 #, python-format msgid "Disabling %(count)i plugins" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1020 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1004 #, python-format msgid "Disabled plugin %(plugin)s..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1021 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1005 #, python-format msgid "Disabling plugin %(plugin)s failed, continuing..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1022 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1006 msgid "disabled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1112 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1096 #, python-format msgid "Installing plugin \"%(name)s\" from %(url)s..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1116 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1100 #, python-format msgid "Installing plugin from %(url)s..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1121 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1105 msgid "Reinstalling plugin..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1123 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1107 #, python-format msgid "Reinstalling plugin \"%(name)s\" from %(url)s..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1187 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1168 msgid "Uninstalling plugin..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1188 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1169 #, python-format msgid "Uninstalling plugin \"%(name)s\"" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1213 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1194 #, python-format msgid "You are about to uninstall the plugin \"%(name)s\"" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1216 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1197 msgid "Keep installed" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1217 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1198 msgid "Uninstall" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1217 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1198 msgid "Uninstall & clean up data" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1244 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1224 msgid "Cleaning up plugin data..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1245 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1225 #, python-format msgid "Cleaning up data of plugin \"%(name)s\"" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1270 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1250 #, python-format msgid "" "You are about to cleanup the plugin data of \"%(name)s\". This operation " "cannot be reversed." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1275 -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1310 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1255 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1290 msgid "Keep data" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1276 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1256 msgid "Cleanup data" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1288 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1268 msgid "Cleaning up all left over plugin data..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1307 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1287 msgid "" "You are about to cleanup left over plugin settings and data of plugins no" " longer installed. This operation cannot be reversed." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1311 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1291 msgid "Cleanup all data" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1455 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1435 msgid "Reinstall" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1456 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1436 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:324 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:340 msgid "Install" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1458 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1438 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:128 #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:276 msgid "Disabled" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1459 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1439 msgid "Incompatible" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1486 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1466 msgid "Plugin management log" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1494 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1474 #, python-format msgid "%(count)d earlier actions..." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1496 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1476 #, python-format msgid "%(count)d earlier action" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1508 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1488 #, python-format msgid "Install %(plugin)s: %(result)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1512 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1492 #, python-format msgid "Uninstall %(plugin)s: %(result)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1516 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1496 #, python-format msgid "Enable %(plugin)s: %(result)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1520 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1500 #, python-format msgid "Disable %(plugin)s: %(result)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1524 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1504 #, python-format msgid "Cleanup %(plugin)s: %(result)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1528 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1508 #, python-format msgid "Cleanup all: %(result)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1546 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1526 msgid "Why?" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1560 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1540 msgid "A restart is needed for the changes to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1570 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1550 msgid "Restart now" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1575 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1555 msgid "" "This will restart your OctoPrint server.

This " "action may disrupt any ongoing print jobs (depending on your printer's " @@ -2183,106 +2184,106 @@ msgid "" " from your printer's internal storage)." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1584 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1564 msgid "Restart in progress" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1587 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1567 msgid "The server is now being restarted in the background" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1597 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1577 msgid "" "Trying to restart the server produced an error, please check " "octoprint.log for details. You'll have to restart manually." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1615 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1595 msgid "A refresh is needed for the changes to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1624 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1604 #: src/octoprint/templates/overlays/reloadui.jinja2:14 msgid "Reload now" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1636 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1616 msgid "A reconnect to the printer is needed for the changes to take effect." msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1696 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1675 msgid "Error!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1701 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1680 #, python-format msgid "You can find more info on this issue in the FAQ at %(url)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1710 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1689 msgid "Done!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1751 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1730 msgid "Blacklisted" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1753 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1732 msgid "Disabled due to active safe mode" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1755 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1734 msgid "Enable Plugin" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1758 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1737 msgid "Disable Plugin" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1781 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1760 #, python-format msgid "" "There are %(count)d notices (%(important)d marked as important) available" " regarding this plugin - click to show!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1788 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1767 #, python-format msgid "" "There are %(count)d notices available regarding this plugin - click to " "show!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1796 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1775 msgid "" "There is an important notice available regarding this plugin - click to " "show!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1800 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1779 msgid "There is a notice available regarding this plugin - click to show!" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1817 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1796 #, python-format msgid "Important notice regarding plugin \"%(name)s\"" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1821 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1800 #, python-format msgid "Notice regarding plugin \"%(name)s\"" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1836 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1815 #, python-format msgid "Affected versions: %(versions)s" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1841 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1820 msgid "Affected versions: all" msgstr "" -#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1850 +#: src/octoprint/plugins/pluginmanager/static/js/pluginmanager.js:1829 msgid "Read more..." msgstr "" @@ -2340,7 +2341,7 @@ msgid "" msgstr "" #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:47 -#: src/octoprint/server/views.py:819 +#: src/octoprint/server/views.py:829 msgid "Plugins" msgstr "" @@ -2716,8 +2717,8 @@ msgstr "" #: src/octoprint/plugins/pluginmanager/templates/pluginmanager_settings.jinja2:448 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:205 -#: src/octoprint/static/js/app/helpers.js:824 -#: src/octoprint/static/js/app/viewmodels/temperature.js:229 +#: src/octoprint/static/js/app/helpers.js:802 +#: src/octoprint/static/js/app/viewmodels/temperature.js:220 #: src/octoprint/templates/dialogs/files.jinja2:18 #: src/octoprint/templates/dialogs/files.jinja2:46 #: src/octoprint/templates/dialogs/files.jinja2:69 @@ -2764,7 +2765,7 @@ msgid "Python" msgstr "" #: src/octoprint/plugins/softwareupdate/__init__.py:1185 -#: src/octoprint/plugins/softwareupdate/__init__.py:2345 +#: src/octoprint/plugins/softwareupdate/__init__.py:2348 msgid "pip" msgstr "" @@ -2772,19 +2773,19 @@ msgstr "" msgid "setuptools" msgstr "" -#: src/octoprint/plugins/softwareupdate/__init__.py:1472 -#: src/octoprint/plugins/softwareupdate/__init__.py:1489 +#: src/octoprint/plugins/softwareupdate/__init__.py:1475 +#: src/octoprint/plugins/softwareupdate/__init__.py:1492 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard_settings.jinja2:1 msgid "Software Update" msgstr "" -#: src/octoprint/plugins/softwareupdate/__init__.py:1479 +#: src/octoprint/plugins/softwareupdate/__init__.py:1482 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_wizard_update.jinja2:1 msgid "Update?" msgstr "" -#: src/octoprint/plugins/softwareupdate/__init__.py:2323 -#: src/octoprint/server/views.py:1050 +#: src/octoprint/plugins/softwareupdate/__init__.py:2326 +#: src/octoprint/server/views.py:1060 #: src/octoprint/static/js/app/viewmodels/appearance.js:106 #: src/octoprint/static/js/app/viewmodels/appearance.js:110 #: src/octoprint/static/js/app/viewmodels/appearance.js:111 @@ -2795,305 +2796,305 @@ msgstr "" msgid "OctoPrint" msgstr "" -#: src/octoprint/plugins/softwareupdate/__init__.py:2544 +#: src/octoprint/plugins/softwareupdate/__init__.py:2547 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:292 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:289 msgid "Release" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:293 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:290 msgid "Github Commit" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:294 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:291 msgid "Local checkout" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:373 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:370 #, python-format msgid "%(name)s: %(version)s" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:381 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:378 msgid "unknown" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:417 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:414 msgid "Update available" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:418 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:415 msgid "Up-to-date" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:420 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:417 msgid "notifications are muted" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:421 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:418 msgid "notifications are enabled" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:450 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:759 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:798 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1078 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:447 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:754 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:793 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1069 msgid "Updating..." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:451 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:799 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1079 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:448 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:794 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1070 msgid "Updating, please wait." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:467 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:464 msgid "There are updates available for the following components:" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:494 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:883 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:491 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:878 #: src/octoprint/plugins/softwareupdate/templates/softwareupdate_settings.jinja2:150 msgid "Release Notes" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:505 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:502 msgid "" "This version of the Python environment is not supported for direct " "updates." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:512 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:509 msgid "" "There's currently not enough free disk space available for a direct " "update." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:519 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:516 msgid "" "Those components marked with can be updated" " directly." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:532 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:529 msgid "" "To have updates applied, get in touch with an administrator of this " "OctoPrint instance." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:541 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:538 msgid "Update Available" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:564 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:560 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:571 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:567 msgid "Update now" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:616 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:611 msgid "Everything is up-to-date" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:655 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:650 msgid "No internet connection" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:659 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:654 msgid "Update not possible" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:670 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:665 msgid "Unknown update check, configuration ok?" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:673 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:668 msgid "Cannot check for update, need online connection" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:676 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:671 msgid "Network error while checking for update, please check the logs" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:681 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:676 msgid "API error while checking for update, please check the logs" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:686 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:681 msgid "Rate limit exceeded while checking for update, please try again later" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:691 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:686 msgid "Check internal error while checking for update, please check the logs" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:696 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:691 msgid "Unknown error while checking for update, please check the logs" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:760 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:755 msgid "Now updating, please wait." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:777 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:772 msgid "" "The install of the following plugin update(s) has been queued for after " "current print is finished or cancelled." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:786 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:781 msgid "Updates Queued" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:806 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:801 msgid "" "The update could not be started. Is it already active? Please consult " "octoprint.log for details." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:814 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:809 msgid "Update not started!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:853 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:848 msgid "Can't update while throttled" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:854 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:849 msgid "" "Your system is currently throttled. OctoPrint refuses to run updates " "while in this state due to possible stability issues." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:865 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:860 msgid "This will update the following components and restart the server:" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:891 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:886 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 "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:896 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:891 msgid "Updates will be queued if currently printing," msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:898 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:893 msgid "" "however this action may disrupt any ongoing print if OctoPrint is not " "currently controlling it." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:904 -#: src/octoprint/static/js/app/helpers.js:818 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:899 +#: src/octoprint/static/js/app/helpers.js:796 msgid "Are you sure you want to proceed?" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:907 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:902 msgid "Are you sure you want to update now?" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:909 -#: src/octoprint/static/js/app/helpers.js:825 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:904 +#: src/octoprint/static/js/app/helpers.js:803 msgid "Proceed" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1095 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1086 #, python-format msgid "Now updating %(name)s to %(version)s" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1121 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1112 msgid "Update successful, restarting!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1122 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1113 msgid "The update finished successfully and the server will now be restarted." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1141 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1198 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1132 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1189 msgid "Restart failed" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1142 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1133 msgid "" "The server apparently did not restart by itself, you'll have to do it " "manually. Please consult octoprint.log on what went wrong." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1164 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1155 msgid "The update finished successfully, please restart OctoPrint now." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1168 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1159 msgid "The update finished successfully, please reboot the server now." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1173 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1164 msgid "Update successful, restart required!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1189 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1180 msgid "" "Restarting OctoPrint failed, please restart it manually. You might also " "want to consult octoprint.log on what went wrong here." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1193 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1184 msgid "" "Rebooting the server failed, please reboot it manually. You might also " "want to consult octoprint.log on what went wrong here." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1214 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1205 msgid "Update successful!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1215 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1206 msgid "The update finished successfully." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1230 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1221 msgid "Update failed!" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1231 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1222 msgid "" "The update did not finish successfully. Please consult " "octoprint.log and " "plugin_softwareupdate_console.log for details." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1277 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1268 msgid "Queued Updates Paused" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1290 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1281 msgid "Continue Updates" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1304 -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1363 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1295 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1354 msgid "Cancel Updates" msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1334 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1325 #, python-format msgid "Updating in %(sec)i secs..." msgstr "" -#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1340 +#: src/octoprint/plugins/softwareupdate/static/js/softwareupdate.js:1331 msgid "Starting Queued Updates" msgstr "" @@ -3602,103 +3603,103 @@ msgid "" " for development." msgstr "" -#: src/octoprint/server/views.py:906 +#: src/octoprint/server/views.py:916 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:16 msgid "Connection" msgstr "" -#: src/octoprint/server/views.py:917 +#: src/octoprint/server/views.py:927 #: src/octoprint/templates/sidebar/state.jinja2:1 msgid "State" msgstr "" -#: src/octoprint/server/views.py:927 +#: src/octoprint/server/views.py:937 msgid "Files" msgstr "" -#: src/octoprint/server/views.py:944 +#: src/octoprint/server/views.py:954 msgid "Temperature" msgstr "" -#: src/octoprint/server/views.py:953 +#: src/octoprint/server/views.py:963 msgid "Control" msgstr "" -#: src/octoprint/server/views.py:962 +#: src/octoprint/server/views.py:972 msgid "Terminal" msgstr "" -#: src/octoprint/server/views.py:971 +#: src/octoprint/server/views.py:981 #: src/octoprint/templates/sidebar/state.jinja2:11 msgid "Timelapse" msgstr "" -#: src/octoprint/server/views.py:984 +#: src/octoprint/server/views.py:994 msgid "Printer" msgstr "" -#: src/octoprint/server/views.py:986 +#: src/octoprint/server/views.py:996 msgid "Serial Connection" msgstr "" -#: src/octoprint/server/views.py:994 +#: src/octoprint/server/views.py:1004 #: src/octoprint/templates/dialogs/settings/printerprofiles.jinja2:1 msgid "Printer Profiles" msgstr "" -#: src/octoprint/server/views.py:1002 +#: src/octoprint/server/views.py:1012 msgid "Temperatures" msgstr "" -#: src/octoprint/server/views.py:1010 +#: src/octoprint/server/views.py:1020 #: src/octoprint/templates/dialogs/settings/terminalfilters.jinja2:1 msgid "Terminal Filters" msgstr "" -#: src/octoprint/server/views.py:1018 +#: src/octoprint/server/views.py:1028 #: src/octoprint/templates/dialogs/settings/gcodescripts.jinja2:1 msgid "GCODE Scripts" msgstr "" -#: src/octoprint/server/views.py:1025 src/octoprint/server/views.py:1027 +#: src/octoprint/server/views.py:1035 src/octoprint/server/views.py:1037 #: src/octoprint/templates/dialogs/settings/features.jinja2:1 msgid "Features" msgstr "" -#: src/octoprint/server/views.py:1043 +#: src/octoprint/server/views.py:1053 msgid "API" msgstr "" -#: src/octoprint/server/views.py:1060 +#: src/octoprint/server/views.py:1070 #: src/octoprint/templates/dialogs/settings/folders.jinja2:2 #: src/octoprint/templates/sidebar/files_header.jinja2:13 msgid "Folders" msgstr "" -#: src/octoprint/server/views.py:1068 +#: src/octoprint/server/views.py:1078 #: src/octoprint/templates/dialogs/settings/appearance.jinja2:1 msgid "Appearance" msgstr "" -#: src/octoprint/server/views.py:1076 +#: src/octoprint/server/views.py:1086 #: src/octoprint/templates/dialogs/settings/server.jinja2:1 msgid "Server" msgstr "" -#: src/octoprint/server/views.py:1089 +#: src/octoprint/server/views.py:1099 msgid "Access" msgstr "" -#: src/octoprint/server/views.py:1097 +#: src/octoprint/server/views.py:1107 msgid "Interface" msgstr "" -#: src/octoprint/server/views.py:1127 -#: src/octoprint/static/js/app/viewmodels/temperature.js:217 +#: src/octoprint/server/views.py:1137 +#: src/octoprint/static/js/app/viewmodels/temperature.js:208 msgid "Start" msgstr "" -#: src/octoprint/server/views.py:1134 +#: src/octoprint/server/views.py:1144 #: src/octoprint/templates/dialogs/wizard.jinja2:57 msgid "Finish" msgstr "" @@ -3753,14 +3754,14 @@ msgid "" " apply to prints run directly from your printer's internal storage)." msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:104 -#: src/octoprint/static/js/app/dataupdater.js:130 -#: src/octoprint/static/js/app/helpers.js:732 +#: src/octoprint/static/js/app/dataupdater.js:103 +#: src/octoprint/static/js/app/dataupdater.js:129 +#: src/octoprint/static/js/app/helpers.js:710 #: src/octoprint/templates/overlays/offline.jinja2:6 msgid "Server is offline" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:105 +#: src/octoprint/static/js/app/dataupdater.js:104 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" @@ -3768,34 +3769,34 @@ msgid "" "anytime using the button below." msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:132 +#: src/octoprint/static/js/app/dataupdater.js:131 msgid "" "The server appears to be offline, at least I'm not getting any response " "from it. I could not reconnect automatically, but you " "may try a manual reconnect using the button below." msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:217 +#: src/octoprint/static/js/app/dataupdater.js:208 msgid "Unknown" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:220 +#: src/octoprint/static/js/app/dataupdater.js:211 msgid "Command line flag" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:224 +#: src/octoprint/static/js/app/dataupdater.js:215 msgid "Setting in config.yaml" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:228 +#: src/octoprint/static/js/app/dataupdater.js:219 msgid "Problem during last startup" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:234 +#: src/octoprint/static/js/app/dataupdater.js:225 msgid "Safe mode is active" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:236 +#: src/octoprint/static/js/app/dataupdater.js:227 #, python-format msgid "" "

The server is currently running in safe mode. Third party plugins and " @@ -3803,37 +3804,37 @@ msgid "" "%(reason)s

" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:293 -#: src/octoprint/static/js/app/viewmodels/files.js:1432 -#: src/octoprint/static/js/app/viewmodels/files.js:1441 +#: src/octoprint/static/js/app/dataupdater.js:280 +#: src/octoprint/static/js/app/viewmodels/files.js:1406 +#: src/octoprint/static/js/app/viewmodels/files.js:1415 #, python-format msgid "Slicing ... (%(percentage)d%%)" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:332 -#: src/octoprint/static/js/app/dataupdater.js:346 +#: src/octoprint/static/js/app/dataupdater.js:319 +#: src/octoprint/static/js/app/dataupdater.js:333 msgid "Error reported by printer" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:334 +#: src/octoprint/static/js/app/dataupdater.js:321 #, python-format msgid "" "Your printer's firmware reported an error. Due to that the ongoing print " "job will be cancelled. Reported error: %(firmwareError)s" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:348 +#: src/octoprint/static/js/app/dataupdater.js:335 #, python-format msgid "" "Your printer's firmware reported an error. Due to that OctoPrint will " "disconnect. Reported error: %(error)s" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:358 +#: src/octoprint/static/js/app/dataupdater.js:345 msgid "Communication error" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:360 +#: src/octoprint/static/js/app/dataupdater.js:347 #, python-format msgid "" "There was a communication error while talking to your printer. Please " @@ -3841,31 +3842,31 @@ msgid "" "%(error)s" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:368 +#: src/octoprint/static/js/app/dataupdater.js:355 msgid "Error connecting to printer" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:370 +#: src/octoprint/static/js/app/dataupdater.js:357 #, python-format msgid "" "There was an error while trying to connect to your printer. Error: " "%(error)s" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:378 +#: src/octoprint/static/js/app/dataupdater.js:365 msgid "Error starting a print" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:380 +#: src/octoprint/static/js/app/dataupdater.js:367 #, python-format msgid "There was an error while trying to start a print job. Error: %(error)s" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:388 +#: src/octoprint/static/js/app/dataupdater.js:375 msgid "Could not autodetect your printer" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:390 +#: src/octoprint/static/js/app/dataupdater.js:377 #, python-format msgid "" "No working connection parameters could be found. Are you sure your " @@ -3874,18 +3875,18 @@ msgid "" " for help in debugging this." msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:398 +#: src/octoprint/static/js/app/dataupdater.js:385 msgid "Unknown error" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:400 +#: src/octoprint/static/js/app/dataupdater.js:387 #, python-format msgid "" "There was an unknown error while talking to your printer. Please consult " "the terminal output and octoprint.log for details. Error: %(error)s" msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:422 +#: src/octoprint/static/js/app/dataupdater.js:409 msgid "" "It looks like your printer reset while a connection was active. If this " "was intentional you may safely ignore this message. Otherwise you should " @@ -3893,7 +3894,7 @@ msgid "" "prints and also file transfers to your printer's SD." msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:427 +#: src/octoprint/static/js/app/dataupdater.js:414 msgid "" "It looks like your printer reset while a connection was active. Due to " "this the ongoing job was aborted. If this was intentional you may safely " @@ -3902,221 +3903,221 @@ msgid "" " your printer's SD." msgstr "" -#: src/octoprint/static/js/app/dataupdater.js:437 +#: src/octoprint/static/js/app/dataupdater.js:424 msgid "Printer reset detected" msgstr "" -#: src/octoprint/static/js/app/helpers.js:489 +#: src/octoprint/static/js/app/helpers.js:476 #, python-format msgid "%(hour)02d:%(minute)02d:%(second)02d" msgstr "" -#: src/octoprint/static/js/app/helpers.js:551 -#: src/octoprint/static/js/app/helpers.js:559 +#: src/octoprint/static/js/app/helpers.js:537 +#: src/octoprint/static/js/app/helpers.js:545 #, python-format msgid "%(days)d day" msgstr "" -#: src/octoprint/static/js/app/helpers.js:553 -#: src/octoprint/static/js/app/helpers.js:561 +#: src/octoprint/static/js/app/helpers.js:539 +#: src/octoprint/static/js/app/helpers.js:547 #, python-format msgid "%(days)d days" msgstr "" -#: src/octoprint/static/js/app/helpers.js:556 +#: src/octoprint/static/js/app/helpers.js:542 #, python-format msgid "%(days)d.5 days" msgstr "" -#: src/octoprint/static/js/app/helpers.js:572 -#: src/octoprint/static/js/app/helpers.js:586 +#: src/octoprint/static/js/app/helpers.js:556 +#: src/octoprint/static/js/app/helpers.js:568 #, python-format msgid "%(hours)d hour" msgstr "" -#: src/octoprint/static/js/app/helpers.js:574 -#: src/octoprint/static/js/app/helpers.js:588 -#: src/octoprint/static/js/app/helpers.js:602 +#: src/octoprint/static/js/app/helpers.js:558 +#: src/octoprint/static/js/app/helpers.js:570 +#: src/octoprint/static/js/app/helpers.js:582 #, python-format msgid "%(hours)d hours" msgstr "" -#: src/octoprint/static/js/app/helpers.js:579 +#: src/octoprint/static/js/app/helpers.js:562 #, python-format msgid "%(hours)d.5 hours" msgstr "" -#: src/octoprint/static/js/app/helpers.js:595 +#: src/octoprint/static/js/app/helpers.js:576 msgid "1 day" msgstr "" -#: src/octoprint/static/js/app/helpers.js:610 +#: src/octoprint/static/js/app/helpers.js:589 msgid "a minute" msgstr "" -#: src/octoprint/static/js/app/helpers.js:612 +#: src/octoprint/static/js/app/helpers.js:591 msgid "2 minutes" msgstr "" -#: src/octoprint/static/js/app/helpers.js:618 +#: src/octoprint/static/js/app/helpers.js:597 #, python-format msgid "%(minutes)d minutes" msgstr "" -#: src/octoprint/static/js/app/helpers.js:620 +#: src/octoprint/static/js/app/helpers.js:599 msgid "40 minutes" msgstr "" -#: src/octoprint/static/js/app/helpers.js:622 +#: src/octoprint/static/js/app/helpers.js:601 msgid "50 minutes" msgstr "" -#: src/octoprint/static/js/app/helpers.js:624 +#: src/octoprint/static/js/app/helpers.js:603 msgid "1 hour" msgstr "" -#: src/octoprint/static/js/app/helpers.js:630 +#: src/octoprint/static/js/app/helpers.js:608 msgid "a few seconds" msgstr "" -#: src/octoprint/static/js/app/helpers.js:632 +#: src/octoprint/static/js/app/helpers.js:610 msgid "less than a minute" msgstr "" -#: src/octoprint/static/js/app/helpers.js:646 +#: src/octoprint/static/js/app/helpers.js:624 msgid "YYYY-MM-DD HH:mm" msgstr "" -#: src/octoprint/static/js/app/helpers.js:648 +#: src/octoprint/static/js/app/helpers.js:626 msgid "YYYY-MM-DD HH:mm:ss" msgstr "" -#: src/octoprint/static/js/app/helpers.js:673 -#: src/octoprint/static/js/app/helpers.js:679 +#: src/octoprint/static/js/app/helpers.js:651 +#: src/octoprint/static/js/app/helpers.js:657 msgid "off" msgstr "" -#: src/octoprint/static/js/app/helpers.js:815 -#: src/octoprint/static/js/app/viewmodels/access.js:333 -#: src/octoprint/static/js/app/viewmodels/access.js:680 -#: src/octoprint/static/js/app/viewmodels/connection.js:192 +#: src/octoprint/static/js/app/helpers.js:793 +#: src/octoprint/static/js/app/viewmodels/access.js:339 +#: src/octoprint/static/js/app/viewmodels/access.js:671 +#: src/octoprint/static/js/app/viewmodels/connection.js:188 msgid "Are you sure?" msgstr "" -#: src/octoprint/static/js/app/helpers.js:1072 +#: src/octoprint/static/js/app/helpers.js:1046 msgid "Progress" msgstr "" -#: src/octoprint/static/js/app/main.js:265 +#: src/octoprint/static/js/app/main.js:261 msgid "Offline" msgstr "" -#: src/octoprint/static/js/app/main.js:266 +#: src/octoprint/static/js/app/main.js:262 msgid "Offline after error" msgstr "" -#: src/octoprint/static/js/app/main.js:267 +#: src/octoprint/static/js/app/main.js:263 #: src/octoprint/static/js/app/viewmodels/system.js:102 msgid "Error" msgstr "" -#: src/octoprint/static/js/app/main.js:268 +#: src/octoprint/static/js/app/main.js:264 msgid "Opening serial connection" msgstr "" -#: src/octoprint/static/js/app/main.js:269 +#: src/octoprint/static/js/app/main.js:265 msgid "Detecting serial connection" msgstr "" -#: src/octoprint/static/js/app/main.js:270 +#: src/octoprint/static/js/app/main.js:266 msgid "Connecting" msgstr "" -#: src/octoprint/static/js/app/main.js:271 +#: src/octoprint/static/js/app/main.js:267 msgid "Operational" msgstr "" -#: src/octoprint/static/js/app/main.js:272 +#: src/octoprint/static/js/app/main.js:268 msgid "Starting" msgstr "" -#: src/octoprint/static/js/app/main.js:273 +#: src/octoprint/static/js/app/main.js:269 msgid "Starting print from SD" msgstr "" -#: src/octoprint/static/js/app/main.js:274 +#: src/octoprint/static/js/app/main.js:270 msgid "Starting to send file to SD" msgstr "" -#: src/octoprint/static/js/app/main.js:275 +#: src/octoprint/static/js/app/main.js:271 msgid "Printing from SD" msgstr "" -#: src/octoprint/static/js/app/main.js:276 +#: src/octoprint/static/js/app/main.js:272 msgid "Sending file to SD" msgstr "" -#: src/octoprint/static/js/app/main.js:277 +#: src/octoprint/static/js/app/main.js:273 msgid "Printing" msgstr "" -#: src/octoprint/static/js/app/main.js:278 +#: src/octoprint/static/js/app/main.js:274 msgid "Paused" msgstr "" -#: src/octoprint/static/js/app/main.js:279 +#: src/octoprint/static/js/app/main.js:275 msgid "Closed" msgstr "" -#: src/octoprint/static/js/app/main.js:280 +#: src/octoprint/static/js/app/main.js:276 msgid "Transferring file to SD" msgstr "" -#: src/octoprint/static/js/app/main.js:281 +#: src/octoprint/static/js/app/main.js:277 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:563 msgid "Pausing" msgstr "" -#: src/octoprint/static/js/app/main.js:282 +#: src/octoprint/static/js/app/main.js:278 msgid "Resuming" msgstr "" -#: src/octoprint/static/js/app/main.js:283 +#: src/octoprint/static/js/app/main.js:279 #: src/octoprint/templates/dialogs/settings/serialconnection.jinja2:572 msgid "Cancelling" msgstr "" -#: src/octoprint/static/js/app/main.js:284 +#: src/octoprint/static/js/app/main.js:280 msgid "Finishing" msgstr "" -#: src/octoprint/static/js/app/main.js:1151 +#: src/octoprint/static/js/app/main.js:1067 msgid "Loading OctoPrint's UI, please wait..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/access.js:102 +#: src/octoprint/static/js/app/viewmodels/access.js:101 msgid "This user may not have dangerous permissions." msgstr "" -#: src/octoprint/static/js/app/viewmodels/access.js:117 +#: src/octoprint/static/js/app/viewmodels/access.js:116 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:48 msgid "Add user" msgstr "" -#: src/octoprint/static/js/app/viewmodels/access.js:127 +#: src/octoprint/static/js/app/viewmodels/access.js:126 #, python-format msgid "Edit user \"%(name)s\"" msgstr "" -#: src/octoprint/static/js/app/viewmodels/access.js:323 +#: src/octoprint/static/js/app/viewmodels/access.js:329 msgid "Not possible" msgstr "" -#: src/octoprint/static/js/app/viewmodels/access.js:324 +#: src/octoprint/static/js/app/viewmodels/access.js:330 msgid "You may not delete your own account." msgstr "" -#: src/octoprint/static/js/app/viewmodels/access.js:335 +#: src/octoprint/static/js/app/viewmodels/access.js:341 #, python-format msgid "You are about to delete the user \"%(name)s\"." msgstr "" @@ -4125,36 +4126,36 @@ msgstr "" msgid "This group may not have dangerous permissions or subgroups." msgstr "" -#: src/octoprint/static/js/app/viewmodels/access.js:536 +#: src/octoprint/static/js/app/viewmodels/access.js:532 #: src/octoprint/templates/snippets/settings/accesscontrol/groups.jinja2:47 msgid "Add group" msgstr "" -#: src/octoprint/static/js/app/viewmodels/access.js:549 +#: src/octoprint/static/js/app/viewmodels/access.js:544 #, python-format msgid "Edit group \"%(name)s\"" msgstr "" -#: src/octoprint/static/js/app/viewmodels/access.js:682 +#: src/octoprint/static/js/app/viewmodels/access.js:673 #, python-format msgid "You are about to delete the group \"%(name)s\"." msgstr "" -#: src/octoprint/static/js/app/viewmodels/connection.js:50 +#: src/octoprint/static/js/app/viewmodels/connection.js:48 #: src/octoprint/templates/sidebar/connection.jinja2:17 msgid "Connect" msgstr "" -#: src/octoprint/static/js/app/viewmodels/connection.js:51 -#: src/octoprint/static/js/app/viewmodels/connection.js:205 +#: src/octoprint/static/js/app/viewmodels/connection.js:49 +#: src/octoprint/static/js/app/viewmodels/connection.js:201 msgid "Disconnect" msgstr "" -#: src/octoprint/static/js/app/viewmodels/connection.js:55 +#: src/octoprint/static/js/app/viewmodels/connection.js:53 msgid "No serial port found" msgstr "" -#: src/octoprint/static/js/app/viewmodels/connection.js:193 +#: src/octoprint/static/js/app/viewmodels/connection.js:189 msgid "" "

You are about to disconnect from the printer while a print is " "in progress.

Disconnecting while a print is in progress " @@ -4163,15 +4164,15 @@ msgid "" "OctoPrint or reconnect to the printer could interrupt the print.

" msgstr "" -#: src/octoprint/static/js/app/viewmodels/connection.js:201 +#: src/octoprint/static/js/app/viewmodels/connection.js:197 msgid "Are you sure you want to disconnect from the printer?" msgstr "" -#: src/octoprint/static/js/app/viewmodels/connection.js:204 +#: src/octoprint/static/js/app/viewmodels/connection.js:200 msgid "Stay Connected" msgstr "" -#: src/octoprint/static/js/app/viewmodels/control.js:119 +#: src/octoprint/static/js/app/viewmodels/control.js:114 msgid "Hotend" msgstr "" @@ -4187,186 +4188,186 @@ msgstr "" msgid "Your current disk usage." msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:267 +#: src/octoprint/static/js/app/viewmodels/files.js:259 msgid "Only show model files" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:268 +#: src/octoprint/static/js/app/viewmodels/files.js:260 msgid "Only show machine code files" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:278 +#: src/octoprint/static/js/app/viewmodels/files.js:270 #, python-format msgid "Only show %(type)s files" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:678 +#: src/octoprint/static/js/app/viewmodels/files.js:660 #, 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:740 +#: src/octoprint/static/js/app/viewmodels/files.js:720 #: src/octoprint/static/js/app/viewmodels/printerstate.js:461 msgid "This will start a new print job. Please check that the print bed is clear." msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:743 +#: src/octoprint/static/js/app/viewmodels/files.js:723 #: src/octoprint/static/js/app/viewmodels/printerstate.js:464 msgid "Do you want to start the print job now?" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:744 +#: src/octoprint/static/js/app/viewmodels/files.js:724 #: src/octoprint/static/js/app/viewmodels/printerstate.js:465 msgid "No" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:745 +#: src/octoprint/static/js/app/viewmodels/files.js:725 #: src/octoprint/static/js/app/viewmodels/printerstate.js:466 msgid "Yes" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:853 +#: src/octoprint/static/js/app/viewmodels/files.js:833 msgid "Unable to move file or folder" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:857 +#: src/octoprint/static/js/app/viewmodels/files.js:837 msgid "to" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1049 +#: src/octoprint/static/js/app/viewmodels/files.js:1028 msgid "Model contains no extrusion.
" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1111 +#: src/octoprint/static/js/app/viewmodels/files.js:1090 msgid "Last printed" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1117 +#: src/octoprint/static/js/app/viewmodels/files.js:1096 msgid "Last print time" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1184 +#: src/octoprint/static/js/app/viewmodels/files.js:1161 #, 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:1203 +#: src/octoprint/static/js/app/viewmodels/files.js:1179 msgid "Object exceeds print volume in width.
" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1209 +#: src/octoprint/static/js/app/viewmodels/files.js:1185 msgid "Object exceeds print volume in depth.
" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1215 +#: src/octoprint/static/js/app/viewmodels/files.js:1191 msgid "Object exceeds print volume in height.
" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1223 +#: src/octoprint/static/js/app/viewmodels/files.js:1198 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:1230 +#: src/octoprint/static/js/app/viewmodels/files.js:1205 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:1242 +#: src/octoprint/static/js/app/viewmodels/files.js:1217 msgid "Object doesn't fit print volume" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1435 +#: src/octoprint/static/js/app/viewmodels/files.js:1409 msgid "Slicing ..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1462 +#: src/octoprint/static/js/app/viewmodels/files.js:1436 msgid "Slicing done" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1464 +#: src/octoprint/static/js/app/viewmodels/files.js:1438 #, python-format msgid "Sliced %(stl)s to %(gcode)s, took %(time).2f seconds" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1484 +#: src/octoprint/static/js/app/viewmodels/files.js:1458 #, python-format msgid "Could not slice %(stl)s to %(gcode)s: %(reason)s" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1492 +#: src/octoprint/static/js/app/viewmodels/files.js:1466 msgid "Slicing failed" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1511 +#: src/octoprint/static/js/app/viewmodels/files.js:1485 msgid "Streaming ..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1521 +#: src/octoprint/static/js/app/viewmodels/files.js:1495 msgid "Streaming done" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1523 +#: src/octoprint/static/js/app/viewmodels/files.js:1497 #, python-format msgid "Streamed %(local)s to %(remote)s on SD, took %(time).2f seconds" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1545 +#: src/octoprint/static/js/app/viewmodels/files.js:1519 msgid "Streaming failed" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1547 +#: src/octoprint/static/js/app/viewmodels/files.js:1521 #, python-format msgid "Did not finish streaming %(local)s to %(remote)s on SD" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1625 +#: src/octoprint/static/js/app/viewmodels/files.js:1599 #, python-format msgid "File already exists: %(name)s" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1699 +#: src/octoprint/static/js/app/viewmodels/files.js:1679 msgid "Refreshing list ..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1730 +#: src/octoprint/static/js/app/viewmodels/files.js:1709 msgid "" "Could not upload the file to the printer's SD. Make sure the SD is " "initialized and the printer is not busy with a print already." msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1734 +#: src/octoprint/static/js/app/viewmodels/files.js:1713 msgid "" "Could not upload the file, overwrite not possible. Make sure it is not " "already printing and that you have allowed overwriting." msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1744 +#: src/octoprint/static/js/app/viewmodels/files.js:1722 #, python-format msgid "" "Could not upload the file. Make sure that it is a readable, valid file " "with one of these extensions: %(extensions)s" msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1754 +#: src/octoprint/static/js/app/viewmodels/files.js:1731 msgid "" "Could not upload the file. Please check octoprint.log for possible " "reasons." msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1785 +#: src/octoprint/static/js/app/viewmodels/files.js:1762 msgid "Saving ..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/files.js:1785 +#: src/octoprint/static/js/app/viewmodels/files.js:1762 msgid "Uploading ..." msgstr "" @@ -4399,7 +4400,7 @@ msgstr "" msgid "Logout of OctoPrint" msgstr "" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:121 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:119 #, python-format msgid "" "

It seems that you are connecting to OctoPrint over the public " @@ -4414,32 +4415,32 @@ msgid "" " to ignore it.

" msgstr "" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:140 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:138 msgid "Possible external access detected" msgstr "" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:238 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:232 msgid "Login successful" msgstr "" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:240 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:234 #, python-format msgid "You are now logged in as \"%(username)s\"" msgstr "" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:268 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:262 msgid "Login failed" msgstr "" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:269 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:263 msgid "User unknown, wrong password or account deactivated" msgstr "" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:293 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:287 msgid "Logout successful" msgstr "" -#: src/octoprint/static/js/app/viewmodels/loginstate.js:294 +#: src/octoprint/static/js/app/viewmodels/loginstate.js:288 msgid "You are now logged out" msgstr "" @@ -4464,44 +4465,44 @@ msgid "A profile with such an identifier already exists" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:172 -#: src/octoprint/static/js/app/viewmodels/settings.js:87 -#: src/octoprint/static/js/app/viewmodels/settings.js:117 +#: src/octoprint/static/js/app/viewmodels/settings.js:83 +#: src/octoprint/static/js/app/viewmodels/settings.js:113 msgid "default" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:173 -#: src/octoprint/static/js/app/viewmodels/settings.js:88 -#: src/octoprint/static/js/app/viewmodels/settings.js:101 +#: src/octoprint/static/js/app/viewmodels/settings.js:84 +#: src/octoprint/static/js/app/viewmodels/settings.js:97 msgid "red" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:174 -#: src/octoprint/static/js/app/viewmodels/settings.js:89 -#: src/octoprint/static/js/app/viewmodels/settings.js:103 +#: src/octoprint/static/js/app/viewmodels/settings.js:85 +#: src/octoprint/static/js/app/viewmodels/settings.js:99 msgid "orange" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:175 -#: src/octoprint/static/js/app/viewmodels/settings.js:90 -#: src/octoprint/static/js/app/viewmodels/settings.js:105 +#: src/octoprint/static/js/app/viewmodels/settings.js:86 +#: src/octoprint/static/js/app/viewmodels/settings.js:101 msgid "yellow" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:176 -#: src/octoprint/static/js/app/viewmodels/settings.js:91 -#: src/octoprint/static/js/app/viewmodels/settings.js:107 +#: src/octoprint/static/js/app/viewmodels/settings.js:87 +#: src/octoprint/static/js/app/viewmodels/settings.js:103 msgid "green" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:177 -#: src/octoprint/static/js/app/viewmodels/settings.js:92 -#: src/octoprint/static/js/app/viewmodels/settings.js:109 +#: src/octoprint/static/js/app/viewmodels/settings.js:88 +#: src/octoprint/static/js/app/viewmodels/settings.js:105 msgid "blue" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerprofiles.js:178 -#: src/octoprint/static/js/app/viewmodels/settings.js:94 -#: src/octoprint/static/js/app/viewmodels/settings.js:113 +#: src/octoprint/static/js/app/viewmodels/settings.js:90 +#: src/octoprint/static/js/app/viewmodels/settings.js:109 msgid "black" msgstr "" @@ -4513,50 +4514,50 @@ msgstr "" msgid "Center" msgstr "" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:573 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:571 msgid "" "There was unexpected error while saving the printer profile, please " "consult the logs." msgstr "" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:577 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:575 msgid "Could not add profile" msgstr "" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:601 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:599 msgid "Cannot delete the default profile or the currently active profile." msgstr "" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:605 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:603 msgid "" "There was unexpected error while removing the printer profile, please " "consult the logs." msgstr "" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:610 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:608 msgid "Could not delete profile" msgstr "" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:621 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:619 #, python-format msgid "You are about to delete the printer profile \"%(name)s\"." msgstr "" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:645 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:643 msgid "" "There was unexpected error while updating the printer profile, please " "consult the logs." msgstr "" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:649 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:647 msgid "Could not update profile" msgstr "" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:668 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:666 msgid "Add Printer Profile" msgstr "" -#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:669 +#: src/octoprint/static/js/app/viewmodels/printerprofiles.js:667 #, python-format msgid "Edit Printer Profile \"%(name)s\"" msgstr "" @@ -4616,7 +4617,7 @@ msgid "Continue" msgstr "" #: src/octoprint/static/js/app/viewmodels/printerstate.js:225 -#: src/octoprint/static/js/app/viewmodels/temperature.js:221 +#: src/octoprint/static/js/app/viewmodels/temperature.js:212 #: src/octoprint/templates/sidebar/state.jinja2:30 msgid "Pause" msgstr "" @@ -4667,37 +4668,37 @@ msgstr "" msgid "Yes, cancel the print" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:93 -#: src/octoprint/static/js/app/viewmodels/settings.js:111 +#: src/octoprint/static/js/app/viewmodels/settings.js:89 +#: src/octoprint/static/js/app/viewmodels/settings.js:107 msgid "violet" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:95 -#: src/octoprint/static/js/app/viewmodels/settings.js:115 +#: src/octoprint/static/js/app/viewmodels/settings.js:91 +#: src/octoprint/static/js/app/viewmodels/settings.js:111 msgid "white" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:128 +#: src/octoprint/static/js/app/viewmodels/settings.js:124 msgid "Autodetect from browser" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:462 +#: src/octoprint/static/js/app/viewmodels/settings.js:456 msgid "If you see your webcam stream below, the entered stream URL is ok." msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:511 +#: src/octoprint/static/js/app/viewmodels/settings.js:505 msgid "Stream test" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:533 +#: src/octoprint/static/js/app/viewmodels/settings.js:527 msgid "Could not retrieve snapshot URL, please double check the URL" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:536 +#: src/octoprint/static/js/app/viewmodels/settings.js:530 msgid "Snapshot test failed" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:557 +#: src/octoprint/static/js/app/viewmodels/settings.js:550 #, python-format msgid "" "Could retrieve the snapshot URL, but it didn't look like an image. Got " @@ -4706,98 +4707,98 @@ msgid "" "or videos." msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:586 +#: src/octoprint/static/js/app/viewmodels/settings.js:579 msgid "" "If you see your webcam snapshot picture below, the entered snapshot URL " "is ok." msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:590 +#: src/octoprint/static/js/app/viewmodels/settings.js:583 msgid "Snapshot test" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:632 +#: src/octoprint/static/js/app/viewmodels/settings.js:625 msgid "The path doesn't exist" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:634 +#: src/octoprint/static/js/app/viewmodels/settings.js:627 msgid "The path is not a file" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:637 +#: src/octoprint/static/js/app/viewmodels/settings.js:630 msgid "The path is not an executable" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:641 -#: src/octoprint/static/js/app/viewmodels/settings.js:742 +#: src/octoprint/static/js/app/viewmodels/settings.js:634 +#: src/octoprint/static/js/app/viewmodels/settings.js:735 msgid "The path is valid" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:666 +#: src/octoprint/static/js/app/viewmodels/settings.js:659 msgid "The server is not reachable" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:669 +#: src/octoprint/static/js/app/viewmodels/settings.js:662 msgid "The server is reachable" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:690 +#: src/octoprint/static/js/app/viewmodels/settings.js:683 msgid "Name cannot be resolved" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:694 +#: src/octoprint/static/js/app/viewmodels/settings.js:687 msgid "Name can be resolved" msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:726 +#: src/octoprint/static/js/app/viewmodels/settings.js:719 msgid "The path is a broken symlink." msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:730 +#: src/octoprint/static/js/app/viewmodels/settings.js:723 msgid "The path does not exist and cannot be created." msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:734 +#: src/octoprint/static/js/app/viewmodels/settings.js:727 msgid "The path is not a folder." msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:738 +#: src/octoprint/static/js/app/viewmodels/settings.js:731 msgid "The path is not writable." msgstr "" -#: src/octoprint/static/js/app/viewmodels/settings.js:883 -#: src/octoprint/static/js/app/viewmodels/usersettings.js:122 +#: src/octoprint/static/js/app/viewmodels/settings.js:871 +#: src/octoprint/static/js/app/viewmodels/usersettings.js:142 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:128 +#: src/octoprint/static/js/app/viewmodels/slicing.js:127 msgid "Do nothing" msgstr "" -#: src/octoprint/static/js/app/viewmodels/slicing.js:129 +#: src/octoprint/static/js/app/viewmodels/slicing.js:128 msgid "Select for printing" msgstr "" -#: src/octoprint/static/js/app/viewmodels/slicing.js:130 +#: src/octoprint/static/js/app/viewmodels/slicing.js:129 msgid "Start printing" msgstr "" -#: src/octoprint/static/js/app/viewmodels/slicing.js:155 +#: src/octoprint/static/js/app/viewmodels/slicing.js:154 #, python-format msgid "Slicing %(filename)s" msgstr "" -#: src/octoprint/static/js/app/viewmodels/slicing.js:199 +#: src/octoprint/static/js/app/viewmodels/slicing.js:198 msgid "Cannot slice on the same device while printing" msgstr "" -#: src/octoprint/static/js/app/viewmodels/slicing.js:201 +#: src/octoprint/static/js/app/viewmodels/slicing.js:200 msgid "Cannot slice, not all parameters specified" msgstr "" -#: src/octoprint/static/js/app/viewmodels/slicing.js:204 +#: src/octoprint/static/js/app/viewmodels/slicing.js:203 msgid "Start the slicing process" msgstr "" @@ -4816,62 +4817,62 @@ msgstr "" msgid "The command \"%(command)s\" could not be executed." msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:67 +#: src/octoprint/static/js/app/viewmodels/temperature.js:65 #, python-format msgid "Changing Offset of %(name)s" msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:73 +#: src/octoprint/static/js/app/viewmodels/temperature.js:71 #, python-format msgid "" "Use the form below to specify a new offset to apply to all temperature " "commands sent from printed files for \"%(name)s\"" msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:98 -#: src/octoprint/static/js/app/viewmodels/temperature.js:172 -#: src/octoprint/static/js/app/viewmodels/temperature.js:430 +#: src/octoprint/static/js/app/viewmodels/temperature.js:95 +#: src/octoprint/static/js/app/viewmodels/temperature.js:165 +#: src/octoprint/static/js/app/viewmodels/temperature.js:419 #: src/octoprint/templates/dialogs/settings/temperatures.jinja2:35 msgid "Bed" msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:102 -#: src/octoprint/static/js/app/viewmodels/temperature.js:181 -#: src/octoprint/static/js/app/viewmodels/temperature.js:433 +#: src/octoprint/static/js/app/viewmodels/temperature.js:99 +#: src/octoprint/static/js/app/viewmodels/temperature.js:173 +#: src/octoprint/static/js/app/viewmodels/temperature.js:422 msgid "Chamber" msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:225 +#: src/octoprint/static/js/app/viewmodels/temperature.js:216 #: src/octoprint/templates/sidebar/state.jinja2:30 msgid "Resume" msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:233 +#: src/octoprint/static/js/app/viewmodels/temperature.js:224 msgid "Done" msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:416 +#: src/octoprint/static/js/app/viewmodels/temperature.js:405 #, python-format msgid "Set %(name)s (%(value)s)" msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:420 +#: src/octoprint/static/js/app/viewmodels/temperature.js:409 #: src/octoprint/templates/tabs/temperature.jinja2:30 #: src/octoprint/templates/tabs/temperature.jinja2:68 #: src/octoprint/templates/tabs/timelapse.jinja2:14 msgid "Off" msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:598 +#: src/octoprint/static/js/app/viewmodels/temperature.js:572 msgid "min" msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:662 +#: src/octoprint/static/js/app/viewmodels/temperature.js:636 #: src/octoprint/templates/tabs/temperature.jinja2:23 msgid "Actual" msgstr "" -#: src/octoprint/static/js/app/viewmodels/temperature.js:672 +#: src/octoprint/static/js/app/viewmodels/temperature.js:646 #: src/octoprint/templates/tabs/temperature.jinja2:25 msgid "Target" msgstr "" @@ -4900,20 +4901,20 @@ msgstr "" msgid "showing %(displayed)d lines" msgstr "" -#: src/octoprint/static/js/app/viewmodels/terminal.js:544 +#: src/octoprint/static/js/app/viewmodels/terminal.js:529 #, python-format msgid "The command %(command)s was not sent to the printer:" msgstr "" -#: src/octoprint/static/js/app/viewmodels/terminal.js:551 +#: src/octoprint/static/js/app/viewmodels/terminal.js:536 msgid "Suppressed command" msgstr "" -#: src/octoprint/static/js/app/viewmodels/terminal.js:560 +#: src/octoprint/static/js/app/viewmodels/terminal.js:545 msgid "Invalid tool reported" msgstr "" -#: src/octoprint/static/js/app/viewmodels/terminal.js:562 +#: src/octoprint/static/js/app/viewmodels/terminal.js:547 #, python-format msgid "" "Your printer reported tool T%(tool)d as invalid, reverting back to " @@ -4930,143 +4931,143 @@ msgstr "" msgid "Rendering %(target)s... (%(progress)d%%)" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:345 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:335 #, python-format msgid "" "Failed to remove timelapse %(name)s.

Please consult octoprint.log " "for details.

" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:356 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:346 msgid "Could not remove timelapse" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:365 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:355 #, python-format msgid "You are about to delete timelapse file \"%(name)s\"." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:383 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:373 #, python-format msgid "You are about to delete %(count)d timelapse files." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:448 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:438 #, python-format msgid "You are about to delete unrendered timelapse \"%(name)s\"." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:469 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:459 #, python-format msgid "You are about to delete %(count)d unrendered timelapses." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:480 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:470 msgid "Deleting timelapse files" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:481 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:471 #, python-format msgid "Deleting %(count)d timelapse files..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:511 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:501 msgid "Deleting unrendered timelapses" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:513 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:503 #, python-format msgid "Deleting %(count)d unrendered timelapses..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:626 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:616 msgid "Capturing timelapse postroll" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:631 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:621 msgid "Now capturing timelapse post roll, this will take only a moment..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:641 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:631 #, python-format msgid "%(minutes)d min" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:645 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:635 #, 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:651 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:641 #, python-format msgid "%(seconds)d sec" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:655 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:645 #, python-format msgid "" "Now capturing timelapse post roll, this will take approximately " "%(duration)s..." msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:695 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:684 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:706 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:695 msgid "Could not capture snapshots" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:715 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:704 msgid "Rendering timelapse" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:717 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:706 #, 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:739 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:728 msgid "Cannot render timelapse" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:743 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:732 #, 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:750 -#: src/octoprint/static/js/app/viewmodels/timelapse.js:767 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:739 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:756 msgid "Rendering timelapse failed" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:754 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:743 #, python-format msgid "" "Rendering of timelapse %(movie_prefix)s failed with return code " "%(returncode)s" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:771 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:760 #, 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:793 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:782 msgid "Timelapse ready" msgstr "" -#: src/octoprint/static/js/app/viewmodels/timelapse.js:795 +#: src/octoprint/static/js/app/viewmodels/timelapse.js:784 #, python-format msgid "New timelapse %(movie_prefix)s is done rendering." msgstr "" @@ -5075,7 +5076,7 @@ msgstr "" msgid "Site default" msgstr "" -#: src/octoprint/static/js/app/viewmodels/usersettings.js:137 +#: src/octoprint/static/js/app/viewmodels/usersettings.js:157 msgid "This will delete the API Key. It will cease to to function immediately." msgstr "" @@ -5133,34 +5134,38 @@ msgid "Incorrect username or password. Hint: Both are case sensitive!" msgstr "" #: src/octoprint/templates/login.jinja2:69 +msgid "You have made too many failed login attempts. Please try again later." +msgstr "" + +#: src/octoprint/templates/login.jinja2:70 #: src/octoprint/templates/recovery.jinja2:70 msgid "Server is currently offline." msgstr "" -#: src/octoprint/templates/login.jinja2:69 +#: src/octoprint/templates/login.jinja2:70 #: src/octoprint/templates/recovery.jinja2:70 msgid "Reconnect..." msgstr "" -#: src/octoprint/templates/login.jinja2:72 +#: src/octoprint/templates/login.jinja2:73 msgid "The following account is required:" msgstr "" -#: src/octoprint/templates/login.jinja2:74 +#: src/octoprint/templates/login.jinja2:75 msgid "An account with the following permissions is required:" msgstr "" -#: src/octoprint/templates/login.jinja2:79 +#: src/octoprint/templates/login.jinja2:80 #: src/octoprint/templates/navbar/login.jinja2:9 msgid "Forgot password?" msgstr "" -#: src/octoprint/templates/login.jinja2:81 +#: src/octoprint/templates/login.jinja2:82 #: src/octoprint/templates/navbar/login.jinja2:13 msgid "Remember me" msgstr "" -#: src/octoprint/templates/login.jinja2:83 +#: src/octoprint/templates/login.jinja2:84 msgid "Log in" msgstr "" @@ -5558,7 +5563,7 @@ msgid "Access Application Keys" msgstr "" #: src/octoprint/templates/dialogs/settings/api.jinja2:30 -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:27 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:37 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:159 msgid "N/A" msgstr "" @@ -5780,8 +5785,6 @@ msgstr "" #: src/octoprint/templates/dialogs/settings/folders.jinja2:8 #: src/octoprint/templates/dialogs/settings/folders.jinja2:18 #: src/octoprint/templates/dialogs/settings/folders.jinja2:28 -#: src/octoprint/templates/dialogs/settings/folders.jinja2:38 -#: src/octoprint/templates/dialogs/settings/folders.jinja2:48 #: src/octoprint/templates/snippets/settings/server/serverOnlineCheckTestConnectivity.jinja2:1 #: src/octoprint/templates/snippets/settings/server/serverOnlineCheckTestResolution.jinja2:1 #: src/octoprint/templates/snippets/settings/webcam/ffmpegPath.jinja2:6 @@ -5795,24 +5798,16 @@ msgid "Timelapse Folder" msgstr "" #: src/octoprint/templates/dialogs/settings/folders.jinja2:24 -msgid "Timelapse Temp Folder" -msgstr "" - -#: src/octoprint/templates/dialogs/settings/folders.jinja2:34 -msgid "Logs Folder" -msgstr "" - -#: src/octoprint/templates/dialogs/settings/folders.jinja2:44 msgid "Watched Folder" msgstr "" -#: src/octoprint/templates/dialogs/settings/folders.jinja2:56 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:36 msgid "" "Actively poll the watched folder. Check this if files in your watched " "folder aren't automatically added otherwise." msgstr "" -#: src/octoprint/templates/dialogs/settings/folders.jinja2:61 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:41 msgid "" "\n" " Two or more of the folders configured share a location. This " @@ -5823,17 +5818,28 @@ msgid "" " " msgstr "" -#: src/octoprint/templates/dialogs/settings/folders.jinja2:68 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:48 +msgid "" +"\n" +" Please note: Not all of the folders used by OctoPrint can be " +"configured through the UI, only those most commonly moved to other " +"places. If you need to configure other folders,\n" +" please do so by manually editing the configuration. See the docs " +"for details.\n" +" " +msgstr "" + +#: src/octoprint/templates/dialogs/settings/folders.jinja2:53 msgid "Disk space thresholds" msgstr "" -#: src/octoprint/templates/dialogs/settings/folders.jinja2:70 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:55 msgid "" "If the free disk space falls below these thresholds, OctoPrint will warn " "the user." msgstr "" -#: src/octoprint/templates/dialogs/settings/folders.jinja2:79 +#: src/octoprint/templates/dialogs/settings/folders.jinja2:64 msgid "Critical" msgstr "" @@ -6785,22 +6791,35 @@ msgid "" msgstr "" #: src/octoprint/templates/dialogs/usersettings/access.jinja2:8 +msgid "Current Password" +msgstr "" + +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:15 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:141 msgid "New Password" msgstr "" -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:14 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:21 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:95 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:147 msgid "Repeat Password" msgstr "" -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:24 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:27 +msgid "" +"\n" +" Please note that you will be logged out " +"immediately after changing your password and asked to login " +"again.\n" +" " +msgstr "" + +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:34 #: src/octoprint/templates/snippets/settings/accesscontrol/users.jinja2:156 msgid "Current API Key" msgstr "" -#: src/octoprint/templates/dialogs/usersettings/access.jinja2:32 +#: src/octoprint/templates/dialogs/usersettings/access.jinja2:42 msgid "" "Please note that changes to the API key are applied immediately, without " "having to \"Confirm\" first."