diff --git a/README.md b/README.md
index 009be2c..76e4740 100644
--- a/README.md
+++ b/README.md
@@ -51,10 +51,22 @@ or manually using this URL:
`https://github.com/OllisGit/OctoPrint-FilamentManager/releases/latest/download/master.zip`
-1. For PostgreSQL support you need to install an additional dependency:
+1. For PostgreSQL support you need to install an additional dependency. Take a look into the [wiki](https://github.com/OllisGit/OctoPrint-FilamentManager/wiki) for more details.
`pip install psycopg2`
+
+### Using PostgreSQL with Docker
+You need to make sure that you setup a docker runtime on your system. After that you can "manage" a PostgreSQL with the following commands:
+
+ docker-compose up
+_
+
+ docker-compose down --volumes
+_
+
+ docker-compose run postgres bash
+
## Screenshots
![FilamentManager Sidebar](screenshots/filamentmanager_sidebar.png?raw=true)
diff --git a/docker-compose.yml b/docker-compose.yml
new file mode 100644
index 0000000..b2dfa2f
--- /dev/null
+++ b/docker-compose.yml
@@ -0,0 +1,17 @@
+version: '3'
+services:
+ postgres:
+ image: "postgres" # use latest official postgres version
+# env_file:
+# - database.env # configure postgres
+ volumes:
+ - postgres-data:/var/lib/postgresql/data/ # persist data even if container shuts down
+ ports:
+ - 5432:5432
+ environment:
+ - POSTGRES_DB=spoolmanagerdb
+ - POSTGRES_USER=Olli
+ - POSTGRES_PASSWORD=illO
+
+volumes:
+ postgres-data: # named volumes can be managed easier using docker-compose
diff --git a/octoprint_filamentmanager/__init__.py b/octoprint_filamentmanager/__init__.py
index e1f0957..79da242 100644
--- a/octoprint_filamentmanager/__init__.py
+++ b/octoprint_filamentmanager/__init__.py
@@ -143,12 +143,7 @@ def notify(pid, channel, payload):
self.update_pause_thresholds()
# set temperature offsets for saved selections
- try:
- all_selections = self.filamentManager.get_all_selections(self.client_id)
- self.set_temp_offsets(all_selections)
- except Exception as e:
- self._logger.error("Failed to set temperature offsets: {message}".format(message=str(e)))
- self._logger.exception("Failed to set temperature offsets: {message}".format(message=str(e)))
+ self.assign_temperature_offset()
def on_shutdown(self):
if self.filamentManager is not None:
@@ -257,6 +252,10 @@ def on_event(self, event, payload):
elif Events.PRINT_CANCELLED == event:
self.alreadyCanceled = True
self._printJobFinished()
+
+ elif Events.CONNECTED == event:
+ self.assign_temperature_offset()
+
pass
def _printJobStarted(self, payload):
@@ -310,6 +309,14 @@ def _printJobFinished(self):
# # update last print state
# self.lastPrintState = payload['state_id']
+ def assign_temperature_offset(self):
+ try:
+ all_selections = self.filamentManager.get_all_selections(self.client_id)
+ self.set_temp_offsets(all_selections)
+ except Exception as e:
+ self._logger.error("Failed to set temperature offsets: {message}".format(message=str(e)))
+ self._logger.exception("Failed to set temperature offsets: {message}".format(message=str(e)))
+
def update_filament_usage(self):
printer_profile = self._printer_profile_manager.get_current_or_default()
# extrusion = self.filamentOdometer.get_extrusion()
diff --git a/octoprint_filamentmanager/api/__init__.py b/octoprint_filamentmanager/api/__init__.py
index 948a3da..4ad4d7f 100644
--- a/octoprint_filamentmanager/api/__init__.py
+++ b/octoprint_filamentmanager/api/__init__.py
@@ -324,7 +324,12 @@ def delete_spool(self, identifier):
def get_selections_list(self):
try:
if (self.filamentManager != None):
+
+ printer_profile = self._printer_profile_manager.get_current_or_default()
+ printerProfileToolCount = printer_profile['extruder']['count']
all_selections = self.filamentManager.get_all_selections(self.client_id)
+ # return only the selection of the max tool count of the current printer profile
+ all_selections = all_selections[0:printerProfileToolCount]
else:
self._logger.warn("self.filamentManager is not initialized yet")
return
diff --git a/octoprint_filamentmanager/static/js/filamentmanager.bundled.js b/octoprint_filamentmanager/static/js/filamentmanager.bundled.js
index 41836b1..33eb3c9 100644
--- a/octoprint_filamentmanager/static/js/filamentmanager.bundled.js
+++ b/octoprint_filamentmanager/static/js/filamentmanager.bundled.js
@@ -230,7 +230,8 @@ FilamentManager.prototype.viewModels.config = function configurationViewModel()
var api = this.core.client;
var settingsViewModel = this.core.bridge.allViewModels.settingsViewModel;
- self.testResult = ko.observable(null);
+ self.testConnectionResult = ko.observable(null);
+ self.testConnectionResultTextColor = ko.observable("color:blue");
var dialog = $('#settings_plugin_filamentmanager_configurationdialog');
@@ -280,23 +281,27 @@ FilamentManager.prototype.viewModels.config = function configurationViewModel()
var data = ko.mapping.toJS(self.config.database);
- self.testResult('Waiting for response...');
+ self.testConnectionResult('Waiting for response...');
+ self.testConnectionResultTextColor('color:orange');
api.database.test(data).done(function () {
target.addClass('btn-success');
- self.testResult('Success!');
+ self.testConnectionResult('Success!');
+ self.testConnectionResultTextColor('color:green');
}).fail(function (response) {
target.addClass('btn-danger');
console.log(JSON.stringify(response));
- self.testResult(response.responseText);
+ self.testConnectionResult(response.responseText);
+ self.testConnectionResultTextColor("color:red");
}).always(function () {
$('i.fa-spinner', target).remove();
target.prop('disabled', false);
// clear the result message after a few seconds
window.setTimeout(function() {
- self.testResult('');
+ self.testConnectionResult('');
+ self.testConnectionResultTextColor('');
target.removeClass('btn-success btn-danger');
- }, 7 * 1000)
+ }, 10 * 1000)
});
};
};
diff --git a/octoprint_filamentmanager/templates/settings_configdialog.jinja2 b/octoprint_filamentmanager/templates/settings_configdialog.jinja2
index d388a2c..b03399b 100644
--- a/octoprint_filamentmanager/templates/settings_configdialog.jinja2
+++ b/octoprint_filamentmanager/templates/settings_configdialog.jinja2
@@ -74,7 +74,8 @@
{{ _("Use external database") }}
- If you want to use an external database, please take a look into my wiki how to install the drivers and setup the database.
+{# If you want to use an external database, please take a look into my wiki how to install the drivers and setup the database.#}
+ {{ _('If you want to use an external database, please take a look into my wiki how to install the drivers and setup the database.') }}
@@ -110,7 +111,7 @@
-
+
diff --git a/octoprint_filamentmanager/templates/sidebar.jinja2 b/octoprint_filamentmanager/templates/sidebar.jinja2
index f0cb29e..23db613 100644
--- a/octoprint_filamentmanager/templates/sidebar.jinja2
+++ b/octoprint_filamentmanager/templates/sidebar.jinja2
@@ -1,6 +1,6 @@
diff --git a/octoprint_filamentmanager/translations/de/LC_MESSAGES/messages.mo b/octoprint_filamentmanager/translations/de/LC_MESSAGES/messages.mo
index 9826e03..764b6de 100644
Binary files a/octoprint_filamentmanager/translations/de/LC_MESSAGES/messages.mo and b/octoprint_filamentmanager/translations/de/LC_MESSAGES/messages.mo differ
diff --git a/octoprint_filamentmanager/translations/de/LC_MESSAGES/messages.po b/octoprint_filamentmanager/translations/de/LC_MESSAGES/messages.po
index ae51df4..d31220b 100644
--- a/octoprint_filamentmanager/translations/de/LC_MESSAGES/messages.po
+++ b/octoprint_filamentmanager/translations/de/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OctoPrint-FilamentManager 0.1.0\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2020-09-12 21:04+0200\n"
+"POT-Creation-Date: 2021-10-17 11:30+0200\n"
"PO-Revision-Date: 2018-02-04 15:24+0100\n"
"Last-Translator: Sven Lohrmann \n"
"Language: de\n"
@@ -17,29 +17,29 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.8.0\n"
+"Generated-By: Babel 2.9.0\n"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:334
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:357
msgid "Start Print"
msgstr "Druck starten"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:349
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:372
msgid "Resume Print"
msgstr "Druck fortsetzen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:424
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:447
msgid "Data import failed"
msgstr "Daten-Import fehlgeschlagen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:425
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:448
msgid "Something went wrong, please consult the logs."
msgstr "Etwas ist schief gelaufen, bitte konsultiere das Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:557
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:580
msgid "Could not add profile"
msgstr "Konnte Profil nicht hinzufügen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:558
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:581
msgid ""
"There was an unexpected error while saving the filament profile, please "
"consult the logs."
@@ -47,11 +47,11 @@ msgstr ""
"Unerwarteter Fehler beim Speichern des Filamentprofils, bitte konsultiere"
" das Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:579
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:602
msgid "Could not update profile"
msgstr "Konnte Profil nicht aktualisieren"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:580
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:603
msgid ""
"There was an unexpected error while updating the filament profile, please"
" consult the logs."
@@ -59,11 +59,11 @@ msgstr ""
"Unerwarteter Fehler beim Aktualisieren des Filamentprofils, bitte "
"konsultiere das Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:594
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:617
msgid "Could not delete profile"
msgstr "Konnte Profil nicht löschen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:595
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:618
msgid ""
"There was an unexpected error while removing the filament profile, please"
" consult the logs."
@@ -71,11 +71,11 @@ msgstr ""
"Unerwarteter Fehler beim Löschen des Filamentprofils, bitte konsultiere "
"das Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:604
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:627
msgid "Delete profile?"
msgstr "Profil löschen?"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:605
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:628
msgid ""
"You are about to delete the filament profile (). Please"
" note that it is not possible to delete profiles with associated spools."
@@ -84,27 +84,27 @@ msgstr ""
"Bitte beachte, dass es nicht möglich ist Profile zu löschen die Spulen "
"zugewiesen wurden."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:606
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:902
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:629
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:949
#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:15
msgid "Delete"
msgstr "Löschen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:686
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:709
msgid "Could not select spool"
msgstr "Konnte Spule nicht auswählen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:687
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:710
msgid ""
"There was an unexpected error while selecting the spool, please consult "
"the logs."
msgstr "Unerwarteter Fehler beim auswählen der Spule, bitte konsultiere das Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:851
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:898
msgid "Could not add spool"
msgstr "Konnte Spule nicht hinzufügen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:852
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:899
msgid ""
"There was an unexpected error while saving the filament spool, please "
"consult the logs."
@@ -112,11 +112,11 @@ msgstr ""
"Unerwarteter Fehler beim speichern der Filamentspule, bitte konsultiere "
"das Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:874
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:921
msgid "Could not update spool"
msgstr "Konnte Spule nicht aktualisieren"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:875
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:922
msgid ""
"There was an unexpected error while updating the filament spool, please "
"consult the logs."
@@ -124,11 +124,11 @@ msgstr ""
"Unerwarteter Fehler beim Aktualisieren der Filamentspule, bitte "
"konsultiere das Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:890
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:937
msgid "Could not delete spool"
msgstr "Konnte Spule nicht löschen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:891
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:938
msgid ""
"There was an unexpected error while removing the filament spool, please "
"consult the logs."
@@ -136,19 +136,19 @@ msgstr ""
"Unerwarteter Fehler beim Löschen der Filamentspule, bitte konsultiere das"
" Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:900
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:947
msgid "Delete spool?"
msgstr "Spule löschen?"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:901
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:948
msgid "You are about to delete the filament spool - ()."
msgstr "Du bist im Begriff die Filament-Spule - () zu löschen."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:973
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:1020
msgid "Insufficient filament"
msgstr "Filament nicht ausreichend"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:974
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:1021
msgid ""
"The current print job needs more material than what's left on the "
"selected spool."
@@ -247,7 +247,7 @@ msgid "Features"
msgstr "Funktionen"
#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:13
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:87
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:91
msgid "Database"
msgstr "Datenbank"
@@ -283,23 +283,31 @@ msgstr "Schwellwert für Pause"
msgid "Use external database"
msgstr "Verwende externe Datenbank"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:80
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:78
+msgid ""
+"If you want to use an external database, please take a look into my wiki how to "
+"install the drivers and setup the database."
+msgstr ""
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:84
msgid "URI"
msgstr "URI"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:94
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:98
msgid "Username"
msgstr "Benutzername"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:101
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:105
msgid "Password"
msgstr "Passwort"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:108
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:113
msgid "Test connection"
msgstr "Verbindungstest"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:111
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:118
msgid ""
"Note: If you change these settings you must restart your OctoPrint "
"instance for the changes to take affect."
@@ -307,23 +315,23 @@ msgstr ""
"Beachte: Wenn du diese Einstellungen änderst musst du OctoPrint neu "
"starten, damit diese wirksam werden."
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:115
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:122
msgid "Import & Export"
msgstr "Import & Export"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:120
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:127
msgid "Browse..."
msgstr "Durchsuchen..."
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:124
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:131
msgid "Import"
msgstr "Import"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:126
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:133
msgid "Export"
msgstr "Export"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:128
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:135
msgid ""
"This does not look like a valid import archive. Only zip files are "
"supported."
@@ -331,17 +339,17 @@ msgstr ""
"Dies sieht nicht wie ein gültiges Archiv zum importieren aus. Es werden "
"nur Zip-Dateien unterstützt."
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:137
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:144
msgid "Currency symbol"
msgstr "Währungssymbol"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:149
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:156
#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:87
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:27
msgid "Cancel"
msgstr "Abbrechen"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:150
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:157
#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:16
#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:88
msgid "Save"
@@ -403,12 +411,16 @@ msgstr "Preis"
msgid "Temperature offset"
msgstr "Temperaturoffset"
-#: octoprint_filamentmanager/templates/sidebar.jinja2:4
+#: octoprint_filamentmanager/templates/sidebar.jinja2:3
+msgid "hide overused usage"
+msgstr ""
+
+#: octoprint_filamentmanager/templates/sidebar.jinja2:10
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:18
msgid "Tool"
msgstr "Tool"
-#: octoprint_filamentmanager/templates/sidebar.jinja2:5
+#: octoprint_filamentmanager/templates/sidebar.jinja2:19
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:19
msgid "--- Select Spool ---"
msgstr "--- Spule auswählen ---"
diff --git a/octoprint_filamentmanager/translations/es/LC_MESSAGES/messages.mo b/octoprint_filamentmanager/translations/es/LC_MESSAGES/messages.mo
index 8b6b722..309d9ae 100644
Binary files a/octoprint_filamentmanager/translations/es/LC_MESSAGES/messages.mo and b/octoprint_filamentmanager/translations/es/LC_MESSAGES/messages.mo differ
diff --git a/octoprint_filamentmanager/translations/es/LC_MESSAGES/messages.po b/octoprint_filamentmanager/translations/es/LC_MESSAGES/messages.po
index ae63aaa..fa97dff 100644
--- a/octoprint_filamentmanager/translations/es/LC_MESSAGES/messages.po
+++ b/octoprint_filamentmanager/translations/es/LC_MESSAGES/messages.po
@@ -1,4 +1,4 @@
-# Translations template for OctoPrint-FilamentManager.
+# Spanish translations for OctoPrint-FilamentManager.
# Copyright (C) 2019 The OctoPrint Project
# This file is distributed under the same license as the
# OctoPrint-FilamentManager project.
@@ -8,116 +8,152 @@ msgid ""
msgstr ""
"Project-Id-Version: OctoPrint-FilamentManager 0.5.2\n"
"Report-Msgid-Bugs-To: i18n@octoprint.org\n"
-"POT-Creation-Date: 2018-02-04 15:21+0100\n"
+"POT-Creation-Date: 2021-10-17 11:30+0200\n"
"PO-Revision-Date: 2019-05-06 11:31+0100\n"
"Last-Translator: Ivan Garcia \n"
+"Language: es\n"
+"Language-Team: es \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.4.0\n"
-"Language: es\n"
+"Generated-By: Babel 2.9.0\n"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:334
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:357
msgid "Start Print"
msgstr "Comenzar Impresión"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:349
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:372
msgid "Resume Print"
msgstr "Continuar Impresión"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:424
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:447
msgid "Data import failed"
msgstr "Error al importar los datos"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:425
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:448
msgid "Something went wrong, please consult the logs."
msgstr "Algo ha ido mal, revisa el log para más información."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:557
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:580
msgid "Could not add profile"
msgstr "No se puede añadir el perfil"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:558
-msgid "There was an unexpected error while saving the filament profile, please consult the logs."
-msgstr "Ha ocurrido un error al intentar guardar el perfil del filamento, por favor revisa el log para más información."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:581
+msgid ""
+"There was an unexpected error while saving the filament profile, please "
+"consult the logs."
+msgstr ""
+"Ha ocurrido un error al intentar guardar el perfil del filamento, por "
+"favor revisa el log para más información."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:579
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:602
msgid "Could not update profile"
msgstr "No se puede actualizar el perfil"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:580
-msgid "There was an unexpected error while updating the filament profile, please consult the logs."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:603
+msgid ""
+"There was an unexpected error while updating the filament profile, please"
+" consult the logs."
msgstr "Ha ocurrido un error mientras se actualizaba el perfil del filamento"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:594
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:617
msgid "Could not delete profile"
msgstr "No se puede eliminar el perfil"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:595
-msgid "There was an unexpected error while removing the filament profile, please consult the logs."
-msgstr "Ha ocurrido un error al intentar eliminar el perfil del filamento, por favor revisa el log para más información."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:618
+msgid ""
+"There was an unexpected error while removing the filament profile, please"
+" consult the logs."
+msgstr ""
+"Ha ocurrido un error al intentar eliminar el perfil del filamento, por "
+"favor revisa el log para más información."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:604
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:627
msgid "Delete profile?"
msgstr "¿Eliminar perfil?"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:605
-msgid "You are about to delete the filament profile (). Please note that it is not possible to delete profiles with associated spools."
-msgstr "Estas apunto de borrar el perfil de filamento (). Ten en cuenta que no es posible borrar perfiles con bobinas asociadas."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:628
+msgid ""
+"You are about to delete the filament profile (). Please"
+" note that it is not possible to delete profiles with associated spools."
+msgstr ""
+"Estas apunto de borrar el perfil de filamento (). Ten "
+"en cuenta que no es posible borrar perfiles con bobinas asociadas."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:606
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:902
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:629
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:949
#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:15
msgid "Delete"
msgstr "Eliminar"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:686
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:709
msgid "Could not select spool"
msgstr "No se puede elegir la bobina"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:687
-msgid "There was an unexpected error while selecting the spool, please consult the logs."
-msgstr "Ha ocurrido un error al intentar seleccionar el perfil del filamento, por favor revisa el log para más información."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:710
+msgid ""
+"There was an unexpected error while selecting the spool, please consult "
+"the logs."
+msgstr ""
+"Ha ocurrido un error al intentar seleccionar el perfil del filamento, por"
+" favor revisa el log para más información."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:851
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:898
msgid "Could not add spool"
msgstr "No se puede añadir la bobina"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:852
-msgid "There was an unexpected error while saving the filament spool, please consult the logs."
-msgstr "Ha ocurrido un error al intentar guardar la bobina de filamento, por favor revisa el log para más información."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:899
+msgid ""
+"There was an unexpected error while saving the filament spool, please "
+"consult the logs."
+msgstr ""
+"Ha ocurrido un error al intentar guardar la bobina de filamento, por "
+"favor revisa el log para más información."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:874
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:921
msgid "Could not update spool"
msgstr "No se puede actualizar la bobina"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:875
-msgid "There was an unexpected error while updating the filament spool, please consult the logs."
-msgstr "Ha ocurrido un error al intentar actualizar la bobina de filamento, por favor revisa el log para más información."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:922
+msgid ""
+"There was an unexpected error while updating the filament spool, please "
+"consult the logs."
+msgstr ""
+"Ha ocurrido un error al intentar actualizar la bobina de filamento, por "
+"favor revisa el log para más información."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:890
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:937
msgid "Could not delete spool"
msgstr "No se puede eliminar la bobina"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:891
-msgid "There was an unexpected error while removing the filament spool, please consult the logs."
-msgstr "Ha ocurrido un error al intentar eliminar la bobina de filamento, por favor revisa el log para más información."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:938
+msgid ""
+"There was an unexpected error while removing the filament spool, please "
+"consult the logs."
+msgstr ""
+"Ha ocurrido un error al intentar eliminar la bobina de filamento, por "
+"favor revisa el log para más información."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:900
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:947
msgid "Delete spool?"
msgstr "¿Borrar bobina?"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:901
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:948
msgid "You are about to delete the filament spool - ()."
msgstr "Estás apunto de borrar la bobina de filamento - ()."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:973
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:1020
msgid "Insufficient filament"
msgstr "Filamento insuficiente"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:974
-msgid "The current print job needs more material than what's left on the selected spool."
-msgstr "La impresión actual necesita mas filamento del que hay en la bobina seleccionada."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:1021
+msgid ""
+"The current print job needs more material than what's left on the "
+"selected spool."
+msgstr ""
+"La impresión actual necesita mas filamento del que hay en la bobina "
+"seleccionada."
#: octoprint_filamentmanager/templates/settings.jinja2:4
#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:5
@@ -210,7 +246,7 @@ msgid "Features"
msgstr "Características"
#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:13
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:87
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:91
msgid "Database"
msgstr "Base de datos"
@@ -219,8 +255,12 @@ msgid "Appearance"
msgstr "Apariencia"
#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:26
-msgid "Show dialog to confirm selected spools before starting/resuming the print job"
-msgstr "Mostrar el diálogo para confirmar las bobinas antes de empezar/continuar una impresión"
+msgid ""
+"Show dialog to confirm selected spools before starting/resuming the print"
+" job"
+msgstr ""
+"Mostrar el diálogo para confirmar las bobinas antes de empezar/continuar "
+"una impresión"
#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:34
msgid "Warn if print job exceeds remaining filament"
@@ -242,57 +282,71 @@ msgstr "Margen de pausa"
msgid "Use external database"
msgstr "Usar base de datos externa"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:80
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:78
+msgid ""
+"If you want to use an external database, please take a look into my wiki how to "
+"install the drivers and setup the database."
+msgstr ""
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:84
msgid "URI"
msgstr "URI"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:94
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:98
msgid "Username"
msgstr "Usuario"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:101
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:105
msgid "Password"
msgstr "Contraseña"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:108
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:113
msgid "Test connection"
msgstr "Comprobar conexión"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:111
-msgid "Note: If you change these settings you must restart your OctoPrint instance for the changes to take affect."
-msgstr "Nota: Si cambias esta configuración deberás reiniciar la instancia de OctoPrint para que los cambios hagan efecto."
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:118
+msgid ""
+"Note: If you change these settings you must restart your OctoPrint "
+"instance for the changes to take affect."
+msgstr ""
+"Nota: Si cambias esta configuración deberás reiniciar la instancia de "
+"OctoPrint para que los cambios hagan efecto."
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:115
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:122
msgid "Import & Export"
msgstr "Importar & Exportar"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:120
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:127
msgid "Browse..."
msgstr "Examinar..."
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:124
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:131
msgid "Import"
msgstr "Importar"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:126
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:133
msgid "Export"
msgstr "Exportar"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:128
-msgid "This does not look like a valid import archive. Only zip files are supported."
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:135
+msgid ""
+"This does not look like a valid import archive. Only zip files are "
+"supported."
msgstr "No parece un fichero de importación valido. Sólo se permiten archivos ZIP."
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:137
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:144
msgid "Currency symbol"
msgstr "Simbolo de moneda"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:149
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:156
#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:87
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:27
msgid "Cancel"
msgstr "Cancelar"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:150
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:157
#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:16
#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:88
msgid "Save"
@@ -354,12 +408,16 @@ msgstr "Precio"
msgid "Temperature offset"
msgstr "Temperatura"
-#: octoprint_filamentmanager/templates/sidebar.jinja2:4
+#: octoprint_filamentmanager/templates/sidebar.jinja2:3
+msgid "hide overused usage"
+msgstr ""
+
+#: octoprint_filamentmanager/templates/sidebar.jinja2:10
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:18
msgid "Tool"
msgstr "Extrusor"
-#: octoprint_filamentmanager/templates/sidebar.jinja2:5
+#: octoprint_filamentmanager/templates/sidebar.jinja2:19
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:19
msgid "--- Select Spool ---"
msgstr "--- Seleccionar Bobina ---"
@@ -369,10 +427,21 @@ msgid "Confirm your selected spools"
msgstr "Confirma las bobinas seleccionadas"
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:10
-msgid "There are no information available about the active tools for the print job. Make sure the analysing process of the file has finished and that it's loaded correctly."
-msgstr "No hay información disponible sobre el extrusor de la impresión actual. Asegúrate de que el proceso de análisis esté finalizado y se haya cargado correctamente."
+msgid ""
+"There are no information available about the active tools for the print "
+"job. Make sure the analysing process of the file has finished and that "
+"it's loaded correctly."
+msgstr ""
+"No hay información disponible sobre el extrusor de la impresión actual. "
+"Asegúrate de que el proceso de análisis esté finalizado y se haya cargado"
+" correctamente."
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:14
-msgid "Please confirm your selected spools for all active tools. This dialog is meant to protect you from accidentically selecting wrong spools for the print."
-msgstr "Por favor, confirma las bobinas de los extrusores. Este dialogo está preparado para evitar que elijas bobinas incorrectas de forma accidental."
+msgid ""
+"Please confirm your selected spools for all active tools. This dialog is "
+"meant to protect you from accidentically selecting wrong spools for the "
+"print."
+msgstr ""
+"Por favor, confirma las bobinas de los extrusores. Este dialogo está "
+"preparado para evitar que elijas bobinas incorrectas de forma accidental."
diff --git a/octoprint_filamentmanager/translations/fr/LC_MESSAGES/messages.mo b/octoprint_filamentmanager/translations/fr/LC_MESSAGES/messages.mo
new file mode 100644
index 0000000..268d332
Binary files /dev/null and b/octoprint_filamentmanager/translations/fr/LC_MESSAGES/messages.mo differ
diff --git a/octoprint_filamentmanager/translations/fr/LC_MESSAGES/messages.po b/octoprint_filamentmanager/translations/fr/LC_MESSAGES/messages.po
new file mode 100644
index 0000000..984539e
--- /dev/null
+++ b/octoprint_filamentmanager/translations/fr/LC_MESSAGES/messages.po
@@ -0,0 +1,512 @@
+# French translations for OctoPrint-FilamentManager.
+# Copyright (C) 2017 ORGANIZATION
+# This file is distributed under the same license as the
+# OctoPrint-FilamentManager project.
+# FIRST AUTHOR , 2017.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OctoPrint-FilamentManager 0.1.0\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2021-10-17 11:30+0200\n"
+"PO-Revision-Date: 2021-07-14 21:16+0200\n"
+"Last-Translator: Sven Lohrmann \n"
+"Language: fr\n"
+"Language-Team: de \n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 2.9.0\n"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:357
+msgid "Start Print"
+msgstr "Démarrer l'impression"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:372
+msgid "Resume Print"
+msgstr "Reprendre l'impression"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:447
+msgid "Data import failed"
+msgstr "Échec de l'importation des données"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:448
+msgid "Something went wrong, please consult the logs."
+msgstr "Une erreur s'est produite, veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:580
+msgid "Could not add profile"
+msgstr "Impossible d'ajouter le profile"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:581
+msgid ""
+"There was an unexpected error while saving the filament profile, please "
+"consult the logs."
+msgstr ""
+"Une erreur inattendue s'est produite lors de l'enregistrement du profile "
+"de filament, veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:602
+msgid "Could not update profile"
+msgstr "Impossible de mettre à jour le profile"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:603
+msgid ""
+"There was an unexpected error while updating the filament profile, please"
+" consult the logs."
+msgstr ""
+"Une erreur inattendue s'est produite lors de la mise à jour du profile de"
+" filament, veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:617
+msgid "Could not delete profile"
+msgstr "Impossible de supprimer le profile"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:618
+msgid ""
+"There was an unexpected error while removing the filament profile, please"
+" consult the logs."
+msgstr ""
+"Une erreur inattendue s'est produite lors de la suppression du profile de"
+" filament, veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:627
+msgid "Delete profile?"
+msgstr "Supprimer le profile ?"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:628
+msgid ""
+"You are about to delete the filament profile (). Please"
+" note that it is not possible to delete profiles with associated spools."
+msgstr ""
+"Vous êtes sur le point de supprimer le profile de filament "
+"(). Veuillez noter qu'il n'est pas possible de supprimer des "
+"profils avec des bobines associés."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:629
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:949
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:15
+msgid "Delete"
+msgstr "Effacer"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:709
+msgid "Could not select spool"
+msgstr "Impossible de sélectionner la bobine"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:710
+msgid ""
+"There was an unexpected error while selecting the spool, please consult "
+"the logs."
+msgstr ""
+"Une erreur inattendue s'est produite lors de la sélection du spool, "
+"veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:898
+msgid "Could not add spool"
+msgstr "Impossible d'ajouter la bobine"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:899
+msgid ""
+"There was an unexpected error while saving the filament spool, please "
+"consult the logs."
+msgstr ""
+"Une erreur inattendue s'est produite lors de l'enregistrement de la "
+"bobine de filament, veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:921
+msgid "Could not update spool"
+msgstr "Impossible de mettre à jour la bobine"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:922
+msgid ""
+"There was an unexpected error while updating the filament spool, please "
+"consult the logs."
+msgstr ""
+"Une erreur inattendue s'est produite lors de la mise à jour de la bobine "
+"de filament, veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:937
+msgid "Could not delete spool"
+msgstr "Impossible de supprimer la bobine"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:938
+msgid ""
+"There was an unexpected error while removing the filament spool, please "
+"consult the logs."
+msgstr ""
+"Une erreur inattendue s'est produite lors du retrait de la bobine de "
+"filament, veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:947
+msgid "Delete spool?"
+msgstr "Supprimer la bobine ?"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:948
+msgid "You are about to delete the filament spool - ()."
+msgstr ""
+"Vous êtes sur le point de supprimer la bobine de filament - "
+"()."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:1020
+msgid "Insufficient filament"
+msgstr "Filament insuffisant"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:1021
+msgid ""
+"The current print job needs more material than what's left on the "
+"selected spool."
+msgstr ""
+"Le travail d'impression en cours nécessite plus de matériel que ce qui "
+"reste sur la bobine sélectionnée."
+
+#: octoprint_filamentmanager/templates/settings.jinja2:4
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:5
+msgid "Plugin Configuration"
+msgstr "Configuration du plug-in"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:7
+msgid "Filament Spools"
+msgstr "Bobines de filament"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:13
+msgid "Items per page"
+msgstr "Objets par page"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:22
+msgid "Sort by"
+msgstr "Trier par"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:23
+msgid "Name (ascending)"
+msgstr "Nom (alphabétique)"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:24
+msgid "Material (ascending)"
+msgstr "Matériel (alphabétique)"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:25
+msgid "Vendor (ascending)"
+msgstr "Vendeur (alphabétique)"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:26
+msgid "Remaining (descending)"
+msgstr "Restant (décroissant)"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:36
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:15
+msgid "Name"
+msgstr "Nom"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:37
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:38
+msgid "Material"
+msgstr "Matériel"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:38
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:26
+msgid "Vendor"
+msgstr "Vendeur"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:39
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:50
+msgid "Weight"
+msgstr "Poids"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:40
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:62
+msgid "Remaining"
+msgstr "Restant"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:41
+msgid "Used"
+msgstr "Utilisé"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:42
+msgid "Action"
+msgstr "Action"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:54
+msgid "Edit Spool"
+msgstr "Modifier la bobine"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:55
+msgid "Duplicate Spool"
+msgstr "Dupliquer la bobine"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:56
+msgid "Delete Spool"
+msgstr "Supprimer la bobine"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:79
+msgid "Manage Profiles"
+msgstr "Gérer les profiles"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:80
+msgid "Add Spool"
+msgstr "Ajouter une bobine"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:12
+msgid "Features"
+msgstr "Caractéristiques"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:13
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:91
+msgid "Database"
+msgstr "Base de données"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:14
+msgid "Appearance"
+msgstr "Apparence"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:26
+msgid ""
+"Show dialog to confirm selected spools before starting/resuming the print"
+" job"
+msgstr ""
+"Afficher la boîte de dialogue pour confirmer les bobines sélectionnées "
+"avant de démarrer/reprendre le travail d'impression"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:34
+msgid "Warn if print job exceeds remaining filament"
+msgstr "Avertir si le travail d'impression dépasse le filament restant"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:42
+msgid "Enable software odometer to measure used filament"
+msgstr "Activer l'odomètre logiciel pour mesurer le filament utilisé"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:50
+msgid "Pause print if filament runs out"
+msgstr "Suspendre l'impression si le filament s'épuise"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:56
+msgid "Pause threshold"
+msgstr "Seuil de pause"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:74
+msgid "Use external database"
+msgstr "Utiliser une base de données externe"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:78
+msgid ""
+"If you want to use an external database, please take a look into my wiki how to "
+"install the drivers and setup the database."
+msgstr ""
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:84
+msgid "URI"
+msgstr "URl"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:98
+msgid "Username"
+msgstr "Nom d'utilisateur"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:105
+msgid "Password"
+msgstr "Mot de passe"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:113
+msgid "Test connection"
+msgstr "Tester la connexion"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:118
+msgid ""
+"Note: If you change these settings you must restart your OctoPrint "
+"instance for the changes to take affect."
+msgstr ""
+"Remarque : si vous modifiez ces paramètres, vous devez redémarrer votre "
+"instance OctoPrint pour que les modifications prennent effet."
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:122
+msgid "Import & Export"
+msgstr "Importer / Exporter"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:127
+msgid "Browse..."
+msgstr "Parcourir..."
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:131
+msgid "Import"
+msgstr "Importer"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:133
+msgid "Export"
+msgstr "Exporter"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:135
+msgid ""
+"This does not look like a valid import archive. Only zip files are "
+"supported."
+msgstr ""
+"Cela ne ressemble pas à une archive d'importation valide. Seuls les "
+"fichiers ZIP sont pris en charge."
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:144
+msgid "Currency symbol"
+msgstr "Symbole de la monnaie"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:156
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:87
+#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:27
+msgid "Cancel"
+msgstr "Annuler"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:157
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:16
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:88
+msgid "Save"
+msgstr "Sauvegarder"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:5
+msgid "Filament Profiles"
+msgstr "Profiles de filaments"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:13
+msgid "--- New Profile ---"
+msgstr "--- Nouveau profile ---"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:14
+msgid "New"
+msgstr "Nouveau"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:16
+msgid "Save profile"
+msgstr "Enregistrer le profile"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:30
+msgid "Vendor must be set"
+msgstr "Le fournisseur doit être défini"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:42
+msgid "Material must be set"
+msgstr "Le matériel doit être réglé"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:50
+msgid "Density"
+msgstr "Densité"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:62
+msgid "Diameter"
+msgstr "Diamètre"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:75
+msgid "Close"
+msgstr "Fermer"
+
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:5
+msgid "Filament Spool"
+msgstr "Bobine de filament"
+
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:19
+msgid "Name must be set"
+msgstr "Le nom doit être défini"
+
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:27
+msgid "Profile"
+msgstr "Profile"
+
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:38
+msgid "Price"
+msgstr "Prix"
+
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:74
+msgid "Temperature offset"
+msgstr "Décalage de température"
+
+#: octoprint_filamentmanager/templates/sidebar.jinja2:3
+msgid "hide overused usage"
+msgstr ""
+
+#: octoprint_filamentmanager/templates/sidebar.jinja2:10
+#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:18
+msgid "Tool"
+msgstr "Outil"
+
+#: octoprint_filamentmanager/templates/sidebar.jinja2:19
+#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:19
+msgid "--- Select Spool ---"
+msgstr "--- Sélectionnez la bobine ---"
+
+#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:5
+msgid "Confirm your selected spools"
+msgstr "Confirmez vos bobines sélectionnées"
+
+#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:10
+msgid ""
+"There are no information available about the active tools for the print "
+"job. Make sure the analysing process of the file has finished and that "
+"it's loaded correctly."
+msgstr ""
+"Aucune information n'est disponible sur les outils actifs pour le travail"
+" d'impression. Assurez-vous que le processus d'analyse du fichier est "
+"terminé et qu'il est chargé correctement."
+
+#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:14
+msgid ""
+"Please confirm your selected spools for all active tools. This dialog is "
+"meant to protect you from accidentically selecting wrong spools for the "
+"print."
+msgstr ""
+"Veuillez confirmer vos bobines sélectionnées pour tous les outils actifs."
+" Cette boîte de dialogue est destinée à vous protéger contre la sélection"
+" accidentelle de mauvais spools pour l'impression."
+
+#~ msgid "Profile (ascending)"
+#~ msgstr "Profile (croissant)"
+
+#~ msgid "Selected Spools"
+#~ msgstr "Bobines sélectionnées"
+
+#~ msgid "Filament warning"
+#~ msgstr "Avertissement de filament"
+
+#~ msgid "Saving failed"
+#~ msgstr "Échec de l'enregistrement"
+
+#~ msgid "Failed to query spools"
+#~ msgstr "Échec de la requête des bobines"
+
+#~ msgid ""
+#~ "There was an unexpected database error"
+#~ " while saving the filament profile, "
+#~ "please consult the logs."
+#~ msgstr ""
+#~ "Une erreur de base de données "
+#~ "inattendue s'est produite lors de "
+#~ "l'enregistrement du profile de filament, "
+#~ "veuillez consulter les journaux."
+
+#~ msgid ""
+#~ "There was an unexpected database error"
+#~ " while updating the filament profile, "
+#~ "please consult the logs."
+#~ msgstr ""
+#~ "Une erreur de base de données "
+#~ "inattendue s'est produite lors de la "
+#~ "mise à jour du profile de "
+#~ "filament, veuillez consulter les journaux."
+
+#~ msgid ""
+#~ "There was an unexpected error while removing the filament spool,\n"
+#~ " please consult the logs."
+#~ msgstr ""
+#~ "Une erreur inattendue s'est produite "
+#~ "lors du retrait de la bobine de"
+#~ " filament,\n"
+#~ " veuillez "
+#~ "consulter les journaux."
+
+#~ msgid "Spool selection failed"
+#~ msgstr "Échec de la sélection de la bobine"
+
+#~ msgid "Cannot delete profiles with associated spools."
+#~ msgstr "Impossible de supprimer les profiles avec les bobines associés."
+
+#~ msgid "Data import successfull"
+#~ msgstr "Importation des données réussie"
+
+#~ msgid "Enable filament odometer"
+#~ msgstr "Activer l'odomètre à filament"
+
diff --git a/setup.py b/setup.py
index 788ed24..c1123c8 100644
--- a/setup.py
+++ b/setup.py
@@ -6,7 +6,7 @@
plugin_identifier = "filamentmanager"
plugin_package = "octoprint_filamentmanager"
plugin_name = "OctoPrint-FilamentManager"
-plugin_version = "1.8.1"
+plugin_version = "1.9.0"
plugin_description = "Manage your spools and keep track of remaining filament on them"
plugin_author = "Sven Lohrmann, Olli"
plugin_author_email = "ollisgit@gmail.com, malnvenshorn@gmail.com"
diff --git a/translations/de/LC_MESSAGES/messages.mo b/translations/de/LC_MESSAGES/messages.mo
index 9826e03..764b6de 100644
Binary files a/translations/de/LC_MESSAGES/messages.mo and b/translations/de/LC_MESSAGES/messages.mo differ
diff --git a/translations/de/LC_MESSAGES/messages.po b/translations/de/LC_MESSAGES/messages.po
index ae51df4..d31220b 100644
--- a/translations/de/LC_MESSAGES/messages.po
+++ b/translations/de/LC_MESSAGES/messages.po
@@ -8,7 +8,7 @@ msgid ""
msgstr ""
"Project-Id-Version: OctoPrint-FilamentManager 0.1.0\n"
"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
-"POT-Creation-Date: 2020-09-12 21:04+0200\n"
+"POT-Creation-Date: 2021-10-17 11:30+0200\n"
"PO-Revision-Date: 2018-02-04 15:24+0100\n"
"Last-Translator: Sven Lohrmann \n"
"Language: de\n"
@@ -17,29 +17,29 @@ msgstr ""
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=utf-8\n"
"Content-Transfer-Encoding: 8bit\n"
-"Generated-By: Babel 2.8.0\n"
+"Generated-By: Babel 2.9.0\n"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:334
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:357
msgid "Start Print"
msgstr "Druck starten"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:349
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:372
msgid "Resume Print"
msgstr "Druck fortsetzen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:424
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:447
msgid "Data import failed"
msgstr "Daten-Import fehlgeschlagen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:425
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:448
msgid "Something went wrong, please consult the logs."
msgstr "Etwas ist schief gelaufen, bitte konsultiere das Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:557
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:580
msgid "Could not add profile"
msgstr "Konnte Profil nicht hinzufügen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:558
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:581
msgid ""
"There was an unexpected error while saving the filament profile, please "
"consult the logs."
@@ -47,11 +47,11 @@ msgstr ""
"Unerwarteter Fehler beim Speichern des Filamentprofils, bitte konsultiere"
" das Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:579
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:602
msgid "Could not update profile"
msgstr "Konnte Profil nicht aktualisieren"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:580
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:603
msgid ""
"There was an unexpected error while updating the filament profile, please"
" consult the logs."
@@ -59,11 +59,11 @@ msgstr ""
"Unerwarteter Fehler beim Aktualisieren des Filamentprofils, bitte "
"konsultiere das Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:594
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:617
msgid "Could not delete profile"
msgstr "Konnte Profil nicht löschen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:595
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:618
msgid ""
"There was an unexpected error while removing the filament profile, please"
" consult the logs."
@@ -71,11 +71,11 @@ msgstr ""
"Unerwarteter Fehler beim Löschen des Filamentprofils, bitte konsultiere "
"das Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:604
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:627
msgid "Delete profile?"
msgstr "Profil löschen?"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:605
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:628
msgid ""
"You are about to delete the filament profile (). Please"
" note that it is not possible to delete profiles with associated spools."
@@ -84,27 +84,27 @@ msgstr ""
"Bitte beachte, dass es nicht möglich ist Profile zu löschen die Spulen "
"zugewiesen wurden."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:606
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:902
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:629
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:949
#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:15
msgid "Delete"
msgstr "Löschen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:686
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:709
msgid "Could not select spool"
msgstr "Konnte Spule nicht auswählen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:687
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:710
msgid ""
"There was an unexpected error while selecting the spool, please consult "
"the logs."
msgstr "Unerwarteter Fehler beim auswählen der Spule, bitte konsultiere das Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:851
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:898
msgid "Could not add spool"
msgstr "Konnte Spule nicht hinzufügen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:852
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:899
msgid ""
"There was an unexpected error while saving the filament spool, please "
"consult the logs."
@@ -112,11 +112,11 @@ msgstr ""
"Unerwarteter Fehler beim speichern der Filamentspule, bitte konsultiere "
"das Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:874
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:921
msgid "Could not update spool"
msgstr "Konnte Spule nicht aktualisieren"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:875
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:922
msgid ""
"There was an unexpected error while updating the filament spool, please "
"consult the logs."
@@ -124,11 +124,11 @@ msgstr ""
"Unerwarteter Fehler beim Aktualisieren der Filamentspule, bitte "
"konsultiere das Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:890
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:937
msgid "Could not delete spool"
msgstr "Konnte Spule nicht löschen"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:891
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:938
msgid ""
"There was an unexpected error while removing the filament spool, please "
"consult the logs."
@@ -136,19 +136,19 @@ msgstr ""
"Unerwarteter Fehler beim Löschen der Filamentspule, bitte konsultiere das"
" Log."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:900
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:947
msgid "Delete spool?"
msgstr "Spule löschen?"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:901
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:948
msgid "You are about to delete the filament spool - ()."
msgstr "Du bist im Begriff die Filament-Spule - () zu löschen."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:973
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:1020
msgid "Insufficient filament"
msgstr "Filament nicht ausreichend"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:974
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:1021
msgid ""
"The current print job needs more material than what's left on the "
"selected spool."
@@ -247,7 +247,7 @@ msgid "Features"
msgstr "Funktionen"
#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:13
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:87
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:91
msgid "Database"
msgstr "Datenbank"
@@ -283,23 +283,31 @@ msgstr "Schwellwert für Pause"
msgid "Use external database"
msgstr "Verwende externe Datenbank"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:80
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:78
+msgid ""
+"If you want to use an external database, please take a look into my wiki how to "
+"install the drivers and setup the database."
+msgstr ""
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:84
msgid "URI"
msgstr "URI"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:94
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:98
msgid "Username"
msgstr "Benutzername"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:101
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:105
msgid "Password"
msgstr "Passwort"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:108
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:113
msgid "Test connection"
msgstr "Verbindungstest"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:111
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:118
msgid ""
"Note: If you change these settings you must restart your OctoPrint "
"instance for the changes to take affect."
@@ -307,23 +315,23 @@ msgstr ""
"Beachte: Wenn du diese Einstellungen änderst musst du OctoPrint neu "
"starten, damit diese wirksam werden."
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:115
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:122
msgid "Import & Export"
msgstr "Import & Export"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:120
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:127
msgid "Browse..."
msgstr "Durchsuchen..."
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:124
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:131
msgid "Import"
msgstr "Import"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:126
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:133
msgid "Export"
msgstr "Export"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:128
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:135
msgid ""
"This does not look like a valid import archive. Only zip files are "
"supported."
@@ -331,17 +339,17 @@ msgstr ""
"Dies sieht nicht wie ein gültiges Archiv zum importieren aus. Es werden "
"nur Zip-Dateien unterstützt."
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:137
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:144
msgid "Currency symbol"
msgstr "Währungssymbol"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:149
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:156
#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:87
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:27
msgid "Cancel"
msgstr "Abbrechen"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:150
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:157
#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:16
#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:88
msgid "Save"
@@ -403,12 +411,16 @@ msgstr "Preis"
msgid "Temperature offset"
msgstr "Temperaturoffset"
-#: octoprint_filamentmanager/templates/sidebar.jinja2:4
+#: octoprint_filamentmanager/templates/sidebar.jinja2:3
+msgid "hide overused usage"
+msgstr ""
+
+#: octoprint_filamentmanager/templates/sidebar.jinja2:10
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:18
msgid "Tool"
msgstr "Tool"
-#: octoprint_filamentmanager/templates/sidebar.jinja2:5
+#: octoprint_filamentmanager/templates/sidebar.jinja2:19
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:19
msgid "--- Select Spool ---"
msgstr "--- Spule auswählen ---"
diff --git a/translations/es/LC_MESSAGES/messages.mo b/translations/es/LC_MESSAGES/messages.mo
index 8b6b722..309d9ae 100644
Binary files a/translations/es/LC_MESSAGES/messages.mo and b/translations/es/LC_MESSAGES/messages.mo differ
diff --git a/translations/es/LC_MESSAGES/messages.po b/translations/es/LC_MESSAGES/messages.po
index ae63aaa..fa97dff 100644
--- a/translations/es/LC_MESSAGES/messages.po
+++ b/translations/es/LC_MESSAGES/messages.po
@@ -1,4 +1,4 @@
-# Translations template for OctoPrint-FilamentManager.
+# Spanish translations for OctoPrint-FilamentManager.
# Copyright (C) 2019 The OctoPrint Project
# This file is distributed under the same license as the
# OctoPrint-FilamentManager project.
@@ -8,116 +8,152 @@ msgid ""
msgstr ""
"Project-Id-Version: OctoPrint-FilamentManager 0.5.2\n"
"Report-Msgid-Bugs-To: i18n@octoprint.org\n"
-"POT-Creation-Date: 2018-02-04 15:21+0100\n"
+"POT-Creation-Date: 2021-10-17 11:30+0200\n"
"PO-Revision-Date: 2019-05-06 11:31+0100\n"
"Last-Translator: Ivan Garcia \n"
+"Language: es\n"
+"Language-Team: es \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.4.0\n"
-"Language: es\n"
+"Generated-By: Babel 2.9.0\n"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:334
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:357
msgid "Start Print"
msgstr "Comenzar Impresión"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:349
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:372
msgid "Resume Print"
msgstr "Continuar Impresión"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:424
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:447
msgid "Data import failed"
msgstr "Error al importar los datos"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:425
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:448
msgid "Something went wrong, please consult the logs."
msgstr "Algo ha ido mal, revisa el log para más información."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:557
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:580
msgid "Could not add profile"
msgstr "No se puede añadir el perfil"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:558
-msgid "There was an unexpected error while saving the filament profile, please consult the logs."
-msgstr "Ha ocurrido un error al intentar guardar el perfil del filamento, por favor revisa el log para más información."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:581
+msgid ""
+"There was an unexpected error while saving the filament profile, please "
+"consult the logs."
+msgstr ""
+"Ha ocurrido un error al intentar guardar el perfil del filamento, por "
+"favor revisa el log para más información."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:579
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:602
msgid "Could not update profile"
msgstr "No se puede actualizar el perfil"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:580
-msgid "There was an unexpected error while updating the filament profile, please consult the logs."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:603
+msgid ""
+"There was an unexpected error while updating the filament profile, please"
+" consult the logs."
msgstr "Ha ocurrido un error mientras se actualizaba el perfil del filamento"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:594
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:617
msgid "Could not delete profile"
msgstr "No se puede eliminar el perfil"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:595
-msgid "There was an unexpected error while removing the filament profile, please consult the logs."
-msgstr "Ha ocurrido un error al intentar eliminar el perfil del filamento, por favor revisa el log para más información."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:618
+msgid ""
+"There was an unexpected error while removing the filament profile, please"
+" consult the logs."
+msgstr ""
+"Ha ocurrido un error al intentar eliminar el perfil del filamento, por "
+"favor revisa el log para más información."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:604
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:627
msgid "Delete profile?"
msgstr "¿Eliminar perfil?"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:605
-msgid "You are about to delete the filament profile (). Please note that it is not possible to delete profiles with associated spools."
-msgstr "Estas apunto de borrar el perfil de filamento (). Ten en cuenta que no es posible borrar perfiles con bobinas asociadas."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:628
+msgid ""
+"You are about to delete the filament profile (). Please"
+" note that it is not possible to delete profiles with associated spools."
+msgstr ""
+"Estas apunto de borrar el perfil de filamento (). Ten "
+"en cuenta que no es posible borrar perfiles con bobinas asociadas."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:606
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:902
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:629
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:949
#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:15
msgid "Delete"
msgstr "Eliminar"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:686
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:709
msgid "Could not select spool"
msgstr "No se puede elegir la bobina"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:687
-msgid "There was an unexpected error while selecting the spool, please consult the logs."
-msgstr "Ha ocurrido un error al intentar seleccionar el perfil del filamento, por favor revisa el log para más información."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:710
+msgid ""
+"There was an unexpected error while selecting the spool, please consult "
+"the logs."
+msgstr ""
+"Ha ocurrido un error al intentar seleccionar el perfil del filamento, por"
+" favor revisa el log para más información."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:851
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:898
msgid "Could not add spool"
msgstr "No se puede añadir la bobina"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:852
-msgid "There was an unexpected error while saving the filament spool, please consult the logs."
-msgstr "Ha ocurrido un error al intentar guardar la bobina de filamento, por favor revisa el log para más información."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:899
+msgid ""
+"There was an unexpected error while saving the filament spool, please "
+"consult the logs."
+msgstr ""
+"Ha ocurrido un error al intentar guardar la bobina de filamento, por "
+"favor revisa el log para más información."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:874
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:921
msgid "Could not update spool"
msgstr "No se puede actualizar la bobina"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:875
-msgid "There was an unexpected error while updating the filament spool, please consult the logs."
-msgstr "Ha ocurrido un error al intentar actualizar la bobina de filamento, por favor revisa el log para más información."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:922
+msgid ""
+"There was an unexpected error while updating the filament spool, please "
+"consult the logs."
+msgstr ""
+"Ha ocurrido un error al intentar actualizar la bobina de filamento, por "
+"favor revisa el log para más información."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:890
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:937
msgid "Could not delete spool"
msgstr "No se puede eliminar la bobina"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:891
-msgid "There was an unexpected error while removing the filament spool, please consult the logs."
-msgstr "Ha ocurrido un error al intentar eliminar la bobina de filamento, por favor revisa el log para más información."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:938
+msgid ""
+"There was an unexpected error while removing the filament spool, please "
+"consult the logs."
+msgstr ""
+"Ha ocurrido un error al intentar eliminar la bobina de filamento, por "
+"favor revisa el log para más información."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:900
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:947
msgid "Delete spool?"
msgstr "¿Borrar bobina?"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:901
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:948
msgid "You are about to delete the filament spool - ()."
msgstr "Estás apunto de borrar la bobina de filamento - ()."
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:973
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:1020
msgid "Insufficient filament"
msgstr "Filamento insuficiente"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:974
-msgid "The current print job needs more material than what's left on the selected spool."
-msgstr "La impresión actual necesita mas filamento del que hay en la bobina seleccionada."
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:1021
+msgid ""
+"The current print job needs more material than what's left on the "
+"selected spool."
+msgstr ""
+"La impresión actual necesita mas filamento del que hay en la bobina "
+"seleccionada."
#: octoprint_filamentmanager/templates/settings.jinja2:4
#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:5
@@ -210,7 +246,7 @@ msgid "Features"
msgstr "Características"
#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:13
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:87
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:91
msgid "Database"
msgstr "Base de datos"
@@ -219,8 +255,12 @@ msgid "Appearance"
msgstr "Apariencia"
#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:26
-msgid "Show dialog to confirm selected spools before starting/resuming the print job"
-msgstr "Mostrar el diálogo para confirmar las bobinas antes de empezar/continuar una impresión"
+msgid ""
+"Show dialog to confirm selected spools before starting/resuming the print"
+" job"
+msgstr ""
+"Mostrar el diálogo para confirmar las bobinas antes de empezar/continuar "
+"una impresión"
#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:34
msgid "Warn if print job exceeds remaining filament"
@@ -242,57 +282,71 @@ msgstr "Margen de pausa"
msgid "Use external database"
msgstr "Usar base de datos externa"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:80
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:78
+msgid ""
+"If you want to use an external database, please take a look into my wiki how to "
+"install the drivers and setup the database."
+msgstr ""
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:84
msgid "URI"
msgstr "URI"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:94
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:98
msgid "Username"
msgstr "Usuario"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:101
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:105
msgid "Password"
msgstr "Contraseña"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:108
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:113
msgid "Test connection"
msgstr "Comprobar conexión"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:111
-msgid "Note: If you change these settings you must restart your OctoPrint instance for the changes to take affect."
-msgstr "Nota: Si cambias esta configuración deberás reiniciar la instancia de OctoPrint para que los cambios hagan efecto."
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:118
+msgid ""
+"Note: If you change these settings you must restart your OctoPrint "
+"instance for the changes to take affect."
+msgstr ""
+"Nota: Si cambias esta configuración deberás reiniciar la instancia de "
+"OctoPrint para que los cambios hagan efecto."
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:115
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:122
msgid "Import & Export"
msgstr "Importar & Exportar"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:120
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:127
msgid "Browse..."
msgstr "Examinar..."
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:124
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:131
msgid "Import"
msgstr "Importar"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:126
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:133
msgid "Export"
msgstr "Exportar"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:128
-msgid "This does not look like a valid import archive. Only zip files are supported."
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:135
+msgid ""
+"This does not look like a valid import archive. Only zip files are "
+"supported."
msgstr "No parece un fichero de importación valido. Sólo se permiten archivos ZIP."
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:137
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:144
msgid "Currency symbol"
msgstr "Simbolo de moneda"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:149
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:156
#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:87
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:27
msgid "Cancel"
msgstr "Cancelar"
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:150
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:157
#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:16
#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:88
msgid "Save"
@@ -354,12 +408,16 @@ msgstr "Precio"
msgid "Temperature offset"
msgstr "Temperatura"
-#: octoprint_filamentmanager/templates/sidebar.jinja2:4
+#: octoprint_filamentmanager/templates/sidebar.jinja2:3
+msgid "hide overused usage"
+msgstr ""
+
+#: octoprint_filamentmanager/templates/sidebar.jinja2:10
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:18
msgid "Tool"
msgstr "Extrusor"
-#: octoprint_filamentmanager/templates/sidebar.jinja2:5
+#: octoprint_filamentmanager/templates/sidebar.jinja2:19
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:19
msgid "--- Select Spool ---"
msgstr "--- Seleccionar Bobina ---"
@@ -369,10 +427,21 @@ msgid "Confirm your selected spools"
msgstr "Confirma las bobinas seleccionadas"
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:10
-msgid "There are no information available about the active tools for the print job. Make sure the analysing process of the file has finished and that it's loaded correctly."
-msgstr "No hay información disponible sobre el extrusor de la impresión actual. Asegúrate de que el proceso de análisis esté finalizado y se haya cargado correctamente."
+msgid ""
+"There are no information available about the active tools for the print "
+"job. Make sure the analysing process of the file has finished and that "
+"it's loaded correctly."
+msgstr ""
+"No hay información disponible sobre el extrusor de la impresión actual. "
+"Asegúrate de que el proceso de análisis esté finalizado y se haya cargado"
+" correctamente."
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:14
-msgid "Please confirm your selected spools for all active tools. This dialog is meant to protect you from accidentically selecting wrong spools for the print."
-msgstr "Por favor, confirma las bobinas de los extrusores. Este dialogo está preparado para evitar que elijas bobinas incorrectas de forma accidental."
+msgid ""
+"Please confirm your selected spools for all active tools. This dialog is "
+"meant to protect you from accidentically selecting wrong spools for the "
+"print."
+msgstr ""
+"Por favor, confirma las bobinas de los extrusores. Este dialogo está "
+"preparado para evitar que elijas bobinas incorrectas de forma accidental."
diff --git a/translations/fr/LC_MESSAGES/messages.mo b/translations/fr/LC_MESSAGES/messages.mo
new file mode 100644
index 0000000..268d332
Binary files /dev/null and b/translations/fr/LC_MESSAGES/messages.mo differ
diff --git a/translations/fr/LC_MESSAGES/messages.po b/translations/fr/LC_MESSAGES/messages.po
new file mode 100644
index 0000000..984539e
--- /dev/null
+++ b/translations/fr/LC_MESSAGES/messages.po
@@ -0,0 +1,512 @@
+# French translations for OctoPrint-FilamentManager.
+# Copyright (C) 2017 ORGANIZATION
+# This file is distributed under the same license as the
+# OctoPrint-FilamentManager project.
+# FIRST AUTHOR , 2017.
+#
+msgid ""
+msgstr ""
+"Project-Id-Version: OctoPrint-FilamentManager 0.1.0\n"
+"Report-Msgid-Bugs-To: EMAIL@ADDRESS\n"
+"POT-Creation-Date: 2021-10-17 11:30+0200\n"
+"PO-Revision-Date: 2021-07-14 21:16+0200\n"
+"Last-Translator: Sven Lohrmann \n"
+"Language: fr\n"
+"Language-Team: de \n"
+"Plural-Forms: nplurals=2; plural=(n != 1)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=utf-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"Generated-By: Babel 2.9.0\n"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:357
+msgid "Start Print"
+msgstr "Démarrer l'impression"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:372
+msgid "Resume Print"
+msgstr "Reprendre l'impression"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:447
+msgid "Data import failed"
+msgstr "Échec de l'importation des données"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:448
+msgid "Something went wrong, please consult the logs."
+msgstr "Une erreur s'est produite, veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:580
+msgid "Could not add profile"
+msgstr "Impossible d'ajouter le profile"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:581
+msgid ""
+"There was an unexpected error while saving the filament profile, please "
+"consult the logs."
+msgstr ""
+"Une erreur inattendue s'est produite lors de l'enregistrement du profile "
+"de filament, veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:602
+msgid "Could not update profile"
+msgstr "Impossible de mettre à jour le profile"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:603
+msgid ""
+"There was an unexpected error while updating the filament profile, please"
+" consult the logs."
+msgstr ""
+"Une erreur inattendue s'est produite lors de la mise à jour du profile de"
+" filament, veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:617
+msgid "Could not delete profile"
+msgstr "Impossible de supprimer le profile"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:618
+msgid ""
+"There was an unexpected error while removing the filament profile, please"
+" consult the logs."
+msgstr ""
+"Une erreur inattendue s'est produite lors de la suppression du profile de"
+" filament, veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:627
+msgid "Delete profile?"
+msgstr "Supprimer le profile ?"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:628
+msgid ""
+"You are about to delete the filament profile (). Please"
+" note that it is not possible to delete profiles with associated spools."
+msgstr ""
+"Vous êtes sur le point de supprimer le profile de filament "
+"(). Veuillez noter qu'il n'est pas possible de supprimer des "
+"profils avec des bobines associés."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:629
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:949
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:15
+msgid "Delete"
+msgstr "Effacer"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:709
+msgid "Could not select spool"
+msgstr "Impossible de sélectionner la bobine"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:710
+msgid ""
+"There was an unexpected error while selecting the spool, please consult "
+"the logs."
+msgstr ""
+"Une erreur inattendue s'est produite lors de la sélection du spool, "
+"veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:898
+msgid "Could not add spool"
+msgstr "Impossible d'ajouter la bobine"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:899
+msgid ""
+"There was an unexpected error while saving the filament spool, please "
+"consult the logs."
+msgstr ""
+"Une erreur inattendue s'est produite lors de l'enregistrement de la "
+"bobine de filament, veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:921
+msgid "Could not update spool"
+msgstr "Impossible de mettre à jour la bobine"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:922
+msgid ""
+"There was an unexpected error while updating the filament spool, please "
+"consult the logs."
+msgstr ""
+"Une erreur inattendue s'est produite lors de la mise à jour de la bobine "
+"de filament, veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:937
+msgid "Could not delete spool"
+msgstr "Impossible de supprimer la bobine"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:938
+msgid ""
+"There was an unexpected error while removing the filament spool, please "
+"consult the logs."
+msgstr ""
+"Une erreur inattendue s'est produite lors du retrait de la bobine de "
+"filament, veuillez consulter les journaux."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:947
+msgid "Delete spool?"
+msgstr "Supprimer la bobine ?"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:948
+msgid "You are about to delete the filament spool - ()."
+msgstr ""
+"Vous êtes sur le point de supprimer la bobine de filament - "
+"()."
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:1020
+msgid "Insufficient filament"
+msgstr "Filament insuffisant"
+
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:1021
+msgid ""
+"The current print job needs more material than what's left on the "
+"selected spool."
+msgstr ""
+"Le travail d'impression en cours nécessite plus de matériel que ce qui "
+"reste sur la bobine sélectionnée."
+
+#: octoprint_filamentmanager/templates/settings.jinja2:4
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:5
+msgid "Plugin Configuration"
+msgstr "Configuration du plug-in"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:7
+msgid "Filament Spools"
+msgstr "Bobines de filament"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:13
+msgid "Items per page"
+msgstr "Objets par page"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:22
+msgid "Sort by"
+msgstr "Trier par"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:23
+msgid "Name (ascending)"
+msgstr "Nom (alphabétique)"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:24
+msgid "Material (ascending)"
+msgstr "Matériel (alphabétique)"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:25
+msgid "Vendor (ascending)"
+msgstr "Vendeur (alphabétique)"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:26
+msgid "Remaining (descending)"
+msgstr "Restant (décroissant)"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:36
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:15
+msgid "Name"
+msgstr "Nom"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:37
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:38
+msgid "Material"
+msgstr "Matériel"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:38
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:26
+msgid "Vendor"
+msgstr "Vendeur"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:39
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:50
+msgid "Weight"
+msgstr "Poids"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:40
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:62
+msgid "Remaining"
+msgstr "Restant"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:41
+msgid "Used"
+msgstr "Utilisé"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:42
+msgid "Action"
+msgstr "Action"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:54
+msgid "Edit Spool"
+msgstr "Modifier la bobine"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:55
+msgid "Duplicate Spool"
+msgstr "Dupliquer la bobine"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:56
+msgid "Delete Spool"
+msgstr "Supprimer la bobine"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:79
+msgid "Manage Profiles"
+msgstr "Gérer les profiles"
+
+#: octoprint_filamentmanager/templates/settings.jinja2:80
+msgid "Add Spool"
+msgstr "Ajouter une bobine"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:12
+msgid "Features"
+msgstr "Caractéristiques"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:13
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:91
+msgid "Database"
+msgstr "Base de données"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:14
+msgid "Appearance"
+msgstr "Apparence"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:26
+msgid ""
+"Show dialog to confirm selected spools before starting/resuming the print"
+" job"
+msgstr ""
+"Afficher la boîte de dialogue pour confirmer les bobines sélectionnées "
+"avant de démarrer/reprendre le travail d'impression"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:34
+msgid "Warn if print job exceeds remaining filament"
+msgstr "Avertir si le travail d'impression dépasse le filament restant"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:42
+msgid "Enable software odometer to measure used filament"
+msgstr "Activer l'odomètre logiciel pour mesurer le filament utilisé"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:50
+msgid "Pause print if filament runs out"
+msgstr "Suspendre l'impression si le filament s'épuise"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:56
+msgid "Pause threshold"
+msgstr "Seuil de pause"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:74
+msgid "Use external database"
+msgstr "Utiliser une base de données externe"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:78
+msgid ""
+"If you want to use an external database, please take a look into my wiki how to "
+"install the drivers and setup the database."
+msgstr ""
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:84
+msgid "URI"
+msgstr "URl"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:98
+msgid "Username"
+msgstr "Nom d'utilisateur"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:105
+msgid "Password"
+msgstr "Mot de passe"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:113
+msgid "Test connection"
+msgstr "Tester la connexion"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:118
+msgid ""
+"Note: If you change these settings you must restart your OctoPrint "
+"instance for the changes to take affect."
+msgstr ""
+"Remarque : si vous modifiez ces paramètres, vous devez redémarrer votre "
+"instance OctoPrint pour que les modifications prennent effet."
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:122
+msgid "Import & Export"
+msgstr "Importer / Exporter"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:127
+msgid "Browse..."
+msgstr "Parcourir..."
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:131
+msgid "Import"
+msgstr "Importer"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:133
+msgid "Export"
+msgstr "Exporter"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:135
+msgid ""
+"This does not look like a valid import archive. Only zip files are "
+"supported."
+msgstr ""
+"Cela ne ressemble pas à une archive d'importation valide. Seuls les "
+"fichiers ZIP sont pris en charge."
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:144
+msgid "Currency symbol"
+msgstr "Symbole de la monnaie"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:156
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:87
+#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:27
+msgid "Cancel"
+msgstr "Annuler"
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:157
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:16
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:88
+msgid "Save"
+msgstr "Sauvegarder"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:5
+msgid "Filament Profiles"
+msgstr "Profiles de filaments"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:13
+msgid "--- New Profile ---"
+msgstr "--- Nouveau profile ---"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:14
+msgid "New"
+msgstr "Nouveau"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:16
+msgid "Save profile"
+msgstr "Enregistrer le profile"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:30
+msgid "Vendor must be set"
+msgstr "Le fournisseur doit être défini"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:42
+msgid "Material must be set"
+msgstr "Le matériel doit être réglé"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:50
+msgid "Density"
+msgstr "Densité"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:62
+msgid "Diameter"
+msgstr "Diamètre"
+
+#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:75
+msgid "Close"
+msgstr "Fermer"
+
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:5
+msgid "Filament Spool"
+msgstr "Bobine de filament"
+
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:19
+msgid "Name must be set"
+msgstr "Le nom doit être défini"
+
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:27
+msgid "Profile"
+msgstr "Profile"
+
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:38
+msgid "Price"
+msgstr "Prix"
+
+#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:74
+msgid "Temperature offset"
+msgstr "Décalage de température"
+
+#: octoprint_filamentmanager/templates/sidebar.jinja2:3
+msgid "hide overused usage"
+msgstr ""
+
+#: octoprint_filamentmanager/templates/sidebar.jinja2:10
+#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:18
+msgid "Tool"
+msgstr "Outil"
+
+#: octoprint_filamentmanager/templates/sidebar.jinja2:19
+#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:19
+msgid "--- Select Spool ---"
+msgstr "--- Sélectionnez la bobine ---"
+
+#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:5
+msgid "Confirm your selected spools"
+msgstr "Confirmez vos bobines sélectionnées"
+
+#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:10
+msgid ""
+"There are no information available about the active tools for the print "
+"job. Make sure the analysing process of the file has finished and that "
+"it's loaded correctly."
+msgstr ""
+"Aucune information n'est disponible sur les outils actifs pour le travail"
+" d'impression. Assurez-vous que le processus d'analyse du fichier est "
+"terminé et qu'il est chargé correctement."
+
+#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:14
+msgid ""
+"Please confirm your selected spools for all active tools. This dialog is "
+"meant to protect you from accidentically selecting wrong spools for the "
+"print."
+msgstr ""
+"Veuillez confirmer vos bobines sélectionnées pour tous les outils actifs."
+" Cette boîte de dialogue est destinée à vous protéger contre la sélection"
+" accidentelle de mauvais spools pour l'impression."
+
+#~ msgid "Profile (ascending)"
+#~ msgstr "Profile (croissant)"
+
+#~ msgid "Selected Spools"
+#~ msgstr "Bobines sélectionnées"
+
+#~ msgid "Filament warning"
+#~ msgstr "Avertissement de filament"
+
+#~ msgid "Saving failed"
+#~ msgstr "Échec de l'enregistrement"
+
+#~ msgid "Failed to query spools"
+#~ msgstr "Échec de la requête des bobines"
+
+#~ msgid ""
+#~ "There was an unexpected database error"
+#~ " while saving the filament profile, "
+#~ "please consult the logs."
+#~ msgstr ""
+#~ "Une erreur de base de données "
+#~ "inattendue s'est produite lors de "
+#~ "l'enregistrement du profile de filament, "
+#~ "veuillez consulter les journaux."
+
+#~ msgid ""
+#~ "There was an unexpected database error"
+#~ " while updating the filament profile, "
+#~ "please consult the logs."
+#~ msgstr ""
+#~ "Une erreur de base de données "
+#~ "inattendue s'est produite lors de la "
+#~ "mise à jour du profile de "
+#~ "filament, veuillez consulter les journaux."
+
+#~ msgid ""
+#~ "There was an unexpected error while removing the filament spool,\n"
+#~ " please consult the logs."
+#~ msgstr ""
+#~ "Une erreur inattendue s'est produite "
+#~ "lors du retrait de la bobine de"
+#~ " filament,\n"
+#~ " veuillez "
+#~ "consulter les journaux."
+
+#~ msgid "Spool selection failed"
+#~ msgstr "Échec de la sélection de la bobine"
+
+#~ msgid "Cannot delete profiles with associated spools."
+#~ msgstr "Impossible de supprimer les profiles avec les bobines associés."
+
+#~ msgid "Data import successfull"
+#~ msgstr "Importation des données réussie"
+
+#~ msgid "Enable filament odometer"
+#~ msgstr "Activer l'odomètre à filament"
+
diff --git a/translations/messages.pot b/translations/messages.pot
index 54ebd23..024e87c 100644
--- a/translations/messages.pot
+++ b/translations/messages.pot
@@ -1,138 +1,138 @@
# Translations template for OctoPrint-FilamentManager.
-# Copyright (C) 2020 The OctoPrint Project
+# Copyright (C) 2021 The OctoPrint Project
# This file is distributed under the same license as the
# OctoPrint-FilamentManager project.
-# FIRST AUTHOR , 2020.
+# FIRST AUTHOR , 2021.
#
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: OctoPrint-FilamentManager 1.6.0\n"
+"Project-Id-Version: OctoPrint-FilamentManager 1.9.0\n"
"Report-Msgid-Bugs-To: i18n@octoprint.org\n"
-"POT-Creation-Date: 2020-09-12 21:04+0200\n"
+"POT-Creation-Date: 2021-10-17 11:30+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.8.0\n"
+"Generated-By: Babel 2.9.0\n"
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:334
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:357
msgid "Start Print"
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:349
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:372
msgid "Resume Print"
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:424
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:447
msgid "Data import failed"
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:425
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:448
msgid "Something went wrong, please consult the logs."
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:557
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:580
msgid "Could not add profile"
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:558
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:581
msgid ""
"There was an unexpected error while saving the filament profile, please "
"consult the logs."
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:579
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:602
msgid "Could not update profile"
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:580
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:603
msgid ""
"There was an unexpected error while updating the filament profile, please"
" consult the logs."
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:594
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:617
msgid "Could not delete profile"
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:595
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:618
msgid ""
"There was an unexpected error while removing the filament profile, please"
" consult the logs."
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:604
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:627
msgid "Delete profile?"
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:605
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:628
msgid ""
"You are about to delete the filament profile (). Please"
" note that it is not possible to delete profiles with associated spools."
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:606
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:902
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:629
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:949
#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:15
msgid "Delete"
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:686
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:709
msgid "Could not select spool"
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:687
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:710
msgid ""
"There was an unexpected error while selecting the spool, please consult "
"the logs."
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:851
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:898
msgid "Could not add spool"
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:852
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:899
msgid ""
"There was an unexpected error while saving the filament spool, please "
"consult the logs."
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:874
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:921
msgid "Could not update spool"
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:875
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:922
msgid ""
"There was an unexpected error while updating the filament spool, please "
"consult the logs."
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:890
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:937
msgid "Could not delete spool"
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:891
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:938
msgid ""
"There was an unexpected error while removing the filament spool, please "
"consult the logs."
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:900
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:947
msgid "Delete spool?"
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:901
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:948
msgid "You are about to delete the filament spool - ()."
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:973
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:1020
msgid "Insufficient filament"
msgstr ""
-#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:974
+#: octoprint_filamentmanager/static/js/filamentmanager.bundled.js:1021
msgid ""
"The current print job needs more material than what's left on the "
"selected spool."
@@ -229,7 +229,7 @@ msgid "Features"
msgstr ""
#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:13
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:87
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:91
msgid "Database"
msgstr ""
@@ -263,61 +263,69 @@ msgstr ""
msgid "Use external database"
msgstr ""
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:80
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:78
+msgid ""
+"If you want to use an external database, please take a look into my wiki how to "
+"install the drivers and setup the database."
+msgstr ""
+
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:84
msgid "URI"
msgstr ""
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:94
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:98
msgid "Username"
msgstr ""
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:101
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:105
msgid "Password"
msgstr ""
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:108
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:113
msgid "Test connection"
msgstr ""
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:111
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:118
msgid ""
"Note: If you change these settings you must restart your OctoPrint "
"instance for the changes to take affect."
msgstr ""
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:115
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:122
msgid "Import & Export"
msgstr ""
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:120
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:127
msgid "Browse..."
msgstr ""
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:124
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:131
msgid "Import"
msgstr ""
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:126
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:133
msgid "Export"
msgstr ""
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:128
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:135
msgid ""
"This does not look like a valid import archive. Only zip files are "
"supported."
msgstr ""
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:137
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:144
msgid "Currency symbol"
msgstr ""
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:149
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:156
#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:87
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:27
msgid "Cancel"
msgstr ""
-#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:150
+#: octoprint_filamentmanager/templates/settings_configdialog.jinja2:157
#: octoprint_filamentmanager/templates/settings_profiledialog.jinja2:16
#: octoprint_filamentmanager/templates/settings_spooldialog.jinja2:88
msgid "Save"
@@ -379,12 +387,16 @@ msgstr ""
msgid "Temperature offset"
msgstr ""
-#: octoprint_filamentmanager/templates/sidebar.jinja2:4
+#: octoprint_filamentmanager/templates/sidebar.jinja2:3
+msgid "hide overused usage"
+msgstr ""
+
+#: octoprint_filamentmanager/templates/sidebar.jinja2:10
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:18
msgid "Tool"
msgstr ""
-#: octoprint_filamentmanager/templates/sidebar.jinja2:5
+#: octoprint_filamentmanager/templates/sidebar.jinja2:19
#: octoprint_filamentmanager/templates/spool_confirmation.jinja2:19
msgid "--- Select Spool ---"
msgstr ""