|
|
|
|
29
|
*
|
29
|
*
|
30
|
*/
|
30
|
*/
|
31
|
|
31
|
|
32
|
-#define DISPLAY_CHARSET_ISO10646_1
|
|
|
33
|
-
|
|
|
34
|
namespace Language_es {
|
32
|
namespace Language_es {
|
35
|
using namespace Language_en; // Inherit undefined strings from English
|
33
|
using namespace Language_en; // Inherit undefined strings from English
|
36
|
|
34
|
|
37
|
constexpr uint8_t CHARSIZE = 2;
|
35
|
constexpr uint8_t CHARSIZE = 2;
|
38
|
PROGMEM Language_Str LANGUAGE = _UxGT("Spanish");
|
36
|
PROGMEM Language_Str LANGUAGE = _UxGT("Spanish");
|
39
|
|
37
|
|
40
|
- PROGMEM Language_Str WELCOME_MSG = MACHINE_NAME _UxGT(" lista");
|
|
|
|
|
38
|
+ PROGMEM Language_Str WELCOME_MSG = MACHINE_NAME _UxGT(" Lista");
|
|
|
39
|
+ PROGMEM Language_Str MSG_MARLIN = _UxGT("Marlin");
|
41
|
PROGMEM Language_Str MSG_YES = _UxGT("SI");
|
40
|
PROGMEM Language_Str MSG_YES = _UxGT("SI");
|
42
|
PROGMEM Language_Str MSG_NO = _UxGT("NO");
|
41
|
PROGMEM Language_Str MSG_NO = _UxGT("NO");
|
43
|
PROGMEM Language_Str MSG_BACK = _UxGT("Atrás");
|
42
|
PROGMEM Language_Str MSG_BACK = _UxGT("Atrás");
|
|
|
|
|
87
|
PROGMEM Language_Str MSG_PREHEAT_2_SETTINGS = _UxGT("Precalentar ") PREHEAT_2_LABEL _UxGT(" Ajuste");
|
86
|
PROGMEM Language_Str MSG_PREHEAT_2_SETTINGS = _UxGT("Precalentar ") PREHEAT_2_LABEL _UxGT(" Ajuste");
|
88
|
PROGMEM Language_Str MSG_PREHEAT_CUSTOM = _UxGT("Precalen. Personali.");
|
87
|
PROGMEM Language_Str MSG_PREHEAT_CUSTOM = _UxGT("Precalen. Personali.");
|
89
|
PROGMEM Language_Str MSG_COOLDOWN = _UxGT("Enfriar");
|
88
|
PROGMEM Language_Str MSG_COOLDOWN = _UxGT("Enfriar");
|
|
|
89
|
+ PROGMEM Language_Str MSG_CUTTER_FREQUENCY = _UxGT("Frecuencia");
|
90
|
PROGMEM Language_Str MSG_LASER_MENU = _UxGT("Control Láser");
|
90
|
PROGMEM Language_Str MSG_LASER_MENU = _UxGT("Control Láser");
|
91
|
PROGMEM Language_Str MSG_LASER_OFF = _UxGT("Láser Apagado");
|
91
|
PROGMEM Language_Str MSG_LASER_OFF = _UxGT("Láser Apagado");
|
92
|
PROGMEM Language_Str MSG_LASER_ON = _UxGT("Láser Encendido");
|
92
|
PROGMEM Language_Str MSG_LASER_ON = _UxGT("Láser Encendido");
|
|
|
|
|
137
|
PROGMEM Language_Str MSG_UBL_ACTIVATE_MESH = _UxGT("Activar UBL");
|
137
|
PROGMEM Language_Str MSG_UBL_ACTIVATE_MESH = _UxGT("Activar UBL");
|
138
|
PROGMEM Language_Str MSG_UBL_DEACTIVATE_MESH = _UxGT("Desactivar UBL");
|
138
|
PROGMEM Language_Str MSG_UBL_DEACTIVATE_MESH = _UxGT("Desactivar UBL");
|
139
|
PROGMEM Language_Str MSG_UBL_SET_TEMP_BED = _UxGT("Temp. Cama");
|
139
|
PROGMEM Language_Str MSG_UBL_SET_TEMP_BED = _UxGT("Temp. Cama");
|
140
|
- PROGMEM Language_Str MSG_UBL_BED_TEMP_CUSTOM = _UxGT("Bed Temp");
|
|
|
141
|
- PROGMEM Language_Str MSG_UBL_SET_TEMP_HOTEND = _UxGT ("Hotend Temp");
|
|
|
142
|
- PROGMEM Language_Str MSG_UBL_HOTEND_TEMP_CUSTOM = _UxGT("Hotend Temp");
|
|
|
|
|
140
|
+ PROGMEM Language_Str MSG_UBL_BED_TEMP_CUSTOM = _UxGT("Temp. Cama");
|
|
|
141
|
+ PROGMEM Language_Str MSG_UBL_SET_TEMP_HOTEND = _UxGT("Temp. Fusor");
|
|
|
142
|
+ PROGMEM Language_Str MSG_UBL_HOTEND_TEMP_CUSTOM = _UxGT("Temp. Fusor");
|
143
|
PROGMEM Language_Str MSG_UBL_MESH_EDIT = _UxGT("Editar Mallado");
|
143
|
PROGMEM Language_Str MSG_UBL_MESH_EDIT = _UxGT("Editar Mallado");
|
144
|
PROGMEM Language_Str MSG_UBL_EDIT_CUSTOM_MESH = _UxGT("Edit. Mallado perso.");
|
144
|
PROGMEM Language_Str MSG_UBL_EDIT_CUSTOM_MESH = _UxGT("Edit. Mallado perso.");
|
145
|
PROGMEM Language_Str MSG_UBL_FINE_TUNE_MESH = _UxGT("Ajuste fino Mallado");
|
145
|
PROGMEM Language_Str MSG_UBL_FINE_TUNE_MESH = _UxGT("Ajuste fino Mallado");
|
|
|
|
|
172
|
PROGMEM Language_Str MSG_UBL_OUTPUT_MAP = _UxGT("Salida Mapa mallado");
|
172
|
PROGMEM Language_Str MSG_UBL_OUTPUT_MAP = _UxGT("Salida Mapa mallado");
|
173
|
PROGMEM Language_Str MSG_UBL_OUTPUT_MAP_HOST = _UxGT("Salida para el host");
|
173
|
PROGMEM Language_Str MSG_UBL_OUTPUT_MAP_HOST = _UxGT("Salida para el host");
|
174
|
PROGMEM Language_Str MSG_UBL_OUTPUT_MAP_CSV = _UxGT("Salida para CSV");
|
174
|
PROGMEM Language_Str MSG_UBL_OUTPUT_MAP_CSV = _UxGT("Salida para CSV");
|
175
|
- PROGMEM Language_Str MSG_UBL_OUTPUT_MAP_BACKUP = _UxGT("Off Printer Backup");
|
|
|
|
|
175
|
+ PROGMEM Language_Str MSG_UBL_OUTPUT_MAP_BACKUP = _UxGT("Cópia de seg. ext");
|
176
|
PROGMEM Language_Str MSG_UBL_INFO_UBL = _UxGT("Salida Info. UBL");
|
176
|
PROGMEM Language_Str MSG_UBL_INFO_UBL = _UxGT("Salida Info. UBL");
|
177
|
PROGMEM Language_Str MSG_UBL_FILLIN_AMOUNT = _UxGT("Cantidad de relleno");
|
177
|
PROGMEM Language_Str MSG_UBL_FILLIN_AMOUNT = _UxGT("Cantidad de relleno");
|
178
|
PROGMEM Language_Str MSG_UBL_MANUAL_FILLIN = _UxGT("Relleno manual");
|
178
|
PROGMEM Language_Str MSG_UBL_MANUAL_FILLIN = _UxGT("Relleno manual");
|
|
|
|
|
186
|
PROGMEM Language_Str MSG_UBL_STORAGE_SLOT = _UxGT("Huecos de memoria");
|
186
|
PROGMEM Language_Str MSG_UBL_STORAGE_SLOT = _UxGT("Huecos de memoria");
|
187
|
PROGMEM Language_Str MSG_UBL_LOAD_MESH = _UxGT("Cargar Mallado cama");
|
187
|
PROGMEM Language_Str MSG_UBL_LOAD_MESH = _UxGT("Cargar Mallado cama");
|
188
|
PROGMEM Language_Str MSG_UBL_SAVE_MESH = _UxGT("Guardar Mallado cama");
|
188
|
PROGMEM Language_Str MSG_UBL_SAVE_MESH = _UxGT("Guardar Mallado cama");
|
189
|
- PROGMEM Language_Str MSG_MESH_LOADED = _UxGT("M117 Mallado %i Cargado");
|
|
|
190
|
- PROGMEM Language_Str MSG_MESH_SAVED = _UxGT("M117 Mallado %i Guardado");
|
|
|
|
|
189
|
+ PROGMEM Language_Str MSG_MESH_LOADED = _UxGT("M117 Mall. %i Carga.");
|
|
|
190
|
+ PROGMEM Language_Str MSG_MESH_SAVED = _UxGT("M117 Mall. %i Guard.");
|
191
|
PROGMEM Language_Str MSG_UBL_NO_STORAGE = _UxGT("Sin guardar");
|
191
|
PROGMEM Language_Str MSG_UBL_NO_STORAGE = _UxGT("Sin guardar");
|
192
|
PROGMEM Language_Str MSG_UBL_SAVE_ERROR = _UxGT("Error: Guardar UBL");
|
192
|
PROGMEM Language_Str MSG_UBL_SAVE_ERROR = _UxGT("Error: Guardar UBL");
|
193
|
PROGMEM Language_Str MSG_UBL_RESTORE_ERROR = _UxGT("Error: Restaurar UBL");
|
193
|
PROGMEM Language_Str MSG_UBL_RESTORE_ERROR = _UxGT("Error: Restaurar UBL");
|
|
|
|
|
195
|
PROGMEM Language_Str MSG_UBL_Z_OFFSET_STOPPED = _UxGT("Desfase de Z Parado");
|
195
|
PROGMEM Language_Str MSG_UBL_Z_OFFSET_STOPPED = _UxGT("Desfase de Z Parado");
|
196
|
PROGMEM Language_Str MSG_UBL_STEP_BY_STEP_MENU = _UxGT("UBL Paso a Paso");
|
196
|
PROGMEM Language_Str MSG_UBL_STEP_BY_STEP_MENU = _UxGT("UBL Paso a Paso");
|
197
|
PROGMEM Language_Str MSG_UBL_1_BUILD_COLD_MESH = _UxGT("1.Crear Mallado Frío");
|
197
|
PROGMEM Language_Str MSG_UBL_1_BUILD_COLD_MESH = _UxGT("1.Crear Mallado Frío");
|
198
|
- PROGMEM Language_Str MSG_UBL_2_SMART_FILLIN = _UxGT("2.Relleno inteligente");
|
|
|
|
|
198
|
+ PROGMEM Language_Str MSG_UBL_2_SMART_FILLIN = _UxGT("2.Relleno intelig.");
|
199
|
PROGMEM Language_Str MSG_UBL_3_VALIDATE_MESH_MENU = _UxGT("3.Validar Mallado");
|
199
|
PROGMEM Language_Str MSG_UBL_3_VALIDATE_MESH_MENU = _UxGT("3.Validar Mallado");
|
200
|
PROGMEM Language_Str MSG_UBL_4_FINE_TUNE_ALL = _UxGT("4.Ajustar Fino Todo");
|
200
|
PROGMEM Language_Str MSG_UBL_4_FINE_TUNE_ALL = _UxGT("4.Ajustar Fino Todo");
|
201
|
PROGMEM Language_Str MSG_UBL_5_VALIDATE_MESH_MENU = _UxGT("5.Validar Mallado");
|
201
|
PROGMEM Language_Str MSG_UBL_5_VALIDATE_MESH_MENU = _UxGT("5.Validar Mallado");
|
202
|
PROGMEM Language_Str MSG_UBL_6_FINE_TUNE_ALL = _UxGT("6.Ajustar Fino Todo");
|
202
|
PROGMEM Language_Str MSG_UBL_6_FINE_TUNE_ALL = _UxGT("6.Ajustar Fino Todo");
|
203
|
- PROGMEM Language_Str MSG_UBL_7_SAVE_MESH = _UxGT("7.Guardar Mallado cama");
|
|
|
|
|
203
|
+ PROGMEM Language_Str MSG_UBL_7_SAVE_MESH = _UxGT("7.Guardar Mall. cama");
|
204
|
|
204
|
|
205
|
PROGMEM Language_Str MSG_LED_CONTROL = _UxGT("Control LED");
|
205
|
PROGMEM Language_Str MSG_LED_CONTROL = _UxGT("Control LED");
|
206
|
PROGMEM Language_Str MSG_LEDS = _UxGT("Luzes");
|
206
|
PROGMEM Language_Str MSG_LEDS = _UxGT("Luzes");
|
|
|
|
|
237
|
PROGMEM Language_Str MSG_BED_Z = _UxGT("Cama Z");
|
237
|
PROGMEM Language_Str MSG_BED_Z = _UxGT("Cama Z");
|
238
|
PROGMEM Language_Str MSG_NOZZLE = _UxGT("Boquilla");
|
238
|
PROGMEM Language_Str MSG_NOZZLE = _UxGT("Boquilla");
|
239
|
PROGMEM Language_Str MSG_NOZZLE_N = _UxGT("Boquilla ~");
|
239
|
PROGMEM Language_Str MSG_NOZZLE_N = _UxGT("Boquilla ~");
|
|
|
240
|
+ PROGMEM Language_Str MSG_NOZZLE_PARKED = _UxGT("Boquilla Aparcada");
|
|
|
241
|
+ PROGMEM Language_Str MSG_NOZZLE_STANDBY = _UxGT("Boquilla en Espera");
|
240
|
PROGMEM Language_Str MSG_BED = _UxGT("Cama");
|
242
|
PROGMEM Language_Str MSG_BED = _UxGT("Cama");
|
241
|
PROGMEM Language_Str MSG_CHAMBER = _UxGT("Recinto");
|
243
|
PROGMEM Language_Str MSG_CHAMBER = _UxGT("Recinto");
|
242
|
PROGMEM Language_Str MSG_FAN_SPEED = _UxGT("Ventilador");
|
244
|
PROGMEM Language_Str MSG_FAN_SPEED = _UxGT("Ventilador");
|
243
|
PROGMEM Language_Str MSG_FAN_SPEED_N = _UxGT("Ventilador ~");
|
245
|
PROGMEM Language_Str MSG_FAN_SPEED_N = _UxGT("Ventilador ~");
|
244
|
- PROGMEM Language_Str MSG_EXTRA_FAN_SPEED = _UxGT("Vel. Ext. ventilador");
|
|
|
245
|
- PROGMEM Language_Str MSG_EXTRA_FAN_SPEED_N = _UxGT("Vel. Ext. ventilador ~");
|
|
|
|
|
246
|
+ PROGMEM Language_Str MSG_STORED_FAN_N = _UxGT("Vent. almacenado ~");
|
|
|
247
|
+ PROGMEM Language_Str MSG_EXTRA_FAN_SPEED = _UxGT("Vel. Ext. ventil.");
|
|
|
248
|
+ PROGMEM Language_Str MSG_EXTRA_FAN_SPEED_N = _UxGT("Vel. Ext. ventil. ~");
|
|
|
249
|
+ PROGMEM Language_Str MSG_CONTROLLER_FAN = _UxGT("Controlador Vent.");
|
|
|
250
|
+ PROGMEM Language_Str MSG_CONTROLLER_FAN_IDLE_SPEED = _UxGT("Velocidad en reposo");
|
|
|
251
|
+ PROGMEM Language_Str MSG_CONTROLLER_FAN_AUTO_ON = _UxGT("Modo Auto");
|
|
|
252
|
+ PROGMEM Language_Str MSG_CONTROLLER_FAN_SPEED = _UxGT("Velocidad Activa");
|
|
|
253
|
+ PROGMEM Language_Str MSG_CONTROLLER_FAN_DURATION = _UxGT("Periodo de reposo");
|
246
|
PROGMEM Language_Str MSG_FLOW = _UxGT("Flujo");
|
254
|
PROGMEM Language_Str MSG_FLOW = _UxGT("Flujo");
|
247
|
PROGMEM Language_Str MSG_FLOW_N = _UxGT("Flujo ~");
|
255
|
PROGMEM Language_Str MSG_FLOW_N = _UxGT("Flujo ~");
|
248
|
PROGMEM Language_Str MSG_CONTROL = _UxGT("Control");
|
256
|
PROGMEM Language_Str MSG_CONTROL = _UxGT("Control");
|
249
|
PROGMEM Language_Str MSG_MIN = " " LCD_STR_THERMOMETER _UxGT(" Min");
|
257
|
PROGMEM Language_Str MSG_MIN = " " LCD_STR_THERMOMETER _UxGT(" Min");
|
250
|
PROGMEM Language_Str MSG_MAX = " " LCD_STR_THERMOMETER _UxGT(" Max");
|
258
|
PROGMEM Language_Str MSG_MAX = " " LCD_STR_THERMOMETER _UxGT(" Max");
|
251
|
- PROGMEM Language_Str MSG_FACTOR = " " LCD_STR_THERMOMETER _UxGT(" Fact");
|
|
|
|
|
259
|
+ PROGMEM Language_Str MSG_FACTOR = " " LCD_STR_THERMOMETER _UxGT(" Factor");
|
252
|
PROGMEM Language_Str MSG_AUTOTEMP = _UxGT("Temperatura Auto.");
|
260
|
PROGMEM Language_Str MSG_AUTOTEMP = _UxGT("Temperatura Auto.");
|
253
|
PROGMEM Language_Str MSG_LCD_ON = _UxGT("Encender");
|
261
|
PROGMEM Language_Str MSG_LCD_ON = _UxGT("Encender");
|
254
|
PROGMEM Language_Str MSG_LCD_OFF = _UxGT("Apagar");
|
262
|
PROGMEM Language_Str MSG_LCD_OFF = _UxGT("Apagar");
|
|
|
263
|
+ PROGMEM Language_Str MSG_PID_AUTOTUNE = _UxGT("PID Auto-ajuste");
|
|
|
264
|
+ PROGMEM Language_Str MSG_PID_AUTOTUNE_E = _UxGT("PID Auto-ajuste *");
|
|
|
265
|
+ PROGMEM Language_Str MSG_PID_P = _UxGT("PID-P");
|
|
|
266
|
+ PROGMEM Language_Str MSG_PID_P_E = _UxGT("PID-P *");
|
|
|
267
|
+ PROGMEM Language_Str MSG_PID_I = _UxGT("PID-I");
|
|
|
268
|
+ PROGMEM Language_Str MSG_PID_I_E = _UxGT("PID-I *");
|
|
|
269
|
+ PROGMEM Language_Str MSG_PID_D = _UxGT("PID-D");
|
|
|
270
|
+ PROGMEM Language_Str MSG_PID_D_E = _UxGT("PID-D *");
|
|
|
271
|
+ PROGMEM Language_Str MSG_PID_C = _UxGT("PID-C");
|
|
|
272
|
+ PROGMEM Language_Str MSG_PID_C_E = _UxGT("PID-C *");
|
|
|
273
|
+ PROGMEM Language_Str MSG_PID_F = _UxGT("PID-F");
|
|
|
274
|
+ PROGMEM Language_Str MSG_PID_F_E = _UxGT("PID-F *");
|
255
|
PROGMEM Language_Str MSG_SELECT = _UxGT("Seleccionar");
|
275
|
PROGMEM Language_Str MSG_SELECT = _UxGT("Seleccionar");
|
256
|
PROGMEM Language_Str MSG_SELECT_E = _UxGT("Seleccionar *");
|
276
|
PROGMEM Language_Str MSG_SELECT_E = _UxGT("Seleccionar *");
|
257
|
PROGMEM Language_Str MSG_ACC = _UxGT("Aceleración");
|
277
|
PROGMEM Language_Str MSG_ACC = _UxGT("Aceleración");
|
|
|
278
|
+ PROGMEM Language_Str MSG_JERK = _UxGT("Jerk");
|
|
|
279
|
+ PROGMEM Language_Str MSG_VA_JERK = _UxGT("V") LCD_STR_A _UxGT("-Jerk");
|
|
|
280
|
+ PROGMEM Language_Str MSG_VB_JERK = _UxGT("V") LCD_STR_B _UxGT("-Jerk");
|
|
|
281
|
+ PROGMEM Language_Str MSG_VC_JERK = _UxGT("V") LCD_STR_C _UxGT("-Jerk");
|
|
|
282
|
+ PROGMEM Language_Str MSG_VE_JERK = _UxGT("Ve-Jerk");
|
|
|
283
|
+ PROGMEM Language_Str MSG_JUNCTION_DEVIATION = _UxGT("Desviación de Unión");
|
258
|
PROGMEM Language_Str MSG_VELOCITY = _UxGT("Velocidad");
|
284
|
PROGMEM Language_Str MSG_VELOCITY = _UxGT("Velocidad");
|
|
|
285
|
+ PROGMEM Language_Str MSG_VMAX_A = _UxGT("Vmax ") LCD_STR_A;
|
|
|
286
|
+ PROGMEM Language_Str MSG_VMAX_B = _UxGT("Vmax ") LCD_STR_B;
|
|
|
287
|
+ PROGMEM Language_Str MSG_VMAX_C = _UxGT("Vmax ") LCD_STR_C;
|
|
|
288
|
+ PROGMEM Language_Str MSG_VMAX_E = _UxGT("Vmax ") LCD_STR_E;
|
|
|
289
|
+ PROGMEM Language_Str MSG_VMAX_EN = _UxGT("Vmax *");
|
|
|
290
|
+ PROGMEM Language_Str MSG_VMIN = _UxGT("Vmin");
|
259
|
PROGMEM Language_Str MSG_VTRAV_MIN = _UxGT("Vel. viaje min");
|
291
|
PROGMEM Language_Str MSG_VTRAV_MIN = _UxGT("Vel. viaje min");
|
260
|
PROGMEM Language_Str MSG_ACCELERATION = _UxGT("Accel");
|
292
|
PROGMEM Language_Str MSG_ACCELERATION = _UxGT("Accel");
|
261
|
PROGMEM Language_Str MSG_AMAX_A = _UxGT("Acel. max") LCD_STR_A;
|
293
|
PROGMEM Language_Str MSG_AMAX_A = _UxGT("Acel. max") LCD_STR_A;
|
|
|
|
|
275
|
PROGMEM Language_Str MSG_MOTION = _UxGT("Movimiento");
|
307
|
PROGMEM Language_Str MSG_MOTION = _UxGT("Movimiento");
|
276
|
PROGMEM Language_Str MSG_FILAMENT = _UxGT("Filamento");
|
308
|
PROGMEM Language_Str MSG_FILAMENT = _UxGT("Filamento");
|
277
|
PROGMEM Language_Str MSG_VOLUMETRIC_ENABLED = _UxGT("E en mm³");
|
309
|
PROGMEM Language_Str MSG_VOLUMETRIC_ENABLED = _UxGT("E en mm³");
|
278
|
- PROGMEM Language_Str MSG_FILAMENT_DIAM = _UxGT("Fil. Dia.");
|
|
|
279
|
- PROGMEM Language_Str MSG_FILAMENT_DIAM_E = _UxGT("Fil. Dia. *");
|
|
|
|
|
310
|
+ PROGMEM Language_Str MSG_FILAMENT_DIAM = _UxGT("Diámetro Fil.");
|
|
|
311
|
+ PROGMEM Language_Str MSG_FILAMENT_DIAM_E = _UxGT("Diámetro Fil. *");
|
280
|
PROGMEM Language_Str MSG_FILAMENT_UNLOAD = _UxGT("Descarga mm");
|
312
|
PROGMEM Language_Str MSG_FILAMENT_UNLOAD = _UxGT("Descarga mm");
|
281
|
PROGMEM Language_Str MSG_FILAMENT_LOAD = _UxGT("Carga mm");
|
313
|
PROGMEM Language_Str MSG_FILAMENT_LOAD = _UxGT("Carga mm");
|
282
|
PROGMEM Language_Str MSG_ADVANCE_K = _UxGT("Avance K");
|
314
|
PROGMEM Language_Str MSG_ADVANCE_K = _UxGT("Avance K");
|
|
|
|
|
286
|
PROGMEM Language_Str MSG_LOAD_EEPROM = _UxGT("Cargar EEPROM");
|
318
|
PROGMEM Language_Str MSG_LOAD_EEPROM = _UxGT("Cargar EEPROM");
|
287
|
PROGMEM Language_Str MSG_RESTORE_DEFAULTS = _UxGT("Rest. fábrica");
|
319
|
PROGMEM Language_Str MSG_RESTORE_DEFAULTS = _UxGT("Rest. fábrica");
|
288
|
PROGMEM Language_Str MSG_INIT_EEPROM = _UxGT("Inicializar EEPROM");
|
320
|
PROGMEM Language_Str MSG_INIT_EEPROM = _UxGT("Inicializar EEPROM");
|
|
|
321
|
+ PROGMEM Language_Str MSG_ERR_EEPROM_CRC = _UxGT("Err: EEPROM CRC");
|
|
|
322
|
+ PROGMEM Language_Str MSG_ERR_EEPROM_INDEX = _UxGT("Err: Índice EEPROM");
|
|
|
323
|
+ PROGMEM Language_Str MSG_ERR_EEPROM_VERSION = _UxGT("Err: Versión EEPROM");
|
289
|
PROGMEM Language_Str MSG_MEDIA_UPDATE = _UxGT("Actualizar SD/USB");
|
324
|
PROGMEM Language_Str MSG_MEDIA_UPDATE = _UxGT("Actualizar SD/USB");
|
290
|
PROGMEM Language_Str MSG_RESET_PRINTER = _UxGT("Resetear Impresora");
|
325
|
PROGMEM Language_Str MSG_RESET_PRINTER = _UxGT("Resetear Impresora");
|
291
|
PROGMEM Language_Str MSG_REFRESH = LCD_STR_REFRESH _UxGT("Recargar");
|
326
|
PROGMEM Language_Str MSG_REFRESH = LCD_STR_REFRESH _UxGT("Recargar");
|
|
|
|
|
300
|
PROGMEM Language_Str MSG_BUTTON_RESET = _UxGT("Reiniciar");
|
335
|
PROGMEM Language_Str MSG_BUTTON_RESET = _UxGT("Reiniciar");
|
301
|
PROGMEM Language_Str MSG_BUTTON_CANCEL = _UxGT("Cancelar");
|
336
|
PROGMEM Language_Str MSG_BUTTON_CANCEL = _UxGT("Cancelar");
|
302
|
PROGMEM Language_Str MSG_BUTTON_DONE = _UxGT("Listo");
|
337
|
PROGMEM Language_Str MSG_BUTTON_DONE = _UxGT("Listo");
|
|
|
338
|
+ PROGMEM Language_Str MSG_BUTTON_BACK = _UxGT("Retroceder");
|
|
|
339
|
+ PROGMEM Language_Str MSG_BUTTON_PROCEED = _UxGT("Proceder");
|
303
|
PROGMEM Language_Str MSG_PAUSE_PRINT = _UxGT("Pausar impresión");
|
340
|
PROGMEM Language_Str MSG_PAUSE_PRINT = _UxGT("Pausar impresión");
|
304
|
PROGMEM Language_Str MSG_RESUME_PRINT = _UxGT("Reanudar impresión");
|
341
|
PROGMEM Language_Str MSG_RESUME_PRINT = _UxGT("Reanudar impresión");
|
305
|
PROGMEM Language_Str MSG_STOP_PRINT = _UxGT("Detener impresión");
|
342
|
PROGMEM Language_Str MSG_STOP_PRINT = _UxGT("Detener impresión");
|
|
|
343
|
+ PROGMEM Language_Str MSG_PRINTING_OBJECT = _UxGT("Imprimiendo Objeto");
|
|
|
344
|
+ PROGMEM Language_Str MSG_CANCEL_OBJECT = _UxGT("Cancelar Objeto");
|
|
|
345
|
+ PROGMEM Language_Str MSG_CANCEL_OBJECT_N = _UxGT("Cancelar Objeto =");
|
306
|
PROGMEM Language_Str MSG_OUTAGE_RECOVERY = _UxGT("Recuper. por interr.");
|
346
|
PROGMEM Language_Str MSG_OUTAGE_RECOVERY = _UxGT("Recuper. por interr.");
|
307
|
PROGMEM Language_Str MSG_MEDIA_MENU = _UxGT("Imprim. desde SD/USB");
|
347
|
PROGMEM Language_Str MSG_MEDIA_MENU = _UxGT("Imprim. desde SD/USB");
|
308
|
PROGMEM Language_Str MSG_NO_MEDIA = _UxGT("SD/USB no presente");
|
348
|
PROGMEM Language_Str MSG_NO_MEDIA = _UxGT("SD/USB no presente");
|
|
|
|
|
311
|
PROGMEM Language_Str MSG_PRINT_PAUSED = _UxGT("Impresión Pausada");
|
351
|
PROGMEM Language_Str MSG_PRINT_PAUSED = _UxGT("Impresión Pausada");
|
312
|
PROGMEM Language_Str MSG_PRINTING = _UxGT("Imprimiendo...");
|
352
|
PROGMEM Language_Str MSG_PRINTING = _UxGT("Imprimiendo...");
|
313
|
PROGMEM Language_Str MSG_PRINT_ABORTED = _UxGT("Impresión cancelada");
|
353
|
PROGMEM Language_Str MSG_PRINT_ABORTED = _UxGT("Impresión cancelada");
|
|
|
354
|
+ PROGMEM Language_Str MSG_PRINT_DONE = _UxGT("Impresión Completada");
|
314
|
PROGMEM Language_Str MSG_NO_MOVE = _UxGT("Sin movimiento");
|
355
|
PROGMEM Language_Str MSG_NO_MOVE = _UxGT("Sin movimiento");
|
315
|
PROGMEM Language_Str MSG_KILLED = _UxGT("MUERTA");
|
356
|
PROGMEM Language_Str MSG_KILLED = _UxGT("MUERTA");
|
316
|
PROGMEM Language_Str MSG_STOPPED = _UxGT("DETENIDA");
|
357
|
PROGMEM Language_Str MSG_STOPPED = _UxGT("DETENIDA");
|
|
|
|
|
327
|
PROGMEM Language_Str MSG_FILAMENT_PURGE_LENGTH = _UxGT("Purgar longitud");
|
368
|
PROGMEM Language_Str MSG_FILAMENT_PURGE_LENGTH = _UxGT("Purgar longitud");
|
328
|
PROGMEM Language_Str MSG_TOOL_CHANGE = _UxGT("Cambiar Herramienta");
|
369
|
PROGMEM Language_Str MSG_TOOL_CHANGE = _UxGT("Cambiar Herramienta");
|
329
|
PROGMEM Language_Str MSG_TOOL_CHANGE_ZLIFT = _UxGT("Aumentar Z");
|
370
|
PROGMEM Language_Str MSG_TOOL_CHANGE_ZLIFT = _UxGT("Aumentar Z");
|
330
|
- PROGMEM Language_Str MSG_SINGLENOZZLE_PRIME_SPD = _UxGT("Prime Speed");
|
|
|
|
|
371
|
+ PROGMEM Language_Str MSG_SINGLENOZZLE_PRIME_SPD = _UxGT("Vel. de Cebado");
|
331
|
PROGMEM Language_Str MSG_SINGLENOZZLE_RETRACT_SPD = _UxGT("Vel. de retracción");
|
372
|
PROGMEM Language_Str MSG_SINGLENOZZLE_RETRACT_SPD = _UxGT("Vel. de retracción");
|
332
|
- PROGMEM Language_Str MSG_NOZZLE_STANDBY = _UxGT("Colocar boquilla");
|
|
|
333
|
PROGMEM Language_Str MSG_FILAMENTCHANGE = _UxGT("Cambiar filamento");
|
373
|
PROGMEM Language_Str MSG_FILAMENTCHANGE = _UxGT("Cambiar filamento");
|
334
|
PROGMEM Language_Str MSG_FILAMENTCHANGE_E = _UxGT("Cambiar filamento *");
|
374
|
PROGMEM Language_Str MSG_FILAMENTCHANGE_E = _UxGT("Cambiar filamento *");
|
335
|
PROGMEM Language_Str MSG_FILAMENTLOAD = _UxGT("Cargar filamento");
|
375
|
PROGMEM Language_Str MSG_FILAMENTLOAD = _UxGT("Cargar filamento");
|
|
|
|
|
362
|
PROGMEM Language_Str MSG_MANUAL_DEPLOY_TOUCHMI = _UxGT("Subir TouchMI");
|
402
|
PROGMEM Language_Str MSG_MANUAL_DEPLOY_TOUCHMI = _UxGT("Subir TouchMI");
|
363
|
PROGMEM Language_Str MSG_MANUAL_DEPLOY = _UxGT("Subir Sonda Z");
|
403
|
PROGMEM Language_Str MSG_MANUAL_DEPLOY = _UxGT("Subir Sonda Z");
|
364
|
PROGMEM Language_Str MSG_MANUAL_STOW = _UxGT("Bajar Sonda Z");
|
404
|
PROGMEM Language_Str MSG_MANUAL_STOW = _UxGT("Bajar Sonda Z");
|
365
|
- PROGMEM Language_Str MSG_HOME_FIRST = _UxGT("Origen %s%s%s Primero");
|
|
|
366
|
- PROGMEM Language_Str MSG_ZPROBE_ZOFFSET = _UxGT("Desfase Z");
|
|
|
|
|
405
|
+ PROGMEM Language_Str MSG_HOME_FIRST = _UxGT("Origen %s%s%s Prim.");
|
|
|
406
|
+ PROGMEM Language_Str MSG_ZPROBE_OFFSETS = _UxGT("Desfase Sonda");
|
|
|
407
|
+ PROGMEM Language_Str MSG_ZPROBE_XOFFSET = _UxGT("Desfase Sonda X");
|
|
|
408
|
+ PROGMEM Language_Str MSG_ZPROBE_YOFFSET = _UxGT("Desfase Sonda Y");
|
|
|
409
|
+ PROGMEM Language_Str MSG_ZPROBE_ZOFFSET = _UxGT("Desfase Sonda Z");
|
367
|
PROGMEM Language_Str MSG_BABYSTEP_X = _UxGT("Micropaso X");
|
410
|
PROGMEM Language_Str MSG_BABYSTEP_X = _UxGT("Micropaso X");
|
368
|
PROGMEM Language_Str MSG_BABYSTEP_Y = _UxGT("Micropaso Y");
|
411
|
PROGMEM Language_Str MSG_BABYSTEP_Y = _UxGT("Micropaso Y");
|
369
|
PROGMEM Language_Str MSG_BABYSTEP_Z = _UxGT("Micropaso Z");
|
412
|
PROGMEM Language_Str MSG_BABYSTEP_Z = _UxGT("Micropaso Z");
|
|
|
|
|
419
|
PROGMEM Language_Str MSG_INFO_EXTRUDERS = _UxGT("Extrusores");
|
462
|
PROGMEM Language_Str MSG_INFO_EXTRUDERS = _UxGT("Extrusores");
|
420
|
PROGMEM Language_Str MSG_INFO_BAUDRATE = _UxGT("Baudios");
|
463
|
PROGMEM Language_Str MSG_INFO_BAUDRATE = _UxGT("Baudios");
|
421
|
PROGMEM Language_Str MSG_INFO_PROTOCOL = _UxGT("Protocolo");
|
464
|
PROGMEM Language_Str MSG_INFO_PROTOCOL = _UxGT("Protocolo");
|
|
|
465
|
+ PROGMEM Language_Str MSG_INFO_RUNAWAY_OFF = _UxGT("Vig. Fuga Térm.: OFF");
|
|
|
466
|
+ PROGMEM Language_Str MSG_INFO_RUNAWAY_ON = _UxGT("Vig. Fuga Térm.: ON");
|
|
|
467
|
+
|
422
|
PROGMEM Language_Str MSG_CASE_LIGHT = _UxGT("Luz cabina");
|
468
|
PROGMEM Language_Str MSG_CASE_LIGHT = _UxGT("Luz cabina");
|
423
|
PROGMEM Language_Str MSG_CASE_LIGHT_BRIGHTNESS = _UxGT("Brillo cabina");
|
469
|
PROGMEM Language_Str MSG_CASE_LIGHT_BRIGHTNESS = _UxGT("Brillo cabina");
|
424
|
-
|
|
|
425
|
PROGMEM Language_Str MSG_EXPECTED_PRINTER = _UxGT("Impresora incorrecta");
|
470
|
PROGMEM Language_Str MSG_EXPECTED_PRINTER = _UxGT("Impresora incorrecta");
|
426
|
|
471
|
|
427
|
#if LCD_WIDTH >= 20
|
472
|
#if LCD_WIDTH >= 20
|
|
|
|
|
437
|
PROGMEM Language_Str MSG_INFO_PRINT_LONGEST = _UxGT("Más larga");
|
482
|
PROGMEM Language_Str MSG_INFO_PRINT_LONGEST = _UxGT("Más larga");
|
438
|
PROGMEM Language_Str MSG_INFO_PRINT_FILAMENT = _UxGT("Extruido");
|
483
|
PROGMEM Language_Str MSG_INFO_PRINT_FILAMENT = _UxGT("Extruido");
|
439
|
#endif
|
484
|
#endif
|
|
|
485
|
+
|
440
|
PROGMEM Language_Str MSG_INFO_MIN_TEMP = _UxGT("Temp. Mínima");
|
486
|
PROGMEM Language_Str MSG_INFO_MIN_TEMP = _UxGT("Temp. Mínima");
|
441
|
PROGMEM Language_Str MSG_INFO_MAX_TEMP = _UxGT("Temp. Máxima");
|
487
|
PROGMEM Language_Str MSG_INFO_MAX_TEMP = _UxGT("Temp. Máxima");
|
442
|
PROGMEM Language_Str MSG_INFO_PSU = _UxGT("Fuente alimentación");
|
488
|
PROGMEM Language_Str MSG_INFO_PSU = _UxGT("Fuente alimentación");
|
|
|
|
|
501
|
PROGMEM Language_Str MSG_START_Z = _UxGT("Inicio Z:");
|
547
|
PROGMEM Language_Str MSG_START_Z = _UxGT("Inicio Z:");
|
502
|
PROGMEM Language_Str MSG_END_Z = _UxGT(" Fin Z:");
|
548
|
PROGMEM Language_Str MSG_END_Z = _UxGT(" Fin Z:");
|
503
|
|
549
|
|
504
|
- PROGMEM Language_Str MSG_GAMES = _UxGT("Games");
|
|
|
|
|
550
|
+ PROGMEM Language_Str MSG_GAMES = _UxGT("Juegos");
|
505
|
PROGMEM Language_Str MSG_BRICKOUT = _UxGT("Brickout");
|
551
|
PROGMEM Language_Str MSG_BRICKOUT = _UxGT("Brickout");
|
506
|
PROGMEM Language_Str MSG_INVADERS = _UxGT("Invaders");
|
552
|
PROGMEM Language_Str MSG_INVADERS = _UxGT("Invaders");
|
507
|
PROGMEM Language_Str MSG_SNAKE = _UxGT("Sn4k3");
|
553
|
PROGMEM Language_Str MSG_SNAKE = _UxGT("Sn4k3");
|
|
|
|
|
515
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_HEAT = _UxGT(MSG_2_LINE("Pulse el botón para", "calentar la boquilla"));
|
561
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_HEAT = _UxGT(MSG_2_LINE("Pulse el botón para", "calentar la boquilla"));
|
516
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_HEATING = _UxGT(MSG_2_LINE("Calentando boquilla", "Espere por favor..."));
|
562
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_HEATING = _UxGT(MSG_2_LINE("Calentando boquilla", "Espere por favor..."));
|
517
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_UNLOAD = _UxGT(MSG_2_LINE("Espere para", "liberar el filamento"));
|
563
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_UNLOAD = _UxGT(MSG_2_LINE("Espere para", "liberar el filamento"));
|
|
|
564
|
+ PROGMEM Language_Str MSG_FILAMENT_CHANGE_LOAD = _UxGT(MSG_2_LINE("Espere para", "cargar el filamento"));
|
518
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_PURGE = _UxGT(MSG_2_LINE("Espere para", "purgar el filamento"));
|
565
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_PURGE = _UxGT(MSG_2_LINE("Espere para", "purgar el filamento"));
|
519
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_CONT_PURGE = _UxGT(MSG_2_LINE("Pulse para finalizar", "la purga de filamen."));
|
566
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_CONT_PURGE = _UxGT(MSG_2_LINE("Pulse para finalizar", "la purga de filamen."));
|
520
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_RESUME = _UxGT(MSG_2_LINE("Esperando impresora", "para reanudar..."));
|
567
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_RESUME = _UxGT(MSG_2_LINE("Esperando impresora", "para reanudar..."));
|
|
|
|
|
531
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_CONT_PURGE = _UxGT(MSG_1_LINE("Pulse para finalizar"));
|
578
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_CONT_PURGE = _UxGT(MSG_1_LINE("Pulse para finalizar"));
|
532
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_RESUME = _UxGT(MSG_1_LINE("Reanudando..."));
|
579
|
PROGMEM Language_Str MSG_FILAMENT_CHANGE_RESUME = _UxGT(MSG_1_LINE("Reanudando..."));
|
533
|
#endif
|
580
|
#endif
|
534
|
-
|
|
|
535
|
PROGMEM Language_Str MSG_TMC_DRIVERS = _UxGT("Controladores TMC");
|
581
|
PROGMEM Language_Str MSG_TMC_DRIVERS = _UxGT("Controladores TMC");
|
536
|
PROGMEM Language_Str MSG_TMC_CURRENT = _UxGT("Amperaje Controlador");
|
582
|
PROGMEM Language_Str MSG_TMC_CURRENT = _UxGT("Amperaje Controlador");
|
537
|
PROGMEM Language_Str MSG_TMC_HYBRID_THRS = _UxGT("Límite Hibrido");
|
583
|
PROGMEM Language_Str MSG_TMC_HYBRID_THRS = _UxGT("Límite Hibrido");
|
538
|
PROGMEM Language_Str MSG_TMC_HOMING_THRS = _UxGT("Origen sin sensores");
|
584
|
PROGMEM Language_Str MSG_TMC_HOMING_THRS = _UxGT("Origen sin sensores");
|
539
|
PROGMEM Language_Str MSG_TMC_STEPPING_MODE = _UxGT("Modo de pasos");
|
585
|
PROGMEM Language_Str MSG_TMC_STEPPING_MODE = _UxGT("Modo de pasos");
|
540
|
PROGMEM Language_Str MSG_TMC_STEALTH_ENABLED = _UxGT("StealthChop Habilit.");
|
586
|
PROGMEM Language_Str MSG_TMC_STEALTH_ENABLED = _UxGT("StealthChop Habilit.");
|
541
|
-
|
|
|
542
|
PROGMEM Language_Str MSG_SERVICE_RESET = _UxGT("Reiniciar");
|
587
|
PROGMEM Language_Str MSG_SERVICE_RESET = _UxGT("Reiniciar");
|
543
|
PROGMEM Language_Str MSG_SERVICE_IN = _UxGT(" dentro:");
|
588
|
PROGMEM Language_Str MSG_SERVICE_IN = _UxGT(" dentro:");
|
544
|
-
|
|
|
545
|
- PROGMEM Language_Str MSG_BACKLASH_CORRECTION = _UxGT("Correction");
|
|
|
|
|
589
|
+ PROGMEM Language_Str MSG_BACKLASH = _UxGT("Backlash");
|
|
|
590
|
+ PROGMEM Language_Str MSG_BACKLASH_A = LCD_STR_A;
|
|
|
591
|
+ PROGMEM Language_Str MSG_BACKLASH_B = LCD_STR_B;
|
|
|
592
|
+ PROGMEM Language_Str MSG_BACKLASH_C = LCD_STR_C;
|
|
|
593
|
+ PROGMEM Language_Str MSG_BACKLASH_CORRECTION = _UxGT("Corrección");
|
546
|
PROGMEM Language_Str MSG_BACKLASH_SMOOTHING = _UxGT("Suavizado");
|
594
|
PROGMEM Language_Str MSG_BACKLASH_SMOOTHING = _UxGT("Suavizado");
|
|
|
595
|
+
|
|
|
596
|
+ PROGMEM Language_Str MSG_LEVEL_X_AXIS = _UxGT("Nivel Eje X");
|
|
|
597
|
+ PROGMEM Language_Str MSG_AUTO_CALIBRATE = _UxGT("Auto Calibrar");
|
|
|
598
|
+ PROGMEM Language_Str MSG_HEATER_TIMEOUT = _UxGT("T. de esp. Calent.");
|
|
|
599
|
+ PROGMEM Language_Str MSG_REHEAT = _UxGT("Recalentar");
|
|
|
600
|
+ PROGMEM Language_Str MSG_REHEATING = _UxGT("Recalentando...");
|
547
|
}
|
601
|
}
|