diff --git a/Marlin/language_pt.h b/Marlin/language_pt.h
index f82dd7baeba2761f90930c8713cf73f77b53cb54..c15572923c23abfc24d083f1ee0a07b65dfb5d90 100644
--- a/Marlin/language_pt.h
+++ b/Marlin/language_pt.h
@@ -42,10 +42,14 @@
 #define MSG_AUTOSTART                       "Autostart"
 #define MSG_DISABLE_STEPPERS                "Desactivar motores"
 #define MSG_AUTO_HOME                       "Ir para origem"
+#define MSG_AUTO_HOME_X                     "Ir para origem X"
+#define MSG_AUTO_HOME_Y                     "Ir para origem Y"
+#define MSG_AUTO_HOME_Z                     "Ir para origem Z"
 #define MSG_LEVEL_BED_HOMING                "Indo para origem"
-#define MSG_LEVEL_BED_WAITING               "Click to Begin"
-#define MSG_LEVEL_BED_DONE                  "Leveling Done!"
-#define MSG_LEVEL_BED_CANCEL                "Cancel"
+#define MSG_LEVEL_BED_WAITING               "Click para iniciar"
+#define MSG_LEVEL_BED_NEXT_POINT            "Proximo ponto"
+#define MSG_LEVEL_BED_DONE                  "Pronto !"
+#define MSG_LEVEL_BED_CANCEL                "Cancelar"
 #define MSG_SET_HOME_OFFSETS                "Definir desvio"
 #define MSG_HOME_OFFSETS_APPLIED            "Offsets applied"
 #define MSG_SET_ORIGIN                      "Definir origem"
@@ -174,4 +178,6 @@
 #define MSG_DELTA_CALIBRATE_Z               "Calibrar Z"
 #define MSG_DELTA_CALIBRATE_CENTER          "Calibrar Centro"
 
+#define MSG_LCD_ENDSTOPS                    "Fim de curso"
+
 #endif // LANGUAGE_PT_H
diff --git a/Marlin/language_pt_utf8.h b/Marlin/language_pt_utf8.h
index c254f720d8d350e90ee4e06c5aed48a713e57f90..ad1d881a3fc85866afcd0378ed0e91820558ee00 100644
--- a/Marlin/language_pt_utf8.h
+++ b/Marlin/language_pt_utf8.h
@@ -42,12 +42,16 @@
 #define MSG_AUTOSTART                       "Autostart"
 #define MSG_DISABLE_STEPPERS                "Desactivar motores"
 #define MSG_AUTO_HOME                       "Ir para origem"
+#define MSG_AUTO_HOME_X                     "Ir para origem X"
+#define MSG_AUTO_HOME_Y                     "Ir para origem Y"
+#define MSG_AUTO_HOME_Z                     "Ir para origem Z"
 #define MSG_LEVEL_BED_HOMING                "Indo para origem"
-#define MSG_LEVEL_BED_WAITING               "Click to Begin"
-#define MSG_LEVEL_BED_DONE                  "Leveling Done!"
-#define MSG_LEVEL_BED_CANCEL                "Cancel"
+#define MSG_LEVEL_BED_WAITING               "Click para iniciar"
+#define MSG_LEVEL_BED_NEXT_POINT            "Próximo ponto"
+#define MSG_LEVEL_BED_DONE                  "Pronto !"
+#define MSG_LEVEL_BED_CANCEL                "Cancelar"
 #define MSG_SET_HOME_OFFSETS                "Definir desvio"
-#define MSG_HOME_OFFSETS_APPLIED            "Offsets applied"
+#define MSG_HOME_OFFSETS_APPLIED            "Offsets aplicados"
 #define MSG_SET_ORIGIN                      "Definir origem"
 #define MSG_PREHEAT_PLA                     "Pre-aquecer PLA"
 #define MSG_PREHEAT_PLA_N                   "Pre-aquecer PLA"
@@ -174,4 +178,6 @@
 #define MSG_DELTA_CALIBRATE_Z               "Calibrar Z"
 #define MSG_DELTA_CALIBRATE_CENTER          "Calibrar Centro"
 
+#define MSG_LCD_ENDSTOPS                    "Fim de curso"
+
 #endif // LANGUAGE_PT_UTF_H