Bladeren bron

fixed incorrect menu messages from last commit...

- removed several multiple definitions of same message
- fixed definition of missing messages in german and spanish
- tweaked german translation (a lot)
- added note about changing and testing this file
stohn 12 jaren geleden
bovenliggende
commit
69961dbba3
1 gewijzigde bestanden met toevoegingen van 98 en 89 verwijderingen
  1. 98
    89
      Marlin/language.h

+ 98
- 89
Marlin/language.h Bestand weergeven

@@ -1,11 +1,16 @@
1 1
 #ifndef LANGUAGE_H
2 2
 #define LANGUAGE_H
3 3
 
4
+// NOTE: IF YOU CHANGE THIS FILE / MERGE THIS FILE WITH CHANGES
5
+//
6
+//   ==> ALWAYS TRY TO COMPILE MARLIN WITH/WITHOUT "ULTIPANEL" / "ULTRALCD" / "SDSUPPORT" #define IN "Configuration.h" 
7
+//   ==> ALSO TRY ALL AVAILABLE "LANGUAGE_CHOICE" OPTIONS
8
+
4 9
 // Languages
5
-// 1  Custom (For you to add your own messages)
6
-// 2  English 
10
+// 1  English
11
+// 2  -
7 12
 // 3  French	(Waiting translation)
8
-// 4  German	(Waiting translation)
13
+// 4  German
9 14
 // 5  Spanish
10 15
 // 6  Etc
11 16
 
@@ -37,7 +42,7 @@
37 42
 	#define MSG_SET_ORIGIN " Set Origin"
38 43
 	#define MSG_COOLDOWN " Cooldown"
39 44
 	#define MSG_EXTRUDE " Extrude"
40
-	#define MSG_RETRACT " Extract"
45
+	#define MSG_RETRACT " Retract"
41 46
 	#define MSG_PREHEAT_PLA " Preheat PLA"
42 47
 	#define MSG_PREHEAT_ABS " Preheat ABS"
43 48
 	#define MSG_MOVE_AXIS " Move Axis      \x7E"
@@ -86,29 +91,27 @@
86 91
 	#define MSG_PREPARE " Prepare \x7E"
87 92
 	#define MSG_PREPARE_ALT " Prepare \003"
88 93
 	#define MSG_CONTROL_ARROW " Control \x7E"
89
-	#define MSG_RETRACT_ARROW " Control \x7E"
94
+	#define MSG_RETRACT_ARROW " Retract \x7E"
90 95
 	#define MSG_TUNE " Tune    \x7E"
91 96
 	#define MSG_PAUSE_PRINT " Pause Print \x7E"
92 97
 	#define MSG_RESUME_PRINT " Resume Print \x7E"
93 98
 	#define MSG_STOP_PRINT " Stop Print   \x7E"
94 99
 	#define MSG_CARD_MENU " Card Menu    \x7E"
95 100
 	#define MSG_NO_CARD " No Card"
96
-	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Something is wrong in the MenuStructure."
97 101
 	#define MSG_DWELL "Sleep..."
98 102
 	#define MSG_USERWAIT "Wait for user..."
99 103
 	#define MSG_NO_MOVE "No move."
100 104
 	#define MSG_PART_RELEASE "Partial Release"
101 105
 	#define MSG_KILLED "KILLED. "
102 106
 	#define MSG_STOPPED "STOPPED. "
103
-	#define MSG_PREHEAT_PLA " Preheat PLA"
104
-	#define MSG_PREHEAT_ABS " Preheat ABS"
105 107
 	#define MSG_STEPPER_RELEASED "Released."
