浏览代码

Merge pull request #6860 from thinkyhead/bf_case_light_toggle

Case light as a toggle menu item
Scott Lahteine 8 年前
父节点
当前提交
25114414cd

+ 1
- 2
Marlin/language_an.h 查看文件

193
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extrusors")
193
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extrusors")
194
 #define MSG_INFO_BAUDRATE                   _UxGT("Baudios")
194
 #define MSG_INFO_BAUDRATE                   _UxGT("Baudios")
195
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocolo")
195
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocolo")
196
-#define MSG_LIGHTS_ON                       _UxGT("Enchegar luz")
197
-#define MSG_LIGHTS_OFF                      _UxGT("Desenchegar luz")
196
+#define MSG_CASE_LIGHT                      _UxGT("Luz")
198
 
197
 
199
 #if LCD_WIDTH >= 20
198
 #if LCD_WIDTH >= 20
200
   #define MSG_INFO_PRINT_COUNT              _UxGT("Conteo de impresion")
199
   #define MSG_INFO_PRINT_COUNT              _UxGT("Conteo de impresion")

+ 0
- 109
Marlin/language_bg.h 查看文件

36
 #define WELCOME_MSG                         MACHINE_NAME _UxGT(" Готов.")
36
 #define WELCOME_MSG                         MACHINE_NAME _UxGT(" Готов.")
37
 #define MSG_SD_INSERTED                     _UxGT("Картата е поставена")
37
 #define MSG_SD_INSERTED                     _UxGT("Картата е поставена")
38
 #define MSG_SD_REMOVED                      _UxGT("Картата е извадена")
38
 #define MSG_SD_REMOVED                      _UxGT("Картата е извадена")
39
-#define MSG_LCD_ENDSTOPS                    _UxGT("Endstops") // Max length 8 characters
40
 #define MSG_MAIN                            _UxGT("Меню")
39
 #define MSG_MAIN                            _UxGT("Меню")
41
 #define MSG_AUTOSTART                       _UxGT("Автостарт")
40
 #define MSG_AUTOSTART                       _UxGT("Автостарт")
42
 #define MSG_DISABLE_STEPPERS                _UxGT("Изкл. двигатели")
41
 #define MSG_DISABLE_STEPPERS                _UxGT("Изкл. двигатели")
43
 #define MSG_AUTO_HOME                       _UxGT("Паркиране")
42
 #define MSG_AUTO_HOME                       _UxGT("Паркиране")
44
-#define MSG_AUTO_HOME_X                     _UxGT("Home X")
45
-#define MSG_AUTO_HOME_Y                     _UxGT("Home Y")
46
-#define MSG_AUTO_HOME_Z                     _UxGT("Home Z")
47
-#define MSG_LEVEL_BED_HOMING                _UxGT("Homing XYZ")
48
-#define MSG_LEVEL_BED_WAITING               _UxGT("Click to Begin")
49
-#define MSG_LEVEL_BED_NEXT_POINT            _UxGT("Next Point")
50
-#define MSG_LEVEL_BED_DONE                  _UxGT("Leveling Done!")
51
 #define MSG_SET_HOME_OFFSETS                _UxGT("Задай Начало")
43
 #define MSG_SET_HOME_OFFSETS                _UxGT("Задай Начало")
52
-#define MSG_HOME_OFFSETS_APPLIED            _UxGT("Offsets applied")
53
 #define MSG_SET_ORIGIN                      _UxGT("Изходна точка")
44
 #define MSG_SET_ORIGIN                      _UxGT("Изходна точка")
54
 #define MSG_PREHEAT_1                       _UxGT("Подгряване PLA")
45
 #define MSG_PREHEAT_1                       _UxGT("Подгряване PLA")
55
 #define MSG_PREHEAT_1_N                     _UxGT("Подгряване PLA")
46
 #define MSG_PREHEAT_1_N                     _UxGT("Подгряване PLA")
89
 #define MSG_AUTOTEMP                        _UxGT("Авто-темп.")
80
 #define MSG_AUTOTEMP                        _UxGT("Авто-темп.")
90
 #define MSG_ON                              _UxGT("Вкл. ")
81
 #define MSG_ON                              _UxGT("Вкл. ")
91
 #define MSG_OFF                             _UxGT("Изкл. ")
82
 #define MSG_OFF                             _UxGT("Изкл. ")
92
-#define MSG_PID_P                           _UxGT("PID-P")
93
-#define MSG_PID_I                           _UxGT("PID-I")
94
-#define MSG_PID_D                           _UxGT("PID-D")
95
-#define MSG_PID_C                           _UxGT("PID-C")
96
-#define MSG_SELECT                          _UxGT("Select")
97
-#define MSG_ACC                             _UxGT("Acc")
98
-#define MSG_JERK                            _UxGT("Jerk")
99
-#define MSG_VX_JERK                         _UxGT("Vx-jerk")
100
-#define MSG_VY_JERK                         _UxGT("Vy-jerk")
101
-#define MSG_VZ_JERK                         _UxGT("Vz-jerk")
102
-#define MSG_VE_JERK                         _UxGT("Ve-jerk")
103
-#define MSG_VMAX                            _UxGT("Vmax ")
104
-#define MSG_VMIN                            _UxGT("Vmin")
105
-#define MSG_VTRAV_MIN                       _UxGT("VTrav min")
106
-#define MSG_AMAX                            _UxGT("Amax ")
107
 #define MSG_A_RETRACT                       _UxGT("A-откат")
83
 #define MSG_A_RETRACT                       _UxGT("A-откат")
108
 #define MSG_A_TRAVEL                        _UxGT("A-travel")
84
 #define MSG_A_TRAVEL                        _UxGT("A-travel")
109
 #define MSG_STEPS_PER_MM                    _UxGT("Стъпки/mm")
85
 #define MSG_STEPS_PER_MM                    _UxGT("Стъпки/mm")
153
 #define MSG_INIT_SDCARD                     _UxGT("Иниц. SD-Карта")
129
 #define MSG_INIT_SDCARD                     _UxGT("Иниц. SD-Карта")
154
 #define MSG_CNG_SDCARD                      _UxGT("Смяна SD-Карта")
130
 #define MSG_CNG_SDCARD                      _UxGT("Смяна SD-Карта")
155
 #define MSG_ZPROBE_OUT                      _UxGT("Z-сондата е извадена")
131
 #define MSG_ZPROBE_OUT                      _UxGT("Z-сондата е извадена")
156
-#define MSG_BLTOUCH_SELFTEST                _UxGT("BLTouch Self-Test")
157
-#define MSG_BLTOUCH_RESET                   _UxGT("Reset BLTouch")
158
-#define MSG_HOME                            _UxGT("Home")  // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
159
-#define MSG_FIRST                           _UxGT("first")
160
 #define MSG_ZPROBE_ZOFFSET                  _UxGT("Z Отстояние")
132
 #define MSG_ZPROBE_ZOFFSET                  _UxGT("Z Отстояние")
161
 #define MSG_BABYSTEP_X                      _UxGT("Министъпка X")
133
 #define MSG_BABYSTEP_X                      _UxGT("Министъпка X")
162
 #define MSG_BABYSTEP_Y                      _UxGT("Министъпка Y")
134
 #define MSG_BABYSTEP_Y                      _UxGT("Министъпка Y")
163
 #define MSG_BABYSTEP_Z                      _UxGT("Министъпка Z")
135
 #define MSG_BABYSTEP_Z                      _UxGT("Министъпка Z")
164
 #define MSG_ENDSTOP_ABORT                   _UxGT("Стоп Кр.Изключватели")
136
 #define MSG_ENDSTOP_ABORT                   _UxGT("Стоп Кр.Изключватели")
165
-#define MSG_HEATING_FAILED_LCD              _UxGT("Heating failed")
166
-#define MSG_ERR_REDUNDANT_TEMP              _UxGT("Err: REDUNDANT TEMP")
167
-#define MSG_THERMAL_RUNAWAY                 _UxGT("THERMAL RUNAWAY")
168
-#define MSG_ERR_MAXTEMP                     _UxGT("Err: MAXTEMP")
169
-#define MSG_ERR_MINTEMP                     _UxGT("Err: MINTEMP")
170
-#define MSG_ERR_MAXTEMP_BED                 _UxGT("Err: MAXTEMP BED")
171
-#define MSG_ERR_MINTEMP_BED                 _UxGT("Err: MINTEMP BED")
172
-#define MSG_ERR_Z_HOMING                    _UxGT("G28 Z Forbidden")
173
-#define MSG_HALTED                          _UxGT("PRINTER HALTED")
174
-#define MSG_PLEASE_RESET                    _UxGT("Please reset")
175
-#define MSG_SHORT_DAY                       _UxGT("d") // One character only
176
-#define MSG_SHORT_HOUR                      _UxGT("h") // One character only
177
-#define MSG_SHORT_MINUTE                    _UxGT("m") // One character only
178
-#define MSG_HEATING                         _UxGT("Heating...")
179
-#define MSG_HEATING_COMPLETE                _UxGT("Heating done.")
180
-#define MSG_BED_HEATING                     _UxGT("Bed Heating.")
181
-#define MSG_BED_DONE                        _UxGT("Bed done.")
182
 #define MSG_DELTA_CALIBRATE                 _UxGT("Делта Калибровка")
137
 #define MSG_DELTA_CALIBRATE                 _UxGT("Делта Калибровка")
183
 #define MSG_DELTA_CALIBRATE_X               _UxGT("Калибровка X")
138
 #define MSG_DELTA_CALIBRATE_X               _UxGT("Калибровка X")
184
 #define MSG_DELTA_CALIBRATE_Y               _UxGT("Калибровка Y")
139
 #define MSG_DELTA_CALIBRATE_Y               _UxGT("Калибровка Y")
185
 #define MSG_DELTA_CALIBRATE_Z               _UxGT("Калибровка Z")
140
 #define MSG_DELTA_CALIBRATE_Z               _UxGT("Калибровка Z")
186
 #define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Калибровка Център")
141
 #define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Калибровка Център")
187
 
142
 
188
-#define MSG_INFO_MENU                       _UxGT("About Printer")
189
-#define MSG_INFO_PRINTER_MENU               _UxGT("Printer Info")
190
-#define MSG_INFO_STATS_MENU                 _UxGT("Printer Stats")
191
-#define MSG_INFO_BOARD_MENU                 _UxGT("Board Info")
192
-#define MSG_INFO_THERMISTOR_MENU            _UxGT("Thermistors")
193
-#define MSG_INFO_EXTRUDERS                  _UxGT("Extruders")
194
-#define MSG_INFO_BAUDRATE                   _UxGT("Baud")
195
-#define MSG_INFO_PROTOCOL                   _UxGT("Protocol")
196
-#define MSG_LIGHTS_ON                       _UxGT("Case light on")
197
-#define MSG_LIGHTS_OFF                      _UxGT("Case light off")
198
-
199
-#if LCD_WIDTH >= 20
200
-  #define MSG_INFO_PRINT_COUNT              _UxGT("Print Count")
201
-  #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Completed")
202
-  #define MSG_INFO_PRINT_TIME               _UxGT("Total print time")
203
-  #define MSG_INFO_PRINT_LONGEST            _UxGT("Longest job time")
204
-  #define MSG_INFO_PRINT_FILAMENT           _UxGT("Extruded total")
205
-#else
206
-  #define MSG_INFO_PRINT_COUNT              _UxGT("Prints")
207
-  #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Completed")
208
-  #define MSG_INFO_PRINT_TIME               _UxGT("Total")
209
-  #define MSG_INFO_PRINT_LONGEST            _UxGT("Longest")
210
-  #define MSG_INFO_PRINT_FILAMENT           _UxGT("Extruded")
211
-#endif
212
-
213
-#define MSG_INFO_MIN_TEMP                   _UxGT("Min Temp")
214
-#define MSG_INFO_MAX_TEMP                   _UxGT("Max Temp")
215
-#define MSG_INFO_PSU                        _UxGT("Power Supply")
216
-
217
-#define MSG_DRIVE_STRENGTH                  _UxGT("Drive Strength")
218
-#define MSG_DAC_PERCENT                     _UxGT("Driver %")
219
-#define MSG_DAC_EEPROM_WRITE                _UxGT("DAC EEPROM Write")
220
-
221
-#define MSG_FILAMENT_CHANGE_HEADER          _UxGT("PRINT PAUSED")
222
-#define MSG_FILAMENT_CHANGE_OPTION_HEADER   _UxGT("RESUME OPTIONS:")
223
-#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE  _UxGT("Extrude more")
224
-#define MSG_FILAMENT_CHANGE_OPTION_RESUME   _UxGT("Resume print")
225
-
226
-#if LCD_HEIGHT >= 4
227
-  // Up to 3 lines allowed
228
-  #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Wait for start")
229
-  #define MSG_FILAMENT_CHANGE_INIT_2          _UxGT("of the filament")
230
-  #define MSG_FILAMENT_CHANGE_INIT_3          _UxGT("change")
231
-  #define MSG_FILAMENT_CHANGE_UNLOAD_1        _UxGT("Wait for")
232
-  #define MSG_FILAMENT_CHANGE_UNLOAD_2        _UxGT("filament unload")
233
-  #define MSG_FILAMENT_CHANGE_INSERT_1        _UxGT("Insert filament")
234
-  #define MSG_FILAMENT_CHANGE_INSERT_2        _UxGT("and press button")
235
-  #define MSG_FILAMENT_CHANGE_INSERT_3        _UxGT("to continue...")
236
-  #define MSG_FILAMENT_CHANGE_LOAD_1          _UxGT("Wait for")
237
-  #define MSG_FILAMENT_CHANGE_LOAD_2          _UxGT("filament load")
238
-  #define MSG_FILAMENT_CHANGE_EXTRUDE_1       _UxGT("Wait for")
239
-  #define MSG_FILAMENT_CHANGE_EXTRUDE_2       _UxGT("filament extrude")
240
-  #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("Wait for print")
241
-  #define MSG_FILAMENT_CHANGE_RESUME_2        _UxGT("to resume")
242
-#else // LCD_HEIGHT < 4
243
-  // Up to 2 lines allowed
244
-  #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Please wait...")
245
-  #define MSG_FILAMENT_CHANGE_UNLOAD_1        _UxGT("Ejecting...")
246
-  #define MSG_FILAMENT_CHANGE_INSERT_1        _UxGT("Insert and Click")
247
-  #define MSG_FILAMENT_CHANGE_LOAD_1          _UxGT("Loading...")
248
-  #define MSG_FILAMENT_CHANGE_EXTRUDE_1       _UxGT("Extruding...")
249
-  #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("Resuming...")
250
-#endif // LCD_HEIGHT < 4
251
-
252
 #endif // LANGUAGE_BG_H
