|
@@ -8,8 +8,8 @@
|
8
|
8
|
|
9
|
9
|
// Languages
|
10
|
10
|
// 1 English
|
11
|
|
-// 2 -
|
12
|
|
-// 3 French (Waiting translation)
|
|
11
|
+// 2 Polish
|
|
12
|
+// 3 French (awaiting translation!)
|
13
|
13
|
// 4 German
|
14
|
14
|
// 5 Spanish
|
15
|
15
|
// 6 Russian
|
|
@@ -135,27 +135,27 @@
|
135
|
135
|
#define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: "
|
136
|
136
|
#define MSG_OK "ok"
|
137
|
137
|
#define MSG_FILE_SAVED "Done saving file."
|
138
|
|
- #define MSG_ERR_LINE_NO "Line Number is not Last Line Number+1, Last Line:"
|
139
|
|
- #define MSG_ERR_CHECKSUM_MISMATCH "checksum mismatch, Last Line:"
|
140
|
|
- #define MSG_ERR_NO_CHECKSUM "No Checksum with line number, Last Line:"
|
141
|
|
- #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "No Line Number with checksum, Last Line:"
|
|
138
|
+ #define MSG_ERR_LINE_NO "Line Number is not Last Line Number+1, Last Line: "
|
|
139
|
+ #define MSG_ERR_CHECKSUM_MISMATCH "checksum mismatch, Last Line: "
|
|
140
|
+ #define MSG_ERR_NO_CHECKSUM "No Checksum with line number, Last Line: "
|
|
141
|
+ #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "No Line Number with checksum, Last Line: "
|
142
|
142
|
#define MSG_FILE_PRINTED "Done printing file"
|
143
|
143
|
#define MSG_BEGIN_FILE_LIST "Begin file list"
|
144
|
144
|
#define MSG_END_FILE_LIST "End file list"
|
145
|
145
|
#define MSG_M104_INVALID_EXTRUDER "M104 Invalid extruder "
|
146
|
146
|
#define MSG_M105_INVALID_EXTRUDER "M105 Invalid extruder "
|
147
|
|
- #define MSG_ERR_NO_THERMISTORS "No thermistors - no temp"
|
|
147
|
+ #define MSG_ERR_NO_THERMISTORS "No thermistors - no temperature"
|
148
|
148
|
#define MSG_M109_INVALID_EXTRUDER "M109 Invalid extruder "
|
149
|
149
|
#define MSG_HEATING "Heating..."
|
150
|
150
|
#define MSG_HEATING_COMPLETE "Heating done."
|
151
|
151
|
#define MSG_BED_HEATING "Bed Heating."
|
152
|
152
|
#define MSG_BED_DONE "Bed done."
|
153
|
153
|
#define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) "\n"
|
154
|
|
- #define MSG_COUNT_X " Count X:"
|
155
|
|
- #define MSG_ERR_KILLED "Printer halted. kill() called !!"
|
156
|
|
- #define MSG_ERR_STOPPED "Printer stopped due to errors. Fix the error and use M999 to restart!. (Temperature is reset. Set it before restarting)"
|
157
|
|
- #define MSG_RESEND "Resend:"
|
158
|
|
- #define MSG_UNKNOWN_COMMAND "Unknown command:\""
|
|
154
|
+ #define MSG_COUNT_X " Count X: "
|
|
155
|
+ #define MSG_ERR_KILLED "Printer halted. kill() called!"
|
|
156
|
+ #define MSG_ERR_STOPPED "Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
|
|
157
|
+ #define MSG_RESEND "Resend: "
|
|
158
|
+ #define MSG_UNKNOWN_COMMAND "Unknown command: \""
|
159
|
159
|
#define MSG_ACTIVE_EXTRUDER "Active Extruder: "
|
160
|
160
|
#define MSG_INVALID_EXTRUDER "Invalid extruder"
|
161
|
161
|
#define MSG_X_MIN "x_min: "
|
|
@@ -175,21 +175,187 @@
|
175
|
175
|
#define MSG_SD_CARD_OK "SD card ok"
|
176
|
176
|
#define MSG_SD_WORKDIR_FAIL "workDir open failed"
|
177
|
177
|
#define MSG_SD_OPEN_FILE_FAIL "open failed, File: "
|
178
|
|
- #define MSG_SD_FILE_OPENED "File opened:"
|
179
|
|
- #define MSG_SD_SIZE " Size:"
|
|
178
|
+ #define MSG_SD_FILE_OPENED "File opened: "
|
|
179
|
+ #define MSG_SD_SIZE " Size: "
|
180
|
180
|
#define MSG_SD_FILE_SELECTED "File selected"
|
181
|
181
|
#define MSG_SD_WRITE_TO_FILE "Writing to file: "
|
182
|
182
|
#define MSG_SD_PRINTING_BYTE "SD printing byte "
|
183
|
183
|
#define MSG_SD_NOT_PRINTING "Not SD printing"
|
184
|
184
|
#define MSG_SD_ERR_WRITE_TO_FILE "error writing to file"
|
185
|
|
- #define MSG_SD_CANT_ENTER_SUBDIR "Cannot enter subdir:"
|
|
185
|
+ #define MSG_SD_CANT_ENTER_SUBDIR "Cannot enter subdir: "
|
186
|
186
|
|
187
|
|
- #define MSG_STEPPER_TO_HIGH "Steprate to high : "
|
|
187
|
+ #define MSG_STEPPER_TO_HIGH "Steprate to high: "
|
188
|
188
|
#define MSG_ENDSTOPS_HIT "endstops hit: "
|
189
|
189
|
#define MSG_ERR_COLD_EXTRUDE_STOP " cold extrusion prevented"
|
190
|
190
|
#define MSG_ERR_LONG_EXTRUDE_STOP " too long extrusion prevented"
|
191
|
191
|
|
192
|
192
|
#endif
|
|
193
|
+
|
|
194
|
+
|
|
195
|
+#if LANGUAGE_CHOICE == 2
|
|
196
|
+
|
|
197
|
+// LCD Menu Messages
|
|
198
|
+ #define WELCOME_MSG MACHINE_NAME " Gotowe."
|
|
199
|
+ #define MSG_SD_INSERTED "Karta wlozona"
|
|
200
|
+ #define MSG_SD_REMOVED "Karta usunieta"
|
|
201
|
+ #define MSG_MAIN " Menu \003"
|
|
202
|
+ #define MSG_AUTOSTART " Autostart"
|
|
203
|
+ #define MSG_DISABLE_STEPPERS " Wylacz silniki"
|
|
204
|
+ #define MSG_AUTO_HOME " Auto. poz. zerowa"
|
|
205
|
+ #define MSG_SET_ORIGIN " Ustaw punkt zerowy"
|
|
206
|
+ #define MSG_PREHEAT_PLA " Rozgrzej PLA"
|
|
207
|
+ #define MSG_PREHEAT_PLA_SETTINGS " Ustawienia roz. PLA"
|
|
208
|
+ #define MSG_PREHEAT_ABS " Rozgrzej ABS"
|
|
209
|
+ #define MSG_PREHEAT_ABS_SETTINGS " Ustawienia roz. ABS"
|
|
210
|
+ #define MSG_COOLDOWN " Chlodzenie"
|
|
211
|
+ #define MSG_EXTRUDE " Ekstruzja"
|
|
212
|
+ #define MSG_RETRACT " Cofanie"
|
|
213
|
+ #define MSG_MOVE_AXIS " Ruch osi \x7E"
|
|
214
|
+ #define MSG_SPEED " Predkosc:"
|
|
215
|
+ #define MSG_NOZZLE " \002Dysza:"
|
|
216
|
+ #define MSG_NOZZLE1 " \002Dysza2:"
|
|
217
|
+ #define MSG_NOZZLE2 " \002Dysza3:"
|
|
218
|
+ #define MSG_BED " \002Loze:"
|
|
219
|
+ #define MSG_FAN_SPEED " Obroty wiatraka:"
|
|
220
|
+ #define MSG_FLOW " Przeplyw:"
|
|
221
|
+ #define MSG_CONTROL " Kontrola \003"
|
|
222
|
+ #define MSG_MIN " \002 Min:"
|
|
223
|
+ #define MSG_MAX " \002 Max:"
|
|
224
|
+ #define MSG_FACTOR " \002 Mnoznik:"
|
|
225
|
+ #define MSG_AUTOTEMP " Auto. temp.:"
|
|
226
|
+ #define MSG_ON "Wl. "
|
|
227
|
+ #define MSG_OFF "Wyl."
|
|
228
|
+ #define MSG_PID_P " PID-P: "
|
|
229
|
+ #define MSG_PID_I " PID-I: "
|
|
230
|
+ #define MSG_PID_D " PID-D: "
|
|
231
|
+ #define MSG_PID_C " PID-C: "
|
|
232
|
+ #define MSG_ACC " Acc:"
|
|
233
|
+ #define MSG_VXY_JERK " Zryw Vxy: "
|
|
234
|
+ #define MSG_VMAX " Vmax "
|
|
235
|
+ #define MSG_X "x:"
|
|
236
|
+ #define MSG_Y "y:"
|
|
237
|
+ #define MSG_Z "z:"
|
|
238
|
+ #define MSG_E "e:"
|
|
239
|
+ #define MSG_VMIN " Vmin:"
|
|
240
|
+ #define MSG_VTRAV_MIN " Vskok min:"
|
|
241
|
+ #define MSG_AMAX " Amax "
|
|
242
|
+ #define MSG_A_RETRACT " A-wycofanie:"
|
|
243
|
+ #define MSG_XSTEPS " krokiX/mm:"
|
|
244
|
+ #define MSG_YSTEPS " krokiY/mm:"
|
|
245
|
+ #define MSG_ZSTEPS " krokiZ/mm:"
|
|
246
|
+ #define MSG_ESTEPS " krokiE/mm:"
|
|
247
|
+ #define MSG_MAIN_WIDE " Menu \003"
|
|
248
|
+ #define MSG_RECTRACT_WIDE " Wycofanie \x7E"
|
|
249
|
+ #define MSG_TEMPERATURE_WIDE " Temperatura \x7E"
|
|
250
|
+ #define MSG_TEMPERATURE_RTN " Temperatura \003"
|
|
251
|
+ #define MSG_MOTION_WIDE " Ruch \x7E"
|
|
252
|
+ #define MSG_STORE_EPROM " Zapisz w pamieci"
|
|
253
|
+ #define MSG_LOAD_EPROM " Wczytaj z pamieci"
|
|
254
|
+ #define MSG_RESTORE_FAILSAFE " Ustawienia fabryczne"
|
|
255
|
+ #define MSG_REFRESH "\004Odswiez"
|
|
256
|
+ #define MSG_WATCH " Obserwuj \003"
|
|
257
|
+ #define MSG_PREPARE " Przygotuj \x7E"
|
|
258
|
+ #define MSG_PREPARE_ALT " Przygotuj \003"
|
|
259
|
+ #define MSG_CONTROL_ARROW " Kontroluj \x7E"
|
|
260
|
+ #define MSG_RETRACT_ARROW " Wycofaj \x7E"
|
|
261
|
+ #define MSG_TUNE "Strojenie\x7E"
|
|
262
|
+ #define MSG_PAUSE_PRINT " Pauza \x7E"
|
|
263
|
+ #define MSG_RESUME_PRINT " Wznowienie \x7E"
|
|
264
|
+ #define MSG_STOP_PRINT " Stop \x7E"
|
|
265
|
+ #define MSG_CARD_MENU " Menu SDCard \x7E"
|
|
266
|
+ #define MSG_NO_CARD " Brak karty"
|
|
267
|
+ #define MSG_DWELL "Uspij..."
|
|
268
|
+ #define MSG_USERWAIT "Czekaj na uzytkownika..."
|
|
269
|
+ #define MSG_NO_MOVE "Brak ruchu."
|
|
270
|
+ #define MSG_PART_RELEASE "Czesciowe zwolnienie"
|
|
271
|
+ #define MSG_KILLED "Ubity. "
|
|
272
|
+ #define MSG_STOPPED "Zatrzymany. "
|
|
273
|
+ #define MSG_STEPPER_RELEASED "Zwolniony."
|
|
274
|
+ #define MSG_CONTROL_RETRACT " Wycofaj mm:"
|
|
275
|
+ #define MSG_CONTROL_RETRACTF " Wycofaj F:"
|
|
276
|
+ #define MSG_CONTROL_RETRACT_ZLIFT " Skok Z mm:"
|
|
277
|
+ #define MSG_CONTROL_RETRACT_RECOVER " Cof. wycof. +mm:"
|
|
278
|
+ #define MSG_CONTROL_RETRACT_RECOVERF " Cof. wycof. F:"
|
|
279
|
+ #define MSG_AUTORETRACT " Auto. wycofanie:"
|
|
280
|
+ #define MSG_SERIAL_ERROR_MENU_STRUCTURE "Cos jest nie tak ze struktura menu."
|
|
281
|
+
|
|
282
|
+// Serial Console Messages
|
|
283
|
+
|
|
284
|
+ #define MSG_Enqueing "Kolejkowanie \""
|
|
285
|
+ #define MSG_POWERUP "Zasilanie wlaczone"
|
|
286
|
+ #define MSG_EXTERNAL_RESET " Reset (zewnetrzny)"
|
|
287
|
+ #define MSG_BROWNOUT_RESET " Reset (spadek napiecia)"
|
|
288
|
+ #define MSG_WATCHDOG_RESET " Reset (watchdog)"
|
|
289
|
+ #define MSG_SOFTWARE_RESET " Reset (programowy)"
|
|
290
|
+ #define MSG_MARLIN "Marlin "
|
|
291
|
+ #define MSG_AUTHOR " | Autor: "
|
|
292
|
+ #define MSG_CONFIGURATION_VER " Ostatnia aktualizacja: "
|
|
293
|
+ #define MSG_FREE_MEMORY " Wolna pamiec: "
|
|
294
|
+ #define MSG_PLANNER_BUFFER_BYTES " Bufor planisty krokow (w bajtach): "
|
|
295
|
+ #define MSG_OK "ok"
|
|
296
|
+ #define MSG_FILE_SAVED "Plik zapisany."
|
|
297
|
+ #define MSG_ERR_LINE_NO "Numer linijki nie jest ostatnim numerem linijki+1; ostatnia linijka:"
|
|
298
|
+ #define MSG_ERR_CHECKSUM_MISMATCH "Niezgodna suma kontrolna; ostatnia linijka: "
|
|
299
|
+ #define MSG_ERR_NO_CHECKSUM "Brak sumy kontrolnej w linijce; ostatnia linijka:"
|
|
300
|
+ #define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Brak numery linijki przy sumie kontrolnej; ostatnia linijka:"
|
|
301
|
+ #define MSG_FILE_PRINTED "Ukonczono wydruk z pliku"
|
|
302
|
+ #define MSG_BEGIN_FILE_LIST "Start listy plikow"
|
|
303
|
+ #define MSG_END_FILE_LIST "Koniec listy plikow"
|
|
304
|
+ #define MSG_M104_INVALID_EXTRUDER "M104 Niepoprawny ekstruder "
|
|
305
|
+ #define MSG_M105_INVALID_EXTRUDER "M105 Niepoprawny ekstruder "
|
|
306
|
+ #define MSG_ERR_NO_THERMISTORS "Brak termistorow - brak temperatury :("
|
|
307
|
+ #define MSG_M109_INVALID_EXTRUDER "M109 Niepoprawny ekstruder "
|
|
308
|
+ #define MSG_HEATING "Nagrzewanie ekstrudera..."
|
|
309
|
+ #define MSG_HEATING_COMPLETE "Nagrzewanie ekstrudera zakonczone."
|
|
310
|
+ #define MSG_BED_HEATING "Nagrzewanie loza..."
|
|
311
|
+ #define MSG_BED_DONE "Nagrzewanie loza zakonczone."
|
|
312
|
+ #define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) "\n"
|
|
313
|
+ #define MSG_COUNT_X " Liczenie X: "
|
|
314
|
+ #define MSG_ERR_KILLED "Drukarka zatrzymana. Wywolano kill()"
|
|
315
|
+ #define MSG_ERR_STOPPED "Drukarka zatrzymana z powodu bledu. Usun problem i zrestartuj drukartke komenda M999. (temperatura zostala zresetowana; ustaw temperature po restarcie)"
|
|
316
|
+ #define MSG_RESEND "Wyslij ponownie: "
|
|
317
|
+ #define MSG_UNKNOWN_COMMAND "Nieznane polecenie: \""
|
|
318
|
+ #define MSG_ACTIVE_EXTRUDER "Aktywny ekstruder: "
|
|
319
|
+ #define MSG_INVALID_EXTRUDER "Niepoprawny ekstruder"
|
|
320
|
+ #define MSG_X_MIN "x_min: "
|
|
321
|
+ #define MSG_X_MAX "x_max: "
|
|
322
|
+ #define MSG_Y_MIN "y_min: "
|
|
323
|
+ #define MSG_Y_MAX "y_max: "
|
|
324
|
+ #define MSG_Z_MIN "z_min: "
|
|
325
|
+ #define MSG_Z_MAX "z_max: "
|
|
326
|
+ #define MSG_M119_REPORT "Zgloszenie statusu wylacznikow krancowych"
|
|
327
|
+ #define MSG_ENDSTOP_HIT "WYZWOLONY"
|
|
328
|
+ #define MSG_ENDSTOP_OPEN "otwarty"
|
|
329
|
+
|
|
330
|
+ #define MSG_SD_CANT_OPEN_SUBDIR "Nie mozna otworzyc podkatalogu"
|
|
331
|
+ #define MSG_SD_INIT_FAIL "Blad inicjalizacji karty SD"
|
|
332
|
+ #define MSG_SD_VOL_INIT_FAIL "Blad inizjalizacji wolumenu"
|
|
333
|
+ #define MSG_SD_OPENROOT_FAIL "Blad odczytywania katalogu glownego"
|
|
334
|
+ #define MSG_SD_CARD_OK "Karta SD zainicjalizowana"
|
|
335
|
+ #define MSG_SD_WORKDIR_FAIL "Blad odczytywania katalogu roboczego"
|
|
336
|
+ #define MSG_SD_OPEN_FILE_FAIL "Nie mozna otworzyc pliku: "
|
|
337
|
+ #define MSG_SD_FILE_OPENED "Otwarto plik:"
|
|
338
|
+ #define MSG_SD_SIZE " Rozmiar:"
|
|
339
|
+ #define MSG_SD_FILE_SELECTED "Wybrano plik"
|
|
340
|
+ #define MSG_SD_WRITE_TO_FILE "Zapisywanie do pliku: "
|
|
341
|
+ #define MSG_SD_PRINTING_BYTE "Drukowanie z karty SD, bajt "
|
|
342
|
+ #define MSG_SD_NOT_PRINTING "Nie trwa drukowanie z karty SD"
|
|
343
|
+ #define MSG_SD_ERR_WRITE_TO_FILE "blad podczas zapisu do pliku"
|
|
344
|
+ #define MSG_SD_CANT_ENTER_SUBDIR "Nie mozna odczytac podkatalogu: "
|
|
345
|
+
|
|
346
|
+ #define MSG_STEPPER_TO_HIGH "Za duza czestotliwosc krokow: "
|
|
347
|
+ #define MSG_ENDSTOPS_HIT "Wylacznik krancowy zostal wyzwolony na pozycji: "
|
|
348
|
+ #define MSG_ERR_COLD_EXTRUDE_STOP " uniemozliwiono zimna ekstruzje"
|
|
349
|
+ #define MSG_ERR_LONG_EXTRUDE_STOP " uniemozliwiono zbyt dluga ekstruzje"
|
|
350
|
+
|
|
351
|
+#endif
|
|
352
|
+
|
|
353
|
+
|
|
354
|
+#if LANGUAGE_CHOICE == 3
|
|
355
|
+ #error "There is no French translation available yet. Can you help? (you need to choose a different language in order to compile Marlin)"
|
|
356
|
+#endif
|
|
357
|
+
|
|
358
|
+
|
193
|
359
|
#if LANGUAGE_CHOICE == 4
|
194
|
360
|
|
195
|
361
|
// LCD Menu Messages
|
|
@@ -349,6 +515,7 @@
|
349
|
515
|
|
350
|
516
|
#endif
|
351
|
517
|
|
|
518
|
+
|
352
|
519
|
#if LANGUAGE_CHOICE == 5
|
353
|
520
|
|
354
|
521
|
// LCD Menu Messages
|
|
@@ -664,6 +831,7 @@
|
664
|
831
|
|
665
|
832
|
#endif
|
666
|
833
|
|
|
834
|
+
|
667
|
835
|
#if LANGUAGE_CHOICE == 7
|
668
|
836
|
|
669
|
837
|
// LCD Menu Messages
|
|
@@ -822,6 +990,7 @@
|
822
|
990
|
|
823
|
991
|
#endif
|
824
|
992
|
|
|
993
|
+
|
825
|
994
|
#if LANGUAGE_CHOICE == 8
|
826
|
995
|
|
827
|
996
|
// LCD Menu Messages
|
|
@@ -982,4 +1151,5 @@
|
982
|
1151
|
|
983
|
1152
|
|
984
|
1153
|
#endif
|
|
1154
|
+
|
985
|
1155
|
#endif // ifndef LANGUAGE_H
|