From 3b186a55ac71a6805a47c3454a0922ee8cfce6f1 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Y=C3=BCcel=20Temel?= <elektromanyetix@hotmail.com>
Date: Sat, 24 Nov 2018 05:16:51 +0300
Subject: [PATCH] =?UTF-8?q?Don't=20show=20superscript=20=C2=B3=20with=20NO?=
 =?UTF-8?q?T=5FEXTENDED=5FISO10646=5F1=5F5X7=20(#12513)?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 Marlin/src/lcd/language/language_en.h | 10 ++++++++--
 1 file changed, 8 insertions(+), 2 deletions(-)

diff --git a/Marlin/src/lcd/language/language_en.h b/Marlin/src/lcd/language/language_en.h
index fc030a71cc..307c024272 100644
--- a/Marlin/src/lcd/language/language_en.h
+++ b/Marlin/src/lcd/language/language_en.h
@@ -28,14 +28,20 @@
  * See also http://marlinfw.org/docs/development/lcd_language.html
  *
  */
+#define THIS_LANGUAGES_SPECIAL_SYMBOLS        _UxGT("³")
 
 #define en 1234
 #if LCD_LANGUAGE == en
   #define NOT_EXTENDED_ISO10646_1_5X7
-  #define THIS_LANGUAGES_SPECIAL_SYMBOLS _UxGT("³")
 #endif
 #undef en
 
+#ifdef NOT_EXTENDED_ISO10646_1_5X7
+  #define MSG_CUBED                           _UxGT("^3")
+#else
+  #define MSG_CUBED                           _UxGT("³")
+#endif
+
 #ifndef CHARSIZE
   #define CHARSIZE 1
 #endif
@@ -673,7 +679,7 @@
   #define MSG_FILAMENT                        _UxGT("Filament")
 #endif
 #ifndef MSG_VOLUMETRIC_ENABLED
-  #define MSG_VOLUMETRIC_ENABLED              _UxGT("E in mm³")
+  #define MSG_VOLUMETRIC_ENABLED              _UxGT("E in mm") MSG_CUBED
 #endif
 #ifndef MSG_FILAMENT_DIAM
   #define MSG_FILAMENT_DIAM                   _UxGT("Fil. Dia.")
-- 
GitLab