143
 #endif // LANGUAGE_BG_H

+ 1
- 2
Marlin/language_ca.h 查看文件

196
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extrusors")
196
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extrusors")
197
 #define MSG_INFO_BAUDRATE                   _UxGT("Baud")
197
 #define MSG_INFO_BAUDRATE                   _UxGT("Baud")
198
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocol")
198
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocol")
199
-#define MSG_LIGHTS_ON                       _UxGT("Encen el llum")
200
-#define MSG_LIGHTS_OFF                      _UxGT("Apaga el llum")
199
+#define MSG_CASE_LIGHT                      _UxGT("Llum")
201
 
200
 
202
 #if LCD_WIDTH >= 20
201
 #if LCD_WIDTH >= 20
203
   #define MSG_INFO_PRINT_COUNT              _UxGT("Total impressions")
202
   #define MSG_INFO_PRINT_COUNT              _UxGT("Total impressions")

+ 3
- 2
Marlin/language_cz.h 查看文件

205
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extrudery")
205
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extrudery")
206
 #define MSG_INFO_BAUDRATE                   _UxGT("Rychlost")
206
 #define MSG_INFO_BAUDRATE                   _UxGT("Rychlost")
207
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokol")
207
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokol")
208
-#define MSG_LIGHTS_ON                       _UxGT("Osvetleni Zap")
209
-#define MSG_LIGHTS_OFF                      _UxGT("Osvetleni Vyp")
208
+#define MSG_CASE_LIGHT                      _UxGT("Osvetleni")
209
+
210
 #if LCD_WIDTH >= 20
210
 #if LCD_WIDTH >= 20
211
   #define MSG_INFO_PRINT_COUNT              _UxGT("Pocet tisku")
211
   #define MSG_INFO_PRINT_COUNT              _UxGT("Pocet tisku")
212
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Dokonceno")
212
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Dokonceno")
220
   #define MSG_INFO_PRINT_LONGEST            _UxGT("Nejdelsi")
220
   #define MSG_INFO_PRINT_LONGEST            _UxGT("Nejdelsi")
221
   #define MSG_INFO_PRINT_FILAMENT           _UxGT("Vytlaceno")
221
   #define MSG_INFO_PRINT_FILAMENT           _UxGT("Vytlaceno")
222
 #endif
222
 #endif
223
+
223
 #define MSG_INFO_MIN_TEMP                   _UxGT("Teplota min")
224
 #define MSG_INFO_MIN_TEMP                   _UxGT("Teplota min")
224
 #define MSG_INFO_MAX_TEMP                   _UxGT("Teplota max")
225
 #define MSG_INFO_MAX_TEMP                   _UxGT("Teplota max")
225
 #define MSG_INFO_PSU                        _UxGT("Nap. zdroj")
226
 #define MSG_INFO_PSU                        _UxGT("Nap. zdroj")

+ 2
- 2
Marlin/language_de.h 查看文件

205
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extruder")
205
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extruder")
206
 #define MSG_INFO_BAUDRATE                   _UxGT("Baud")
206
 #define MSG_INFO_BAUDRATE                   _UxGT("Baud")
207
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokoll")
207
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokoll")
208
-#define MSG_LIGHTS_ON                       _UxGT("Gehäuse Licht an")
209
-#define MSG_LIGHTS_OFF                      _UxGT("Gehäuse Licht aus")
208
+#define MSG_CASE_LIGHT                      _UxGT("Licht")
210
 
209
 
211
 #if LCD_WIDTH >= 20
210
 #if LCD_WIDTH >= 20
212
   #define MSG_INFO_PRINT_COUNT              _UxGT("Gesamte Drucke")
211
   #define MSG_INFO_PRINT_COUNT              _UxGT("Gesamte Drucke")
221
   #define MSG_INFO_PRINT_LONGEST            _UxGT("Längster")
220
   #define MSG_INFO_PRINT_LONGEST            _UxGT("Längster")
222
   #define MSG_INFO_PRINT_FILAMENT           _UxGT("Extrud.")
221
   #define MSG_INFO_PRINT_FILAMENT           _UxGT("Extrud.")
223
 #endif
222
 #endif
223
+
224
 #define MSG_INFO_MIN_TEMP                   _UxGT("Min Temp")
224
 #define MSG_INFO_MIN_TEMP                   _UxGT("Min Temp")
225
 #define MSG_INFO_MAX_TEMP                   _UxGT("Max Temp")
225
 #define MSG_INFO_MAX_TEMP                   _UxGT("Max Temp")
226
 #define MSG_INFO_PSU                        _UxGT("Stromversorgung")
226
 #define MSG_INFO_PSU                        _UxGT("Stromversorgung")

+ 2
- 5
Marlin/language_en.h 查看文件

700
 #ifndef MSG_INFO_PROTOCOL
700
 #ifndef MSG_INFO_PROTOCOL
701
   #define MSG_INFO_PROTOCOL                   _UxGT("Protocol")
701
   #define MSG_INFO_PROTOCOL                   _UxGT("Protocol")
702
 #endif
702
 #endif
703
-#ifndef MSG_LIGHTS_ON
704
-  #define MSG_LIGHTS_ON                       _UxGT("Case light on")
705
-#endif
706
-#ifndef MSG_LIGHTS_OFF
707
-  #define MSG_LIGHTS_OFF                      _UxGT("Case light off")
703
+#ifndef MSG_CASE_LIGHT
704
+  #define MSG_CASE_LIGHT                      _UxGT("Case light")
708
 #endif
705
 #endif
709
 
706
 
710
 #if LCD_WIDTH >= 20
707
 #if LCD_WIDTH >= 20

+ 3
- 2
Marlin/language_es.h 查看文件

202
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extrusores")
202
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extrusores")
203
 #define MSG_INFO_BAUDRATE                   _UxGT("Baudios")
203
 #define MSG_INFO_BAUDRATE                   _UxGT("Baudios")
204
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocolo")
204
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocolo")
205
-#define MSG_LIGHTS_ON                       _UxGT("Luz cabina ON")
206
-#define MSG_LIGHTS_OFF                      _UxGT("Luz cabina OFF")
205
+#define MSG_CASE_LIGHT                      _UxGT("Luz cabina")
206
+
207
 #if LCD_WIDTH > 19
207
 #if LCD_WIDTH > 19
208
   #define MSG_INFO_PRINT_COUNT              _UxGT("Conteo de impresion")
208
   #define MSG_INFO_PRINT_COUNT              _UxGT("Conteo de impresion")
209
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Completadas")
209
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Completadas")
217
   #define MSG_INFO_PRINT_LONGEST            _UxGT("Mas larga")
217
   #define MSG_INFO_PRINT_LONGEST            _UxGT("Mas larga")
218
   #define MSG_INFO_PRINT_FILAMENT           _UxGT("Extrusion")
218
   #define MSG_INFO_PRINT_FILAMENT           _UxGT("Extrusion")
219
 #endif
219
 #endif
220
+
220
 #define MSG_INFO_MIN_TEMP                   _UxGT("Temperatura minima")
221
 #define MSG_INFO_MIN_TEMP                   _UxGT("Temperatura minima")
221
 #define MSG_INFO_MAX_TEMP                   _UxGT("Temperatura maxima")
222
 #define MSG_INFO_MAX_TEMP                   _UxGT("Temperatura maxima")
222
 #define MSG_INFO_PSU                        _UxGT("Fuente de poder")
223
 #define MSG_INFO_PSU                        _UxGT("Fuente de poder")

+ 2
- 2
Marlin/language_eu.h 查看文件

202
 #define MSG_INFO_EXTRUDERS                  _UxGT("Estrusoreak")
202
 #define MSG_INFO_EXTRUDERS                  _UxGT("Estrusoreak")
203
 #define MSG_INFO_BAUDRATE                   _UxGT("Baudioak")
203
 #define MSG_INFO_BAUDRATE                   _UxGT("Baudioak")
204
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokoloa")
204
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokoloa")
205
-#define MSG_LIGHTS_ON                       _UxGT("Kabina Argia ON")
206
-#define MSG_LIGHTS_OFF                      _UxGT("Kabina Argia OFF")
205
+#define MSG_CASE_LIGHT                      _UxGT("Kabina Argia")
206
+
207
 #if LCD_WIDTH > 19
207
 #if LCD_WIDTH > 19
208
   #define MSG_INFO_PRINT_COUNT              _UxGT("Inprim. Zenbaketa")
208
   #define MSG_INFO_PRINT_COUNT              _UxGT("Inprim. Zenbaketa")
209
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Burututa")
209
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Burututa")

+ 1
- 2
Marlin/language_fr.h 查看文件

207
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extrudeurs")
207
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extrudeurs")
208
 #define MSG_INFO_BAUDRATE                   _UxGT("Baud")
208
 #define MSG_INFO_BAUDRATE                   _UxGT("Baud")
209
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocole")
209
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocole")
210
-#define MSG_LIGHTS_ON                       _UxGT("Allumer boîtier")
211
-#define MSG_LIGHTS_OFF                      _UxGT("Eteindre boîtier")
210
+#define MSG_CASE_LIGHT                      _UxGT("Lumière")
212
 
211
 
213
 #if LCD_WIDTH >= 20
212
 #if LCD_WIDTH >= 20
214
   #define MSG_INFO_PRINT_COUNT              _UxGT("Nbre impressions")
213
   #define MSG_INFO_PRINT_COUNT              _UxGT("Nbre impressions")

+ 1
- 2
Marlin/language_gl.h 查看文件

192
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extrusores")
192
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extrusores")
193
 #define MSG_INFO_BAUDRATE                   _UxGT("Baudios")
193
 #define MSG_INFO_BAUDRATE                   _UxGT("Baudios")
194
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocolo")
194
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocolo")
195
-#define MSG_LIGHTS_ON                       _UxGT("Acender a luz")
196
-#define MSG_LIGHTS_OFF                      _UxGT("Apagar a luz")
195
+#define MSG_CASE_LIGHT                      _UxGT("Luz")
197
 #if LCD_WIDTH >= 20
196
 #if LCD_WIDTH >= 20
198
   #define MSG_INFO_PRINT_COUNT              _UxGT("Total traballos")
197
   #define MSG_INFO_PRINT_COUNT              _UxGT("Total traballos")
199
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Total completos")
198
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Total completos")

+ 1
- 2
Marlin/language_hr.h 查看文件

191
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extruderi")
191
 #define MSG_INFO_EXTRUDERS                  _UxGT("Extruderi")
192
 #define MSG_INFO_BAUDRATE                   _UxGT("Baud")
192
 #define MSG_INFO_BAUDRATE                   _UxGT("Baud")
193
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokol")
193
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokol")
194
-#define MSG_LIGHTS_ON                       _UxGT("Upali osvjetljenje")
195
-#define MSG_LIGHTS_OFF                      _UxGT("Ugasi osvjetljenje")
194
+#define MSG_CASE_LIGHT                      _UxGT("Osvjetljenje")
196
 
195
 
197
 #if LCD_WIDTH >= 20
196
 #if LCD_WIDTH >= 20
198
   #define MSG_INFO_PRINT_COUNT              _UxGT("Broj printova")
197
   #define MSG_INFO_PRINT_COUNT              _UxGT("Broj printova")

+ 2
- 2
Marlin/language_it.h 查看文件

209
 #define MSG_INFO_EXTRUDERS                  _UxGT("Estrusori")
209
 #define MSG_INFO_EXTRUDERS                  _UxGT("Estrusori")
210
 #define MSG_INFO_BAUDRATE                   _UxGT("Baud")
210
 #define MSG_INFO_BAUDRATE                   _UxGT("Baud")
211
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocollo")
211
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocollo")
212
-#define MSG_LIGHTS_ON                       _UxGT("Luci Case on")
213
-#define MSG_LIGHTS_OFF                      _UxGT("Luci Case off")
212
+#define MSG_CASE_LIGHT                      _UxGT("Luci Case")
213
+
214
 #if LCD_WIDTH >= 20
214
 #if LCD_WIDTH >= 20
215
   #define MSG_INFO_PRINT_COUNT              _UxGT("Contat. stampa")
215
   #define MSG_INFO_PRINT_COUNT              _UxGT("Contat. stampa")
216
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Completati")
216
   #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Completati")

+ 1
- 2
Marlin/language_kana.h 查看文件

262
 #define MSG_INFO_EXTRUDERS                  "\xb4\xb8\xbd\xc4\xd9\xb0\xc0\xde\xb0\xbd\xb3"                     // "エクストルーダースウ" ("Extruders")
262
 #define MSG_INFO_EXTRUDERS                  "\xb4\xb8\xbd\xc4\xd9\xb0\xc0\xde\xb0\xbd\xb3"                     // "エクストルーダースウ" ("Extruders")
263
 #define MSG_INFO_BAUDRATE                   "\xce\xde\xb0\xda\xb0\xc4"                                         // "ボーレート" ("Baud")
263
 #define MSG_INFO_BAUDRATE                   "\xce\xde\xb0\xda\xb0\xc4"                                         // "ボーレート" ("Baud")
264
 #define MSG_INFO_PROTOCOL                   "\xcc\xdf\xdb\xc4\xba\xd9"                                         // "プロトコル" ("Protocol")
264
 #define MSG_INFO_PROTOCOL                   "\xcc\xdf\xdb\xc4\xba\xd9"                                         // "プロトコル" ("Protocol")
265
-#define MSG_LIGHTS_ON                       "\xb7\xae\xb3\xc0\xb2\xc5\xb2\xbc\xae\xb3\xd2\xb2\x20\xb5\xdd"     // "キョウタイナイショウメイ オン" ("Case light on")
266
-#define MSG_LIGHTS_OFF                      "\xb7\xae\xb3\xc0\xb2\xc5\xb2\xbc\xae\xb3\xd2\xb2\x20\xb5\xcc"     // "キョウタイナイショウメイ オフ" ("Case light off")
265
+#define MSG_CASE_LIGHT                      "\xb7\xae\xb3\xc0\xb2\xc5\xb2\xbc\xae\xb3\xd2\xb2"                 // "キョウタイナイショウメイ" ("Case light")
267
 #define MSG_INFO_PRINT_COUNT                "\xcc\xdf\xd8\xdd\xc4\xbd\xb3"                                     // "プリントスウ" ("Print Count")
