diff --git a/Marlin/src/lcd/language/language_de.h b/Marlin/src/lcd/language/language_de.h
index 241f3ab3cd2da18b4167668a17f68778babc9a7d..3fa3be90ef66c1a7bd6940ff4b43722c01ea646b 100644
--- a/Marlin/src/lcd/language/language_de.h
+++ b/Marlin/src/lcd/language/language_de.h
@@ -34,6 +34,8 @@
 #define THIS_LANGUAGES_SPECIAL_SYMBOLS      _UxGT("ÄäÖöÜüß²³")
 
 #define WELCOME_MSG                         MACHINE_NAME _UxGT(" bereit")
+#define MSG_YES                             _UxGT("JA")
+#define MSG_NO                              _UxGT("NEIN")
 #define MSG_BACK                            _UxGT("Zurück")
 #define MSG_SD_INSERTED                     _UxGT("SD-Karte erkannt")
 #define MSG_SD_REMOVED                      _UxGT("SD-Karte entfernt")
@@ -97,6 +99,7 @@
 #define MSG_UBL_TOOLS                       _UxGT("UBL-Werkzeuge")
 #define MSG_UBL_LEVEL_BED                   _UxGT("Unified Bed Leveling")
 #define MSG_IDEX_MENU                       _UxGT("IDEX-Modus")
+#define MSG_OFFSETS_MENU                    _UxGT("Werkzeugversätze")
 #define MSG_IDEX_MODE_AUTOPARK              _UxGT("Autom. Parken")
 #define MSG_IDEX_MODE_DUPLICATE             _UxGT("Duplizieren")
 #define MSG_IDEX_MODE_MIRRORED_COPY         _UxGT("Spiegelkopie")
@@ -196,6 +199,7 @@
 #define MSG_BED_Z                           _UxGT("Bett Z")
 #define MSG_NOZZLE                          _UxGT("Düse")
 #define MSG_BED                             _UxGT("Bett")
+#define MSG_CHAMBER                         _UxGT("Gehäuse")
 #define MSG_FAN_SPEED                       _UxGT("Lüfter")
 #define MSG_EXTRA_FAN_SPEED                 _UxGT("Geschw. Extralüfter")
 #define MSG_FLOW                            _UxGT("Flussrate")
@@ -268,6 +272,9 @@
 #define MSG_WATCH                           _UxGT("Info")
 #define MSG_PREPARE                         _UxGT("Vorbereitung")
 #define MSG_TUNE                            _UxGT("Justierung")
+#define MSG_START_PRINT                     _UxGT("Starte Druck")
+#define MSG_BUTTON_PRINT                    _UxGT("Drucke")
+#define MSG_BUTTON_CANCEL                   _UxGT("Abbrechen")
 #define MSG_PAUSE_PRINT                     _UxGT("SD-Druck pausieren")
 #define MSG_RESUME_PRINT                    _UxGT("SD-Druck fortsetzen")
 #define MSG_STOP_PRINT                      _UxGT("SD-Druck abbrechen")
@@ -309,6 +316,9 @@
 #define MSG_BLTOUCH_SELFTEST                _UxGT("BLTouch Selbsttest")
 #define MSG_BLTOUCH_RESET                   _UxGT("BLTouch zurücks.")
 #define MSG_BLTOUCH_DEPLOY                  _UxGT("BLTouch ausfahren")
+#define MSG_BLTOUCH_SW_MODE                 _UxGT("BLTouch SW-Modus")
+#define MSG_BLTOUCH_5V_MODE                 _UxGT("BLTouch 5V-Modus")
+#define MSG_BLTOUCH_STOW                    _UxGT("BLTouch einfahren")
 #define MSG_BLTOUCH_STOW                    _UxGT("BLTouch einfahren")
 #define MSG_MANUAL_DEPLOY                   _UxGT("Z-Sonde ausfahren")
 #define MSG_MANUAL_STOW                     _UxGT("Z-Sonde einfahren")