106
-  #define MSG_CONTROL_RETRACT  " Retract mm:"
107
-  #define MSG_CONTROL_RETRACTF " Retract  F:"
108
-  #define MSG_CONTROL_RETRACT_ZLIFT " Hop mm:"
109
-  #define MSG_CONTROL_RETRACT_RECOVER " UnRet +mm:"
110
-  #define MSG_CONTROL_RETRACT_RECOVERF " UnRet  F:"
111
-  #define MSG_AUTORETRACT " AutoRetr.:"
108
+        #define MSG_CONTROL_RETRACT  " Retract mm:"
109
+        #define MSG_CONTROL_RETRACTF " Retract  F:"
110
+        #define MSG_CONTROL_RETRACT_ZLIFT " Hop mm:"
111
+        #define MSG_CONTROL_RETRACT_RECOVER " UnRet +mm:"
112
+        #define MSG_CONTROL_RETRACT_RECOVERF " UnRet  F:"
113
+        #define MSG_AUTORETRACT " AutoRetr.:"
114
+	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Something is wrong in the MenuStructure."
112 115
 
113 116
 // Serial Console Messages
114 117
 
@@ -181,84 +184,87 @@
181 184
 
182 185
 // LCD Menu Messages
183 186
 
184
-	#define WELCOME_MSG MACHINE_NAME " Ready."
187
+	#define WELCOME_MSG MACHINE_NAME " Bereit."
185 188
 
186
-	#define MSG_SD_INSERTED "Card inserted"
187
-	#define MSG_SD_REMOVED "Card removed"
188
-	#define MSG_MAIN " Main \003"
189
-	#define MSG_AUTOSTART " Autostart"
189
+	#define MSG_SD_INSERTED      "SDKarte erkannt"
190
+	#define MSG_SD_REMOVED       "SDKarte entfernt"
191
+	#define MSG_MAIN             " Hauptmneü \003"
192
+	#define MSG_AUTOSTART        " Autostart"
190 193
 	#define MSG_DISABLE_STEPPERS " Stepper abschalten"