266
 #define MSG_INFO_PRINT_COUNT                "\xcc\xdf\xd8\xdd\xc4\xbd\xb3"                                     // "プリントスウ" ("Print Count")
268
 #define MSG_INFO_COMPLETED_PRINTS           "\xb6\xdd\xd8\xae\xb3\xbd\xb3"                                     // "カンリョウスウ" ("Completed")
267
 #define MSG_INFO_COMPLETED_PRINTS           "\xb6\xdd\xd8\xae\xb3\xbd\xb3"                                     // "カンリョウスウ" ("Completed")
269
 #define MSG_INFO_PRINT_TIME                 "\xcc\xdf\xd8\xdd\xc4\xbc\xde\xb6\xdd\xd9\xb2\xb9\xb2"             // "プリントジカンルイケイ" ("Total print time")
268
 #define MSG_INFO_PRINT_TIME                 "\xcc\xdf\xd8\xdd\xc4\xbc\xde\xb6\xdd\xd9\xb2\xb9\xb2"             // "プリントジカンルイケイ" ("Total print time")

+ 1
- 2
Marlin/language_kana_utf8.h 查看文件

192
 #define MSG_INFO_EXTRUDERS                  _UxGT("エクストルーダースウ")             // "Extruders"
192
 #define MSG_INFO_EXTRUDERS                  _UxGT("エクストルーダースウ")             // "Extruders"
193
 #define MSG_INFO_BAUDRATE                   _UxGT("ボーレート")                    // "Baud"
193
 #define MSG_INFO_BAUDRATE                   _UxGT("ボーレート")                    // "Baud"
194
 #define MSG_INFO_PROTOCOL                   _UxGT("プロトコル")                    // "Protocol"
194
 #define MSG_INFO_PROTOCOL                   _UxGT("プロトコル")                    // "Protocol"
195
-#define MSG_LIGHTS_ON                       _UxGT("キョウタイナイショウメイ オン")       // "Case light on"
196
-#define MSG_LIGHTS_OFF                      _UxGT("キョウタイナイショウメイ オフ")       // "Case light off"
195
+#define MSG_CASE_LIGHT                      _UxGT("キョウタイナイショウメイ")       // "Case light"
197
 #define MSG_INFO_PRINT_COUNT                _UxGT("プリントスウ ")                  // "Print Count"
196
 #define MSG_INFO_PRINT_COUNT                _UxGT("プリントスウ ")                  // "Print Count"
198
 #define MSG_INFO_COMPLETED_PRINTS           _UxGT("カンリョウスウ")                  // "Completed"
197
 #define MSG_INFO_COMPLETED_PRINTS           _UxGT("カンリョウスウ")                  // "Completed"
199
 #define MSG_INFO_PRINT_TIME                 _UxGT("プリントジカンルイケイ")            // "Total print time"
198
 #define MSG_INFO_PRINT_TIME                 _UxGT("プリントジカンルイケイ")            // "Total print time"

+ 1
- 2
Marlin/language_nl.h 查看文件

202
 #define MSG_INFO_MENU                       _UxGT("Over Printer")
202
 #define MSG_INFO_MENU                       _UxGT("Over Printer")
203
 #define MSG_INFO_PRINTER_MENU               _UxGT("Printer Info")
203
 #define MSG_INFO_PRINTER_MENU               _UxGT("Printer Info")
204
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocol")
204
 #define MSG_INFO_PROTOCOL                   _UxGT("Protocol")
205
-#define MSG_LIGHTS_ON                       _UxGT("Case licht aan")
206
-#define MSG_LIGHTS_OFF                      _UxGT("Case licht uit")
205
+#define MSG_CASE_LIGHT                      _UxGT("Case licht")
207
 
206
 
208
 #if LCD_WIDTH >= 20
207
 #if LCD_WIDTH >= 20
209
   #define MSG_INFO_PRINT_COUNT              _UxGT("Printed Aantal")
208
   #define MSG_INFO_PRINT_COUNT              _UxGT("Printed Aantal")

+ 240
- 0
Marlin/language_pl-DOGM.h 查看文件

1
+/**
2
+ * Marlin 3D Printer Firmware
3
+ * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
4
+ *
5
+ * Based on Sprinter and grbl.
6
+ * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm
7
+ *
8
+ * This program is free software: you can redistribute it and/or modify
9
+ * it under the terms of the GNU General Public License as published by
10
+ * the Free Software Foundation, either version 3 of the License, or
11
+ * (at your option) any later version.
12
+ *
13
+ * This program is distributed in the hope that it will be useful,
14
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
15
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16
+ * GNU General Public License for more details.
17
+ *
18
+ * You should have received a copy of the GNU General Public License
19
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
20
+ *
21
+ */
22
+
23
+/**
24
+ * Polish for DOGM display - includes accented characters
25
+ */
26
+
27
+#define WELCOME_MSG                         MACHINE_NAME _UxGT(" gotowy.")
28
+#define MSG_SD_INSERTED                     _UxGT("Karta włożona")
29
+#define MSG_SD_REMOVED                      _UxGT("Karta usunięta")
30
+#define MSG_LCD_ENDSTOPS                    _UxGT("Kranców.") // Max length 8 characters
31
+#define MSG_MAIN                            _UxGT("Menu główne")
32
+#define MSG_AUTOSTART                       _UxGT("Autostart")
33
+#define MSG_DISABLE_STEPPERS                _UxGT("Wyłącz silniki")
34
+#define MSG_AUTO_HOME                       _UxGT("Pozycja zerowa")
35
+#define MSG_AUTO_HOME_X                     _UxGT("Zeruj X")
36
+#define MSG_AUTO_HOME_Y                     _UxGT("Zeruj Y")
37
+#define MSG_AUTO_HOME_Z                     _UxGT("Zeruj Z")
38
+#define MSG_LEVEL_BED                       _UxGT("Poziom. stołu")
39
+#define MSG_LEVEL_BED_HOMING                _UxGT("Pozycja zerowa")
40
+#define MSG_LEVEL_BED_WAITING               _UxGT("Kliknij by rozp.")
41
+#define MSG_LEVEL_BED_NEXT_POINT            _UxGT("Następny punkt")
42
+#define MSG_LEVEL_BED_DONE                  _UxGT("Wypoziomowano!")
43
+#define MSG_SET_HOME_OFFSETS                _UxGT("Ust. poz. zer.")
44
+#define MSG_HOME_OFFSETS_APPLIED            _UxGT("Poz. zerowa ust.")
45
+#define MSG_SET_ORIGIN                      _UxGT("Ustaw punkt zero")
46
+#define MSG_PREHEAT_1                       _UxGT("Rozgrzej PLA")
47
+#define MSG_PREHEAT_1_N                     MSG_PREHEAT_1 _UxGT(" ")
48
+#define MSG_PREHEAT_1_ALL                   MSG_PREHEAT_1 _UxGT(" wsz.")
49
+#define MSG_PREHEAT_1_BEDONLY               _UxGT("Rozgrzej stół PLA")
50
+#define MSG_PREHEAT_1_SETTINGS              _UxGT("Ustaw. rozg. PLA")
51
+#define MSG_PREHEAT_2                       _UxGT("Rozgrzej ABS")
52
+#define MSG_PREHEAT_2_N                     MSG_PREHEAT_2 _UxGT(" ")
53
+#define MSG_PREHEAT_2_ALL                   MSG_PREHEAT_2 _UxGT(" wsz.")
54
+#define MSG_PREHEAT_2_BEDONLY               _UxGT("Rozgrzej stół ABS")
55
+#define MSG_PREHEAT_2_SETTINGS              _UxGT("Ustaw. rozg. ABS")
56
+#define MSG_COOLDOWN                        _UxGT("Chłodzenie")
57
+#define MSG_SWITCH_PS_ON                    _UxGT("Włącz zasilacz")
58
+#define MSG_SWITCH_PS_OFF                   _UxGT("Wyłącz zasilacz")
59
+#define MSG_EXTRUDE                         _UxGT("Ekstruzja")
60
+#define MSG_RETRACT                         _UxGT("Wycofanie")
61
+#define MSG_MOVE_AXIS                       _UxGT("Ruch osi")
62
+#define MSG_BED_LEVELING                    _UxGT("Poziom. stołu")
63
+#define MSG_MOVE_X                          _UxGT("Przesuń w X")
64
+#define MSG_MOVE_Y                          _UxGT("Przesuń w Y")
65
+#define MSG_MOVE_Z                          _UxGT("Przesuń w Z")
66
+#define MSG_MOVE_E                          _UxGT("Ekstruzja (os E)")
67
+#define MSG_MOVE_01MM                       _UxGT("Przesuń co .1mm")
68
+#define MSG_MOVE_1MM                        _UxGT("Przesuń co 1mm")
69
+#define MSG_MOVE_10MM                       _UxGT("Przesuń co 10mm")
70
+#define MSG_SPEED                           _UxGT("Predkość")
71
+#define MSG_BED_Z                           _UxGT("Stół Z")
72
+#define MSG_NOZZLE                          _UxGT("Dysza")
73
+#define MSG_BED                             _UxGT("Stół")
74
+#define MSG_FAN_SPEED                       _UxGT("Obroty wiatraka")
75
+#define MSG_FLOW                            _UxGT("Przepływ")
76
+#define MSG_CONTROL                         _UxGT("Ustawienia")
77
+#define MSG_MIN                             LCD_STR_THERMOMETER _UxGT(" Min")
78
+#define MSG_MAX                             LCD_STR_THERMOMETER _UxGT(" Max")
79
+#define MSG_FACTOR                          LCD_STR_THERMOMETER _UxGT(" Mnożnik")
80
+#define MSG_AUTOTEMP                        _UxGT("Auto. temperatura")
81
+#define MSG_ON                              _UxGT("Wł. ")
82
+#define MSG_OFF                             _UxGT("Wył.")
83
+#define MSG_PID_P                           _UxGT("PID-P")
84
+#define MSG_PID_I                           _UxGT("PID-I")
85
+#define MSG_PID_D                           _UxGT("PID-D")
86
+#define MSG_PID_C                           _UxGT("PID-C")
87
+#define MSG_SELECT                          _UxGT("Select")
88
+#define MSG_ACC                             _UxGT("Przyśpieszenie")
89
+#define MSG_JERK                            _UxGT("Zryw")
90
+#define MSG_VX_JERK                         _UxGT("Zryw Vx")
91
+#define MSG_VY_JERK                         _UxGT("Zryw Vy")
92
+#define MSG_VZ_JERK                         _UxGT("Zryw Vz")
93
+#define MSG_VE_JERK                         _UxGT("Zryw Ve")
94
+#define MSG_VMAX                            _UxGT("Vmax ")
95
+#define MSG_VMIN                            _UxGT("Vmin")
96
+#define MSG_VTRAV_MIN                       _UxGT("Vskok min")
97
+#define MSG_ACCELERATION                    MSG_ACC
98
+#define MSG_AMAX                            _UxGT("Amax")
99
+#define MSG_A_RETRACT                       _UxGT("A-wycofanie")
100
+#define MSG_A_TRAVEL                        _UxGT("A-przesuń.")
101
+#define MSG_STEPS_PER_MM                    _UxGT("kroki/mm")
102
+#define MSG_XSTEPS                          _UxGT("krokiX/mm")
103
+#define MSG_YSTEPS                          _UxGT("krokiY/mm")
104
+#define MSG_ZSTEPS                          _UxGT("krokiZ/mm")
105
+#define MSG_ESTEPS                          _UxGT("krokiE/mm")
106
+#define MSG_E1STEPS                         _UxGT("krokiE1/mm")
107
+#define MSG_E2STEPS                         _UxGT("krokiE2/mm")
108
+#define MSG_E3STEPS                         _UxGT("krokiE3/mm")
109
+#define MSG_E4STEPS                         _UxGT("krokiE4/mm")
110
+#define MSG_E5STEPS                         _UxGT("krokiE5/mm")
111
+#define MSG_TEMPERATURE                     _UxGT("Temperatura")
112
+#define MSG_MOTION                          _UxGT("Ruch")
113
+#define MSG_FILAMENT                        _UxGT("Filament")
114
+#define MSG_VOLUMETRIC_ENABLED              _UxGT("E w mm3")
115
+#define MSG_FILAMENT_DIAM                   _UxGT("Śr. fil.")
116
+#define MSG_CONTRAST                        _UxGT("Kontrast LCD")
117
+#define MSG_STORE_EEPROM                    _UxGT("Zapisz w pamięci")
118
+#define MSG_LOAD_EEPROM                     _UxGT("Wczytaj z pamięci")
119
+#define MSG_RESTORE_FAILSAFE                _UxGT("Ustaw. fabryczne")
120
+#define MSG_REFRESH                         _UxGT("Odswież")
121
+#define MSG_WATCH                           _UxGT("Ekran główny")
122
+#define MSG_PREPARE                         _UxGT("Przygotuj")
123
+#define MSG_TUNE                            _UxGT("Strojenie")
124
+#define MSG_PAUSE_PRINT                     _UxGT("Pauza")
125
+#define MSG_RESUME_PRINT                    _UxGT("Wznowienie")
126
+#define MSG_STOP_PRINT                      _UxGT("Stop")
127
+#define MSG_CARD_MENU                       _UxGT("Karta SD")
128
+#define MSG_NO_CARD                         _UxGT("Brak karty")
129
+#define MSG_DWELL                           _UxGT("Uśpij...")
130
+#define MSG_USERWAIT                        _UxGT("Oczekiwanie...")
131
+#define MSG_RESUMING                        _UxGT("Wznawianie druku")
132
+#define MSG_PRINT_ABORTED                   _UxGT("Druk przerwany")
133
+#define MSG_NO_MOVE                         _UxGT("Brak ruchu")
134
+#define MSG_KILLED                          _UxGT("Ubity. ")
135
+#define MSG_STOPPED                         _UxGT("Zatrzymany. ")
136
+#define MSG_CONTROL_RETRACT                 _UxGT("Wycofaj mm")
137
+#define MSG_CONTROL_RETRACT_SWAP            _UxGT("Z Wycof. mm")
138
+#define MSG_CONTROL_RETRACTF                _UxGT("Wycofaj  V")
139
+#define MSG_CONTROL_RETRACT_ZLIFT           _UxGT("Skok Z mm")
140
+#define MSG_CONTROL_RETRACT_RECOVER         _UxGT("Cof. wycof. mm")
141
+#define MSG_CONTROL_RETRACT_RECOVER_SWAP    _UxGT("Z Cof. wyc. mm")
142
+#define MSG_CONTROL_RETRACT_RECOVERF        _UxGT("Cof. wycof.  V")
143
+#define MSG_AUTORETRACT                     _UxGT("Auto. wycofanie")
144
+#define MSG_FILAMENTCHANGE                  _UxGT("Zmień filament")
145
+#define MSG_INIT_SDCARD                     _UxGT("Inicjal. karty SD")
146
+#define MSG_CNG_SDCARD                      _UxGT("Zmiana karty SD")
147
+#define MSG_ZPROBE_OUT                      _UxGT("Sonda Z za stołem")
148
+#define MSG_BLTOUCH_SELFTEST                _UxGT("BLTouch Self-Test")
149
+#define MSG_BLTOUCH_RESET                   _UxGT("Reset BLTouch")
150
+#define MSG_HOME                            _UxGT("Home")  // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
151
+#define MSG_FIRST                           _UxGT("first")
152
+#define MSG_ZPROBE_ZOFFSET                  _UxGT("Offset Z")
153
+#define MSG_BABYSTEP_X                      _UxGT("Babystep X")
154
+#define MSG_BABYSTEP_Y                      _UxGT("Babystep Y")
155
+#define MSG_BABYSTEP_Z                      _UxGT("Babystep Z")
156
+#define MSG_ENDSTOP_ABORT                   _UxGT("Błąd krańcówki")
157
+#define MSG_HEATING_FAILED_LCD              _UxGT("Rozgrz. nieudane")
158
+#define MSG_ERR_REDUNDANT_TEMP              _UxGT("Błąd temperatury")
159
+#define MSG_THERMAL_RUNAWAY                 _UxGT("Zanik temp.")
160
+#define MSG_ERR_MAXTEMP                     _UxGT("Err max temp")
161
+#define MSG_ERR_MINTEMP                     _UxGT("Err min temp")
162
+#define MSG_ERR_MAXTEMP_BED                 _UxGT("Err max temp stołu")
163
+#define MSG_ERR_MINTEMP_BED                 _UxGT("Err min temp stołu")
164
+#define MSG_ERR_Z_HOMING                    _UxGT("G28 Z Forbidden")
165
+#define MSG_HALTED                          _UxGT("Drukarka zatrzym.")
166
+#define MSG_PLEASE_RESET                    _UxGT("Proszę zresetować")
167
+#define MSG_SHORT_DAY                       _UxGT("d") // One character only
168
+#define MSG_SHORT_HOUR                      _UxGT("g") // One character only
169
+#define MSG_SHORT_MINUTE                    _UxGT("m") // One character only
170
+#define MSG_HEATING                         _UxGT("Rozgrzewanie...")
171
+#define MSG_HEATING_COMPLETE                _UxGT("Rozgrzano")
172
+#define MSG_BED_HEATING                     _UxGT("Rozgrzewanie stołu...")
173
+#define MSG_BED_DONE                        _UxGT("Rozgrzano stół")
174
+#define MSG_DELTA_CALIBRATE                 _UxGT("Kalibrowanie Delty")
175
+#define MSG_DELTA_CALIBRATE_X               _UxGT("Kalibruj X")
176
+#define MSG_DELTA_CALIBRATE_Y               _UxGT("Kalibruj Y")
177
+#define MSG_DELTA_CALIBRATE_Z               _UxGT("Kalibruj Z")
178
+#define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Kalibruj środek")
179
+
180
+#define MSG_INFO_MENU                       _UxGT("O drukarce")
181
+#define MSG_INFO_PRINTER_MENU               _UxGT("Info drukarki")
182
+#define MSG_INFO_STATS_MENU                 _UxGT("Statystyki")
183
+#define MSG_INFO_BOARD_MENU                 _UxGT("Board Info")
184
+#define MSG_INFO_THERMISTOR_MENU            _UxGT("Thermistory")
185
+#define MSG_INFO_EXTRUDERS                  _UxGT("Ekstrudery")
186
+#define MSG_INFO_BAUDRATE                   _UxGT("Predkość USB")
187
+#define MSG_INFO_PROTOCOL                   _UxGT("Protokół")
188
+#define MSG_CASE_LIGHT                      _UxGT("Oświetlenie")
189
+
190
+#if LCD_WIDTH >= 20
191
+  #define MSG_INFO_PRINT_COUNT              _UxGT("Wydrukowano")
192
+  #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Ukończono")
193
+  #define MSG_INFO_PRINT_TIME               _UxGT("Czas druku")
194
+  #define MSG_INFO_PRINT_LONGEST            _UxGT("Najdł. druk")
195
+  #define MSG_INFO_PRINT_FILAMENT           _UxGT("Użyty fil.")
196
+#else
197
+  #define MSG_INFO_PRINT_COUNT              _UxGT("Wydrukowano")
198
+  #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Ukończono")
199
+  #define MSG_INFO_PRINT_TIME               _UxGT("Razem")
200
+  #define MSG_INFO_PRINT_LONGEST            _UxGT("Najdł. druk")
201
+  #define MSG_INFO_PRINT_FILAMENT           _UxGT("Użyty fil.")
202
+#endif
203
+
204
+#define MSG_INFO_MIN_TEMP                   _UxGT("Min Temp")
205
+#define MSG_INFO_MAX_TEMP                   _UxGT("Max Temp")
206
+#define MSG_INFO_PSU                        _UxGT("Zasilacz")
207
+
208
+#define MSG_DRIVE_STRENGTH                  _UxGT("Siła silnika")
209
+#define MSG_DAC_PERCENT                     _UxGT("Siła %")
210
+#define MSG_DAC_EEPROM_WRITE                _UxGT("Zapisz DAC EEPROM")
211
+
212
+#define MSG_FILAMENT_CHANGE_HEADER          _UxGT("ZMIEŃ FILAMENT")
213
+#define MSG_FILAMENT_CHANGE_OPTION_HEADER   _UxGT("ZMIEŃ OPCJE:")
214
+#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE  _UxGT("Ekstruduj więcej")
215
+#define MSG_FILAMENT_CHANGE_OPTION_RESUME   _UxGT("Wznów drukowanie")
216
+
217
+#if LCD_HEIGHT >= 4
218
+  // Up to 3 lines allowed
219
+  #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Czekam na ")
220
+  #define MSG_FILAMENT_CHANGE_INIT_2          _UxGT("zmianę filamentu")
221
+  #define MSG_FILAMENT_CHANGE_UNLOAD_1        _UxGT("Czekam na")
222
+  #define MSG_FILAMENT_CHANGE_UNLOAD_2        _UxGT("wyjęcie filamentu")
223
+  #define MSG_FILAMENT_CHANGE_INSERT_1        _UxGT("Włóz filament")
224
+  #define MSG_FILAMENT_CHANGE_INSERT_2        _UxGT("i naciśnij przycisk")
225
+  #define MSG_FILAMENT_CHANGE_INSERT_3        _UxGT("aby kontynuować...")
226
+  #define MSG_FILAMENT_CHANGE_LOAD_1          _UxGT("Czekam na")
227
+  #define MSG_FILAMENT_CHANGE_LOAD_2          _UxGT("włożenie filamentu")
228
+  #define MSG_FILAMENT_CHANGE_EXTRUDE_1       _UxGT("Czekam na")
229
+  #define MSG_FILAMENT_CHANGE_EXTRUDE_2       _UxGT("ekstruzję filamentu")
230
+  #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("Czekam na")
231
+  #define MSG_FILAMENT_CHANGE_RESUME_2        _UxGT("wznowienie druku")
232
+#else // LCD_HEIGHT < 4
233
+  // Up to 2 lines allowed
234
+  #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Proszę czekać...")
235
+  #define MSG_FILAMENT_CHANGE_UNLOAD_1        _UxGT("Wysuwanie...")
236
+  #define MSG_FILAMENT_CHANGE_INSERT_1        _UxGT("Włóż i naciśnij prz.")
237
+  #define MSG_FILAMENT_CHANGE_LOAD_1          _UxGT("Ładowanie...")
238
+  #define MSG_FILAMENT_CHANGE_EXTRUDE_1       _UxGT("Ekstruzja...")
239
+  #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("Wznowienie...")
240
+#endif // LCD_HEIGHT < 4