@@ -318,6 +328,7 @@
 #define MSG_BABYSTEP_X                      _UxGT("Babystep X")
 #define MSG_BABYSTEP_Y                      _UxGT("Babystep Y")
 #define MSG_BABYSTEP_Z                      _UxGT("Babystep Z")
+#define MSG_BABYSTEP_TOTAL                  _UxGT("Total")
 #define MSG_ENDSTOP_ABORT                   _UxGT("Endstopp Abbr.")
 #define MSG_HEATING_FAILED_LCD              _UxGT("HEIZEN ERFOLGLOS")
 #define MSG_HEATING_FAILED_LCD_BED          _UxGT("Bett heizen fehlge.")
@@ -328,6 +339,8 @@
 #define MSG_ERR_MINTEMP                     LCD_STR_THERMOMETER _UxGT(" UNTERSCHRITTEN")
 #define MSG_ERR_MAXTEMP_BED                 _UxGT("BETT ") LCD_STR_THERMOMETER _UxGT(" ÜBERSCHRITTEN")
 #define MSG_ERR_MINTEMP_BED                 _UxGT("BETT ") LCD_STR_THERMOMETER _UxGT(" UNTERSCHRITTEN")
+#define MSG_ERR_MAXTEMP_CHAMBER             _UxGT("Err: GEHÄUSE MAX TEM")
+#define MSG_ERR_MINTEMP_CHAMBER             _UxGT("Err: GEHÄUSE MIN TEM")
 #define MSG_ERR_Z_HOMING                    MSG_HOME _UxGT(" ") MSG_X MSG_Y _UxGT(" ") MSG_FIRST
 #define MSG_HALTED                          _UxGT("DRUCKER STOPP")
 #define MSG_PLEASE_RESET                    _UxGT("Bitte neustarten")
@@ -446,6 +459,10 @@
 #define MSG_VTOOLS_RESET                    _UxGT("V-Tools ist resetet")
 #define MSG_START_Z                         _UxGT("Z Start")
 #define MSG_END_Z                           _UxGT("Z End")
+#define MSG_BRICKOUT                        _UxGT("Brickout")
+#define MSG_INVADERS                        _UxGT("Invaders")
+#define MSG_SNAKE                           _UxGT("Sn4k3")
+#define MSG_MAZE                            _UxGT("Maze")
 
 //
 // Die Filament-Change-Bildschirme können bis zu 3 Zeilen auf einem 4-Zeilen-Display anzeigen
@@ -453,6 +470,7 @@
 #if LCD_HEIGHT >= 4
   #define MSG_ADVANCED_PAUSE_WAITING_1      _UxGT("Knopf drücken um")
   #define MSG_ADVANCED_PAUSE_WAITING_2      _UxGT("Druck fortzusetzen")
+  #define MSG_PAUSE_PRINT_INIT_1            _UxGT("Parken...")
   #define MSG_FILAMENT_CHANGE_INIT_1        _UxGT("Warte auf den")
   #define MSG_FILAMENT_CHANGE_INIT_2        _UxGT("Start des")
   #define MSG_FILAMENT_CHANGE_INIT_3        _UxGT("Filamentwechsels...")
@@ -498,3 +516,8 @@
 #define MSG_TMC_HOMING_THRS                 _UxGT("Sensorloses Homing")
 #define MSG_TMC_STEPPING_MODE               _UxGT("Schrittmodus")
 #define MSG_TMC_STEALTH_ENABLED             _UxGT("StealthChop einsch.")
+#define MSG_SERVICE_RESET                   _UxGT("Reset")
+#define MSG_SERVICE_IN                      _UxGT(" im:")
+#define MSG_BACKLASH                        _UxGT("Spiel")
+#define MSG_BACKLASH_CORRECTION             _UxGT("Korrektur")
+#define MSG_BACKLASH_SMOOTHING              _UxGT("Glätten")