191
-	#define MSG_AUTO_HOME " Auto Heim"
192
-	#define MSG_SET_ORIGIN " Position setzen"
193
-	#define MSG_PREHEAT_PLA " Aufheizen PLA"
194
-	#define MSG_PREHEAT_ABS " Aufheizen ABS"
195
-	#define MSG_COOLDOWN " Abkuehlen"
196
-	#define MSG_EXTRUDE " Extrude"
197
-	#define MSG_PREHEAT_PLA " Preheat PLA"
198
-	#define MSG_PREHEAT_ABS " Preheat ABS"
199
-	#define MSG_MOVE_AXIS " Move Axis      \x7E"
200
-	#define MSG_MOVE_AXIS " Achsen verfahren   \x7E"
201
-	#define MSG_SPEED " Geschw:"
202
-	#define MSG_NOZZLE " \002Duese:"
203
-	#define MSG_NOZZLE1 " \002Duese2:"
204
-	#define MSG_NOZZLE2 " \002Duese3:"
205
-	#define MSG_BED " \002Bett:"
206
-	#define MSG_FAN_SPEED " Luefter geschw.:"
207
-	#define MSG_FLOW " Fluss:"
208
-	#define MSG_CONTROL " Kontrolle \003"
209
-	#define MSG_MIN " \002 Min:"
210
-	#define MSG_MAX " \002 Max:"
211
-	#define MSG_FACTOR " \002 Faktor:"
212
-	#define MSG_AUTOTEMP " AutoTemp:"
213
-	#define MSG_ON "Ein "
214
-	#define MSG_OFF "Aus "
215
-	#define MSG_PID_P " PID-P: "
216
-	#define MSG_PID_I " PID-I: "
217
-	#define MSG_PID_D " PID-D: "
218
-	#define MSG_PID_C " PID-C: "
219
-	#define MSG_ACC  " Acc:"
220
-	#define MSG_VXY_JERK " Vxy-jerk: "
221
-	#define MSG_VMAX " Vmax "
222
-	#define MSG_X "x:"
223
-	#define MSG_Y "y:"
224
-	#define MSG_Z "z:"
225
-	#define MSG_E "e:"
226
-	#define MSG_VMIN " Vmin:"
227
-	#define MSG_VTRAV_MIN " VTrav min:"
228
-	#define MSG_AMAX " Amax "
229
-	#define MSG_A_RETRACT " A-retract:"
230
-	#define MSG_XSTEPS " Xsteps/mm:"
231
-	#define MSG_YSTEPS " Ysteps/mm:"
232
-	#define MSG_ZSTEPS " Zsteps/mm:"
233
-	#define MSG_ESTEPS " Esteps/mm:"
234
-	#define MSG_MAIN_WIDE " Main        \003"
235
-	#define MSG_TEMPERATURE_WIDE " Temperatur \x7E"
236
-	#define MSG_MOTION_WIDE " Motion      \x7E"
237
-	#define MSG_STORE_EPROM " EPROM speichern"
238
-	#define MSG_LOAD_EPROM "  EPROM laden"
239
-	#define MSG_RESTORE_FAILSAFE " Standard Konfig."
240
-	#define MSG_REFRESH "\004Refresh"
241
-	#define MSG_WATCH " Beobachten   \003"
242
-	#define MSG_PREPARE " Prepare \x7E"
243
-	#define MSG_PREPARE_ALT " Prepare \003"
244
-	#define MSG_CONTROL_ARROW " Control \x7E"
194
+	#define MSG_AUTO_HOME        " Auto Nullpunkt"
195
+	#define MSG_SET_ORIGIN       " Setze Nullpunkt"
196
+	#define MSG_PREHEAT_PLA      " Vorwärmen PLA"
197
+	#define MSG_PREHEAT_ABS      " Vorwärmen ABS"
198
+	#define MSG_COOLDOWN         " Abkühlen"
199
+	#define MSG_EXTRUDE          " Extrude"
200
+	#define MSG_RETRACT          " Retract"
201
+	#define MSG_MOVE_AXIS        " Achsen bewegen\x7E"
202
+	#define MSG_SPEED            " Geschw:"
203
+	#define MSG_NOZZLE           " \002Düse:"
204
+	#define MSG_NOZZLE1          " \002Düse2:"
205
+	#define MSG_NOZZLE2          " \002Düse3:"
206
+	#define MSG_BED              " \002Bett:"
207
+	#define MSG_FAN_SPEED        " Lüftergeschw.:"
208
+	#define MSG_FLOW             " Fluß:"
209
+	#define MSG_CONTROL          " Einstellungen \003"
210
+	#define MSG_MIN              " \002 Min:"
211
+	#define MSG_MAX              " \002 Max:"
212
+	#define MSG_FACTOR           " \002 Faktor:"
213
+	#define MSG_AUTOTEMP         " AutoTemp:"
214
+	#define MSG_ON               "Ein "
215
+	#define MSG_OFF              "Aus "
216
+	#define MSG_PID_P            " PID-P: "
217
+	#define MSG_PID_I            " PID-I: "
218
+	#define MSG_PID_D            " PID-D: "
219
+	#define MSG_PID_C            " PID-C: "
220
+	#define MSG_ACC              " Acc:"
221
+	#define MSG_VXY_JERK         " Vxy-jerk: "
222
+	#define MSG_VMAX             " Vmax "
223
+	#define MSG_X                "x:"
224
+	#define MSG_Y                "y:"
225
+	#define MSG_Z                "z:"
226
+	#define MSG_E                "e:"
227
+	#define MSG_VMIN             " Vmin:"
228
+	#define MSG_VTRAV_MIN        " VTrav min:"
229
+	#define MSG_AMAX             " Amax "
230
+	#define MSG_A_RETRACT        " A-Retract:"
231
+	#define MSG_XSTEPS           " Xsteps/mm:"
232
+	#define MSG_YSTEPS           " Ysteps/mm:"
233
+	#define MSG_ZSTEPS           " Zsteps/mm:"
234
+	#define MSG_ESTEPS           " Esteps/mm:"
235
+	#define MSG_MAIN_WIDE        " Hauptmenü     \003"
236
+	#define MSG_RECTRACT_WIDE    " Rectract      \x7E"
237
+	#define MSG_WATCH            " Beobachten    \003"
238
+	#define MSG_TEMPERATURE_WIDE " Temperatur    \x7E"
239
+	#define MSG_MOTION_WIDE      " Bewegung      \x7E"
240
+	#define MSG_STORE_EPROM      " EPROM speichern"
241
+	#define MSG_LOAD_EPROM       " EPROM laden"
242
+	#define MSG_RESTORE_FAILSAFE " Standardkonfig."
243
+	#define MSG_REFRESH          "\004Aktualisieren"
244
+	#define MSG_PREPARE          " Vorbereitung  \x7E"
245
+	#define MSG_PREPARE_ALT      " Vorbereitung  \003"
246
+	#define MSG_CONTROL_ARROW    " Einstellungen \x7E"
247
+	#define MSG_TUNE             " Justierung    \x7E"
248
+	#define MSG_PAUSE_PRINT      " Druck anhalten\x7E"
249
+	#define MSG_RESUME_PRINT     " Druck fortsetz\x7E"
250
+	#define MSG_STOP_PRINT       " Druck stoppen \x7E"
251
+	#define MSG_CARD_MENU        " SDKarten Menü \x7E"
252
+	#define MSG_NO_CARD          " Keine SDKarte"
253
+	#define MSG_DWELL            "Warten..."		
254
+	#define MSG_USERWAIT         "Warte auf Nutzer..."
255
+	#define MSG_NO_MOVE          "Kein Zug."
256
+	#define MSG_PART_RELEASE     "Stepper tlw frei"
257
+	#define MSG_KILLED           "KILLED"
258
+	#define MSG_STOPPED          "GESTOPPT"
259
+	#define MSG_STEPPER_RELEASED "Stepper frei"
260
+        #define MSG_CONTROL_RETRACT  " Retract mm:"
261
+        #define MSG_CONTROL_RETRACTF " Retract  F:"
262
+        #define MSG_CONTROL_RETRACT_ZLIFT " Hop mm:"
263
+        #define MSG_CONTROL_RETRACT_RECOVER " UnRet +mm:"
264
+        #define MSG_CONTROL_RETRACT_RECOVERF " UnRet  F:"
265
+        #define MSG_AUTORETRACT      " AutoRetr.:"
266
+	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Fehler in Menüstruktur."
245 267
 	