+ 265
- 0
Marlin/language_pl-HD44780.h 查看文件

1
+/**
2
+ * Marlin 3D Printer Firmware
3
+ * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
4
+ *
5
+ * Based on Sprinter and grbl.
6
+ * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm
7
+ *
8
+ * This program is free software: you can redistribute it and/or modify
9
+ * it under the terms of the GNU General Public License as published by
10
+ * the Free Software Foundation, either version 3 of the License, or
11
+ * (at your option) any later version.
12
+ *
13
+ * This program is distributed in the hope that it will be useful,
14
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
15
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
16
+ * GNU General Public License for more details.
17
+ *
18
+ * You should have received a copy of the GNU General Public License
19
+ * along with this program.  If not, see <http://www.gnu.org/licenses/>.
20
+ *
21
+ */
22
+
23
+/**
24
+ * Polish for HD44780 display - no accented characters
25
+ */
26
+
27
+#define WELCOME_MSG                         MACHINE_NAME _UxGT(" gotowy.")
28
+#define MSG_SD_INSERTED                     _UxGT("Karta wlozona")
29
+#define MSG_SD_REMOVED                      _UxGT("Karta usunieta")
30
+#define MSG_LCD_ENDSTOPS                    _UxGT("Krancow.") // Max length 8 characters
31
+#define MSG_MAIN                            _UxGT("Menu glowne")
32
+#define MSG_AUTOSTART                       _UxGT("Autostart")
33
+#define MSG_DISABLE_STEPPERS                _UxGT("Wylacz silniki")
34
+#define MSG_AUTO_HOME                       _UxGT("Pozycja zerowa")
35
+#define MSG_AUTO_HOME_X                     _UxGT("Zeruj X")
36
+#define MSG_AUTO_HOME_Y                     _UxGT("Zeruj Y")
37
+#define MSG_AUTO_HOME_Z                     _UxGT("Zeruj Z")
38
+#define MSG_LEVEL_BED                       _UxGT("Poziom. stolu")
39
+#define MSG_LEVEL_BED_HOMING                _UxGT("Pozycja zerowa")
40
+#define MSG_LEVEL_BED_WAITING               _UxGT("Kliknij by rozp.")
41
+#define MSG_LEVEL_BED_NEXT_POINT            _UxGT("Nastepny punkt")
42
+#define MSG_LEVEL_BED_DONE                  _UxGT("Wypoziomowano!")
43
+#define MSG_SET_HOME_OFFSETS                _UxGT("Ust. poz. zer.")
44
+#define MSG_HOME_OFFSETS_APPLIED            _UxGT("Poz. zerowa ust.")
45
+#define MSG_SET_ORIGIN                      _UxGT("Ustaw punkt zero")
46
+#define MSG_PREHEAT_1                       _UxGT("Rozgrzej PLA")
47
+#define MSG_PREHEAT_1_N                     MSG_PREHEAT_1 _UxGT(" ")
48
+#define MSG_PREHEAT_1_ALL                   MSG_PREHEAT_1 _UxGT(" wsz.")
49
+#define MSG_PREHEAT_1_BEDONLY               _UxGT("Rozgrzej stol PLA")
50
+#define MSG_PREHEAT_1_SETTINGS              _UxGT("Ustaw. rozg. PLA")
51
+#define MSG_PREHEAT_2                       _UxGT("Rozgrzej ABS")
52
+#define MSG_PREHEAT_2_N                     MSG_PREHEAT_2 _UxGT(" ")
53
+#define MSG_PREHEAT_2_ALL                   MSG_PREHEAT_2 _UxGT(" wsz.")
54
+#define MSG_PREHEAT_2_BEDONLY               _UxGT("Rozgrzej stol ABS")
55
+#define MSG_PREHEAT_2_SETTINGS              _UxGT("Ustaw. rozg. ABS")
56
+#define MSG_COOLDOWN                        _UxGT("Chlodzenie")
57
+#define MSG_SWITCH_PS_ON                    _UxGT("Wlacz zasilacz")
58
+#define MSG_SWITCH_PS_OFF                   _UxGT("Wylacz zasilacz")
59
+#define MSG_EXTRUDE                         _UxGT("Ekstruzja")
60
+#define MSG_RETRACT                         _UxGT("Wycofanie")
61
+#define MSG_MOVE_AXIS                       _UxGT("Ruch osi")
62
+#define MSG_BED_LEVELING                    _UxGT("Poziom. stolu")
63
+#define MSG_MOVE_X                          _UxGT("Przesun w X")
64
+#define MSG_MOVE_Y                          _UxGT("Przesun w Y")
65
+#define MSG_MOVE_Z                          _UxGT("Przesun w Z")
66
+#define MSG_MOVE_E                          _UxGT("Ekstruzja (os E)")
67
+#define MSG_MOVE_01MM                       _UxGT("Przesun co .1mm")
68
+#define MSG_MOVE_1MM                        _UxGT("Przesun co 1mm")
69
+#define MSG_MOVE_10MM                       _UxGT("Przesun co 10mm")
70
+#define MSG_SPEED                           _UxGT("Predkosc")
71
+#define MSG_BED_Z                           _UxGT("Stol Z")
72
+#define MSG_NOZZLE                          _UxGT("Dysza")
73
+#define MSG_BED                             _UxGT("Stol")
74
+#define MSG_FAN_SPEED                       _UxGT("Obroty wiatraka")
75
+#define MSG_FLOW                            _UxGT("Przeplyw")
76
+#define MSG_CONTROL                         _UxGT("Ustawienia")
77
+#define MSG_MIN                             LCD_STR_THERMOMETER _UxGT(" Min")
78
+#define MSG_MAX                             LCD_STR_THERMOMETER _UxGT(" Max")
79
+#define MSG_FACTOR                          LCD_STR_THERMOMETER _UxGT(" Mnoznik")
80
+#define MSG_AUTOTEMP                        _UxGT("Auto. temperatura")
81
+#define MSG_ON                              _UxGT("Wl. ")
82
+#define MSG_OFF                             _UxGT("Wyl.")
83
+#define MSG_PID_P                           _UxGT("PID-P")
84
+#define MSG_PID_I                           _UxGT("PID-I")
85
+#define MSG_PID_D                           _UxGT("PID-D")
86
+#define MSG_PID_C                           _UxGT("PID-C")
87
+#define MSG_SELECT                          _UxGT("Select")
88
+#define MSG_ACC                             _UxGT("Przyspieszenie")
89
+#define MSG_JERK                            _UxGT("Zryw")
90
+#define MSG_VX_JERK                         _UxGT("Zryw Vx")
91
+#define MSG_VY_JERK                         _UxGT("Zryw Vy")
92
+#define MSG_VZ_JERK                         _UxGT("Zryw Vz")
93
+#define MSG_VE_JERK                         _UxGT("Zryw Ve")
94
+#define MSG_VMAX                            _UxGT("Vmax ")
95
+#define MSG_VMIN                            _UxGT("Vmin")
96
+#define MSG_VTRAV_MIN                       _UxGT("Vskok min")
97
+#define MSG_ACCELERATION                    MSG_ACC
98
+#define MSG_AMAX                            _UxGT("Amax")
99
+#define MSG_A_RETRACT                       _UxGT("A-wycofanie")
100
+#define MSG_A_TRAVEL                        _UxGT("A-przesun.")
101
+#define MSG_STEPS_PER_MM                    _UxGT("kroki/mm")
102
+#define MSG_XSTEPS                          _UxGT("krokiX/mm")
103
+#define MSG_YSTEPS                          _UxGT("krokiY/mm")
104
+#define MSG_ZSTEPS                          _UxGT("krokiZ/mm")
105
+#define MSG_ESTEPS                          _UxGT("krokiE/mm")
106
+#define MSG_E1STEPS                         _UxGT("krokiE1/mm")
107
+#define MSG_E2STEPS                         _UxGT("krokiE2/mm")
108
+#define MSG_E3STEPS                         _UxGT("krokiE3/mm")
109
+#define MSG_E4STEPS                         _UxGT("krokiE4/mm")
110
+#define MSG_E5STEPS                         _UxGT("krokiE5/mm")
111
+#define MSG_TEMPERATURE                     _UxGT("Temperatura")
112
+#define MSG_MOTION                          _UxGT("Ruch")
113
+#define MSG_FILAMENT                        _UxGT("Filament")
114
+#define MSG_VOLUMETRIC_ENABLED              _UxGT("E w mm3")
115
+#define MSG_FILAMENT_DIAM                   _UxGT("Sr. fil.")
116
+#define MSG_CONTRAST                        _UxGT("Kontrast LCD")
117
+#define MSG_STORE_EEPROM                    _UxGT("Zapisz w pamieci")
118
+#define MSG_LOAD_EEPROM                     _UxGT("Wczytaj z pamieci")
119
+#define MSG_RESTORE_FAILSAFE                _UxGT("Ustaw. fabryczne")
120
+#define MSG_REFRESH                         _UxGT("Odswiez")
121
+#define MSG_WATCH                           _UxGT("Ekran glowny")
122
+#define MSG_PREPARE                         _UxGT("Przygotuj")
123
+#define MSG_TUNE                            _UxGT("Strojenie")
124
+#define MSG_PAUSE_PRINT                     _UxGT("Pauza")
125
+#define MSG_RESUME_PRINT                    _UxGT("Wznowienie")
126
+#define MSG_STOP_PRINT                      _UxGT("Stop")
127
+#define MSG_CARD_MENU                       _UxGT("Karta SD")
128
+#define MSG_NO_CARD                         _UxGT("Brak karty")
129
+#define MSG_DWELL                           _UxGT("Uspij...")
130
+#define MSG_USERWAIT                        _UxGT("Oczekiwanie...")
131
+#define MSG_RESUMING                        _UxGT("Wznawianie druku")
132
+#define MSG_PRINT_ABORTED                   _UxGT("Druk przerwany")
133
+#define MSG_NO_MOVE                         _UxGT("Brak ruchu")
134
+#define MSG_KILLED                          _UxGT("Ubity. ")
135
+#define MSG_STOPPED                         _UxGT("Zatrzymany. ")
136
+#define MSG_CONTROL_RETRACT                 _UxGT("Wycofaj mm")
137
+#define MSG_CONTROL_RETRACT_SWAP            _UxGT("Z Wycof. mm")
138
+#define MSG_CONTROL_RETRACTF                _UxGT("Wycofaj  V")
139
+#define MSG_CONTROL_RETRACT_ZLIFT           _UxGT("Skok Z mm")
140
+#define MSG_CONTROL_RETRACT_RECOVER         _UxGT("Cof. wycof. mm")
141
+#define MSG_CONTROL_RETRACT_RECOVER_SWAP    _UxGT("Z Cof. wyc. mm")
142
+#define MSG_CONTROL_RETRACT_RECOVERF        _UxGT("Cof. wycof.  V")
143
+#define MSG_AUTORETRACT                     _UxGT("Auto. wycofanie")
144
+#define MSG_FILAMENTCHANGE                  _UxGT("Zmien filament")
145
+#define MSG_INIT_SDCARD                     _UxGT("Inicjal. karty SD")
146
+#define MSG_CNG_SDCARD                      _UxGT("Zmiana karty SD")
147
+#define MSG_ZPROBE_OUT                      _UxGT("Sonda Z za stolem")
148
+#define MSG_BLTOUCH_SELFTEST                _UxGT("BLTouch Self-Test")
149
+#define MSG_BLTOUCH_RESET                   _UxGT("Reset BLTouch")
150
+#define MSG_HOME                            _UxGT("Home")  // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
151
+#define MSG_FIRST                           _UxGT("first")
152
+#define MSG_ZPROBE_ZOFFSET                  _UxGT("Offset Z")
153
+#define MSG_BABYSTEP_X                      _UxGT("Babystep X")
154
+#define MSG_BABYSTEP_Y                      _UxGT("Babystep Y")
155
+#define MSG_BABYSTEP_Z                      _UxGT("Babystep Z")
156
+#define MSG_ENDSTOP_ABORT                   _UxGT("Blad krancowki")
157
+#define MSG_HEATING_FAILED_LCD              _UxGT("Rozgrz. nieudane")
158
+#define MSG_ERR_REDUNDANT_TEMP              _UxGT("Blad temperatury")
159
+#define MSG_THERMAL_RUNAWAY                 _UxGT("Zanik temp.")
160
+#define MSG_ERR_MAXTEMP                     _UxGT("Err max temp")
161
+#define MSG_ERR_MINTEMP                     _UxGT("Err min temp")
162
+#define MSG_ERR_MAXTEMP_BED                 _UxGT("Err max temp stolu")
163
+#define MSG_ERR_MINTEMP_BED                 _UxGT("Err min temp stolu")
164
+#define MSG_ERR_Z_HOMING                    _UxGT("G28 Z Forbidden")
165
+#define MSG_HALTED                          _UxGT("Drukarka zatrzym.")
166
+#define MSG_PLEASE_RESET                    _UxGT("Prosze zresetowac")
167
+#define MSG_SHORT_DAY                       _UxGT("d") // One character only
168
+#define MSG_SHORT_HOUR                      _UxGT("g") // One character only
169
+#define MSG_SHORT_MINUTE                    _UxGT("m") // One character only
170
+#define MSG_HEATING                         _UxGT("Rozgrzewanie...")
171
+#define MSG_HEATING_COMPLETE                _UxGT("Rozgrzano")
172
+#define MSG_BED_HEATING                     _UxGT("Rozgrzewanie stolu...")
173
+#define MSG_BED_DONE                        _UxGT("Rozgrzano stol")
174
+#define MSG_DELTA_CALIBRATE                 _UxGT("Kalibrowanie Delty")
175
+#define MSG_DELTA_CALIBRATE_X               _UxGT("Kalibruj X")
176
+#define MSG_DELTA_CALIBRATE_Y               _UxGT("Kalibruj Y")
177
+#define MSG_DELTA_CALIBRATE_Z               _UxGT("Kalibruj Z")
178
+#define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Kalibruj srodek")
179
+
180
+#define MSG_INFO_MENU                       _UxGT("O drukarce")
181
+#define MSG_INFO_PRINTER_MENU               _UxGT("Info drukarki")
182
+#define MSG_INFO_STATS_MENU                 _UxGT("Statystyki")
183
+#define MSG_INFO_BOARD_MENU                 _UxGT("Board Info")
184
+#define MSG_INFO_THERMISTOR_MENU            _UxGT("Thermistory")
185
+#define MSG_INFO_EXTRUDERS                  _UxGT("Ekstrudery")
186
+#define MSG_INFO_BAUDRATE                   _UxGT("Predkosc USB")
187
+#define MSG_INFO_PROTOCOL                   _UxGT("Protokol")
188
+#define MSG_CASE_LIGHT                      _UxGT("Oswietlenie")
189
+
190
+#if LCD_WIDTH >= 20
191
+  #define MSG_INFO_PRINT_COUNT              _UxGT("Wydrukowano")
192
+  #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Ukonczono")
193
+  #define MSG_INFO_PRINT_TIME               _UxGT("Czas druku")
194
+  #define MSG_INFO_PRINT_LONGEST            _UxGT("Najdl. druk")
195
+  #define MSG_INFO_PRINT_FILAMENT           _UxGT("Uzyty fil.")
196
+#else
197
+  #define MSG_INFO_PRINT_COUNT              _UxGT("Wydrukowano")
198
+  #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Ukonczono")
199
+  #define MSG_INFO_PRINT_TIME               _UxGT("Razem")
200
+  #define MSG_INFO_PRINT_LONGEST            _UxGT("Najdl. druk")
201
+  #define MSG_INFO_PRINT_FILAMENT           _UxGT("Uzyty fil.")
202
+#endif
203
+
204
+#define MSG_INFO_MIN_TEMP                   _UxGT("Min Temp")
205
+#define MSG_INFO_MAX_TEMP                   _UxGT("Max Temp")
206
+#define MSG_INFO_PSU                        _UxGT("Zasilacz")
207
+
208
+#define MSG_DRIVE_STRENGTH                  _UxGT("Sila silnika")
209
+#define MSG_DAC_PERCENT                     _UxGT("Sila %")
210
+#define MSG_DAC_EEPROM_WRITE                _UxGT("Zapisz DAC EEPROM")
211
+
212
+#define MSG_FILAMENT_CHANGE_HEADER          _UxGT("ZMIEN FILAMENT")
213
+#define MSG_FILAMENT_CHANGE_OPTION_HEADER   _UxGT("ZMIEN OPCJE:")
214
+#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE  _UxGT("Ekstruduj wiecej")
215
+#define MSG_FILAMENT_CHANGE_OPTION_RESUME   _UxGT("Wznow drukowanie")
216
+
217
+#if LCD_HEIGHT >= 4
218
+  // Up to 3 lines allowed
219
+  #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Czekam na ")
220
+  #define MSG_FILAMENT_CHANGE_INIT_2          _UxGT("zmiane filamentu")
221
+  #define MSG_FILAMENT_CHANGE_UNLOAD_1        _UxGT("Czekam na")
222
+  #define MSG_FILAMENT_CHANGE_UNLOAD_2        _UxGT("wyjecie filamentu")
223
+  #define MSG_FILAMENT_CHANGE_INSERT_1        _UxGT("Wloz filament")
224
+  #define MSG_FILAMENT_CHANGE_INSERT_2        _UxGT("i nacisnij przycisk")
225
+  #define MSG_FILAMENT_CHANGE_INSERT_3        _UxGT("aby kontynuowac...")
226
+  #define MSG_FILAMENT_CHANGE_LOAD_1          _UxGT("Czekam na")
227
+  #define MSG_FILAMENT_CHANGE_LOAD_2          _UxGT("wlozenie filamentu")
228
+  #define MSG_FILAMENT_CHANGE_EXTRUDE_1       _UxGT("Czekam na")
229
+  #define MSG_FILAMENT_CHANGE_EXTRUDE_2       _UxGT("ekstruzje filamentu")
230
+  #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("Czekam na")
231
+  #define MSG_FILAMENT_CHANGE_RESUME_2        _UxGT("wznowienie druku")
232
+#else // LCD_HEIGHT < 4
233
+  // Up to 2 lines allowed
234
+  #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Prosze czekac...")
235
+  #define MSG_FILAMENT_CHANGE_UNLOAD_1        _UxGT("Wysuwanie...")
236
+  #define MSG_FILAMENT_CHANGE_INSERT_1        _UxGT("Wloz i nacisnij prz.")
237
+  #define MSG_FILAMENT_CHANGE_LOAD_1          _UxGT("Ladowanie...")
238
+  #define MSG_FILAMENT_CHANGE_EXTRUDE_1       _UxGT("Ekstruzja...")
239
+  #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("Wznowienie...")
240
+#endif // LCD_HEIGHT < 4
241
+
242
+#if LCD_HEIGHT >= 4
243
+  // Up to 3 lines allowed
244
+  #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Czekam na ")
245
+  #define MSG_FILAMENT_CHANGE_INIT_2          _UxGT("zmiane filamentu")
246
+  #define MSG_FILAMENT_CHANGE_UNLOAD_1        _UxGT("Czekam na")
247
+  #define MSG_FILAMENT_CHANGE_UNLOAD_2        _UxGT("wyjecie filamentu")
248
+  #define MSG_FILAMENT_CHANGE_INSERT_1        _UxGT("Wloz filament")
249
+  #define MSG_FILAMENT_CHANGE_INSERT_2        _UxGT("i nacisnij przycisk")
250
+  #define MSG_FILAMENT_CHANGE_INSERT_3        _UxGT("aby kontynuowac...")
251
+  #define MSG_FILAMENT_CHANGE_LOAD_1          _UxGT("Czekam na")
252
+  #define MSG_FILAMENT_CHANGE_LOAD_2          _UxGT("wlozenie filamentu")
253
+  #define MSG_FILAMENT_CHANGE_EXTRUDE_1       _UxGT("Czekam na")
254
+  #define MSG_FILAMENT_CHANGE_EXTRUDE_2       _UxGT("ekstruzje filamentu")
255
+  #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("Czekam na")
256
+  #define MSG_FILAMENT_CHANGE_RESUME_2        _UxGT("wznowienie druku")
257
+#else // LCD_HEIGHT < 4
258
+  // Up to 2 lines allowed
259
+  #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Prosze czekac...")
260
+  #define MSG_FILAMENT_CHANGE_UNLOAD_1        _UxGT("Wysuwanie...")
261
+  #define MSG_FILAMENT_CHANGE_INSERT_1        _UxGT("Wloz i nacisnij prz.")
262
+  #define MSG_FILAMENT_CHANGE_LOAD_1          _UxGT("Ladowanie...")
263
+  #define MSG_FILAMENT_CHANGE_EXTRUDE_1       _UxGT("Ekstruzja...")
264
+  #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("Wznowienie...")
265
+#endif // LCD_HEIGHT < 4

