Browse Source

Merge pull request #302 from nothinman/Marlin_v1

Added Polish translation. Cosmetic changes to English.
daid 12 years ago
parent
commit
9bebe9b631
1 changed files with 186 additions and 16 deletions
  1. 186
    16
      Marlin/language.h

+ 186
- 16
Marlin/language.h View File

@@ -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

Loading…
Cancel
Save