246
-	#define MSG_TUNE " Tune    \x7E"
247
-	#define MSG_STOP_PRINT " Druck stoppen   \x7E"
248
-	#define MSG_CARD_MENU " SDKarten Menue    \x7E"
249
-	#define MSG_NO_CARD " Keine SDKarte"
250
-	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Fehler in der  Menuestruktur."
251
-	#define MSG_DWELL "DWELL..."		
252
-	#define MSG_NO_MOVE "No move."
253
-	#define MSG_PART_RELEASE "Partial Release"
254
-	#define MSG_KILLED "KILLED. "
255
-	#define MSG_STOPPED "STOPPED. "
256
-	#define MSG_PREHEAT_PLA " Preheat PLA"
257
-	#define MSG_PREHEAT_ABS " Preheat ABS"
258
-	#define MSG_STEPPER_RELEASED "Released."
259
-	
260
-
261
-
262 268
 // Serial Console Messages
263 269
 
264 270
 	#define MSG_Enqueing "enqueing \""
@@ -340,6 +346,7 @@
340 346
 #define MSG_SET_ORIGIN " Establecer Cero"
341 347
 #define MSG_COOLDOWN " Enfriar"
342 348
 #define MSG_EXTRUDE " Extruir"
349
+#define MSG_RETRACT " Retract"
343 350
 #define MSG_PREHEAT_PLA " Precalentar PLA"
344 351
 #define MSG_PREHEAT_ABS " Precalentar ABS"
345 352
 #define MSG_MOVE_AXIS " Mover Ejes      \x7E"
@@ -390,6 +397,8 @@
390 397
 #define MSG_CONTROL_ARROW " Control  \x7E"
391 398
 #define MSG_RETRACT_ARROW " Control  \x7E"
392 399
 #define MSG_TUNE " Ajustar \x7E"
400
+#define MSG_PAUSE_PRINT " Pause Print \x7E"
401
+#define MSG_RESUME_PRINT " Resume Print \x7E"
393 402
 #define MSG_STOP_PRINT " Detener Impresion \x7E"
394 403
 #define MSG_CARD_MENU " Menu de SD    \x7E"
395 404
 #define MSG_NO_CARD " No hay Tarjeta SD"

Laden…
Annuleren
Opslaan