+ 5
- 433
Marlin/language_pl.h 查看文件

33
 #define DISPLAY_CHARSET_ISO10646_PL
33
 #define DISPLAY_CHARSET_ISO10646_PL
34
 #define MAPPER_C3C4C5_PL
34
 #define MAPPER_C3C4C5_PL
35
 
35
 
36
+/**
37
+ * One version with accented characters and one without
38
+ */
36
 #if ENABLED(DOGLCD)
39
 #if ENABLED(DOGLCD)
37
-
38
-#define WELCOME_MSG                         MACHINE_NAME _UxGT(" gotowy.")
39
-#define MSG_SD_INSERTED                     _UxGT("Karta włożona")
40
-#define MSG_SD_REMOVED                      _UxGT("Karta usunięta")
41
-#define MSG_LCD_ENDSTOPS                    _UxGT("Kranców.") // Max length 8 characters
42
-#define MSG_MAIN                            _UxGT("Menu główne")
43
-#define MSG_AUTOSTART                       _UxGT("Autostart")
44
-#define MSG_DISABLE_STEPPERS                _UxGT("Wyłącz silniki")
45
-#define MSG_AUTO_HOME                       _UxGT("Pozycja zerowa")
46
-#define MSG_AUTO_HOME_X                     _UxGT("Zeruj X")
47
-#define MSG_AUTO_HOME_Y                     _UxGT("Zeruj Y")
48
-#define MSG_AUTO_HOME_Z                     _UxGT("Zeruj Z")
49
-#define MSG_LEVEL_BED_HOMING                _UxGT("Pozycja zerowa")
50
-#define MSG_LEVEL_BED_WAITING               _UxGT("Kliknij by rozp.")
51
-#define MSG_LEVEL_BED_NEXT_POINT            _UxGT("Następny punkt")
52
-#define MSG_LEVEL_BED_DONE                  _UxGT("Wypoziomowano!")
53
-#define MSG_SET_HOME_OFFSETS                _UxGT("Ust. poz. zer.")
54
-#define MSG_HOME_OFFSETS_APPLIED            _UxGT("Poz. zerowa ust.")
55
-#define MSG_SET_ORIGIN                      _UxGT("Ustaw punkt zero")
56
-#define MSG_PREHEAT_1                       _UxGT("Rozgrzej PLA")
57
-#define MSG_PREHEAT_1_N                     MSG_PREHEAT_1 _UxGT(" ")
58
-#define MSG_PREHEAT_1_ALL                   MSG_PREHEAT_1 _UxGT(" wsz.")
59
-#define MSG_PREHEAT_1_BEDONLY               _UxGT("Rozgrzej stół PLA")
60
-#define MSG_PREHEAT_1_SETTINGS              _UxGT("Ustaw. rozg. PLA")
61
-#define MSG_PREHEAT_2                       _UxGT("Rozgrzej ABS")
62
-#define MSG_PREHEAT_2_N                     MSG_PREHEAT_2 _UxGT(" ")
63
-#define MSG_PREHEAT_2_ALL                   MSG_PREHEAT_2 _UxGT(" wsz.")
64
-#define MSG_PREHEAT_2_BEDONLY               _UxGT("Rozgrzej stół ABS")
65
-#define MSG_PREHEAT_2_SETTINGS              _UxGT("Ustaw. rozg. ABS")
66
-#define MSG_COOLDOWN                        _UxGT("Chłodzenie")
67
-#define MSG_SWITCH_PS_ON                    _UxGT("Włącz zasilacz")
68
-#define MSG_SWITCH_PS_OFF                   _UxGT("Wyłącz zasilacz")
69
-#define MSG_EXTRUDE                         _UxGT("Ekstruzja")
70
-#define MSG_RETRACT                         _UxGT("Wycofanie")
71
-#define MSG_MOVE_AXIS                       _UxGT("Ruch osi")
72
-#define MSG_BED_LEVELING                    _UxGT("Poziom. stołu")
73
-#define MSG_LEVEL_BED                       _UxGT("Poziom. stołu")
74
-#define MSG_MOVE_X                          _UxGT("Przesuń w X")
75
-#define MSG_MOVE_Y                          _UxGT("Przesuń w Y")
76
-#define MSG_MOVE_Z                          _UxGT("Przesuń w Z")
77
-#define MSG_MOVE_E                          _UxGT("Ekstruzja (os E)")
78
-#define MSG_MOVE_01MM                       _UxGT("Przesuń co .1mm")
79
-#define MSG_MOVE_1MM                        _UxGT("Przesuń co 1mm")
80
-#define MSG_MOVE_10MM                       _UxGT("Przesuń co 10mm")
81
-#define MSG_SPEED                           _UxGT("Predkość")
82
-#define MSG_BED_Z                           _UxGT("Stół Z")
83
-#define MSG_NOZZLE                          _UxGT("Dysza")
84
-#define MSG_BED                             _UxGT("Stół")
85
-#define MSG_FAN_SPEED                       _UxGT("Obroty wiatraka")
86
-#define MSG_FLOW                            _UxGT("Przepływ")
87
-#define MSG_CONTROL                         _UxGT("Ustawienia")
88
-#define MSG_MIN                             LCD_STR_THERMOMETER _UxGT(" Min")
89
-#define MSG_MAX                             LCD_STR_THERMOMETER _UxGT(" Max")
90
-#define MSG_FACTOR                          LCD_STR_THERMOMETER _UxGT(" Mnożnik")
91
-#define MSG_AUTOTEMP                        _UxGT("Auto. temperatura")
92
-#define MSG_ON                              _UxGT("Wł. ")
93
-#define MSG_OFF                             _UxGT("Wył.")
94
-#define MSG_PID_P                           _UxGT("PID-P")
95
-#define MSG_PID_I                           _UxGT("PID-I")
96
-#define MSG_PID_D                           _UxGT("PID-D")
97
-#define MSG_PID_C                           _UxGT("PID-C")
98
-#define MSG_SELECT                          _UxGT("Select")
99
-#define MSG_ACC                             _UxGT("Przyśpieszenie")
100
-#define MSG_JERK                            _UxGT("Zryw")
101
-#define MSG_VX_JERK                         _UxGT("Zryw Vx")
102
-#define MSG_VY_JERK                         _UxGT("Zryw Vy")
103
-#define MSG_VZ_JERK                         _UxGT("Zryw Vz")
104
-#define MSG_VE_JERK                         _UxGT("Zryw Ve")
105
-#define MSG_VMAX                            _UxGT("Vmax ")
106
-#define MSG_VMIN                            _UxGT("Vmin")
107
-#define MSG_VTRAV_MIN                       _UxGT("Vskok min")
108
-#define MSG_ACCELERATION                    MSG_ACC
109
-#define MSG_AMAX                            _UxGT("Amax")
110
-#define MSG_A_RETRACT                       _UxGT("A-wycofanie")
111
-#define MSG_A_TRAVEL                        _UxGT("A-przesuń.")
112
-#define MSG_STEPS_PER_MM                    _UxGT("kroki/mm")
113
-#define MSG_XSTEPS                          _UxGT("krokiX/mm")
114
-#define MSG_YSTEPS                          _UxGT("krokiY/mm")
115
-#define MSG_ZSTEPS                          _UxGT("krokiZ/mm")
116
-#define MSG_ESTEPS                          _UxGT("krokiE/mm")
117
-#define MSG_E1STEPS                         _UxGT("krokiE1/mm")
118
-#define MSG_E2STEPS                         _UxGT("krokiE2/mm")
119
-#define MSG_E3STEPS                         _UxGT("krokiE3/mm")
120
-#define MSG_E4STEPS                         _UxGT("krokiE4/mm")
121
-#define MSG_E5STEPS                         _UxGT("krokiE5/mm")
122
-#define MSG_TEMPERATURE                     _UxGT("Temperatura")
123
-#define MSG_MOTION                          _UxGT("Ruch")
124
-#define MSG_FILAMENT                        _UxGT("Filament")
125
-#define MSG_VOLUMETRIC_ENABLED              _UxGT("E w mm3")
126
-#define MSG_FILAMENT_DIAM                   _UxGT("Śr. fil.")
127
-#define MSG_CONTRAST                        _UxGT("Kontrast LCD")
128
-#define MSG_STORE_EEPROM                    _UxGT("Zapisz w pamięci")
129
-#define MSG_LOAD_EEPROM                     _UxGT("Wczytaj z pamięci")
130
-#define MSG_RESTORE_FAILSAFE                _UxGT("Ustaw. fabryczne")
131
-#define MSG_REFRESH                         _UxGT("Odswież")
132
-#define MSG_WATCH                           _UxGT("Ekran główny")
133
-#define MSG_PREPARE                         _UxGT("Przygotuj")
134
-#define MSG_TUNE                            _UxGT("Strojenie")
135
-#define MSG_PAUSE_PRINT                     _UxGT("Pauza")
136
-#define MSG_RESUME_PRINT                    _UxGT("Wznowienie")
137
-#define MSG_STOP_PRINT                      _UxGT("Stop")
138
-#define MSG_CARD_MENU                       _UxGT("Karta SD")
139
-#define MSG_NO_CARD                         _UxGT("Brak karty")
140
-#define MSG_DWELL                           _UxGT("Uśpij...")
141
-#define MSG_USERWAIT                        _UxGT("Oczekiwanie...")
142
-#define MSG_RESUMING                        _UxGT("Wznawianie druku")
143
-#define MSG_PRINT_ABORTED                   _UxGT("Druk przerwany")
144
-#define MSG_NO_MOVE                         _UxGT("Brak ruchu")
145
-#define MSG_KILLED                          _UxGT("Ubity. ")
146
-#define MSG_STOPPED                         _UxGT("Zatrzymany. ")
147
-#define MSG_CONTROL_RETRACT                 _UxGT("Wycofaj mm")
148
-#define MSG_CONTROL_RETRACT_SWAP            _UxGT("Z Wycof. mm")
149
-#define MSG_CONTROL_RETRACTF                _UxGT("Wycofaj  V")
150
-#define MSG_CONTROL_RETRACT_ZLIFT           _UxGT("Skok Z mm")
151
-#define MSG_CONTROL_RETRACT_RECOVER         _UxGT("Cof. wycof. mm")
152
-#define MSG_CONTROL_RETRACT_RECOVER_SWAP    _UxGT("Z Cof. wyc. mm")
153
-#define MSG_CONTROL_RETRACT_RECOVERF        _UxGT("Cof. wycof.  V")
154
-#define MSG_AUTORETRACT                     _UxGT("Auto. wycofanie")
155
-#define MSG_FILAMENTCHANGE                  _UxGT("Zmień filament")
156
-#define MSG_INIT_SDCARD                     _UxGT("Inicjal. karty SD")
157
-#define MSG_CNG_SDCARD                      _UxGT("Zmiana karty SD")
158
-#define MSG_ZPROBE_OUT                      _UxGT("Sonda Z za stołem")
159
-#define MSG_BLTOUCH_SELFTEST                _UxGT("BLTouch Self-Test")
160
-#define MSG_BLTOUCH_RESET                   _UxGT("Reset BLTouch")
161
-#define MSG_HOME                            _UxGT("Home")  // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
162
-#define MSG_FIRST                           _UxGT("first")
163
-#define MSG_ZPROBE_ZOFFSET                  _UxGT("Offset Z")
164
-#define MSG_BABYSTEP_X                      _UxGT("Babystep X")
165
-#define MSG_BABYSTEP_Y                      _UxGT("Babystep Y")
166
-#define MSG_BABYSTEP_Z                      _UxGT("Babystep Z")
167
-#define MSG_ENDSTOP_ABORT                   _UxGT("Błąd krańcówki")
168
-#define MSG_HEATING_FAILED_LCD              _UxGT("Rozgrz. nieudane")
169
-#define MSG_ERR_REDUNDANT_TEMP              _UxGT("Błąd temperatury")
170
-#define MSG_THERMAL_RUNAWAY                 _UxGT("Zanik temp.")
171
-#define MSG_ERR_MAXTEMP                     _UxGT("Err max temp")
172
-#define MSG_ERR_MINTEMP                     _UxGT("Err min temp")
173
-#define MSG_ERR_MAXTEMP_BED                 _UxGT("Err max temp stołu")
174
-#define MSG_ERR_MINTEMP_BED                 _UxGT("Err min temp stołu")
175
-#define MSG_ERR_Z_HOMING                    _UxGT("G28 Z Forbidden")
176
-#define MSG_HALTED                          _UxGT("Drukarka zatrzym.")
177
-#define MSG_PLEASE_RESET                    _UxGT("Proszę zresetować")
178
-#define MSG_SHORT_DAY                       _UxGT("d") // One character only
179
-#define MSG_SHORT_HOUR                      _UxGT("g") // One character only
180
-#define MSG_SHORT_MINUTE                    _UxGT("m") // One character only
181
-#define MSG_HEATING                         _UxGT("Rozgrzewanie...")
182
-#define MSG_HEATING_COMPLETE                _UxGT("Rozgrzano")
183
-#define MSG_BED_HEATING                     _UxGT("Rozgrzewanie stołu...")
184
-#define MSG_BED_DONE                        _UxGT("Rozgrzano stół")
185
-#define MSG_DELTA_CALIBRATE                 _UxGT("Kalibrowanie Delty")
186
-#define MSG_DELTA_CALIBRATE_X               _UxGT("Kalibruj X")
187
-#define MSG_DELTA_CALIBRATE_Y               _UxGT("Kalibruj Y")
188
-#define MSG_DELTA_CALIBRATE_Z               _UxGT("Kalibruj Z")
189
-#define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Kalibruj środek")
190
-
191
-#define MSG_INFO_MENU                       _UxGT("O drukarce")
192
-#define MSG_INFO_PRINTER_MENU               _UxGT("Info drukarki")
193
-#define MSG_INFO_STATS_MENU                 _UxGT("Statystyki")
194
-#define MSG_INFO_BOARD_MENU                 _UxGT("Board Info")
195
-#define MSG_INFO_THERMISTOR_MENU            _UxGT("Thermistory")
196
-#define MSG_INFO_EXTRUDERS                  _UxGT("Ekstrudery")
197
-#define MSG_INFO_BAUDRATE                   _UxGT("Predkość USB")
198
-#define MSG_INFO_PROTOCOL                   _UxGT("Protokół")
199
-#define MSG_LIGHTS_ON                       _UxGT("Oświetlenie wl.")
200
-#define MSG_LIGHTS_OFF                      _UxGT("Oświetlenie wyl.")
201
-
202
-#if LCD_WIDTH >= 20
203
-  #define MSG_INFO_PRINT_COUNT              _UxGT("Wydrukowano")
204
-  #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Ukończono")
205
-  #define MSG_INFO_PRINT_TIME               _UxGT("Czas druku")
206
-  #define MSG_INFO_PRINT_LONGEST            _UxGT("Najdł. druk")
207
-  #define MSG_INFO_PRINT_FILAMENT           _UxGT("Użyty fil.")
208
-#else
209
-  #define MSG_INFO_PRINT_COUNT              _UxGT("Wydrukowano")
210
-  #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Ukończono")
211
-  #define MSG_INFO_PRINT_TIME               _UxGT("Razem")
212
-  #define MSG_INFO_PRINT_LONGEST            _UxGT("Najdł. druk")
213
-  #define MSG_INFO_PRINT_FILAMENT           _UxGT("Użyty fil.")
214
-#endif
215
-
216
-#define MSG_INFO_MIN_TEMP                   _UxGT("Min Temp")
217
-#define MSG_INFO_MAX_TEMP                   _UxGT("Max Temp")
218
-#define MSG_INFO_PSU                        _UxGT("Zasilacz")
219
-
220
-#define MSG_DRIVE_STRENGTH                  _UxGT("Siła silnika")
221
-#define MSG_DAC_PERCENT                     _UxGT("Siła %")
222
-#define MSG_DAC_EEPROM_WRITE                _UxGT("Zapisz DAC EEPROM")
223
-
224
-#define MSG_FILAMENT_CHANGE_HEADER          _UxGT("ZMIEŃ FILAMENT")
225
-#define MSG_FILAMENT_CHANGE_OPTION_HEADER   _UxGT("ZMIEŃ OPCJE:")
226
-#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE  _UxGT("Ekstruduj więcej")
227
-#define MSG_FILAMENT_CHANGE_OPTION_RESUME   _UxGT("Wznów drukowanie")
228
-
229
-#if LCD_HEIGHT >= 4
230
-  // Up to 3 lines allowed
231
-  #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Czekam na ")
232
-  #define MSG_FILAMENT_CHANGE_INIT_2          _UxGT("zmianę filamentu")
233
-  #define MSG_FILAMENT_CHANGE_UNLOAD_1        _UxGT("Czekam na")
234
-  #define MSG_FILAMENT_CHANGE_UNLOAD_2        _UxGT("wyjęcie filamentu")
235
-  #define MSG_FILAMENT_CHANGE_INSERT_1        _UxGT("Włóz filament")
236
-  #define MSG_FILAMENT_CHANGE_INSERT_2        _UxGT("i naciśnij przycisk")
237
-  #define MSG_FILAMENT_CHANGE_INSERT_3        _UxGT("aby kontynuować...")
238
-  #define MSG_FILAMENT_CHANGE_LOAD_1          _UxGT("Czekam na")
239
-  #define MSG_FILAMENT_CHANGE_LOAD_2          _UxGT("włożenie filamentu")
240
-  #define MSG_FILAMENT_CHANGE_EXTRUDE_1       _UxGT("Czekam na")
241
-  #define MSG_FILAMENT_CHANGE_EXTRUDE_2       _UxGT("ekstruzję filamentu")
242
-  #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("Czekam na")
243
-  #define MSG_FILAMENT_CHANGE_RESUME_2        _UxGT("wznowienie druku")
244
-#else // LCD_HEIGHT < 4
245
-  // Up to 2 lines allowed
246
-  #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Proszę czekać...")
247
-  #define MSG_FILAMENT_CHANGE_UNLOAD_1        _UxGT("Wysuwanie...")
248
-  #define MSG_FILAMENT_CHANGE_INSERT_1        _UxGT("Włóż i naciśnij prz.")
249
-  #define MSG_FILAMENT_CHANGE_LOAD_1          _UxGT("Ładowanie...")
250
-  #define MSG_FILAMENT_CHANGE_EXTRUDE_1       _UxGT("Ekstruzja...")
251
-  #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("Wznowienie...")
252
-#endif // LCD_HEIGHT < 4
253
-
254
- #else
255
-
256
-#define WELCOME_MSG                         MACHINE_NAME _UxGT(" gotowy.")
257
-#define MSG_SD_INSERTED                     _UxGT("Karta wlozona")
258
-#define MSG_SD_REMOVED                      _UxGT("Karta usunieta")
259
-#define MSG_LCD_ENDSTOPS                    _UxGT("Krancow.") // Max length 8 characters
260
-#define MSG_MAIN                            _UxGT("Menu glowne")
261
-#define MSG_AUTOSTART                       _UxGT("Autostart")
262
-#define MSG_DISABLE_STEPPERS                _UxGT("Wylacz silniki")
263
-#define MSG_AUTO_HOME                       _UxGT("Pozycja zerowa")
264
-#define MSG_AUTO_HOME_X                     _UxGT("Zeruj X")
265
-#define MSG_AUTO_HOME_Y                     _UxGT("Zeruj Y")
266
-#define MSG_AUTO_HOME_Z                     _UxGT("Zeruj Z")
267
-#define MSG_LEVEL_BED_HOMING                _UxGT("Pozycja zerowa")
268
-#define MSG_LEVEL_BED_WAITING               _UxGT("Kliknij by rozp.")
269
-#define MSG_LEVEL_BED_NEXT_POINT            _UxGT("Nastepny punkt")
270
-#define MSG_LEVEL_BED_DONE                  _UxGT("Wypoziomowano!")
271
-#define MSG_SET_HOME_OFFSETS                _UxGT("Ust. poz. zer.")
272
-#define MSG_HOME_OFFSETS_APPLIED            _UxGT("Poz. zerowa ust.")
273
-#define MSG_SET_ORIGIN                      _UxGT("Ustaw punkt zero")
274
-#define MSG_PREHEAT_1                       _UxGT("Rozgrzej PLA")
275
-#define MSG_PREHEAT_1_N                     MSG_PREHEAT_1 _UxGT(" ")
276
-#define MSG_PREHEAT_1_ALL                   MSG_PREHEAT_1 _UxGT(" wsz.")
277
-#define MSG_PREHEAT_1_BEDONLY               _UxGT("Rozgrzej stol PLA")
278
-#define MSG_PREHEAT_1_SETTINGS              _UxGT("Ustaw. rozg. PLA")
279
-#define MSG_PREHEAT_2                       _UxGT("Rozgrzej ABS")
280
-#define MSG_PREHEAT_2_N                     MSG_PREHEAT_2 _UxGT(" ")
281
-#define MSG_PREHEAT_2_ALL                   MSG_PREHEAT_2 _UxGT(" wsz.")
282
-#define MSG_PREHEAT_2_BEDONLY               _UxGT("Rozgrzej stol ABS")
283
-#define MSG_PREHEAT_2_SETTINGS              _UxGT("Ustaw. rozg. ABS")
284
-#define MSG_COOLDOWN                        _UxGT("Chlodzenie")
285
-#define MSG_SWITCH_PS_ON                    _UxGT("Wlacz zasilacz")
286
-#define MSG_SWITCH_PS_OFF                   _UxGT("Wylacz zasilacz")
287
-#define MSG_EXTRUDE                         _UxGT("Ekstruzja")
288
-#define MSG_RETRACT                         _UxGT("Wycofanie")
289
-#define MSG_MOVE_AXIS                       _UxGT("Ruch osi")
290
-#define MSG_BED_LEVELING                    _UxGT("Poziom. stolu")
291
-#define MSG_LEVEL_BED                       _UxGT("Poziom. stolu")
292
-#define MSG_MOVE_X                          _UxGT("Przesun w X")
293
-#define MSG_MOVE_Y                          _UxGT("Przesun w Y")
294
-#define MSG_MOVE_Z                          _UxGT("Przesun w Z")
295
-#define MSG_MOVE_E                          _UxGT("Ekstruzja (os E)")
296
-#define MSG_MOVE_01MM                       _UxGT("Przesun co .1mm")
297
-#define MSG_MOVE_1MM                        _UxGT("Przesun co 1mm")
298
-#define MSG_MOVE_10MM                       _UxGT("Przesun co 10mm")
299
-#define MSG_SPEED                           _UxGT("Predkosc")
300
-#define MSG_BED_Z                           _UxGT("Stol Z")
301
-#define MSG_NOZZLE                          _UxGT("Dysza")
302
-#define MSG_BED                             _UxGT("Stol")
303
-#define MSG_FAN_SPEED                       _UxGT("Obroty wiatraka")
304
-#define MSG_FLOW                            _UxGT("Przeplyw")
305
-#define MSG_CONTROL                         _UxGT("Ustawienia")
306
-#define MSG_MIN                             LCD_STR_THERMOMETER _UxGT(" Min")
307
-#define MSG_MAX                             LCD_STR_THERMOMETER _UxGT(" Max")
308
-#define MSG_FACTOR                          LCD_STR_THERMOMETER _UxGT(" Mnoznik")
309
-#define MSG_AUTOTEMP                        _UxGT("Auto. temperatura")
310
-#define MSG_ON                              _UxGT("Wl. ")
311
-#define MSG_OFF                             _UxGT("Wyl.")
312
-#define MSG_PID_P                           _UxGT("PID-P")
313
-#define MSG_PID_I                           _UxGT("PID-I")
314
-#define MSG_PID_D                           _UxGT("PID-D")
315
-#define MSG_PID_C                           _UxGT("PID-C")
316
-#define MSG_SELECT                          _UxGT("Select")
317
-#define MSG_ACC                             _UxGT("Przyspieszenie")
318
-#define MSG_JERK                            _UxGT("Zryw")
319
-#define MSG_VX_JERK                         _UxGT("Zryw Vx")
320
-#define MSG_VY_JERK                         _UxGT("Zryw Vy")
321
-#define MSG_VZ_JERK                         _UxGT("Zryw Vz")
322
-#define MSG_VE_JERK                         _UxGT("Zryw Ve")
323
-#define MSG_VMAX                            _UxGT("Vmax ")
324
-#define MSG_VMIN                            _UxGT("Vmin")
325
-#define MSG_VTRAV_MIN                       _UxGT("Vskok min")
326
-#define MSG_ACCELERATION                    MSG_ACC
327
-#define MSG_AMAX                            _UxGT("Amax")
328
-#define MSG_A_RETRACT                       _UxGT("A-wycofanie")
329
-#define MSG_A_TRAVEL                        _UxGT("A-przesun.")
330
-#define MSG_STEPS_PER_MM                    _UxGT("kroki/mm")
331
-#define MSG_XSTEPS                          _UxGT("krokiX/mm")
332
-#define MSG_YSTEPS                          _UxGT("krokiY/mm")
333
-#define MSG_ZSTEPS                          _UxGT("krokiZ/mm")
334
-#define MSG_ESTEPS                          _UxGT("krokiE/mm")
335
-#define MSG_E1STEPS                         _UxGT("krokiE1/mm")
336
-#define MSG_E2STEPS                         _UxGT("krokiE2/mm")
337
-#define MSG_E3STEPS                         _UxGT("krokiE3/mm")
338
-#define MSG_E4STEPS                         _UxGT("krokiE4/mm")
339
-#define MSG_E5STEPS                         _UxGT("krokiE5/mm")
340
-#define MSG_TEMPERATURE                     _UxGT("Temperatura")
341
-#define MSG_MOTION                          _UxGT("Ruch")
342
-#define MSG_FILAMENT                        _UxGT("Filament")
343
-#define MSG_VOLUMETRIC_ENABLED              _UxGT("E w mm3")
344
-#define MSG_FILAMENT_DIAM                   _UxGT("Sr. fil.")
345
-#define MSG_CONTRAST                        _UxGT("Kontrast LCD")
346
-#define MSG_STORE_EEPROM                    _UxGT("Zapisz w pamieci")
347
-#define MSG_LOAD_EEPROM                     _UxGT("Wczytaj z pamieci")
348
-#define MSG_RESTORE_FAILSAFE                _UxGT("Ustaw. fabryczne")
349
-#define MSG_REFRESH                         _UxGT("Odswiez")
350
-#define MSG_WATCH                           _UxGT("Ekran glowny")
351
-#define MSG_PREPARE                         _UxGT("Przygotuj")
352
-#define MSG_TUNE                            _UxGT("Strojenie")
353
-#define MSG_PAUSE_PRINT                     _UxGT("Pauza")
354
-#define MSG_RESUME_PRINT                    _UxGT("Wznowienie")
355
-#define MSG_STOP_PRINT                      _UxGT("Stop")
356
-#define MSG_CARD_MENU                       _UxGT("Karta SD")
357
-#define MSG_NO_CARD                         _UxGT("Brak karty")
358
-#define MSG_DWELL                           _UxGT("Uspij...")
359
-#define MSG_USERWAIT                        _UxGT("Oczekiwanie...")
360
-#define MSG_RESUMING                        _UxGT("Wznawianie druku")
361
-#define MSG_PRINT_ABORTED                   _UxGT("Druk przerwany")
362
-#define MSG_NO_MOVE                         _UxGT("Brak ruchu")
363
-#define MSG_KILLED                          _UxGT("Ubity. ")
364
-#define MSG_STOPPED                         _UxGT("Zatrzymany. ")
365
-#define MSG_CONTROL_RETRACT                 _UxGT("Wycofaj mm")
366
-#define MSG_CONTROL_RETRACT_SWAP            _UxGT("Z Wycof. mm")
367
-#define MSG_CONTROL_RETRACTF                _UxGT("Wycofaj  V")
368
-#define MSG_CONTROL_RETRACT_ZLIFT           _UxGT("Skok Z mm")
369
-#define MSG_CONTROL_RETRACT_RECOVER         _UxGT("Cof. wycof. mm")
370
-#define MSG_CONTROL_RETRACT_RECOVER_SWAP    _UxGT("Z Cof. wyc. mm")
371
-#define MSG_CONTROL_RETRACT_RECOVERF        _UxGT("Cof. wycof.  V")
372
-#define MSG_AUTORETRACT                     _UxGT("Auto. wycofanie")
373
-#define MSG_FILAMENTCHANGE                  _UxGT("Zmien filament")
374
-#define MSG_INIT_SDCARD                     _UxGT("Inicjal. karty SD")
375
-#define MSG_CNG_SDCARD                      _UxGT("Zmiana karty SD")
376
-#define MSG_ZPROBE_OUT                      _UxGT("Sonda Z za stolem")
377
-#define MSG_BLTOUCH_SELFTEST                _UxGT("BLTouch Self-Test")
378
-#define MSG_BLTOUCH_RESET                   _UxGT("Reset BLTouch")
379
-#define MSG_HOME                            _UxGT("Home")  // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
380
-#define MSG_FIRST                           _UxGT("first")
381
-#define MSG_ZPROBE_ZOFFSET                  _UxGT("Offset Z")
382
-#define MSG_BABYSTEP_X                      _UxGT("Babystep X")
383
-#define MSG_BABYSTEP_Y                      _UxGT("Babystep Y")
384
-#define MSG_BABYSTEP_Z                      _UxGT("Babystep Z")
385
-#define MSG_ENDSTOP_ABORT                   _UxGT("Blad krancowki")
386
-#define MSG_HEATING_FAILED_LCD              _UxGT("Rozgrz. nieudane")
387
-#define MSG_ERR_REDUNDANT_TEMP              _UxGT("Blad temperatury")
388
-#define MSG_THERMAL_RUNAWAY                 _UxGT("Zanik temp.")
389
-#define MSG_ERR_MAXTEMP                     _UxGT("Err max temp")
390
-#define MSG_ERR_MINTEMP                     _UxGT("Err min temp")
391
-#define MSG_ERR_MAXTEMP_BED                 _UxGT("Err max temp stolu")
392
-#define MSG_ERR_MINTEMP_BED                 _UxGT("Err min temp stolu")
393
-#define MSG_ERR_Z_HOMING                    _UxGT("G28 Z Forbidden")
394
-#define MSG_HALTED                          _UxGT("Drukarka zatrzym.")
395
-#define MSG_PLEASE_RESET                    _UxGT("Prosze zresetowac")
396
-#define MSG_SHORT_DAY                       _UxGT("d") // One character only
397
-#define MSG_SHORT_HOUR                      _UxGT("g") // One character only
398
-#define MSG_SHORT_MINUTE                    _UxGT("m") // One character only
399
-#define MSG_HEATING                         _UxGT("Rozgrzewanie...")
400
-#define MSG_HEATING_COMPLETE                _UxGT("Rozgrzano")
401
-#define MSG_BED_HEATING                     _UxGT("Rozgrzewanie stolu...")
402
-#define MSG_BED_DONE                        _UxGT("Rozgrzano stol")
403
-#define MSG_DELTA_CALIBRATE                 _UxGT("Kalibrowanie Delty")
404
-#define MSG_DELTA_CALIBRATE_X               _UxGT("Kalibruj X")
405
-#define MSG_DELTA_CALIBRATE_Y               _UxGT("Kalibruj Y")
406
-#define MSG_DELTA_CALIBRATE_Z               _UxGT("Kalibruj Z")
407
-#define MSG_DELTA_CALIBRATE_CENTER          _UxGT("Kalibruj srodek")
408
-
409
-#define MSG_INFO_MENU                       _UxGT("O drukarce")
410
-#define MSG_INFO_PRINTER_MENU               _UxGT("Info drukarki")
411
-#define MSG_INFO_STATS_MENU                 _UxGT("Statystyki")
412
-#define MSG_INFO_BOARD_MENU                 _UxGT("Board Info")
413
-#define MSG_INFO_THERMISTOR_MENU            _UxGT("Thermistory")
414
-#define MSG_INFO_EXTRUDERS                  _UxGT("Ekstrudery")
415
-#define MSG_INFO_BAUDRATE                   _UxGT("Predkosc USB")
416
-#define MSG_INFO_PROTOCOL                   _UxGT("Protokol")
417
-#define MSG_LIGHTS_ON                       _UxGT("Oswietlenie wl.")
418
-#define MSG_LIGHTS_OFF                      _UxGT("Oswietlenie wyl.")
419
-
420
-#if LCD_WIDTH >= 20
421
-  #define MSG_INFO_PRINT_COUNT              _UxGT("Wydrukowano")
422
-  #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Ukonczono")
423
-  #define MSG_INFO_PRINT_TIME               _UxGT("Czas druku")
424
-  #define MSG_INFO_PRINT_LONGEST            _UxGT("Najdl. druk")
425
-  #define MSG_INFO_PRINT_FILAMENT           _UxGT("Uzyty fil.")
40
+  #include "language_pl-DOGM.h"
426
 #else
