From 41aa953cfd361e47df4dcec1d2da7b7046cbfb59 Mon Sep 17 00:00:00 2001
From: Alfredo Monclus <alfredomonclus@gmail.com>
Date: Thu, 13 Jan 2022 13:05:04 -0300
Subject: [PATCH] Update Translations (#435)

---
 ks_includes/defaults.conf                     |    2 +-
 ks_includes/locales/KlipperScreen.pot         |   62 +-
 .../locales/da/LC_MESSAGES/KlipperScreen.mo   |  Bin 288 -> 9377 bytes
 .../locales/da/LC_MESSAGES/KlipperScreen.po   | 1137 +++++++++--------
 .../de_DE/LC_MESSAGES/KlipperScreen.mo        |  Bin 9065 -> 9844 bytes
 .../de_DE/LC_MESSAGES/KlipperScreen.po        |   84 +-
 .../locales/en/LC_MESSAGES/KlipperScreen.mo   |  Bin 282 -> 282 bytes
 .../locales/en/LC_MESSAGES/KlipperScreen.po   |   60 +-
 .../locales/es/LC_MESSAGES/KlipperScreen.mo   |  Bin 8761 -> 9540 bytes
 .../locales/es/LC_MESSAGES/KlipperScreen.po   |   78 +-
 .../fr_FR/LC_MESSAGES/KlipperScreen.mo        |  Bin 9195 -> 9961 bytes
 .../fr_FR/LC_MESSAGES/KlipperScreen.po        |   78 +-
 .../he_IL/LC_MESSAGES/KlipperScreen.mo        |  Bin 9758 -> 10589 bytes
 .../he_IL/LC_MESSAGES/KlipperScreen.po        |   79 +-
 .../locales/it/LC_MESSAGES/KlipperScreen.mo   |  Bin 8561 -> 9435 bytes
 .../locales/it/LC_MESSAGES/KlipperScreen.po   |   72 +-
 .../ru_RU/LC_MESSAGES/KlipperScreen.mo        |  Bin 10680 -> 11460 bytes
 .../ru_RU/LC_MESSAGES/KlipperScreen.po        |   75 +-
 .../zh_CN/LC_MESSAGES/KlipperScreen.mo        |  Bin 8374 -> 9156 bytes
 .../zh_CN/LC_MESSAGES/KlipperScreen.po        |   98 +-
 .../zh_TW/LC_MESSAGES/KlipperScreen.mo        |  Bin 8433 -> 9219 bytes
 .../zh_TW/LC_MESSAGES/KlipperScreen.po        |  125 +-
 22 files changed, 1188 insertions(+), 762 deletions(-)

diff --git a/ks_includes/defaults.conf b/ks_includes/defaults.conf
index 587f6c84..8983083a 100644
--- a/ks_includes/defaults.conf
+++ b/ks_includes/defaults.conf
@@ -163,7 +163,7 @@ icon: complete
 method: printer.gcode.script
 params: {"script":"SAVE_CONFIG"}
 confirm:
-    {{ gettext('Save configuration.') }}
+    {{ gettext('Save configuration') }}
 
     {{ gettext('Klipper will reboot') }}
 
diff --git a/ks_includes/locales/KlipperScreen.pot b/ks_includes/locales/KlipperScreen.pot
index 3e4ee110..d9b2978b 100644
--- a/ks_includes/locales/KlipperScreen.pot
+++ b/ks_includes/locales/KlipperScreen.pot
@@ -8,13 +8,13 @@ msgid ""
 msgstr ""
 "Project-Id-Version: PACKAGE VERSION\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-18 11:29-0300\n"
+"POT-Creation-Date: 2022-01-13 08:24-0300\n"
 "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
 "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
 "Language-Team: LANGUAGE <LL@li.org>\n"
 "Language: \n"
 "MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=CHARSET\n"
+"Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 
 #, python-format
@@ -46,6 +46,9 @@ msgstr ""
 msgid "Add bed mesh profile"
 msgstr ""
 
+msgid "Are you sure you want to run Emergency Stop?"
+msgstr ""
+
 msgid "Are you sure you wish to cancel this print?"
 msgstr ""
 
@@ -64,6 +67,12 @@ msgstr ""
 msgid "Calibrate"
 msgstr ""
 
+msgid "Calibrated, save configuration to make it permanent"
+msgstr ""
+
+msgid "Can't set above the maximum:"
+msgstr ""
+
 msgid "Cancel"
 msgstr ""
 
@@ -93,6 +102,9 @@ msgstr ""
 msgid "Configuration"
 msgstr ""
 
+msgid "Confirm Emergency Stop"
+msgstr ""
+
 msgid "Connected"
 msgstr ""
 
@@ -118,6 +130,9 @@ msgstr ""
 msgid "Delete"
 msgstr ""
 
+msgid "Deselect"
+msgstr ""
+
 msgid "Disable Motors"
 msgstr ""
 
@@ -158,6 +173,9 @@ msgstr ""
 msgid "Extrusion -"
 msgstr ""
 
+msgid "Failed, adjust position first"
+msgstr ""
+
 msgid "Fan"
 msgstr ""
 
@@ -182,6 +200,9 @@ msgstr ""
 msgid "Go Back"
 msgstr ""
 
+msgid "Hide"
+msgstr ""
+
 msgid "Home"
 msgstr ""
 
@@ -333,7 +354,7 @@ msgstr ""
 msgid "Network"
 msgstr ""
 
-msgid "Number Pad"
+msgid "Nothing selected"
 msgstr ""
 
 msgid "Off"
@@ -358,9 +379,6 @@ msgstr ""
 msgid "Power On Printer"
 msgstr ""
 
-msgid "Preheat"
-msgstr ""
-
 msgid "Print"
 msgstr ""
 
@@ -406,21 +424,27 @@ msgstr ""
 msgid "Save Config"
 msgstr ""
 
-msgid "Save configuration."
+msgid "Save configuration"
 msgstr ""
 
 msgid "Screen Power Off Time"
 msgstr ""
 
-msgid "Screen will show in less than one second"
-msgstr ""
-
 msgid "Screws Adjust"
 msgstr ""
 
+msgid "Select"
+msgstr ""
+
+msgid "Set Temp"
+msgstr ""
+
 msgid "Settings"
 msgstr ""
 
+msgid "Show"
+msgstr ""
+
 msgid "Size"
 msgstr ""
 
@@ -470,6 +494,15 @@ msgid ""
 "Shutdown"
 msgstr ""
 
+msgid "Target"
+msgstr ""
+
+msgid "Temp"
+msgstr ""
+
+msgid "Temp (°C)"
+msgstr ""
+
 msgid "Temperature"
 msgstr ""
 
@@ -480,6 +513,12 @@ msgstr ""
 msgid "Tool"
 msgstr ""
 
+msgid "Unknown Heater"
+msgstr ""
+
+msgid "Unknown Heater "
+msgstr ""
+
 msgid "Unload"
 msgstr ""
 
@@ -536,6 +575,3 @@ msgstr ""
 
 msgid "mm/s^2"
 msgstr ""
-
-msgid "Confirm Emergency Stop"
-msgstr ""
\ No newline at end of file
diff --git a/ks_includes/locales/da/LC_MESSAGES/KlipperScreen.mo b/ks_includes/locales/da/LC_MESSAGES/KlipperScreen.mo
index 8af810e3b38ee6f1b2101b976a6b6bff50e7c545..6938c42f4bf5cec8621b05148ed2039c297b8980 100644
GIT binary patch
literal 9377
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
Ih|K!`0FIx#UjP6A

delta 85
zcmZ4Jxq!*;{r<f|EI@(*2pEA_28dOFm>Gz5fEWZUfEc30637Cnf`Q3yl7W+FOUh2(
NEt$`1q-V^<007cR4<i5o

diff --git a/ks_includes/locales/da/LC_MESSAGES/KlipperScreen.po b/ks_includes/locales/da/LC_MESSAGES/KlipperScreen.po
index ba0c6dbf..e1720fb8 100644
--- a/ks_includes/locales/da/LC_MESSAGES/KlipperScreen.po
+++ b/ks_includes/locales/da/LC_MESSAGES/KlipperScreen.po
@@ -1,546 +1,591 @@
-msgid ""
-msgstr ""
-"Project-Id-Version: \n"
-"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-18 11:29-0300\n"
-"PO-Revision-Date: \n"
-"Last-Translator: SRBJ\n"
-"Language-Team: \n"
-"Language: Dansk\n"
-"MIME-Version: 1.0\n"
-"Content-Type: text/plain; charset=UTF-8\n"
-"Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.3\n"
-
-#, python-format
-msgid "%d Packages will be updated"
-msgstr "%d Pakker vil blive opdateret"
-
-#, python-format
-msgid "%s will be updated to version"
-msgstr "%s vil blive opdateret til version"
-
-msgid "(default)"
-msgstr "(standard)"
-
-msgid "24 Hour Time"
-msgstr "24-timers visning"
-
-msgid "Abort"
-msgstr "Annuller"
-
-msgid "Accept"
-msgstr "OK"
-
-msgid "Actions"
-msgstr "Muligheder"
-
-msgid "Add Printer"
-msgstr "Tilføj printer"
-
-msgid "Add bed mesh profile"
-msgstr "Tilføj "bed-mesh" profil"
-
-msgid "Are you sure you wish to cancel this print?"
-msgstr "Er du sikker på du vil annullere det igangværende print?"
-
-msgid "Are you sure you wish to reboot the system?"
-msgstr "Er du sikker på du vil genstarte systemet?"
-
-msgid "Are you sure you wish to shutdown the system?"
-msgstr "Er du sikker på du vil lukke systemet?"
-
-msgid "Bed Level"
-msgstr "Bed-Level"
-
-msgid "Bed Mesh"
-msgstr "Bed-mesh"
-
-msgid "Calibrate"
-msgstr "Kalibrér"
-
-msgid "Cancel"
-msgstr "Annuller"
-
-msgid "Cancel Print"
-msgstr "Annuller print"
-
-msgid "Cancelled"
-msgstr "Annulleret"
-
-msgid "Cancelling"
-msgstr "Annullerer"
-
-msgid "Channel"
-msgstr "Kanal"
-
-msgid ""
-"Check /tmp/KlipperScreen.log for more information.\n"
-"Please submit an issue on GitHub for help."
-msgstr ""
-"Tjek /tmp/KlipperScreen.log for mere information.\n"
-"Indsend venligst et "Issue" på GitHub for hjælp."
-
-msgid "Close"
-msgstr "Luk"
-
-msgid "Complete"
-msgstr "Færdig"
-
-msgid "Configuration"
-msgstr "Konfiguration"
-
-msgid "Connected"
-msgstr "Forbundet"
-
-#, python-format
-msgid "Connecting to %s"
-msgstr "Forbinder til %s"
-
-msgid "Console"
-msgstr "Terminal"
-
-msgid "Continue"
-msgstr "Fortsæt"
-
-msgid "Cooldown"
-msgstr "Afkøling"
-
-msgid "Date"
-msgstr "Dato"
-
-msgid "Decrease"
-msgstr "Formindsk"
-
-msgid "Delete"
-msgstr "Slet"
-
-msgid "Disable Motors"
-msgstr "Deaktivér motorer"
-
-msgid "Disable XY"
-msgstr "Deaktivér XY"
-
-msgid "Disconnect"
-msgstr "Afbryd forbindelse"
-
-msgid "Displayed Macros"
-msgstr "Viste makroer"
-
-msgid "Distance (mm)"
-msgstr "Længde (mm)"
-
-#, python-format
-msgid "Do you want to recover %s?"
-msgstr "Vil du gendanne %s?"
-
-msgid "Duration Only"
-msgstr "Kun varighed"
-
-msgid "Elapsed:"
-msgstr "Tid:"
-
-msgid "Error"
-msgstr "Fejl"
-
-msgid "Estimated Time Method"
-msgstr "Metode til beregning af tid"
-
-msgid "Extrude"
-msgstr "Ekstrudér"
-
-msgid "Extrusion +"
-msgstr "Ekstrudering +"
-
-msgid "Extrusion -"
-msgstr "Ekstrudering -"
-
-msgid "Fan"
-msgstr "Blæser"
-
-msgid "Filament Used"
-msgstr "Filament forbrug"
-
-msgid "File"
-msgstr "Fil"
-
-msgid "Fine Tuning"
-msgstr "Finjustering"
-
-msgid "Finish"
-msgstr "Færdig"
-
-msgid "Firmware Restart"
-msgstr "Genstart alt"
-
-msgid "Font Size"
-msgstr "Skriftstørrelse"
-
-msgid "Go Back"
-msgstr "Gå tilbage"
-
-msgid "Home"
-msgstr "Home"
-
-msgid "Home All"
-msgstr "Home alle"
-
-msgid "Home X"
-msgstr "Home X"
-
-msgid "Home XY"
-msgstr "Home XY"
-
-msgid "Home Y"
-msgstr "Home Y"
-
-msgid "Home Z"
-msgstr "Home Z"
-
-msgid "Homing"
-msgstr "Homing"
-
-msgid "Hostname"
-msgstr "Værtsnavn"
-
-msgid "IPv4"
-msgstr "IPv4"
-
-msgid "IPv6"
-msgstr "IPv6"
-
-msgid "Icon Theme"
-msgstr "Ikon-tema"
-
-msgid "Increase"
-msgstr "Forøg"
-
-msgid "Initializing"
-msgstr "Initialiserer"
-
-msgid "Initializing printer..."
-msgstr "Initialiserer printer..."
-
-msgid "Interface"
-msgstr "Interface"
-
-msgid "Invalid"
-msgstr "Ugyldig"
-
-msgid "Invert X"
-msgstr "Invertér X"
-
-msgid "Invert Y"
-msgstr "Invertér Y"
-
-msgid "Invert Z"
-msgstr "Invertér Z"
-
-msgid "Klipper Restart"
-msgstr "Genstart Klipper"
-
-msgid "Klipper Version"
-msgstr "Klipper version"
-
-msgid "Klipper has disconnected"
-msgstr "Klipper har frokoblet"
-
-msgid ""
-"Klipper has encountered an error with the micro-controller.\n"
-"Please recompile and flash."
-msgstr ""
-"Klipper har fundet en fejl med mcu.\n"
-"Kompilér og flash venligst firmware på ny."
-
-msgid "Klipper has encountered an error."
-msgstr "Klipper har fundet en fejl."
-
-msgid ""
-"Klipper has encountered an error.\n"
-"Issue a FIRMWARE_RESTART to attempt fixing the issue."
-msgstr ""
-"Klipper har fundet en fejl.\n"
-"Tryk på "Genstart alt" for at forsøge at udbedre fejlen."
-
-msgid "Klipper has shutdown"
-msgstr "Klipper er lukket ned"
-
-msgid "Klipper is attempting to start"
-msgstr "Klipper forsøger at starte"
-
-msgid "Klipper will reboot"
-msgstr "Klipper vil genstarte"
-
-msgid "KlipperScreen Version"
-msgstr "KlipperScreen version"
-
-msgid "Language"
-msgstr "Sprog"
-
-msgid "Large"
-msgstr "Stor"
-
-msgid "Left:"
-msgstr "Venstre"
-
-msgid "Limits"
-msgstr "Grænser"
-
-msgid "Load"
-msgstr "Indlæs"
-
-msgid "Lower Nozzle"
-msgstr "Sænk Nozzle"
-
-msgid "Macro shortcut on sidebar"
-msgstr "Makrogenvej på sidelinjen"
-
-msgid "Macros"
-msgstr "Makroer"
-
-msgid "Main Menu"
-msgstr "Hovedmenu"
-
-msgid "Max Acceleration"
-msgstr "Maks. acceleration"
-
-msgid "Max Acceleration to Deceleration"
-msgstr "Maks. acceleration til decceleration"
-
-msgid "Max Velocity"
-msgstr "Maks. hastighed"
-
-msgid "Medium"
-msgstr "Mellem"
-
-msgid "Menu"
-msgstr "Menu"
-
-msgid "Modified"
-msgstr "Ændret"
-
-msgid "Move"
-msgstr "Flytning"
-
-msgid "Move Distance (mm)"
-msgstr "Flyt længde (mm)"
-
-msgid "Move Speed (mm/s)"
-msgstr "Flyt hastighed (mm/s)"
-
-msgid "Name"
-msgstr "Navn"
-
-msgid "Network"
-msgstr "Netværk"
-
-msgid "Number Pad"
-msgstr "Nummeriske taster"
-
-msgid "Off"
-msgstr "Sluk"
-
-#, python-format
-msgid "Outdated by %d commits:"
-msgstr "%d "commits" bagud"
-
-msgid "PSK for"
-msgstr "PSK for"
-
-msgid "Pause"
-msgstr "Pause"
-
-msgid "Paused"
-msgstr "På pause"
-
-msgid "Power"
-msgstr "Strømstyring"
-
-msgid "Power On Printer"
-msgstr "Tænd printer"
-
-msgid "Preheat"
-msgstr "Forvarm"
-
-msgid "Print"
-msgstr "Print"
-
-msgid "Print Control"
-msgstr "Print styring"
-
-msgid "Print Time"
-msgstr "Printtid"
-
-msgid "Printer Connections"
-msgstr "Printer forbindelser"
-
-msgid "Printing"
-msgstr "Printer"
-
-msgid "Profile Name:"
-msgstr "Profilnavn:"
-
-msgid "Quad Gantry Level"
-msgstr "Justering af 4-søjlers konstruktion"
-
-msgid "Raise Nozzle"
-msgstr "Hæv Nozzle"
-
-msgid "Recover Hard"
-msgstr "Nulstil alt"
-
-msgid "Recover Soft"
-msgstr "Nulstil"
-
-msgid "Restart"
-msgstr "Genstart"
-
-msgid "Resume"
-msgstr "Genoptag"
-
-msgid "Retract"
-msgstr "Retract"
-
-msgid "Save"
-msgstr "Gem"
-
-msgid "Save Config"
-msgstr "Gem Konfiguration"
-
-msgid "Save configuration."
-msgstr "Gem Konfiguration"
-
-msgid "Screen Power Off Time"
-msgstr "Skærm timeout"
-
-msgid "Screen will show in less than one second"
-msgstr "Skærm vises om under 1 sekund"
-
-msgid "Screws Adjust"
-msgstr "Skruejustering"
-
-msgid "Settings"
-msgstr "Indstillinger"
-
-msgid "Size"
-msgstr "Størrelse"
-
-msgid "Slicer"
-msgstr "Slicer"
-
-msgid "Small"
-msgstr "Lille"
-
-msgid "Sort by: "
-msgstr "Sortér efter: "
-
-msgid "Speed (mm/s)"
-msgstr "Hastighed (mm/s)"
-
-msgid "Speed +"
-msgstr "Hastighed +"
-
-msgid "Speed -"
-msgstr "Hastighed -"
-
-msgid "Square Corner Velocity"
-msgstr "Hastighed for 90° hjørne"
-
-msgid "Start"
-msgstr "Start"
-
-msgid "Starting WiFi Re-association"
-msgstr "Gendanner forbindelse til WiFi"
-
-msgid "Starting recovery for"
-msgstr "Gendanner"
-
-msgid "Starting update for"
-msgstr "Opdaterer"
-
-msgid "System"
-msgstr "System"
-
-msgid ""
-"System\n"
-"Restart"
-msgstr ""
-"System\n"
-"Genstart"
-
-msgid ""
-"System\n"
-"Shutdown"
-msgstr ""
-"System\n"
-"Luk ned"
-
-msgid "Temperature"
-msgstr "Temperatur"
-
-#, python-format
-msgid "To apply %s KlipperScreen needs to be restarted"
-msgstr "KlipperScreen skal genstartes for at anvende %s"
-
-msgid "Tool"
-msgstr "Ekstruder"
-
-msgid "Unload"
-msgstr "Tilbagetræk"
-
-msgid "Up To Date"
-msgstr "up-to-date"
-
-msgid "Update"
-msgstr "Opdater"
-
-msgid "Uploaded"
-msgstr "Uploadet"
-
-msgid "View Mesh"
-msgstr "Vis mesh"
-
-msgid "X+"
-msgstr "X+"
-
-msgid "X-"
-msgstr "X-"
-
-msgid "Y+"
-msgstr "Y+"
-
-msgid "Y-"
-msgstr "Y-"
-
-msgid "Z Calibrate"
-msgstr "Kalibrér Z"
-
-msgid "Z Offset"
-msgstr "Z-offset"
-
-msgid "Z Tilt"
-msgstr "Z-tilt"
-
-msgid "Z+"
-msgstr "Z+"
-
-msgid "Z-"
-msgstr "Z-"
-
-msgid "dBm"
-msgstr "dBm"
-
-msgid "minutes"
-msgstr "minutter"
-
-msgid "mm"
-msgstr "mm"
-
-msgid "mm/s"
-msgstr "mm/s"
-
-msgid "mm/s^2"
-msgstr "mm/s^2"
-
-msgid "Confirm Emergency Stop"
-msgstr "Bekræft Nødstop"
+msgid ""
+msgstr ""
+"Project-Id-Version: \n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2022-01-13 08:24-0300\n"
+"PO-Revision-Date: \n"
+"Last-Translator: SRBJ\n"
+"Language-Team: \n"
+"Language: dansk\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: 8bit\n"
+"X-Generator: Poedit 3.0\n"
+
+#, python-format
+msgid "%d Packages will be updated"
+msgstr "%d Pakker vil blive opdateret"
+
+#, python-format
+msgid "%s will be updated to version"
+msgstr "%s vil blive opdateret til version"
+
+msgid "(default)"
+msgstr "(standard)"
+
+msgid "24 Hour Time"
+msgstr "24-timers visning"
+
+msgid "Abort"
+msgstr "Annuller"
+
+msgid "Accept"
+msgstr "OK"
+
+msgid "Actions"
+msgstr "Muligheder"
+
+msgid "Add Printer"
+msgstr "Tilføj printer"
+
+msgid "Add bed mesh profile"
+msgstr "Tilføj \"bed-mesh\" profil"
+
+msgid "Are you sure you want to run Emergency Stop?"
+msgstr "Er du sikker på, at du vil køre nødstop?"
+
+msgid "Are you sure you wish to cancel this print?"
+msgstr "Er du sikker på du vil annullere det igangværende print?"
+
+msgid "Are you sure you wish to reboot the system?"
+msgstr "Er du sikker på du vil genstarte systemet?"
+
+msgid "Are you sure you wish to shutdown the system?"
+msgstr "Er du sikker på du vil lukke systemet?"
+
+msgid "Bed Level"
+msgstr "Bed-Level"
+
+msgid "Bed Mesh"
+msgstr "Bed-mesh"
+
+msgid "Calibrate"
+msgstr "Kalibrér"
+
+msgid "Calibrated, save configuration to make it permanent"
+msgstr "Kalibreret, gem konfiguration for at gøre den permanent"
+
+msgid "Can't set above the maximum:"
+msgstr "Kan ikke indstilles over maksimum:"
+
+msgid "Cancel"
+msgstr "Annuller"
+
+msgid "Cancel Print"
+msgstr "Annuller print"
+
+msgid "Cancelled"
+msgstr "Annulleret"
+
+msgid "Cancelling"
+msgstr "Annullerer"
+
+msgid "Channel"
+msgstr "Kanal"
+
+msgid ""
+"Check /tmp/KlipperScreen.log for more information.\n"
+"Please submit an issue on GitHub for help."
+msgstr ""
+"Tjek /tmp/KlipperScreen.log for mere information.\n"
+"Indsend venligst et \"Issue\" på GitHub for hjælp."
+
+msgid "Close"
+msgstr "Luk"
+
+msgid "Complete"
+msgstr "Færdig"
+
+msgid "Configuration"
+msgstr "Konfiguration"
+
+msgid "Confirm Emergency Stop"
+msgstr "Bekræft Nødstop"
+
+msgid "Connected"
+msgstr "Forbundet"
+
+#, python-format
+msgid "Connecting to %s"
+msgstr "Forbinder til %s"
+
+msgid "Console"
+msgstr "Terminal"
+
+msgid "Continue"
+msgstr "Fortsæt"
+
+msgid "Cooldown"
+msgstr "Afkøling"
+
+msgid "Date"
+msgstr "Dato"
+
+msgid "Decrease"
+msgstr "Formindsk"
+
+msgid "Delete"
+msgstr "Slet"
+
+msgid "Deselect"
+msgstr "Fravælg"
+
+msgid "Disable Motors"
+msgstr "Deaktivér motorer"
+
+msgid "Disable XY"
+msgstr "Deaktivér XY"
+
+msgid "Disconnect"
+msgstr "Afbryd forbindelse"
+
+msgid "Displayed Macros"
+msgstr "Viste makroer"
+
+msgid "Distance (mm)"
+msgstr "Længde (mm)"
+
+#, python-format
+msgid "Do you want to recover %s?"
+msgstr "Vil du gendanne %s?"
+
+msgid "Duration Only"
+msgstr "Kun varighed"
+
+msgid "Elapsed:"
+msgstr "Tid:"
+
+msgid "Error"
+msgstr "Fejl"
+
+msgid "Estimated Time Method"
+msgstr "Metode til beregning af tid"
+
+msgid "Extrude"
+msgstr "Ekstrudér"
+
+msgid "Extrusion +"
+msgstr "Ekstrudering +"
+
+msgid "Extrusion -"
+msgstr "Ekstrudering -"
+
+msgid "Failed, adjust position first"
+msgstr "Mislykkedes, juster først positionen"
+
+msgid "Fan"
+msgstr "Blæser"
+
+msgid "Filament Used"
+msgstr "Filament forbrug"
+
+msgid "File"
+msgstr "Fil"
+
+msgid "Fine Tuning"
+msgstr "Finjustering"
+
+msgid "Finish"
+msgstr "Færdig"
+
+msgid "Firmware Restart"
+msgstr "Genstart alt"
+
+msgid "Font Size"
+msgstr "Skriftstørrelse"
+
+msgid "Go Back"
+msgstr "Gå tilbage"
+
+msgid "Hide"
+msgstr "Skjule"
+
+msgid "Home"
+msgstr "Home"
+
+msgid "Home All"
+msgstr "Home alle"
+
+msgid "Home X"
+msgstr "Home X"
+
+msgid "Home XY"
+msgstr "Home XY"
+
+msgid "Home Y"
+msgstr "Home Y"
+
+msgid "Home Z"
+msgstr "Home Z"
+
+msgid "Homing"
+msgstr "Homing"
+
+msgid "Hostname"
+msgstr "Værtsnavn"
+
+msgid "IPv4"
+msgstr "IPv4"
+
+msgid "IPv6"
+msgstr "IPv6"
+
+msgid "Icon Theme"
+msgstr "Ikon-tema"
+
+msgid "Increase"
+msgstr "Forøg"
+
+msgid "Initializing"
+msgstr "Initialiserer"
+
+msgid "Initializing printer..."
+msgstr "Initialiserer printer..."
+
+msgid "Interface"
+msgstr "Interface"
+
+msgid "Invalid"
+msgstr "Ugyldig"
+
+msgid "Invert X"
+msgstr "Invertér X"
+
+msgid "Invert Y"
+msgstr "Invertér Y"
+
+msgid "Invert Z"
+msgstr "Invertér Z"
+
+msgid "Klipper Restart"
+msgstr "Genstart Klipper"
+
+msgid "Klipper Version"
+msgstr "Klipper version"
+
+msgid "Klipper has disconnected"
+msgstr "Klipper har frokoblet"
+
+msgid ""
+"Klipper has encountered an error with the micro-controller.\n"
+"Please recompile and flash."
+msgstr ""
+"Klipper har fundet en fejl med mcu.\n"
+"Kompilér og flash venligst firmware på ny."
+
+msgid "Klipper has encountered an error."
+msgstr "Klipper har fundet en fejl."
+
+msgid ""
+"Klipper has encountered an error.\n"
+"Issue a FIRMWARE_RESTART to attempt fixing the issue."
+msgstr ""
+"Klipper har fundet en fejl.\n"
+"Tryk på \"Genstart alt\" for at forsøge at udbedre fejlen."
+
+msgid "Klipper has shutdown"
+msgstr "Klipper er lukket ned"
+
+msgid "Klipper is attempting to start"
+msgstr "Klipper forsøger at starte"
+
+msgid "Klipper will reboot"
+msgstr "Klipper vil genstarte"
+
+msgid "KlipperScreen Version"
+msgstr "KlipperScreen version"
+
+msgid "Language"
+msgstr "Sprog"
+
+msgid "Large"
+msgstr "Stor"
+
+msgid "Left:"
+msgstr "Venstre:"
+
+msgid "Limits"
+msgstr "Grænser"
+
+msgid "Load"
+msgstr "Indlæs"
+
+msgid "Lower Nozzle"
+msgstr "Sænk Nozzle"
+
+msgid "Macro shortcut on sidebar"
+msgstr "Makrogenvej på sidelinjen"
+
+msgid "Macros"
+msgstr "Makroer"
+
+msgid "Main Menu"
+msgstr "Hovedmenu"
+
+msgid "Max Accelation"
+msgstr "Maks. acceleration"
+
+msgid "Max Acceleration to Deceleration"
+msgstr "Maks. acceleration til decceleration"
+
+msgid "Max Velocity"
+msgstr "Maks. hastighed"
+
+msgid "Medium"
+msgstr "Mellem"
+
+msgid "Menu"
+msgstr "Menu"
+
+msgid "Modified"
+msgstr "Ændret"
+
+msgid "Move"
+msgstr "Flytning"
+
+msgid "Move Distance (mm)"
+msgstr "Flyt længde (mm)"
+
+msgid "Move Speed (mm/s)"
+msgstr "Flyt hastighed (mm/s)"
+
+msgid "Name"
+msgstr "Navn"
+
+msgid "Network"
+msgstr "Netværk"
+
+msgid "Nothing selected"
+msgstr "Intet valgt"
+
+msgid "Off"
+msgstr "Sluk"
+
+#, python-format
+msgid "Outdated by %d commits:"
+msgstr "%d \"commits\" bagud:"
+
+msgid "PSK for"
+msgstr "PSK for"
+
+msgid "Pause"
+msgstr "Pause"
+
+msgid "Paused"
+msgstr "På pause"
+
+msgid "Power"
+msgstr "Strømstyring"
+
+msgid "Power On Printer"
+msgstr "Tænd printer"
+
+msgid "Print"
+msgstr "Print"
+
+msgid "Print Control"
+msgstr "Print styring"
+
+msgid "Print Time"
+msgstr "Printtid"
+
+msgid "Printer Connections"
+msgstr "Printer forbindelser"
+
+msgid "Printing"
+msgstr "Printer"
+
+msgid "Profile Name:"
+msgstr "Profilnavn:"
+
+msgid "Quad Gantry Level"
+msgstr "Justering af 4-søjlers konstruktion"
+
+msgid "Raise Nozzle"
+msgstr "Hæv Nozzle"
+
+msgid "Recover Hard"
+msgstr "Nulstil alt"
+
+msgid "Recover Soft"
+msgstr "Nulstil"
+
+msgid "Restart"
+msgstr "Genstart"
+
+msgid "Resume"
+msgstr "Genoptag"
+
+msgid "Retract"
+msgstr "Retract"
+
+msgid "Save"
+msgstr "Gem"
+
+msgid "Save Config"
+msgstr "Gem Konfiguration"
+
+msgid "Save configuration"
+msgstr "Gem Konfiguration"
+
+msgid "Screen Power Off Time"
+msgstr "Skærm timeout"
+
+msgid "Screws Adjust"
+msgstr "Skruejustering"
+
+msgid "Select"
+msgstr "Vælg"
+
+msgid "Set Temp"
+msgstr "Indstil Temp"
+
+msgid "Settings"
+msgstr "Indstillinger"
+
+msgid "Show"
+msgstr "At vise"
+
+msgid "Size"
+msgstr "Størrelse"
+
+msgid "Slicer"
+msgstr "Slicer"
+
+msgid "Small"
+msgstr "Lille"
+
+msgid "Sort by: "
+msgstr "Sortér efter: "
+
+msgid "Speed (mm/s)"
+msgstr "Hastighed (mm/s)"
+
+msgid "Speed +"
+msgstr "Hastighed +"
+
+msgid "Speed -"
+msgstr "Hastighed -"
+
+msgid "Square Corner Velocity"
+msgstr "Hastighed for 90° hjørne"
+
+msgid "Start"
+msgstr "Start"
+
+msgid "Starting WiFi Re-association"
+msgstr "Gendanner forbindelse til WiFi"
+
+msgid "Starting recovery for"
+msgstr "Gendanner"
+
+msgid "Starting update for"
+msgstr "Opdaterer"
+
+msgid "System"
+msgstr "System"
+
+msgid ""
+"System\n"
+"Restart"
+msgstr ""
+"System\n"
+"Genstart"
+
+msgid ""
+"System\n"
+"Shutdown"
+msgstr ""
+"System\n"
+"Luk ned"
+
+msgid "Target"
+msgstr "Mål"
+
+msgid "Temp"
+msgstr "Temp"
+
+msgid "Temp (°C)"
+msgstr "Temp (°C)"
+
+msgid "Temperature"
+msgstr "Temperatur"
+
+#, python-format
+msgid "To apply %s KlipperScreen needs to be restarted"
+msgstr "KlipperScreen skal genstartes for at anvende %s"
+
+msgid "Tool"
+msgstr "Ekstruder"
+
+msgid "Unknown Heater"
+msgstr "Ukendt varmelegeme"
+
+msgid "Unknown Heater "
+msgstr "Ukendt varmelegeme "
+
+msgid "Unload"
+msgstr "Tilbagetræk"
+
+msgid "Up To Date"
+msgstr "Up-to-Date"
+
+msgid "Update"
+msgstr "Opdater"
+
+msgid "Uploaded"
+msgstr "Uploadet"
+
+msgid "View Mesh"
+msgstr "Vis mesh"
+
+msgid "X+"
+msgstr "X+"
+
+msgid "X-"
+msgstr "X-"
+
+msgid "Y+"
+msgstr "Y+"
+
+msgid "Y-"
+msgstr "Y-"
+
+msgid "Z Calibrate"
+msgstr "Kalibrér Z"
+
+msgid "Z Offset"
+msgstr "Z-offset"
+
+msgid "Z Tilt"
+msgstr "Z-tilt"
+
+msgid "Z+"
+msgstr "Z+"
+
+msgid "Z-"
+msgstr "Z-"
+
+msgid "dBm"
+msgstr "dBm"
+
+msgid "minutes"
+msgstr "minutter"
+
+msgid "mm"
+msgstr "mm"
+
+msgid "mm/s"
+msgstr "mm/s"
+
+msgid "mm/s^2"
+msgstr "mm/s^2"
+
+#~ msgid "Number Pad"
+#~ msgstr "Nummeriske taster"
+
+#~ msgid "Preheat"
+#~ msgstr "Forvarm"
+
+#~ msgid "Screen will show in less than one second"
+#~ msgstr "Skærm vises om under 1 sekund"
diff --git a/ks_includes/locales/de_DE/LC_MESSAGES/KlipperScreen.mo b/ks_includes/locales/de_DE/LC_MESSAGES/KlipperScreen.mo
index db3cecd719172f0733691f4da1d80aa340ae1466..2130f6fd36bfcaa4d73caf96a6c8dc1b6f837917 100644
GIT binary patch
literal 9844
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

delta 4103
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

diff --git a/ks_includes/locales/de_DE/LC_MESSAGES/KlipperScreen.po b/ks_includes/locales/de_DE/LC_MESSAGES/KlipperScreen.po
index 709bd28e..4e76c636 100644
--- a/ks_includes/locales/de_DE/LC_MESSAGES/KlipperScreen.po
+++ b/ks_includes/locales/de_DE/LC_MESSAGES/KlipperScreen.po
@@ -2,13 +2,13 @@
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR Elektrickser@gmail.com, 2021
-# 
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-18 11:29-0300\n"
-"PO-Revision-Date: 2021-12-12 08:45-0300\n"
+"POT-Creation-Date: 2022-01-13 08:24-0300\n"
+"PO-Revision-Date: 2022-01-13 08:28-0300\n"
 "Last-Translator: \n"
 "Language-Team: \n"
 "Language: de_DE\n"
@@ -47,6 +47,9 @@ msgstr "Drucker hinzufügen"
 msgid "Add bed mesh profile"
 msgstr "Mesh-Level Profil hinzufügen"
 
+msgid "Are you sure you want to run Emergency Stop?"
+msgstr "Sind Sie sicher, dass Sie Not-Aus ausführen möchten?"
+
 msgid "Are you sure you wish to cancel this print?"
 msgstr "Möchten Sie diesen Druck wirklich abbrechen?"
 
@@ -65,6 +68,12 @@ msgstr "Druckbett Mesh-Level"
 msgid "Calibrate"
 msgstr "Höheneinstellung"
 
+msgid "Calibrated, save configuration to make it permanent"
+msgstr "Kalibriert, Konfiguration speichern, um sie dauerhaft zu machen"
+
+msgid "Can't set above the maximum:"
+msgstr "Kann nicht über dem Maximum eingestellt werden:"
+
 msgid "Cancel"
 msgstr "Abbruch"
 
@@ -96,6 +105,9 @@ msgstr "Fertiggestellt"
 msgid "Configuration"
 msgstr "Einstellungen"
 
+msgid "Confirm Emergency Stop"
+msgstr "Not-Aus bestätigen"
+
 msgid "Connected"
 msgstr "Verbunden"
 
@@ -121,6 +133,9 @@ msgstr "Verringern"
 msgid "Delete"
 msgstr "Löschen"
 
+msgid "Deselect"
+msgstr "Abwählen"
+
 msgid "Disable Motors"
 msgstr "Motoren deaktivieren"
 
@@ -161,6 +176,9 @@ msgstr "Extrusion +"
 msgid "Extrusion -"
 msgstr "Extrusion -"
 
+msgid "Failed, adjust position first"
+msgstr "Fehlgeschlagen, Position zuerst anpassen"
+
 msgid "Fan"
 msgstr "Lüfter"
 
@@ -185,6 +203,9 @@ msgstr "Schriftgröße"
 msgid "Go Back"
 msgstr "Zurück"
 
+msgid "Hide"
+msgstr "Verstecken"
+
 msgid "Home"
 msgstr "Grundposition"
 
@@ -350,9 +371,8 @@ msgstr "Name"
 msgid "Network"
 msgstr "Netzwerk"
 
-# Nummernblock is 2 character too long and currently doesn't fit
-msgid "Number Pad"
-msgstr "Tastenfeld"
+msgid "Nothing selected"
+msgstr "Nichts ausgewählt"
 
 msgid "Off"
 msgstr "Aus"
@@ -376,9 +396,6 @@ msgstr "Ein"
 msgid "Power On Printer"
 msgstr "Drucker einschalten"
 
-msgid "Preheat"
-msgstr "Vorheizen"
-
 msgid "Print"
 msgstr "Druck"
 
@@ -428,21 +445,27 @@ msgstr "Speichern"
 msgid "Save Config"
 msgstr "Einstellungen speichern"
 
-msgid "Save configuration."
-msgstr "Speichere Einstellungen."
+msgid "Save configuration"
+msgstr "Speichere Einstellungen"
 
 msgid "Screen Power Off Time"
 msgstr "Bildschirm abschalten in"
 
-msgid "Screen will show in less than one second"
-msgstr "Der Bildschirm wird in weniger als einer Sekunde angezeigt"
-
 msgid "Screws Adjust"
 msgstr "Schrauben Einstellen"
 
+msgid "Select"
+msgstr "Wählen"
+
+msgid "Set Temp"
+msgstr "Temp. einstellen"
+
 msgid "Settings"
 msgstr "Einstellungen"
 
+msgid "Show"
+msgstr "Zeigen"
+
 msgid "Size"
 msgstr "Größe"
 
@@ -453,7 +476,7 @@ msgid "Small"
 msgstr "Klein"
 
 msgid "Sort by: "
-msgstr "Sortierung:"
+msgstr "Sortierung: "
 
 msgid "Speed (mm/s)"
 msgstr "Geschwindigkeit (mm/s)"
@@ -496,6 +519,15 @@ msgstr ""
 "Drucker\n"
 "Ausschalten"
 
+msgid "Target"
+msgstr "Ziel"
+
+msgid "Temp"
+msgstr "Temp"
+
+msgid "Temp (°C)"
+msgstr "Temp (°C)"
+
 msgid "Temperature"
 msgstr "Temperatur"
 
@@ -506,6 +538,12 @@ msgstr "Zum Übernehmen von %s benötigt Klipperscreen einen Neustart"
 msgid "Tool"
 msgstr "Druckkopf"
 
+msgid "Unknown Heater"
+msgstr "Unbekannte Heizung"
+
+msgid "Unknown Heater "
+msgstr "Unbekannte Heizung "
+
 msgid "Unload"
 msgstr "Entladen"
 
@@ -517,9 +555,8 @@ msgstr "Aktualisiert"
 msgid "Update"
 msgstr "Update"
 
-# Hochgeladen doesn't fit in small screens
 msgid "Uploaded"
-msgstr "Datum"
+msgstr "Hochgeladen"
 
 msgid "View Mesh"
 msgstr "Mesh anzeigen"
@@ -566,15 +603,22 @@ msgstr "mm/s"
 msgid "mm/s^2"
 msgstr "mm/s^2"
 
+# Nummernblock is 2 character too long and currently doesn't fit
+#~ msgid "Number Pad"
+#~ msgstr "Tastenfeld"
+
+#~ msgid "Preheat"
+#~ msgstr "Vorheizen"
+
+#~ msgid "Screen will show in less than one second"
+#~ msgstr "Der Bildschirm wird in weniger als einer Sekunde angezeigt"
+
 #~ msgid "Colorized"
 #~ msgstr "Colorized"
 
 #~ msgid "?"
 #~ msgstr "?"
 
-#~ msgid "Are you sure you want to print"
-#~ msgstr "Möchten Sie wirklich drucken"
-
 #~ msgid "Cancel Change"
 #~ msgstr "Änderung abbrechen"
 
diff --git a/ks_includes/locales/en/LC_MESSAGES/KlipperScreen.mo b/ks_includes/locales/en/LC_MESSAGES/KlipperScreen.mo
index c67beec8a3e253d40309cb3a31d6d6b0c4f7cfcf..e0029d8a44cefd52f29f4021eac107605c2f9ed0 100644
GIT binary patch
delta 13
UcmbQmG>d72C?l(}o&gsF02l!Rp8x;=

delta 13
UcmbQmG>d72C?l(po-r2#02l=Vp#T5?

diff --git a/ks_includes/locales/en/LC_MESSAGES/KlipperScreen.po b/ks_includes/locales/en/LC_MESSAGES/KlipperScreen.po
index 217f9735..7c7d9db9 100644
--- a/ks_includes/locales/en/LC_MESSAGES/KlipperScreen.po
+++ b/ks_includes/locales/en/LC_MESSAGES/KlipperScreen.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-18 11:29-0300\n"
+"POT-Creation-Date: 2022-01-13 08:24-0300\n"
 "PO-Revision-Date: \n"
 "Last-Translator: \n"
 "Language-Team: \n"
@@ -41,6 +41,9 @@ msgstr ""
 msgid "Add bed mesh profile"
 msgstr ""
 
+msgid "Are you sure you want to run Emergency Stop?"
+msgstr ""
+
 msgid "Are you sure you wish to cancel this print?"
 msgstr ""
 
@@ -59,6 +62,12 @@ msgstr ""
 msgid "Calibrate"
 msgstr ""
 
+msgid "Calibrated, save configuration to make it permanent"
+msgstr ""
+
+msgid "Can't set above the maximum:"
+msgstr ""
+
 msgid "Cancel"
 msgstr ""
 
@@ -88,6 +97,9 @@ msgstr ""
 msgid "Configuration"
 msgstr ""
 
+msgid "Confirm Emergency Stop"
+msgstr ""
+
 msgid "Connected"
 msgstr ""
 
@@ -113,6 +125,9 @@ msgstr ""
 msgid "Delete"
 msgstr ""
 
+msgid "Deselect"
+msgstr ""
+
 msgid "Disable Motors"
 msgstr ""
 
@@ -153,6 +168,9 @@ msgstr ""
 msgid "Extrusion -"
 msgstr ""
 
+msgid "Failed, adjust position first"
+msgstr ""
+
 msgid "Fan"
 msgstr ""
 
@@ -177,6 +195,9 @@ msgstr ""
 msgid "Go Back"
 msgstr ""
 
+msgid "Hide"
+msgstr ""
+
 msgid "Home"
 msgstr ""
 
@@ -328,7 +349,7 @@ msgstr ""
 msgid "Network"
 msgstr ""
 
-msgid "Number Pad"
+msgid "Nothing selected"
 msgstr ""
 
 msgid "Off"
@@ -353,9 +374,6 @@ msgstr ""
 msgid "Power On Printer"
 msgstr ""
 
-msgid "Preheat"
-msgstr ""
-
 msgid "Print"
 msgstr ""
 
@@ -401,21 +419,27 @@ msgstr ""
 msgid "Save Config"
 msgstr ""
 
-msgid "Save configuration."
+msgid "Save configuration"
 msgstr ""
 
 msgid "Screen Power Off Time"
 msgstr ""
 
-msgid "Screen will show in less than one second"
-msgstr ""
-
 msgid "Screws Adjust"
 msgstr ""
 
+msgid "Select"
+msgstr ""
+
+msgid "Set Temp"
+msgstr ""
+
 msgid "Settings"
 msgstr ""
 
+msgid "Show"
+msgstr ""
+
 msgid "Size"
 msgstr ""
 
@@ -465,6 +489,15 @@ msgid ""
 "Shutdown"
 msgstr ""
 
+msgid "Target"
+msgstr ""
+
+msgid "Temp"
+msgstr ""
+
+msgid "Temp (°C)"
+msgstr ""
+
 msgid "Temperature"
 msgstr ""
 
@@ -475,6 +508,12 @@ msgstr ""
 msgid "Tool"
 msgstr ""
 
+msgid "Unknown Heater"
+msgstr ""
+
+msgid "Unknown Heater "
+msgstr ""
+
 msgid "Unload"
 msgstr ""
 
@@ -531,6 +570,3 @@ msgstr ""
 
 msgid "mm/s^2"
 msgstr ""
-
-msgid "Confirm Emergency Stop"
-msgstr ""
diff --git a/ks_includes/locales/es/LC_MESSAGES/KlipperScreen.mo b/ks_includes/locales/es/LC_MESSAGES/KlipperScreen.mo
index a05cce312fdb804e4d914d33619ad6dfb539a19a..01e364aa2453177b1d045c01f256077d15f2fa6d 100644
GIT binary patch
literal 9540
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
T;Xiz(M#&x${9_o01pogB3d-zw

delta 4001
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
S{GhJ<gP?9weelYpt^Wn9C!#w5

diff --git a/ks_includes/locales/es/LC_MESSAGES/KlipperScreen.po b/ks_includes/locales/es/LC_MESSAGES/KlipperScreen.po
index 1b5271d3..86f99fee 100644
--- a/ks_includes/locales/es/LC_MESSAGES/KlipperScreen.po
+++ b/ks_includes/locales/es/LC_MESSAGES/KlipperScreen.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-18 11:29-0300\n"
-"PO-Revision-Date: 2021-11-18 11:33-0300\n"
+"POT-Creation-Date: 2022-01-13 08:24-0300\n"
+"PO-Revision-Date: 2022-01-13 08:28-0300\n"
 "Last-Translator: alfrix\n"
 "Language-Team: \n"
 "Language: es\n"
@@ -46,6 +46,9 @@ msgstr "Agregar impresora"
 msgid "Add bed mesh profile"
 msgstr "Agregar pefil de malla de cama"
 
+msgid "Are you sure you want to run Emergency Stop?"
+msgstr "¿Parada de emergencia?"
+
 msgid "Are you sure you wish to cancel this print?"
 msgstr "Está seguro que desea cancelar esta impresión?"
 
@@ -64,6 +67,12 @@ msgstr "Malla de cama"
 msgid "Calibrate"
 msgstr "Calibrar"
 
+msgid "Calibrated, save configuration to make it permanent"
+msgstr "Calibrado, guarde su configuración para hacerlo permanente"
+
+msgid "Can't set above the maximum:"
+msgstr "Error: Valor sobre el máximo:"
+
 msgid "Cancel"
 msgstr "Cancelar"
 
@@ -95,6 +104,9 @@ msgstr "Completado"
 msgid "Configuration"
 msgstr "Ajustes"
 
+msgid "Confirm Emergency Stop"
+msgstr "Confirmar Emergencia"
+
 msgid "Connected"
 msgstr "Conectado"
 
@@ -120,6 +132,9 @@ msgstr "Disminuir"
 msgid "Delete"
 msgstr "Borrar"
 
+msgid "Deselect"
+msgstr "Deseleccionar"
+
 msgid "Disable Motors"
 msgstr "Desactivar Motores"
 
@@ -160,6 +175,9 @@ msgstr "Extrusor +"
 msgid "Extrusion -"
 msgstr "Extrusor -"
 
+msgid "Failed, adjust position first"
+msgstr "Falló, ajuste la posición primero"
+
 msgid "Fan"
 msgstr "Ventilador"
 
@@ -184,6 +202,9 @@ msgstr "Tamaño del texto"
 msgid "Go Back"
 msgstr "Volver"
 
+msgid "Hide"
+msgstr "Ocultar"
+
 msgid "Home"
 msgstr "Inicio"
 
@@ -341,8 +362,8 @@ msgstr "Nombre"
 msgid "Network"
 msgstr "Red"
 
-msgid "Number Pad"
-msgstr "Teclado"
+msgid "Nothing selected"
+msgstr "Nada seleccionado"
 
 msgid "Off"
 msgstr "Apagar"
@@ -366,9 +387,6 @@ msgstr "Energía"
 msgid "Power On Printer"
 msgstr "Encender Impresora"
 
-msgid "Preheat"
-msgstr "Precalentar"
-
 msgid "Print"
 msgstr "Imprimir"
 
@@ -414,21 +432,27 @@ msgstr "Guardar"
 msgid "Save Config"
 msgstr "Guardar Config"
 
-msgid "Save configuration."
-msgstr "Guardar Configuración."
+msgid "Save configuration"
+msgstr "Guardar Configuración"
 
 msgid "Screen Power Off Time"
 msgstr "Apagar pantalla tras"
 
-msgid "Screen will show in less than one second"
-msgstr "La pantalla se mostrará en menos de un segundo"
-
 msgid "Screws Adjust"
 msgstr "Ajustar Tornillos"
 
+msgid "Select"
+msgstr "Seleccionar"
+
+msgid "Set Temp"
+msgstr "Establecer Temp"
+
 msgid "Settings"
 msgstr "Opciones"
 
+msgid "Show"
+msgstr "Mostrar"
+
 msgid "Size"
 msgstr "Tamaño"
 
@@ -482,6 +506,15 @@ msgstr ""
 "Apagar\n"
 "Sistema"
 
+msgid "Target"
+msgstr "Obejtivo"
+
+msgid "Temp"
+msgstr "Temp"
+
+msgid "Temp (°C)"
+msgstr "Temp (°C)"
+
 msgid "Temperature"
 msgstr "Temperatura"
 
@@ -492,6 +525,12 @@ msgstr "Para aplicar %s KlipperScreen necesita reiniciarse"
 msgid "Tool"
 msgstr "Herrmienta"
 
+msgid "Unknown Heater"
+msgstr "Calentador Desconocido"
+
+msgid "Unknown Heater "
+msgstr "Calentador Desconocido "
+
 msgid "Unload"
 msgstr "Descargar"
 
@@ -549,6 +588,15 @@ msgstr "mm/s"
 msgid "mm/s^2"
 msgstr "mm/s^2"
 
+#~ msgid "Number Pad"
+#~ msgstr "Teclado"
+
+#~ msgid "Preheat"
+#~ msgstr "Precalentar"
+
+#~ msgid "Screen will show in less than one second"
+#~ msgstr "La pantalla se mostrará en menos de un segundo"
+
 #~ msgid "Medium (default)"
 #~ msgstr "Medio (por defecto)"
 
@@ -582,17 +630,11 @@ msgstr "mm/s^2"
 #~ msgid "?"
 #~ msgstr "?"
 
-#~ msgid "Are you sure you want to print"
-#~ msgstr "Está seguro que desea imprimir"
-
 #~ msgid "Cancel Change"
 #~ msgstr "Cancelar"
 
 #~ msgid "Control"
 #~ msgstr "Control"
 
-#~ msgid "Emergency Stop"
-#~ msgstr "Parada de Emergencia"
-
 #~ msgid "Load Average"
 #~ msgstr "Carga media"
diff --git a/ks_includes/locales/fr_FR/LC_MESSAGES/KlipperScreen.mo b/ks_includes/locales/fr_FR/LC_MESSAGES/KlipperScreen.mo
index 20744fed5ab8a8c915a9de9ededc09f6784d7a7d..3a3b90857ed00b4326962380a5a200fdb7e512bf 100644
GIT binary patch
literal 9961
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
UtC^yO@uFd`h+xNm>l@nt18+^iO#lD@

delta 4092
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
BzZU=i

diff --git a/ks_includes/locales/fr_FR/LC_MESSAGES/KlipperScreen.po b/ks_includes/locales/fr_FR/LC_MESSAGES/KlipperScreen.po
index 781c3556..3a7c6da5 100644
--- a/ks_includes/locales/fr_FR/LC_MESSAGES/KlipperScreen.po
+++ b/ks_includes/locales/fr_FR/LC_MESSAGES/KlipperScreen.po
@@ -7,15 +7,15 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-18 11:29-0300\n"
-"PO-Revision-Date: 2021-12-27 18:10+0100\n"
+"POT-Creation-Date: 2022-01-13 08:24-0300\n"
+"PO-Revision-Date: 2022-01-13 08:28-0300\n"
 "Last-Translator: O. Robardet\n"
 "Language-Team: \n"
 "Language: fr_FR\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 2.3\n"
+"X-Generator: Poedit 3.0\n"
 "Plural-Forms: nplurals=2; plural=(n > 1);\n"
 
 #, python-format
@@ -47,6 +47,9 @@ msgstr "Ajouter une imprimante"
 msgid "Add bed mesh profile"
 msgstr "Ajouter un profil de maillage"
 
+msgid "Are you sure you want to run Emergency Stop?"
+msgstr "Êtes-vous sûr de vouloir exécuter l'arrêt d'urgence?"
+
 msgid "Are you sure you wish to cancel this print?"
 msgstr "Êtes-vous sûr de vouloir annuler cette impression?"
 
@@ -65,6 +68,12 @@ msgstr "Maillage du plateau"
 msgid "Calibrate"
 msgstr "Étalonner"
 
+msgid "Calibrated, save configuration to make it permanent"
+msgstr "Calibré, enregistrez la configuration pour la rendre permanente"
+
+msgid "Can't set above the maximum:"
+msgstr "Impossible de définir au-dessus du maximum:"
+
 msgid "Cancel"
 msgstr "Annuler"
 
@@ -96,6 +105,9 @@ msgstr "Finalisé"
 msgid "Configuration"
 msgstr "Configuration"
 
+msgid "Confirm Emergency Stop"
+msgstr "Confirmer l'arrêt d'urgence"
+
 msgid "Connected"
 msgstr "Connecté"
 
@@ -121,6 +133,9 @@ msgstr "Diminuer"
 msgid "Delete"
 msgstr "Effacer"
 
+msgid "Deselect"
+msgstr "Désélectionner"
+
 msgid "Disable Motors"
 msgstr "Désactiver les moteurs"
 
@@ -161,6 +176,9 @@ msgstr "Extrusion +"
 msgid "Extrusion -"
 msgstr "Extrusion -"
 
+msgid "Failed, adjust position first"
+msgstr "Échec, ajustez d'abord la position"
+
 msgid "Fan"
 msgstr "Ventilateur"
 
@@ -185,6 +203,9 @@ msgstr "Taille de police"
 msgid "Go Back"
 msgstr "Retourner"
 
+msgid "Hide"
+msgstr "Cacher"
+
 msgid "Home"
 msgstr "Accueil"
 
@@ -342,8 +363,8 @@ msgstr "Nom"
 msgid "Network"
 msgstr "Réseau"
 
-msgid "Number Pad"
-msgstr "Clavier"
+msgid "Nothing selected"
+msgstr "Rien de sélectionné"
 
 msgid "Off"
 msgstr "Éteindre"
@@ -367,9 +388,6 @@ msgstr "Alimentation"
 msgid "Power On Printer"
 msgstr "Allumer l'imprimante"
 
-msgid "Preheat"
-msgstr "Préchauffer"
-
 msgid "Print"
 msgstr "Imprimer"
 
@@ -415,21 +433,27 @@ msgstr "Enregistrer"
 msgid "Save Config"
 msgstr "Enregistrer la config"
 
-msgid "Save configuration."
-msgstr "Enregistrer la configuration."
+msgid "Save configuration"
+msgstr "Enregistrer la configuration"
 
 msgid "Screen Power Off Time"
 msgstr "Délai d'extinction de l'écran"
 
-msgid "Screen will show in less than one second"
-msgstr "L'écran s'affichera en moins d'une seconde"
-
 msgid "Screws Adjust"
 msgstr "Ajuster les vis"
 
+msgid "Select"
+msgstr "Sélectionner"
+
+msgid "Set Temp"
+msgstr "Régler la temp"
+
 msgid "Settings"
 msgstr "Paramètres"
 
+msgid "Show"
+msgstr "Montrer"
+
 msgid "Size"
 msgstr "Dimension"
 
@@ -481,6 +505,15 @@ msgid ""
 "Shutdown"
 msgstr "Arrêt du Système"
 
+msgid "Target"
+msgstr "Cibler"
+
+msgid "Temp"
+msgstr "Temp"
+
+msgid "Temp (°C)"
+msgstr "Temp (°C)"
+
 msgid "Temperature"
 msgstr "Température"
 
@@ -491,6 +524,12 @@ msgstr "Pour appliquer %s KlipperScreen doit être redémarré"
 msgid "Tool"
 msgstr "Outil"
 
+msgid "Unknown Heater"
+msgstr "Chauffage inconnu"
+
+msgid "Unknown Heater "
+msgstr "Chauffage inconnu "
+
 msgid "Unload"
 msgstr "Décharger"
 
@@ -548,8 +587,14 @@ msgstr "mm/s"
 msgid "mm/s^2"
 msgstr "mm/s^2"
 
-msgid "Confirm Emergency Stop"
-msgstr "Confirmer l'arrêt d'urgence"
+#~ msgid "Number Pad"
+#~ msgstr "Clavier"
+
+#~ msgid "Preheat"
+#~ msgstr "Préchauffer"
+
+#~ msgid "Screen will show in less than one second"
+#~ msgstr "L'écran s'affichera en moins d'une seconde"
 
 #~ msgid "Medium (default)"
 #~ msgstr "Moyen (défaut)"
@@ -581,9 +626,6 @@ msgstr "Confirmer l'arrêt d'urgence"
 #~ msgid "?"
 #~ msgstr "?"
 
-#~ msgid "Are you sure you want to print"
-#~ msgstr "Es tu sure de vouloir imprimer"
-
 #~ msgid "Cancel Change"
 #~ msgstr "Annuler le changement"
 
diff --git a/ks_includes/locales/he_IL/LC_MESSAGES/KlipperScreen.mo b/ks_includes/locales/he_IL/LC_MESSAGES/KlipperScreen.mo
index b44cc4ed36d9f60c1cfa54c942711f4d7c127920..d1f149d2fc958fc210d02a5eef33a676280a9096 100644
GIT binary patch
delta 4714
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

delta 4011
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
So>#_BPx1@GOZ`8Gcl-zvH_DU%

diff --git a/ks_includes/locales/he_IL/LC_MESSAGES/KlipperScreen.po b/ks_includes/locales/he_IL/LC_MESSAGES/KlipperScreen.po
index 3bff2a3c..5842485c 100644
--- a/ks_includes/locales/he_IL/LC_MESSAGES/KlipperScreen.po
+++ b/ks_includes/locales/he_IL/LC_MESSAGES/KlipperScreen.po
@@ -7,8 +7,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: Klipperscreen\n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-18 11:29-0300\n"
-"PO-Revision-Date: 2021-11-18 11:34-0300\n"
+"POT-Creation-Date: 2022-01-13 08:24-0300\n"
+"PO-Revision-Date: 2022-01-13 08:29-0300\n"
 "Last-Translator: Emanuel Sharvit <manu7irl@gmail.com>\n"
 "Language-Team: \n"
 "Language: he_IL\n"
@@ -49,6 +49,10 @@ msgstr "הוסף מדפסת"
 msgid "Add bed mesh profile"
 msgstr "הוסף פרופיל רשת למיטה"
 
+msgid "Are you sure you want to run Emergency Stop?"
+msgstr ""
+"האם אתה בטוח שברצונך להדפיסהאם אתה בטוח שברצונך להפעיל את עצירת החירום?"
+
 msgid "Are you sure you wish to cancel this print?"
 msgstr "האם אתה בטוח שברצונך לבטל את ההדפסה?"
 
@@ -67,6 +71,12 @@ msgstr "מיפוי מיטה"
 msgid "Calibrate"
 msgstr "לְדַרֵג"
 
+msgid "Calibrated, save configuration to make it permanent"
+msgstr "מכויל, שמור את התצורה כדי שהיא תהיה קבועה"
+
+msgid "Can't set above the maximum:"
+msgstr "לא ניתן להגדיר מעל המקסימום:"
+
 msgid "Cancel"
 msgstr "ביטול"
 
@@ -98,6 +108,9 @@ msgstr "לְהַשְׁלִים"
 msgid "Configuration"
 msgstr "קונפיגורציה"
 
+msgid "Confirm Emergency Stop"
+msgstr "אשר עצירת חירום"
+
 msgid "Connected"
 msgstr "מְחוּבָּר"
 
@@ -123,6 +136,9 @@ msgstr "לְהַקְטִין"
 msgid "Delete"
 msgstr "לִמְחוֹק"
 
+msgid "Deselect"
+msgstr ""
+
 msgid "Disable Motors"
 msgstr "השבת מנועים"
 
@@ -163,6 +179,9 @@ msgstr "שיחול +"
 msgid "Extrusion -"
 msgstr "שיחול -"
 
+msgid "Failed, adjust position first"
+msgstr "נכשל, תחילה התאם את המיקום"
+
 msgid "Fan"
 msgstr "מאוורר"
 
@@ -187,6 +206,9 @@ msgstr "גודל טקסט"
 msgid "Go Back"
 msgstr "חזרה"
 
+msgid "Hide"
+msgstr "להתחבא"
+
 msgid "Home"
 msgstr "איפוס"
 
@@ -342,8 +364,8 @@ msgstr "שֵׁם"
 msgid "Network"
 msgstr "רשת"
 
-msgid "Number Pad"
-msgstr "פד נומרי"
+msgid "Nothing selected"
+msgstr "שום דבר לא נבחר"
 
 msgid "Off"
 msgstr "כבוי"
@@ -367,9 +389,6 @@ msgstr "הפעלה"
 msgid "Power On Printer"
 msgstr "הפעל מדפסת"
 
-msgid "Preheat"
-msgstr "חימום מראש"
-
 msgid "Print"
 msgstr "הדפס"
 
@@ -415,21 +434,27 @@ msgstr "להציל"
 msgid "Save Config"
 msgstr "שמור קונפיג"
 
-msgid "Save configuration."
-msgstr "שמור תצורה."
+msgid "Save configuration"
+msgstr "שמור תצורה"
 
 msgid "Screen Power Off Time"
 msgstr "זמן כיבוי מסך"
 
-msgid "Screen will show in less than one second"
-msgstr "המסך יופיע תוך פחות משנייה אחת"
-
 msgid "Screws Adjust"
 msgstr "סידור ברגים"
 
+msgid "Select"
+msgstr ""
+
+msgid "Set Temp"
+msgstr "הגדר טמפ'"
+
 msgid "Settings"
 msgstr "הגדרות"
 
+msgid "Show"
+msgstr "הופעה"
+
 msgid "Size"
 msgstr "גודל"
 
@@ -483,6 +508,15 @@ msgstr ""
 "מערכת\n"
 "לכבות"
 
+msgid "Target"
+msgstr "יַעַד"
+
+msgid "Temp"
+msgstr "טמפ'"
+
+msgid "Temp (°C)"
+msgstr "טמפ' (°C)"
+
 msgid "Temperature"
 msgstr "טמפרטורה"
 
@@ -493,6 +527,12 @@ msgstr "כדי ליישם %s צריך להפעיל מחדש את KlipperScreen"
 msgid "Tool"
 msgstr "כלי"
 
+msgid "Unknown Heater"
+msgstr "מחמם לא ידוע"
+
+msgid "Unknown Heater "
+msgstr "מחמם לא ידוע "
+
 msgid "Unload"
 msgstr "לִפְרוֹק"
 
@@ -550,6 +590,15 @@ msgstr "מ\"מ/ש"
 msgid "mm/s^2"
 msgstr "mm/s^2"
 
+#~ msgid "Number Pad"
+#~ msgstr "פד נומרי"
+
+#~ msgid "Preheat"
+#~ msgstr "חימום מראש"
+
+#~ msgid "Screen will show in less than one second"
+#~ msgstr "המסך יופיע תוך פחות משנייה אחת"
+
 #~ msgid "Medium (default)"
 #~ msgstr "בינוני (ברירת מחדל)"
 
@@ -574,18 +623,12 @@ msgstr "mm/s^2"
 #~ msgid "?"
 #~ msgstr "?"
 
-#~ msgid "Are you sure you want to print"
-#~ msgstr "האם אתה בטוח שברצונך להדפיס"
-
 #~ msgid "Cancel Change"
 #~ msgstr "בטל שינוי"
 
 #~ msgid "Control"
 #~ msgstr "שליטה"
 
-#~ msgid "Emergency Stop"
-#~ msgstr "עצירת חירום"
-
 #~ msgid "Load Average"
 #~ msgstr "עומס ממוצע"
 
diff --git a/ks_includes/locales/it/LC_MESSAGES/KlipperScreen.mo b/ks_includes/locales/it/LC_MESSAGES/KlipperScreen.mo
index 0728c747f71e3cca5e36a06e9c89dd16c020df89..abd5ced42d23198f1afc135ef7986b327d02c251 100644
GIT binary patch
literal 9435
zcma)=4Uk?{dB+bD5Y~cx30A5cJ^~5h-9UnX3o&kzO|p=WW#3ImLc!kmeedpGa^HJj
z?#FI+p?p;oq>2_OPy|u5_(4D`#<8s}h?I7u<LFQs+Nm8a<FsX3Y)gk39cq97bI;w~
zK(yS+^Zw2`_uO-y^PJ~A=h^(|m_>IPo_)w~A<rIS%rD@zZ{vq&^6kc)2qXAzcr!d4
zJ_LUQ?uC3}{uCYxpMY<L&p-|FJ$M}a2Y43z8C(Y6eN@F^*q~lQH!eJk`d(k(2Uk*m
z0!qJEpyoOH=xY9VLVdRw_QB;)^AEr);2J3X9)ueAkKqyUF?c-u7S#98L54Ozg8Ket
zsQ#~dnq!PvME!86_9LP6IKkK71COMB29zG>c@9F2y9sLEE8x4}ZeRZ})OdG7>3KhV
z2Yd)hk8eWR@k!6Wh1!P~;KA@!sBwP*oqoqw{f~sw?_E&ypA5Cm6;R_|1l50?=P;BW
zTcEzX465IizCP~R^(>(JUjsGHhdghETK~uW`+K4M<g@Su_!yKP&p?g;eW-C>@cfDA
zOAuEvuXrxPiQY;5ICvRsz?0$4zWy-epZO&}?@>RD$fsr{lsz}_qj|1?vh%oS47J`2
zY8^9B`d$Zr6W-?Ee;!KjN1*n3AGGjksQy2N8t1>E#`!tae82Sd!*DjX$Q%K2DPy7f
zt$?z_`B3|`8fsrhpzJl~-^WmT7f|!e`udGf-+jc_?}74%2cY)h5hy!+14^Io`uER4
z>G2aN{a^7sh)GpH5=yTVq2@c)*UyAbZz#V!A8K7|Axkyeq2`aF(-Ugm8$CY?_5B^5
z_dxZ#A8LJ{gR=9Np!9egN{=T!{|2I}`94(te}Re%{{c1s+i()C_hhJX-wU;07eV>c
zCBFS~C_P$GcA9`%PX?F6>-_sip}zkb)c4<p8utfK-@V}LFG8*JB`E!0fp3BT>v<5)
zr1~Pyw?fU=2ld_YP~)ED-=FTe6v`jYg0jQezWo9y{V#<2?gQ}HgYa``sb5ZzIR#z|
zrO&6K#`z-DID0+64)y)Fp!V@QP<DJCo(uoo*H7URQ2PZ?=WGj<|Fog(P(qD+0~~<2
zz<&6YZ~reSJN_I>pTpTS?eDQr^ILc^Jj2&BD7(x+^}7iw?%nR&_d@yEKB#%W<J+Hw
z8vpO0?DJ1h`n?F%?`0^vzY6vJ!3?VYM|++K<zI`T-d_aePZvXdcO}$#S3&7rLfPY5
zsPR7uHQv3R55d!@@AdD00Od!252fF~LCy0r)OfE!o##aaF^&5UC_9`9HSbEOe((3~
zL%zNRYW{7$euZbpb2rpD8PvSjc-{at?#-T`fLiB$5Z5&i`}!09{j*T(d*1WMo-aYI
z>wlp1Kjfs!j>p3*s5hYE^=+^P_d@y4QMQV6r+5xP*?$yjosnk`YTjum{cePM|1l`P
zx)b7B<{_x|zl74~ub}+;hwx1JuTb+Ihcb#Er+c0SWrr2Mz6ugj%v#71FqcEwZOZc+
zsBv$AI#+i<>3uiUK0FFF{yr$X|GBR}4K@FFq4fMmD0{sKo&BKB*&!TWt@lJI|5yz5
z-AbtS4?*?6)H8sZ_iCv5W}wEu2}+M!q0Z6mP=56(D1E;QWxv0M8uxjqe*f(GGpO-i
zgVN{FQ>$^0f|~CHsP`v9tz!w49pC4<4$6*Oq54fg&DZno*L&U#HQr-T>-q*%zh|Jv
z`yrJ5f9&f&h0^yw;py--DE&@5t@7J`NGLQLpxOhdadt!LG39wZ)Ov4$Z-IAt-s5?n
z=L1mVd<N?KFGJb)asU3$JpTe7O#74m{nNhvS-6Py@A>xU;6c>ChAc<)ycf~8`&8kX
zM81H?|Mc9AtV6CwIA(LtO_Y8gxeXacwjhKNGlJ;30g>){wpTEJ0v|zkBU_O_Lb`~a
zKSXdtGlcvOf~uy2=(!(}KgoA2av7p$FS5gx$g!bp`U#|s+=x7Y=-G@+Adev*L#{;h
zDAo)jyHxSdy`Dwg;F&F`pG)}`Bt_)c_49ia`jMT;$B_ndGomM~V6O9Ah*PO-M5Yiz
zl#5;R8$DmF;PQ<}DUTxZF+KMopG4$~I=}TJpVIRg<UHils`%&q@T16wkUu~!LcWgZ
z`E5l0J);WGCCEL<3gk{?B~m{FzOWuXj%@JtYha1!Tzwe%60!~X9CA5wB(elqgdB?K
zS&Ymg3DQF@K(0dS=X?qmBCC<WH|l;o47nY-7&!xJAzwxoK8g>^kUhv9$X5_OYb%)C
zQ*lnuDHY5Z97jHdtnzI~c)lHe6*&uuk)_CIkqG$+vI&_+&O}Z`K94MXnpE!c4ex^w
zB9|h+i(HQ^d_F*B4RSW}LF6H1;d3pObC8FTWBiL-;Rz})?%0u_y*ro)b2}Zyv2BI6
z>~(@7?3l%GXtG6Wr@}0c(!?z3gyTUO7fa2GbM3~o%<Ndy4b5OH%?dNvZihXgplfah
zJ4};BNfBnQ+zLCk8|IU?m!;!T%vV`xXVTK<r7uheNuk-YGO<J5Fq;UI_Ka;7X>aub
zI!6pe=XQ{^!`K#+QO?Lr_iOrQVJl6UVluS(OkRZDU(+|AEQ?M$o$S|p4QtpGPKB{i
zX)~)aYlApyW!P@M)H%!M!BlA5X)+#7l)S_s(zP4x4sBG}UYK=*BuomvNzN#29u_ue
zrF<gQy1|~PTXqNZlBIc6w)B;lovPl(Q8HoHP6kP$o|9pFw_RRzd&@70qaM>V+gTVU
z{c$>B$J5MqQ%oHt6uVBT{=Sho406m-wz?=5BsR+PGPLNsAu2YOE%(`E829?k+BnTw
zW!mk<p_aRFbyY3vzHZ;toP=#TmM@{MEU`FOL!ROWu!xdUg*2AM%{p0gU5M(aM!`+D
zF3c&k3$rfDgH{~c&1sQl`CN6!P8HkLd@A<hU`Cr1w6oN8D`ZZ)q}yF;)}_w#<{U0;
zWBd%QR-1M8er-+S88Z|Iy*%s;n4v67Gc%MI5td_E`8^I$Or{+(w5Q0*PFPXr#4cM<
zZkY7}?v7IgovX^6-B0t#dBk{><ppmOvp$N0F8*M*F_~&1KS^lE%0&B18E*$!cRFAP
zN5i}bIC1MSooz<5q1lkyH5_TPF+z`xDQ8kYb}){s!VZs}6+L#TrU^Etd6A%j86KHB
zS3l>OVN7YqCPOtQek+C(6vy9Z_07Ucb@IZjzrUY$PW*V#)^}5M?ucPl*d29YXI<E3
zyqnIgsIG7K0jI7{2D$CbZ7()j_<}HzmYS7)!Gl9>6@jfFKIk|_I6#Bd6j>U_=ve!F
z#;$jJ*qV<zc03O9$^QR$+&9sqZ`d87z^)%2-F(^L=+Fm8hni!9qhoUXpdjq@3OgR{
zaYq3K-HF?O+&cKosY7t{U%IbSTRA{&1sBDu=vIGHoqSsxa#N5@ltg^9DIl(zP2qSk
zU^Yb@`rK?vgAPB_oPaIq>@3db4vozx3G3~$P&CMKtX7a!Z*mYNxPMYo+G7>@V;4~7
ztKodu<0x}<tGes3J&e<KRLq#oVJ9lPKm(<nXgp$TH**%<kL46EIJ9cF&0feZbBLGc
zOU)L!?3S>YPP5%+OUfNUbg9Aw<7^!tH(Lqf?!2~U?BWg)xvLcqn33isifm>iC<!s{
zw_`?Rg6h|9P3A5ycZnJIYZa_;BVTiupTFbuN}<l(eXdQ1WTd+5tTY`kmzF`tZs3;7
zX8biW8bm~2Z}m|hhBgLS$JCW(I$ltz_8XQgc{D7tfKb@vmT^CtoU5iP<LdL*j`4or
z)@Ct@i(IaCI=6!^BAI3tS({u#V|XX^f{;9so91LXZCrq9#!(yNG`j&IrHNnI*35u4
z`)x;6S>_uXrg?Q45UtjxS%PcLZF<wiF88bbx-42B+0n2O<T*}JdC}ZUol%0vjN7ca
z)+$-4+T1;Enht%noqV<F?{G6Fr!S0KoPO+*Z+~U&QdgH>l7N^o&StL{<0iTF$I6>7
z!Q*nBUDBki+6cUBjN8g=OLiy95jKW6S@ycBr5@{OZR=S^cemO$muAtT7mTt!3a72h
zBX%q^I~r!^GPAQ`cG>x?VwX0J1cAn}C<e>Su7>HX=^7$;S%kUiQsg+epDS0$<*vdH
z8^fK3Kl}q0!}Qp*#^!t?>NM7r6M17SrFmp)V>FzKbZ0fBA5EKryl9MNL6UQ#(`>-@
zFiX^qQr=V{q%jr-UDva!50KLIZ64k{G(X=t{b%>-sBon<#%6kqTZDUx<y^^8a-nTc
z1{o__wQX#D<AV8qnsYqN8bgHh4xTY!FK99Hj>d)%|EZK2Nr@PRUCH<(F*kMGSWhmK
z57?yVs`;uF7uu@0YDr>GUS-c&dSRd8==Xwlds2R_WR|HC_IqL?!Z&d_rM+r?>cRO&
z-p6rJr@o<C(&K&!$NQE0ZZv~QQu5j*y+r|Mv0-Ee8L~_!BC^(?+vB8@=GIMBEJ&;E
zZiW#twOwW@_nMs|5y~tX&O{k;V&XG`OrGZ6aRVz8o()#lDW47%npIP*HltB6H5I8b
zipd6)*V326IDy&rZ`>4-yT%Ml#!OaKq=rz!V6NzWj#;XVHdPuMPX(H5E~aRip%Pe*
zLedE{-pysR-1uFRn>=diQjJvRsB^u>T4SE}vcS#U<)}y9bYR|yl`;K_>Sna_R#s}1
zYV`qk6Hd)N(GGr9o-5sy;`aB=S)RWq_@jfQu^W)-#y+(rqn(V(PGo#an^x)<LA8|%
zsmjysf%bxLi1tLRs(>YJaDb#XFr&fvIDXR!l-2UXjhmDtG7+hz$~3veR&(k#xov-y
z+D3Ja%(jXB6FD#UVovN|z9mqqi&ghaZ)bxlz1?1>5&P3Fv4u83d2KUg-(7MW7>+le
zXE|Ho@>;Ijut+<pRcuslp(Hm|wo6`%rWKXd`jT?mIF1TjBnv0fSd;WJzLKvfzjbcH
zR<Um!k~+Oj$!|5VOK^#LImWdkq;6^=x5OPQU$%9sD}#lJ;#25chj>S?VOGu+n34cE
zGvMa5Y0^5)b(w8Q%IVTzEa><q(q1eOSmnMx?Um~V)!<5eXEiw!Rb^#i)hS<?_;QJn
zj3m}2zv@q9A?(!YZ)EHIH?q6x1^4+YN8Vknwr=pWPkmu70hZg<&69!6TwaV<;DmU(
zOMl%TpNa=A`(-&U`Q@*_{=R0!R)rHBMSLWxQef?0Sf#)e7v`b|9{o-9=&PccG<riG
ztRt$sLDM=d_(KpQxmZ;n)cGk`dERpopk8!NG%4^Mg}tORZ;U)p1kWlT!cSgr%<4iX
z?bXF)HgF5@*OJQ_2-E{Q{{7bF#KeRE+Yr`UErL~G%L&Czl2`pPsThKvlMWNmxFtDc
zb<Rv?OfGAc|Fxr@nq6*8k6Dhji+hR$mdnVc#PhA3ggQ^2Z)627Q)X55$4Z$|But+A
zCc!`{b6ZDhbD2)Lh(W?k7$8^H!NDWk-@6NjS@^=`(E4Lhw}9Ca@d5u8fMPBhF{(?U
zTlzCycM%b;PNAy|ntgP+vknOVrBvpD&!M$wMW^bD(k)n(6fG-HtYdu@apt<#aaEV;
zg0C6g53ogl*7}?DKne9=%<8vQyG06JN5DFzuIp7+T{#M8kOP6b6gWi@Sv0p^^=nbM
zO00Dea*nFZx(aWV?(U+Ey8X6Eevx%`Pr3V(dKONTL)Z3HkgD!PoS!V)S2R`~*XdGu
z<?Jj9R4MmJ)NU(?Zp}!F$fOqdg#R;WZg-c>ziZ4F?S6T<k6+A0tgTXRmx5RARchd`
zj#O8>8RV4B=Sr1RsoiH98b;@kxZ*O8D)ETss#{wvVs#NsrAGF0KW|9CxhH+#_eb2P
z-U<}T%JFfc!(xodjU*McS9v>#JNQ0tbPJ?hswF=At6uQO3ZuA@Tu$aPKT-^z1o{)N
is1fC55OZAh-+K$w@_J);>0FS&621?dlt-`6$^Q?#E4Cm2

delta 3937
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

diff --git a/ks_includes/locales/it/LC_MESSAGES/KlipperScreen.po b/ks_includes/locales/it/LC_MESSAGES/KlipperScreen.po
index 6694e664..5808ad12 100644
--- a/ks_includes/locales/it/LC_MESSAGES/KlipperScreen.po
+++ b/ks_includes/locales/it/LC_MESSAGES/KlipperScreen.po
@@ -2,7 +2,7 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-18 11:29-0300\n"
+"POT-Creation-Date: 2022-01-13 08:24-0300\n"
 "PO-Revision-Date: \n"
 "Last-Translator: pappicio\n"
 "Language-Team: \n"
@@ -42,6 +42,9 @@ msgstr "Aggiungi Stampante"
 msgid "Add bed mesh profile"
 msgstr "Aggiungi Profilo Mesh"
 
+msgid "Are you sure you want to run Emergency Stop?"
+msgstr "Sei sicuro di voler eseguire l'arresto di emergenza?"
+
 msgid "Are you sure you wish to cancel this print?"
 msgstr "Cancellare la Stampa?"
 
@@ -60,6 +63,12 @@ msgstr "Rete letto"
 msgid "Calibrate"
 msgstr "Calibra"
 
+msgid "Calibrated, save configuration to make it permanent"
+msgstr "Calibrato, salva la configurazione per renderla permanente"
+
+msgid "Can't set above the maximum:"
+msgstr "Impossibile impostare al di sopra del massimo:"
+
 msgid "Cancel"
 msgstr "Annulla"
 
@@ -91,6 +100,9 @@ msgstr "Completo"
 msgid "Configuration"
 msgstr "Impostazioni"
 
+msgid "Confirm Emergency Stop"
+msgstr "Conferma arresto di emergenza"
+
 msgid "Connected"
 msgstr "Connesso"
 
@@ -116,6 +128,9 @@ msgstr "Diminuisci"
 msgid "Delete"
 msgstr "Elimina"
 
+msgid "Deselect"
+msgstr "Deseleziona"
+
 msgid "Disable Motors"
 msgstr "Disab. Motori"
 
@@ -156,6 +171,9 @@ msgstr "Estrudi +"
 msgid "Extrusion -"
 msgstr "Estrudi -"
 
+msgid "Failed, adjust position first"
+msgstr "Fallito, regolare prima la posizione"
+
 msgid "Fan"
 msgstr "Ventola"
 
@@ -180,6 +198,9 @@ msgstr "Dimensione del testo"
 msgid "Go Back"
 msgstr "Indietro"
 
+msgid "Hide"
+msgstr "Nascondere"
+
 msgid "Home"
 msgstr "Inizio"
 
@@ -314,7 +335,7 @@ msgid "Max Velocity"
 msgstr "Velocità Massima"
 
 msgid "Medium"
-msgstr ""
+msgstr "Medio"
 
 msgid "Menu"
 msgstr "Menù"
@@ -337,8 +358,8 @@ msgstr "Nome"
 msgid "Network"
 msgstr "Rete"
 
-msgid "Number Pad"
-msgstr "Tastierino"
+msgid "Nothing selected"
+msgstr "Niente selezionato"
 
 msgid "Off"
 msgstr "Off"
@@ -362,9 +383,6 @@ msgstr "Power"
 msgid "Power On Printer"
 msgstr "Accendi Stampante"
 
-msgid "Preheat"
-msgstr "Preriscalda"
-
 msgid "Print"
 msgstr "Stampa"
 
@@ -410,21 +428,27 @@ msgstr "Salva"
 msgid "Save Config"
 msgstr "Salva Config"
 
-msgid "Save configuration."
-msgstr "Salva configurazione."
+msgid "Save configuration"
+msgstr "Salva configurazione"
 
 msgid "Screen Power Off Time"
 msgstr "Tempo Spegnim. Schermo"
 
-msgid "Screen will show in less than one second"
-msgstr "Lo schermo verrà visualizzato a breve"
-
 msgid "Screws Adjust"
 msgstr "Calibra Screws"
 
+msgid "Select"
+msgstr "Selezionare"
+
+msgid "Set Temp"
+msgstr "Imposta temp"
+
 msgid "Settings"
 msgstr "Impostazioni"
 
+msgid "Show"
+msgstr "Mostrare"
+
 msgid "Size"
 msgstr "Grandezza"
 
@@ -478,6 +502,15 @@ msgstr ""
 "Spegni\n"
 "Sistema"
 
+msgid "Target"
+msgstr "Obbiettivo"
+
+msgid "Temp"
+msgstr "Temp"
+
+msgid "Temp (°C)"
+msgstr "Temp (°C)"
+
 msgid "Temperature"
 msgstr "Temperatura"
 
@@ -488,6 +521,12 @@ msgstr "Riavvia KlipperScreen per applicare %s"
 msgid "Tool"
 msgstr "Strumenti"
 
+msgid "Unknown Heater"
+msgstr "Riscaldatore sconosciuto"
+
+msgid "Unknown Heater "
+msgstr "Riscaldatore sconosciuto "
+
 msgid "Unload"
 msgstr "Scaricare"
 
@@ -545,6 +584,15 @@ msgstr "mm/s"
 msgid "mm/s^2"
 msgstr "mm/s^2"
 
+#~ msgid "Number Pad"
+#~ msgstr "Tastierino"
+
+#~ msgid "Preheat"
+#~ msgstr "Preriscalda"
+
+#~ msgid "Screen will show in less than one second"
+#~ msgstr "Lo schermo verrà visualizzato a breve"
+
 #~ msgid "Medium (default)"
 #~ msgstr "Media (predef.)"
 
diff --git a/ks_includes/locales/ru_RU/LC_MESSAGES/KlipperScreen.mo b/ks_includes/locales/ru_RU/LC_MESSAGES/KlipperScreen.mo
index 43f571212055335bc724ce2e9dbc7e476d05bcbf..9b7662b1a704af8e74ec112d732cb5d20d4b3bb8 100644
GIT binary patch
delta 4734
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

delta 4001
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
CAjV(-

diff --git a/ks_includes/locales/ru_RU/LC_MESSAGES/KlipperScreen.po b/ks_includes/locales/ru_RU/LC_MESSAGES/KlipperScreen.po
index 9281e5c3..2ce56c0f 100644
--- a/ks_includes/locales/ru_RU/LC_MESSAGES/KlipperScreen.po
+++ b/ks_includes/locales/ru_RU/LC_MESSAGES/KlipperScreen.po
@@ -6,8 +6,8 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-18 11:29-0300\n"
-"PO-Revision-Date: 2021-11-18 11:36-0300\n"
+"POT-Creation-Date: 2022-01-13 08:24-0300\n"
+"PO-Revision-Date: 2022-01-13 08:32-0300\n"
 "Last-Translator: Jakob Kais <schpuntik@freenet.de>\n"
 "Language-Team: Russian <kde-i18n-de@kde.org>\n"
 "Language: ru\n"
@@ -48,6 +48,9 @@ msgstr "Добавить принтер"
 msgid "Add bed mesh profile"
 msgstr "Добавить профиль сетки стола"
 
+msgid "Are you sure you want to run Emergency Stop?"
+msgstr "Вы уверены, что хотите запустить аварийную остановку?"
+
 msgid "Are you sure you wish to cancel this print?"
 msgstr "Вы хотите отменить эту печать?"
 
@@ -66,6 +69,12 @@ msgstr "Сетка стола"
 msgid "Calibrate"
 msgstr "Калибровка"
 
+msgid "Calibrated, save configuration to make it permanent"
+msgstr ""
+
+msgid "Can't set above the maximum:"
+msgstr ""
+
 msgid "Cancel"
 msgstr "Отменить"
 
@@ -97,6 +106,9 @@ msgstr "Готово"
 msgid "Configuration"
 msgstr "Параметр"
 
+msgid "Confirm Emergency Stop"
+msgstr "Подтвердить аварийную остановку"
+
 msgid "Connected"
 msgstr "Соединенный"
 
@@ -122,6 +134,9 @@ msgstr "Уменьшить"
 msgid "Delete"
 msgstr "Удалить"
 
+msgid "Deselect"
+msgstr "Отменить выбор"
+
 msgid "Disable Motors"
 msgstr "Откл. моторы"
 
@@ -162,6 +177,9 @@ msgstr "Экструзия +"
 msgid "Extrusion -"
 msgstr "Экструзия -"
 
+msgid "Failed, adjust position first"
+msgstr "Ошибка. Сначала измените положение"
+
 msgid "Fan"
 msgstr "Обдув"
 
@@ -186,6 +204,9 @@ msgstr "Размер шрифта"
 msgid "Go Back"
 msgstr "Назад"
 
+msgid "Hide"
+msgstr "Скрывать"
+
 msgid "Home"
 msgstr "Парковка"
 
@@ -343,8 +364,8 @@ msgstr "Имя"
 msgid "Network"
 msgstr "Сеть"
 
-msgid "Number Pad"
-msgstr "Клавиатура"
+msgid "Nothing selected"
+msgstr "Ничего не выбрано"
 
 msgid "Off"
 msgstr "Выкл"
@@ -368,9 +389,6 @@ msgstr "Включено"
 msgid "Power On Printer"
 msgstr "Включить принтер"
 
-msgid "Preheat"
-msgstr "Разогрев"
-
 msgid "Print"
 msgstr "Печать"
 
@@ -416,21 +434,27 @@ msgstr "Сохранить"
 msgid "Save Config"
 msgstr "Сохр. Конфиг"
 
-msgid "Save configuration."
-msgstr "Настройки сохраняются."
+msgid "Save configuration"
+msgstr "Настройки сохраняются"
 
 msgid "Screen Power Off Time"
 msgstr "Время выключения экрана"
 
-msgid "Screen will show in less than one second"
-msgstr "Экран отобразится через одну секунду"
-
 msgid "Screws Adjust"
 msgstr "Настроить винты"
 
+msgid "Select"
+msgstr "Выбирать"
+
+msgid "Set Temp"
+msgstr "Заданная температура"
+
 msgid "Settings"
 msgstr "Настройки"
 
+msgid "Show"
+msgstr "Показывать"
+
 msgid "Size"
 msgstr "Размер"
 
@@ -482,6 +506,15 @@ msgid ""
 "Shutdown"
 msgstr "Выключить"
 
+msgid "Target"
+msgstr "Цель"
+
+msgid "Temp"
+msgstr "Темп"
+
+msgid "Temp (°C)"
+msgstr "Темп  (°С)"
+
 msgid "Temperature"
 msgstr "Tемпература"
 
@@ -492,6 +525,12 @@ msgstr "Чтобы применить %s необходимо перезапус
 msgid "Tool"
 msgstr "Инструмент"
 
+msgid "Unknown Heater"
+msgstr "Неизвестный обогреватель"
+
+msgid "Unknown Heater "
+msgstr "Неизвестный обогреватель "
+
 msgid "Unload"
 msgstr "Загружено"
 
@@ -549,6 +588,15 @@ msgstr "мм/с"
 msgid "mm/s^2"
 msgstr "мм/с^2"
 
+#~ msgid "Number Pad"
+#~ msgstr "Клавиатура"
+
+#~ msgid "Preheat"
+#~ msgstr "Разогрев"
+
+#~ msgid "Screen will show in less than one second"
+#~ msgstr "Экран отобразится через одну секунду"
+
 #~ msgid "Medium (default)"
 #~ msgstr "Средний (по умолчанию)"
 
@@ -582,9 +630,6 @@ msgstr "мм/с^2"
 #~ msgid "?"
 #~ msgstr "?"
 
-#~ msgid "Are you sure you want to print"
-#~ msgstr "Вы хотите это распечатать"
-
 #~ msgid "Cancel Change"
 #~ msgstr "Отменить изменения"
 
diff --git a/ks_includes/locales/zh_CN/LC_MESSAGES/KlipperScreen.mo b/ks_includes/locales/zh_CN/LC_MESSAGES/KlipperScreen.mo
index ee5ed5335d3c351397bbbe4db71f9c6da4799336..dd364297a0562d84b29f48d9f6d231cf340c089d 100644
GIT binary patch
literal 9156
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
A+W-In

delta 4095
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

diff --git a/ks_includes/locales/zh_CN/LC_MESSAGES/KlipperScreen.po b/ks_includes/locales/zh_CN/LC_MESSAGES/KlipperScreen.po
index 9f3989d9..8aea7273 100644
--- a/ks_includes/locales/zh_CN/LC_MESSAGES/KlipperScreen.po
+++ b/ks_includes/locales/zh_CN/LC_MESSAGES/KlipperScreen.po
@@ -7,16 +7,16 @@ msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-18 11:29-0300\n"
-"PO-Revision-Date: 2021-11-18 11:36-0300\n"
+"POT-Creation-Date: 2022-01-13 08:24-0300\n"
+"PO-Revision-Date: 2022-01-13 08:32-0300\n"
 "Last-Translator: \n"
 "Language-Team: \n"
 "Language: zh_CN\n"
 "MIME-Version: 1.0\n"
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
-"X-Generator: Poedit 3.0\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
+"X-Generator: Poedit 3.0\n"
 
 #, python-format
 msgid "%d Packages will be updated"
@@ -47,6 +47,9 @@ msgstr "添加打印机"
 msgid "Add bed mesh profile"
 msgstr "添加网格床"
 
+msgid "Are you sure you want to run Emergency Stop?"
+msgstr "您确定要运行紧急停止吗?"
+
 msgid "Are you sure you wish to cancel this print?"
 msgstr "您确定要取消打印吗?"
 
@@ -65,6 +68,12 @@ msgstr "网格床"
 msgid "Calibrate"
 msgstr "校准"
 
+msgid "Calibrated, save configuration to make it permanent"
+msgstr "校准,保存配置以使其永久化"
+
+msgid "Can't set above the maximum:"
+msgstr "不能设置超过最大值:"
+
 msgid "Cancel"
 msgstr "取消"
 
@@ -96,6 +105,9 @@ msgstr "完成"
 msgid "Configuration"
 msgstr "配置"
 
+msgid "Confirm Emergency Stop"
+msgstr "确认紧急停止"
+
 msgid "Connected"
 msgstr "连接"
 
@@ -104,7 +116,7 @@ msgid "Connecting to %s"
 msgstr "连接到 %s"
 
 msgid "Console"
-msgstr "安慰"
+msgstr "控制台"
 
 msgid "Continue"
 msgstr "继续"
@@ -121,6 +133,9 @@ msgstr "减少"
 msgid "Delete"
 msgstr "删除"
 
+msgid "Deselect"
+msgstr "取消选择"
+
 msgid "Disable Motors"
 msgstr "禁用步进电机"
 
@@ -144,7 +159,7 @@ msgid "Duration Only"
 msgstr "仅持续时间"
 
 msgid "Elapsed:"
-msgstr "过去:"
+msgstr "已打印:"
 
 msgid "Error"
 msgstr "错误"
@@ -161,6 +176,9 @@ msgstr "挤出 +"
 msgid "Extrusion -"
 msgstr "挤出 -"
 
+msgid "Failed, adjust position first"
+msgstr "失败,先调整位置"
+
 msgid "Fan"
 msgstr "风扇"
 
@@ -177,7 +195,7 @@ msgid "Finish"
 msgstr "结束"
 
 msgid "Firmware Restart"
-msgstr "框架重启"
+msgstr "固件重启"
 
 msgid "Font Size"
 msgstr "字体大小"
@@ -185,6 +203,9 @@ msgstr "字体大小"
 msgid "Go Back"
 msgstr "返回"
 
+msgid "Hide"
+msgstr "隐藏"
+
 msgid "Home"
 msgstr "归零"
 
@@ -281,13 +302,13 @@ msgid "KlipperScreen Version"
 msgstr "KlipperScreen 版本"
 
 msgid "Language"
-msgstr "语"
+msgstr "语言"
 
 msgid "Large"
-msgstr "大的"
+msgstr "大"
 
 msgid "Left:"
-msgstr "左:"
+msgstr "打印剩余时间:"
 
 msgid "Limits"
 msgstr "限制"
@@ -340,8 +361,8 @@ msgstr "名称"
 msgid "Network"
 msgstr "网络"
 
-msgid "Number Pad"
-msgstr "数字键盘"
+msgid "Nothing selected"
+msgstr "未选择任何内容"
 
 msgid "Off"
 msgstr "关闭"
@@ -365,9 +386,6 @@ msgstr "电源"
 msgid "Power On Printer"
 msgstr "开启打印机"
 
-msgid "Preheat"
-msgstr "预热"
-
 msgid "Print"
 msgstr "打印"
 
@@ -413,21 +431,27 @@ msgstr "保存"
 msgid "Save Config"
 msgstr "保存配置"
 
-msgid "Save configuration."
-msgstr "保存配置文件."
+msgid "Save configuration"
+msgstr "保存配置文件"
 
 msgid "Screen Power Off Time"
 msgstr "屏幕关闭时间"
 
-msgid "Screen will show in less than one second"
-msgstr "屏幕将在1秒内显示"
-
 msgid "Screws Adjust"
 msgstr "Screws 调整"
 
+msgid "Select"
+msgstr "选择"
+
+msgid "Set Temp"
+msgstr "设定温度"
+
 msgid "Settings"
 msgstr "设置"
 
+msgid "Show"
+msgstr "展示"
+
 msgid "Size"
 msgstr "大小"
 
@@ -435,7 +459,7 @@ msgid "Slicer"
 msgstr "切片机"
 
 msgid "Small"
-msgstr "小的"
+msgstr "小"
 
 msgid "Sort by: "
 msgstr "排序: "
@@ -453,10 +477,10 @@ msgid "Square Corner Velocity"
 msgstr "方角速度"
 
 msgid "Start"
-msgstr "開始"
+msgstr "开始"
 
 msgid "Starting WiFi Re-association"
-msgstr "启动 WiFi 重新关联"
+msgstr "启动 WiFi 重新连接"
 
 msgid "Starting recovery for"
 msgstr "开始恢复"
@@ -477,6 +501,15 @@ msgid ""
 "Shutdown"
 msgstr "关闭系统"
 
+msgid "Target"
+msgstr "目标"
+
+msgid "Temp"
+msgstr "温度"
+
+msgid "Temp (°C)"
+msgstr "温度 (°C)"
+
 msgid "Temperature"
 msgstr "温度"
 
@@ -487,6 +520,12 @@ msgstr "要应用 %s,需要重新启动 KlipperScreen"
 msgid "Tool"
 msgstr "工具"
 
+msgid "Unknown Heater"
+msgstr "未知加热器"
+
+msgid "Unknown Heater "
+msgstr "未知加热器 "
+
 msgid "Unload"
 msgstr "卸下"
 
@@ -544,6 +583,15 @@ msgstr "mm/s"
 msgid "mm/s^2"
 msgstr "mm/s^2"
 
+#~ msgid "Number Pad"
+#~ msgstr "数字键盘"
+
+#~ msgid "Preheat"
+#~ msgstr "预热"
+
+#~ msgid "Screen will show in less than one second"
+#~ msgstr "屏幕将在1秒内显示"
+
 #~ msgid "Medium (default)"
 #~ msgstr "中(默认"
 
@@ -568,18 +616,12 @@ msgstr "mm/s^2"
 #~ msgid "?"
 #~ msgstr "?"
 
-#~ msgid "Are you sure you want to print"
-#~ msgstr "您确定要开始打印吗"
-
 #~ msgid "Cancel Change"
 #~ msgstr "取消变更"
 
 #~ msgid "Control"
 #~ msgstr "控制"
 
-#~ msgid "Emergency Stop"
-#~ msgstr "紧急停止"
-
 #~ msgid "Load Average"
 #~ msgstr "平均负载"
 
diff --git a/ks_includes/locales/zh_TW/LC_MESSAGES/KlipperScreen.mo b/ks_includes/locales/zh_TW/LC_MESSAGES/KlipperScreen.mo
index 08bda8f667eca509ef367c93ff77e49afeec1849..a39ab0379f5e522b96f2fc26c4a39a2ebd775a59 100644
GIT binary patch
literal 9219
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

delta 4063
zcmYk;dvwqD9mnxcf{aClgb)(_l6I`xNTTLCbLmi3f+*JNO8f}RrTmg+Yw@eQrsDRM
z#1hxewH2aKVpDqN)ahmCZ0)qp*s-0>FOjaZW4h}6W6#&`_s+J@@%lYJpU?OE{d_*(
zYpj`gdrathV%thbIZ9H=f_BdR6_0(JAIi{9&h^4!n1(a40|v1pu0RfP<rs%s@mpAp
z@wgYe;#)WX-!s3&$D9kf9tqI_$76eT$g%bu)PQ-YiI!M@8ES2-P!ny!xwr$hkbk1a
z`34`rn9kAh6Oex{g&!UF2)1W_mmR4%Hv-$T;R$O$iCVyPWU+1zYT|q|i2QRa`O!pM
zuqW=eb|Y#bmrx7)Eq24tPz(4Q#xuXWqYB=~HW=R}I$#27L20P%eNhX_Kz4P5QMY0|
zYQP-S{<BdN&qeLO(6$#^yVP8cA?>h+iVi484d9zQQD?l{wjV*=ij&wK&!ZObIcfoa
zMvZgRylvh??uKiV7&Qrd&`wX}`p=>=l8!#O1Jyo_dT2T&IoBK0k$-M1Ke~j^pe8Cn
zUD{If71Rl>LY>G))PgH81#4{kDb&J$mBjVey?vh!4=<w*_?PV%%PKTb2h@a}tlb@1
zqf13j&JDEwF{mps9(CoWpl<0L)D@d++e=XkUlF1bxdqlyj=Hy7Q3LI_{-dae>;!7y
zcab%^4^RvHqiqkP7IX)7BJH?bGSPexHSVLRc|(s|#|YG!jzc|c6Hyc7BL7@IKmBnf
zY9WVF6TgEx?mTM1i>NdE2z7~nhg!f@)Wpr^KQLME|6M9Npc5^9fVv`GE(^7Q38;ae
zMcu0TsE27OYN4xeAXcCj@-AxsU!$(nht|G~TJSa0!fs%!-v3*XigUNkugtrs3GSf|
zjN=As-~^1tWHSYIk5f@+=vjY%)Pe?}j?2W}G0qJ^eNms`73ik-e;E}`un~2swxJH#
zV;(e*q0YPk_3&LpU9r!xFW#|sGLO2(8H761(WvnznbU0hYz%3KfNdx?U%~?VS6KTC
z^S1eoc^@@V9G^XnlZ2Wm&3wolU}l@cP$w|DC)ZyG&ae%0Q3EbO-Mgj8gY1^0&U~A>
zA2rcQ)Ig1>aXv;}$<NH|sQsEz``xm34A)=%?R#<kRY{;j6DOPLwnL^l#QH~}CU^=p
zVXn2GHy2s|i>UElMm+-?%uUw64K?qckaZkHo(uQ3ZTJW^!6&E*ubDT@zoV|q*QmE5
zo(Dn4_ry_{je0hg@-qoHqxSy;dUy-9e<*=J>e|o`wW5*cIMmZT$=cJ+IjA#x0rkl)
zwEiuq1y`YN)jrf~T#wrS66!7aJ!+mSQA6&!b%aq1`4aWs$ME6Tj@`^u)IjOh&P1L+
zHw5*pOtb#yPz%Ykb|Gp(CDvYRzK$LB{%?;|_@4@D$784g&Y>1^$+llLn^E6|uT1w~
zbYUG)3r;aTv!89xK#ey7^)ODwln|BqRP;$*jvAoc+-B}H_oAMKL#V$IC#?OR`622G
zeTo|APsk_1HCg|Cv!iDV#gJCwQPF{ePzR32fjGh1W#&qAow*5hrF_)!yHQ`pH_bY;
z-fTdfz-jY>$Msjo2XyGbPt41xhvf=tLDx{*|AKm*!l?c)Fa~*KbQdE3SE#~0L`6@2
z5t&M!A}adpsIgRr>i$1OWeYi^9?DX(I8x&qjW3XyWF65Tswc@BQcUv60ip*mhp0>-
z6Ulc;1sPA4kna$cMNuNZotZyUw)6Wu*-Ty`KP4)I39qWlCN*Rb(XILavdS8dVggAg
zzV(%xxmZT@O6HN3L=SOf{{2++5mBj(;!4d{`cPR<cDHumQ8L`xkKuHZVQsOK{KVS2
z%?nA8e2?gPnWOpjky%ajF83uWUgY<GKYOYEkgO$J$s=Sg$s#Y2d1M$FLHHp4w^UQ>
zK=zRzk$z+o=}A;xkDkACuhK{+-zT$(iY|@b*MsB%@?)}ts1%ZAq>UPsBV-EcP97#I
zqey>}NFFCDlSw9djZ7n5HOU*KwQOjum~C-3d6~>7dY`wE!(;_f*+pKA)S^Feu#t=;
zCFD8sG-)lrpi)bglW8;f8A4i1fXWza{0tXZ{pUE&>ILQi97}#co*<*ivwk39w?DA6
z?<aMs^RIN7==V=-@c*4SxnWY$*RkzO3+D%xc{%g^Dan)D1@Z&)O8n~N^RqJCjJ#!m
zK#`YIT*mgP3m1C1iwgs-y=99F3cO%`ahbQc$SVj0gI-Dgydtl-DBuMHdBsHwB0H7^
zy)g@xlm<)Oj6g}r;-W=Czq<STez3<_|8kGB@tK3X%&g(rg9l^|^>?OZ$Bvug|0bm>
zHY3ZQ-*dCytyi)Caj)b4rqnV1)zrg&O<GP|Q(a?A?P>pR+ORe^8tWP|dw&`ecji#b
z>hj@!XD`iLb&6`!v9&iE%bRP~hR+;nsa+qw@K#gBnWn0<;d5L39Iq<AvN2p&-BR&R
zbL|2Do;NeDW#883^(Xx)eJ;ji_+9#T&A7SejqusZaQ%kxt|M8^hqs5<9d6lwqWQot
zThHm{n-`iYPq~{%>cYos{M^3ven$GJ-r<VIo9AA0O}k!gs;YNQwWmb*%-bv`yt=_Z
Ho<8$GBAMB5

diff --git a/ks_includes/locales/zh_TW/LC_MESSAGES/KlipperScreen.po b/ks_includes/locales/zh_TW/LC_MESSAGES/KlipperScreen.po
index af84b10f..ced69202 100644
--- a/ks_includes/locales/zh_TW/LC_MESSAGES/KlipperScreen.po
+++ b/ks_includes/locales/zh_TW/LC_MESSAGES/KlipperScreen.po
@@ -2,13 +2,13 @@
 # Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
 # This file is distributed under the same license as the PACKAGE package.
 # FIRST AUTHOR <EMAIL@ADDRESS>, YEAR.
-# 
+#
 msgid ""
 msgstr ""
 "Project-Id-Version: \n"
 "Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2021-11-18 11:29-0300\n"
-"PO-Revision-Date: 2022-01-03 01:25+0800\n"
+"POT-Creation-Date: 2022-01-13 08:37-0300\n"
+"PO-Revision-Date: 2022-01-13 08:39-0300\n"
 "Last-Translator: \n"
 "Language-Team: \n"
 "Language: zh_TW\n"
@@ -16,7 +16,7 @@ msgstr ""
 "Content-Type: text/plain; charset=UTF-8\n"
 "Content-Transfer-Encoding: 8bit\n"
 "Plural-Forms: nplurals=1; plural=0;\n"
-"X-Generator: Poedit 3.0.1\n"
+"X-Generator: Poedit 3.0\n"
 
 #, python-format
 msgid "%d Packages will be updated"
@@ -47,6 +47,9 @@ msgstr "新增列印機"
 msgid "Add bed mesh profile"
 msgstr "新增網床輪廓"
 
+msgid "Are you sure you want to run Emergency Stop?"
+msgstr "您確定要運行緊急停止嗎?"
+
 msgid "Are you sure you wish to cancel this print?"
 msgstr "您確定要取消列印嗎?"
 
@@ -65,6 +68,12 @@ msgstr "網格床"
 msgid "Calibrate"
 msgstr "校正"
 
+msgid "Calibrated, save configuration to make it permanent"
+msgstr "校準,保存配置以使其永久化"
+
+msgid "Can't set above the maximum:"
+msgstr "不能設置超過最大值:"
+
 msgid "Cancel"
 msgstr "取消"
 
@@ -96,6 +105,9 @@ msgstr "完成"
 msgid "Configuration"
 msgstr "配置"
 
+msgid "Confirm Emergency Stop"
+msgstr "確認緊急停止"
+
 msgid "Connected"
 msgstr "連接"
 
@@ -121,6 +133,9 @@ msgstr "減少"
 msgid "Delete"
 msgstr "刪除"
 
+msgid "Deselect"
+msgstr "取消選擇"
+
 msgid "Disable Motors"
 msgstr "禁用步進電機"
 
@@ -161,6 +176,9 @@ msgstr "擠出 +"
 msgid "Extrusion -"
 msgstr "擠出 -"
 
+msgid "Failed, adjust position first"
+msgstr "失敗,先調整位置"
+
 msgid "Fan"
 msgstr "風扇"
 
@@ -185,8 +203,11 @@ msgstr "字體大小"
 msgid "Go Back"
 msgstr "返回"
 
+msgid "Hide"
+msgstr "隱藏"
+
 msgid "Home"
-msgstr "歸零"
+msgstr "首頁"
 
 msgid "Home All"
 msgstr "歸零全部"
@@ -204,7 +225,7 @@ msgid "Home Z"
 msgstr "歸零 Z"
 
 msgid "Homing"
-msgstr "歸零中"
+msgstr "歸零"
 
 msgid "Hostname"
 msgstr "主機名稱"
@@ -287,7 +308,7 @@ msgid "Large"
 msgstr "大的"
 
 msgid "Left:"
-msgstr "左邊:"
+msgstr "剩下時間:"
 
 msgid "Limits"
 msgstr "限制"
@@ -299,7 +320,7 @@ msgid "Lower Nozzle"
 msgstr "降低噴嘴"
 
 msgid "Macro shortcut on sidebar"
-msgstr "側邊欄上的巨集快捷方式"
+msgstr "在側邊欄上顯示巨集快捷鍵"
 
 msgid "Macros"
 msgstr "巨集"
@@ -340,8 +361,8 @@ msgstr "名稱"
 msgid "Network"
 msgstr "網路"
 
-msgid "Number Pad"
-msgstr "數字鍵盤"
+msgid "Nothing selected"
+msgstr "未選擇任何內容"
 
 msgid "Off"
 msgstr "關閉"
@@ -365,9 +386,6 @@ msgstr "電源"
 msgid "Power On Printer"
 msgstr "啟動列印機"
 
-msgid "Preheat"
-msgstr "預熱"
-
 msgid "Print"
 msgstr "列印"
 
@@ -413,21 +431,27 @@ msgstr "儲存"
 msgid "Save Config"
 msgstr "儲存設定"
 
-msgid "Save configuration."
-msgstr "儲存設定檔案."
+msgid "Save configuration"
+msgstr "儲存設定檔案"
 
 msgid "Screen Power Off Time"
 msgstr "螢幕關閉時間"
 
-msgid "Screen will show in less than one second"
-msgstr "螢幕將在1秒內顯示"
-
 msgid "Screws Adjust"
 msgstr "Screws 調整"
 
+msgid "Select"
+msgstr "選擇"
+
+msgid "Set Temp"
+msgstr "設定溫度"
+
 msgid "Settings"
 msgstr "設定"
 
+msgid "Show"
+msgstr "展示"
+
 msgid "Size"
 msgstr "大小"
 
@@ -477,6 +501,15 @@ msgid ""
 "Shutdown"
 msgstr "關閉系統"
 
+msgid "Target"
+msgstr "目標溫度"
+
+msgid "Temp"
+msgstr "目前溫度"
+
+msgid "Temp (°C)"
+msgstr "溫度(°C)"
+
 msgid "Temperature"
 msgstr "溫度"
 
@@ -487,6 +520,12 @@ msgstr "要應用 %s,需要重新啟動 KlipperScreen"
 msgid "Tool"
 msgstr "工具"
 
+msgid "Unknown Heater"
+msgstr "未知加熱器"
+
+msgid "Unknown Heater "
+msgstr "未知加熱器 "
+
 msgid "Unload"
 msgstr "卸載"
 
@@ -497,7 +536,7 @@ msgid "Update"
 msgstr "更新"
 
 msgid "Uploaded"
-msgstr "已上傳"
+msgstr "上傳時間"
 
 msgid "View Mesh"
 msgstr "檢視網格"
@@ -544,47 +583,11 @@ msgstr "mm/s"
 msgid "mm/s^2"
 msgstr "mm/s^2"
 
-#~ msgid "Medium (default)"
-#~ msgstr "中(默认"
+#~ msgid "Number Pad"
+#~ msgstr "數字鍵盤"
 
-#~ msgid "File Estimation (default)"
-#~ msgstr "文件估计(默认)"
+#~ msgid "Preheat"
+#~ msgstr "預熱"
 
-#~ msgid "Fan Off"
-#~ msgstr "关闭风扇"
-
-#~ msgid "Fan On"
-#~ msgstr "打开风扇"
-
-#~ msgid "Fast"
-#~ msgstr "快速"
-
-#~ msgid "Set Speed"
-#~ msgstr "设置速度"
-
-#~ msgid "Slow"
-#~ msgstr "慢"
-
-#~ msgid "?"
-#~ msgstr "?"
-
-#~ msgid "Are you sure you want to print"
-#~ msgstr "您确定要开始打印吗"
-
-#~ msgid "Cancel Change"
-#~ msgstr "取消变更"
-
-#~ msgid "Control"
-#~ msgstr "控制"
-
-#~ msgid "Emergency Stop"
-#~ msgstr "紧急停止"
-
-#~ msgid "Load Average"
-#~ msgstr "平均负载"
-
-#~ msgid "Network Info"
-#~ msgstr "网络信息"
-
-#~ msgid "Screen Blanking Time"
-#~ msgstr "屏幕关闭时间"
+#~ msgid "Screen will show in less than one second"
+#~ msgstr "螢幕將在1秒內顯示"