41
 #else
427
-  #define MSG_INFO_PRINT_COUNT              _UxGT("Wydrukowano")
428
-  #define MSG_INFO_COMPLETED_PRINTS         _UxGT("Ukonczono")
429
-  #define MSG_INFO_PRINT_TIME               _UxGT("Razem")
430
-  #define MSG_INFO_PRINT_LONGEST            _UxGT("Najdl. druk")
431
-  #define MSG_INFO_PRINT_FILAMENT           _UxGT("Uzyty fil.")
432
-#endif
433
-
434
-#define MSG_INFO_MIN_TEMP                   _UxGT("Min Temp")
435
-#define MSG_INFO_MAX_TEMP                   _UxGT("Max Temp")
436
-#define MSG_INFO_PSU                        _UxGT("Zasilacz")
437
-
438
-#define MSG_DRIVE_STRENGTH                  _UxGT("Sila silnika")
439
-#define MSG_DAC_PERCENT                     _UxGT("Sila %")
440
-#define MSG_DAC_EEPROM_WRITE                _UxGT("Zapisz DAC EEPROM")
441
-
442
-#define MSG_FILAMENT_CHANGE_HEADER          _UxGT("PRINT PAUSED")
443
-#define MSG_FILAMENT_CHANGE_OPTION_HEADER   _UxGT("RESUME OPTIONS:")
444
-#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE  _UxGT("Ekstruduj wiecej")
445
-#define MSG_FILAMENT_CHANGE_OPTION_RESUME   _UxGT("Wznow drukowanie")
446
-
447
-#if LCD_HEIGHT >= 4
448
-  // Up to 3 lines allowed
449
-  #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Czekam na ")
450
-  #define MSG_FILAMENT_CHANGE_INIT_2          _UxGT("zmiane filamentu")
451
-  #define MSG_FILAMENT_CHANGE_UNLOAD_1        _UxGT("Czekam na")
452
-  #define MSG_FILAMENT_CHANGE_UNLOAD_2        _UxGT("wyjecie filamentu")
453
-  #define MSG_FILAMENT_CHANGE_INSERT_1        _UxGT("Wloz filament")
454
-  #define MSG_FILAMENT_CHANGE_INSERT_2        _UxGT("i nacisnij przycisk")
455
-  #define MSG_FILAMENT_CHANGE_INSERT_3        _UxGT("aby kontynuowac...")
456
-  #define MSG_FILAMENT_CHANGE_LOAD_1          _UxGT("Czekam na")
457
-  #define MSG_FILAMENT_CHANGE_LOAD_2          _UxGT("wlozenie filamentu")
458
-  #define MSG_FILAMENT_CHANGE_EXTRUDE_1       _UxGT("Czekam na")
459
-  #define MSG_FILAMENT_CHANGE_EXTRUDE_2       _UxGT("ekstruzje filamentu")
460
-  #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("Czekam na")
461
-  #define MSG_FILAMENT_CHANGE_RESUME_2        _UxGT("wznowienie druku")
462
-#else // LCD_HEIGHT < 4
463
-  // Up to 2 lines allowed
464
-  #define MSG_FILAMENT_CHANGE_INIT_1          _UxGT("Prosze czekac...")
465
-  #define MSG_FILAMENT_CHANGE_UNLOAD_1        _UxGT("Wysuwanie...")
466
-  #define MSG_FILAMENT_CHANGE_INSERT_1        _UxGT("Wloz i nacisnij prz.")
467
-  #define MSG_FILAMENT_CHANGE_LOAD_1          _UxGT("Ladowanie...")
468
-  #define MSG_FILAMENT_CHANGE_EXTRUDE_1       _UxGT("Ekstruzja...")
469
-  #define MSG_FILAMENT_CHANGE_RESUME_1        _UxGT("Wznowienie...")
470
-#endif // LCD_HEIGHT < 4
42
+  #include "language_pl-HD44780.h"
471
 #endif
43
 #endif
472
 
44
 
473
 #endif // LANGUAGE_PL_H
45
 #endif // LANGUAGE_PL_H

+ 1
- 2
Marlin/language_tr.h 查看文件

206
 #define MSG_INFO_EXTRUDERS                  _UxGT("Ekstruderler")                                       // Ekstruderler
206
 #define MSG_INFO_EXTRUDERS                  _UxGT("Ekstruderler")                                       // Ekstruderler
207
 #define MSG_INFO_BAUDRATE                   _UxGT("İletişim Hızı")                                      // İletişim Hızı
207
 #define MSG_INFO_BAUDRATE                   _UxGT("İletişim Hızı")                                      // İletişim Hızı
208
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokol")                                           // Protokol
208
 #define MSG_INFO_PROTOCOL                   _UxGT("Protokol")                                           // Protokol
209
-#define MSG_LIGHTS_ON                       _UxGT("Aydınlatmayı Aç")                                    // Aydınlatmayı Aç
210
-#define MSG_LIGHTS_OFF                      _UxGT("Aydınlatmayı Kapa")                                  // Aydınlaymayı Kapa
209
+#define MSG_CASE_LIGHT                      _UxGT("Aydınlatmayı")                                       // Aydınlatmayı Aç
211
 
210
 
212
 #if LCD_WIDTH >= 20
211
 #if LCD_WIDTH >= 20
213
   #define MSG_INFO_PRINT_COUNT              _UxGT("Baskı Sayısı")                                       // Baskı Sayısı
212
   #define MSG_INFO_PRINT_COUNT              _UxGT("Baskı Sayısı")                                       // Baskı Sayısı

+ 1
- 2
Marlin/language_uk.h 查看文件

180
 #define MSG_INFO_EXTRUDERS                  _UxGT("Екструдери")
180
 #define MSG_INFO_EXTRUDERS                  _UxGT("Екструдери")
181
 #define MSG_INFO_BAUDRATE                   _UxGT("біт/с")
181
 #define MSG_INFO_BAUDRATE                   _UxGT("біт/с")
182
 #define MSG_INFO_PROTOCOL                   _UxGT("Протокол")
182
 #define MSG_INFO_PROTOCOL                   _UxGT("Протокол")
183
-#define MSG_LIGHTS_ON                       _UxGT("Підсвітка увік.")
184
-#define MSG_LIGHTS_OFF                      _UxGT("Підсвітка вимк.")
183
+#define MSG_CASE_LIGHT                      _UxGT("Підсвітка")
185
 
184
 
186
 #if LCD_WIDTH >= 20
185
 #if LCD_WIDTH >= 20
187
   #define MSG_INFO_PRINT_COUNT              _UxGT("К-сть друків")
186
   #define MSG_INFO_PRINT_COUNT              _UxGT("К-сть друків")

+ 6
- 17
Marlin/ultralcd.cpp 查看文件

708
 
708
 
709
   #endif // SDSUPPORT
709
   #endif // SDSUPPORT
710
 
710
 
711
-  #if ENABLED(MENU_ITEM_CASE_LIGHT)
712
-
713
-    extern bool case_light_on;
714
-    extern void update_case_light();
715
-
716
-    void toggle_case_light() {
717
-      case_light_on ^= true;
718
-      lcdDrawUpdate = LCDVIEW_KEEP_REDRAWING;
719
-      update_case_light();
720
-    }
721
-
722
-  #endif // MENU_ITEM_CASE_LIGHT
723
-
724
   #if ENABLED(BLTOUCH)
711
   #if ENABLED(BLTOUCH)
725
 
712
 
726
     /**
713
     /**
790
    *
777
    *
791
    */
778
    */
792
 
779
 
780
+  #if ENABLED(MENU_ITEM_CASE_LIGHT)
781
+    extern bool case_light_on;
782
+    extern void update_case_light();
783
+  #endif
784
+
793
   void lcd_main_menu() {
785
   void lcd_main_menu() {
794
     START_MENU();
786
     START_MENU();
795
     MENU_BACK(MSG_WATCH);
787
     MENU_BACK(MSG_WATCH);
805
     // Switch case light on/off
797
     // Switch case light on/off
806
     //
798
     //
807
     #if ENABLED(MENU_ITEM_CASE_LIGHT)
799
     #if ENABLED(MENU_ITEM_CASE_LIGHT)
808
-      if (case_light_on)
809
-        MENU_ITEM(function, MSG_LIGHTS_OFF, toggle_case_light);
810
-      else
811
-        MENU_ITEM(function, MSG_LIGHTS_ON, toggle_case_light);
800
+      MENU_ITEM_EDIT_CALLBACK(bool, MSG_CASE_LIGHT, case_light_on, update_case_light);
812
     #endif
801
     #endif
813
 
802
 
814
     if (planner.movesplanned() || IS_SD_PRINTING) {
803
     if (planner.movesplanned() || IS_SD_PRINTING) {

正在加载...
取消
保存