tag the utf-8 strings

master
yhfudev 8 years ago
parent 0772c8e55f
commit 2dbd38ce16

@ -25,6 +25,8 @@
#include "MarlinConfig.h" #include "MarlinConfig.h"
#define _UxGT(a) a
// Define SIMULATE_ROMFONT to see what is seen on the character based display defined in Configuration.h // Define SIMULATE_ROMFONT to see what is seen on the character based display defined in Configuration.h
//#define SIMULATE_ROMFONT //#define SIMULATE_ROMFONT

@ -32,219 +32,219 @@
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " parada." #define WELCOME_MSG MACHINE_NAME _UxGT(" parada.")
#define MSG_SD_INSERTED "Tarcheta mesa" #define MSG_SD_INSERTED _UxGT("Tarcheta mesa")
#define MSG_SD_REMOVED "Tarcheta sacada" #define MSG_SD_REMOVED _UxGT("Tarcheta sacada")
#define MSG_LCD_ENDSTOPS "Endstops" // Max length 8 characters #define MSG_LCD_ENDSTOPS _UxGT("Endstops") // Max length 8 characters
#define MSG_MAIN "Menu prencipal" #define MSG_MAIN _UxGT("Menu prencipal")
#define MSG_AUTOSTART "Inicio automatico" #define MSG_AUTOSTART _UxGT("Inicio automatico")
#define MSG_DISABLE_STEPPERS "Amortar motors" #define MSG_DISABLE_STEPPERS _UxGT("Amortar motors")
#define MSG_AUTO_HOME "Levar a l'orichen" #define MSG_AUTO_HOME _UxGT("Levar a l'orichen")
#define MSG_AUTO_HOME_X "Orichen X" #define MSG_AUTO_HOME_X _UxGT("Orichen X")
#define MSG_AUTO_HOME_Y "Orichen Y" #define MSG_AUTO_HOME_Y _UxGT("Orichen Y")
#define MSG_AUTO_HOME_Z "Orichen Z" #define MSG_AUTO_HOME_Z _UxGT("Orichen Z")
#define MSG_LEVEL_BED_HOMING "Orichen XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Orichen XYZ")
#define MSG_LEVEL_BED_WAITING "Encetar (pretar)" #define MSG_LEVEL_BED_WAITING _UxGT("Encetar (pretar)")
#define MSG_LEVEL_BED_NEXT_POINT "Vinient punto" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Vinient punto")
#define MSG_LEVEL_BED_DONE "Nivelacion feita!" #define MSG_LEVEL_BED_DONE _UxGT("Nivelacion feita!")
#define MSG_LEVEL_BED_CANCEL "Cancelar" #define MSG_LEVEL_BED_CANCEL _UxGT("Cancelar")
#define MSG_SET_HOME_OFFSETS "Achustar desfases" #define MSG_SET_HOME_OFFSETS _UxGT("Achustar desfases")
#define MSG_HOME_OFFSETS_APPLIED "Desfase aplicau" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Desfase aplicau")
#define MSG_SET_ORIGIN "Establir orichen" #define MSG_SET_ORIGIN _UxGT("Establir orichen")
#define MSG_PREHEAT_1 "Precalentar PLA" #define MSG_PREHEAT_1 _UxGT("Precalentar PLA")
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 " " #define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ")
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 " Tot" #define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 _UxGT(" Tot")
#define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 " Base" #define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 _UxGT(" Base")
#define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 " Conf" #define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 _UxGT(" Conf")
#define MSG_PREHEAT_2 "Precalentar ABS" #define MSG_PREHEAT_2 _UxGT("Precalentar ABS")
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 " " #define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ")
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 " Tot" #define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 _UxGT(" Tot")
#define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 " Base" #define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 _UxGT(" Base")
#define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 " Conf" #define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 _UxGT(" Conf")
#define MSG_COOLDOWN "Enfriar" #define MSG_COOLDOWN _UxGT("Enfriar")
#define MSG_SWITCH_PS_ON "Enchegar Fuent" #define MSG_SWITCH_PS_ON _UxGT("Enchegar Fuent")
#define MSG_SWITCH_PS_OFF "Amortar Fuent" #define MSG_SWITCH_PS_OFF _UxGT("Amortar Fuent")
#define MSG_EXTRUDE "Extruir" #define MSG_EXTRUDE _UxGT("Extruir")
#define MSG_RETRACT "Retraer" #define MSG_RETRACT _UxGT("Retraer")
#define MSG_MOVE_AXIS "Mover Eixes" #define MSG_MOVE_AXIS _UxGT("Mover Eixes")
#define MSG_LEVEL_BED "Nivelar base" #define MSG_LEVEL_BED _UxGT("Nivelar base")
#define MSG_MOVE_X "Mover X" #define MSG_MOVE_X _UxGT("Mover X")
#define MSG_MOVE_Y "Mover Y" #define MSG_MOVE_Y _UxGT("Mover Y")
#define MSG_MOVE_Z "Mover Z" #define MSG_MOVE_Z _UxGT("Mover Z")
#define MSG_MOVE_E "Extrusor" #define MSG_MOVE_E _UxGT("Extrusor")
#define MSG_MOVE_01MM "Mover 0.1mm" #define MSG_MOVE_01MM _UxGT("Mover 0.1mm")
#define MSG_MOVE_1MM "Mover 1mm" #define MSG_MOVE_1MM _UxGT("Mover 1mm")
#define MSG_MOVE_10MM "Mover 10mm" #define MSG_MOVE_10MM _UxGT("Mover 10mm")
#define MSG_SPEED "Velocidat" #define MSG_SPEED _UxGT("Velocidat")
#define MSG_BED_Z "Base Z" #define MSG_BED_Z _UxGT("Base Z")
#define MSG_NOZZLE "Boquilla" #define MSG_NOZZLE _UxGT("Boquilla")
#define MSG_BED "Base" #define MSG_BED _UxGT("Base")
#define MSG_FAN_SPEED "Ixoriador" #define MSG_FAN_SPEED _UxGT("Ixoriador")
#define MSG_FLOW "Fluxo" #define MSG_FLOW _UxGT("Fluxo")
#define MSG_CONTROL "Control" #define MSG_CONTROL _UxGT("Control")
#define MSG_MIN LCD_STR_THERMOMETER " Min" #define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX LCD_STR_THERMOMETER " Max" #define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR LCD_STR_THERMOMETER " Fact" #define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Fact")
#define MSG_AUTOTEMP "Temperatura Auto." #define MSG_AUTOTEMP _UxGT("Temperatura Auto.")
#define MSG_ON "On" #define MSG_ON _UxGT("On")
#define MSG_OFF "Off" #define MSG_OFF _UxGT("Off")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_SELECT "Trigar" #define MSG_SELECT _UxGT("Trigar")
#define MSG_ACC "Aceleracion" #define MSG_ACC _UxGT("Aceleracion")
#define MSG_VX_JERK "Vx-jerk" #define MSG_VX_JERK _UxGT("Vx-jerk")
#define MSG_VY_JERK "Vy-jerk" #define MSG_VY_JERK _UxGT("Vy-jerk")
#define MSG_VZ_JERK "Vz-jerk" #define MSG_VZ_JERK _UxGT("Vz-jerk")
#define MSG_VE_JERK "Ve-jerk" #define MSG_VE_JERK _UxGT("Ve-jerk")
#define MSG_VMAX "Vmax" #define MSG_VMAX _UxGT("Vmax")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "Vel. viache min" #define MSG_VTRAV_MIN _UxGT("Vel. viache min")
#define MSG_AMAX "Acel. max" #define MSG_AMAX _UxGT("Acel. max")
#define MSG_A_RETRACT "Acel. retrac." #define MSG_A_RETRACT _UxGT("Acel. retrac.")
#define MSG_A_TRAVEL "Acel. Viaje" #define MSG_A_TRAVEL _UxGT("Acel. Viaje")
#define MSG_XSTEPS "X trangos/mm" #define MSG_XSTEPS _UxGT("X trangos/mm")
#define MSG_YSTEPS "Y trangos/mm" #define MSG_YSTEPS _UxGT("Y trangos/mm")
#define MSG_ZSTEPS "Z trangos/mm" #define MSG_ZSTEPS _UxGT("Z trangos/mm")
#define MSG_ESTEPS "E trangos/mm" #define MSG_ESTEPS _UxGT("E trangos/mm")
#define MSG_E1STEPS "E1 trangos/mm" #define MSG_E1STEPS _UxGT("E1 trangos/mm")
#define MSG_E2STEPS "E2 trangos/mm" #define MSG_E2STEPS _UxGT("E2 trangos/mm")
#define MSG_E3STEPS "E3 trangos/mm" #define MSG_E3STEPS _UxGT("E3 trangos/mm")
#define MSG_E4STEPS "E4 trangos/mm" #define MSG_E4STEPS _UxGT("E4 trangos/mm")
#define MSG_TEMPERATURE "Temperatura" #define MSG_TEMPERATURE _UxGT("Temperatura")
#define MSG_MOTION "Movimiento" #define MSG_MOTION _UxGT("Movimiento")
#define MSG_VOLUMETRIC "Filamento" #define MSG_VOLUMETRIC _UxGT("Filamento")
#define MSG_VOLUMETRIC_ENABLED "E in mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E in mm3")
#define MSG_FILAMENT_DIAM "Fil. Dia." #define MSG_FILAMENT_DIAM _UxGT("Fil. Dia.")
#define MSG_CONTRAST "Contraste" #define MSG_CONTRAST _UxGT("Contraste")
#define MSG_STORE_EPROM "Alzar memoria" #define MSG_STORE_EPROM _UxGT("Alzar memoria")
#define MSG_LOAD_EPROM "Cargar memoria" #define MSG_LOAD_EPROM _UxGT("Cargar memoria")
#define MSG_RESTORE_FAILSAFE "Restaurar memoria" #define MSG_RESTORE_FAILSAFE _UxGT("Restaurar memoria")
#define MSG_REFRESH "Tornar a cargar" #define MSG_REFRESH _UxGT("Tornar a cargar")
#define MSG_WATCH "Informacion" #define MSG_WATCH _UxGT("Informacion")
#define MSG_PREPARE "Preparar" #define MSG_PREPARE _UxGT("Preparar")
#define MSG_TUNE "Achustar" #define MSG_TUNE _UxGT("Achustar")
#define MSG_PAUSE_PRINT "Pausar impresion" #define MSG_PAUSE_PRINT _UxGT("Pausar impresion")
#define MSG_RESUME_PRINT "Contin. impresion" #define MSG_RESUME_PRINT _UxGT("Contin. impresion")
#define MSG_STOP_PRINT "Detener Impresion" #define MSG_STOP_PRINT _UxGT("Detener Impresion")
#define MSG_CARD_MENU "Menu de SD" #define MSG_CARD_MENU _UxGT("Menu de SD")
#define MSG_NO_CARD "No i hai tarcheta" #define MSG_NO_CARD _UxGT("No i hai tarcheta")
#define MSG_DWELL "Reposo..." #define MSG_DWELL _UxGT("Reposo...")
#define MSG_USERWAIT "Aguardand ordines" #define MSG_USERWAIT _UxGT("Aguardand ordines")
#define MSG_RESUMING "Contin. impresion" #define MSG_RESUMING _UxGT("Contin. impresion")
#define MSG_PRINT_ABORTED "Impres. cancelada" #define MSG_PRINT_ABORTED _UxGT("Impres. cancelada")
#define MSG_NO_MOVE "Sin movimiento" #define MSG_NO_MOVE _UxGT("Sin movimiento")
#define MSG_KILLED "Aturada d'emerch." #define MSG_KILLED _UxGT("Aturada d'emerch.")
#define MSG_STOPPED "Aturada." #define MSG_STOPPED _UxGT("Aturada.")
#define MSG_CONTROL_RETRACT "Retraer mm" #define MSG_CONTROL_RETRACT _UxGT("Retraer mm")
#define MSG_CONTROL_RETRACT_SWAP "Swap Retraer mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Swap Retraer mm")
#define MSG_CONTROL_RETRACTF "Retraer F" #define MSG_CONTROL_RETRACTF _UxGT("Retraer F")
#define MSG_CONTROL_RETRACT_ZLIFT "Devantar mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Devantar mm")
#define MSG_CONTROL_RETRACT_RECOVER "DesRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("DesRet +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Swap DesRet +mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Swap DesRet +mm")
#define MSG_CONTROL_RETRACT_RECOVERF "DesRet F" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("DesRet F")
#define MSG_AUTORETRACT "Retraccion auto." #define MSG_AUTORETRACT _UxGT("Retraccion auto.")
#define MSG_FILAMENTCHANGE "Cambear filamento" #define MSG_FILAMENTCHANGE _UxGT("Cambear filamento")
#define MSG_INIT_SDCARD "Encetan. tarcheta" #define MSG_INIT_SDCARD _UxGT("Encetan. tarcheta")
#define MSG_CNG_SDCARD "Cambiar tarcheta" #define MSG_CNG_SDCARD _UxGT("Cambiar tarcheta")
#define MSG_ZPROBE_OUT "Sonda Z fuera" #define MSG_ZPROBE_OUT _UxGT("Sonda Z fuera")
#define MSG_BLTOUCH_SELFTEST "BLTouch Auto-Test" #define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch Auto-Test")
#define MSG_BLTOUCH_RESET "Reset BLTouch" #define MSG_BLTOUCH_RESET _UxGT("Reset BLTouch")
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "first" #define MSG_FIRST _UxGT("first")
#define MSG_ZPROBE_ZOFFSET "Desfase Z" #define MSG_ZPROBE_ZOFFSET _UxGT("Desfase Z")
#define MSG_BABYSTEP_X "Micropaso X" #define MSG_BABYSTEP_X _UxGT("Micropaso X")
#define MSG_BABYSTEP_Y "Micropaso Y" #define MSG_BABYSTEP_Y _UxGT("Micropaso Y")
#define MSG_BABYSTEP_Z "Micropaso Z" #define MSG_BABYSTEP_Z _UxGT("Micropaso Z")
#define MSG_ENDSTOP_ABORT "Cancelado - Endstop" #define MSG_ENDSTOP_ABORT _UxGT("Cancelado - Endstop")
#define MSG_HEATING_FAILED_LCD "Error: en calentar" #define MSG_HEATING_FAILED_LCD _UxGT("Error: en calentar")
#define MSG_ERR_REDUNDANT_TEMP "Error: temperatura" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Error: temperatura")
#define MSG_THERMAL_RUNAWAY "Error de temperatura" #define MSG_THERMAL_RUNAWAY _UxGT("Error de temperatura")
#define MSG_ERR_MAXTEMP "Error: Temp Maxima" #define MSG_ERR_MAXTEMP _UxGT("Error: Temp Maxima")
#define MSG_ERR_MINTEMP "Error: Temp Menima" #define MSG_ERR_MINTEMP _UxGT("Error: Temp Menima")
#define MSG_ERR_MAXTEMP_BED "Error: Temp Max base" #define MSG_ERR_MAXTEMP_BED _UxGT("Error: Temp Max base")
#define MSG_ERR_MINTEMP_BED "Error: Temp Min base" #define MSG_ERR_MINTEMP_BED _UxGT("Error: Temp Min base")
#define MSG_ERR_Z_HOMING "G28 Z vedau" #define MSG_ERR_Z_HOMING _UxGT("G28 Z vedau")
#define MSG_HALTED "IMPRESORA ATURADA" #define MSG_HALTED _UxGT("IMPRESORA ATURADA")
#define MSG_PLEASE_RESET "Per favor reinic." #define MSG_PLEASE_RESET _UxGT("Per favor reinic.")
#define MSG_SHORT_DAY "d" #define MSG_SHORT_DAY _UxGT("d")
#define MSG_SHORT_HOUR "h" #define MSG_SHORT_HOUR _UxGT("h")
#define MSG_SHORT_MINUTE "m" #define MSG_SHORT_MINUTE _UxGT("m")
#define MSG_HEATING "Calentando..." #define MSG_HEATING _UxGT("Calentando...")
#define MSG_HEATING_COMPLETE "Calentamiento listo" #define MSG_HEATING_COMPLETE _UxGT("Calentamiento listo")
#define MSG_BED_HEATING "Calentando base..." #define MSG_BED_HEATING _UxGT("Calentando base...")
#define MSG_BED_DONE "Base calient" #define MSG_BED_DONE _UxGT("Base calient")
#define MSG_DELTA_CALIBRATE "Calibracion Delta" #define MSG_DELTA_CALIBRATE _UxGT("Calibracion Delta")
#define MSG_DELTA_CALIBRATE_X "Calibrar X" #define MSG_DELTA_CALIBRATE_X _UxGT("Calibrar X")
#define MSG_DELTA_CALIBRATE_Y "Calibrar Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Calibrar Y")
#define MSG_DELTA_CALIBRATE_Z "Calibrar Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Calibrar Z")
#define MSG_DELTA_CALIBRATE_CENTER "Calibrar Centro" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Calibrar Centro")
#define MSG_INFO_MENU "Inf. Impresora" #define MSG_INFO_MENU _UxGT("Inf. Impresora")
#define MSG_INFO_PRINTER_MENU "Inf. Impresora" #define MSG_INFO_PRINTER_MENU _UxGT("Inf. Impresora")
#define MSG_INFO_STATS_MENU "Estadisticas Imp." #define MSG_INFO_STATS_MENU _UxGT("Estadisticas Imp.")
#define MSG_INFO_BOARD_MENU "Inf. Controlador" #define MSG_INFO_BOARD_MENU _UxGT("Inf. Controlador")
#define MSG_INFO_THERMISTOR_MENU "Termistors" #define MSG_INFO_THERMISTOR_MENU _UxGT("Termistors")
#define MSG_INFO_EXTRUDERS "Extrusors" #define MSG_INFO_EXTRUDERS _UxGT("Extrusors")
#define MSG_INFO_BAUDRATE "Baudios" #define MSG_INFO_BAUDRATE _UxGT("Baudios")
#define MSG_INFO_PROTOCOL "Protocolo" #define MSG_INFO_PROTOCOL _UxGT("Protocolo")
#define MSG_LIGHTS_ON "Enchegar luz" #define MSG_LIGHTS_ON _UxGT("Enchegar luz")
#define MSG_LIGHTS_OFF "Desenchegar luz" #define MSG_LIGHTS_OFF _UxGT("Desenchegar luz")
#if LCD_WIDTH >= 20 #if LCD_WIDTH >= 20
#define MSG_INFO_PRINT_COUNT "Conteo de impresion" #define MSG_INFO_PRINT_COUNT _UxGT("Conteo de impresion")
#define MSG_INFO_COMPLETED_PRINTS "Completadas" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Completadas")
#define MSG_INFO_PRINT_TIME "Tiempo total d'imp." #define MSG_INFO_PRINT_TIME _UxGT("Tiempo total d'imp.")
#define MSG_INFO_PRINT_LONGEST "Impresion mas larga" #define MSG_INFO_PRINT_LONGEST _UxGT("Impresion mas larga")
#define MSG_INFO_PRINT_FILAMENT "Total d'extrusion" #define MSG_INFO_PRINT_FILAMENT _UxGT("Total d'extrusion")
#else #else
#define MSG_INFO_PRINT_COUNT "Impresions" #define MSG_INFO_PRINT_COUNT _UxGT("Impresions")
#define MSG_INFO_COMPLETED_PRINTS "Completadas" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Completadas")
#define MSG_INFO_PRINT_TIME "Total" #define MSG_INFO_PRINT_TIME _UxGT("Total")
#define MSG_INFO_PRINT_LONGEST "Mas larga" #define MSG_INFO_PRINT_LONGEST _UxGT("Mas larga")
#define MSG_INFO_PRINT_FILAMENT "Extrusion" #define MSG_INFO_PRINT_FILAMENT _UxGT("Extrusion")
#endif #endif
#define MSG_INFO_MIN_TEMP "Temperatura menima" #define MSG_INFO_MIN_TEMP _UxGT("Temperatura menima")
#define MSG_INFO_MAX_TEMP "Temperatura maxima" #define MSG_INFO_MAX_TEMP _UxGT("Temperatura maxima")
#define MSG_INFO_PSU "Fuente de aliment" #define MSG_INFO_PSU _UxGT("Fuente de aliment")
#define MSG_DRIVE_STRENGTH "Fuerza d'o driver" #define MSG_DRIVE_STRENGTH _UxGT("Fuerza d'o driver")
#define MSG_DAC_PERCENT "Driver %" #define MSG_DAC_PERCENT _UxGT("Driver %")
#define MSG_DAC_EEPROM_WRITE "Escri. DAC EEPROM" #define MSG_DAC_EEPROM_WRITE _UxGT("Escri. DAC EEPROM")
#define MSG_FILAMENT_CHANGE_HEADER "Cambear filamento" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("Cambear filamento")
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "Opcion de cambio:" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("Opcion de cambio:")
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Extruir mas" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Extruir mas")
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Resumir imp." #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Resumir imp.")
// //
// Filament Change screens show up to 3 lines on a 4-line display // Filament Change screens show up to 3 lines on a 4-line display
// ...or up to 2 lines on a 3-line display // ...or up to 2 lines on a 3-line display
// //
#define MSG_FILAMENT_CHANGE_INIT_1 "Aguardand iniciar" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Aguardand iniciar")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Meta o filamento" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Meta o filamento")
#define MSG_FILAMENT_CHANGE_INSERT_2 "y prete lo boton" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("y prete lo boton")
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
// Up to 3 lines allowed // Up to 3 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_2 "d'o filamento" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("d'o filamento")
#define MSG_FILAMENT_CHANGE_INIT_3 "cambear" #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("cambear")
#define MSG_FILAMENT_CHANGE_INSERT_3 "pa continar..." #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("pa continar...")
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
// Up to 2 lines allowed // Up to 2 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_2 "d'o fil. cambear" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("d'o fil. cambear")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Meta o filamento" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Meta o filamento")
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Aguardando a" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Aguardando a")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "expulsar filament" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("expulsar filament")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Aguardando a" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Aguardando a")
#define MSG_FILAMENT_CHANGE_LOAD_2 "cargar filamento" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("cargar filamento")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Aguardando a" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Aguardando a")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "extruir filamento" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("extruir filamento")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Aguardando impre." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Aguardando impre.")
#define MSG_FILAMENT_CHANGE_RESUME_2 "pa continar" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("pa continar")
#endif // LANGUAGE_AN_H #endif // LANGUAGE_AN_H

@ -33,217 +33,217 @@
#define MAPPER_D0D1 // For Cyrillic #define MAPPER_D0D1 // For Cyrillic
#define DISPLAY_CHARSET_ISO10646_5 #define DISPLAY_CHARSET_ISO10646_5
#define WELCOME_MSG MACHINE_NAME " Готов." #define WELCOME_MSG MACHINE_NAME _UxGT(" Готов.")
#define MSG_SD_INSERTED "Картата е поставена" #define MSG_SD_INSERTED _UxGT("Картата е поставена")
#define MSG_SD_REMOVED "Картата е извадена" #define MSG_SD_REMOVED _UxGT("Картата е извадена")
#define MSG_LCD_ENDSTOPS "Endstops" // Max length 8 characters #define MSG_LCD_ENDSTOPS _UxGT("Endstops") // Max length 8 characters
#define MSG_MAIN "Меню" #define MSG_MAIN _UxGT("Меню")
#define MSG_AUTOSTART "Автостарт" #define MSG_AUTOSTART _UxGT("Автостарт")
#define MSG_DISABLE_STEPPERS "Изкл. двигатели" #define MSG_DISABLE_STEPPERS _UxGT("Изкл. двигатели")
#define MSG_AUTO_HOME "Паркиране" #define MSG_AUTO_HOME _UxGT("Паркиране")
#define MSG_AUTO_HOME_X "Home X" #define MSG_AUTO_HOME_X _UxGT("Home X")
#define MSG_AUTO_HOME_Y "Home Y" #define MSG_AUTO_HOME_Y _UxGT("Home Y")
#define MSG_AUTO_HOME_Z "Home Z" #define MSG_AUTO_HOME_Z _UxGT("Home Z")
#define MSG_LEVEL_BED_HOMING "Homing XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Homing XYZ")
#define MSG_LEVEL_BED_WAITING "Click to Begin" #define MSG_LEVEL_BED_WAITING _UxGT("Click to Begin")
#define MSG_LEVEL_BED_NEXT_POINT "Next Point" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Next Point")
#define MSG_LEVEL_BED_DONE "Leveling Done!" #define MSG_LEVEL_BED_DONE _UxGT("Leveling Done!")
#define MSG_LEVEL_BED_CANCEL "Cancel" #define MSG_LEVEL_BED_CANCEL _UxGT("Cancel")
#define MSG_SET_HOME_OFFSETS "Задай Начало" #define MSG_SET_HOME_OFFSETS _UxGT("Задай Начало")
#define MSG_HOME_OFFSETS_APPLIED "Offsets applied" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Offsets applied")
#define MSG_SET_ORIGIN "Изходна точка" #define MSG_SET_ORIGIN _UxGT("Изходна точка")
#define MSG_PREHEAT_1 "Подгряване PLA" #define MSG_PREHEAT_1 _UxGT("Подгряване PLA")
#define MSG_PREHEAT_1_N "Подгряване PLA" #define MSG_PREHEAT_1_N _UxGT("Подгряване PLA")
#define MSG_PREHEAT_1_ALL "Подгр. PLA Всички" #define MSG_PREHEAT_1_ALL _UxGT("Подгр. PLA Всички")
#define MSG_PREHEAT_1_BEDONLY "Подгр. PLA Легло" #define MSG_PREHEAT_1_BEDONLY _UxGT("Подгр. PLA Легло")
#define MSG_PREHEAT_1_SETTINGS "Настройки PLA" #define MSG_PREHEAT_1_SETTINGS _UxGT("Настройки PLA")
#define MSG_PREHEAT_2 "Подгряване ABS" #define MSG_PREHEAT_2 _UxGT("Подгряване ABS")
#define MSG_PREHEAT_2_N "Подгряване ABS" #define MSG_PREHEAT_2_N _UxGT("Подгряване ABS")
#define MSG_PREHEAT_2_ALL "Подгр. ABS Всички" #define MSG_PREHEAT_2_ALL _UxGT("Подгр. ABS Всички")
#define MSG_PREHEAT_2_BEDONLY "Подгр. ABS Легло" #define MSG_PREHEAT_2_BEDONLY _UxGT("Подгр. ABS Легло")
#define MSG_PREHEAT_2_SETTINGS "Настройки ABS" #define MSG_PREHEAT_2_SETTINGS _UxGT("Настройки ABS")
#define MSG_COOLDOWN "Охлаждане" #define MSG_COOLDOWN _UxGT("Охлаждане")
#define MSG_SWITCH_PS_ON "Вкл. захранване" #define MSG_SWITCH_PS_ON _UxGT("Вкл. захранване")
#define MSG_SWITCH_PS_OFF "Изкл. захранване" #define MSG_SWITCH_PS_OFF _UxGT("Изкл. захранване")
#define MSG_EXTRUDE "Екструзия" #define MSG_EXTRUDE _UxGT("Екструзия")
#define MSG_RETRACT "Откат" #define MSG_RETRACT _UxGT("Откат")
#define MSG_MOVE_AXIS "Движение по ос" #define MSG_MOVE_AXIS _UxGT("Движение по ос")
#define MSG_LEVEL_BED "Нивелиране" #define MSG_LEVEL_BED _UxGT("Нивелиране")
#define MSG_MOVE_X "Движение по X" #define MSG_MOVE_X _UxGT("Движение по X")
#define MSG_MOVE_Y "Движение по Y" #define MSG_MOVE_Y _UxGT("Движение по Y")
#define MSG_MOVE_Z "Движение по Z" #define MSG_MOVE_Z _UxGT("Движение по Z")
#define MSG_MOVE_E "Екструдер" #define MSG_MOVE_E _UxGT("Екструдер")
#define MSG_MOVE_01MM "Премести с 0.1mm" #define MSG_MOVE_01MM _UxGT("Премести с 0.1mm")
#define MSG_MOVE_1MM "Премести с 1mm" #define MSG_MOVE_1MM _UxGT("Премести с 1mm")
#define MSG_MOVE_10MM "Премести с 10mm" #define MSG_MOVE_10MM _UxGT("Премести с 10mm")
#define MSG_SPEED "Скорост" #define MSG_SPEED _UxGT("Скорост")
#define MSG_BED_Z "Bed Z" #define MSG_BED_Z _UxGT("Bed Z")
#define MSG_NOZZLE LCD_STR_THERMOMETER " Дюза" #define MSG_NOZZLE LCD_STR_THERMOMETER _UxGT(" Дюза")
#define MSG_BED LCD_STR_THERMOMETER " Легло" #define MSG_BED LCD_STR_THERMOMETER _UxGT(" Легло")
#define MSG_FAN_SPEED "Вентилатор" #define MSG_FAN_SPEED _UxGT("Вентилатор")
#define MSG_FLOW "Поток" #define MSG_FLOW _UxGT("Поток")
#define MSG_CONTROL "Управление" #define MSG_CONTROL _UxGT("Управление")
#define MSG_MIN LCD_STR_THERMOMETER " Минимум" #define MSG_MIN LCD_STR_THERMOMETER _UxGT(" Минимум")
#define MSG_MAX LCD_STR_THERMOMETER " Максимум" #define MSG_MAX LCD_STR_THERMOMETER _UxGT(" Максимум")
#define MSG_FACTOR LCD_STR_THERMOMETER " Фактор" #define MSG_FACTOR LCD_STR_THERMOMETER _UxGT(" Фактор")
#define MSG_AUTOTEMP "Авто-темп." #define MSG_AUTOTEMP _UxGT("Авто-темп.")
#define MSG_ON "Вкл. " #define MSG_ON _UxGT("Вкл. ")
#define MSG_OFF "Изкл. " #define MSG_OFF _UxGT("Изкл. ")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_SELECT "Select" #define MSG_SELECT _UxGT("Select")
#define MSG_ACC "Acc" #define MSG_ACC _UxGT("Acc")
#define MSG_VX_JERK "Vx-jerk" #define MSG_VX_JERK _UxGT("Vx-jerk")
#define MSG_VY_JERK "Vy-jerk" #define MSG_VY_JERK _UxGT("Vy-jerk")
#define MSG_VZ_JERK "Vz-jerk" #define MSG_VZ_JERK _UxGT("Vz-jerk")
#define MSG_VE_JERK "Ve-jerk" #define MSG_VE_JERK _UxGT("Ve-jerk")
#define MSG_VMAX "Vmax " #define MSG_VMAX _UxGT("Vmax ")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "VTrav min" #define MSG_VTRAV_MIN _UxGT("VTrav min")
#define MSG_AMAX "Amax " #define MSG_AMAX _UxGT("Amax ")
#define MSG_A_RETRACT "A-откат" #define MSG_A_RETRACT _UxGT("A-откат")
#define MSG_A_TRAVEL "A-travel" #define MSG_A_TRAVEL _UxGT("A-travel")
#define MSG_XSTEPS "X стъпки/mm" #define MSG_XSTEPS _UxGT("X стъпки/mm")
#define MSG_YSTEPS "Y стъпки/mm" #define MSG_YSTEPS _UxGT("Y стъпки/mm")
#define MSG_ZSTEPS "Z стъпки/mm" #define MSG_ZSTEPS _UxGT("Z стъпки/mm")
#define MSG_ESTEPS "E стъпки/mm" #define MSG_ESTEPS _UxGT("E стъпки/mm")
#define MSG_E1STEPS "E1 стъпки/mm" #define MSG_E1STEPS _UxGT("E1 стъпки/mm")
#define MSG_E2STEPS "E2 стъпки/mm" #define MSG_E2STEPS _UxGT("E2 стъпки/mm")
#define MSG_E3STEPS "E3 стъпки/mm" #define MSG_E3STEPS _UxGT("E3 стъпки/mm")
#define MSG_E4STEPS "E4 стъпки/mm" #define MSG_E4STEPS _UxGT("E4 стъпки/mm")
#define MSG_TEMPERATURE "Температура" #define MSG_TEMPERATURE _UxGT("Температура")
#define MSG_MOTION "Движение" #define MSG_MOTION _UxGT("Движение")
#define MSG_VOLUMETRIC "Нишка" #define MSG_VOLUMETRIC _UxGT("Нишка")
#define MSG_VOLUMETRIC_ENABLED "E in mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E in mm3")
#define MSG_FILAMENT_DIAM "Диам. нишка" #define MSG_FILAMENT_DIAM _UxGT("Диам. нишка")
#define MSG_CONTRAST "LCD контраст" #define MSG_CONTRAST _UxGT("LCD контраст")
#define MSG_STORE_EPROM "Запази в EPROM" #define MSG_STORE_EPROM _UxGT("Запази в EPROM")
#define MSG_LOAD_EPROM "Зареди от EPROM" #define MSG_LOAD_EPROM _UxGT("Зареди от EPROM")
#define MSG_RESTORE_FAILSAFE "Фабрични настройки" #define MSG_RESTORE_FAILSAFE _UxGT("Фабрични настройки")
#define MSG_REFRESH LCD_STR_REFRESH "Обнови" #define MSG_REFRESH LCD_STR_REFRESH _UxGT("Обнови")
#define MSG_WATCH "Преглед" #define MSG_WATCH _UxGT("Преглед")
#define MSG_PREPARE "Действия" #define MSG_PREPARE _UxGT("Действия")
#define MSG_TUNE "Настройка" #define MSG_TUNE _UxGT("Настройка")
#define MSG_PAUSE_PRINT "Пауза" #define MSG_PAUSE_PRINT _UxGT("Пауза")
#define MSG_RESUME_PRINT "Възобнови печата" #define MSG_RESUME_PRINT _UxGT("Възобнови печата")
#define MSG_STOP_PRINT "Спри печата" #define MSG_STOP_PRINT _UxGT("Спри печата")
#define MSG_CARD_MENU "Меню карта" #define MSG_CARD_MENU _UxGT("Меню карта")
#define MSG_NO_CARD "Няма карта" #define MSG_NO_CARD _UxGT("Няма карта")
#define MSG_DWELL "Почивка..." #define MSG_DWELL _UxGT("Почивка...")
#define MSG_USERWAIT "Изчакване" #define MSG_USERWAIT _UxGT("Изчакване")
#define MSG_RESUMING "Продълж. печата" #define MSG_RESUMING _UxGT("Продълж. печата")
#define MSG_PRINT_ABORTED "Печатът е прекъснат" #define MSG_PRINT_ABORTED _UxGT("Печатът е прекъснат")
#define MSG_NO_MOVE "Няма движение" #define MSG_NO_MOVE _UxGT("Няма движение")
#define MSG_KILLED "УБИТО." #define MSG_KILLED _UxGT("УБИТО.")
#define MSG_STOPPED "СПРЯНО." #define MSG_STOPPED _UxGT("СПРЯНО.")
#define MSG_CONTROL_RETRACT "Откат mm" #define MSG_CONTROL_RETRACT _UxGT("Откат mm")
#define MSG_CONTROL_RETRACT_SWAP "Смяна Откат mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Смяна Откат mm")
#define MSG_CONTROL_RETRACTF "Откат V" #define MSG_CONTROL_RETRACTF _UxGT("Откат V")
#define MSG_CONTROL_RETRACT_ZLIFT "Скок mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Скок mm")
#define MSG_CONTROL_RETRACT_RECOVER "Възврат +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("Възврат +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Смяна Възврат +mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Смяна Възврат +mm")
#define MSG_CONTROL_RETRACT_RECOVERF "Възврат V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("Възврат V")
#define MSG_AUTORETRACT "Автоoткат" #define MSG_AUTORETRACT _UxGT("Автоoткат")
#define MSG_FILAMENTCHANGE "Смяна нишка" #define MSG_FILAMENTCHANGE _UxGT("Смяна нишка")
#define MSG_INIT_SDCARD "Иниц. SD-Карта" #define MSG_INIT_SDCARD _UxGT("Иниц. SD-Карта")
#define MSG_CNG_SDCARD "Смяна SD-Карта" #define MSG_CNG_SDCARD _UxGT("Смяна SD-Карта")
#define MSG_ZPROBE_OUT "Z-сондата е извадена" #define MSG_ZPROBE_OUT _UxGT("Z-сондата е извадена")
#define MSG_BLTOUCH_SELFTEST "BLTouch Self-Test" #define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch Self-Test")
#define MSG_BLTOUCH_RESET "Reset BLTouch" #define MSG_BLTOUCH_RESET _UxGT("Reset BLTouch")
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "first" #define MSG_FIRST _UxGT("first")
#define MSG_ZPROBE_ZOFFSET "Z Отстояние" #define MSG_ZPROBE_ZOFFSET _UxGT("Z Отстояние")
#define MSG_BABYSTEP_X "Министъпка X" #define MSG_BABYSTEP_X _UxGT("Министъпка X")
#define MSG_BABYSTEP_Y "Министъпка Y" #define MSG_BABYSTEP_Y _UxGT("Министъпка Y")
#define MSG_BABYSTEP_Z "Министъпка Z" #define MSG_BABYSTEP_Z _UxGT("Министъпка Z")
#define MSG_ENDSTOP_ABORT "Стоп Кр.Изключватели" #define MSG_ENDSTOP_ABORT _UxGT("Стоп Кр.Изключватели")
#define MSG_HEATING_FAILED_LCD "Heating failed" #define MSG_HEATING_FAILED_LCD _UxGT("Heating failed")
#define MSG_ERR_REDUNDANT_TEMP "Err: REDUNDANT TEMP" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Err: REDUNDANT TEMP")
#define MSG_THERMAL_RUNAWAY "THERMAL RUNAWAY" #define MSG_THERMAL_RUNAWAY _UxGT("THERMAL RUNAWAY")
#define MSG_ERR_MAXTEMP "Err: MAXTEMP" #define MSG_ERR_MAXTEMP _UxGT("Err: MAXTEMP")
#define MSG_ERR_MINTEMP "Err: MINTEMP" #define MSG_ERR_MINTEMP _UxGT("Err: MINTEMP")
#define MSG_ERR_MAXTEMP_BED "Err: MAXTEMP BED" #define MSG_ERR_MAXTEMP_BED _UxGT("Err: MAXTEMP BED")
#define MSG_ERR_MINTEMP_BED "Err: MINTEMP BED" #define MSG_ERR_MINTEMP_BED _UxGT("Err: MINTEMP BED")
#define MSG_ERR_Z_HOMING "G28 Z Forbidden" #define MSG_ERR_Z_HOMING _UxGT("G28 Z Forbidden")
#define MSG_HALTED "PRINTER HALTED" #define MSG_HALTED _UxGT("PRINTER HALTED")
#define MSG_PLEASE_RESET "Please reset" #define MSG_PLEASE_RESET _UxGT("Please reset")
#define MSG_SHORT_DAY "d" // One character only #define MSG_SHORT_DAY _UxGT("d") // One character only
#define MSG_SHORT_HOUR "h" // One character only #define MSG_SHORT_HOUR _UxGT("h") // One character only
#define MSG_SHORT_MINUTE "m" // One character only #define MSG_SHORT_MINUTE _UxGT("m") // One character only
#define MSG_HEATING "Heating..." #define MSG_HEATING _UxGT("Heating...")
#define MSG_HEATING_COMPLETE "Heating done." #define MSG_HEATING_COMPLETE _UxGT("Heating done.")
#define MSG_BED_HEATING "Bed Heating." #define MSG_BED_HEATING _UxGT("Bed Heating.")
#define MSG_BED_DONE "Bed done." #define MSG_BED_DONE _UxGT("Bed done.")
#define MSG_DELTA_CALIBRATE "Делта Калибровка" #define MSG_DELTA_CALIBRATE _UxGT("Делта Калибровка")
#define MSG_DELTA_CALIBRATE_X "Калибровка X" #define MSG_DELTA_CALIBRATE_X _UxGT("Калибровка X")
#define MSG_DELTA_CALIBRATE_Y "Калибровка Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Калибровка Y")
#define MSG_DELTA_CALIBRATE_Z "Калибровка Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Калибровка Z")
#define MSG_DELTA_CALIBRATE_CENTER "Калибровка Център" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Калибровка Център")
#define MSG_INFO_MENU "About Printer" #define MSG_INFO_MENU _UxGT("About Printer")
#define MSG_INFO_PRINTER_MENU "Printer Info" #define MSG_INFO_PRINTER_MENU _UxGT("Printer Info")
#define MSG_INFO_STATS_MENU "Printer Stats" #define MSG_INFO_STATS_MENU _UxGT("Printer Stats")
#define MSG_INFO_BOARD_MENU "Board Info" #define MSG_INFO_BOARD_MENU _UxGT("Board Info")
#define MSG_INFO_THERMISTOR_MENU "Thermistors" #define MSG_INFO_THERMISTOR_MENU _UxGT("Thermistors")
#define MSG_INFO_EXTRUDERS "Extruders" #define MSG_INFO_EXTRUDERS _UxGT("Extruders")
#define MSG_INFO_BAUDRATE "Baud" #define MSG_INFO_BAUDRATE _UxGT("Baud")
#define MSG_INFO_PROTOCOL "Protocol" #define MSG_INFO_PROTOCOL _UxGT("Protocol")
#define MSG_LIGHTS_ON "Case light on" #define MSG_LIGHTS_ON _UxGT("Case light on")
#define MSG_LIGHTS_OFF "Case light off" #define MSG_LIGHTS_OFF _UxGT("Case light off")
#if LCD_WIDTH >= 20 #if LCD_WIDTH >= 20
#define MSG_INFO_PRINT_COUNT "Print Count" #define MSG_INFO_PRINT_COUNT _UxGT("Print Count")
#define MSG_INFO_COMPLETED_PRINTS "Completed" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Completed")
#define MSG_INFO_PRINT_TIME "Total print time" #define MSG_INFO_PRINT_TIME _UxGT("Total print time")
#define MSG_INFO_PRINT_LONGEST "Longest job time" #define MSG_INFO_PRINT_LONGEST _UxGT("Longest job time")
#define MSG_INFO_PRINT_FILAMENT "Extruded total" #define MSG_INFO_PRINT_FILAMENT _UxGT("Extruded total")
#else #else
#define MSG_INFO_PRINT_COUNT "Prints" #define MSG_INFO_PRINT_COUNT _UxGT("Prints")
#define MSG_INFO_COMPLETED_PRINTS "Completed" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Completed")
#define MSG_INFO_PRINT_TIME "Total" #define MSG_INFO_PRINT_TIME _UxGT("Total")
#define MSG_INFO_PRINT_LONGEST "Longest" #define MSG_INFO_PRINT_LONGEST _UxGT("Longest")
#define MSG_INFO_PRINT_FILAMENT "Extruded" #define MSG_INFO_PRINT_FILAMENT _UxGT("Extruded")
#endif #endif
#define MSG_INFO_MIN_TEMP "Min Temp" #define MSG_INFO_MIN_TEMP _UxGT("Min Temp")
#define MSG_INFO_MAX_TEMP "Max Temp" #define MSG_INFO_MAX_TEMP _UxGT("Max Temp")
#define MSG_INFO_PSU "Power Supply" #define MSG_INFO_PSU _UxGT("Power Supply")
#define MSG_DRIVE_STRENGTH "Drive Strength" #define MSG_DRIVE_STRENGTH _UxGT("Drive Strength")
#define MSG_DAC_PERCENT "Driver %" #define MSG_DAC_PERCENT _UxGT("Driver %")
#define MSG_DAC_EEPROM_WRITE "DAC EEPROM Write" #define MSG_DAC_EEPROM_WRITE _UxGT("DAC EEPROM Write")
#define MSG_FILAMENT_CHANGE_HEADER "CHANGE FILAMENT" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("CHANGE FILAMENT")
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "CHANGE OPTIONS:" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("CHANGE OPTIONS:")
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Extrude more" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Extrude more")
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Resume print" #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Resume print")
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
// Up to 3 lines allowed // Up to 3 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Wait for start" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Wait for start")
#define MSG_FILAMENT_CHANGE_INIT_2 "of the filament" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("of the filament")
#define MSG_FILAMENT_CHANGE_INIT_3 "change" #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("change")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Wait for" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Wait for")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "filament unload" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("filament unload")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Insert filament" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Insert filament")
#define MSG_FILAMENT_CHANGE_INSERT_2 "and press button" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("and press button")
#define MSG_FILAMENT_CHANGE_INSERT_3 "to continue..." #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("to continue...")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Wait for" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Wait for")
#define MSG_FILAMENT_CHANGE_LOAD_2 "filament load" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("filament load")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Wait for" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Wait for")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "filament extrude" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("filament extrude")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Wait for print" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Wait for print")
#define MSG_FILAMENT_CHANGE_RESUME_2 "to resume" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("to resume")
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
// Up to 2 lines allowed // Up to 2 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Please wait..." #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Please wait...")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Ejecting..." #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Ejecting...")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Insert and Click" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Insert and Click")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Loading..." #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Loading...")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Extruding..." #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Extruding...")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Resuming..." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Resuming...")
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4
#endif // LANGUAGE_BG_H #endif // LANGUAGE_BG_H

@ -33,125 +33,125 @@
#define MAPPER_C2C3 // because of "ó" #define MAPPER_C2C3 // because of "ó"
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " preparada." #define WELCOME_MSG MACHINE_NAME _UxGT(" preparada.")
#define MSG_SD_INSERTED "SD detectada." #define MSG_SD_INSERTED _UxGT("SD detectada.")
#define MSG_SD_REMOVED "SD expulsada." #define MSG_SD_REMOVED _UxGT("SD expulsada.")
#define MSG_MAIN "Menu principal" #define MSG_MAIN _UxGT("Menu principal")
#define MSG_AUTOSTART "Inici automatic" #define MSG_AUTOSTART _UxGT("Inici automatic")
#define MSG_DISABLE_STEPPERS "Apagar motors" #define MSG_DISABLE_STEPPERS _UxGT("Apagar motors")
#define MSG_AUTO_HOME "Home global" #define MSG_AUTO_HOME _UxGT("Home global")
#define MSG_LEVEL_BED_HOMING "Homing XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Homing XYZ")
#define MSG_LEVEL_BED_WAITING "Click to Begin" #define MSG_LEVEL_BED_WAITING _UxGT("Click to Begin")
#define MSG_LEVEL_BED_DONE "Leveling Done!" #define MSG_LEVEL_BED_DONE _UxGT("Leveling Done!")
#define MSG_LEVEL_BED_CANCEL "Cancel" #define MSG_LEVEL_BED_CANCEL _UxGT("Cancel")
#define MSG_SET_HOME_OFFSETS "Set home offsets" #define MSG_SET_HOME_OFFSETS _UxGT("Set home offsets")
#define MSG_HOME_OFFSETS_APPLIED "Offsets applied" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Offsets applied")
#define MSG_SET_ORIGIN "Establir origen" #define MSG_SET_ORIGIN _UxGT("Establir origen")
#define MSG_PREHEAT_1 "Preescalfar PLA" #define MSG_PREHEAT_1 _UxGT("Preescalfar PLA")
#define MSG_PREHEAT_1_N "Preescalfar PLA " #define MSG_PREHEAT_1_N _UxGT("Preescalfar PLA ")
#define MSG_PREHEAT_1_ALL "Preesc. tot PLA" #define MSG_PREHEAT_1_ALL _UxGT("Preesc. tot PLA")
#define MSG_PREHEAT_1_BEDONLY "Preesc. llit PLA" #define MSG_PREHEAT_1_BEDONLY _UxGT("Preesc. llit PLA")
#define MSG_PREHEAT_1_SETTINGS "Configuració PLA" #define MSG_PREHEAT_1_SETTINGS _UxGT("Configuració PLA")
#define MSG_PREHEAT_2 "Preescalfar ABS" #define MSG_PREHEAT_2 _UxGT("Preescalfar ABS")
#define MSG_PREHEAT_2_N "Preescalfar ABS " #define MSG_PREHEAT_2_N _UxGT("Preescalfar ABS ")
#define MSG_PREHEAT_2_ALL "Preesc. tot ABS" #define MSG_PREHEAT_2_ALL _UxGT("Preesc. tot ABS")
#define MSG_PREHEAT_2_BEDONLY "Preesc. llit ABS" #define MSG_PREHEAT_2_BEDONLY _UxGT("Preesc. llit ABS")
#define MSG_PREHEAT_2_SETTINGS "Configuració ABS" #define MSG_PREHEAT_2_SETTINGS _UxGT("Configuració ABS")
#define MSG_COOLDOWN "Refredar" #define MSG_COOLDOWN _UxGT("Refredar")
#define MSG_SWITCH_PS_ON "Switch power on" #define MSG_SWITCH_PS_ON _UxGT("Switch power on")
#define MSG_SWITCH_PS_OFF "Switch power off" #define MSG_SWITCH_PS_OFF _UxGT("Switch power off")
#define MSG_EXTRUDE "Extruir" #define MSG_EXTRUDE _UxGT("Extruir")
#define MSG_RETRACT "Refredar" #define MSG_RETRACT _UxGT("Refredar")
#define MSG_MOVE_AXIS "Moure eixos" #define MSG_MOVE_AXIS _UxGT("Moure eixos")
#define MSG_MOVE_X "Moure X" #define MSG_MOVE_X _UxGT("Moure X")
#define MSG_MOVE_Y "Moure Y" #define MSG_MOVE_Y _UxGT("Moure Y")
#define MSG_MOVE_Z "Moure Z" #define MSG_MOVE_Z _UxGT("Moure Z")
#define MSG_MOVE_E "Extrusor" #define MSG_MOVE_E _UxGT("Extrusor")
#define MSG_MOVE_01MM "Moure 0.1mm" #define MSG_MOVE_01MM _UxGT("Moure 0.1mm")
#define MSG_MOVE_1MM "Moure 1mm" #define MSG_MOVE_1MM _UxGT("Moure 1mm")
#define MSG_MOVE_10MM "Moure 10mm" #define MSG_MOVE_10MM _UxGT("Moure 10mm")
#define MSG_SPEED "Velocitat" #define MSG_SPEED _UxGT("Velocitat")
#define MSG_NOZZLE "Nozzle" #define MSG_NOZZLE _UxGT("Nozzle")
#define MSG_BED "Llit" #define MSG_BED _UxGT("Llit")
#define MSG_FAN_SPEED "Vel. Ventilador" #define MSG_FAN_SPEED _UxGT("Vel. Ventilador")
#define MSG_FLOW "Fluxe" #define MSG_FLOW _UxGT("Fluxe")
#define MSG_CONTROL "Control" #define MSG_CONTROL _UxGT("Control")
#define MSG_MIN LCD_STR_THERMOMETER " Min" #define MSG_MIN LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX LCD_STR_THERMOMETER " Max" #define MSG_MAX LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR LCD_STR_THERMOMETER " Fact" #define MSG_FACTOR LCD_STR_THERMOMETER _UxGT(" Fact")
#define MSG_AUTOTEMP "Autotemp" #define MSG_AUTOTEMP _UxGT("Autotemp")
#define MSG_ON "On " #define MSG_ON _UxGT("On ")
#define MSG_OFF "Off" #define MSG_OFF _UxGT("Off")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_ACC "Accel" #define MSG_ACC _UxGT("Accel")
#define MSG_VX_JERK "Vx-jerk" #define MSG_VX_JERK _UxGT("Vx-jerk")
#define MSG_VY_JERK "Vy-jerk" #define MSG_VY_JERK _UxGT("Vy-jerk")
#define MSG_VZ_JERK "Vz-jerk" #define MSG_VZ_JERK _UxGT("Vz-jerk")
#define MSG_VE_JERK "Ve-jerk" #define MSG_VE_JERK _UxGT("Ve-jerk")
#define MSG_VMAX "Vmax " #define MSG_VMAX _UxGT("Vmax ")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "VTrav min" #define MSG_VTRAV_MIN _UxGT("VTrav min")
#define MSG_AMAX "Amax " #define MSG_AMAX _UxGT("Amax ")
#define MSG_A_RETRACT "A-retract" #define MSG_A_RETRACT _UxGT("A-retract")
#define MSG_XSTEPS "Xpassos/mm" #define MSG_XSTEPS _UxGT("Xpassos/mm")
#define MSG_YSTEPS "Ypassos/mm" #define MSG_YSTEPS _UxGT("Ypassos/mm")
#define MSG_ZSTEPS "Zpassos/mm" #define MSG_ZSTEPS _UxGT("Zpassos/mm")
#define MSG_ESTEPS "Epassos/mm" #define MSG_ESTEPS _UxGT("Epassos/mm")
#define MSG_E1STEPS "E1passos/mm" #define MSG_E1STEPS _UxGT("E1passos/mm")
#define MSG_E2STEPS "E2passos/mm" #define MSG_E2STEPS _UxGT("E2passos/mm")
#define MSG_E3STEPS "E3passos/mm" #define MSG_E3STEPS _UxGT("E3passos/mm")
#define MSG_E4STEPS "E4passos/mm" #define MSG_E4STEPS _UxGT("E4passos/mm")
#define MSG_TEMPERATURE "Temperatura" #define MSG_TEMPERATURE _UxGT("Temperatura")
#define MSG_MOTION "Moviment" #define MSG_MOTION _UxGT("Moviment")
#define MSG_VOLUMETRIC "Filament" #define MSG_VOLUMETRIC _UxGT("Filament")
#define MSG_VOLUMETRIC_ENABLED "E in mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E in mm3")
#define MSG_FILAMENT_DIAM "Fil. Dia." #define MSG_FILAMENT_DIAM _UxGT("Fil. Dia.")
#define MSG_CONTRAST "Contrast de LCD" #define MSG_CONTRAST _UxGT("Contrast de LCD")
#define MSG_STORE_EPROM "Desar a memoria" #define MSG_STORE_EPROM _UxGT("Desar a memoria")
#define MSG_LOAD_EPROM "Carregar de mem." #define MSG_LOAD_EPROM _UxGT("Carregar de mem.")
#define MSG_RESTORE_FAILSAFE "Rest. emergencia" #define MSG_RESTORE_FAILSAFE _UxGT("Rest. emergencia")
#define MSG_REFRESH "Refrescar" #define MSG_REFRESH _UxGT("Refrescar")
#define MSG_WATCH "Pantalla Info." #define MSG_WATCH _UxGT("Pantalla Info.")
#define MSG_PREPARE "Preparar" #define MSG_PREPARE _UxGT("Preparar")
#define MSG_TUNE "Calibrar" #define MSG_TUNE _UxGT("Calibrar")
#define MSG_PAUSE_PRINT "Pausa imp." #define MSG_PAUSE_PRINT _UxGT("Pausa imp.")
#define MSG_RESUME_PRINT "Reprendre imp." #define MSG_RESUME_PRINT _UxGT("Reprendre imp.")
#define MSG_STOP_PRINT "Parar inp." #define MSG_STOP_PRINT _UxGT("Parar inp.")
#define MSG_CARD_MENU "Imprimir de SD" #define MSG_CARD_MENU _UxGT("Imprimir de SD")
#define MSG_NO_CARD "-Sense targeta SD" #define MSG_NO_CARD _UxGT("-Sense targeta SD")
#define MSG_DWELL "Repos..." #define MSG_DWELL _UxGT("Repos...")
#define MSG_USERWAIT "Esperant usuari.." #define MSG_USERWAIT _UxGT("Esperant usuari..")
#define MSG_RESUMING "Reprenent imp." #define MSG_RESUMING _UxGT("Reprenent imp.")
#define MSG_PRINT_ABORTED "Print aborted" #define MSG_PRINT_ABORTED _UxGT("Print aborted")
#define MSG_NO_MOVE "Sense moviment." #define MSG_NO_MOVE _UxGT("Sense moviment.")
#define MSG_KILLED "PARADA DE EMERG. " #define MSG_KILLED _UxGT("PARADA DE EMERG. ")
#define MSG_STOPPED "ATURAT. " #define MSG_STOPPED _UxGT("ATURAT. ")
#define MSG_CONTROL_RETRACT "Retreure mm" #define MSG_CONTROL_RETRACT _UxGT("Retreure mm")
#define MSG_CONTROL_RETRACT_SWAP "Swap Retreure mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Swap Retreure mm")
#define MSG_CONTROL_RETRACTF "Retreure F" #define MSG_CONTROL_RETRACTF _UxGT("Retreure F")
#define MSG_CONTROL_RETRACT_ZLIFT "Aixecar mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Aixecar mm")
#define MSG_CONTROL_RETRACT_RECOVER "DesRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("DesRet +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Swap DesRet +mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Swap DesRet +mm")
#define MSG_CONTROL_RETRACT_RECOVERF "DesRet F" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("DesRet F")
#define MSG_AUTORETRACT "AutoRetr." #define MSG_AUTORETRACT _UxGT("AutoRetr.")
#define MSG_FILAMENTCHANGE "Canviar filament" #define MSG_FILAMENTCHANGE _UxGT("Canviar filament")
#define MSG_INIT_SDCARD "Iniciant SD" #define MSG_INIT_SDCARD _UxGT("Iniciant SD")
#define MSG_CNG_SDCARD "Canviar SD" #define MSG_CNG_SDCARD _UxGT("Canviar SD")
#define MSG_ZPROBE_OUT "Z probe out. bed" #define MSG_ZPROBE_OUT _UxGT("Z probe out. bed")
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "first" #define MSG_FIRST _UxGT("first")
#define MSG_ZPROBE_ZOFFSET "Z Offset" #define MSG_ZPROBE_ZOFFSET _UxGT("Z Offset")
#define MSG_BABYSTEP_X "Babystep X" #define MSG_BABYSTEP_X _UxGT("Babystep X")
#define MSG_BABYSTEP_Y "Babystep Y" #define MSG_BABYSTEP_Y _UxGT("Babystep Y")
#define MSG_BABYSTEP_Z "Babystep Z" #define MSG_BABYSTEP_Z _UxGT("Babystep Z")
#define MSG_ENDSTOP_ABORT "Endstop abort" #define MSG_ENDSTOP_ABORT _UxGT("Endstop abort")
#define MSG_DELTA_CALIBRATE "Delta Calibration" #define MSG_DELTA_CALIBRATE _UxGT("Delta Calibration")
#define MSG_DELTA_CALIBRATE_X "Calibrate X" #define MSG_DELTA_CALIBRATE_X _UxGT("Calibrate X")
#define MSG_DELTA_CALIBRATE_Y "Calibrate Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Calibrate Y")
#define MSG_DELTA_CALIBRATE_Z "Calibrate Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Calibrate Z")
#define MSG_DELTA_CALIBRATE_CENTER "Calibrate Center" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Calibrate Center")
#endif // LANGUAGE_CA_H #endif // LANGUAGE_CA_H

@ -36,217 +36,217 @@
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " pripraven." #define WELCOME_MSG MACHINE_NAME _UxGT(" pripraven.")
#define MSG_SD_INSERTED "Karta vlozena" #define MSG_SD_INSERTED _UxGT("Karta vlozena")
#define MSG_SD_REMOVED "Karta vyjmuta" #define MSG_SD_REMOVED _UxGT("Karta vyjmuta")
#define MSG_LCD_ENDSTOPS "Endstopy" // maximalne 8 znaku #define MSG_LCD_ENDSTOPS _UxGT("Endstopy") // maximalne 8 znaku
#define MSG_MAIN "Hlavni nabidka" #define MSG_MAIN _UxGT("Hlavni nabidka")
#define MSG_AUTOSTART "Autostart" #define MSG_AUTOSTART _UxGT("Autostart")
#define MSG_DISABLE_STEPPERS "Uvolnit motory" #define MSG_DISABLE_STEPPERS _UxGT("Uvolnit motory")
#define MSG_AUTO_HOME "Domovska pozice" #define MSG_AUTO_HOME _UxGT("Domovska pozice")
#define MSG_AUTO_HOME_X "Domu osa X" #define MSG_AUTO_HOME_X _UxGT("Domu osa X")
#define MSG_AUTO_HOME_Y "Domu osa Y" #define MSG_AUTO_HOME_Y _UxGT("Domu osa Y")
#define MSG_AUTO_HOME_Z "Domu osa Z" #define MSG_AUTO_HOME_Z _UxGT("Domu osa Z")
#define MSG_LEVEL_BED_HOMING "Mereni podlozky" #define MSG_LEVEL_BED_HOMING _UxGT("Mereni podlozky")
#define MSG_LEVEL_BED_WAITING "Kliknutim spustte" #define MSG_LEVEL_BED_WAITING _UxGT("Kliknutim spustte")
#define MSG_LEVEL_BED_NEXT_POINT "Dalsi bod" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Dalsi bod")
#define MSG_LEVEL_BED_DONE "Mereni hotovo!" #define MSG_LEVEL_BED_DONE _UxGT("Mereni hotovo!")
#define MSG_LEVEL_BED_CANCEL "Storno" #define MSG_LEVEL_BED_CANCEL _UxGT("Storno")
#define MSG_SET_HOME_OFFSETS "Nastavit ofsety" #define MSG_SET_HOME_OFFSETS _UxGT("Nastavit ofsety")
#define MSG_HOME_OFFSETS_APPLIED "Ofsety nastaveny" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Ofsety nastaveny")
#define MSG_SET_ORIGIN "Nastavit pocatek" #define MSG_SET_ORIGIN _UxGT("Nastavit pocatek")
#define MSG_PREHEAT_1 "Zahrat PLA" #define MSG_PREHEAT_1 _UxGT("Zahrat PLA")
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 " " #define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ")
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 " Vse" #define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 _UxGT(" Vse")
#define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 " Podloz" #define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 _UxGT(" Podloz")
#define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 " Nast" #define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 _UxGT(" Nast")
#define MSG_PREHEAT_2 "Zahrat ABS" #define MSG_PREHEAT_2 _UxGT("Zahrat ABS")
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 " " #define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ")
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 " Vse" #define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 _UxGT(" Vse")
#define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 " Podloz" #define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 _UxGT(" Podloz")
#define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 " Nast" #define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 _UxGT(" Nast")
#define MSG_COOLDOWN "Zchladit" #define MSG_COOLDOWN _UxGT("Zchladit")
#define MSG_SWITCH_PS_ON "Zapnout napajeni" #define MSG_SWITCH_PS_ON _UxGT("Zapnout napajeni")
#define MSG_SWITCH_PS_OFF "Vypnout napajeni" #define MSG_SWITCH_PS_OFF _UxGT("Vypnout napajeni")
#define MSG_EXTRUDE "Vytlacit (extr.)" #define MSG_EXTRUDE _UxGT("Vytlacit (extr.)")
#define MSG_RETRACT "Zatlacit (retr.)" #define MSG_RETRACT _UxGT("Zatlacit (retr.)")
#define MSG_MOVE_AXIS "Posunout osy" #define MSG_MOVE_AXIS _UxGT("Posunout osy")
#define MSG_LEVEL_BED "Vyrovnat podlozku" #define MSG_LEVEL_BED _UxGT("Vyrovnat podlozku")
#define MSG_MOVE_X "Posunout X" #define MSG_MOVE_X _UxGT("Posunout X")
#define MSG_MOVE_Y "Posunout Y" #define MSG_MOVE_Y _UxGT("Posunout Y")
#define MSG_MOVE_Z "Posunout Z" #define MSG_MOVE_Z _UxGT("Posunout Z")
#define MSG_MOVE_E "Extruder" #define MSG_MOVE_E _UxGT("Extruder")
#define MSG_MOVE_01MM "Posunout o 0,1mm" #define MSG_MOVE_01MM _UxGT("Posunout o 0,1mm")
#define MSG_MOVE_1MM "Posunout o 1mm" #define MSG_MOVE_1MM _UxGT("Posunout o 1mm")
#define MSG_MOVE_10MM "Posunout o 10mm" #define MSG_MOVE_10MM _UxGT("Posunout o 10mm")
#define MSG_SPEED "Rychlost" #define MSG_SPEED _UxGT("Rychlost")
#define MSG_BED_Z "Vyska podl." #define MSG_BED_Z _UxGT("Vyska podl.")
#define MSG_NOZZLE "Tryska" #define MSG_NOZZLE _UxGT("Tryska")
#define MSG_BED "Podlozka" #define MSG_BED _UxGT("Podlozka")
#define MSG_FAN_SPEED "Rychlost vent." #define MSG_FAN_SPEED _UxGT("Rychlost vent.")
#define MSG_FLOW "Prutok" #define MSG_FLOW _UxGT("Prutok")
#define MSG_CONTROL "Ovladani" #define MSG_CONTROL _UxGT("Ovladani")
#define MSG_MIN " " LCD_STR_THERMOMETER " Min" #define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX " " LCD_STR_THERMOMETER " Max" #define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR " " LCD_STR_THERMOMETER " Fakt" #define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Fakt")
#define MSG_AUTOTEMP "Autoteplota" #define MSG_AUTOTEMP _UxGT("Autoteplota")
#define MSG_ON "Zap" #define MSG_ON _UxGT("Zap")
#define MSG_OFF "Vyp" #define MSG_OFF _UxGT("Vyp")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_SELECT "Vybrat" #define MSG_SELECT _UxGT("Vybrat")
#define MSG_ACC "Zrychl" #define MSG_ACC _UxGT("Zrychl")
#define MSG_VX_JERK "Vx-jerk" #define MSG_VX_JERK _UxGT("Vx-jerk")
#define MSG_VY_JERK "Vy-jerk" #define MSG_VY_JERK _UxGT("Vy-jerk")
#define MSG_VZ_JERK "Vz-jerk" #define MSG_VZ_JERK _UxGT("Vz-jerk")
#define MSG_VE_JERK "Ve-jerk" #define MSG_VE_JERK _UxGT("Ve-jerk")
#define MSG_VMAX "Vmax " #define MSG_VMAX _UxGT("Vmax ")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "VTrav min" #define MSG_VTRAV_MIN _UxGT("VTrav min")
#define MSG_AMAX "Amax " #define MSG_AMAX _UxGT("Amax ")
#define MSG_A_RETRACT "A-retrakt" #define MSG_A_RETRACT _UxGT("A-retrakt")
#define MSG_A_TRAVEL "A-prejezd" #define MSG_A_TRAVEL _UxGT("A-prejezd")
#define MSG_XSTEPS "Xkroku/mm" #define MSG_XSTEPS _UxGT("Xkroku/mm")
#define MSG_YSTEPS "Ykroku/mm" #define MSG_YSTEPS _UxGT("Ykroku/mm")
#define MSG_ZSTEPS "Zkroku/mm" #define MSG_ZSTEPS _UxGT("Zkroku/mm")
#define MSG_ESTEPS "Ekroku/mm" #define MSG_ESTEPS _UxGT("Ekroku/mm")
#define MSG_E1STEPS "E1kroku/mm" #define MSG_E1STEPS _UxGT("E1kroku/mm")
#define MSG_E2STEPS "E2kroku/mm" #define MSG_E2STEPS _UxGT("E2kroku/mm")
#define MSG_E3STEPS "E3kroku/mm" #define MSG_E3STEPS _UxGT("E3kroku/mm")
#define MSG_E4STEPS "E4kroku/mm" #define MSG_E4STEPS _UxGT("E4kroku/mm")
#define MSG_TEMPERATURE "Teplota" #define MSG_TEMPERATURE _UxGT("Teplota")
#define MSG_MOTION "Pohyb" #define MSG_MOTION _UxGT("Pohyb")
#define MSG_VOLUMETRIC "Filament" #define MSG_VOLUMETRIC _UxGT("Filament")
#define MSG_VOLUMETRIC_ENABLED "E na mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E na mm3")
#define MSG_FILAMENT_DIAM "Fil. Prum." #define MSG_FILAMENT_DIAM _UxGT("Fil. Prum.")
#define MSG_CONTRAST "Kontrast LCD" #define MSG_CONTRAST _UxGT("Kontrast LCD")
#define MSG_STORE_EPROM "Ulozit nastaveni" #define MSG_STORE_EPROM _UxGT("Ulozit nastaveni")
#define MSG_LOAD_EPROM "Nacist nastaveni" #define MSG_LOAD_EPROM _UxGT("Nacist nastaveni")
#define MSG_RESTORE_FAILSAFE "Obnovit vychozi" #define MSG_RESTORE_FAILSAFE _UxGT("Obnovit vychozi")
#define MSG_REFRESH "Obnovit" #define MSG_REFRESH _UxGT("Obnovit")
#define MSG_WATCH "Info obrazovka" #define MSG_WATCH _UxGT("Info obrazovka")
#define MSG_PREPARE "Priprava tisku" #define MSG_PREPARE _UxGT("Priprava tisku")
#define MSG_TUNE "Doladeni tisku" #define MSG_TUNE _UxGT("Doladeni tisku")
#define MSG_PAUSE_PRINT "Pozastavit tisk" #define MSG_PAUSE_PRINT _UxGT("Pozastavit tisk")
#define MSG_RESUME_PRINT "Obnovit tisk" #define MSG_RESUME_PRINT _UxGT("Obnovit tisk")
#define MSG_STOP_PRINT "Zastavit tisk" #define MSG_STOP_PRINT _UxGT("Zastavit tisk")
#define MSG_CARD_MENU "Tisknout z SD" #define MSG_CARD_MENU _UxGT("Tisknout z SD")
#define MSG_NO_CARD "Zadna SD karta" #define MSG_NO_CARD _UxGT("Zadna SD karta")
#define MSG_DWELL "Uspano..." #define MSG_DWELL _UxGT("Uspano...")
#define MSG_USERWAIT "Cekani na uziv..." #define MSG_USERWAIT _UxGT("Cekani na uziv...")
#define MSG_RESUMING "Obnovovani tisku" #define MSG_RESUMING _UxGT("Obnovovani tisku")
#define MSG_PRINT_ABORTED "Tisk zrusen" #define MSG_PRINT_ABORTED _UxGT("Tisk zrusen")
#define MSG_NO_MOVE "Zadny pohyb." #define MSG_NO_MOVE _UxGT("Zadny pohyb.")
#define MSG_KILLED "PRERUSENO. " #define MSG_KILLED _UxGT("PRERUSENO. ")
#define MSG_STOPPED "ZASTAVENO. " #define MSG_STOPPED _UxGT("ZASTAVENO. ")
#define MSG_CONTROL_RETRACT "Retrakt mm" #define MSG_CONTROL_RETRACT _UxGT("Retrakt mm")
#define MSG_CONTROL_RETRACT_SWAP "Vymena Re.mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Vymena Re.mm")
#define MSG_CONTROL_RETRACTF "Retraktovat V" #define MSG_CONTROL_RETRACTF _UxGT("Retraktovat V")
#define MSG_CONTROL_RETRACT_ZLIFT "Zvednuti Z mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Zvednuti Z mm")
#define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("UnRet +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "S UnRet+mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("S UnRet+mm")
#define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("UnRet V")
#define MSG_AUTORETRACT "AutoRetr." #define MSG_AUTORETRACT _UxGT("AutoRetr.")
#define MSG_FILAMENTCHANGE "Vymenit filament" #define MSG_FILAMENTCHANGE _UxGT("Vymenit filament")
#define MSG_INIT_SDCARD "Nacist SD kartu" #define MSG_INIT_SDCARD _UxGT("Nacist SD kartu")
#define MSG_CNG_SDCARD "Vymenit SD kartu" #define MSG_CNG_SDCARD _UxGT("Vymenit SD kartu")
#define MSG_ZPROBE_OUT "Sonda Z mimo podl" #define MSG_ZPROBE_OUT _UxGT("Sonda Z mimo podl")
#define MSG_BLTOUCH_SELFTEST "BLTouch Self-Test" #define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch Self-Test")
#define MSG_BLTOUCH_RESET "BLTouch Reset" #define MSG_BLTOUCH_RESET _UxGT("BLTouch Reset")
#define MSG_HOME "Domu" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Domu") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "prvni" #define MSG_FIRST _UxGT("prvni")
#define MSG_ZPROBE_ZOFFSET "Z ofset" #define MSG_ZPROBE_ZOFFSET _UxGT("Z ofset")
#define MSG_BABYSTEP_X "Babystep X" #define MSG_BABYSTEP_X _UxGT("Babystep X")
#define MSG_BABYSTEP_Y "Babystep Y" #define MSG_BABYSTEP_Y _UxGT("Babystep Y")
#define MSG_BABYSTEP_Z "Babystep Z" #define MSG_BABYSTEP_Z _UxGT("Babystep Z")
#define MSG_ENDSTOP_ABORT "Endstop abort" #define MSG_ENDSTOP_ABORT _UxGT("Endstop abort")
#define MSG_HEATING_FAILED_LCD "Chyba zahrivani" #define MSG_HEATING_FAILED_LCD _UxGT("Chyba zahrivani")
#define MSG_ERR_REDUNDANT_TEMP "REDUND. TEPLOTA" #define MSG_ERR_REDUNDANT_TEMP _UxGT("REDUND. TEPLOTA")
#define MSG_THERMAL_RUNAWAY "TEPLOTNI SKOK" #define MSG_THERMAL_RUNAWAY _UxGT("TEPLOTNI SKOK")
#define MSG_ERR_MAXTEMP "VYSOKA TEPLOTA" #define MSG_ERR_MAXTEMP _UxGT("VYSOKA TEPLOTA")
#define MSG_ERR_MINTEMP "NIZKA TEPLOTA" #define MSG_ERR_MINTEMP _UxGT("NIZKA TEPLOTA")
#define MSG_ERR_MAXTEMP_BED "VYS. TEPL. PODL." #define MSG_ERR_MAXTEMP_BED _UxGT("VYS. TEPL. PODL.")
#define MSG_ERR_MINTEMP_BED "NIZ. TEPL. PODL." #define MSG_ERR_MINTEMP_BED _UxGT("NIZ. TEPL. PODL.")
#define MSG_ERR_Z_HOMING "G28 Z ZAKAZANO" #define MSG_ERR_Z_HOMING _UxGT("G28 Z ZAKAZANO")
#define MSG_HALTED "TISK. ZASTAVENA" #define MSG_HALTED _UxGT("TISK. ZASTAVENA")
#define MSG_PLEASE_RESET "Provedte reset" #define MSG_PLEASE_RESET _UxGT("Provedte reset")
#define MSG_SHORT_DAY "d" #define MSG_SHORT_DAY _UxGT("d")
#define MSG_SHORT_HOUR "h" #define MSG_SHORT_HOUR _UxGT("h")
#define MSG_SHORT_MINUTE "m" #define MSG_SHORT_MINUTE _UxGT("m")
#define MSG_HEATING "Zahrivani..." #define MSG_HEATING _UxGT("Zahrivani...")
#define MSG_HEATING_COMPLETE "Zahrati hotovo." #define MSG_HEATING_COMPLETE _UxGT("Zahrati hotovo.")
#define MSG_BED_HEATING "Zahrivani podl." #define MSG_BED_HEATING _UxGT("Zahrivani podl.")
#define MSG_BED_DONE "Podlozka hotova." #define MSG_BED_DONE _UxGT("Podlozka hotova.")
#define MSG_DELTA_CALIBRATE "Delta Kalibrace" #define MSG_DELTA_CALIBRATE _UxGT("Delta Kalibrace")
#define MSG_DELTA_CALIBRATE_X "Kalibrovat X" #define MSG_DELTA_CALIBRATE_X _UxGT("Kalibrovat X")
#define MSG_DELTA_CALIBRATE_Y "Kalibrovat Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Kalibrovat Y")
#define MSG_DELTA_CALIBRATE_Z "Kalibrovat Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Kalibrovat Z")
#define MSG_DELTA_CALIBRATE_CENTER "Kalibrovat Stred" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Kalibrovat Stred")
#define MSG_INFO_MENU "O tiskarne" #define MSG_INFO_MENU _UxGT("O tiskarne")
#define MSG_INFO_PRINTER_MENU "Info o tiskarne" #define MSG_INFO_PRINTER_MENU _UxGT("Info o tiskarne")
#define MSG_INFO_STATS_MENU "Statistika" #define MSG_INFO_STATS_MENU _UxGT("Statistika")
#define MSG_INFO_BOARD_MENU "Info o desce" #define MSG_INFO_BOARD_MENU _UxGT("Info o desce")
#define MSG_INFO_THERMISTOR_MENU "Termistory" #define MSG_INFO_THERMISTOR_MENU _UxGT("Termistory")
#define MSG_INFO_EXTRUDERS "Extrudery" #define MSG_INFO_EXTRUDERS _UxGT("Extrudery")
#define MSG_INFO_BAUDRATE "Rychlost" #define MSG_INFO_BAUDRATE _UxGT("Rychlost")
#define MSG_INFO_PROTOCOL "Protokol" #define MSG_INFO_PROTOCOL _UxGT("Protokol")
#define MSG_LIGHTS_ON "Osvetleni Zap" #define MSG_LIGHTS_ON _UxGT("Osvetleni Zap")
#define MSG_LIGHTS_OFF "Osvetleni Vyp" #define MSG_LIGHTS_OFF _UxGT("Osvetleni Vyp")
#if LCD_WIDTH >= 20 #if LCD_WIDTH >= 20
#define MSG_INFO_PRINT_COUNT "Pocet tisku" #define MSG_INFO_PRINT_COUNT _UxGT("Pocet tisku")
#define MSG_INFO_COMPLETED_PRINTS "Dokonceno" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Dokonceno")
#define MSG_INFO_PRINT_TIME "Celkovy cas" #define MSG_INFO_PRINT_TIME _UxGT("Celkovy cas")
#define MSG_INFO_PRINT_LONGEST "Nejdelsi tisk" #define MSG_INFO_PRINT_LONGEST _UxGT("Nejdelsi tisk")
#define MSG_INFO_PRINT_FILAMENT "Celkem vytlaceno" #define MSG_INFO_PRINT_FILAMENT _UxGT("Celkem vytlaceno")
#else #else
#define MSG_INFO_PRINT_COUNT "Tisky" #define MSG_INFO_PRINT_COUNT _UxGT("Tisky")
#define MSG_INFO_COMPLETED_PRINTS "Hotovo" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Hotovo")
#define MSG_INFO_PRINT_TIME "Cas" #define MSG_INFO_PRINT_TIME _UxGT("Cas")
#define MSG_INFO_PRINT_LONGEST "Nejdelsi" #define MSG_INFO_PRINT_LONGEST _UxGT("Nejdelsi")
#define MSG_INFO_PRINT_FILAMENT "Vytlaceno" #define MSG_INFO_PRINT_FILAMENT _UxGT("Vytlaceno")
#endif #endif
#define MSG_INFO_MIN_TEMP "Teplota min" #define MSG_INFO_MIN_TEMP _UxGT("Teplota min")
#define MSG_INFO_MAX_TEMP "Teplota max" #define MSG_INFO_MAX_TEMP _UxGT("Teplota max")
#define MSG_INFO_PSU "Nap. zdroj" #define MSG_INFO_PSU _UxGT("Nap. zdroj")
#define MSG_DRIVE_STRENGTH "Buzeni motoru" #define MSG_DRIVE_STRENGTH _UxGT("Buzeni motoru")
#define MSG_DAC_PERCENT "Motor %" #define MSG_DAC_PERCENT _UxGT("Motor %")
#define MSG_DAC_EEPROM_WRITE "Ulozit do EEPROM" #define MSG_DAC_EEPROM_WRITE _UxGT("Ulozit do EEPROM")
#define MSG_FILAMENT_CHANGE_HEADER "VYMENA FILAMENTU" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("VYMENA FILAMENTU")
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "CO DAL?" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("CO DAL?")
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Jeste vytlacit" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Jeste vytlacit")
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Obnovit tisk" #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Obnovit tisk")
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
// Up to 3 lines allowed // Up to 3 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Cekejte prosim" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Cekejte prosim")
#define MSG_FILAMENT_CHANGE_INIT_2 "na zahajeni" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("na zahajeni")
#define MSG_FILAMENT_CHANGE_INIT_3 "vymeny filamentu" #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("vymeny filamentu")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Cekejte prosim" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Cekejte prosim")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "na vysunuti" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("na vysunuti")
#define MSG_FILAMENT_CHANGE_UNLOAD_3 "filamentu" #define MSG_FILAMENT_CHANGE_UNLOAD_3 _UxGT("filamentu")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Vlozte filament" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Vlozte filament")
#define MSG_FILAMENT_CHANGE_INSERT_2 "a stisknete" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("a stisknete")
#define MSG_FILAMENT_CHANGE_INSERT_3 "tlacitko..." #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("tlacitko...")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Cekejte prosim" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Cekejte prosim")
#define MSG_FILAMENT_CHANGE_LOAD_2 "na zavedeni" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("na zavedeni")
#define MSG_FILAMENT_CHANGE_LOAD_3 "filamentu" #define MSG_FILAMENT_CHANGE_LOAD_3 _UxGT("filamentu")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Cekejte prosim" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Cekejte prosim")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "na vytlaceni" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("na vytlaceni")
#define MSG_FILAMENT_CHANGE_EXTRUDE_3 "filamentu" #define MSG_FILAMENT_CHANGE_EXTRUDE_3 _UxGT("filamentu")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Cekejte prosim" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Cekejte prosim")
#define MSG_FILAMENT_CHANGE_RESUME_2 "na pokracovani" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("na pokracovani")
#define MSG_FILAMENT_CHANGE_RESUME_3 "tisku" #define MSG_FILAMENT_CHANGE_RESUME_3 _UxGT("tisku")
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
// Up to 2 lines allowed // Up to 2 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Cekejte..." #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Cekejte...")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Vysouvani..." #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Vysouvani...")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Vlozte, kliknete" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Vlozte, kliknete")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Zavadeni..." #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Zavadeni...")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Vytlacovani..." #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Vytlacovani...")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Pokracovani..." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Pokracovani...")
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4
#endif // LANGUAGE_CZ_H #endif // LANGUAGE_CZ_H

@ -33,214 +33,214 @@
#define MAPPER_C2C3 #define MAPPER_C2C3
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " er klar" #define WELCOME_MSG MACHINE_NAME _UxGT(" er klar")
#define MSG_SD_INSERTED "Kort isat" #define MSG_SD_INSERTED _UxGT("Kort isat")
#define MSG_SD_REMOVED "Kort fjernet" #define MSG_SD_REMOVED _UxGT("Kort fjernet")
#define MSG_LCD_ENDSTOPS "Endstops" // Max length 8 characters #define MSG_LCD_ENDSTOPS _UxGT("Endstops") // Max length 8 characters
#define MSG_MAIN "Menu" #define MSG_MAIN _UxGT("Menu")
#define MSG_AUTOSTART "Autostart" #define MSG_AUTOSTART _UxGT("Autostart")
#define MSG_DISABLE_STEPPERS "Slå alle steppere fra" #define MSG_DISABLE_STEPPERS _UxGT("Slå alle steppere fra")
#define MSG_AUTO_HOME "Auto Home" // G28 #define MSG_AUTO_HOME _UxGT("Auto Home") // G28
#define MSG_AUTO_HOME_X "Home X" #define MSG_AUTO_HOME_X _UxGT("Home X")
#define MSG_AUTO_HOME_Y "Home Y" #define MSG_AUTO_HOME_Y _UxGT("Home Y")
#define MSG_AUTO_HOME_Z "Home Z" #define MSG_AUTO_HOME_Z _UxGT("Home Z")
#define MSG_LEVEL_BED_HOMING "Homing XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Homing XYZ")
#define MSG_LEVEL_BED_WAITING "Klik når du er klar" #define MSG_LEVEL_BED_WAITING _UxGT("Klik når du er klar")
#define MSG_LEVEL_BED_NEXT_POINT "Næste punkt" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Næste punkt")
#define MSG_LEVEL_BED_DONE "Bed level er færdig!" #define MSG_LEVEL_BED_DONE _UxGT("Bed level er færdig!")
#define MSG_LEVEL_BED_CANCEL "Annuller bed level" #define MSG_LEVEL_BED_CANCEL _UxGT("Annuller bed level")
#define MSG_SET_HOME_OFFSETS "Sæt forsk. af home" #define MSG_SET_HOME_OFFSETS _UxGT("Sæt forsk. af home")
#define MSG_HOME_OFFSETS_APPLIED "Forsk. er nu aktiv" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Forsk. er nu aktiv")
#define MSG_SET_ORIGIN "Sæt origin" #define MSG_SET_ORIGIN _UxGT("Sæt origin")
#define MSG_PREHEAT_1 "Forvarm PLA" #define MSG_PREHEAT_1 _UxGT("Forvarm PLA")
#define MSG_PREHEAT_1_N "Forvarm PLA " #define MSG_PREHEAT_1_N _UxGT("Forvarm PLA ")
#define MSG_PREHEAT_1_ALL "Forvarm PLA Alle" #define MSG_PREHEAT_1_ALL _UxGT("Forvarm PLA Alle")
#define MSG_PREHEAT_1_BEDONLY "Forvarm PLA Bed" #define MSG_PREHEAT_1_BEDONLY _UxGT("Forvarm PLA Bed")
#define MSG_PREHEAT_1_SETTINGS "Forvarm PLA conf" #define MSG_PREHEAT_1_SETTINGS _UxGT("Forvarm PLA conf")
#define MSG_PREHEAT_2 "Forvarm ABS" #define MSG_PREHEAT_2 _UxGT("Forvarm ABS")
#define MSG_PREHEAT_2_N "Forvarm ABS " #define MSG_PREHEAT_2_N _UxGT("Forvarm ABS ")
#define MSG_PREHEAT_2_ALL "Forvarm ABS Alle" #define MSG_PREHEAT_2_ALL _UxGT("Forvarm ABS Alle")
#define MSG_PREHEAT_2_BEDONLY "Forvarm ABS Bed" #define MSG_PREHEAT_2_BEDONLY _UxGT("Forvarm ABS Bed")
#define MSG_PREHEAT_2_SETTINGS "Forvarm ABS conf" #define MSG_PREHEAT_2_SETTINGS _UxGT("Forvarm ABS conf")
#define MSG_COOLDOWN "Afkøl" #define MSG_COOLDOWN _UxGT("Afkøl")
#define MSG_SWITCH_PS_ON "Slå strøm til" #define MSG_SWITCH_PS_ON _UxGT("Slå strøm til")
#define MSG_SWITCH_PS_OFF "Slå strøm fra" #define MSG_SWITCH_PS_OFF _UxGT("Slå strøm fra")
#define MSG_EXTRUDE "Extruder" #define MSG_EXTRUDE _UxGT("Extruder")
#define MSG_RETRACT "Retract" #define MSG_RETRACT _UxGT("Retract")
#define MSG_MOVE_AXIS "Flyt akser" #define MSG_MOVE_AXIS _UxGT("Flyt akser")
#define MSG_LEVEL_BED "Juster bed" #define MSG_LEVEL_BED _UxGT("Juster bed")
#define MSG_MOVE_X "Flyt X" #define MSG_MOVE_X _UxGT("Flyt X")
#define MSG_MOVE_Y "Flyt Y" #define MSG_MOVE_Y _UxGT("Flyt Y")
#define MSG_MOVE_Z "Flyt Z" #define MSG_MOVE_Z _UxGT("Flyt Z")
#define MSG_MOVE_E "Extruder" #define MSG_MOVE_E _UxGT("Extruder")
#define MSG_MOVE_01MM "Flyt 0.1mm" #define MSG_MOVE_01MM _UxGT("Flyt 0.1mm")
#define MSG_MOVE_1MM "Flyt 1mm" #define MSG_MOVE_1MM _UxGT("Flyt 1mm")
#define MSG_MOVE_10MM "Flyt 10mm" #define MSG_MOVE_10MM _UxGT("Flyt 10mm")
#define MSG_SPEED "Hastighed" #define MSG_SPEED _UxGT("Hastighed")
#define MSG_BED_Z "Plade Z" #define MSG_BED_Z _UxGT("Plade Z")
#define MSG_NOZZLE "Dyse" #define MSG_NOZZLE _UxGT("Dyse")
#define MSG_BED "Plade" #define MSG_BED _UxGT("Plade")
#define MSG_FAN_SPEED "Blæser hastighed" #define MSG_FAN_SPEED _UxGT("Blæser hastighed")
#define MSG_FLOW "Flow" #define MSG_FLOW _UxGT("Flow")
#define MSG_CONTROL "Kontrol" #define MSG_CONTROL _UxGT("Kontrol")
#define MSG_MIN " \002 Min" #define MSG_MIN _UxGT(" \002 Min")
#define MSG_MAX " \002 Max" #define MSG_MAX _UxGT(" \002 Max")
#define MSG_FACTOR " \002 Fact" #define MSG_FACTOR _UxGT(" \002 Fact")
#define MSG_AUTOTEMP "Autotemp" #define MSG_AUTOTEMP _UxGT("Autotemp")
#define MSG_ON "Til " #define MSG_ON _UxGT("Til ")
#define MSG_OFF "Fra" #define MSG_OFF _UxGT("Fra")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_SELECT "Vælg" #define MSG_SELECT _UxGT("Vælg")
#define MSG_ACC "Accel" #define MSG_ACC _UxGT("Accel")
#define MSG_VX_JERK "Vx-jerk" #define MSG_VX_JERK _UxGT("Vx-jerk")
#define MSG_VY_JERK "Vy-jerk" #define MSG_VY_JERK _UxGT("Vy-jerk")
#define MSG_VZ_JERK "Vz-jerk" #define MSG_VZ_JERK _UxGT("Vz-jerk")
#define MSG_VE_JERK "Ve-jerk" #define MSG_VE_JERK _UxGT("Ve-jerk")
#define MSG_VMAX "Vmax " #define MSG_VMAX _UxGT("Vmax ")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "VTrav min" #define MSG_VTRAV_MIN _UxGT("VTrav min")
#define MSG_AMAX "Amax " #define MSG_AMAX _UxGT("Amax ")
#define MSG_A_RETRACT "A-retract" #define MSG_A_RETRACT _UxGT("A-retract")
#define MSG_A_TRAVEL "A-rejse" #define MSG_A_TRAVEL _UxGT("A-rejse")
#define MSG_XSTEPS "Xsteps/mm" #define MSG_XSTEPS _UxGT("Xsteps/mm")
#define MSG_YSTEPS "Ysteps/mm" #define MSG_YSTEPS _UxGT("Ysteps/mm")
#define MSG_ZSTEPS "Zsteps/mm" #define MSG_ZSTEPS _UxGT("Zsteps/mm")
#define MSG_ESTEPS "Esteps/mm" #define MSG_ESTEPS _UxGT("Esteps/mm")
#define MSG_E1STEPS "E1steps/mm" #define MSG_E1STEPS _UxGT("E1steps/mm")
#define MSG_E2STEPS "E2steps/mm" #define MSG_E2STEPS _UxGT("E2steps/mm")
#define MSG_E3STEPS "E3steps/mm" #define MSG_E3STEPS _UxGT("E3steps/mm")
#define MSG_E4STEPS "E4steps/mm" #define MSG_E4STEPS _UxGT("E4steps/mm")
#define MSG_TEMPERATURE "Temperatur" #define MSG_TEMPERATURE _UxGT("Temperatur")
#define MSG_MOTION "Bevægelse" #define MSG_MOTION _UxGT("Bevægelse")
#define MSG_VOLUMETRIC "Filament" #define MSG_VOLUMETRIC _UxGT("Filament")
#define MSG_VOLUMETRIC_ENABLED "E i mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E i mm3")
#define MSG_FILAMENT_DIAM "Fil. Dia." #define MSG_FILAMENT_DIAM _UxGT("Fil. Dia.")
#define MSG_CONTRAST "LCD kontrast" #define MSG_CONTRAST _UxGT("LCD kontrast")
#define MSG_STORE_EPROM "Gem i EEPROM" #define MSG_STORE_EPROM _UxGT("Gem i EEPROM")
#define MSG_LOAD_EPROM "Hent fra EEPROM" #define MSG_LOAD_EPROM _UxGT("Hent fra EEPROM")
#define MSG_RESTORE_FAILSAFE "Gendan failsafe" #define MSG_RESTORE_FAILSAFE _UxGT("Gendan failsafe")
#define MSG_REFRESH "Genopfrisk" #define MSG_REFRESH _UxGT("Genopfrisk")
#define MSG_WATCH "Info skærm" #define MSG_WATCH _UxGT("Info skærm")
#define MSG_PREPARE "Forbered" #define MSG_PREPARE _UxGT("Forbered")
#define MSG_TUNE "Tune" #define MSG_TUNE _UxGT("Tune")
#define MSG_PAUSE_PRINT "Pause printet" #define MSG_PAUSE_PRINT _UxGT("Pause printet")
#define MSG_RESUME_PRINT "Forsæt printet" #define MSG_RESUME_PRINT _UxGT("Forsæt printet")
#define MSG_STOP_PRINT "Stop printet" #define MSG_STOP_PRINT _UxGT("Stop printet")
#define MSG_CARD_MENU "Print fra SD" #define MSG_CARD_MENU _UxGT("Print fra SD")
#define MSG_NO_CARD "Intet SD kort" #define MSG_NO_CARD _UxGT("Intet SD kort")
#define MSG_DWELL "Dvale..." #define MSG_DWELL _UxGT("Dvale...")
#define MSG_USERWAIT "Venter på bruger..." #define MSG_USERWAIT _UxGT("Venter på bruger...")
#define MSG_RESUMING "Forsætter printet" #define MSG_RESUMING _UxGT("Forsætter printet")
#define MSG_PRINT_ABORTED "Print annulleret" #define MSG_PRINT_ABORTED _UxGT("Print annulleret")
#define MSG_NO_MOVE "Ingen bevægelse." #define MSG_NO_MOVE _UxGT("Ingen bevægelse.")
#define MSG_KILLED "DRÆBT. " #define MSG_KILLED _UxGT("DRÆBT. ")
#define MSG_STOPPED "STOPPET. " #define MSG_STOPPED _UxGT("STOPPET. ")
#define MSG_CONTROL_RETRACT "Tilbagetræk mm" #define MSG_CONTROL_RETRACT _UxGT("Tilbagetræk mm")
#define MSG_CONTROL_RETRACT_SWAP "Skift Re.mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Skift Re.mm")
#define MSG_CONTROL_RETRACTF "Tilbagetræk V" #define MSG_CONTROL_RETRACTF _UxGT("Tilbagetræk V")
#define MSG_CONTROL_RETRACT_ZLIFT "Hop mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Hop mm")
#define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("UnRet +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Skift UnRet+mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Skift UnRet+mm")
#define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("UnRet V")
#define MSG_AUTORETRACT "AutoRetr." #define MSG_AUTORETRACT _UxGT("AutoRetr.")
#define MSG_FILAMENTCHANGE "Skift filament" #define MSG_FILAMENTCHANGE _UxGT("Skift filament")
#define MSG_INIT_SDCARD "Init. SD card" #define MSG_INIT_SDCARD _UxGT("Init. SD card")
#define MSG_CNG_SDCARD "Skift SD kort" #define MSG_CNG_SDCARD _UxGT("Skift SD kort")
#define MSG_ZPROBE_OUT "Probe udenfor plade" #define MSG_ZPROBE_OUT _UxGT("Probe udenfor plade")
#define MSG_BLTOUCH_SELFTEST "BLTouch Selv-Test" #define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch Selv-Test")
#define MSG_BLTOUCH_RESET "Reset BLTouch" #define MSG_BLTOUCH_RESET _UxGT("Reset BLTouch")
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "først" #define MSG_FIRST _UxGT("først")
#define MSG_ZPROBE_ZOFFSET "Z Offset" #define MSG_ZPROBE_ZOFFSET _UxGT("Z Offset")
#define MSG_BABYSTEP_X "Babystep X" #define MSG_BABYSTEP_X _UxGT("Babystep X")
#define MSG_BABYSTEP_Y "Babystep Y" #define MSG_BABYSTEP_Y _UxGT("Babystep Y")
#define MSG_BABYSTEP_Z "Babystep Z" #define MSG_BABYSTEP_Z _UxGT("Babystep Z")
#define MSG_ENDSTOP_ABORT "Endstop abort" #define MSG_ENDSTOP_ABORT _UxGT("Endstop abort")
#define MSG_HEATING_FAILED_LCD "Opvarmning fejlet" #define MSG_HEATING_FAILED_LCD _UxGT("Opvarmning fejlet")
#define MSG_ERR_REDUNDANT_TEMP "Fejl: reserve temp" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Fejl: reserve temp")
#define MSG_THERMAL_RUNAWAY "Temp løber løbsk" #define MSG_THERMAL_RUNAWAY _UxGT("Temp løber løbsk")
#define MSG_ERR_MAXTEMP "Fejl: Maks temp" #define MSG_ERR_MAXTEMP _UxGT("Fejl: Maks temp")
#define MSG_ERR_MINTEMP "Fejl: Min temp" #define MSG_ERR_MINTEMP _UxGT("Fejl: Min temp")
#define MSG_ERR_MAXTEMP_BED "Fejl: Maks Plade temp" #define MSG_ERR_MAXTEMP_BED _UxGT("Fejl: Maks Plade temp")
#define MSG_ERR_MINTEMP_BED "Fejl: Min Plade temp" #define MSG_ERR_MINTEMP_BED _UxGT("Fejl: Min Plade temp")
#define MSG_ERR_Z_HOMING "G28 Z Forbudt" #define MSG_ERR_Z_HOMING _UxGT("G28 Z Forbudt")
#define MSG_HALTED "PRINTER STOPPET" #define MSG_HALTED _UxGT("PRINTER STOPPET")
#define MSG_PLEASE_RESET "Reset Venligst" #define MSG_PLEASE_RESET _UxGT("Reset Venligst")
#define MSG_SHORT_DAY "d" // Kun et bogstav #define MSG_SHORT_DAY _UxGT("d") // Kun et bogstav
#define MSG_SHORT_HOUR "h" // Kun et bogstav #define MSG_SHORT_HOUR _UxGT("h") // Kun et bogstav
#define MSG_SHORT_MINUTE "m" // Kun et bogstav #define MSG_SHORT_MINUTE _UxGT("m") // Kun et bogstav
#define MSG_HEATING "Opvarmer..." #define MSG_HEATING _UxGT("Opvarmer...")
#define MSG_HEATING_COMPLETE "Opvarmet" #define MSG_HEATING_COMPLETE _UxGT("Opvarmet")
#define MSG_BED_HEATING "Opvarmer plade" #define MSG_BED_HEATING _UxGT("Opvarmer plade")
#define MSG_BED_DONE "Plade opvarmet" #define MSG_BED_DONE _UxGT("Plade opvarmet")
#define MSG_DELTA_CALIBRATE "Delta Kalibrering" #define MSG_DELTA_CALIBRATE _UxGT("Delta Kalibrering")
#define MSG_DELTA_CALIBRATE_X "Kalibrer X" #define MSG_DELTA_CALIBRATE_X _UxGT("Kalibrer X")
#define MSG_DELTA_CALIBRATE_Y "Kalibrer Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Kalibrer Y")
#define MSG_DELTA_CALIBRATE_Z "Kalibrer Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Kalibrer Z")
#define MSG_DELTA_CALIBRATE_CENTER "Kalibrerings Center" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Kalibrerings Center")
#define MSG_INFO_MENU "Om Printer" #define MSG_INFO_MENU _UxGT("Om Printer")
#define MSG_INFO_PRINTER_MENU "Printer Info" #define MSG_INFO_PRINTER_MENU _UxGT("Printer Info")
#define MSG_INFO_STATS_MENU "Printer Stats" #define MSG_INFO_STATS_MENU _UxGT("Printer Stats")
#define MSG_INFO_BOARD_MENU "Kort Info" #define MSG_INFO_BOARD_MENU _UxGT("Kort Info")
#define MSG_INFO_THERMISTOR_MENU "Thermistors" #define MSG_INFO_THERMISTOR_MENU _UxGT("Thermistors")
#define MSG_INFO_EXTRUDERS "Extruders" #define MSG_INFO_EXTRUDERS _UxGT("Extruders")
#define MSG_INFO_BAUDRATE "Baud" #define MSG_INFO_BAUDRATE _UxGT("Baud")
#define MSG_INFO_PROTOCOL "Protocol" #define MSG_INFO_PROTOCOL _UxGT("Protocol")
#if LCD_WIDTH >= 20 #if LCD_WIDTH >= 20
#define MSG_INFO_PRINT_COUNT "Ant. Prints" #define MSG_INFO_PRINT_COUNT _UxGT("Ant. Prints")
#define MSG_INFO_COMPLETED_PRINTS "Færdige" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Færdige")
#define MSG_INFO_PRINT_TIME "Total print tid" #define MSG_INFO_PRINT_TIME _UxGT("Total print tid")
#define MSG_INFO_PRINT_LONGEST "Længste print" #define MSG_INFO_PRINT_LONGEST _UxGT("Længste print")
#define MSG_INFO_PRINT_FILAMENT "Total Extruderet" #define MSG_INFO_PRINT_FILAMENT _UxGT("Total Extruderet")
#else #else
#define MSG_INFO_PRINT_COUNT "Prints" #define MSG_INFO_PRINT_COUNT _UxGT("Prints")
#define MSG_INFO_COMPLETED_PRINTS "Færdige" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Færdige")
#define MSG_INFO_PRINT_TIME "Total" #define MSG_INFO_PRINT_TIME _UxGT("Total")
#define MSG_INFO_PRINT_LONGEST "Længste" #define MSG_INFO_PRINT_LONGEST _UxGT("Længste")
#define MSG_INFO_PRINT_FILAMENT "Extruderet" #define MSG_INFO_PRINT_FILAMENT _UxGT("Extruderet")
#endif #endif
#define MSG_INFO_MIN_TEMP "Min Temp" #define MSG_INFO_MIN_TEMP _UxGT("Min Temp")
#define MSG_INFO_MAX_TEMP "Max Temp" #define MSG_INFO_MAX_TEMP _UxGT("Max Temp")
#define MSG_INFO_PSU "Strømfors." #define MSG_INFO_PSU _UxGT("Strømfors.")
#define MSG_DRIVE_STRENGTH "Driv Styrke" #define MSG_DRIVE_STRENGTH _UxGT("Driv Styrke")
#define MSG_DAC_PERCENT "Driv %" #define MSG_DAC_PERCENT _UxGT("Driv %")
#define MSG_DAC_EEPROM_WRITE "DAC EEPROM Skriv" #define MSG_DAC_EEPROM_WRITE _UxGT("DAC EEPROM Skriv")
#define MSG_FILAMENT_CHANGE_HEADER "SKIFT FILAMENT" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("SKIFT FILAMENT")
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "Skift muligheder:" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("Skift muligheder:")
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Extruder mere" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Extruder mere")
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Forsæt print" #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Forsæt print")
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
#define MSG_FILAMENT_CHANGE_INIT_1 "Vent på start" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Vent på start")
#define MSG_FILAMENT_CHANGE_INIT_2 "af filament" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("af filament")
#define MSG_FILAMENT_CHANGE_INIT_3 "skift" #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("skift")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Vent på" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Vent på")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "filament udskyd." #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("filament udskyd.")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Indsæt filament" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Indsæt filament")
#define MSG_FILAMENT_CHANGE_INSERT_2 "og tryk på knap" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("og tryk på knap")
#define MSG_FILAMENT_CHANGE_INSERT_3 "for at fortsætte..." #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("for at fortsætte...")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Vent på" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Vent på")
#define MSG_FILAMENT_CHANGE_LOAD_2 "filament indtag" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("filament indtag")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Vent på" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Vent på")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "filament extrudering" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("filament extrudering")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Vent på at print" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Vent på at print")
#define MSG_FILAMENT_CHANGE_RESUME_2 "fortsætter" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("fortsætter")
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
#define MSG_FILAMENT_CHANGE_INIT_1 "Vent venligst..." #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Vent venligst...")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Udskyder..." #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Udskyder...")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Indsæt og klik" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Indsæt og klik")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Indtager..." #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Indtager...")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Extrudere..." #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Extrudere...")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Fortsætter..." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Fortsætter...")
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4
#endif // LANGUAGE_DA_H #endif // LANGUAGE_DA_H

@ -33,220 +33,220 @@
#define MAPPER_C2C3 #define MAPPER_C2C3
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " bereit" #define WELCOME_MSG MACHINE_NAME _UxGT(" bereit")
#define MSG_SD_INSERTED "SD-Karte erkannt" #define MSG_SD_INSERTED _UxGT("SD-Karte erkannt")
#define MSG_SD_REMOVED "SD-Karte entfernt" #define MSG_SD_REMOVED _UxGT("SD-Karte entfernt")
#define MSG_LCD_ENDSTOPS "Endstopp" // Max length 8 characters #define MSG_LCD_ENDSTOPS _UxGT("Endstopp") // Max length 8 characters
#define MSG_MAIN "Hauptmenü" #define MSG_MAIN _UxGT("Hauptmenü")
#define MSG_AUTOSTART "Autostart" #define MSG_AUTOSTART _UxGT("Autostart")
#define MSG_DISABLE_STEPPERS "Motoren deaktivieren" // M84 #define MSG_DISABLE_STEPPERS _UxGT("Motoren deaktivieren") // M84
#define MSG_AUTO_HOME "Home" // G28 #define MSG_AUTO_HOME _UxGT("Home") // G28
#define MSG_AUTO_HOME_X "Home X" #define MSG_AUTO_HOME_X _UxGT("Home X")
#define MSG_AUTO_HOME_Y "Home Y" #define MSG_AUTO_HOME_Y _UxGT("Home Y")
#define MSG_AUTO_HOME_Z "Home Z" #define MSG_AUTO_HOME_Z _UxGT("Home Z")
#define MSG_LEVEL_BED_HOMING "Homing XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Homing XYZ")
#define MSG_LEVEL_BED_WAITING "Klick für Start" #define MSG_LEVEL_BED_WAITING _UxGT("Klick für Start")
#define MSG_LEVEL_BED_NEXT_POINT "Nächste Koordinate" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Nächste Koordinate")
#define MSG_LEVEL_BED_DONE "Fertig" #define MSG_LEVEL_BED_DONE _UxGT("Fertig")
#define MSG_LEVEL_BED_CANCEL "Abbruch" #define MSG_LEVEL_BED_CANCEL _UxGT("Abbruch")
#define MSG_SET_HOME_OFFSETS "Setze Homeversatz" #define MSG_SET_HOME_OFFSETS _UxGT("Setze Homeversatz")
#define MSG_HOME_OFFSETS_APPLIED "Homeversatz aktiv" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Homeversatz aktiv")
#define MSG_SET_ORIGIN "Setze Nullpunkt" //"G92 X0 Y0 Z0" commented out in ultralcd.cpp #define MSG_SET_ORIGIN _UxGT("Setze Nullpunkt") //"G92 X0 Y0 Z0" commented out in ultralcd.cpp
#define MSG_PREHEAT_1 "Vorwärmen PLA" #define MSG_PREHEAT_1 _UxGT("Vorwärmen PLA")
#define MSG_PREHEAT_1_N "Vorwärmen PLA " #define MSG_PREHEAT_1_N _UxGT("Vorwärmen PLA ")
#define MSG_PREHEAT_1_ALL "Vorw. PLA Alle" #define MSG_PREHEAT_1_ALL _UxGT("Vorw. PLA Alle")
#define MSG_PREHEAT_1_BEDONLY "Vorw. PLA Bett" #define MSG_PREHEAT_1_BEDONLY _UxGT("Vorw. PLA Bett")
#define MSG_PREHEAT_1_SETTINGS "Vorw. PLA Einst." #define MSG_PREHEAT_1_SETTINGS _UxGT("Vorw. PLA Einst.")
#define MSG_PREHEAT_2 "Vorwärmen ABS" #define MSG_PREHEAT_2 _UxGT("Vorwärmen ABS")
#define MSG_PREHEAT_2_N "Vorwärmen ABS " #define MSG_PREHEAT_2_N _UxGT("Vorwärmen ABS ")
#define MSG_PREHEAT_2_ALL "Vorw. ABS Alle" #define MSG_PREHEAT_2_ALL _UxGT("Vorw. ABS Alle")
#define MSG_PREHEAT_2_BEDONLY "Vorw. ABS Bett" #define MSG_PREHEAT_2_BEDONLY _UxGT("Vorw. ABS Bett")
#define MSG_PREHEAT_2_SETTINGS "Vorw. ABS Einst." #define MSG_PREHEAT_2_SETTINGS _UxGT("Vorw. ABS Einst.")
#define MSG_COOLDOWN "Abkühlen" #define MSG_COOLDOWN _UxGT("Abkühlen")
#define MSG_SWITCH_PS_ON "Netzteil ein" #define MSG_SWITCH_PS_ON _UxGT("Netzteil ein")
#define MSG_SWITCH_PS_OFF "Netzteil aus" #define MSG_SWITCH_PS_OFF _UxGT("Netzteil aus")
#define MSG_EXTRUDE "Extrudieren" #define MSG_EXTRUDE _UxGT("Extrudieren")
#define MSG_RETRACT "Retract" #define MSG_RETRACT _UxGT("Retract")
#define MSG_MOVE_AXIS "Bewegen" #define MSG_MOVE_AXIS _UxGT("Bewegen")
#define MSG_LEVEL_BED "Bett nivellieren" #define MSG_LEVEL_BED _UxGT("Bett nivellieren")
#define MSG_MOVE_X "X" #define MSG_MOVE_X _UxGT("X")
#define MSG_MOVE_Y "Y" #define MSG_MOVE_Y _UxGT("Y")
#define MSG_MOVE_Z "Z" #define MSG_MOVE_Z _UxGT("Z")
#define MSG_MOVE_E "Extruder " #define MSG_MOVE_E _UxGT("Extruder ")
#define MSG_MOVE_01MM " 0,1 mm" #define MSG_MOVE_01MM _UxGT(" 0,1 mm")
#define MSG_MOVE_1MM " 1,0 mm" #define MSG_MOVE_1MM _UxGT(" 1,0 mm")
#define MSG_MOVE_10MM "10,0 mm" #define MSG_MOVE_10MM _UxGT("10,0 mm")
#define MSG_SPEED "Geschw." #define MSG_SPEED _UxGT("Geschw.")
#define MSG_BED_Z "Bett Z" #define MSG_BED_Z _UxGT("Bett Z")
#define MSG_NOZZLE "Düse" #define MSG_NOZZLE _UxGT("Düse")
#define MSG_BED "Bett" #define MSG_BED _UxGT("Bett")
#define MSG_FAN_SPEED "Lüfter" #define MSG_FAN_SPEED _UxGT("Lüfter")
#define MSG_FLOW "Durchfluss" #define MSG_FLOW _UxGT("Durchfluss")
#define MSG_CONTROL "Einstellungen" #define MSG_CONTROL _UxGT("Einstellungen")
#define MSG_MIN LCD_STR_THERMOMETER " min" #define MSG_MIN LCD_STR_THERMOMETER _UxGT(" min")
#define MSG_MAX LCD_STR_THERMOMETER " max" #define MSG_MAX LCD_STR_THERMOMETER _UxGT(" max")
#define MSG_FACTOR LCD_STR_THERMOMETER " Faktor" #define MSG_FACTOR LCD_STR_THERMOMETER _UxGT(" Faktor")
#define MSG_AUTOTEMP "AutoTemp" #define MSG_AUTOTEMP _UxGT("AutoTemp")
#define MSG_ON "Ein" #define MSG_ON _UxGT("Ein")
#define MSG_OFF "Aus" #define MSG_OFF _UxGT("Aus")
#define MSG_PID_P "PID P" #define MSG_PID_P _UxGT("PID P")
#define MSG_PID_I "PID I" #define MSG_PID_I _UxGT("PID I")
#define MSG_PID_D "PID D" #define MSG_PID_D _UxGT("PID D")
#define MSG_PID_C "PID C" #define MSG_PID_C _UxGT("PID C")
#define MSG_SELECT "Auswählen" #define MSG_SELECT _UxGT("Auswählen")
#define MSG_ACC "A" #define MSG_ACC _UxGT("A")
#define MSG_VX_JERK "V X Jerk" #define MSG_VX_JERK _UxGT("V X Jerk")
#define MSG_VY_JERK "V Y Jerk" #define MSG_VY_JERK _UxGT("V Y Jerk")
#define MSG_VZ_JERK "V Z Jerk" #define MSG_VZ_JERK _UxGT("V Z Jerk")
#define MSG_VE_JERK "V E Jerk" #define MSG_VE_JERK _UxGT("V E Jerk")
#define MSG_VMAX "V max " // space by purpose #define MSG_VMAX _UxGT("V max ") // space by purpose
#define MSG_VMIN "V min" #define MSG_VMIN _UxGT("V min")
#define MSG_VTRAV_MIN "V min Leerfahrt" #define MSG_VTRAV_MIN _UxGT("V min Leerfahrt")
#define MSG_AMAX "A max " // space by purpose #define MSG_AMAX _UxGT("A max ") // space by purpose
#define MSG_A_RETRACT "A Retract" #define MSG_A_RETRACT _UxGT("A Retract")
#define MSG_A_TRAVEL "A Leerfahrt" #define MSG_A_TRAVEL _UxGT("A Leerfahrt")
#define MSG_XSTEPS "X Steps/mm" #define MSG_XSTEPS _UxGT("X Steps/mm")
#define MSG_YSTEPS "Y Steps/mm" #define MSG_YSTEPS _UxGT("Y Steps/mm")
#define MSG_ZSTEPS "Z Steps/mm" #define MSG_ZSTEPS _UxGT("Z Steps/mm")
#define MSG_ESTEPS "E Steps/mm" #define MSG_ESTEPS _UxGT("E Steps/mm")
#define MSG_E1STEPS "E1 Steps/mm" #define MSG_E1STEPS _UxGT("E1 Steps/mm")
#define MSG_E2STEPS "E2 Steps/mm" #define MSG_E2STEPS _UxGT("E2 Steps/mm")
#define MSG_E3STEPS "E3 Steps/mm" #define MSG_E3STEPS _UxGT("E3 Steps/mm")
#define MSG_E4STEPS "E4 Steps/mm" #define MSG_E4STEPS _UxGT("E4 Steps/mm")
#define MSG_TEMPERATURE "Temperatur" #define MSG_TEMPERATURE _UxGT("Temperatur")
#define MSG_MOTION "Bewegung" #define MSG_MOTION _UxGT("Bewegung")
#define MSG_VOLUMETRIC "Filament" #define MSG_VOLUMETRIC _UxGT("Filament")
#define MSG_VOLUMETRIC_ENABLED "E in mm³" #define MSG_VOLUMETRIC_ENABLED _UxGT("E in mm³")
#define MSG_FILAMENT_DIAM "D Fil." #define MSG_FILAMENT_DIAM _UxGT("D Fil.")
#define MSG_CONTRAST "LCD Kontrast" #define MSG_CONTRAST _UxGT("LCD Kontrast")
#define MSG_STORE_EPROM "EPROM speichern" #define MSG_STORE_EPROM _UxGT("EPROM speichern")
#define MSG_LOAD_EPROM "EPROM laden" #define MSG_LOAD_EPROM _UxGT("EPROM laden")
#define MSG_RESTORE_FAILSAFE "Standardkonfiguration" #define MSG_RESTORE_FAILSAFE _UxGT("Standardkonfiguration")
#define MSG_REFRESH "Aktualisieren" #define MSG_REFRESH _UxGT("Aktualisieren")
#define MSG_WATCH "Info" #define MSG_WATCH _UxGT("Info")
#define MSG_PREPARE "Vorbereitung" #define MSG_PREPARE _UxGT("Vorbereitung")
#define MSG_TUNE "Justierung" #define MSG_TUNE _UxGT("Justierung")
#define MSG_PAUSE_PRINT "SD-Druck Pause" #define MSG_PAUSE_PRINT _UxGT("SD-Druck Pause")
#define MSG_RESUME_PRINT "SD-Druck Fortsetzung" #define MSG_RESUME_PRINT _UxGT("SD-Druck Fortsetzung")
#define MSG_STOP_PRINT "SD-Druck Abbruch" #define MSG_STOP_PRINT _UxGT("SD-Druck Abbruch")
#define MSG_CARD_MENU "SD-Karte" #define MSG_CARD_MENU _UxGT("SD-Karte")
#define MSG_NO_CARD "Keine SD-Karte" #define MSG_NO_CARD _UxGT("Keine SD-Karte")
#define MSG_DWELL "Warten..." #define MSG_DWELL _UxGT("Warten...")
#define MSG_USERWAIT "Warte auf Nutzer" #define MSG_USERWAIT _UxGT("Warte auf Nutzer")
#define MSG_RESUMING "Druckfortsetzung" #define MSG_RESUMING _UxGT("Druckfortsetzung")
#define MSG_PRINT_ABORTED "Druck abgebrochen" #define MSG_PRINT_ABORTED _UxGT("Druck abgebrochen")
#define MSG_NO_MOVE "Motoren eingeschaltet" #define MSG_NO_MOVE _UxGT("Motoren eingeschaltet")
#define MSG_KILLED "ABGEBROCHEN" #define MSG_KILLED _UxGT("ABGEBROCHEN")
#define MSG_STOPPED "ANGEHALTEN" #define MSG_STOPPED _UxGT("ANGEHALTEN")
#define MSG_CONTROL_RETRACT "Retract mm" #define MSG_CONTROL_RETRACT _UxGT("Retract mm")
#define MSG_CONTROL_RETRACT_SWAP "Wechs. Retract mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Wechs. Retract mm")
#define MSG_CONTROL_RETRACTF "Retract V" #define MSG_CONTROL_RETRACTF _UxGT("Retract V")
#define MSG_CONTROL_RETRACT_ZLIFT "Z-Hop mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Z-Hop mm")
#define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("UnRet +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Wechs. UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Wechs. UnRet +mm")
#define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("UnRet V")
#define MSG_AUTORETRACT "AutoRetract" #define MSG_AUTORETRACT _UxGT("AutoRetract")
#define MSG_FILAMENTCHANGE "Filament wechseln" #define MSG_FILAMENTCHANGE _UxGT("Filament wechseln")
#define MSG_INIT_SDCARD "SD-Karte erkennen" // Manually initialize the SD-card via user interface #define MSG_INIT_SDCARD _UxGT("SD-Karte erkennen") // Manually initialize the SD-card via user interface
#define MSG_CNG_SDCARD "SD-Karte getauscht" // SD-card changed by user. For machines with no autocarddetect. Both send "M21" #define MSG_CNG_SDCARD _UxGT("SD-Karte getauscht") // SD-card changed by user. For machines with no autocarddetect. Both send "M21"
#define MSG_ZPROBE_OUT "Sensor ausserhalb" #define MSG_ZPROBE_OUT _UxGT("Sensor ausserhalb")
#define MSG_BLTOUCH_SELFTEST "BLTouch Test" #define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch Test")
#define MSG_BLTOUCH_RESET "BLTouch Reset" #define MSG_BLTOUCH_RESET _UxGT("BLTouch Reset")
#define MSG_HOME "Vorher" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Vorher") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "homen" #define MSG_FIRST _UxGT("homen")
#define MSG_ZPROBE_ZOFFSET "Z Versatz" #define MSG_ZPROBE_ZOFFSET _UxGT("Z Versatz")
#define MSG_BABYSTEP_X "Babystep X" #define MSG_BABYSTEP_X _UxGT("Babystep X")
#define MSG_BABYSTEP_Y "Babystep Y" #define MSG_BABYSTEP_Y _UxGT("Babystep Y")
#define MSG_BABYSTEP_Z "Babystep Z" #define MSG_BABYSTEP_Z _UxGT("Babystep Z")
#define MSG_ENDSTOP_ABORT "Endstopp-Abbr." #define MSG_ENDSTOP_ABORT _UxGT("Endstopp-Abbr.")
#define MSG_HEATING_FAILED_LCD "HEIZEN FEHLGESCHLAGEN" #define MSG_HEATING_FAILED_LCD _UxGT("HEIZEN FEHLGESCHLAGEN")
#define MSG_ERR_REDUNDANT_TEMP "REDUND. TEMPERATURABWEICHUNG" #define MSG_ERR_REDUNDANT_TEMP _UxGT("REDUND. TEMPERATURABWEICHUNG")
#define MSG_THERMAL_RUNAWAY LCD_STR_THERMOMETER " NICHT ERREICHT" #define MSG_THERMAL_RUNAWAY LCD_STR_THERMOMETER _UxGT(" NICHT ERREICHT")
#define MSG_ERR_MAXTEMP LCD_STR_THERMOMETER " ÜBERSCHRITTEN" #define MSG_ERR_MAXTEMP LCD_STR_THERMOMETER _UxGT(" ÜBERSCHRITTEN")
#define MSG_ERR_MINTEMP LCD_STR_THERMOMETER " UNTERSCHRITTEN" #define MSG_ERR_MINTEMP LCD_STR_THERMOMETER _UxGT(" UNTERSCHRITTEN")
#define MSG_ERR_MAXTEMP_BED "BETT " LCD_STR_THERMOMETER " ÜBERSCHRITTEN" #define MSG_ERR_MAXTEMP_BED _UxGT("BETT ") LCD_STR_THERMOMETER _UxGT(" ÜBERSCHRITTEN")
#define MSG_ERR_MINTEMP_BED "BETT " LCD_STR_THERMOMETER " UNTERSCHRITTEN" #define MSG_ERR_MINTEMP_BED _UxGT("BETT ") LCD_STR_THERMOMETER _UxGT(" UNTERSCHRITTEN")
#define MSG_ERR_Z_HOMING "G28 Z verboten" #define MSG_ERR_Z_HOMING _UxGT("G28 Z verboten")
#define MSG_HALTED "DRUCKER STOPP" #define MSG_HALTED _UxGT("DRUCKER STOPP")
#define MSG_PLEASE_RESET "Bitte Resetten" #define MSG_PLEASE_RESET _UxGT("Bitte Resetten")
#define MSG_SHORT_DAY "t" // One character only #define MSG_SHORT_DAY _UxGT("t") // One character only
#define MSG_SHORT_HOUR "h" // One character only #define MSG_SHORT_HOUR _UxGT("h") // One character only
#define MSG_SHORT_MINUTE "m" // One character only #define MSG_SHORT_MINUTE _UxGT("m") // One character only
#define MSG_HEATING "Extr. heizt..." #define MSG_HEATING _UxGT("Extr. heizt...")
#define MSG_HEATING_COMPLETE "Extr. aufgeheizt" #define MSG_HEATING_COMPLETE _UxGT("Extr. aufgeheizt")
#define MSG_BED_HEATING "Bett heizt..." #define MSG_BED_HEATING _UxGT("Bett heizt...")
#define MSG_BED_DONE "Bett aufgeheizt" #define MSG_BED_DONE _UxGT("Bett aufgeheizt")
#define MSG_DELTA_CALIBRATE "Delta kalibrieren" #define MSG_DELTA_CALIBRATE _UxGT("Delta kalibrieren")
#define MSG_DELTA_CALIBRATE_X "Kalibriere X" #define MSG_DELTA_CALIBRATE_X _UxGT("Kalibriere X")
#define MSG_DELTA_CALIBRATE_Y "Kalibriere Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Kalibriere Y")
#define MSG_DELTA_CALIBRATE_Z "Kalibriere Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Kalibriere Z")
#define MSG_DELTA_CALIBRATE_CENTER "Kalibriere Mitte" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Kalibriere Mitte")
#define MSG_INFO_MENU "Über den Drucker" #define MSG_INFO_MENU _UxGT("Über den Drucker")
#define MSG_INFO_PRINTER_MENU "Drucker Info" #define MSG_INFO_PRINTER_MENU _UxGT("Drucker Info")
#define MSG_INFO_STATS_MENU "Drucker Stat." #define MSG_INFO_STATS_MENU _UxGT("Drucker Stat.")
#define MSG_INFO_BOARD_MENU "Board Info" #define MSG_INFO_BOARD_MENU _UxGT("Board Info")
#define MSG_INFO_THERMISTOR_MENU "Thermistors" #define MSG_INFO_THERMISTOR_MENU _UxGT("Thermistors")
#define MSG_INFO_EXTRUDERS "Extruders" #define MSG_INFO_EXTRUDERS _UxGT("Extruders")
#define MSG_INFO_BAUDRATE "Baud" #define MSG_INFO_BAUDRATE _UxGT("Baud")
#define MSG_INFO_PROTOCOL "Protokoll" #define MSG_INFO_PROTOCOL _UxGT("Protokoll")
#define MSG_LIGHTS_ON "Gehäuse Licht an" #define MSG_LIGHTS_ON _UxGT("Gehäuse Licht an")
#define MSG_LIGHTS_OFF "Gehäuse Licht aus" #define MSG_LIGHTS_OFF _UxGT("Gehäuse Licht aus")
#if LCD_WIDTH >= 20 #if LCD_WIDTH >= 20
#define MSG_INFO_PRINT_COUNT "Gesamte Drucke" #define MSG_INFO_PRINT_COUNT _UxGT("Gesamte Drucke")
#define MSG_INFO_COMPLETED_PRINTS "Beendete Drucke" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Beendete Drucke")
#define MSG_INFO_PRINT_TIME "Gesamte Druckzeit" #define MSG_INFO_PRINT_TIME _UxGT("Gesamte Druckzeit")
#define MSG_INFO_PRINT_LONGEST "Längster Druckjob" #define MSG_INFO_PRINT_LONGEST _UxGT("Längster Druckjob")
#define MSG_INFO_PRINT_FILAMENT "Gesamt Extrudiert" #define MSG_INFO_PRINT_FILAMENT _UxGT("Gesamt Extrudiert")
#else #else
#define MSG_INFO_PRINT_COUNT "Drucke" #define MSG_INFO_PRINT_COUNT _UxGT("Drucke")
#define MSG_INFO_COMPLETED_PRINTS "Komplett" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Komplett")
#define MSG_INFO_PRINT_TIME "Gesamt " #define MSG_INFO_PRINT_TIME _UxGT("Gesamt ")
#define MSG_INFO_PRINT_LONGEST "Längster" #define MSG_INFO_PRINT_LONGEST _UxGT("Längster")
#define MSG_INFO_PRINT_FILAMENT "Extrud." #define MSG_INFO_PRINT_FILAMENT _UxGT("Extrud.")
#endif #endif
#define MSG_INFO_MIN_TEMP "Min Temp" #define MSG_INFO_MIN_TEMP _UxGT("Min Temp")
#define MSG_INFO_MAX_TEMP "Max Temp" #define MSG_INFO_MAX_TEMP _UxGT("Max Temp")
#define MSG_INFO_PSU "Stromversorgung" #define MSG_INFO_PSU _UxGT("Stromversorgung")
#define MSG_DRIVE_STRENGTH "Motorströme" #define MSG_DRIVE_STRENGTH _UxGT("Motorströme")
#define MSG_DAC_PERCENT "Treiber %" #define MSG_DAC_PERCENT _UxGT("Treiber %")
#define MSG_DAC_EEPROM_WRITE "Werte speichern" #define MSG_DAC_EEPROM_WRITE _UxGT("Werte speichern")
#define MSG_FILAMENT_CHANGE_HEADER "ÄNDERE FILAMENT" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("ÄNDERE FILAMENT")
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "ÄNDERE OPTIONEN:" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("ÄNDERE OPTIONEN:")
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Extrude mehr" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Extrude mehr")
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Drucke weiter" #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Drucke weiter")
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
// Up to 3 lines allowed // Up to 3 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Warte auf den" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Warte auf den")
#define MSG_FILAMENT_CHANGE_INIT_2 "Start des " #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("Start des ")
#define MSG_FILAMENT_CHANGE_INIT_3 "Filamentwechsels" #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("Filamentwechsels")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Warte auf" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Warte auf")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "Herausnahme" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("Herausnahme")
#define MSG_FILAMENT_CHANGE_UNLOAD_3 "des Filaments" #define MSG_FILAMENT_CHANGE_UNLOAD_3 _UxGT("des Filaments")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Filament einlegen" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Filament einlegen")
#define MSG_FILAMENT_CHANGE_INSERT_2 "und Knopf" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("und Knopf")
#define MSG_FILAMENT_CHANGE_INSERT_3 "drücken..." #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("drücken...")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Warte auf" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Warte auf")
#define MSG_FILAMENT_CHANGE_LOAD_2 "Laden des" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("Laden des")
#define MSG_FILAMENT_CHANGE_LOAD_3 "Filaments" #define MSG_FILAMENT_CHANGE_LOAD_3 _UxGT("Filaments")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Warte auf" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Warte auf")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "Extrusion des" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("Extrusion des")
#define MSG_FILAMENT_CHANGE_EXTRUDE_3 "Filaments" #define MSG_FILAMENT_CHANGE_EXTRUDE_3 _UxGT("Filaments")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Warte auf" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Warte auf")
#define MSG_FILAMENT_CHANGE_RESUME_2 "Fortsetzung des" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("Fortsetzung des")
#define MSG_FILAMENT_CHANGE_RESUME_3 "Druckes" #define MSG_FILAMENT_CHANGE_RESUME_3 _UxGT("Druckes")
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
// Up to 2 lines allowed // Up to 2 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Bitte warten..." #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Bitte warten...")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Auswerfen..." #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Auswerfen...")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Laden und Klick" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Laden und Klick")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Laden..." #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Laden...")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Extrudieren..." #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Extrudieren...")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Weitermachen..." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Weitermachen...")
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4
#endif // LANGUAGE_DE_H #endif // LANGUAGE_DE_H

@ -33,144 +33,144 @@
#define MAPPER_CECF #define MAPPER_CECF
#define DISPLAY_CHARSET_ISO10646_GREEK #define DISPLAY_CHARSET_ISO10646_GREEK
#define WELCOME_MSG MACHINE_NAME " έτοιμο." #define WELCOME_MSG MACHINE_NAME _UxGT(" έτοιμο.")
#define MSG_SD_INSERTED "Εισαγωγή κάρτας" #define MSG_SD_INSERTED _UxGT("Εισαγωγή κάρτας")
#define MSG_SD_REMOVED "Αφαίρεση κάρτας" #define MSG_SD_REMOVED _UxGT("Αφαίρεση κάρτας")
#define MSG_LCD_ENDSTOPS "Endstops" // Max length 8 characters #define MSG_LCD_ENDSTOPS _UxGT("Endstops") // Max length 8 characters
#define MSG_MAIN "Βασική Οθόνη" #define MSG_MAIN _UxGT("Βασική Οθόνη")
#define MSG_AUTOSTART "Αυτόματη εκκίνηση" #define MSG_AUTOSTART _UxGT("Αυτόματη εκκίνηση")
#define MSG_DISABLE_STEPPERS "Απενεργοποίηση βηματιστή" #define MSG_DISABLE_STEPPERS _UxGT("Απενεργοποίηση βηματιστή")
#define MSG_AUTO_HOME "Αυτομ. επαναφορά στο αρχικό σημείο" #define MSG_AUTO_HOME _UxGT("Αυτομ. επαναφορά στο αρχικό σημείο")
#define MSG_AUTO_HOME_X "Αρχικό σημείο X" #define MSG_AUTO_HOME_X _UxGT("Αρχικό σημείο X")
#define MSG_AUTO_HOME_Y "Αρχικό σημείο Y" #define MSG_AUTO_HOME_Y _UxGT("Αρχικό σημείο Y")
#define MSG_AUTO_HOME_Z "Αρχικό σημείο Z" #define MSG_AUTO_HOME_Z _UxGT("Αρχικό σημείο Z")
#define MSG_LEVEL_BED_HOMING "Επαναφορά στο αρχικό σημείο ΧΥΖ" #define MSG_LEVEL_BED_HOMING _UxGT("Επαναφορά στο αρχικό σημείο ΧΥΖ")
#define MSG_LEVEL_BED_WAITING "Κάντε κλικ για να ξεκινήσετε" #define MSG_LEVEL_BED_WAITING _UxGT("Κάντε κλικ για να ξεκινήσετε")
#define MSG_LEVEL_BED_NEXT_POINT "Επόμενο σημείο" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Επόμενο σημείο")
#define MSG_LEVEL_BED_DONE "Ολοκλήρωση επιπεδοποίησης!" #define MSG_LEVEL_BED_DONE _UxGT("Ολοκλήρωση επιπεδοποίησης!")
#define MSG_LEVEL_BED_CANCEL "Ακύρωση" #define MSG_LEVEL_BED_CANCEL _UxGT("Ακύρωση")
#define MSG_SET_HOME_OFFSETS "Ορισμός βασικών μετατοπίσεων" #define MSG_SET_HOME_OFFSETS _UxGT("Ορισμός βασικών μετατοπίσεων")
#define MSG_HOME_OFFSETS_APPLIED "Εφαρμόστηκαν οι μετατοπίσεις" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Εφαρμόστηκαν οι μετατοπίσεις")
#define MSG_SET_ORIGIN "Ορισμός προέλευσης" #define MSG_SET_ORIGIN _UxGT("Ορισμός προέλευσης")
#define MSG_PREHEAT_1 "Προθέρμανση PLA" #define MSG_PREHEAT_1 _UxGT("Προθέρμανση PLA")
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 " " #define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ")
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 " όλα" #define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 _UxGT(" όλα")
#define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 " κλίνη" #define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 _UxGT(" κλίνη")
#define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 " επιβεβαίωση" #define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 _UxGT(" επιβεβαίωση")
#define MSG_PREHEAT_2 "Προθέρμανση ABS" #define MSG_PREHEAT_2 _UxGT("Προθέρμανση ABS")
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 " " #define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ")
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 " όλα" #define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 _UxGT(" όλα")
#define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 " Bed" #define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 _UxGT(" Bed")
#define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 " επιβεβαίωση" #define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 _UxGT(" επιβεβαίωση")
#define MSG_COOLDOWN "Μειωση θερμοκρασιας" #define MSG_COOLDOWN _UxGT("Μειωση θερμοκρασιας")
#define MSG_SWITCH_PS_ON "Ενεργοποίηση" #define MSG_SWITCH_PS_ON _UxGT("Ενεργοποίηση")
#define MSG_SWITCH_PS_OFF "Απενεργοποίηση" #define MSG_SWITCH_PS_OFF _UxGT("Απενεργοποίηση")
#define MSG_EXTRUDE "Εξώθηση" #define MSG_EXTRUDE _UxGT("Εξώθηση")
#define MSG_RETRACT "Ανάσυρση" #define MSG_RETRACT _UxGT("Ανάσυρση")
#define MSG_MOVE_AXIS "Μετακίνηση άξονα" #define MSG_MOVE_AXIS _UxGT("Μετακίνηση άξονα")
#define MSG_LEVEL_BED "Επιπεδοποίηση κλίνης" #define MSG_LEVEL_BED _UxGT("Επιπεδοποίηση κλίνης")
#define MSG_MOVE_X "Μετακίνηση X" #define MSG_MOVE_X _UxGT("Μετακίνηση X")
#define MSG_MOVE_Y "Μετακίνηση Y" #define MSG_MOVE_Y _UxGT("Μετακίνηση Y")
#define MSG_MOVE_Z "Μετακίνηση Z" #define MSG_MOVE_Z _UxGT("Μετακίνηση Z")
#define MSG_MOVE_E "Εξωθητήρας" #define MSG_MOVE_E _UxGT("Εξωθητήρας")
#define MSG_MOVE_01MM "Μετακίνηση 0,1 μμ" #define MSG_MOVE_01MM _UxGT("Μετακίνηση 0,1 μμ")
#define MSG_MOVE_1MM "Μετακίνηση 1 μμ" #define MSG_MOVE_1MM _UxGT("Μετακίνηση 1 μμ")
#define MSG_MOVE_10MM "Μετακίνηση 10 μμ" #define MSG_MOVE_10MM _UxGT("Μετακίνηση 10 μμ")
#define MSG_SPEED "Ταχύτητα" #define MSG_SPEED _UxGT("Ταχύτητα")
#define MSG_BED_Z "Κλίνη Z" #define MSG_BED_Z _UxGT("Κλίνη Z")
#define MSG_NOZZLE "Ακροφύσιο" #define MSG_NOZZLE _UxGT("Ακροφύσιο")
#define MSG_BED "Κλίνη" #define MSG_BED _UxGT("Κλίνη")
#define MSG_FAN_SPEED "Ταχύτητα ανεμιστήρα" #define MSG_FAN_SPEED _UxGT("Ταχύτητα ανεμιστήρα")
#define MSG_FLOW "Ροή" #define MSG_FLOW _UxGT("Ροή")
#define MSG_CONTROL "Έλεγχος" #define MSG_CONTROL _UxGT("Έλεγχος")
#define MSG_MIN " " LCD_STR_THERMOMETER " Min" #define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX " " LCD_STR_THERMOMETER " Max" #define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR " " LCD_STR_THERMOMETER " Fact" #define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Fact")
#define MSG_AUTOTEMP "Αυτομ. ρύθμιση θερμοκρασίας" #define MSG_AUTOTEMP _UxGT("Αυτομ. ρύθμιση θερμοκρασίας")
#define MSG_ON "Ενεργοποιημένο" #define MSG_ON _UxGT("Ενεργοποιημένο")
#define MSG_OFF "Απενεργοποιημένο" #define MSG_OFF _UxGT("Απενεργοποιημένο")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_ACC "Επιτάχυνση" #define MSG_ACC _UxGT("Επιτάχυνση")
#define MSG_VX_JERK "Vαντίδραση x" #define MSG_VX_JERK _UxGT("Vαντίδραση x")
#define MSG_VY_JERK "Vαντίδραση y" #define MSG_VY_JERK _UxGT("Vαντίδραση y")
#define MSG_VZ_JERK "Vαντίδραση z" #define MSG_VZ_JERK _UxGT("Vαντίδραση z")
#define MSG_VE_JERK "Vαντίδραση e" #define MSG_VE_JERK _UxGT("Vαντίδραση e")
#define MSG_VMAX "Vμεγ " #define MSG_VMAX _UxGT("Vμεγ ")
#define MSG_VMIN "Vελαχ" #define MSG_VMIN _UxGT("Vελαχ")
#define MSG_VTRAV_MIN "Vελάχ. μετατόπιση" #define MSG_VTRAV_MIN _UxGT("Vελάχ. μετατόπιση")
#define MSG_AMAX "Aμεγ " #define MSG_AMAX _UxGT("Aμεγ ")
#define MSG_A_RETRACT "Α-ανάσυρση" #define MSG_A_RETRACT _UxGT("Α-ανάσυρση")
#define MSG_A_TRAVEL "Α-μετατόπιση" #define MSG_A_TRAVEL _UxGT("Α-μετατόπιση")
#define MSG_XSTEPS "Bήματα X ανά μμ" #define MSG_XSTEPS _UxGT("Bήματα X ανά μμ")
#define MSG_YSTEPS "Bήματα Υ ανά μμ" #define MSG_YSTEPS _UxGT("Bήματα Υ ανά μμ")
#define MSG_ZSTEPS "Bήματα Ζ ανά μμ" #define MSG_ZSTEPS _UxGT("Bήματα Ζ ανά μμ")
#define MSG_ESTEPS "Bήματα Ε ανά μμ" #define MSG_ESTEPS _UxGT("Bήματα Ε ανά μμ")
#define MSG_E1STEPS "Bήματα Ε1 ανά μμ" #define MSG_E1STEPS _UxGT("Bήματα Ε1 ανά μμ")
#define MSG_E2STEPS "Bήματα Ε2 ανά μμ" #define MSG_E2STEPS _UxGT("Bήματα Ε2 ανά μμ")
#define MSG_E3STEPS "Bήματα Ε3 ανά μμ" #define MSG_E3STEPS _UxGT("Bήματα Ε3 ανά μμ")
#define MSG_E4STEPS "Bήματα Ε4 ανά μμ" #define MSG_E4STEPS _UxGT("Bήματα Ε4 ανά μμ")
#define MSG_TEMPERATURE "Θερμοκρασία" #define MSG_TEMPERATURE _UxGT("Θερμοκρασία")
#define MSG_MOTION "Κίνηση" #define MSG_MOTION _UxGT("Κίνηση")
#define MSG_VOLUMETRIC "Νήμα" #define MSG_VOLUMETRIC _UxGT("Νήμα")
#define MSG_VOLUMETRIC_ENABLED "Ε σε μμ3" #define MSG_VOLUMETRIC_ENABLED _UxGT("Ε σε μμ3")
#define MSG_FILAMENT_DIAM "Διάμετρος νήματος" #define MSG_FILAMENT_DIAM _UxGT("Διάμετρος νήματος")
#define MSG_CONTRAST "Κοντράστ LCD" #define MSG_CONTRAST _UxGT("Κοντράστ LCD")
#define MSG_STORE_EPROM "Αποθήκευση" #define MSG_STORE_EPROM _UxGT("Αποθήκευση")
#define MSG_LOAD_EPROM "Φόρτωση" #define MSG_LOAD_EPROM _UxGT("Φόρτωση")
#define MSG_RESTORE_FAILSAFE "Επαναφορά ασφαλούς αντιγράφου" #define MSG_RESTORE_FAILSAFE _UxGT("Επαναφορά ασφαλούς αντιγράφου")
#define MSG_REFRESH "Ανανέωση" #define MSG_REFRESH _UxGT("Ανανέωση")
#define MSG_WATCH "Οθόνη πληροφόρησης" #define MSG_WATCH _UxGT("Οθόνη πληροφόρησης")
#define MSG_PREPARE "Προετοιμασία" #define MSG_PREPARE _UxGT("Προετοιμασία")
#define MSG_TUNE "Συντονισμός" #define MSG_TUNE _UxGT("Συντονισμός")
#define MSG_PAUSE_PRINT "Παύση εκτύπωσης" #define MSG_PAUSE_PRINT _UxGT("Παύση εκτύπωσης")
#define MSG_RESUME_PRINT "Συνέχιση εκτύπωσης" #define MSG_RESUME_PRINT _UxGT("Συνέχιση εκτύπωσης")
#define MSG_STOP_PRINT "Διακοπή εκτύπωσης" #define MSG_STOP_PRINT _UxGT("Διακοπή εκτύπωσης")
#define MSG_CARD_MENU "Εκτύπωση από SD" #define MSG_CARD_MENU _UxGT("Εκτύπωση από SD")
#define MSG_NO_CARD "Δεν βρέθηκε SD" #define MSG_NO_CARD _UxGT("Δεν βρέθηκε SD")
#define MSG_DWELL "Αναστολή λειτουργίας..." #define MSG_DWELL _UxGT("Αναστολή λειτουργίας...")
#define MSG_USERWAIT "Αναμονή για χρήστη…" #define MSG_USERWAIT _UxGT("Αναμονή για χρήστη…")
#define MSG_RESUMING "Συνεχίζεται η εκτύπωση" #define MSG_RESUMING _UxGT("Συνεχίζεται η εκτύπωση")
#define MSG_PRINT_ABORTED "Διακόπτεται η εκτύπωση" #define MSG_PRINT_ABORTED _UxGT("Διακόπτεται η εκτύπωση")
#define MSG_NO_MOVE "Καμία κίνηση." #define MSG_NO_MOVE _UxGT("Καμία κίνηση.")
#define MSG_KILLED "ΤΕΡΜΑΤΙΣΜΟΣ. " #define MSG_KILLED _UxGT("ΤΕΡΜΑΤΙΣΜΟΣ. ")
#define MSG_STOPPED "ΔΙΑΚΟΠΗ. " #define MSG_STOPPED _UxGT("ΔΙΑΚΟΠΗ. ")
#define MSG_CONTROL_RETRACT "Ανάσυρση μμ" #define MSG_CONTROL_RETRACT _UxGT("Ανάσυρση μμ")
#define MSG_CONTROL_RETRACT_SWAP "Εναλλαγή ανάσυρσης μμ" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Εναλλαγή ανάσυρσης μμ")
#define MSG_CONTROL_RETRACTF "Ανάσυρση V" #define MSG_CONTROL_RETRACTF _UxGT("Ανάσυρση V")
#define MSG_CONTROL_RETRACT_ZLIFT "Μεταπήδηση μμ" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Μεταπήδηση μμ")
#define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("UnRet +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "S UnRet+mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("S UnRet+mm")
#define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("UnRet V")
#define MSG_AUTORETRACT "Αυτόματη ανάσυρση" #define MSG_AUTORETRACT _UxGT("Αυτόματη ανάσυρση")
#define MSG_FILAMENTCHANGE "Αλλαγή νήματος" #define MSG_FILAMENTCHANGE _UxGT("Αλλαγή νήματος")
#define MSG_INIT_SDCARD "Προετοιμασία κάρτας SD" #define MSG_INIT_SDCARD _UxGT("Προετοιμασία κάρτας SD")
#define MSG_CNG_SDCARD "Αλλαγή κάρτας SD" #define MSG_CNG_SDCARD _UxGT("Αλλαγή κάρτας SD")
#define MSG_ZPROBE_OUT "Διερεύνηση Z εκτός κλίνης" #define MSG_ZPROBE_OUT _UxGT("Διερεύνηση Z εκτός κλίνης")
#define MSG_YX_UNHOMED "Επαναφορά Χ/Υ πριν από Ζ" #define MSG_YX_UNHOMED _UxGT("Επαναφορά Χ/Υ πριν από Ζ")
#define MSG_XYZ_UNHOMED "Επαναφορά ΧΥΖ πρώτα" #define MSG_XYZ_UNHOMED _UxGT("Επαναφορά ΧΥΖ πρώτα")
#define MSG_ZPROBE_ZOFFSET "Μετατόπιση Ζ" #define MSG_ZPROBE_ZOFFSET _UxGT("Μετατόπιση Ζ")
#define MSG_BABYSTEP_X "Μικρό βήμα Χ" #define MSG_BABYSTEP_X _UxGT("Μικρό βήμα Χ")
#define MSG_BABYSTEP_Y "Μικρό βήμα Υ" #define MSG_BABYSTEP_Y _UxGT("Μικρό βήμα Υ")
#define MSG_BABYSTEP_Z "Μικρό βήμα Ζ" #define MSG_BABYSTEP_Z _UxGT("Μικρό βήμα Ζ")
#define MSG_ENDSTOP_ABORT "Ματαίωση endstop " #define MSG_ENDSTOP_ABORT _UxGT("Ματαίωση endstop ")
#define MSG_HEATING_FAILED_LCD "Ανεπιτυχής θέρμανση" #define MSG_HEATING_FAILED_LCD _UxGT("Ανεπιτυχής θέρμανση")
#define MSG_ERR_REDUNDANT_TEMP "Λάθος: ΠΛΕΟΝΑΖΟΥΣΑ ΘΕΡΜΟΤΗΤΑ" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Λάθος: ΠΛΕΟΝΑΖΟΥΣΑ ΘΕΡΜΟΤΗΤΑ")
#define MSG_THERMAL_RUNAWAY "ΔΙΑΦΥΓΗ ΘΕΡΜΟΤΗΤΑΣ" #define MSG_THERMAL_RUNAWAY _UxGT("ΔΙΑΦΥΓΗ ΘΕΡΜΟΤΗΤΑΣ")
#define MSG_ERR_MAXTEMP "Λάθος: ΜΕΓΙΣΤΗ ΘΕΡΜΟΤΗΤΑ" #define MSG_ERR_MAXTEMP _UxGT("Λάθος: ΜΕΓΙΣΤΗ ΘΕΡΜΟΤΗΤΑ")
#define MSG_ERR_MINTEMP "Λάθος: ΕΛΑΧΙΣΤΗ ΘΕΡΜΟΤΗΤΑ" #define MSG_ERR_MINTEMP _UxGT("Λάθος: ΕΛΑΧΙΣΤΗ ΘΕΡΜΟΤΗΤΑ")
#define MSG_ERR_MAXTEMP_BED "Λάθος: ΜΕΓΙΣΤΗ ΘΕΡΜΟΤΗΤΑ ΚΛΙΝΗΣ" #define MSG_ERR_MAXTEMP_BED _UxGT("Λάθος: ΜΕΓΙΣΤΗ ΘΕΡΜΟΤΗΤΑ ΚΛΙΝΗΣ")
#define MSG_ERR_MINTEMP_BED "Λάθος: ΕΛΑΧΙΣΤΗ ΘΕΡΜΟΤΗΤΑ ΚΛΙΝΗΣ" #define MSG_ERR_MINTEMP_BED _UxGT("Λάθος: ΕΛΑΧΙΣΤΗ ΘΕΡΜΟΤΗΤΑ ΚΛΙΝΗΣ")
#define MSG_HEATING "Θερμαίνεται…" #define MSG_HEATING _UxGT("Θερμαίνεται…")
#define MSG_HEATING_COMPLETE "Η θέρμανση ολοκληρώθηκε." #define MSG_HEATING_COMPLETE _UxGT("Η θέρμανση ολοκληρώθηκε.")
#define MSG_BED_HEATING "Θέρμανση κλίνης." #define MSG_BED_HEATING _UxGT("Θέρμανση κλίνης.")
#define MSG_BED_DONE "Η κλίνη ολοκληρώθηκε." #define MSG_BED_DONE _UxGT("Η κλίνη ολοκληρώθηκε.")
#define MSG_DELTA_CALIBRATE "Βαθμονόμηση Delta" #define MSG_DELTA_CALIBRATE _UxGT("Βαθμονόμηση Delta")
#define MSG_DELTA_CALIBRATE_X "Βαθμονόμηση X" #define MSG_DELTA_CALIBRATE_X _UxGT("Βαθμονόμηση X")
#define MSG_DELTA_CALIBRATE_Y "Βαθμονόμηση Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Βαθμονόμηση Y")
#define MSG_DELTA_CALIBRATE_Z "Βαθμονόμηση Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Βαθμονόμηση Z")
#define MSG_DELTA_CALIBRATE_CENTER "Βαθμονόμηση κέντρου" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Βαθμονόμηση κέντρου")
#endif // LANGUAGE_EL_GR_H #endif // LANGUAGE_EL_GR_H

@ -33,198 +33,198 @@
#define MAPPER_CECF #define MAPPER_CECF
#define DISPLAY_CHARSET_ISO10646_GREEK #define DISPLAY_CHARSET_ISO10646_GREEK
#define WELCOME_MSG MACHINE_NAME " έτοιμο." #define WELCOME_MSG MACHINE_NAME _UxGT(" έτοιμο.")
#define MSG_SD_INSERTED "Εισαγωγή κάρτας" #define MSG_SD_INSERTED _UxGT("Εισαγωγή κάρτας")
#define MSG_SD_REMOVED "Αφαίρεση κάρτας" #define MSG_SD_REMOVED _UxGT("Αφαίρεση κάρτας")
#define MSG_LCD_ENDSTOPS "Endstops" // Max length 8 characters #define MSG_LCD_ENDSTOPS _UxGT("Endstops") // Max length 8 characters
#define MSG_MAIN "Βασική Οθόνη" #define MSG_MAIN _UxGT("Βασική Οθόνη")
#define MSG_AUTOSTART "Αυτόματη εκκίνηση" #define MSG_AUTOSTART _UxGT("Αυτόματη εκκίνηση")
#define MSG_DISABLE_STEPPERS "Απενεργοποίηση Μοτέρ" #define MSG_DISABLE_STEPPERS _UxGT("Απενεργοποίηση Μοτέρ")
#define MSG_AUTO_HOME "Αυτομ. επαναφορά στο αρχικό σημείο" //SHORTEN #define MSG_AUTO_HOME _UxGT("Αυτομ. επαναφορά στο αρχικό σημείο") //SHORTEN
#define MSG_AUTO_HOME_X "Αρχικό σημείο X" #define MSG_AUTO_HOME_X _UxGT("Αρχικό σημείο X")
#define MSG_AUTO_HOME_Y "Αρχικό σημείο Y" #define MSG_AUTO_HOME_Y _UxGT("Αρχικό σημείο Y")
#define MSG_AUTO_HOME_Z "Αρχικό σημείο Z" #define MSG_AUTO_HOME_Z _UxGT("Αρχικό σημείο Z")
#define MSG_LEVEL_BED_HOMING "Επαναφορά Επ. Εκτύπωσης" //SHORTEN #define MSG_LEVEL_BED_HOMING _UxGT("Επαναφορά Επ. Εκτύπωσης") //SHORTEN
#define MSG_LEVEL_BED_WAITING "Επιπεδοποίηση επ. Εκτύπωσης περιμενει" //SHORTEN #define MSG_LEVEL_BED_WAITING _UxGT("Επιπεδοποίηση επ. Εκτύπωσης περιμενει") //SHORTEN
#define MSG_LEVEL_BED_NEXT_POINT "Επόμενο σημείο" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Επόμενο σημείο")
#define MSG_LEVEL_BED_DONE "Ολοκλήρωση επιπεδοποίησης!" //SHORTEN #define MSG_LEVEL_BED_DONE _UxGT("Ολοκλήρωση επιπεδοποίησης!") //SHORTEN
#define MSG_LEVEL_BED_CANCEL "Ακύρωση" #define MSG_LEVEL_BED_CANCEL _UxGT("Ακύρωση")
#define MSG_SET_HOME_OFFSETS "Ορισμός βασικών μετατοπίσεων" //SHORTEN #define MSG_SET_HOME_OFFSETS _UxGT("Ορισμός βασικών μετατοπίσεων") //SHORTEN
#define MSG_HOME_OFFSETS_APPLIED "Εφαρμόστηκαν οι μετατοπίσεις" //SHORTEN #define MSG_HOME_OFFSETS_APPLIED _UxGT("Εφαρμόστηκαν οι μετατοπίσεις") //SHORTEN
#define MSG_SET_ORIGIN "Ορισμός προέλευσης" #define MSG_SET_ORIGIN _UxGT("Ορισμός προέλευσης")
#define MSG_PREHEAT_1 "Προθέρμανση PLA" #define MSG_PREHEAT_1 _UxGT("Προθέρμανση PLA")
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 " " #define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ")
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 " όλα" #define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 _UxGT(" όλα")
#define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 " bed" //SHORTEN #define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 _UxGT(" bed") //SHORTEN
#define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 " επιβεβαίωση" //SHORTEN #define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 _UxGT(" επιβεβαίωση") //SHORTEN
#define MSG_PREHEAT_2 "Προθέρμανση ABS" #define MSG_PREHEAT_2 _UxGT("Προθέρμανση ABS")
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 " " #define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ")
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 " όλα" #define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 _UxGT(" όλα")
#define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 " bed" //SHORTEN #define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 _UxGT(" bed") //SHORTEN
#define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 " επιβεβαίωση" //SHORTEN #define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 _UxGT(" επιβεβαίωση") //SHORTEN
#define MSG_COOLDOWN "Μειωση θερμοκρασιας" #define MSG_COOLDOWN _UxGT("Μειωση θερμοκρασιας")
#define MSG_SWITCH_PS_ON "Ενεργοποίηση" #define MSG_SWITCH_PS_ON _UxGT("Ενεργοποίηση")
#define MSG_SWITCH_PS_OFF "Απενεργοποίηση" #define MSG_SWITCH_PS_OFF _UxGT("Απενεργοποίηση")
#define MSG_EXTRUDE "Εξώθηση" #define MSG_EXTRUDE _UxGT("Εξώθηση")
#define MSG_RETRACT "Ανάσυρση" #define MSG_RETRACT _UxGT("Ανάσυρση")
#define MSG_MOVE_AXIS "Μετακίνηση άξονα" #define MSG_MOVE_AXIS _UxGT("Μετακίνηση άξονα")
#define MSG_LEVEL_BED "Επιπεδοποίηση Επ. Εκτύπωσης" //SHORTEN #define MSG_LEVEL_BED _UxGT("Επιπεδοποίηση Επ. Εκτύπωσης") //SHORTEN
#define MSG_MOVE_X "Μετακίνηση X" #define MSG_MOVE_X _UxGT("Μετακίνηση X")
#define MSG_MOVE_Y "Μετακίνηση Y" #define MSG_MOVE_Y _UxGT("Μετακίνηση Y")
#define MSG_MOVE_Z "Μετακίνηση Z" #define MSG_MOVE_Z _UxGT("Μετακίνηση Z")
#define MSG_MOVE_E "Εξωθητήρας" #define MSG_MOVE_E _UxGT("Εξωθητήρας")
#define MSG_MOVE_01MM "Μετακίνηση 0,1μμ" #define MSG_MOVE_01MM _UxGT("Μετακίνηση 0,1μμ")
#define MSG_MOVE_1MM "Μετακίνηση 1μμ" #define MSG_MOVE_1MM _UxGT("Μετακίνηση 1μμ")
#define MSG_MOVE_10MM "Μετακίνηση 10μμ" #define MSG_MOVE_10MM _UxGT("Μετακίνηση 10μμ")
#define MSG_SPEED "Ταχύτητα" #define MSG_SPEED _UxGT("Ταχύτητα")
#define MSG_BED_Z "Επ. Εκτύπωσης Z" #define MSG_BED_Z _UxGT("Επ. Εκτύπωσης Z")
#define MSG_NOZZLE "Ακροφύσιο" #define MSG_NOZZLE _UxGT("Ακροφύσιο")
#define MSG_BED "Κλίνη" #define MSG_BED _UxGT("Κλίνη")
#define MSG_FAN_SPEED "Ταχύτητα ανεμιστήρα" #define MSG_FAN_SPEED _UxGT("Ταχύτητα ανεμιστήρα")
#define MSG_FLOW "Ροή" #define MSG_FLOW _UxGT("Ροή")
#define MSG_CONTROL "Έλεγχος" #define MSG_CONTROL _UxGT("Έλεγχος")
#define MSG_MIN " " LCD_STR_THERMOMETER " Min" #define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX " " LCD_STR_THERMOMETER " Max" #define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR " " LCD_STR_THERMOMETER " Fact" #define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Fact")
#define MSG_AUTOTEMP "Αυτομ ρύθμιση θερ/σίας" //SHORTEN #define MSG_AUTOTEMP _UxGT("Αυτομ ρύθμιση θερ/σίας") //SHORTEN
#define MSG_ON "Ενεργοποιημένο" #define MSG_ON _UxGT("Ενεργοποιημένο")
#define MSG_OFF "Απενεργοποιημένο" #define MSG_OFF _UxGT("Απενεργοποιημένο")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_ACC "Επιτάχυνση" #define MSG_ACC _UxGT("Επιτάχυνση")
#define MSG_VX_JERK "Vαντίδραση x" #define MSG_VX_JERK _UxGT("Vαντίδραση x")
#define MSG_VY_JERK "Vαντίδραση y" #define MSG_VY_JERK _UxGT("Vαντίδραση y")
#define MSG_VZ_JERK "Vαντίδραση z" #define MSG_VZ_JERK _UxGT("Vαντίδραση z")
#define MSG_VE_JERK "Vαντίδραση e" #define MSG_VE_JERK _UxGT("Vαντίδραση e")
#define MSG_VMAX "V Μέγιστο" #define MSG_VMAX _UxGT("V Μέγιστο")
#define MSG_VMIN "V Ελάχιστο" #define MSG_VMIN _UxGT("V Ελάχιστο")
#define MSG_VTRAV_MIN "Vελάχ. μετατόπιση" #define MSG_VTRAV_MIN _UxGT("Vελάχ. μετατόπιση")
#define MSG_AMAX "Aμεγ " #define MSG_AMAX _UxGT("Aμεγ ")
#define MSG_A_RETRACT "Α-ανάσυρση" #define MSG_A_RETRACT _UxGT("Α-ανάσυρση")
#define MSG_A_TRAVEL "Α-μετατόπιση" #define MSG_A_TRAVEL _UxGT("Α-μετατόπιση")
#define MSG_XSTEPS "Bήματα X ανά μμ" #define MSG_XSTEPS _UxGT("Bήματα X ανά μμ")
#define MSG_YSTEPS "Bήματα Υ ανά μμ" #define MSG_YSTEPS _UxGT("Bήματα Υ ανά μμ")
#define MSG_ZSTEPS "Bήματα Ζ ανά μμ" #define MSG_ZSTEPS _UxGT("Bήματα Ζ ανά μμ")
#define MSG_ESTEPS "Bήματα Ε ανά μμ" #define MSG_ESTEPS _UxGT("Bήματα Ε ανά μμ")
#define MSG_E1STEPS "Bήματα Ε1 ανά μμ" #define MSG_E1STEPS _UxGT("Bήματα Ε1 ανά μμ")
#define MSG_E2STEPS "Bήματα Ε2 ανά μμ" #define MSG_E2STEPS _UxGT("Bήματα Ε2 ανά μμ")
#define MSG_E3STEPS "Bήματα Ε3 ανά μμ" #define MSG_E3STEPS _UxGT("Bήματα Ε3 ανά μμ")
#define MSG_E4STEPS "Bήματα Ε4 ανά μμ" #define MSG_E4STEPS _UxGT("Bήματα Ε4 ανά μμ")
#define MSG_TEMPERATURE "Θερμοκρασία" #define MSG_TEMPERATURE _UxGT("Θερμοκρασία")
#define MSG_MOTION "Κίνηση" #define MSG_MOTION _UxGT("Κίνηση")
#define MSG_VOLUMETRIC "Νήμα" #define MSG_VOLUMETRIC _UxGT("Νήμα")
#define MSG_VOLUMETRIC_ENABLED "Ε σε μμ3" #define MSG_VOLUMETRIC_ENABLED _UxGT("Ε σε μμ3")
#define MSG_FILAMENT_DIAM "Διάμετρος νήματος" #define MSG_FILAMENT_DIAM _UxGT("Διάμετρος νήματος")
#define MSG_CONTRAST "Κοντράστ LCD" #define MSG_CONTRAST _UxGT("Κοντράστ LCD")
#define MSG_STORE_EPROM "Αποθήκευση" #define MSG_STORE_EPROM _UxGT("Αποθήκευση")
#define MSG_LOAD_EPROM "Φόρτωση" #define MSG_LOAD_EPROM _UxGT("Φόρτωση")
#define MSG_RESTORE_FAILSAFE "Επαναφορά ασφαλούς αντιγράφου" //SHORTEN #define MSG_RESTORE_FAILSAFE _UxGT("Επαναφορά ασφαλούς αντιγράφου") //SHORTEN
#define MSG_REFRESH "Ανανέωση" #define MSG_REFRESH _UxGT("Ανανέωση")
#define MSG_WATCH "Οθόνη πληροφόρησης" #define MSG_WATCH _UxGT("Οθόνη πληροφόρησης")
#define MSG_PREPARE "Προετοιμασία" #define MSG_PREPARE _UxGT("Προετοιμασία")
#define MSG_TUNE "Συντονισμός" #define MSG_TUNE _UxGT("Συντονισμός")
#define MSG_PAUSE_PRINT "Παύση εκτύπωσης" #define MSG_PAUSE_PRINT _UxGT("Παύση εκτύπωσης")
#define MSG_RESUME_PRINT "Συνέχιση εκτύπωσης" #define MSG_RESUME_PRINT _UxGT("Συνέχιση εκτύπωσης")
#define MSG_STOP_PRINT "Διακοπή εκτύπωσης" #define MSG_STOP_PRINT _UxGT("Διακοπή εκτύπωσης")
#define MSG_CARD_MENU "Εκτύπωση από SD" #define MSG_CARD_MENU _UxGT("Εκτύπωση από SD")
#define MSG_NO_CARD "Δεν βρέθηκε SD" #define MSG_NO_CARD _UxGT("Δεν βρέθηκε SD")
#define MSG_DWELL "Αναστολή λειτουργίας" #define MSG_DWELL _UxGT("Αναστολή λειτουργίας")
#define MSG_USERWAIT "Αναμονή για χρήστη" #define MSG_USERWAIT _UxGT("Αναμονή για χρήστη")
#define MSG_RESUMING "Συνεχίζεται η εκτύπωση" //SHORTEN #define MSG_RESUMING _UxGT("Συνεχίζεται η εκτύπωση") //SHORTEN
#define MSG_PRINT_ABORTED "Διακόπτεται η εκτύπωση" //SHORTEN #define MSG_PRINT_ABORTED _UxGT("Διακόπτεται η εκτύπωση") //SHORTEN
#define MSG_NO_MOVE "Καμία κίνηση." #define MSG_NO_MOVE _UxGT("Καμία κίνηση.")
#define MSG_KILLED "ΤΕΡΜΑΤΙΣΜΟΣ. " #define MSG_KILLED _UxGT("ΤΕΡΜΑΤΙΣΜΟΣ. ")
#define MSG_STOPPED "ΔΙΑΚΟΠΗ. " #define MSG_STOPPED _UxGT("ΔΙΑΚΟΠΗ. ")
#define MSG_CONTROL_RETRACT "Ανάσυρση μμ" #define MSG_CONTROL_RETRACT _UxGT("Ανάσυρση μμ")
#define MSG_CONTROL_RETRACT_SWAP "Εναλλαγή ανάσυρσης μμ" //SHORTEN #define MSG_CONTROL_RETRACT_SWAP _UxGT("Εναλλαγή ανάσυρσης μμ") //SHORTEN
#define MSG_CONTROL_RETRACTF "Ανάσυρση V" #define MSG_CONTROL_RETRACTF _UxGT("Ανάσυρση V")
#define MSG_CONTROL_RETRACT_ZLIFT "Μεταπήδηση μμ" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Μεταπήδηση μμ")
#define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("UnRet +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "S UnRet+mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("S UnRet+mm")
#define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("UnRet V")
#define MSG_AUTORETRACT "Αυτόματη ανάσυρση" #define MSG_AUTORETRACT _UxGT("Αυτόματη ανάσυρση")
#define MSG_FILAMENTCHANGE "Αλλαγή νήματος" #define MSG_FILAMENTCHANGE _UxGT("Αλλαγή νήματος")
#define MSG_INIT_SDCARD "Προετοιμασία κάρτας SD" //SHORTEN #define MSG_INIT_SDCARD _UxGT("Προετοιμασία κάρτας SD") //SHORTEN
#define MSG_CNG_SDCARD "Αλλαγή κάρτας SD" #define MSG_CNG_SDCARD _UxGT("Αλλαγή κάρτας SD")
#define MSG_ZPROBE_OUT "Διερεύνηση Z εκτός Επ.Εκτύπωσης" //SHORTEN #define MSG_ZPROBE_OUT _UxGT("Διερεύνηση Z εκτός Επ.Εκτύπωσης") //SHORTEN
#define MSG_YX_UNHOMED "Επαναφορά Χ/Υ πριν από Ζ" //SHORTEN #define MSG_YX_UNHOMED _UxGT("Επαναφορά Χ/Υ πριν από Ζ") //SHORTEN
#define MSG_XYZ_UNHOMED "Επαναφορά ΧΥΖ πρώτα" #define MSG_XYZ_UNHOMED _UxGT("Επαναφορά ΧΥΖ πρώτα")
#define MSG_ZPROBE_ZOFFSET "Μετατόπιση Ζ" #define MSG_ZPROBE_ZOFFSET _UxGT("Μετατόπιση Ζ")
#define MSG_BABYSTEP_X "Μικρό βήμα Χ" #define MSG_BABYSTEP_X _UxGT("Μικρό βήμα Χ")
#define MSG_BABYSTEP_Y "Μικρό βήμα Υ" #define MSG_BABYSTEP_Y _UxGT("Μικρό βήμα Υ")
#define MSG_BABYSTEP_Z "Μικρό βήμα Ζ" #define MSG_BABYSTEP_Z _UxGT("Μικρό βήμα Ζ")
#define MSG_ENDSTOP_ABORT "Ακύρωση endstop " #define MSG_ENDSTOP_ABORT _UxGT("Ακύρωση endstop ")
#define MSG_HEATING_FAILED_LCD "Ανεπιτυχής θέρμανση" #define MSG_HEATING_FAILED_LCD _UxGT("Ανεπιτυχής θέρμανση")
#define MSG_ERR_REDUNDANT_TEMP "ΠΛΕΟΝΑΖΟΥΣΑ ΘΕΡΜΟΤΗΤΑ" #define MSG_ERR_REDUNDANT_TEMP _UxGT("ΠΛΕΟΝΑΖΟΥΣΑ ΘΕΡΜΟΤΗΤΑ")
#define MSG_THERMAL_RUNAWAY "ΔΙΑΦΥΓΗ ΘΕΡΜΟΚΡΑΣΙΑΣ" #define MSG_THERMAL_RUNAWAY _UxGT("ΔΙΑΦΥΓΗ ΘΕΡΜΟΚΡΑΣΙΑΣ")
#define MSG_ERR_MAXTEMP "ΠΕΡΙΤΗ ΘΕΡΜΟΚΡΑΣΙΑ" #define MSG_ERR_MAXTEMP _UxGT("ΠΕΡΙΤΗ ΘΕΡΜΟΚΡΑΣΙΑ")
#define MSG_ERR_MINTEMP "ΜΗ ΕΠΑΡΚΗΣ ΘΕΡΜΟΚΡΑΣΙΑΣ" //SHORTEN #define MSG_ERR_MINTEMP _UxGT("ΜΗ ΕΠΑΡΚΗΣ ΘΕΡΜΟΚΡΑΣΙΑΣ") //SHORTEN
#define MSG_ERR_MAXTEMP_BED "ΜΕΓΙΣΤΗ ΘΕΡΜΟΚΡΑΣΙΑΣ ΕΠ. ΕΚΤΥΠΩΣΗΣ" //SHORTEN #define MSG_ERR_MAXTEMP_BED _UxGT("ΜΕΓΙΣΤΗ ΘΕΡΜΟΚΡΑΣΙΑΣ ΕΠ. ΕΚΤΥΠΩΣΗΣ") //SHORTEN
#define MSG_ERR_MINTEMP_BED "ΕΛΑΧΙΣΤΗ ΘΕΡΜΟΚΡΑΣΙΑΣ ΕΠ. ΕΚΤΥΠΩΣΗΣ" //SHORTEN #define MSG_ERR_MINTEMP_BED _UxGT("ΕΛΑΧΙΣΤΗ ΘΕΡΜΟΚΡΑΣΙΑΣ ΕΠ. ΕΚΤΥΠΩΣΗΣ") //SHORTEN
#define MSG_HALTED "H εκτύπωση διακόπηκε" #define MSG_HALTED _UxGT("H εκτύπωση διακόπηκε")
#define MSG_PLEASE_RESET "PLEASE RESET" //TRANSLATE #define MSG_PLEASE_RESET _UxGT("PLEASE RESET") //TRANSLATE
#define MSG_HEATING "Θερμαίνεται…" #define MSG_HEATING _UxGT("Θερμαίνεται…")
#define MSG_HEATING_COMPLETE "Η θέρμανση ολοκληρώθηκε." //SHORTEN #define MSG_HEATING_COMPLETE _UxGT("Η θέρμανση ολοκληρώθηκε.") //SHORTEN
#define MSG_BED_HEATING "Θέρμανση ΕΠ. Εκτύπωσης" //SHORTEN #define MSG_BED_HEATING _UxGT("Θέρμανση ΕΠ. Εκτύπωσης") //SHORTEN
#define MSG_BED_DONE "Η Επ. Εκτύπωσης ολοκληρώθηκε" //SHORTEN #define MSG_BED_DONE _UxGT("Η Επ. Εκτύπωσης ολοκληρώθηκε") //SHORTEN
#define MSG_DELTA_CALIBRATE "Βαθμονόμηση Delta" #define MSG_DELTA_CALIBRATE _UxGT("Βαθμονόμηση Delta")
#define MSG_DELTA_CALIBRATE_X "Βαθμονόμηση X" #define MSG_DELTA_CALIBRATE_X _UxGT("Βαθμονόμηση X")
#define MSG_DELTA_CALIBRATE_Y "Βαθμονόμηση Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Βαθμονόμηση Y")
#define MSG_DELTA_CALIBRATE_Z "Βαθμονόμηση Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Βαθμονόμηση Z")
#define MSG_DELTA_CALIBRATE_CENTER "Βαθμονόμηση κέντρου" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Βαθμονόμηση κέντρου")
#define MSG_INFO_MENU "About Printer" #define MSG_INFO_MENU _UxGT("About Printer")
#define MSG_INFO_PRINTER_MENU "Printer Info" #define MSG_INFO_PRINTER_MENU _UxGT("Printer Info")
#define MSG_INFO_STATS_MENU "Printer Stats" #define MSG_INFO_STATS_MENU _UxGT("Printer Stats")
#define MSG_INFO_BOARD_MENU "Board Info" #define MSG_INFO_BOARD_MENU _UxGT("Board Info")
#define MSG_INFO_THERMISTOR_MENU "Thermistors" #define MSG_INFO_THERMISTOR_MENU _UxGT("Thermistors")
#define MSG_INFO_EXTRUDERS "Extruders" #define MSG_INFO_EXTRUDERS _UxGT("Extruders")
#define MSG_INFO_BAUDRATE "Baud" #define MSG_INFO_BAUDRATE _UxGT("Baud")
#define MSG_INFO_PROTOCOL "Protocol" #define MSG_INFO_PROTOCOL _UxGT("Protocol")
#if LCD_WIDTH >= 20 #if LCD_WIDTH >= 20
#define MSG_INFO_PRINT_COUNT "Print Count" #define MSG_INFO_PRINT_COUNT _UxGT("Print Count")
#define MSG_INFO_COMPLETED_PRINTS "Completed " #define MSG_INFO_COMPLETED_PRINTS _UxGT("Completed ")
#define MSG_INFO_PRINT_TIME "Total Time " #define MSG_INFO_PRINT_TIME _UxGT("Total Time ")
#else #else
#define MSG_INFO_PRINT_COUNT "Prints " #define MSG_INFO_PRINT_COUNT _UxGT("Prints ")
#define MSG_INFO_COMPLETED_PRINTS "Completed" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Completed")
#define MSG_INFO_PRINT_TIME "Duration " #define MSG_INFO_PRINT_TIME _UxGT("Duration ")
#endif #endif
#define MSG_INFO_MIN_TEMP "Min Temp" #define MSG_INFO_MIN_TEMP _UxGT("Min Temp")
#define MSG_INFO_MAX_TEMP "Max Temp" #define MSG_INFO_MAX_TEMP _UxGT("Max Temp")
#define MSG_INFO_PSU "Power Supply" #define MSG_INFO_PSU _UxGT("Power Supply")
#define MSG_FILAMENT_CHANGE_HEADER "CHANGE FILAMENT" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("CHANGE FILAMENT")
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Extrude more" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Extrude more")
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Resume print" #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Resume print")
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
// Up to 3 lines allowed // Up to 3 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Wait for start" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Wait for start")
#define MSG_FILAMENT_CHANGE_INIT_2 "of the filament" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("of the filament")
#define MSG_FILAMENT_CHANGE_INIT_3 "change" #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("change")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Wait for" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Wait for")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "filament unload" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("filament unload")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Insert filament" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Insert filament")
#define MSG_FILAMENT_CHANGE_INSERT_2 "and press button" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("and press button")
#define MSG_FILAMENT_CHANGE_INSERT_3 "to continue..." #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("to continue...")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Wait for" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Wait for")
#define MSG_FILAMENT_CHANGE_LOAD_2 "filament load" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("filament load")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Wait for" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Wait for")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "filament extrude" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("filament extrude")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Wait for print" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Wait for print")
#define MSG_FILAMENT_CHANGE_RESUME_2 "to resume" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("to resume")
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
// Up to 2 lines allowed // Up to 2 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Please wait..." #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Please wait...")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Ejecting..." #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Ejecting...")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Insert and Click" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Insert and Click")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Loading..." #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Loading...")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Extruding..." #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Extruding...")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Resuming..." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Resuming...")
#endif #endif
#endif // LANGUAGE_EL_H #endif // LANGUAGE_EL_H

@ -31,112 +31,112 @@
#define LANGUAGE_EN_H #define LANGUAGE_EN_H
#ifndef WELCOME_MSG #ifndef WELCOME_MSG
#define WELCOME_MSG MACHINE_NAME " ready." #define WELCOME_MSG MACHINE_NAME _UxGT(" ready.")
#endif #endif
#ifndef MSG_SD_INSERTED #ifndef MSG_SD_INSERTED
#define MSG_SD_INSERTED "Card inserted" #define MSG_SD_INSERTED _UxGT("Card inserted")
#endif #endif
#ifndef MSG_SD_REMOVED #ifndef MSG_SD_REMOVED
#define MSG_SD_REMOVED "Card removed" #define MSG_SD_REMOVED _UxGT("Card removed")
#endif #endif
#ifndef MSG_LCD_ENDSTOPS #ifndef MSG_LCD_ENDSTOPS
#define MSG_LCD_ENDSTOPS "Endstops" // Max length 8 characters #define MSG_LCD_ENDSTOPS _UxGT("Endstops") // Max length 8 characters
#endif #endif
#ifndef MSG_MAIN #ifndef MSG_MAIN
#define MSG_MAIN "Main" #define MSG_MAIN _UxGT("Main")
#endif #endif
#ifndef MSG_AUTOSTART #ifndef MSG_AUTOSTART
#define MSG_AUTOSTART "Autostart" #define MSG_AUTOSTART _UxGT("Autostart")
#endif #endif
#ifndef MSG_DISABLE_STEPPERS #ifndef MSG_DISABLE_STEPPERS
#define MSG_DISABLE_STEPPERS "Disable steppers" #define MSG_DISABLE_STEPPERS _UxGT("Disable steppers")
#endif #endif
#ifndef MSG_AUTO_HOME #ifndef MSG_AUTO_HOME
#define MSG_AUTO_HOME "Auto home" #define MSG_AUTO_HOME _UxGT("Auto home")
#endif #endif
#ifndef MSG_AUTO_HOME_X #ifndef MSG_AUTO_HOME_X
#define MSG_AUTO_HOME_X "Home X" #define MSG_AUTO_HOME_X _UxGT("Home X")
#endif #endif
#ifndef MSG_AUTO_HOME_Y #ifndef MSG_AUTO_HOME_Y
#define MSG_AUTO_HOME_Y "Home Y" #define MSG_AUTO_HOME_Y _UxGT("Home Y")
#endif #endif
#ifndef MSG_AUTO_HOME_Z #ifndef MSG_AUTO_HOME_Z
#define MSG_AUTO_HOME_Z "Home Z" #define MSG_AUTO_HOME_Z _UxGT("Home Z")
#endif #endif
#ifndef MSG_LEVEL_BED_HOMING #ifndef MSG_LEVEL_BED_HOMING
#define MSG_LEVEL_BED_HOMING "Homing XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Homing XYZ")
#endif #endif
#ifndef MSG_LEVEL_BED_WAITING #ifndef MSG_LEVEL_BED_WAITING
#define MSG_LEVEL_BED_WAITING "Click to Begin" #define MSG_LEVEL_BED_WAITING _UxGT("Click to Begin")
#endif #endif
#ifndef MSG_LEVEL_BED_NEXT_POINT #ifndef MSG_LEVEL_BED_NEXT_POINT
#define MSG_LEVEL_BED_NEXT_POINT "Next Point" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Next Point")
#endif #endif
#ifndef MSG_LEVEL_BED_DONE #ifndef MSG_LEVEL_BED_DONE
#define MSG_LEVEL_BED_DONE "Leveling Done!" #define MSG_LEVEL_BED_DONE _UxGT("Leveling Done!")
#endif #endif
#ifndef MSG_LEVEL_BED_CANCEL #ifndef MSG_LEVEL_BED_CANCEL
#define MSG_LEVEL_BED_CANCEL "Cancel" #define MSG_LEVEL_BED_CANCEL _UxGT("Cancel")
#endif #endif
#ifndef MSG_SET_HOME_OFFSETS #ifndef MSG_SET_HOME_OFFSETS
#define MSG_SET_HOME_OFFSETS "Set home offsets" #define MSG_SET_HOME_OFFSETS _UxGT("Set home offsets")
#endif #endif
#ifndef MSG_HOME_OFFSETS_APPLIED #ifndef MSG_HOME_OFFSETS_APPLIED
#define MSG_HOME_OFFSETS_APPLIED "Offsets applied" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Offsets applied")
#endif #endif
#ifndef MSG_SET_ORIGIN #ifndef MSG_SET_ORIGIN
#define MSG_SET_ORIGIN "Set origin" #define MSG_SET_ORIGIN _UxGT("Set origin")
#endif #endif
#ifndef MSG_PREHEAT_1 #ifndef MSG_PREHEAT_1
#define MSG_PREHEAT_1 "Preheat PLA" #define MSG_PREHEAT_1 _UxGT("Preheat PLA")
#endif #endif
#ifndef MSG_PREHEAT_1_N #ifndef MSG_PREHEAT_1_N
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 " " #define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ")
#endif #endif
#ifndef MSG_PREHEAT_1_ALL #ifndef MSG_PREHEAT_1_ALL
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 " All" #define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 _UxGT(" All")
#endif #endif
#ifndef MSG_PREHEAT_1_BEDONLY #ifndef MSG_PREHEAT_1_BEDONLY
#define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 " Bed" #define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 _UxGT(" Bed")
#endif #endif
#ifndef MSG_PREHEAT_1_SETTINGS #ifndef MSG_PREHEAT_1_SETTINGS
#define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 " conf" #define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 _UxGT(" conf")
#endif #endif
#ifndef MSG_PREHEAT_2 #ifndef MSG_PREHEAT_2
#define MSG_PREHEAT_2 "Preheat ABS" #define MSG_PREHEAT_2 _UxGT("Preheat ABS")
#endif #endif
#ifndef MSG_PREHEAT_2_N #ifndef MSG_PREHEAT_2_N
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 " " #define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ")
#endif #endif
#ifndef MSG_PREHEAT_2_ALL #ifndef MSG_PREHEAT_2_ALL
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 " All" #define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 _UxGT(" All")
#endif #endif
#ifndef MSG_PREHEAT_2_BEDONLY #ifndef MSG_PREHEAT_2_BEDONLY
#define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 " Bed" #define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 _UxGT(" Bed")
#endif #endif
#ifndef MSG_PREHEAT_2_SETTINGS #ifndef MSG_PREHEAT_2_SETTINGS
#define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 " conf" #define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 _UxGT(" conf")
#endif #endif
#ifndef MSG_COOLDOWN #ifndef MSG_COOLDOWN
#define MSG_COOLDOWN "Cooldown" #define MSG_COOLDOWN _UxGT("Cooldown")
#endif #endif
#ifndef MSG_SWITCH_PS_ON #ifndef MSG_SWITCH_PS_ON
#define MSG_SWITCH_PS_ON "Switch power on" #define MSG_SWITCH_PS_ON _UxGT("Switch power on")
#endif #endif
#ifndef MSG_SWITCH_PS_OFF #ifndef MSG_SWITCH_PS_OFF
#define MSG_SWITCH_PS_OFF "Switch power off" #define MSG_SWITCH_PS_OFF _UxGT("Switch power off")
#endif #endif
#ifndef MSG_EXTRUDE #ifndef MSG_EXTRUDE
#define MSG_EXTRUDE "Extrude" #define MSG_EXTRUDE _UxGT("Extrude")
#endif #endif
#ifndef MSG_RETRACT #ifndef MSG_RETRACT
#define MSG_RETRACT "Retract" #define MSG_RETRACT _UxGT("Retract")
#endif #endif
#ifndef MSG_MOVE_AXIS #ifndef MSG_MOVE_AXIS
#define MSG_MOVE_AXIS "Move axis" #define MSG_MOVE_AXIS _UxGT("Move axis")
#endif #endif
#ifndef MSG_LEVEL_BED #ifndef MSG_LEVEL_BED
#define MSG_LEVEL_BED "Level bed" #define MSG_LEVEL_BED _UxGT("Level bed")
#endif #endif
#ifndef MSG_MOVING #ifndef MSG_MOVING
#define MSG_MOVING "Moving..." #define MSG_MOVING "Moving..."
@ -145,437 +145,437 @@
#define MSG_FREE_XY "Free XY" #define MSG_FREE_XY "Free XY"
#endif #endif
#ifndef MSG_MOVE_X #ifndef MSG_MOVE_X
#define MSG_MOVE_X "Move X" #define MSG_MOVE_X _UxGT("Move X")
#endif #endif
#ifndef MSG_MOVE_Y #ifndef MSG_MOVE_Y
#define MSG_MOVE_Y "Move Y" #define MSG_MOVE_Y _UxGT("Move Y")
#endif #endif
#ifndef MSG_MOVE_Z #ifndef MSG_MOVE_Z
#define MSG_MOVE_Z "Move Z" #define MSG_MOVE_Z _UxGT("Move Z")
#endif #endif
#ifndef MSG_MOVE_E #ifndef MSG_MOVE_E
#define MSG_MOVE_E "Extruder" #define MSG_MOVE_E _UxGT("Extruder")
#endif #endif
#ifndef MSG_MOVE_01MM #ifndef MSG_MOVE_01MM
#define MSG_MOVE_01MM "Move 0.1mm" #define MSG_MOVE_01MM _UxGT("Move 0.1mm")
#endif #endif
#ifndef MSG_MOVE_1MM #ifndef MSG_MOVE_1MM
#define MSG_MOVE_1MM "Move 1mm" #define MSG_MOVE_1MM _UxGT("Move 1mm")
#endif #endif
#ifndef MSG_MOVE_10MM #ifndef MSG_MOVE_10MM
#define MSG_MOVE_10MM "Move 10mm" #define MSG_MOVE_10MM _UxGT("Move 10mm")
#endif #endif
#ifndef MSG_SPEED #ifndef MSG_SPEED
#define MSG_SPEED "Speed" #define MSG_SPEED _UxGT("Speed")
#endif #endif
#ifndef MSG_BED_Z #ifndef MSG_BED_Z
#define MSG_BED_Z "Bed Z" #define MSG_BED_Z _UxGT("Bed Z")
#endif #endif
#ifndef MSG_NOZZLE #ifndef MSG_NOZZLE
#define MSG_NOZZLE "Nozzle" #define MSG_NOZZLE _UxGT("Nozzle")
#endif #endif
#ifndef MSG_BED #ifndef MSG_BED
#define MSG_BED "Bed" #define MSG_BED _UxGT("Bed")
#endif #endif
#ifndef MSG_FAN_SPEED #ifndef MSG_FAN_SPEED
#define MSG_FAN_SPEED "Fan speed" #define MSG_FAN_SPEED _UxGT("Fan speed")
#endif #endif
#ifndef MSG_FLOW #ifndef MSG_FLOW
#define MSG_FLOW "Flow" #define MSG_FLOW _UxGT("Flow")
#endif #endif
#ifndef MSG_CONTROL #ifndef MSG_CONTROL
#define MSG_CONTROL "Control" #define MSG_CONTROL _UxGT("Control")
#endif #endif
#ifndef MSG_MIN #ifndef MSG_MIN
#define MSG_MIN " " LCD_STR_THERMOMETER " Min" #define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Min")
#endif #endif
#ifndef MSG_MAX #ifndef MSG_MAX
#define MSG_MAX " " LCD_STR_THERMOMETER " Max" #define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Max")
#endif #endif
#ifndef MSG_FACTOR #ifndef MSG_FACTOR
#define MSG_FACTOR " " LCD_STR_THERMOMETER " Fact" #define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Fact")
#endif #endif
#ifndef MSG_AUTOTEMP #ifndef MSG_AUTOTEMP
#define MSG_AUTOTEMP "Autotemp" #define MSG_AUTOTEMP _UxGT("Autotemp")
#endif #endif
#ifndef MSG_ON #ifndef MSG_ON
#define MSG_ON "On " #define MSG_ON _UxGT("On ")
#endif #endif
#ifndef MSG_OFF #ifndef MSG_OFF
#define MSG_OFF "Off" #define MSG_OFF _UxGT("Off")
#endif #endif
#ifndef MSG_PID_P #ifndef MSG_PID_P
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#endif #endif
#ifndef MSG_PID_I #ifndef MSG_PID_I
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#endif #endif
#ifndef MSG_PID_D #ifndef MSG_PID_D
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#endif #endif
#ifndef MSG_PID_C #ifndef MSG_PID_C
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#endif #endif
#ifndef MSG_SELECT #ifndef MSG_SELECT
#define MSG_SELECT "Select" #define MSG_SELECT _UxGT("Select")
#endif #endif
#ifndef MSG_ACC #ifndef MSG_ACC
#define MSG_ACC "Accel" #define MSG_ACC _UxGT("Accel")
#endif #endif
#ifndef MSG_VX_JERK #ifndef MSG_VX_JERK
#define MSG_VX_JERK "Vx-jerk" #define MSG_VX_JERK _UxGT("Vx-jerk")
#endif #endif
#ifndef MSG_VY_JERK #ifndef MSG_VY_JERK
#define MSG_VY_JERK "Vy-jerk" #define MSG_VY_JERK _UxGT("Vy-jerk")
#endif #endif
#ifndef MSG_VZ_JERK #ifndef MSG_VZ_JERK
#define MSG_VZ_JERK "Vz-jerk" #define MSG_VZ_JERK _UxGT("Vz-jerk")
#endif #endif
#ifndef MSG_VE_JERK #ifndef MSG_VE_JERK
#define MSG_VE_JERK "Ve-jerk" #define MSG_VE_JERK _UxGT("Ve-jerk")
#endif #endif
#ifndef MSG_VMAX #ifndef MSG_VMAX
#define MSG_VMAX "Vmax " #define MSG_VMAX _UxGT("Vmax ")
#endif #endif
#ifndef MSG_VMIN #ifndef MSG_VMIN
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#endif #endif
#ifndef MSG_VTRAV_MIN #ifndef MSG_VTRAV_MIN
#define MSG_VTRAV_MIN "VTrav min" #define MSG_VTRAV_MIN _UxGT("VTrav min")
#endif #endif
#ifndef MSG_AMAX #ifndef MSG_AMAX
#define MSG_AMAX "Amax " #define MSG_AMAX _UxGT("Amax ")
#endif #endif
#ifndef MSG_A_RETRACT #ifndef MSG_A_RETRACT
#define MSG_A_RETRACT "A-retract" #define MSG_A_RETRACT _UxGT("A-retract")
#endif #endif
#ifndef MSG_A_TRAVEL #ifndef MSG_A_TRAVEL
#define MSG_A_TRAVEL "A-travel" #define MSG_A_TRAVEL _UxGT("A-travel")
#endif #endif
#ifndef MSG_XSTEPS #ifndef MSG_XSTEPS
#define MSG_XSTEPS "Xsteps/mm" #define MSG_XSTEPS _UxGT("Xsteps/mm")
#endif #endif
#ifndef MSG_YSTEPS #ifndef MSG_YSTEPS
#define MSG_YSTEPS "Ysteps/mm" #define MSG_YSTEPS _UxGT("Ysteps/mm")
#endif #endif
#ifndef MSG_ZSTEPS #ifndef MSG_ZSTEPS
#define MSG_ZSTEPS "Zsteps/mm" #define MSG_ZSTEPS _UxGT("Zsteps/mm")
#endif #endif
#ifndef MSG_ESTEPS #ifndef MSG_ESTEPS
#define MSG_ESTEPS "Esteps/mm" #define MSG_ESTEPS _UxGT("Esteps/mm")
#endif #endif
#ifndef MSG_E1STEPS #ifndef MSG_E1STEPS
#define MSG_E1STEPS "E1steps/mm" #define MSG_E1STEPS _UxGT("E1steps/mm")
#endif #endif
#ifndef MSG_E2STEPS #ifndef MSG_E2STEPS
#define MSG_E2STEPS "E2steps/mm" #define MSG_E2STEPS _UxGT("E2steps/mm")
#endif #endif
#ifndef MSG_E3STEPS #ifndef MSG_E3STEPS
#define MSG_E3STEPS "E3steps/mm" #define MSG_E3STEPS _UxGT("E3steps/mm")
#endif #endif
#ifndef MSG_E4STEPS #ifndef MSG_E4STEPS
#define MSG_E4STEPS "E4steps/mm" #define MSG_E4STEPS _UxGT("E4steps/mm")
#endif #endif
#ifndef MSG_TEMPERATURE #ifndef MSG_TEMPERATURE
#define MSG_TEMPERATURE "Temperature" #define MSG_TEMPERATURE _UxGT("Temperature")
#endif #endif
#ifndef MSG_MOTION #ifndef MSG_MOTION
#define MSG_MOTION "Motion" #define MSG_MOTION _UxGT("Motion")
#endif #endif
#ifndef MSG_VOLUMETRIC #ifndef MSG_VOLUMETRIC
#define MSG_VOLUMETRIC "Filament" #define MSG_VOLUMETRIC _UxGT("Filament")
#endif #endif
#ifndef MSG_VOLUMETRIC_ENABLED #ifndef MSG_VOLUMETRIC_ENABLED
#define MSG_VOLUMETRIC_ENABLED "E in mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E in mm3")
#endif #endif
#ifndef MSG_FILAMENT_DIAM #ifndef MSG_FILAMENT_DIAM
#define MSG_FILAMENT_DIAM "Fil. Dia." #define MSG_FILAMENT_DIAM _UxGT("Fil. Dia.")
#endif #endif
#ifndef MSG_CONTRAST #ifndef MSG_CONTRAST
#define MSG_CONTRAST "LCD contrast" #define MSG_CONTRAST _UxGT("LCD contrast")
#endif #endif
#ifndef MSG_STORE_EPROM #ifndef MSG_STORE_EPROM
#define MSG_STORE_EPROM "Store memory" #define MSG_STORE_EPROM _UxGT("Store memory")
#endif #endif
#ifndef MSG_LOAD_EPROM #ifndef MSG_LOAD_EPROM
#define MSG_LOAD_EPROM "Load memory" #define MSG_LOAD_EPROM _UxGT("Load memory")
#endif #endif
#ifndef MSG_RESTORE_FAILSAFE #ifndef MSG_RESTORE_FAILSAFE
#define MSG_RESTORE_FAILSAFE "Restore failsafe" #define MSG_RESTORE_FAILSAFE _UxGT("Restore failsafe")
#endif #endif
#ifndef MSG_REFRESH #ifndef MSG_REFRESH
#define MSG_REFRESH "Refresh" #define MSG_REFRESH _UxGT("Refresh")
#endif #endif
#ifndef MSG_WATCH #ifndef MSG_WATCH
#define MSG_WATCH "Info screen" #define MSG_WATCH _UxGT("Info screen")
#endif #endif
#ifndef MSG_PREPARE #ifndef MSG_PREPARE
#define MSG_PREPARE "Prepare" #define MSG_PREPARE _UxGT("Prepare")
#endif #endif
#ifndef MSG_TUNE #ifndef MSG_TUNE
#define MSG_TUNE "Tune" #define MSG_TUNE _UxGT("Tune")
#endif #endif
#ifndef MSG_PAUSE_PRINT #ifndef MSG_PAUSE_PRINT
#define MSG_PAUSE_PRINT "Pause print" #define MSG_PAUSE_PRINT _UxGT("Pause print")
#endif #endif
#ifndef MSG_RESUME_PRINT #ifndef MSG_RESUME_PRINT
#define MSG_RESUME_PRINT "Resume print" #define MSG_RESUME_PRINT _UxGT("Resume print")
#endif #endif
#ifndef MSG_STOP_PRINT #ifndef MSG_STOP_PRINT
#define MSG_STOP_PRINT "Stop print" #define MSG_STOP_PRINT _UxGT("Stop print")
#endif #endif
#ifndef MSG_CARD_MENU #ifndef MSG_CARD_MENU
#define MSG_CARD_MENU "Print from SD" #define MSG_CARD_MENU _UxGT("Print from SD")
#endif #endif
#ifndef MSG_NO_CARD #ifndef MSG_NO_CARD
#define MSG_NO_CARD "No SD card" #define MSG_NO_CARD _UxGT("No SD card")
#endif #endif
#ifndef MSG_DWELL #ifndef MSG_DWELL
#define MSG_DWELL "Sleep..." #define MSG_DWELL _UxGT("Sleep...")
#endif #endif
#ifndef MSG_USERWAIT #ifndef MSG_USERWAIT
#define MSG_USERWAIT "Wait for user..." #define MSG_USERWAIT _UxGT("Wait for user...")
#endif #endif
#ifndef MSG_RESUMING #ifndef MSG_RESUMING
#define MSG_RESUMING "Resuming print" #define MSG_RESUMING _UxGT("Resuming print")
#endif #endif
#ifndef MSG_PRINT_ABORTED #ifndef MSG_PRINT_ABORTED
#define MSG_PRINT_ABORTED "Print aborted" #define MSG_PRINT_ABORTED _UxGT("Print aborted")
#endif #endif
#ifndef MSG_NO_MOVE #ifndef MSG_NO_MOVE
#define MSG_NO_MOVE "No move." #define MSG_NO_MOVE _UxGT("No move.")
#endif #endif
#ifndef MSG_KILLED #ifndef MSG_KILLED
#define MSG_KILLED "KILLED. " #define MSG_KILLED _UxGT("KILLED. ")
#endif #endif
#ifndef MSG_STOPPED #ifndef MSG_STOPPED
#define MSG_STOPPED "STOPPED. " #define MSG_STOPPED _UxGT("STOPPED. ")
#endif #endif
#ifndef MSG_CONTROL_RETRACT #ifndef MSG_CONTROL_RETRACT
#define MSG_CONTROL_RETRACT "Retract mm" #define MSG_CONTROL_RETRACT _UxGT("Retract mm")
#endif #endif
#ifndef MSG_CONTROL_RETRACT_SWAP #ifndef MSG_CONTROL_RETRACT_SWAP
#define MSG_CONTROL_RETRACT_SWAP "Swap Re.mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Swap Re.mm")
#endif #endif
#ifndef MSG_CONTROL_RETRACTF #ifndef MSG_CONTROL_RETRACTF
#define MSG_CONTROL_RETRACTF "Retract V" #define MSG_CONTROL_RETRACTF _UxGT("Retract V")
#endif #endif
#ifndef MSG_CONTROL_RETRACT_ZLIFT #ifndef MSG_CONTROL_RETRACT_ZLIFT
#define MSG_CONTROL_RETRACT_ZLIFT "Hop mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Hop mm")
#endif #endif
#ifndef MSG_CONTROL_RETRACT_RECOVER #ifndef MSG_CONTROL_RETRACT_RECOVER
#define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("UnRet +mm")
#endif #endif
#ifndef MSG_CONTROL_RETRACT_RECOVER_SWAP #ifndef MSG_CONTROL_RETRACT_RECOVER_SWAP
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "S UnRet+mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("S UnRet+mm")
#endif #endif
#ifndef MSG_CONTROL_RETRACT_RECOVERF #ifndef MSG_CONTROL_RETRACT_RECOVERF
#define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("UnRet V")
#endif #endif
#ifndef MSG_AUTORETRACT #ifndef MSG_AUTORETRACT
#define MSG_AUTORETRACT "AutoRetr." #define MSG_AUTORETRACT _UxGT("AutoRetr.")
#endif #endif
#ifndef MSG_FILAMENTCHANGE #ifndef MSG_FILAMENTCHANGE
#define MSG_FILAMENTCHANGE "Change filament" #define MSG_FILAMENTCHANGE _UxGT("Change filament")
#endif #endif
#ifndef MSG_INIT_SDCARD #ifndef MSG_INIT_SDCARD
#define MSG_INIT_SDCARD "Init. SD card" #define MSG_INIT_SDCARD _UxGT("Init. SD card")
#endif #endif
#ifndef MSG_CNG_SDCARD #ifndef MSG_CNG_SDCARD
#define MSG_CNG_SDCARD "Change SD card" #define MSG_CNG_SDCARD _UxGT("Change SD card")
#endif #endif
#ifndef MSG_ZPROBE_OUT #ifndef MSG_ZPROBE_OUT
#define MSG_ZPROBE_OUT "Z probe out. bed" #define MSG_ZPROBE_OUT _UxGT("Z probe out. bed")
#endif #endif
#ifndef MSG_BLTOUCH_SELFTEST #ifndef MSG_BLTOUCH_SELFTEST
#define MSG_BLTOUCH_SELFTEST "BLTouch Self-Test" #define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch Self-Test")
#endif #endif
#ifndef MSG_BLTOUCH_RESET #ifndef MSG_BLTOUCH_RESET
#define MSG_BLTOUCH_RESET "Reset BLTouch" #define MSG_BLTOUCH_RESET _UxGT("Reset BLTouch")
#endif #endif
#ifndef MSG_HOME #ifndef MSG_HOME
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#endif #endif
#ifndef MSG_FIRST #ifndef MSG_FIRST
#define MSG_FIRST "first" #define MSG_FIRST _UxGT("first")
#endif #endif
#ifndef MSG_ZPROBE_ZOFFSET #ifndef MSG_ZPROBE_ZOFFSET
#define MSG_ZPROBE_ZOFFSET "Z Offset" #define MSG_ZPROBE_ZOFFSET _UxGT("Z Offset")
#endif #endif
#ifndef MSG_BABYSTEP_X #ifndef MSG_BABYSTEP_X
#define MSG_BABYSTEP_X "Babystep X" #define MSG_BABYSTEP_X _UxGT("Babystep X")
#endif #endif
#ifndef MSG_BABYSTEP_Y #ifndef MSG_BABYSTEP_Y
#define MSG_BABYSTEP_Y "Babystep Y" #define MSG_BABYSTEP_Y _UxGT("Babystep Y")
#endif #endif
#ifndef MSG_BABYSTEP_Z #ifndef MSG_BABYSTEP_Z
#define MSG_BABYSTEP_Z "Babystep Z" #define MSG_BABYSTEP_Z _UxGT("Babystep Z")
#endif #endif
#ifndef MSG_ENDSTOP_ABORT #ifndef MSG_ENDSTOP_ABORT
#define MSG_ENDSTOP_ABORT "Endstop abort" #define MSG_ENDSTOP_ABORT _UxGT("Endstop abort")
#endif #endif
#ifndef MSG_HEATING_FAILED_LCD #ifndef MSG_HEATING_FAILED_LCD
#define MSG_HEATING_FAILED_LCD "Heating failed" #define MSG_HEATING_FAILED_LCD _UxGT("Heating failed")
#endif #endif
#ifndef MSG_ERR_REDUNDANT_TEMP #ifndef MSG_ERR_REDUNDANT_TEMP
#define MSG_ERR_REDUNDANT_TEMP "Err: REDUNDANT TEMP" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Err: REDUNDANT TEMP")
#endif #endif
#ifndef MSG_THERMAL_RUNAWAY #ifndef MSG_THERMAL_RUNAWAY
#define MSG_THERMAL_RUNAWAY "THERMAL RUNAWAY" #define MSG_THERMAL_RUNAWAY _UxGT("THERMAL RUNAWAY")
#endif #endif
#ifndef MSG_ERR_MAXTEMP #ifndef MSG_ERR_MAXTEMP
#define MSG_ERR_MAXTEMP "Err: MAXTEMP" #define MSG_ERR_MAXTEMP _UxGT("Err: MAXTEMP")
#endif #endif
#ifndef MSG_ERR_MINTEMP #ifndef MSG_ERR_MINTEMP
#define MSG_ERR_MINTEMP "Err: MINTEMP" #define MSG_ERR_MINTEMP _UxGT("Err: MINTEMP")
#endif #endif
#ifndef MSG_ERR_MAXTEMP_BED #ifndef MSG_ERR_MAXTEMP_BED
#define MSG_ERR_MAXTEMP_BED "Err: MAXTEMP BED" #define MSG_ERR_MAXTEMP_BED _UxGT("Err: MAXTEMP BED")
#endif #endif
#ifndef MSG_ERR_MINTEMP_BED #ifndef MSG_ERR_MINTEMP_BED
#define MSG_ERR_MINTEMP_BED "Err: MINTEMP BED" #define MSG_ERR_MINTEMP_BED _UxGT("Err: MINTEMP BED")
#endif #endif
#ifndef MSG_ERR_Z_HOMING #ifndef MSG_ERR_Z_HOMING
#define MSG_ERR_Z_HOMING "G28 Z Forbidden" #define MSG_ERR_Z_HOMING _UxGT("G28 Z Forbidden")
#endif #endif
#ifndef MSG_HALTED #ifndef MSG_HALTED
#define MSG_HALTED "PRINTER HALTED" #define MSG_HALTED _UxGT("PRINTER HALTED")
#endif #endif
#ifndef MSG_PLEASE_RESET #ifndef MSG_PLEASE_RESET
#define MSG_PLEASE_RESET "Please reset" #define MSG_PLEASE_RESET _UxGT("Please reset")
#endif #endif
#ifndef MSG_SHORT_DAY #ifndef MSG_SHORT_DAY
#define MSG_SHORT_DAY "d" // One character only #define MSG_SHORT_DAY _UxGT("d") // One character only
#endif #endif
#ifndef MSG_SHORT_HOUR #ifndef MSG_SHORT_HOUR
#define MSG_SHORT_HOUR "h" // One character only #define MSG_SHORT_HOUR _UxGT("h") // One character only
#endif #endif
#ifndef MSG_SHORT_MINUTE #ifndef MSG_SHORT_MINUTE
#define MSG_SHORT_MINUTE "m" // One character only #define MSG_SHORT_MINUTE _UxGT("m") // One character only
#endif #endif
#ifndef MSG_HEATING #ifndef MSG_HEATING
#define MSG_HEATING "Heating..." #define MSG_HEATING _UxGT("Heating...")
#endif #endif
#ifndef MSG_HEATING_COMPLETE #ifndef MSG_HEATING_COMPLETE
#define MSG_HEATING_COMPLETE "Heating done." #define MSG_HEATING_COMPLETE _UxGT("Heating done.")
#endif #endif
#ifndef MSG_BED_HEATING #ifndef MSG_BED_HEATING
#define MSG_BED_HEATING "Bed Heating." #define MSG_BED_HEATING _UxGT("Bed Heating.")
#endif #endif
#ifndef MSG_BED_DONE #ifndef MSG_BED_DONE
#define MSG_BED_DONE "Bed done." #define MSG_BED_DONE _UxGT("Bed done.")
#endif #endif
#ifndef MSG_DELTA_CALIBRATE #ifndef MSG_DELTA_CALIBRATE
#define MSG_DELTA_CALIBRATE "Delta Calibration" #define MSG_DELTA_CALIBRATE _UxGT("Delta Calibration")
#endif #endif
#ifndef MSG_DELTA_CALIBRATE_X #ifndef MSG_DELTA_CALIBRATE_X
#define MSG_DELTA_CALIBRATE_X "Calibrate X" #define MSG_DELTA_CALIBRATE_X _UxGT("Calibrate X")
#endif #endif
#ifndef MSG_DELTA_CALIBRATE_Y #ifndef MSG_DELTA_CALIBRATE_Y
#define MSG_DELTA_CALIBRATE_Y "Calibrate Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Calibrate Y")
#endif #endif
#ifndef MSG_DELTA_CALIBRATE_Z #ifndef MSG_DELTA_CALIBRATE_Z
#define MSG_DELTA_CALIBRATE_Z "Calibrate Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Calibrate Z")
#endif #endif
#ifndef MSG_DELTA_CALIBRATE_CENTER #ifndef MSG_DELTA_CALIBRATE_CENTER
#define MSG_DELTA_CALIBRATE_CENTER "Calibrate Center" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Calibrate Center")
#endif #endif
#ifndef MSG_INFO_MENU #ifndef MSG_INFO_MENU
#define MSG_INFO_MENU "About Printer" #define MSG_INFO_MENU _UxGT("About Printer")
#endif #endif
#ifndef MSG_INFO_PRINTER_MENU #ifndef MSG_INFO_PRINTER_MENU
#define MSG_INFO_PRINTER_MENU "Printer Info" #define MSG_INFO_PRINTER_MENU _UxGT("Printer Info")
#endif #endif
#ifndef MSG_INFO_STATS_MENU #ifndef MSG_INFO_STATS_MENU
#define MSG_INFO_STATS_MENU "Printer Stats" #define MSG_INFO_STATS_MENU _UxGT("Printer Stats")
#endif #endif
#ifndef MSG_INFO_BOARD_MENU #ifndef MSG_INFO_BOARD_MENU
#define MSG_INFO_BOARD_MENU "Board Info" #define MSG_INFO_BOARD_MENU _UxGT("Board Info")
#endif #endif
#ifndef MSG_INFO_THERMISTOR_MENU #ifndef MSG_INFO_THERMISTOR_MENU
#define MSG_INFO_THERMISTOR_MENU "Thermistors" #define MSG_INFO_THERMISTOR_MENU _UxGT("Thermistors")
#endif #endif
#ifndef MSG_INFO_EXTRUDERS #ifndef MSG_INFO_EXTRUDERS
#define MSG_INFO_EXTRUDERS "Extruders" #define MSG_INFO_EXTRUDERS _UxGT("Extruders")
#endif #endif
#ifndef MSG_INFO_BAUDRATE #ifndef MSG_INFO_BAUDRATE
#define MSG_INFO_BAUDRATE "Baud" #define MSG_INFO_BAUDRATE _UxGT("Baud")
#endif #endif
#ifndef MSG_INFO_PROTOCOL #ifndef MSG_INFO_PROTOCOL
#define MSG_INFO_PROTOCOL "Protocol" #define MSG_INFO_PROTOCOL _UxGT("Protocol")
#endif #endif
#ifndef MSG_LIGHTS_ON #ifndef MSG_LIGHTS_ON
#define MSG_LIGHTS_ON "Case light on" #define MSG_LIGHTS_ON _UxGT("Case light on")
#endif #endif
#ifndef MSG_LIGHTS_OFF #ifndef MSG_LIGHTS_OFF
#define MSG_LIGHTS_OFF "Case light off" #define MSG_LIGHTS_OFF _UxGT("Case light off")
#endif #endif
#if LCD_WIDTH >= 20 #if LCD_WIDTH >= 20
#ifndef MSG_INFO_PRINT_COUNT #ifndef MSG_INFO_PRINT_COUNT
#define MSG_INFO_PRINT_COUNT "Print Count" #define MSG_INFO_PRINT_COUNT _UxGT("Print Count")
#endif #endif
#ifndef MSG_INFO_COMPLETED_PRINTS #ifndef MSG_INFO_COMPLETED_PRINTS
#define MSG_INFO_COMPLETED_PRINTS "Completed" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Completed")
#endif #endif
#ifndef MSG_INFO_PRINT_TIME #ifndef MSG_INFO_PRINT_TIME
#define MSG_INFO_PRINT_TIME "Total print time" #define MSG_INFO_PRINT_TIME _UxGT("Total print time")
#endif #endif
#ifndef MSG_INFO_PRINT_LONGEST #ifndef MSG_INFO_PRINT_LONGEST
#define MSG_INFO_PRINT_LONGEST "Longest job time" #define MSG_INFO_PRINT_LONGEST _UxGT("Longest job time")
#endif #endif
#ifndef MSG_INFO_PRINT_FILAMENT #ifndef MSG_INFO_PRINT_FILAMENT
#define MSG_INFO_PRINT_FILAMENT "Extruded total" #define MSG_INFO_PRINT_FILAMENT _UxGT("Extruded total")
#endif #endif
#else #else
#ifndef MSG_INFO_PRINT_COUNT #ifndef MSG_INFO_PRINT_COUNT
#define MSG_INFO_PRINT_COUNT "Prints" #define MSG_INFO_PRINT_COUNT _UxGT("Prints")
#endif #endif
#ifndef MSG_INFO_COMPLETED_PRINTS #ifndef MSG_INFO_COMPLETED_PRINTS
#define MSG_INFO_COMPLETED_PRINTS "Completed" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Completed")
#endif #endif
#ifndef MSG_INFO_PRINT_TIME #ifndef MSG_INFO_PRINT_TIME
#define MSG_INFO_PRINT_TIME "Total" #define MSG_INFO_PRINT_TIME _UxGT("Total")
#endif #endif
#ifndef MSG_INFO_PRINT_LONGEST #ifndef MSG_INFO_PRINT_LONGEST
#define MSG_INFO_PRINT_LONGEST "Longest" #define MSG_INFO_PRINT_LONGEST _UxGT("Longest")
#endif #endif
#ifndef MSG_INFO_PRINT_FILAMENT #ifndef MSG_INFO_PRINT_FILAMENT
#define MSG_INFO_PRINT_FILAMENT "Extruded" #define MSG_INFO_PRINT_FILAMENT _UxGT("Extruded")
#endif #endif
#endif #endif
#ifndef MSG_INFO_MIN_TEMP #ifndef MSG_INFO_MIN_TEMP
#define MSG_INFO_MIN_TEMP "Min Temp" #define MSG_INFO_MIN_TEMP _UxGT("Min Temp")
#endif #endif
#ifndef MSG_INFO_MAX_TEMP #ifndef MSG_INFO_MAX_TEMP
#define MSG_INFO_MAX_TEMP "Max Temp" #define MSG_INFO_MAX_TEMP _UxGT("Max Temp")
#endif #endif
#ifndef MSG_INFO_PSU #ifndef MSG_INFO_PSU
#define MSG_INFO_PSU "Power Supply" #define MSG_INFO_PSU _UxGT("Power Supply")
#endif #endif
#ifndef MSG_DRIVE_STRENGTH #ifndef MSG_DRIVE_STRENGTH
#define MSG_DRIVE_STRENGTH "Drive Strength" #define MSG_DRIVE_STRENGTH _UxGT("Drive Strength")
#endif #endif
#ifndef MSG_DAC_PERCENT #ifndef MSG_DAC_PERCENT
#define MSG_DAC_PERCENT "Driver %" #define MSG_DAC_PERCENT _UxGT("Driver %")
#endif #endif
#ifndef MSG_DAC_EEPROM_WRITE #ifndef MSG_DAC_EEPROM_WRITE
#define MSG_DAC_EEPROM_WRITE "DAC EEPROM Write" #define MSG_DAC_EEPROM_WRITE _UxGT("DAC EEPROM Write")
#endif #endif
#ifndef MSG_FILAMENT_CHANGE_HEADER #ifndef MSG_FILAMENT_CHANGE_HEADER
#define MSG_FILAMENT_CHANGE_HEADER "CHANGE FILAMENT" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("CHANGE FILAMENT")
#endif #endif
#ifndef MSG_FILAMENT_CHANGE_OPTION_HEADER #ifndef MSG_FILAMENT_CHANGE_OPTION_HEADER
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "CHANGE OPTIONS:" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("CHANGE OPTIONS:")
#endif #endif
#ifndef MSG_FILAMENT_CHANGE_OPTION_EXTRUDE #ifndef MSG_FILAMENT_CHANGE_OPTION_EXTRUDE
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Extrude more" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Extrude more")
#endif #endif
#ifndef MSG_FILAMENT_CHANGE_OPTION_RESUME #ifndef MSG_FILAMENT_CHANGE_OPTION_RESUME
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Resume print" #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Resume print")
#endif #endif
// //
@ -584,49 +584,49 @@
// //
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
#ifndef MSG_FILAMENT_CHANGE_INIT_1 #ifndef MSG_FILAMENT_CHANGE_INIT_1
#define MSG_FILAMENT_CHANGE_INIT_1 "Wait for start" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Wait for start")
#define MSG_FILAMENT_CHANGE_INIT_2 "of the filament" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("of the filament")
#define MSG_FILAMENT_CHANGE_INIT_3 "change" #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("change")
#endif #endif
#ifndef MSG_FILAMENT_CHANGE_UNLOAD_1 #ifndef MSG_FILAMENT_CHANGE_UNLOAD_1
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Wait for" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Wait for")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "filament unload" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("filament unload")
#endif #endif
#ifndef MSG_FILAMENT_CHANGE_INSERT_1 #ifndef MSG_FILAMENT_CHANGE_INSERT_1
#define MSG_FILAMENT_CHANGE_INSERT_1 "Insert filament" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Insert filament")
#define MSG_FILAMENT_CHANGE_INSERT_2 "and press button" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("and press button")
#define MSG_FILAMENT_CHANGE_INSERT_3 "to continue..." #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("to continue...")
#endif #endif
#ifndef MSG_FILAMENT_CHANGE_LOAD_1 #ifndef MSG_FILAMENT_CHANGE_LOAD_1
#define MSG_FILAMENT_CHANGE_LOAD_1 "Wait for" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Wait for")
#define MSG_FILAMENT_CHANGE_LOAD_2 "filament load" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("filament load")
#endif #endif
#ifndef MSG_FILAMENT_CHANGE_EXTRUDE_1 #ifndef MSG_FILAMENT_CHANGE_EXTRUDE_1
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Wait for" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Wait for")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "filament extrude" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("filament extrude")
#endif #endif
#ifndef MSG_FILAMENT_CHANGE_RESUME_1 #ifndef MSG_FILAMENT_CHANGE_RESUME_1
#define MSG_FILAMENT_CHANGE_RESUME_1 "Wait for print" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Wait for print")
#define MSG_FILAMENT_CHANGE_RESUME_2 "to resume" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("to resume")
#endif #endif
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
#ifndef MSG_FILAMENT_CHANGE_INIT_1 #ifndef MSG_FILAMENT_CHANGE_INIT_1
#define MSG_FILAMENT_CHANGE_INIT_1 "Please wait..." #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Please wait...")
#endif #endif
#ifndef MSG_FILAMENT_CHANGE_UNLOAD_1 #ifndef MSG_FILAMENT_CHANGE_UNLOAD_1
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Ejecting..." #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Ejecting...")
#endif #endif
#ifndef MSG_FILAMENT_CHANGE_INSERT_1 #ifndef MSG_FILAMENT_CHANGE_INSERT_1
#define MSG_FILAMENT_CHANGE_INSERT_1 "Insert and Click" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Insert and Click")
#endif #endif
#ifndef MSG_FILAMENT_CHANGE_LOAD_1 #ifndef MSG_FILAMENT_CHANGE_LOAD_1
#define MSG_FILAMENT_CHANGE_LOAD_1 "Loading..." #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Loading...")
#endif #endif
#ifndef MSG_FILAMENT_CHANGE_EXTRUDE_1 #ifndef MSG_FILAMENT_CHANGE_EXTRUDE_1
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Extruding..." #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Extruding...")
#endif #endif
#ifndef MSG_FILAMENT_CHANGE_RESUME_1 #ifndef MSG_FILAMENT_CHANGE_RESUME_1
#define MSG_FILAMENT_CHANGE_RESUME_1 "Resuming..." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Resuming...")
#endif #endif
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4

@ -32,197 +32,197 @@
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " lista." #define WELCOME_MSG MACHINE_NAME _UxGT(" lista.")
#define MSG_SD_INSERTED "Tarjeta colocada" #define MSG_SD_INSERTED _UxGT("Tarjeta colocada")
#define MSG_SD_REMOVED "Tarjeta retirada" #define MSG_SD_REMOVED _UxGT("Tarjeta retirada")
#define MSG_LCD_ENDSTOPS "Endstops" // Max length 8 characters #define MSG_LCD_ENDSTOPS _UxGT("Endstops") // Max length 8 characters
#define MSG_MAIN "Menu principal" #define MSG_MAIN _UxGT("Menu principal")
#define MSG_AUTOSTART "Inicio automatico" #define MSG_AUTOSTART _UxGT("Inicio automatico")
#define MSG_DISABLE_STEPPERS "Apagar motores" #define MSG_DISABLE_STEPPERS _UxGT("Apagar motores")
#define MSG_AUTO_HOME "Llevar al origen" #define MSG_AUTO_HOME _UxGT("Llevar al origen")
#define MSG_AUTO_HOME_X "Origen X" #define MSG_AUTO_HOME_X _UxGT("Origen X")
#define MSG_AUTO_HOME_Y "Origen Y" #define MSG_AUTO_HOME_Y _UxGT("Origen Y")
#define MSG_AUTO_HOME_Z "Origen Z" #define MSG_AUTO_HOME_Z _UxGT("Origen Z")
#define MSG_LEVEL_BED_HOMING "Origen XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Origen XYZ")
#define MSG_LEVEL_BED_WAITING "Iniciar (Presione)" #define MSG_LEVEL_BED_WAITING _UxGT("Iniciar (Presione)")
#define MSG_LEVEL_BED_DONE "Nivelacion lista!" #define MSG_LEVEL_BED_DONE _UxGT("Nivelacion lista!")
#define MSG_LEVEL_BED_CANCEL "Cancelar" #define MSG_LEVEL_BED_CANCEL _UxGT("Cancelar")
#define MSG_SET_HOME_OFFSETS "Ajustar desfases" #define MSG_SET_HOME_OFFSETS _UxGT("Ajustar desfases")
#define MSG_HOME_OFFSETS_APPLIED "Desfase aplicado" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Desfase aplicado")
#define MSG_SET_ORIGIN "Establecer origen" #define MSG_SET_ORIGIN _UxGT("Establecer origen")
#define MSG_PREHEAT_1 "Precalentar PLA" #define MSG_PREHEAT_1 _UxGT("Precalentar PLA")
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 " " #define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ")
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 "Todo" #define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 _UxGT("Todo")
#define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1"Plataforma" #define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 _UxGT("Plataforma")
#define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 "Config" #define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 _UxGT("Config")
#define MSG_PREHEAT_2 "Precalentar ABS" #define MSG_PREHEAT_2 _UxGT("Precalentar ABS")
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 " " #define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ")
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 "Todo" #define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 _UxGT("Todo")
#define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 "Plataforma" #define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 _UxGT("Plataforma")
#define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 "Config" #define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 _UxGT("Config")
#define MSG_COOLDOWN "Enfriar" #define MSG_COOLDOWN _UxGT("Enfriar")
#define MSG_SWITCH_PS_ON "Encender" #define MSG_SWITCH_PS_ON _UxGT("Encender")
#define MSG_SWITCH_PS_OFF "Apagar" #define MSG_SWITCH_PS_OFF _UxGT("Apagar")
#define MSG_EXTRUDE "Extruir" #define MSG_EXTRUDE _UxGT("Extruir")
#define MSG_RETRACT "Retraer" #define MSG_RETRACT _UxGT("Retraer")
#define MSG_MOVE_AXIS "Mover ejes" #define MSG_MOVE_AXIS _UxGT("Mover ejes")
#define MSG_LEVEL_BED "Nivelar plataforma" #define MSG_LEVEL_BED _UxGT("Nivelar plataforma")
#define MSG_MOVE_X "Mover X" #define MSG_MOVE_X _UxGT("Mover X")
#define MSG_MOVE_Y "Mover Y" #define MSG_MOVE_Y _UxGT("Mover Y")
#define MSG_MOVE_Z "Mover Z" #define MSG_MOVE_Z _UxGT("Mover Z")
#define MSG_MOVE_E "Extrusor" #define MSG_MOVE_E _UxGT("Extrusor")
#define MSG_MOVE_01MM "Mover 0.1mm" #define MSG_MOVE_01MM _UxGT("Mover 0.1mm")
#define MSG_MOVE_1MM "Mover 1mm" #define MSG_MOVE_1MM _UxGT("Mover 1mm")
#define MSG_MOVE_10MM "Mover 10mm" #define MSG_MOVE_10MM _UxGT("Mover 10mm")
#define MSG_SPEED "Velocidad" #define MSG_SPEED _UxGT("Velocidad")
#define MSG_BED_Z "Plataforma Z" #define MSG_BED_Z _UxGT("Plataforma Z")
#define MSG_NOZZLE "Boquilla" #define MSG_NOZZLE _UxGT("Boquilla")
#define MSG_BED "Plataforma" #define MSG_BED _UxGT("Plataforma")
#define MSG_FAN_SPEED "Ventilador" #define MSG_FAN_SPEED _UxGT("Ventilador")
#define MSG_FLOW "Flujo" #define MSG_FLOW _UxGT("Flujo")
#define MSG_CONTROL "Control" #define MSG_CONTROL _UxGT("Control")
#define MSG_MIN LCD_STR_THERMOMETER " Min" #define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX LCD_STR_THERMOMETER " Max" #define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR LCD_STR_THERMOMETER " Fact" #define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Fact")
#define MSG_AUTOTEMP "Temperatura Auto." #define MSG_AUTOTEMP _UxGT("Temperatura Auto.")
#define MSG_ON "Encender" #define MSG_ON _UxGT("Encender")
#define MSG_OFF "Apagar" #define MSG_OFF _UxGT("Apagar")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_ACC "Aceleracion" #define MSG_ACC _UxGT("Aceleracion")
#define MSG_VX_JERK "Vx-jerk" #define MSG_VX_JERK _UxGT("Vx-jerk")
#define MSG_VY_JERK "Vy-jerk" #define MSG_VY_JERK _UxGT("Vy-jerk")
#define MSG_VZ_JERK "Vz-jerk" #define MSG_VZ_JERK _UxGT("Vz-jerk")
#define MSG_VE_JERK "Ve-jerk" #define MSG_VE_JERK _UxGT("Ve-jerk")
#define MSG_VMAX "Vmax" #define MSG_VMAX _UxGT("Vmax")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "Vel. viaje min" #define MSG_VTRAV_MIN _UxGT("Vel. viaje min")
#define MSG_AMAX "Acel. max" #define MSG_AMAX _UxGT("Acel. max")
#define MSG_A_RETRACT "Acel. retrac." #define MSG_A_RETRACT _UxGT("Acel. retrac.")
#define MSG_A_TRAVEL "Acel. Viaje" #define MSG_A_TRAVEL _UxGT("Acel. Viaje")
#define MSG_XSTEPS "X pasos/mm" #define MSG_XSTEPS _UxGT("X pasos/mm")
#define MSG_YSTEPS "Y pasos/mm" #define MSG_YSTEPS _UxGT("Y pasos/mm")
#define MSG_ZSTEPS "Z pasos/mm" #define MSG_ZSTEPS _UxGT("Z pasos/mm")
#define MSG_ESTEPS "E pasos/mm" #define MSG_ESTEPS _UxGT("E pasos/mm")
#define MSG_E1STEPS "E1 pasos/mm" #define MSG_E1STEPS _UxGT("E1 pasos/mm")
#define MSG_E2STEPS "E2 pasos/mm" #define MSG_E2STEPS _UxGT("E2 pasos/mm")
#define MSG_E3STEPS "E3 pasos/mm" #define MSG_E3STEPS _UxGT("E3 pasos/mm")
#define MSG_E4STEPS "E4 pasos/mm" #define MSG_E4STEPS _UxGT("E4 pasos/mm")
#define MSG_TEMPERATURE "Temperatura" #define MSG_TEMPERATURE _UxGT("Temperatura")
#define MSG_MOTION "Movimiento" #define MSG_MOTION _UxGT("Movimiento")
#define MSG_VOLUMETRIC "Filamento" #define MSG_VOLUMETRIC _UxGT("Filamento")
#define MSG_VOLUMETRIC_ENABLED "E in mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E in mm3")
#define MSG_FILAMENT_DIAM "Fil. Dia." #define MSG_FILAMENT_DIAM _UxGT("Fil. Dia.")
#define MSG_CONTRAST "Contraste" #define MSG_CONTRAST _UxGT("Contraste")
#define MSG_STORE_EPROM "Guardar memoria" #define MSG_STORE_EPROM _UxGT("Guardar memoria")
#define MSG_LOAD_EPROM "Cargar memoria" #define MSG_LOAD_EPROM _UxGT("Cargar memoria")
#define MSG_RESTORE_FAILSAFE "Restaurar memoria" #define MSG_RESTORE_FAILSAFE _UxGT("Restaurar memoria")
#define MSG_REFRESH "Volver a cargar" #define MSG_REFRESH _UxGT("Volver a cargar")
#define MSG_WATCH "Informacion" #define MSG_WATCH _UxGT("Informacion")
#define MSG_PREPARE "Preparar" #define MSG_PREPARE _UxGT("Preparar")
#define MSG_TUNE "Ajustar" #define MSG_TUNE _UxGT("Ajustar")
#define MSG_PAUSE_PRINT "Pausar impresion" #define MSG_PAUSE_PRINT _UxGT("Pausar impresion")
#define MSG_RESUME_PRINT "Reanudar impresion" #define MSG_RESUME_PRINT _UxGT("Reanudar impresion")
#define MSG_STOP_PRINT "Detener impresion" #define MSG_STOP_PRINT _UxGT("Detener impresion")
#define MSG_CARD_MENU "Menu de SD" #define MSG_CARD_MENU _UxGT("Menu de SD")
#define MSG_NO_CARD "No hay tarjeta SD" #define MSG_NO_CARD _UxGT("No hay tarjeta SD")
#define MSG_DWELL "Reposo..." #define MSG_DWELL _UxGT("Reposo...")
#define MSG_USERWAIT "Esperando ordenes" #define MSG_USERWAIT _UxGT("Esperando ordenes")
#define MSG_RESUMING "Resumiendo impre." #define MSG_RESUMING _UxGT("Resumiendo impre.")
#define MSG_PRINT_ABORTED "Impresion cancelada" #define MSG_PRINT_ABORTED _UxGT("Impresion cancelada")
#define MSG_NO_MOVE "Sin movimiento" #define MSG_NO_MOVE _UxGT("Sin movimiento")
#define MSG_KILLED "Parada de emergencia" #define MSG_KILLED _UxGT("Parada de emergencia")
#define MSG_STOPPED "Detenida" #define MSG_STOPPED _UxGT("Detenida")
#define MSG_CONTROL_RETRACT "Retraer mm" #define MSG_CONTROL_RETRACT _UxGT("Retraer mm")
#define MSG_CONTROL_RETRACT_SWAP "Interc. Retraer mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Interc. Retraer mm")
#define MSG_CONTROL_RETRACTF "Retraer V" #define MSG_CONTROL_RETRACTF _UxGT("Retraer V")
#define MSG_CONTROL_RETRACT_ZLIFT "Levantar mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Levantar mm")
#define MSG_CONTROL_RETRACT_RECOVER "DesRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("DesRet +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Interc. DesRet +mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Interc. DesRet +mm")
#define MSG_CONTROL_RETRACT_RECOVERF "DesRet V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("DesRet V")
#define MSG_AUTORETRACT "Retraccion Auto." #define MSG_AUTORETRACT _UxGT("Retraccion Auto.")
#define MSG_FILAMENTCHANGE "Cambiar filamento" #define MSG_FILAMENTCHANGE _UxGT("Cambiar filamento")
#define MSG_INIT_SDCARD "Iniciando tarjeta" #define MSG_INIT_SDCARD _UxGT("Iniciando tarjeta")
#define MSG_CNG_SDCARD "Cambiar tarjeta" #define MSG_CNG_SDCARD _UxGT("Cambiar tarjeta")
#define MSG_ZPROBE_OUT "Sonda Z fuera" #define MSG_ZPROBE_OUT _UxGT("Sonda Z fuera")
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "first" #define MSG_FIRST _UxGT("first")
#define MSG_ZPROBE_ZOFFSET "Desfase Z" #define MSG_ZPROBE_ZOFFSET _UxGT("Desfase Z")
#define MSG_BABYSTEP_X "Micropaso X" #define MSG_BABYSTEP_X _UxGT("Micropaso X")
#define MSG_BABYSTEP_Y "Micropaso Y" #define MSG_BABYSTEP_Y _UxGT("Micropaso Y")
#define MSG_BABYSTEP_Z "Micropaso Z" #define MSG_BABYSTEP_Z _UxGT("Micropaso Z")
#define MSG_ENDSTOP_ABORT "Cancelado - Endstop" #define MSG_ENDSTOP_ABORT _UxGT("Cancelado - Endstop")
#define MSG_HEATING_FAILED_LCD "Error: al calentar" #define MSG_HEATING_FAILED_LCD _UxGT("Error: al calentar")
#define MSG_ERR_REDUNDANT_TEMP "Error: temperatura" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Error: temperatura")
#define MSG_THERMAL_RUNAWAY "Error de temperatura" #define MSG_THERMAL_RUNAWAY _UxGT("Error de temperatura")
#define MSG_ERR_MAXTEMP "Error: Temp Maxima" #define MSG_ERR_MAXTEMP _UxGT("Error: Temp Maxima")
#define MSG_ERR_MINTEMP "Error: Temp Minima" #define MSG_ERR_MINTEMP _UxGT("Error: Temp Minima")
#define MSG_ERR_MAXTEMP_BED "Error: Temp Max Plat" #define MSG_ERR_MAXTEMP_BED _UxGT("Error: Temp Max Plat")
#define MSG_ERR_MINTEMP_BED "Error: Temp Min Plat" #define MSG_ERR_MINTEMP_BED _UxGT("Error: Temp Min Plat")
#define MSG_HEATING "Calentando..." #define MSG_HEATING _UxGT("Calentando...")
#define MSG_HEATING_COMPLETE "Calentamiento listo" #define MSG_HEATING_COMPLETE _UxGT("Calentamiento listo")
#define MSG_BED_HEATING "Calentando Plat..." #define MSG_BED_HEATING _UxGT("Calentando Plat...")
#define MSG_BED_DONE "Plataforma Caliente" #define MSG_BED_DONE _UxGT("Plataforma Caliente")
#define MSG_DELTA_CALIBRATE "Calibracion Delta" #define MSG_DELTA_CALIBRATE _UxGT("Calibracion Delta")
#define MSG_DELTA_CALIBRATE_X "Calibrar X" #define MSG_DELTA_CALIBRATE_X _UxGT("Calibrar X")
#define MSG_DELTA_CALIBRATE_Y "Calibrar Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Calibrar Y")
#define MSG_DELTA_CALIBRATE_Z "Calibrar Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Calibrar Z")
#define MSG_DELTA_CALIBRATE_CENTER "Calibrar Centro" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Calibrar Centro")
#define MSG_INFO_MENU "Inf. Impresora" #define MSG_INFO_MENU _UxGT("Inf. Impresora")
#define MSG_INFO_PRINTER_MENU "Inf. Impresora" #define MSG_INFO_PRINTER_MENU _UxGT("Inf. Impresora")
#define MSG_INFO_STATS_MENU "Estadisticas Imp." #define MSG_INFO_STATS_MENU _UxGT("Estadisticas Imp.")
#define MSG_INFO_BOARD_MENU "Inf. Controlador" #define MSG_INFO_BOARD_MENU _UxGT("Inf. Controlador")
#define MSG_INFO_THERMISTOR_MENU "Termistores" #define MSG_INFO_THERMISTOR_MENU _UxGT("Termistores")
#define MSG_INFO_EXTRUDERS "Extrusores" #define MSG_INFO_EXTRUDERS _UxGT("Extrusores")
#define MSG_INFO_BAUDRATE "Baudios" #define MSG_INFO_BAUDRATE _UxGT("Baudios")
#define MSG_INFO_PROTOCOL "Protocolo" #define MSG_INFO_PROTOCOL _UxGT("Protocolo")
#if LCD_WIDTH > 19 #if LCD_WIDTH > 19
#define MSG_INFO_PRINT_COUNT "Conteo de impresion" #define MSG_INFO_PRINT_COUNT _UxGT("Conteo de impresion")
#define MSG_INFO_COMPLETED_PRINTS "Completadas" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Completadas")
#define MSG_INFO_PRINT_TIME "Tiempo total de imp." #define MSG_INFO_PRINT_TIME _UxGT("Tiempo total de imp.")
#define MSG_INFO_PRINT_LONGEST "Impresion mas larga" #define MSG_INFO_PRINT_LONGEST _UxGT("Impresion mas larga")
#define MSG_INFO_PRINT_FILAMENT "Total de Extrusion" #define MSG_INFO_PRINT_FILAMENT _UxGT("Total de Extrusion")
#else #else
#define MSG_INFO_PRINT_COUNT "Impresiones" #define MSG_INFO_PRINT_COUNT _UxGT("Impresiones")
#define MSG_INFO_COMPLETED_PRINTS "Completadas" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Completadas")
#define MSG_INFO_PRINT_TIME "Total" #define MSG_INFO_PRINT_TIME _UxGT("Total")
#define MSG_INFO_PRINT_LONGEST "Mas larga" #define MSG_INFO_PRINT_LONGEST _UxGT("Mas larga")
#define MSG_INFO_PRINT_FILAMENT "Extrusion" #define MSG_INFO_PRINT_FILAMENT _UxGT("Extrusion")
#endif #endif
#define MSG_INFO_MIN_TEMP "Temperatura minima" #define MSG_INFO_MIN_TEMP _UxGT("Temperatura minima")
#define MSG_INFO_MAX_TEMP "Temperatura maxima" #define MSG_INFO_MAX_TEMP _UxGT("Temperatura maxima")
#define MSG_INFO_PSU "Fuente de poder" #define MSG_INFO_PSU _UxGT("Fuente de poder")
#define MSG_FILAMENT_CHANGE_HEADER "Cambiar Filamento" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("Cambiar Filamento")
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "Opciones de cambio:" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("Opciones de cambio:")
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Extruir mas" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Extruir mas")
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Resumir imp." #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Resumir imp.")
#define MSG_FILAMENT_CHANGE_INIT_1 "Esperando iniciar" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Esperando iniciar")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Inserte filamento" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Inserte filamento")
#define MSG_FILAMENT_CHANGE_INSERT_2 "y presione el boton" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("y presione el boton")
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
// Up to 3 lines allowed // Up to 3 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_2 "del filamento" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("del filamento")
#define MSG_FILAMENT_CHANGE_INIT_3 "cambiar" #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("cambiar")
#define MSG_FILAMENT_CHANGE_INSERT_3 "para continuar..." #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("para continuar...")
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
// Up to 2 lines allowed // Up to 2 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_2 "del fil. cambiar" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("del fil. cambiar")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Inserte filamento" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Inserte filamento")
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Esperado por" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Esperado por")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "filamento expulsado" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("filamento expulsado")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Esperado por" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Esperado por")
#define MSG_FILAMENT_CHANGE_LOAD_2 "Cargar filamento" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("Cargar filamento")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Esperado por" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Esperado por")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "Extruir filamento" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("Extruir filamento")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Esperando imp." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Esperando imp.")
#define MSG_FILAMENT_CHANGE_RESUME_2 "para resumir" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("para resumir")
#endif // LANGUAGE_ES_H #endif // LANGUAGE_ES_H

@ -32,125 +32,125 @@
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " prest." #define WELCOME_MSG MACHINE_NAME _UxGT(" prest.")
#define MSG_SD_INSERTED "Txartela sartuta" #define MSG_SD_INSERTED _UxGT("Txartela sartuta")
#define MSG_SD_REMOVED "Txartela kenduta" #define MSG_SD_REMOVED _UxGT("Txartela kenduta")
#define MSG_MAIN "Menu nagusia" #define MSG_MAIN _UxGT("Menu nagusia")
#define MSG_AUTOSTART "Auto hasiera" #define MSG_AUTOSTART _UxGT("Auto hasiera")
#define MSG_DISABLE_STEPPERS "Itzali motoreak" #define MSG_DISABLE_STEPPERS _UxGT("Itzali motoreak")
#define MSG_AUTO_HOME "Hasierara joan" #define MSG_AUTO_HOME _UxGT("Hasierara joan")
#define MSG_LEVEL_BED_HOMING "Homing XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Homing XYZ")
#define MSG_LEVEL_BED_WAITING "Click to Begin" #define MSG_LEVEL_BED_WAITING _UxGT("Click to Begin")
#define MSG_LEVEL_BED_DONE "Leveling Done!" #define MSG_LEVEL_BED_DONE _UxGT("Leveling Done!")
#define MSG_LEVEL_BED_CANCEL "Cancel" #define MSG_LEVEL_BED_CANCEL _UxGT("Cancel")
#define MSG_SET_HOME_OFFSETS "Set home offsets" #define MSG_SET_HOME_OFFSETS _UxGT("Set home offsets")
#define MSG_HOME_OFFSETS_APPLIED "Offsets applied" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Offsets applied")
#define MSG_SET_ORIGIN "Hasiera ipini" #define MSG_SET_ORIGIN _UxGT("Hasiera ipini")
#define MSG_PREHEAT_1 "Aurreberotu PLA" #define MSG_PREHEAT_1 _UxGT("Aurreberotu PLA")
#define MSG_PREHEAT_1_N "Aurreberotu PLA " #define MSG_PREHEAT_1_N _UxGT("Aurreberotu PLA ")
#define MSG_PREHEAT_1_ALL "Berotu PLA Guztia" #define MSG_PREHEAT_1_ALL _UxGT("Berotu PLA Guztia")
#define MSG_PREHEAT_1_BEDONLY "Berotu PLA Ohea" #define MSG_PREHEAT_1_BEDONLY _UxGT("Berotu PLA Ohea")
#define MSG_PREHEAT_1_SETTINGS "Berotu PLA Konfig" #define MSG_PREHEAT_1_SETTINGS _UxGT("Berotu PLA Konfig")
#define MSG_PREHEAT_2 "Aurreberotu ABS" #define MSG_PREHEAT_2 _UxGT("Aurreberotu ABS")
#define MSG_PREHEAT_2_N "Aurreberotu ABS " #define MSG_PREHEAT_2_N _UxGT("Aurreberotu ABS ")
#define MSG_PREHEAT_2_ALL "Berotu ABS Guztia" #define MSG_PREHEAT_2_ALL _UxGT("Berotu ABS Guztia")
#define MSG_PREHEAT_2_BEDONLY "Berotu ABS Ohea" #define MSG_PREHEAT_2_BEDONLY _UxGT("Berotu ABS Ohea")
#define MSG_PREHEAT_2_SETTINGS "Berotu ABS Konfig" #define MSG_PREHEAT_2_SETTINGS _UxGT("Berotu ABS Konfig")
#define MSG_COOLDOWN "Hoztu" #define MSG_COOLDOWN _UxGT("Hoztu")
#define MSG_SWITCH_PS_ON "Energia piztu" #define MSG_SWITCH_PS_ON _UxGT("Energia piztu")
#define MSG_SWITCH_PS_OFF "Energia itzali" #define MSG_SWITCH_PS_OFF _UxGT("Energia itzali")
#define MSG_EXTRUDE "Estruitu" #define MSG_EXTRUDE _UxGT("Estruitu")
#define MSG_RETRACT "Atzera eragin" #define MSG_RETRACT _UxGT("Atzera eragin")
#define MSG_MOVE_AXIS "Ardatzak mugitu" #define MSG_MOVE_AXIS _UxGT("Ardatzak mugitu")
#define MSG_MOVE_X "Mugitu X" #define MSG_MOVE_X _UxGT("Mugitu X")
#define MSG_MOVE_Y "Mugitu Y" #define MSG_MOVE_Y _UxGT("Mugitu Y")
#define MSG_MOVE_Z "Mugitu Z" #define MSG_MOVE_Z _UxGT("Mugitu Z")
#define MSG_MOVE_E "Estrusorea" #define MSG_MOVE_E _UxGT("Estrusorea")
#define MSG_MOVE_01MM "Mugitu 0.1mm" #define MSG_MOVE_01MM _UxGT("Mugitu 0.1mm")
#define MSG_MOVE_1MM "Mugitu 1mm" #define MSG_MOVE_1MM _UxGT("Mugitu 1mm")
#define MSG_MOVE_10MM "Mugitu 10mm" #define MSG_MOVE_10MM _UxGT("Mugitu 10mm")
#define MSG_SPEED "Abiadura" #define MSG_SPEED _UxGT("Abiadura")
#define MSG_NOZZLE "Pita" #define MSG_NOZZLE _UxGT("Pita")
#define MSG_BED "Ohea" #define MSG_BED _UxGT("Ohea")
#define MSG_FAN_SPEED "Haizagailua" #define MSG_FAN_SPEED _UxGT("Haizagailua")
#define MSG_FLOW "Fluxua" #define MSG_FLOW _UxGT("Fluxua")
#define MSG_CONTROL "Kontrola" #define MSG_CONTROL _UxGT("Kontrola")
#define MSG_MIN LCD_STR_THERMOMETER " Min" #define MSG_MIN LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX LCD_STR_THERMOMETER " Max" #define MSG_MAX LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR LCD_STR_THERMOMETER " Faktorea" #define MSG_FACTOR LCD_STR_THERMOMETER _UxGT(" Faktorea")
#define MSG_AUTOTEMP "Auto tenperatura" #define MSG_AUTOTEMP _UxGT("Auto tenperatura")
#define MSG_ON "On " #define MSG_ON _UxGT("On ")
#define MSG_OFF "Off" #define MSG_OFF _UxGT("Off")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_ACC "Azelerazioa" #define MSG_ACC _UxGT("Azelerazioa")
#define MSG_VX_JERK "Vx-astindua" #define MSG_VX_JERK _UxGT("Vx-astindua")
#define MSG_VY_JERK "Vy-astindua" #define MSG_VY_JERK _UxGT("Vy-astindua")
#define MSG_VZ_JERK "Vz-astindua" #define MSG_VZ_JERK _UxGT("Vz-astindua")
#define MSG_VE_JERK "Ve-astindua" #define MSG_VE_JERK _UxGT("Ve-astindua")
#define MSG_VMAX "Vmax " #define MSG_VMAX _UxGT("Vmax ")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "VTrav min" #define MSG_VTRAV_MIN _UxGT("VTrav min")
#define MSG_AMAX "Amax " #define MSG_AMAX _UxGT("Amax ")
#define MSG_A_RETRACT "A-retrakt" #define MSG_A_RETRACT _UxGT("A-retrakt")
#define MSG_XSTEPS "X pausoak/mm" #define MSG_XSTEPS _UxGT("X pausoak/mm")
#define MSG_YSTEPS "Y pausoak/mm" #define MSG_YSTEPS _UxGT("Y pausoak/mm")
#define MSG_ZSTEPS "Z pausoak/mm" #define MSG_ZSTEPS _UxGT("Z pausoak/mm")
#define MSG_ESTEPS "E pausoak/mm" #define MSG_ESTEPS _UxGT("E pausoak/mm")
#define MSG_E1STEPS "E1 pausoak/mm" #define MSG_E1STEPS _UxGT("E1 pausoak/mm")
#define MSG_E2STEPS "E2 pausoak/mm" #define MSG_E2STEPS _UxGT("E2 pausoak/mm")
#define MSG_E3STEPS "E3 pausoak/mm" #define MSG_E3STEPS _UxGT("E3 pausoak/mm")
#define MSG_E4STEPS "E4 pausoak/mm" #define MSG_E4STEPS _UxGT("E4 pausoak/mm")
#define MSG_TEMPERATURE "Tenperatura" #define MSG_TEMPERATURE _UxGT("Tenperatura")
#define MSG_MOTION "Mugimendua" #define MSG_MOTION _UxGT("Mugimendua")
#define MSG_VOLUMETRIC "Filament" #define MSG_VOLUMETRIC _UxGT("Filament")
#define MSG_VOLUMETRIC_ENABLED "E in mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E in mm3")
#define MSG_FILAMENT_DIAM "Fil. Dia." #define MSG_FILAMENT_DIAM _UxGT("Fil. Dia.")
#define MSG_CONTRAST "LCD kontrastea" #define MSG_CONTRAST _UxGT("LCD kontrastea")
#define MSG_STORE_EPROM "Gorde memoria" #define MSG_STORE_EPROM _UxGT("Gorde memoria")
#define MSG_LOAD_EPROM "Kargatu memoria" #define MSG_LOAD_EPROM _UxGT("Kargatu memoria")
#define MSG_RESTORE_FAILSAFE "Larri. berriz." #define MSG_RESTORE_FAILSAFE _UxGT("Larri. berriz.")
#define MSG_REFRESH "Berriz kargatu" #define MSG_REFRESH _UxGT("Berriz kargatu")
#define MSG_WATCH "Pantaila info" #define MSG_WATCH _UxGT("Pantaila info")
#define MSG_PREPARE "Prestatu" #define MSG_PREPARE _UxGT("Prestatu")
#define MSG_TUNE "Doitu" #define MSG_TUNE _UxGT("Doitu")
#define MSG_PAUSE_PRINT "Pausatu inprimak." #define MSG_PAUSE_PRINT _UxGT("Pausatu inprimak.")
#define MSG_RESUME_PRINT "Jarraitu inprima." #define MSG_RESUME_PRINT _UxGT("Jarraitu inprima.")
#define MSG_STOP_PRINT "Gelditu inprima." #define MSG_STOP_PRINT _UxGT("Gelditu inprima.")
#define MSG_CARD_MENU "SD-tik inprimatu" #define MSG_CARD_MENU _UxGT("SD-tik inprimatu")
#define MSG_NO_CARD "Ez dago txartelik" #define MSG_NO_CARD _UxGT("Ez dago txartelik")
#define MSG_DWELL "Lo egin..." #define MSG_DWELL _UxGT("Lo egin...")
#define MSG_USERWAIT "Aginduak zain..." #define MSG_USERWAIT _UxGT("Aginduak zain...")
#define MSG_RESUMING "Jarraitzen inpri." #define MSG_RESUMING _UxGT("Jarraitzen inpri.")
#define MSG_PRINT_ABORTED "Print aborted" #define MSG_PRINT_ABORTED _UxGT("Print aborted")
#define MSG_NO_MOVE "Mugimendu gabe" #define MSG_NO_MOVE _UxGT("Mugimendu gabe")
#define MSG_KILLED "LARRIALDI GELDIA" #define MSG_KILLED _UxGT("LARRIALDI GELDIA")
#define MSG_STOPPED "GELDITUTA. " #define MSG_STOPPED _UxGT("GELDITUTA. ")
#define MSG_CONTROL_RETRACT "Atzera egin mm" #define MSG_CONTROL_RETRACT _UxGT("Atzera egin mm")
#define MSG_CONTROL_RETRACT_SWAP "Swap Atzera egin mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Swap Atzera egin mm")
#define MSG_CONTROL_RETRACTF "Atzera egin V" #define MSG_CONTROL_RETRACTF _UxGT("Atzera egin V")
#define MSG_CONTROL_RETRACT_ZLIFT "Igo mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Igo mm")
#define MSG_CONTROL_RETRACT_RECOVER "Atzera egin +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("Atzera egin +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Swap Atzera egin +mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Swap Atzera egin +mm")
#define MSG_CONTROL_RETRACT_RECOVERF "Atzera egin V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("Atzera egin V")
#define MSG_AUTORETRACT "Atzera egin" #define MSG_AUTORETRACT _UxGT("Atzera egin")
#define MSG_FILAMENTCHANGE "Aldatu filament." #define MSG_FILAMENTCHANGE _UxGT("Aldatu filament.")
#define MSG_INIT_SDCARD "Hasieratu txartela" #define MSG_INIT_SDCARD _UxGT("Hasieratu txartela")
#define MSG_CNG_SDCARD "Aldatu txartela" #define MSG_CNG_SDCARD _UxGT("Aldatu txartela")
#define MSG_ZPROBE_OUT "Z ohe hasiera" #define MSG_ZPROBE_OUT _UxGT("Z ohe hasiera")
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "first" #define MSG_FIRST _UxGT("first")
#define MSG_ZPROBE_ZOFFSET "Z konpentsatu" #define MSG_ZPROBE_ZOFFSET _UxGT("Z konpentsatu")
#define MSG_BABYSTEP_X "Babystep X" #define MSG_BABYSTEP_X _UxGT("Babystep X")
#define MSG_BABYSTEP_Y "Babystep Y" #define MSG_BABYSTEP_Y _UxGT("Babystep Y")
#define MSG_BABYSTEP_Z "Babystep Z" #define MSG_BABYSTEP_Z _UxGT("Babystep Z")
#define MSG_ENDSTOP_ABORT "Endstop deuseztat" #define MSG_ENDSTOP_ABORT _UxGT("Endstop deuseztat")
#define MSG_DELTA_CALIBRATE "Delta Calibration" #define MSG_DELTA_CALIBRATE _UxGT("Delta Calibration")
#define MSG_DELTA_CALIBRATE_X "Calibrate X" #define MSG_DELTA_CALIBRATE_X _UxGT("Calibrate X")
#define MSG_DELTA_CALIBRATE_Y "Calibrate Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Calibrate Y")
#define MSG_DELTA_CALIBRATE_Z "Calibrate Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Calibrate Z")
#define MSG_DELTA_CALIBRATE_CENTER "Calibrate Center" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Calibrate Center")
#endif // LANGUAGE_EU_H #endif // LANGUAGE_EU_H

@ -33,125 +33,125 @@
#define MAPPER_C2C3 #define MAPPER_C2C3
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " valmis." #define WELCOME_MSG MACHINE_NAME _UxGT(" valmis.")
#define MSG_SD_INSERTED "Kortti asetettu" #define MSG_SD_INSERTED _UxGT("Kortti asetettu")
#define MSG_SD_REMOVED "Kortti poistettu" #define MSG_SD_REMOVED _UxGT("Kortti poistettu")
#define MSG_MAIN "Palaa" #define MSG_MAIN _UxGT("Palaa")
#define MSG_AUTOSTART "Automaatti" #define MSG_AUTOSTART _UxGT("Automaatti")
#define MSG_DISABLE_STEPPERS "Vapauta moottorit" #define MSG_DISABLE_STEPPERS _UxGT("Vapauta moottorit")
#define MSG_AUTO_HOME "Aja referenssiin" #define MSG_AUTO_HOME _UxGT("Aja referenssiin")
#define MSG_LEVEL_BED_HOMING "Homing XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Homing XYZ")
#define MSG_LEVEL_BED_WAITING "Click to Begin" #define MSG_LEVEL_BED_WAITING _UxGT("Click to Begin")
#define MSG_LEVEL_BED_DONE "Leveling Done!" #define MSG_LEVEL_BED_DONE _UxGT("Leveling Done!")
#define MSG_LEVEL_BED_CANCEL "Cancel" #define MSG_LEVEL_BED_CANCEL _UxGT("Cancel")
#define MSG_SET_HOME_OFFSETS "Set home offsets" #define MSG_SET_HOME_OFFSETS _UxGT("Set home offsets")
#define MSG_HOME_OFFSETS_APPLIED "Offsets applied" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Offsets applied")
#define MSG_SET_ORIGIN "Aseta origo" #define MSG_SET_ORIGIN _UxGT("Aseta origo")
#define MSG_PREHEAT_1 "Esilämmitä PLA" #define MSG_PREHEAT_1 _UxGT("Esilämmitä PLA")
#define MSG_PREHEAT_1_N "Esilämmitä PLA " #define MSG_PREHEAT_1_N _UxGT("Esilämmitä PLA ")
#define MSG_PREHEAT_1_ALL "Esilä. PLA Kaikki" #define MSG_PREHEAT_1_ALL _UxGT("Esilä. PLA Kaikki")
#define MSG_PREHEAT_1_BEDONLY "Esilä. PLA Alusta" #define MSG_PREHEAT_1_BEDONLY _UxGT("Esilä. PLA Alusta")
#define MSG_PREHEAT_1_SETTINGS "Esilämm. PLA konf" #define MSG_PREHEAT_1_SETTINGS _UxGT("Esilämm. PLA konf")
#define MSG_PREHEAT_2 "Esilämmitä ABS" #define MSG_PREHEAT_2 _UxGT("Esilämmitä ABS")
#define MSG_PREHEAT_2_N "Esilämmitä ABS " #define MSG_PREHEAT_2_N _UxGT("Esilämmitä ABS ")
#define MSG_PREHEAT_2_ALL "Esilä. ABS Kaikki" #define MSG_PREHEAT_2_ALL _UxGT("Esilä. ABS Kaikki")
#define MSG_PREHEAT_2_BEDONLY "Esilä. ABS Alusta" #define MSG_PREHEAT_2_BEDONLY _UxGT("Esilä. ABS Alusta")
#define MSG_PREHEAT_2_SETTINGS "Esilämm. ABS konf" #define MSG_PREHEAT_2_SETTINGS _UxGT("Esilämm. ABS konf")
#define MSG_COOLDOWN "Jäähdytä" #define MSG_COOLDOWN _UxGT("Jäähdytä")
#define MSG_SWITCH_PS_ON "Virta päälle" #define MSG_SWITCH_PS_ON _UxGT("Virta päälle")
#define MSG_SWITCH_PS_OFF "Virta pois" #define MSG_SWITCH_PS_OFF _UxGT("Virta pois")
#define MSG_EXTRUDE "Pursota" #define MSG_EXTRUDE _UxGT("Pursota")
#define MSG_RETRACT "Vedä takaisin" #define MSG_RETRACT _UxGT("Vedä takaisin")
#define MSG_MOVE_AXIS "Liikuta akseleita" #define MSG_MOVE_AXIS _UxGT("Liikuta akseleita")
#define MSG_MOVE_X "Liikuta X" #define MSG_MOVE_X _UxGT("Liikuta X")
#define MSG_MOVE_Y "Liikuta Y" #define MSG_MOVE_Y _UxGT("Liikuta Y")
#define MSG_MOVE_Z "Liikuta Z" #define MSG_MOVE_Z _UxGT("Liikuta Z")
#define MSG_MOVE_E "Extruder" #define MSG_MOVE_E _UxGT("Extruder")
#define MSG_MOVE_01MM "Liikuta 0.1mm" #define MSG_MOVE_01MM _UxGT("Liikuta 0.1mm")
#define MSG_MOVE_1MM "Liikuta 1mm" #define MSG_MOVE_1MM _UxGT("Liikuta 1mm")
#define MSG_MOVE_10MM "Liikuta 10mm" #define MSG_MOVE_10MM _UxGT("Liikuta 10mm")
#define MSG_SPEED "Nopeus" #define MSG_SPEED _UxGT("Nopeus")
#define MSG_NOZZLE "Suutin" #define MSG_NOZZLE _UxGT("Suutin")
#define MSG_BED "Alusta" #define MSG_BED _UxGT("Alusta")
#define MSG_FAN_SPEED "Tuul. nopeus" #define MSG_FAN_SPEED _UxGT("Tuul. nopeus")
#define MSG_FLOW "Virtaus" #define MSG_FLOW _UxGT("Virtaus")
#define MSG_CONTROL "Kontrolli" #define MSG_CONTROL _UxGT("Kontrolli")
#define MSG_MIN LCD_STR_THERMOMETER " Min" #define MSG_MIN LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX LCD_STR_THERMOMETER " Max" #define MSG_MAX LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR LCD_STR_THERMOMETER " Kerr" #define MSG_FACTOR LCD_STR_THERMOMETER _UxGT(" Kerr")
#define MSG_AUTOTEMP "Autotemp" #define MSG_AUTOTEMP _UxGT("Autotemp")
#define MSG_ON "On " #define MSG_ON _UxGT("On ")
#define MSG_OFF "Off" #define MSG_OFF _UxGT("Off")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_ACC "Kiihtyv" #define MSG_ACC _UxGT("Kiihtyv")
#define MSG_VX_JERK "Vx-jerk" #define MSG_VX_JERK _UxGT("Vx-jerk")
#define MSG_VY_JERK "Vy-jerk" #define MSG_VY_JERK _UxGT("Vy-jerk")
#define MSG_VZ_JERK "Vz-jerk" #define MSG_VZ_JERK _UxGT("Vz-jerk")
#define MSG_VE_JERK "Ve-jerk" #define MSG_VE_JERK _UxGT("Ve-jerk")
#define MSG_VMAX "Vmax " #define MSG_VMAX _UxGT("Vmax ")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "VLiike min" #define MSG_VTRAV_MIN _UxGT("VLiike min")
#define MSG_AMAX "Amax " #define MSG_AMAX _UxGT("Amax ")
#define MSG_A_RETRACT "A-peruuta" #define MSG_A_RETRACT _UxGT("A-peruuta")
#define MSG_XSTEPS "Xsteps/mm" #define MSG_XSTEPS _UxGT("Xsteps/mm")
#define MSG_YSTEPS "Ysteps/mm" #define MSG_YSTEPS _UxGT("Ysteps/mm")
#define MSG_ZSTEPS "Zsteps/mm" #define MSG_ZSTEPS _UxGT("Zsteps/mm")
#define MSG_ESTEPS "Esteps/mm" #define MSG_ESTEPS _UxGT("Esteps/mm")
#define MSG_E1STEPS "E1steps/mm" #define MSG_E1STEPS _UxGT("E1steps/mm")
#define MSG_E2STEPS "E2steps/mm" #define MSG_E2STEPS _UxGT("E2steps/mm")
#define MSG_E3STEPS "E3steps/mm" #define MSG_E3STEPS _UxGT("E3steps/mm")
#define MSG_E4STEPS "E4steps/mm" #define MSG_E4STEPS _UxGT("E4steps/mm")
#define MSG_TEMPERATURE "Lämpötila" #define MSG_TEMPERATURE _UxGT("Lämpötila")
#define MSG_MOTION "Liike" #define MSG_MOTION _UxGT("Liike")
#define MSG_VOLUMETRIC "Filament" #define MSG_VOLUMETRIC _UxGT("Filament")
#define MSG_VOLUMETRIC_ENABLED "E in mm³" #define MSG_VOLUMETRIC_ENABLED _UxGT("E in mm³")
#define MSG_FILAMENT_DIAM "Fil. Dia." #define MSG_FILAMENT_DIAM _UxGT("Fil. Dia.")
#define MSG_CONTRAST "LCD kontrasti" #define MSG_CONTRAST _UxGT("LCD kontrasti")
#define MSG_STORE_EPROM "Tallenna muistiin" #define MSG_STORE_EPROM _UxGT("Tallenna muistiin")
#define MSG_LOAD_EPROM "Lataa muistista" #define MSG_LOAD_EPROM _UxGT("Lataa muistista")
#define MSG_RESTORE_FAILSAFE "Palauta oletus" #define MSG_RESTORE_FAILSAFE _UxGT("Palauta oletus")
#define MSG_REFRESH "Päivitä" #define MSG_REFRESH _UxGT("Päivitä")
#define MSG_WATCH "Seuraa" #define MSG_WATCH _UxGT("Seuraa")
#define MSG_PREPARE "Valmistele" #define MSG_PREPARE _UxGT("Valmistele")
#define MSG_TUNE "Säädä" #define MSG_TUNE _UxGT("Säädä")
#define MSG_PAUSE_PRINT "Keskeytä tulostus" #define MSG_PAUSE_PRINT _UxGT("Keskeytä tulostus")
#define MSG_RESUME_PRINT "Jatka tulostusta" #define MSG_RESUME_PRINT _UxGT("Jatka tulostusta")
#define MSG_STOP_PRINT "Pysäytä tulostus" #define MSG_STOP_PRINT _UxGT("Pysäytä tulostus")
#define MSG_CARD_MENU "Korttivalikko" #define MSG_CARD_MENU _UxGT("Korttivalikko")
#define MSG_NO_CARD "Ei korttia" #define MSG_NO_CARD _UxGT("Ei korttia")
#define MSG_DWELL "Nukkumassa..." #define MSG_DWELL _UxGT("Nukkumassa...")
#define MSG_USERWAIT "Odotet. valintaa" #define MSG_USERWAIT _UxGT("Odotet. valintaa")
#define MSG_RESUMING "Jatke. tulostusta" #define MSG_RESUMING _UxGT("Jatke. tulostusta")
#define MSG_PRINT_ABORTED "Print aborted" #define MSG_PRINT_ABORTED _UxGT("Print aborted")
#define MSG_NO_MOVE "Ei liiketta." #define MSG_NO_MOVE _UxGT("Ei liiketta.")
#define MSG_KILLED "KILLED. " #define MSG_KILLED _UxGT("KILLED. ")
#define MSG_STOPPED "STOPPED. " #define MSG_STOPPED _UxGT("STOPPED. ")
#define MSG_CONTROL_RETRACT "Vedä mm" #define MSG_CONTROL_RETRACT _UxGT("Vedä mm")
#define MSG_CONTROL_RETRACT_SWAP "Va. Vedä mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Va. Vedä mm")
#define MSG_CONTROL_RETRACTF "Vedä V" #define MSG_CONTROL_RETRACTF _UxGT("Vedä V")
#define MSG_CONTROL_RETRACT_ZLIFT "Z mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Z mm")
#define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("UnRet +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Va. UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Va. UnRet +mm")
#define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("UnRet V")
#define MSG_AUTORETRACT "AutoVeto." #define MSG_AUTORETRACT _UxGT("AutoVeto.")
#define MSG_FILAMENTCHANGE "Change filament" #define MSG_FILAMENTCHANGE _UxGT("Change filament")
#define MSG_INIT_SDCARD "Init. SD-Card" #define MSG_INIT_SDCARD _UxGT("Init. SD-Card")
#define MSG_CNG_SDCARD "Change SD-Card" #define MSG_CNG_SDCARD _UxGT("Change SD-Card")
#define MSG_ZPROBE_OUT "Z probe out. bed" #define MSG_ZPROBE_OUT _UxGT("Z probe out. bed")
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "first" #define MSG_FIRST _UxGT("first")
#define MSG_ZPROBE_ZOFFSET "Z Offset" #define MSG_ZPROBE_ZOFFSET _UxGT("Z Offset")
#define MSG_BABYSTEP_X "Babystep X" #define MSG_BABYSTEP_X _UxGT("Babystep X")
#define MSG_BABYSTEP_Y "Babystep Y" #define MSG_BABYSTEP_Y _UxGT("Babystep Y")
#define MSG_BABYSTEP_Z "Babystep Z" #define MSG_BABYSTEP_Z _UxGT("Babystep Z")
#define MSG_ENDSTOP_ABORT "Endstop abort" #define MSG_ENDSTOP_ABORT _UxGT("Endstop abort")
#define MSG_DELTA_CALIBRATE "Delta Kalibrointi" #define MSG_DELTA_CALIBRATE _UxGT("Delta Kalibrointi")
#define MSG_DELTA_CALIBRATE_X "Kalibroi X" #define MSG_DELTA_CALIBRATE_X _UxGT("Kalibroi X")
#define MSG_DELTA_CALIBRATE_Y "Kalibroi Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Kalibroi Y")
#define MSG_DELTA_CALIBRATE_Z "Kalibroi Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Kalibroi Z")
#define MSG_DELTA_CALIBRATE_CENTER "Kalibroi Center" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Kalibroi Center")
#endif // LANGUAGE_FI_H #endif // LANGUAGE_FI_H

@ -32,218 +32,218 @@
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " prete." #define WELCOME_MSG MACHINE_NAME _UxGT(" prete.")
#define MSG_SD_INSERTED "Carte inseree" #define MSG_SD_INSERTED _UxGT("Carte inseree")
#define MSG_SD_REMOVED "Carte retiree" #define MSG_SD_REMOVED _UxGT("Carte retiree")
#define MSG_LCD_ENDSTOPS "Butées" // Max length 8 characters #define MSG_LCD_ENDSTOPS _UxGT("Butées") // Max length 8 characters
#define MSG_MAIN "Menu principal" #define MSG_MAIN _UxGT("Menu principal")
#define MSG_AUTOSTART "Demarrage auto" #define MSG_AUTOSTART _UxGT("Demarrage auto")
#define MSG_DISABLE_STEPPERS "Arreter moteurs" #define MSG_DISABLE_STEPPERS _UxGT("Arreter moteurs")
#define MSG_AUTO_HOME "Origine auto." #define MSG_AUTO_HOME _UxGT("Origine auto.")
#define MSG_AUTO_HOME_X "Origine X Auto." #define MSG_AUTO_HOME_X _UxGT("Origine X Auto.")
#define MSG_AUTO_HOME_Y "Origine Y Auto." #define MSG_AUTO_HOME_Y _UxGT("Origine Y Auto.")
#define MSG_AUTO_HOME_Z "Origine Z Auto." #define MSG_AUTO_HOME_Z _UxGT("Origine Z Auto.")
#define MSG_LEVEL_BED_HOMING "Origine XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Origine XYZ")
#define MSG_LEVEL_BED_WAITING "Clic pour commencer" #define MSG_LEVEL_BED_WAITING _UxGT("Clic pour commencer")
#define MSG_LEVEL_BED_NEXT_POINT "Point suivant" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Point suivant")
#define MSG_LEVEL_BED_DONE "Mise a niveau OK!" #define MSG_LEVEL_BED_DONE _UxGT("Mise a niveau OK!")
#define MSG_LEVEL_BED_CANCEL "Annuler" #define MSG_LEVEL_BED_CANCEL _UxGT("Annuler")
#define MSG_SET_HOME_OFFSETS "Regl. decal. origine" #define MSG_SET_HOME_OFFSETS _UxGT("Regl. decal. origine")
#define MSG_HOME_OFFSETS_APPLIED "Decalages appliques" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Decalages appliques")
#define MSG_SET_ORIGIN "Regler origine" #define MSG_SET_ORIGIN _UxGT("Regler origine")
#define MSG_PREHEAT_1 "Prechauffage PLA" #define MSG_PREHEAT_1 _UxGT("Prechauffage PLA")
#define MSG_PREHEAT_1_N "Prechauff. PLA " #define MSG_PREHEAT_1_N _UxGT("Prechauff. PLA ")
#define MSG_PREHEAT_1_ALL "Prech. PLA Tout" #define MSG_PREHEAT_1_ALL _UxGT("Prech. PLA Tout")
#define MSG_PREHEAT_1_BEDONLY "Prech. PLA Plateau" #define MSG_PREHEAT_1_BEDONLY _UxGT("Prech. PLA Plateau")
#define MSG_PREHEAT_1_SETTINGS "Regl. prech. PLA" #define MSG_PREHEAT_1_SETTINGS _UxGT("Regl. prech. PLA")
#define MSG_PREHEAT_2 "Prechauffage ABS" #define MSG_PREHEAT_2 _UxGT("Prechauffage ABS")
#define MSG_PREHEAT_2_N "Prechauff. ABS " #define MSG_PREHEAT_2_N _UxGT("Prechauff. ABS ")
#define MSG_PREHEAT_2_ALL "Prech. ABS Tout" #define MSG_PREHEAT_2_ALL _UxGT("Prech. ABS Tout")
#define MSG_PREHEAT_2_BEDONLY "Prech. ABS Plateau" #define MSG_PREHEAT_2_BEDONLY _UxGT("Prech. ABS Plateau")
#define MSG_PREHEAT_2_SETTINGS "Regl. prech. ABS" #define MSG_PREHEAT_2_SETTINGS _UxGT("Regl. prech. ABS")
#define MSG_COOLDOWN "Refroidir" #define MSG_COOLDOWN _UxGT("Refroidir")
#define MSG_SWITCH_PS_ON "Allumer alim." #define MSG_SWITCH_PS_ON _UxGT("Allumer alim.")
#define MSG_SWITCH_PS_OFF "Eteindre alim." #define MSG_SWITCH_PS_OFF _UxGT("Eteindre alim.")
#define MSG_EXTRUDE "Extrusion" #define MSG_EXTRUDE _UxGT("Extrusion")
#define MSG_RETRACT "Retraction" #define MSG_RETRACT _UxGT("Retraction")
#define MSG_MOVE_AXIS "Deplacer un axe" #define MSG_MOVE_AXIS _UxGT("Deplacer un axe")
#define MSG_LEVEL_BED "Regl. Niv. Plateau" #define MSG_LEVEL_BED _UxGT("Regl. Niv. Plateau")
#define MSG_MOVE_X "Depl. X" #define MSG_MOVE_X _UxGT("Depl. X")
#define MSG_MOVE_Y "Depl. Y" #define MSG_MOVE_Y _UxGT("Depl. Y")
#define MSG_MOVE_Z "Depl. Z" #define MSG_MOVE_Z _UxGT("Depl. Z")
#define MSG_MOVE_E "Extruder" #define MSG_MOVE_E _UxGT("Extruder")
#define MSG_MOVE_01MM "Depl. 0.1mm" #define MSG_MOVE_01MM _UxGT("Depl. 0.1mm")
#define MSG_MOVE_1MM "Depl. 1mm" #define MSG_MOVE_1MM _UxGT("Depl. 1mm")
#define MSG_MOVE_10MM "Depl. 10mm" #define MSG_MOVE_10MM _UxGT("Depl. 10mm")
#define MSG_SPEED " Vitesse" #define MSG_SPEED _UxGT(" Vitesse")
#define MSG_BED_Z "Plateau Z" #define MSG_BED_Z _UxGT("Plateau Z")
#define MSG_NOZZLE "Buse" #define MSG_NOZZLE _UxGT("Buse")
#define MSG_BED "Plateau" #define MSG_BED _UxGT("Plateau")
#define MSG_FAN_SPEED "Vitesse ventil." #define MSG_FAN_SPEED _UxGT("Vitesse ventil.")
#define MSG_FLOW "Flux" #define MSG_FLOW _UxGT("Flux")
#define MSG_CONTROL "Controler" #define MSG_CONTROL _UxGT("Controler")
#define MSG_MIN LCD_STR_THERMOMETER " Min" #define MSG_MIN LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX LCD_STR_THERMOMETER " Max" #define MSG_MAX LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR LCD_STR_THERMOMETER " Facteur" #define MSG_FACTOR LCD_STR_THERMOMETER _UxGT(" Facteur")
#define MSG_AUTOTEMP "Temp. Auto." #define MSG_AUTOTEMP _UxGT("Temp. Auto.")
#define MSG_ON "Marche " #define MSG_ON _UxGT("Marche ")
#define MSG_OFF "Arret" #define MSG_OFF _UxGT("Arret")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_SELECT "Selectionner" #define MSG_SELECT _UxGT("Selectionner")
#define MSG_ACC "Acceleration" #define MSG_ACC _UxGT("Acceleration")
#define MSG_VX_JERK "Vx-jerk" #define MSG_VX_JERK _UxGT("Vx-jerk")
#define MSG_VY_JERK "Vy-jerk" #define MSG_VY_JERK _UxGT("Vy-jerk")
#define MSG_VZ_JERK "Vz-jerk" #define MSG_VZ_JERK _UxGT("Vz-jerk")
#define MSG_VE_JERK "Ve-jerk" #define MSG_VE_JERK _UxGT("Ve-jerk")
#define MSG_VMAX "Vmax" #define MSG_VMAX _UxGT("Vmax")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "Vdepl min" #define MSG_VTRAV_MIN _UxGT("Vdepl min")
#define MSG_AMAX "Amax " #define MSG_AMAX _UxGT("Amax ")
#define MSG_A_RETRACT "A-retract" #define MSG_A_RETRACT _UxGT("A-retract")
#define MSG_A_TRAVEL "A-Depl." #define MSG_A_TRAVEL _UxGT("A-Depl.")
#define MSG_XSTEPS "Xpas/mm" #define MSG_XSTEPS _UxGT("Xpas/mm")
#define MSG_YSTEPS "Ypas/mm" #define MSG_YSTEPS _UxGT("Ypas/mm")
#define MSG_ZSTEPS "Zpas/mm" #define MSG_ZSTEPS _UxGT("Zpas/mm")
#define MSG_ESTEPS "Epas/mm" #define MSG_ESTEPS _UxGT("Epas/mm")
#define MSG_E1STEPS "E1pas/mm" #define MSG_E1STEPS _UxGT("E1pas/mm")
#define MSG_E2STEPS "E2pas/mm" #define MSG_E2STEPS _UxGT("E2pas/mm")
#define MSG_E3STEPS "E3pas/mm" #define MSG_E3STEPS _UxGT("E3pas/mm")
#define MSG_E4STEPS "E4pas/mm" #define MSG_E4STEPS _UxGT("E4pas/mm")
#define MSG_TEMPERATURE "Temperature" #define MSG_TEMPERATURE _UxGT("Temperature")
#define MSG_MOTION "Mouvement" #define MSG_MOTION _UxGT("Mouvement")
#define MSG_VOLUMETRIC "Filament" #define MSG_VOLUMETRIC _UxGT("Filament")
#define MSG_VOLUMETRIC_ENABLED "E en mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E en mm3")
#define MSG_FILAMENT_DIAM "Diam. Fil." #define MSG_FILAMENT_DIAM _UxGT("Diam. Fil.")
#define MSG_CONTRAST "Contraste LCD" #define MSG_CONTRAST _UxGT("Contraste LCD")
#define MSG_STORE_EPROM "Sauver config" #define MSG_STORE_EPROM _UxGT("Sauver config")
#define MSG_LOAD_EPROM "Lire config" #define MSG_LOAD_EPROM _UxGT("Lire config")
#define MSG_RESTORE_FAILSAFE "Restaurer defauts" #define MSG_RESTORE_FAILSAFE _UxGT("Restaurer defauts")
#define MSG_REFRESH "Actualiser" #define MSG_REFRESH _UxGT("Actualiser")
#define MSG_WATCH "Surveiller" #define MSG_WATCH _UxGT("Surveiller")
#define MSG_PREPARE "Preparer" #define MSG_PREPARE _UxGT("Preparer")
#define MSG_TUNE "Regler" #define MSG_TUNE _UxGT("Regler")
#define MSG_PAUSE_PRINT "Interrompre impr." #define MSG_PAUSE_PRINT _UxGT("Interrompre impr.")
#define MSG_RESUME_PRINT "Reprendre impr." #define MSG_RESUME_PRINT _UxGT("Reprendre impr.")
#define MSG_STOP_PRINT "Arreter impr." #define MSG_STOP_PRINT _UxGT("Arreter impr.")
#define MSG_CARD_MENU "Impr. depuis SD" #define MSG_CARD_MENU _UxGT("Impr. depuis SD")
#define MSG_NO_CARD "Pas de carte" #define MSG_NO_CARD _UxGT("Pas de carte")
#define MSG_DWELL "Repos..." #define MSG_DWELL _UxGT("Repos...")
#define MSG_USERWAIT "Atten. de l'util." #define MSG_USERWAIT _UxGT("Atten. de l'util.")
#define MSG_RESUMING "Repri. de l'impr." #define MSG_RESUMING _UxGT("Repri. de l'impr.")
#define MSG_PRINT_ABORTED "Impr. Annulee" #define MSG_PRINT_ABORTED _UxGT("Impr. Annulee")
#define MSG_NO_MOVE "Moteurs bloques." #define MSG_NO_MOVE _UxGT("Moteurs bloques.")
#define MSG_KILLED "MORT." #define MSG_KILLED _UxGT("MORT.")
#define MSG_STOPPED "STOPPE." #define MSG_STOPPED _UxGT("STOPPE.")
#define MSG_CONTROL_RETRACT "Retraction mm" #define MSG_CONTROL_RETRACT _UxGT("Retraction mm")
#define MSG_CONTROL_RETRACT_SWAP "Ech. Retr. mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Ech. Retr. mm")
#define MSG_CONTROL_RETRACTF "Retraction V" #define MSG_CONTROL_RETRACTF _UxGT("Retraction V")
#define MSG_CONTROL_RETRACT_ZLIFT "Hop mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Hop mm")
#define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("UnRet +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Ech. UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Ech. UnRet +mm")
#define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("UnRet V")
#define MSG_AUTORETRACT "Retract. Auto." #define MSG_AUTORETRACT _UxGT("Retract. Auto.")
#define MSG_FILAMENTCHANGE "Changer filament" #define MSG_FILAMENTCHANGE _UxGT("Changer filament")
#define MSG_INIT_SDCARD "Init. la carte SD" #define MSG_INIT_SDCARD _UxGT("Init. la carte SD")
#define MSG_CNG_SDCARD "Changer de carte" #define MSG_CNG_SDCARD _UxGT("Changer de carte")
#define MSG_ZPROBE_OUT "Z sonde exte. lit" #define MSG_ZPROBE_OUT _UxGT("Z sonde exte. lit")
#define MSG_BLTOUCH_SELFTEST "Autotest BLTouch" #define MSG_BLTOUCH_SELFTEST _UxGT("Autotest BLTouch")
#define MSG_BLTOUCH_RESET "RaZ BLTouch" #define MSG_BLTOUCH_RESET _UxGT("RaZ BLTouch")
#define MSG_HOME "Origine" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Origine") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "Premier" #define MSG_FIRST _UxGT("Premier")
#define MSG_ZPROBE_ZOFFSET "Decalage Z" #define MSG_ZPROBE_ZOFFSET _UxGT("Decalage Z")
#define MSG_BABYSTEP_X "Babystep X" #define MSG_BABYSTEP_X _UxGT("Babystep X")
#define MSG_BABYSTEP_Y "Babystep Y" #define MSG_BABYSTEP_Y _UxGT("Babystep Y")
#define MSG_BABYSTEP_Z "Babystep Z" #define MSG_BABYSTEP_Z _UxGT("Babystep Z")
#define MSG_ENDSTOP_ABORT "Butee abandon" #define MSG_ENDSTOP_ABORT _UxGT("Butee abandon")
#define MSG_HEATING_FAILED_LCD "Erreur de chauffe" #define MSG_HEATING_FAILED_LCD _UxGT("Erreur de chauffe")
#define MSG_ERR_REDUNDANT_TEMP "Err: TEMP. REDONDANT" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Err: TEMP. REDONDANT")
#define MSG_THERMAL_RUNAWAY "EMBALLEMENT THERM." #define MSG_THERMAL_RUNAWAY _UxGT("EMBALLEMENT THERM.")
#define MSG_ERR_MAXTEMP "Err: TEMP. MAX" #define MSG_ERR_MAXTEMP _UxGT("Err: TEMP. MAX")
#define MSG_ERR_MINTEMP "Err: TEMP. MIN" #define MSG_ERR_MINTEMP _UxGT("Err: TEMP. MIN")
#define MSG_ERR_MAXTEMP_BED "Err: TEMP. MAX LIT" #define MSG_ERR_MAXTEMP_BED _UxGT("Err: TEMP. MAX LIT")
#define MSG_ERR_MINTEMP_BED "Err: TEMP. MIN LIT" #define MSG_ERR_MINTEMP_BED _UxGT("Err: TEMP. MIN LIT")
#define MSG_ERR_Z_HOMING "G28 Z interdit" #define MSG_ERR_Z_HOMING _UxGT("G28 Z interdit")
#define MSG_HALTED "IMPR. STOPPEE" #define MSG_HALTED _UxGT("IMPR. STOPPEE")
#define MSG_PLEASE_RESET "RaZ. SVP" #define MSG_PLEASE_RESET _UxGT("RaZ. SVP")
#define MSG_SHORT_DAY "j" // One character only #define MSG_SHORT_DAY _UxGT("j") // One character only
#define MSG_SHORT_HOUR "h" // One character only #define MSG_SHORT_HOUR _UxGT("h") // One character only
#define MSG_SHORT_MINUTE "m" // One character only #define MSG_SHORT_MINUTE _UxGT("m") // One character only
#define MSG_HEATING "En chauffe..." #define MSG_HEATING _UxGT("En chauffe...")
#define MSG_HEATING_COMPLETE "Chauffe terminee" #define MSG_HEATING_COMPLETE _UxGT("Chauffe terminee")
#define MSG_BED_HEATING "Plateau en chauffe.." #define MSG_BED_HEATING _UxGT("Plateau en chauffe..")
#define MSG_BED_DONE "Chauffe lit terminee" #define MSG_BED_DONE _UxGT("Chauffe lit terminee")
#define MSG_DELTA_CALIBRATE "Calibration Delta" #define MSG_DELTA_CALIBRATE _UxGT("Calibration Delta")
#define MSG_DELTA_CALIBRATE_X "Calibrer X" #define MSG_DELTA_CALIBRATE_X _UxGT("Calibrer X")
#define MSG_DELTA_CALIBRATE_Y "Calibrer Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Calibrer Y")
#define MSG_DELTA_CALIBRATE_Z "Calibrer Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Calibrer Z")
#define MSG_DELTA_CALIBRATE_CENTER "Calibrer centre" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Calibrer centre")
#define MSG_INFO_MENU "Infos imprimante" #define MSG_INFO_MENU _UxGT("Infos imprimante")
#define MSG_INFO_PRINTER_MENU "Infos imprimante" #define MSG_INFO_PRINTER_MENU _UxGT("Infos imprimante")
#define MSG_INFO_STATS_MENU "Stats. imprimante" #define MSG_INFO_STATS_MENU _UxGT("Stats. imprimante")
#define MSG_INFO_BOARD_MENU "Infos carte" #define MSG_INFO_BOARD_MENU _UxGT("Infos carte")
#define MSG_INFO_THERMISTOR_MENU "Thermistors" #define MSG_INFO_THERMISTOR_MENU _UxGT("Thermistors")
#define MSG_INFO_EXTRUDERS "Extruders" #define MSG_INFO_EXTRUDERS _UxGT("Extruders")
#define MSG_INFO_BAUDRATE "Baud" #define MSG_INFO_BAUDRATE _UxGT("Baud")
#define MSG_INFO_PROTOCOL "Protocole" #define MSG_INFO_PROTOCOL _UxGT("Protocole")
#define MSG_LIGHTS_ON "Allumer boitier" #define MSG_LIGHTS_ON _UxGT("Allumer boitier")
#define MSG_LIGHTS_OFF "Eteindre boitier" #define MSG_LIGHTS_OFF _UxGT("Eteindre boitier")
#if LCD_WIDTH >= 20 #if LCD_WIDTH >= 20
#define MSG_INFO_PRINT_COUNT "Nbre impressions" #define MSG_INFO_PRINT_COUNT _UxGT("Nbre impressions")
#define MSG_INFO_COMPLETED_PRINTS "Terminees" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Terminees")
#define MSG_INFO_PRINT_TIME "Tps impr. total" #define MSG_INFO_PRINT_TIME _UxGT("Tps impr. total")
#define MSG_INFO_PRINT_LONGEST "Impr. la + longue" #define MSG_INFO_PRINT_LONGEST _UxGT("Impr. la + longue")
#define MSG_INFO_PRINT_FILAMENT "Total filament" #define MSG_INFO_PRINT_FILAMENT _UxGT("Total filament")
#else #else
#define MSG_INFO_PRINT_COUNT "Impressions" #define MSG_INFO_PRINT_COUNT _UxGT("Impressions")
#define MSG_INFO_COMPLETED_PRINTS "Terminees" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Terminees")
#define MSG_INFO_PRINT_TIME "Total" #define MSG_INFO_PRINT_TIME _UxGT("Total")
#define MSG_INFO_PRINT_LONGEST "+ long" #define MSG_INFO_PRINT_LONGEST _UxGT("+ long")
#define MSG_INFO_PRINT_FILAMENT "Filament" #define MSG_INFO_PRINT_FILAMENT _UxGT("Filament")
#endif #endif
#define MSG_INFO_MIN_TEMP "Temp Min" #define MSG_INFO_MIN_TEMP _UxGT("Temp Min")
#define MSG_INFO_MAX_TEMP "Temp Max" #define MSG_INFO_MAX_TEMP _UxGT("Temp Max")
#define MSG_INFO_PSU "Alimentation" #define MSG_INFO_PSU _UxGT("Alimentation")
#define MSG_DRIVE_STRENGTH "Puiss. moteur " #define MSG_DRIVE_STRENGTH _UxGT("Puiss. moteur ")
#define MSG_DAC_PERCENT "Driver %" #define MSG_DAC_PERCENT _UxGT("Driver %")
#define MSG_DAC_EEPROM_WRITE "DAC EEPROM sauv." #define MSG_DAC_EEPROM_WRITE _UxGT("DAC EEPROM sauv.")
#define MSG_FILAMENT_CHANGE_HEADER "CHANGER FILAMENT" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("CHANGER FILAMENT")
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "CHANGER OPTIONS:" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("CHANGER OPTIONS:")
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "+ extrusion" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("+ extrusion")
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Reprendre impr." #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Reprendre impr.")
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
// Up to 3 lines allowed // Up to 3 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Attente Demarrage" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Attente Demarrage")
#define MSG_FILAMENT_CHANGE_INIT_2 "du filament" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("du filament")
#define MSG_FILAMENT_CHANGE_INIT_3 "changer" #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("changer")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "attente de" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("attente de")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "decharger filament" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("decharger filament")
#define MSG_FILAMENT_CHANGE_INSERT_1 "inserer filament" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("inserer filament")
#define MSG_FILAMENT_CHANGE_INSERT_2 "et app. bouton" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("et app. bouton")
#define MSG_FILAMENT_CHANGE_INSERT_3 "pour continuer..." #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("pour continuer...")
#define MSG_FILAMENT_CHANGE_LOAD_1 "attente de" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("attente de")
#define MSG_FILAMENT_CHANGE_LOAD_2 "charger filament" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("charger filament")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "attente de" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("attente de")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "extrusion fil." #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("extrusion fil.")
#define MSG_FILAMENT_CHANGE_RESUME_1 "attente impression" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("attente impression")
#define MSG_FILAMENT_CHANGE_RESUME_2 "pour reprendre" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("pour reprendre")
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
// Up to 2 lines allowed // Up to 2 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Patientez..." #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Patientez...")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Ejection..." #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Ejection...")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Inserer et click" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Inserer et click")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Chargement..." #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Chargement...")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Extrusion..." #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Extrusion...")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Reprise..." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Reprise...")
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4
#endif // LANGUAGE_FR_H #endif // LANGUAGE_FR_H

@ -33,217 +33,217 @@
#define MAPPER_C2C3 #define MAPPER_C2C3
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " lista." #define WELCOME_MSG MACHINE_NAME _UxGT(" lista.")
#define MSG_SD_INSERTED "Tarxeta inserida" #define MSG_SD_INSERTED _UxGT("Tarxeta inserida")
#define MSG_SD_REMOVED "Tarxeta retirada" #define MSG_SD_REMOVED _UxGT("Tarxeta retirada")
#define MSG_LCD_ENDSTOPS "FinCarro" #define MSG_LCD_ENDSTOPS _UxGT("FinCarro")
#define MSG_MAIN "Menu principal" #define MSG_MAIN _UxGT("Menu principal")
#define MSG_AUTOSTART "Autoarranque" #define MSG_AUTOSTART _UxGT("Autoarranque")
#define MSG_DISABLE_STEPPERS "Apagar motores" #define MSG_DISABLE_STEPPERS _UxGT("Apagar motores")
#define MSG_AUTO_HOME "Ir a orixe" #define MSG_AUTO_HOME _UxGT("Ir a orixe")
#define MSG_AUTO_HOME_X "Ir orixe X" #define MSG_AUTO_HOME_X _UxGT("Ir orixe X")
#define MSG_AUTO_HOME_Y "Ir orixe Y" #define MSG_AUTO_HOME_Y _UxGT("Ir orixe Y")
#define MSG_AUTO_HOME_Z "Ir orixe Z" #define MSG_AUTO_HOME_Z _UxGT("Ir orixe Z")
#define MSG_LEVEL_BED_HOMING "Ir orixes XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Ir orixes XYZ")
#define MSG_LEVEL_BED_WAITING "Prema pulsador" #define MSG_LEVEL_BED_WAITING _UxGT("Prema pulsador")
#define MSG_LEVEL_BED_NEXT_POINT "Seguinte punto" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Seguinte punto")
#define MSG_LEVEL_BED_DONE "Nivelado feito" #define MSG_LEVEL_BED_DONE _UxGT("Nivelado feito")
#define MSG_LEVEL_BED_CANCEL "Cancelar" #define MSG_LEVEL_BED_CANCEL _UxGT("Cancelar")
#define MSG_SET_HOME_OFFSETS "Offsets na orixe" #define MSG_SET_HOME_OFFSETS _UxGT("Offsets na orixe")
#define MSG_HOME_OFFSETS_APPLIED "Offsets fixados" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Offsets fixados")
#define MSG_SET_ORIGIN "Fixar orixe" #define MSG_SET_ORIGIN _UxGT("Fixar orixe")
#define MSG_PREHEAT_1 "Prequentar PLA" #define MSG_PREHEAT_1 _UxGT("Prequentar PLA")
#define MSG_PREHEAT_1_N "Prequentar PLA " #define MSG_PREHEAT_1_N _UxGT("Prequentar PLA ")
#define MSG_PREHEAT_1_ALL "Preque. PLA Todo" #define MSG_PREHEAT_1_ALL _UxGT("Preque. PLA Todo")
#define MSG_PREHEAT_1_BEDONLY "Preque. PLA Cama" #define MSG_PREHEAT_1_BEDONLY _UxGT("Preque. PLA Cama")
#define MSG_PREHEAT_1_SETTINGS "Preque. PLA conf" #define MSG_PREHEAT_1_SETTINGS _UxGT("Preque. PLA conf")
#define MSG_PREHEAT_2 "Prequentar ABS" #define MSG_PREHEAT_2 _UxGT("Prequentar ABS")
#define MSG_PREHEAT_2_N "Prequentar ABS " #define MSG_PREHEAT_2_N _UxGT("Prequentar ABS ")
#define MSG_PREHEAT_2_ALL "Preque. ABS Todo" #define MSG_PREHEAT_2_ALL _UxGT("Preque. ABS Todo")
#define MSG_PREHEAT_2_BEDONLY "Preque. ABS Cama" #define MSG_PREHEAT_2_BEDONLY _UxGT("Preque. ABS Cama")
#define MSG_PREHEAT_2_SETTINGS "Preque. ABS conf" #define MSG_PREHEAT_2_SETTINGS _UxGT("Preque. ABS conf")
#define MSG_COOLDOWN "Arrefriar" #define MSG_COOLDOWN _UxGT("Arrefriar")
#define MSG_SWITCH_PS_ON "Acender" #define MSG_SWITCH_PS_ON _UxGT("Acender")
#define MSG_SWITCH_PS_OFF "Apagar" #define MSG_SWITCH_PS_OFF _UxGT("Apagar")
#define MSG_EXTRUDE "Extrudir" #define MSG_EXTRUDE _UxGT("Extrudir")
#define MSG_RETRACT "Retraer" #define MSG_RETRACT _UxGT("Retraer")
#define MSG_MOVE_AXIS "Mover eixe" #define MSG_MOVE_AXIS _UxGT("Mover eixe")
#define MSG_LEVEL_BED "Nivelar cama" #define MSG_LEVEL_BED _UxGT("Nivelar cama")
#define MSG_MOVE_X "Mover X" #define MSG_MOVE_X _UxGT("Mover X")
#define MSG_MOVE_Y "Mover Y" #define MSG_MOVE_Y _UxGT("Mover Y")
#define MSG_MOVE_Z "Mover Z" #define MSG_MOVE_Z _UxGT("Mover Z")
#define MSG_MOVE_E "Extrusor" #define MSG_MOVE_E _UxGT("Extrusor")
#define MSG_MOVE_01MM "Mover 0.1mm" #define MSG_MOVE_01MM _UxGT("Mover 0.1mm")
#define MSG_MOVE_1MM "Mover 1mm" #define MSG_MOVE_1MM _UxGT("Mover 1mm")
#define MSG_MOVE_10MM "Mover 10mm" #define MSG_MOVE_10MM _UxGT("Mover 10mm")
#define MSG_SPEED "Velocidade" #define MSG_SPEED _UxGT("Velocidade")
#define MSG_BED_Z "Cama Z" #define MSG_BED_Z _UxGT("Cama Z")
#define MSG_NOZZLE "Bico" #define MSG_NOZZLE _UxGT("Bico")
#define MSG_BED "Cama" #define MSG_BED _UxGT("Cama")
#define MSG_FAN_SPEED "Velocidade vent." #define MSG_FAN_SPEED _UxGT("Velocidade vent.")
#define MSG_FLOW "Fluxo" #define MSG_FLOW _UxGT("Fluxo")
#define MSG_CONTROL "Control" #define MSG_CONTROL _UxGT("Control")
#define MSG_MIN " " LCD_STR_THERMOMETER " Min" #define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX " " LCD_STR_THERMOMETER " Max" #define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR " " LCD_STR_THERMOMETER " Fact" #define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Fact")
#define MSG_AUTOTEMP "Autotemp" #define MSG_AUTOTEMP _UxGT("Autotemp")
#define MSG_ON "On " #define MSG_ON _UxGT("On ")
#define MSG_OFF "Off" #define MSG_OFF _UxGT("Off")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_SELECT "Escolla" #define MSG_SELECT _UxGT("Escolla")
#define MSG_ACC "Acel" #define MSG_ACC _UxGT("Acel")
#define MSG_VX_JERK "Vx-jerk" #define MSG_VX_JERK _UxGT("Vx-jerk")
#define MSG_VY_JERK "Vy-jerk" #define MSG_VY_JERK _UxGT("Vy-jerk")
#define MSG_VZ_JERK "Vz-jerk" #define MSG_VZ_JERK _UxGT("Vz-jerk")
#define MSG_VE_JERK "Ve-jerk" #define MSG_VE_JERK _UxGT("Ve-jerk")
#define MSG_VMAX "Vmax " #define MSG_VMAX _UxGT("Vmax ")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "VTrav min" #define MSG_VTRAV_MIN _UxGT("VTrav min")
#define MSG_AMAX "Amax " #define MSG_AMAX _UxGT("Amax ")
#define MSG_A_RETRACT "A-retract" #define MSG_A_RETRACT _UxGT("A-retract")
#define MSG_A_TRAVEL "A-travel" #define MSG_A_TRAVEL _UxGT("A-travel")
#define MSG_XSTEPS "Xpasos/mm" #define MSG_XSTEPS _UxGT("Xpasos/mm")
#define MSG_YSTEPS "Ypasos/mm" #define MSG_YSTEPS _UxGT("Ypasos/mm")
#define MSG_ZSTEPS "Zpasos/mm" #define MSG_ZSTEPS _UxGT("Zpasos/mm")
#define MSG_ESTEPS "Epasos/mm" #define MSG_ESTEPS _UxGT("Epasos/mm")
#define MSG_E1STEPS "E1pasos/mm" #define MSG_E1STEPS _UxGT("E1pasos/mm")
#define MSG_E2STEPS "E2pasos/mm" #define MSG_E2STEPS _UxGT("E2pasos/mm")
#define MSG_E3STEPS "E3pasos/mm" #define MSG_E3STEPS _UxGT("E3pasos/mm")
#define MSG_E4STEPS "E4pasos/mm" #define MSG_E4STEPS _UxGT("E4pasos/mm")
#define MSG_TEMPERATURE "Temperatura" #define MSG_TEMPERATURE _UxGT("Temperatura")
#define MSG_MOTION "Movemento" #define MSG_MOTION _UxGT("Movemento")
#define MSG_VOLUMETRIC "Filamento" #define MSG_VOLUMETRIC _UxGT("Filamento")
#define MSG_VOLUMETRIC_ENABLED "E en mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E en mm3")
#define MSG_FILAMENT_DIAM "Diam. fil." #define MSG_FILAMENT_DIAM _UxGT("Diam. fil.")
#define MSG_CONTRAST "Constraste LCD" #define MSG_CONTRAST _UxGT("Constraste LCD")
#define MSG_STORE_EPROM "Gardar en memo." #define MSG_STORE_EPROM _UxGT("Gardar en memo.")
#define MSG_LOAD_EPROM "Cargar de memo." #define MSG_LOAD_EPROM _UxGT("Cargar de memo.")
#define MSG_RESTORE_FAILSAFE "Cargar de firm." #define MSG_RESTORE_FAILSAFE _UxGT("Cargar de firm.")
#define MSG_REFRESH "Volver a cargar" #define MSG_REFRESH _UxGT("Volver a cargar")
#define MSG_WATCH "Monitorizacion" #define MSG_WATCH _UxGT("Monitorizacion")
#define MSG_PREPARE "Preparar" #define MSG_PREPARE _UxGT("Preparar")
#define MSG_TUNE "Axustar" #define MSG_TUNE _UxGT("Axustar")
#define MSG_PAUSE_PRINT "Pausar impres." #define MSG_PAUSE_PRINT _UxGT("Pausar impres.")
#define MSG_RESUME_PRINT "Seguir impres." #define MSG_RESUME_PRINT _UxGT("Seguir impres.")
#define MSG_STOP_PRINT "Deter impres." #define MSG_STOP_PRINT _UxGT("Deter impres.")
#define MSG_CARD_MENU "Tarxeta SD" #define MSG_CARD_MENU _UxGT("Tarxeta SD")
#define MSG_NO_CARD "Sen tarxeta SD" #define MSG_NO_CARD _UxGT("Sen tarxeta SD")
#define MSG_DWELL "En repouso..." #define MSG_DWELL _UxGT("En repouso...")
#define MSG_USERWAIT "A espera..." #define MSG_USERWAIT _UxGT("A espera...")
#define MSG_RESUMING "Imprimindo..." #define MSG_RESUMING _UxGT("Imprimindo...")
#define MSG_PRINT_ABORTED "Impre. cancelada" #define MSG_PRINT_ABORTED _UxGT("Impre. cancelada")
#define MSG_NO_MOVE "Sen movemento." #define MSG_NO_MOVE _UxGT("Sen movemento.")
#define MSG_KILLED "PROGRAMA MORTO" #define MSG_KILLED _UxGT("PROGRAMA MORTO")
#define MSG_STOPPED "PROGRAMA PARADO" #define MSG_STOPPED _UxGT("PROGRAMA PARADO")
#define MSG_CONTROL_RETRACT "Retraccion mm" #define MSG_CONTROL_RETRACT _UxGT("Retraccion mm")
#define MSG_CONTROL_RETRACT_SWAP "Cambio retra. mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Cambio retra. mm")
#define MSG_CONTROL_RETRACTF "Retraccion V" #define MSG_CONTROL_RETRACTF _UxGT("Retraccion V")
#define MSG_CONTROL_RETRACT_ZLIFT "Alzar Z mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Alzar Z mm")
#define MSG_CONTROL_RETRACT_RECOVER "Recup. retra. mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("Recup. retra. mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Cambio recup. mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Cambio recup. mm")
#define MSG_CONTROL_RETRACT_RECOVERF "Recuperacion V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("Recuperacion V")
#define MSG_AUTORETRACT "Retraccion auto." #define MSG_AUTORETRACT _UxGT("Retraccion auto.")
#define MSG_FILAMENTCHANGE "Cambiar filamen." #define MSG_FILAMENTCHANGE _UxGT("Cambiar filamen.")
#define MSG_INIT_SDCARD "Iniciando SD" #define MSG_INIT_SDCARD _UxGT("Iniciando SD")
#define MSG_CNG_SDCARD "Cambiar SD" #define MSG_CNG_SDCARD _UxGT("Cambiar SD")
#define MSG_ZPROBE_OUT "Sonda-Z sen cama" #define MSG_ZPROBE_OUT _UxGT("Sonda-Z sen cama")
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_BLTOUCH_SELFTEST "Comprobar BLTouch" #define MSG_BLTOUCH_SELFTEST _UxGT("Comprobar BLTouch")
#define MSG_BLTOUCH_RESET "Iniciar BLTouch" #define MSG_BLTOUCH_RESET _UxGT("Iniciar BLTouch")
#define MSG_FIRST "first" #define MSG_FIRST _UxGT("first")
#define MSG_ZPROBE_ZOFFSET "Offset Z" #define MSG_ZPROBE_ZOFFSET _UxGT("Offset Z")
#define MSG_BABYSTEP_X "Micropaso X" #define MSG_BABYSTEP_X _UxGT("Micropaso X")
#define MSG_BABYSTEP_Y "Micropaso Y" #define MSG_BABYSTEP_Y _UxGT("Micropaso Y")
#define MSG_BABYSTEP_Z "Micropaso Z" #define MSG_BABYSTEP_Z _UxGT("Micropaso Z")
#define MSG_ENDSTOP_ABORT "Erro fin carro" #define MSG_ENDSTOP_ABORT _UxGT("Erro fin carro")
#define MSG_HEATING_FAILED_LCD "Fallo quentando" #define MSG_HEATING_FAILED_LCD _UxGT("Fallo quentando")
#define MSG_ERR_REDUNDANT_TEMP "Erro temperatura" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Erro temperatura")
#define MSG_THERMAL_RUNAWAY "Temp. excesiva" #define MSG_THERMAL_RUNAWAY _UxGT("Temp. excesiva")
#define MSG_ERR_MAXTEMP "Err: temp. max." #define MSG_ERR_MAXTEMP _UxGT("Err: temp. max.")
#define MSG_ERR_MINTEMP "Err: temp. min." #define MSG_ERR_MINTEMP _UxGT("Err: temp. min.")
#define MSG_ERR_MAXTEMP_BED "Err: MAXTEMP BED" #define MSG_ERR_MAXTEMP_BED _UxGT("Err: MAXTEMP BED")
#define MSG_ERR_MINTEMP_BED "Err: MINTEMP BED" #define MSG_ERR_MINTEMP_BED _UxGT("Err: MINTEMP BED")
#define MSG_ERR_Z_HOMING "G28 Z impedido" #define MSG_ERR_Z_HOMING _UxGT("G28 Z impedido")
#define MSG_HALTED "SISTEMA MORTO" #define MSG_HALTED _UxGT("SISTEMA MORTO")
#define MSG_PLEASE_RESET "Debe reiniciar!" #define MSG_PLEASE_RESET _UxGT("Debe reiniciar!")
#define MSG_SHORT_DAY "d" // One character only #define MSG_SHORT_DAY _UxGT("d") // One character only
#define MSG_SHORT_HOUR "h" // One character only #define MSG_SHORT_HOUR _UxGT("h") // One character only
#define MSG_SHORT_MINUTE "m" // One character only #define MSG_SHORT_MINUTE _UxGT("m") // One character only
#define MSG_HEATING "Quentando..." #define MSG_HEATING _UxGT("Quentando...")
#define MSG_HEATING_COMPLETE "Xa esta quente" #define MSG_HEATING_COMPLETE _UxGT("Xa esta quente")
#define MSG_BED_HEATING "Quentando cama" #define MSG_BED_HEATING _UxGT("Quentando cama")
#define MSG_BED_DONE "Cama esta quente" #define MSG_BED_DONE _UxGT("Cama esta quente")
#define MSG_DELTA_CALIBRATE "Calibracion Delta" #define MSG_DELTA_CALIBRATE _UxGT("Calibracion Delta")
#define MSG_DELTA_CALIBRATE_X "Calibrar X" #define MSG_DELTA_CALIBRATE_X _UxGT("Calibrar X")
#define MSG_DELTA_CALIBRATE_Y "Calibrar Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Calibrar Y")
#define MSG_DELTA_CALIBRATE_Z "Calibrar Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Calibrar Z")
#define MSG_DELTA_CALIBRATE_CENTER "Calibrar Centro" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Calibrar Centro")
#define MSG_INFO_MENU "Acerca de..." #define MSG_INFO_MENU _UxGT("Acerca de...")
#define MSG_INFO_PRINTER_MENU "Informacion" #define MSG_INFO_PRINTER_MENU _UxGT("Informacion")
#define MSG_INFO_STATS_MENU "Estadisticas" #define MSG_INFO_STATS_MENU _UxGT("Estadisticas")
#define MSG_INFO_BOARD_MENU "Placa nai" #define MSG_INFO_BOARD_MENU _UxGT("Placa nai")
#define MSG_INFO_THERMISTOR_MENU "Termistores" #define MSG_INFO_THERMISTOR_MENU _UxGT("Termistores")
#define MSG_INFO_EXTRUDERS "Extrusores" #define MSG_INFO_EXTRUDERS _UxGT("Extrusores")
#define MSG_INFO_BAUDRATE "Baudios" #define MSG_INFO_BAUDRATE _UxGT("Baudios")
#define MSG_INFO_PROTOCOL "Protocolo" #define MSG_INFO_PROTOCOL _UxGT("Protocolo")
#define MSG_LIGHTS_ON "Acender a luz" #define MSG_LIGHTS_ON _UxGT("Acender a luz")
#define MSG_LIGHTS_OFF "Apagar a luz" #define MSG_LIGHTS_OFF _UxGT("Apagar a luz")
#if LCD_WIDTH >= 20 #if LCD_WIDTH >= 20
#define MSG_INFO_PRINT_COUNT "Total traballos" #define MSG_INFO_PRINT_COUNT _UxGT("Total traballos")
#define MSG_INFO_COMPLETED_PRINTS "Total completos" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Total completos")
#define MSG_INFO_PRINT_TIME "Tempo impresion" #define MSG_INFO_PRINT_TIME _UxGT("Tempo impresion")
#define MSG_INFO_PRINT_LONGEST "Traballo +longo" #define MSG_INFO_PRINT_LONGEST _UxGT("Traballo +longo")
#define MSG_INFO_PRINT_FILAMENT "Total extruido" #define MSG_INFO_PRINT_FILAMENT _UxGT("Total extruido")
#else #else
#define MSG_INFO_PRINT_COUNT "Traballos" #define MSG_INFO_PRINT_COUNT _UxGT("Traballos")
#define MSG_INFO_COMPLETED_PRINTS "Completos" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Completos")
#define MSG_INFO_PRINT_TIME "Tempo" #define MSG_INFO_PRINT_TIME _UxGT("Tempo")
#define MSG_INFO_PRINT_LONGEST "O +longo" #define MSG_INFO_PRINT_LONGEST _UxGT("O +longo")
#define MSG_INFO_PRINT_FILAMENT "Extruido" #define MSG_INFO_PRINT_FILAMENT _UxGT("Extruido")
#endif #endif
#define MSG_INFO_MIN_TEMP "Min Temp" #define MSG_INFO_MIN_TEMP _UxGT("Min Temp")
#define MSG_INFO_MAX_TEMP "Max Temp" #define MSG_INFO_MAX_TEMP _UxGT("Max Temp")
#define MSG_INFO_PSU "Fonte alime." #define MSG_INFO_PSU _UxGT("Fonte alime.")
#define MSG_DRIVE_STRENGTH "Potencia motor" #define MSG_DRIVE_STRENGTH _UxGT("Potencia motor")
#define MSG_DAC_PERCENT "Motor %" #define MSG_DAC_PERCENT _UxGT("Motor %")
#define MSG_DAC_EEPROM_WRITE "Garda DAC EEPROM" #define MSG_DAC_EEPROM_WRITE _UxGT("Garda DAC EEPROM")
#define MSG_FILAMENT_CHANGE_HEADER "TROCO FILAMENTO" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("TROCO FILAMENTO")
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "OPCIONS TROCO:" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("OPCIONS TROCO:")
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Extruir mais" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Extruir mais")
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Segue traballo" #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Segue traballo")
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
// Up to 3 lines allowed // Up to 3 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Agarde para" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Agarde para")
#define MSG_FILAMENT_CHANGE_INIT_2 "iniciar troco" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("iniciar troco")
#define MSG_FILAMENT_CHANGE_INIT_3 "de filamento" #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("de filamento")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Agarde pola" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Agarde pola")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "descarga do" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("descarga do")
#define MSG_FILAMENT_CHANGE_UNLOAD_3 "filamento" #define MSG_FILAMENT_CHANGE_UNLOAD_3 _UxGT("filamento")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Introduza o" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Introduza o")
#define MSG_FILAMENT_CHANGE_INSERT_2 "filamento e" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("filamento e")
#define MSG_FILAMENT_CHANGE_INSERT_3 "faga click" #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("faga click")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Agarde pola" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Agarde pola")
#define MSG_FILAMENT_CHANGE_LOAD_2 "carga do" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("carga do")
#define MSG_FILAMENT_CHANGE_LOAD_3 "filamento" #define MSG_FILAMENT_CHANGE_LOAD_3 _UxGT("filamento")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Agarde pola" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Agarde pola")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "extrusion do" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("extrusion do")
#define MSG_FILAMENT_CHANGE_EXTRUDE_3 "filamento" #define MSG_FILAMENT_CHANGE_EXTRUDE_3 _UxGT("filamento")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Agarde para" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Agarde para")
#define MSG_FILAMENT_CHANGE_RESUME_2 "seguir co" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("seguir co")
#define MSG_FILAMENT_CHANGE_RESUME_3 "traballo" #define MSG_FILAMENT_CHANGE_RESUME_3 _UxGT("traballo")
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
// Up to 2 lines allowed // Up to 2 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Agarde..." #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Agarde...")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Descargando..." #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Descargando...")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Introduza e click" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Introduza e click")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Cargando..." #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Cargando...")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Extruindo..." #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Extruindo...")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Seguindo..." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Seguindo...")
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4
#endif // LANGUAGE_GL_H #endif // LANGUAGE_GL_H

@ -32,215 +32,215 @@
#define DISPLAY_CHARSET_ISO10646_1 // use the better font on full graphic displays. #define DISPLAY_CHARSET_ISO10646_1 // use the better font on full graphic displays.
#define WELCOME_MSG MACHINE_NAME " spreman." #define WELCOME_MSG MACHINE_NAME _UxGT(" spreman.")
#define MSG_SD_INSERTED "SD kartica umetnuta" #define MSG_SD_INSERTED _UxGT("SD kartica umetnuta")
#define MSG_SD_REMOVED "SD kartica uklonjena" #define MSG_SD_REMOVED _UxGT("SD kartica uklonjena")
#define MSG_LCD_ENDSTOPS "Endstops" // Max length 8 characters #define MSG_LCD_ENDSTOPS _UxGT("Endstops") // Max length 8 characters
#define MSG_MAIN "Main" #define MSG_MAIN _UxGT("Main")
#define MSG_AUTOSTART "Auto pokretanje" #define MSG_AUTOSTART _UxGT("Auto pokretanje")
#define MSG_DISABLE_STEPPERS "Ugasi steppere" #define MSG_DISABLE_STEPPERS _UxGT("Ugasi steppere")
#define MSG_AUTO_HOME "Automatski homing" #define MSG_AUTO_HOME _UxGT("Automatski homing")
#define MSG_AUTO_HOME_X "Home-aj X" #define MSG_AUTO_HOME_X _UxGT("Home-aj X")
#define MSG_AUTO_HOME_Y "Home-aj Y" #define MSG_AUTO_HOME_Y _UxGT("Home-aj Y")
#define MSG_AUTO_HOME_Z "Home-aj Z" #define MSG_AUTO_HOME_Z _UxGT("Home-aj Z")
#define MSG_LEVEL_BED_HOMING "Home-aj XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Home-aj XYZ")
#define MSG_LEVEL_BED_WAITING "Klikni za početak" #define MSG_LEVEL_BED_WAITING _UxGT("Klikni za početak")
#define MSG_LEVEL_BED_NEXT_POINT "Sljedeća točka" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Sljedeća točka")
#define MSG_LEVEL_BED_DONE "Niveliranje gotovo!" #define MSG_LEVEL_BED_DONE _UxGT("Niveliranje gotovo!")
#define MSG_LEVEL_BED_CANCEL "Otkaži" #define MSG_LEVEL_BED_CANCEL _UxGT("Otkaži")
#define MSG_SET_HOME_OFFSETS "Postavi home offsete" #define MSG_SET_HOME_OFFSETS _UxGT("Postavi home offsete")
#define MSG_HOME_OFFSETS_APPLIED "Offsets postavljeni" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Offsets postavljeni")
#define MSG_SET_ORIGIN "Postavi ishodište" #define MSG_SET_ORIGIN _UxGT("Postavi ishodište")
#define MSG_PREHEAT_1 "Predgrij PLA" #define MSG_PREHEAT_1 _UxGT("Predgrij PLA")
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 " " #define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ")
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 " Sve" #define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 _UxGT(" Sve")
#define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 " Bed" #define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 _UxGT(" Bed")
#define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 " conf" #define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 _UxGT(" conf")
#define MSG_PREHEAT_2 "Predgrij ABS" #define MSG_PREHEAT_2 _UxGT("Predgrij ABS")
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 " " #define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ")
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 " Sve" #define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 _UxGT(" Sve")
#define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 " Bed" #define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 _UxGT(" Bed")
#define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 " conf" #define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 _UxGT(" conf")
#define MSG_COOLDOWN "Hlađenje" #define MSG_COOLDOWN _UxGT("Hlađenje")
#define MSG_SWITCH_PS_ON "Uključi napajanje" #define MSG_SWITCH_PS_ON _UxGT("Uključi napajanje")
#define MSG_SWITCH_PS_OFF "Isključi napajanje" #define MSG_SWITCH_PS_OFF _UxGT("Isključi napajanje")
#define MSG_EXTRUDE "Extrude" #define MSG_EXTRUDE _UxGT("Extrude")
#define MSG_RETRACT "Retract" #define MSG_RETRACT _UxGT("Retract")
#define MSG_MOVE_AXIS "Miči os" #define MSG_MOVE_AXIS _UxGT("Miči os")
#define MSG_LEVEL_BED "Niveliraj bed" #define MSG_LEVEL_BED _UxGT("Niveliraj bed")
#define MSG_MOVE_X "Miči X" #define MSG_MOVE_X _UxGT("Miči X")
#define MSG_MOVE_Y "Miči Y" #define MSG_MOVE_Y _UxGT("Miči Y")
#define MSG_MOVE_Z "Miči Z" #define MSG_MOVE_Z _UxGT("Miči Z")
#define MSG_MOVE_E "Extruder" #define MSG_MOVE_E _UxGT("Extruder")
#define MSG_MOVE_01MM "Miči 0.1mm" #define MSG_MOVE_01MM _UxGT("Miči 0.1mm")
#define MSG_MOVE_1MM "Miči 1mm" #define MSG_MOVE_1MM _UxGT("Miči 1mm")
#define MSG_MOVE_10MM "Miči 10mm" #define MSG_MOVE_10MM _UxGT("Miči 10mm")
#define MSG_SPEED "Brzina" #define MSG_SPEED _UxGT("Brzina")
#define MSG_BED_Z "Bed Z" #define MSG_BED_Z _UxGT("Bed Z")
#define MSG_NOZZLE "Dizna" #define MSG_NOZZLE _UxGT("Dizna")
#define MSG_BED "Bed" #define MSG_BED _UxGT("Bed")
#define MSG_FAN_SPEED "Brzina ventilatora" #define MSG_FAN_SPEED _UxGT("Brzina ventilatora")
#define MSG_FLOW "Flow" #define MSG_FLOW _UxGT("Flow")
#define MSG_CONTROL "Control" #define MSG_CONTROL _UxGT("Control")
#define MSG_MIN " " LCD_STR_THERMOMETER " Min" #define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX " " LCD_STR_THERMOMETER " Max" #define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR " " LCD_STR_THERMOMETER " Fact" #define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Fact")
#define MSG_AUTOTEMP "Autotemp" #define MSG_AUTOTEMP _UxGT("Autotemp")
#define MSG_ON "On " #define MSG_ON _UxGT("On ")
#define MSG_OFF "Off" #define MSG_OFF _UxGT("Off")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_SELECT "Odaberi" #define MSG_SELECT _UxGT("Odaberi")
#define MSG_ACC "Accel" #define MSG_ACC _UxGT("Accel")
#define MSG_VX_JERK "Vx-jerk" #define MSG_VX_JERK _UxGT("Vx-jerk")
#define MSG_VY_JERK "Vy-jerk" #define MSG_VY_JERK _UxGT("Vy-jerk")
#define MSG_VZ_JERK "Vz-jerk" #define MSG_VZ_JERK _UxGT("Vz-jerk")
#define MSG_VE_JERK "Ve-jerk" #define MSG_VE_JERK _UxGT("Ve-jerk")
#define MSG_VMAX "Vmax " #define MSG_VMAX _UxGT("Vmax ")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "VTrav min" #define MSG_VTRAV_MIN _UxGT("VTrav min")
#define MSG_AMAX "Amax " #define MSG_AMAX _UxGT("Amax ")
#define MSG_A_RETRACT "A-retract" #define MSG_A_RETRACT _UxGT("A-retract")
#define MSG_A_TRAVEL "A-travel" #define MSG_A_TRAVEL _UxGT("A-travel")
#define MSG_XSTEPS "Xsteps/mm" #define MSG_XSTEPS _UxGT("Xsteps/mm")
#define MSG_YSTEPS "Ysteps/mm" #define MSG_YSTEPS _UxGT("Ysteps/mm")
#define MSG_ZSTEPS "Zsteps/mm" #define MSG_ZSTEPS _UxGT("Zsteps/mm")
#define MSG_ESTEPS "Esteps/mm" #define MSG_ESTEPS _UxGT("Esteps/mm")
#define MSG_E1STEPS "E1steps/mm" #define MSG_E1STEPS _UxGT("E1steps/mm")
#define MSG_E2STEPS "E2steps/mm" #define MSG_E2STEPS _UxGT("E2steps/mm")
#define MSG_E3STEPS "E3steps/mm" #define MSG_E3STEPS _UxGT("E3steps/mm")
#define MSG_E4STEPS "E4steps/mm" #define MSG_E4STEPS _UxGT("E4steps/mm")
#define MSG_TEMPERATURE "Temperature" #define MSG_TEMPERATURE _UxGT("Temperature")
#define MSG_MOTION "Gibanje" #define MSG_MOTION _UxGT("Gibanje")
#define MSG_VOLUMETRIC "Filament" #define MSG_VOLUMETRIC _UxGT("Filament")
#define MSG_VOLUMETRIC_ENABLED "E in mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E in mm3")
#define MSG_FILAMENT_DIAM "Fil. Dia." #define MSG_FILAMENT_DIAM _UxGT("Fil. Dia.")
#define MSG_CONTRAST "Kontrast LCD-a" #define MSG_CONTRAST _UxGT("Kontrast LCD-a")
#define MSG_STORE_EPROM "Pohrani u memoriju" #define MSG_STORE_EPROM _UxGT("Pohrani u memoriju")
#define MSG_LOAD_EPROM "Učitaj memoriju" #define MSG_LOAD_EPROM _UxGT("Učitaj memoriju")
#define MSG_RESTORE_FAILSAFE "Učitaj failsafe" #define MSG_RESTORE_FAILSAFE _UxGT("Učitaj failsafe")
#define MSG_REFRESH "Osvježi" #define MSG_REFRESH _UxGT("Osvježi")
#define MSG_WATCH "Info screen" #define MSG_WATCH _UxGT("Info screen")
#define MSG_PREPARE "Pripremi" #define MSG_PREPARE _UxGT("Pripremi")
#define MSG_TUNE "Tune" #define MSG_TUNE _UxGT("Tune")
#define MSG_PAUSE_PRINT "Pauziraj print" #define MSG_PAUSE_PRINT _UxGT("Pauziraj print")
#define MSG_RESUME_PRINT "Nastavi print" #define MSG_RESUME_PRINT _UxGT("Nastavi print")
#define MSG_STOP_PRINT "Zaustavi print" #define MSG_STOP_PRINT _UxGT("Zaustavi print")
#define MSG_CARD_MENU "Printaj s SD kartice" #define MSG_CARD_MENU _UxGT("Printaj s SD kartice")
#define MSG_NO_CARD "Nema SD kartice" #define MSG_NO_CARD _UxGT("Nema SD kartice")
#define MSG_DWELL "Sleep..." #define MSG_DWELL _UxGT("Sleep...")
#define MSG_USERWAIT "Čekaj korisnika..." #define MSG_USERWAIT _UxGT("Čekaj korisnika...")
#define MSG_RESUMING "Nastavljam print" #define MSG_RESUMING _UxGT("Nastavljam print")
#define MSG_PRINT_ABORTED "Print otkazan" #define MSG_PRINT_ABORTED _UxGT("Print otkazan")
#define MSG_NO_MOVE "No move." #define MSG_NO_MOVE _UxGT("No move.")
#define MSG_KILLED "KILLED. " #define MSG_KILLED _UxGT("KILLED. ")
#define MSG_STOPPED "ZAUSTAVLJEN. " #define MSG_STOPPED _UxGT("ZAUSTAVLJEN. ")
#define MSG_CONTROL_RETRACT "Retract mm" #define MSG_CONTROL_RETRACT _UxGT("Retract mm")
#define MSG_CONTROL_RETRACT_SWAP "Swap Re.mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Swap Re.mm")
#define MSG_CONTROL_RETRACTF "Retract V" #define MSG_CONTROL_RETRACTF _UxGT("Retract V")
#define MSG_CONTROL_RETRACT_ZLIFT "Hop mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Hop mm")
#define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("UnRet +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "S UnRet+mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("S UnRet+mm")
#define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("UnRet V")
#define MSG_AUTORETRACT "AutoRetr." #define MSG_AUTORETRACT _UxGT("AutoRetr.")
#define MSG_FILAMENTCHANGE "Promijeni filament" #define MSG_FILAMENTCHANGE _UxGT("Promijeni filament")
#define MSG_INIT_SDCARD "Init. SD karticu" #define MSG_INIT_SDCARD _UxGT("Init. SD karticu")
#define MSG_CNG_SDCARD "Promijeni SD karticu" #define MSG_CNG_SDCARD _UxGT("Promijeni SD karticu")
#define MSG_ZPROBE_OUT "Z probe out. bed" #define MSG_ZPROBE_OUT _UxGT("Z probe out. bed")
#define MSG_BLTOUCH_SELFTEST "BLTouch Self-Test" #define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch Self-Test")
#define MSG_BLTOUCH_RESET "Reset BLTouch" #define MSG_BLTOUCH_RESET _UxGT("Reset BLTouch")
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "first" #define MSG_FIRST _UxGT("first")
#define MSG_ZPROBE_ZOFFSET "Z Offset" #define MSG_ZPROBE_ZOFFSET _UxGT("Z Offset")
#define MSG_BABYSTEP_X "Babystep X" #define MSG_BABYSTEP_X _UxGT("Babystep X")
#define MSG_BABYSTEP_Y "Babystep Y" #define MSG_BABYSTEP_Y _UxGT("Babystep Y")
#define MSG_BABYSTEP_Z "Babystep Z" #define MSG_BABYSTEP_Z _UxGT("Babystep Z")
#define MSG_ENDSTOP_ABORT "Endstop abort" #define MSG_ENDSTOP_ABORT _UxGT("Endstop abort")
#define MSG_HEATING_FAILED_LCD "Grijanje neuspješno" #define MSG_HEATING_FAILED_LCD _UxGT("Grijanje neuspješno")
#define MSG_ERR_REDUNDANT_TEMP "Err: REDUNDANT TEMP" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Err: REDUNDANT TEMP")
#define MSG_THERMAL_RUNAWAY "THERMAL RUNAWAY" #define MSG_THERMAL_RUNAWAY _UxGT("THERMAL RUNAWAY")
#define MSG_ERR_MAXTEMP "Err: MAXTEMP" #define MSG_ERR_MAXTEMP _UxGT("Err: MAXTEMP")
#define MSG_ERR_MINTEMP "Err: MINTEMP" #define MSG_ERR_MINTEMP _UxGT("Err: MINTEMP")
#define MSG_ERR_MAXTEMP_BED "Err: MAXTEMP BED" #define MSG_ERR_MAXTEMP_BED _UxGT("Err: MAXTEMP BED")
#define MSG_ERR_MINTEMP_BED "Err: MINTEMP BED" #define MSG_ERR_MINTEMP_BED _UxGT("Err: MINTEMP BED")
#define MSG_ERR_Z_HOMING "G28 Z Forbidden" #define MSG_ERR_Z_HOMING _UxGT("G28 Z Forbidden")
#define MSG_HALTED "PRINTER HALTED" #define MSG_HALTED _UxGT("PRINTER HALTED")
#define MSG_PLEASE_RESET "Please reset" #define MSG_PLEASE_RESET _UxGT("Please reset")
#define MSG_SHORT_DAY "d" // One character only #define MSG_SHORT_DAY _UxGT("d") // One character only
#define MSG_SHORT_HOUR "h" // One character only #define MSG_SHORT_HOUR _UxGT("h") // One character only
#define MSG_SHORT_MINUTE "m" // One character only #define MSG_SHORT_MINUTE _UxGT("m") // One character only
#define MSG_HEATING "Grijanje..." #define MSG_HEATING _UxGT("Grijanje...")
#define MSG_HEATING_COMPLETE "Grijanje gotovo." #define MSG_HEATING_COMPLETE _UxGT("Grijanje gotovo.")
#define MSG_BED_HEATING "Grijanje Bed-a." #define MSG_BED_HEATING _UxGT("Grijanje Bed-a.")
#define MSG_BED_DONE "Bed gotov." #define MSG_BED_DONE _UxGT("Bed gotov.")
#define MSG_DELTA_CALIBRATE "Delta Kalibracija" #define MSG_DELTA_CALIBRATE _UxGT("Delta Kalibracija")
#define MSG_DELTA_CALIBRATE_X "Kalibriraj X" #define MSG_DELTA_CALIBRATE_X _UxGT("Kalibriraj X")
#define MSG_DELTA_CALIBRATE_Y "Kalibriraj Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Kalibriraj Y")
#define MSG_DELTA_CALIBRATE_Z "Kalibriraj Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Kalibriraj Z")
#define MSG_DELTA_CALIBRATE_CENTER "Kalibriraj Središte" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Kalibriraj Središte")
#define MSG_INFO_MENU "O printeru" #define MSG_INFO_MENU _UxGT("O printeru")
#define MSG_INFO_PRINTER_MENU "Podaci o printeru" #define MSG_INFO_PRINTER_MENU _UxGT("Podaci o printeru")
#define MSG_INFO_STATS_MENU "Statistika printera" #define MSG_INFO_STATS_MENU _UxGT("Statistika printera")
#define MSG_INFO_BOARD_MENU "Podaci o elektronici" #define MSG_INFO_BOARD_MENU _UxGT("Podaci o elektronici")
#define MSG_INFO_THERMISTOR_MENU "Termistori" #define MSG_INFO_THERMISTOR_MENU _UxGT("Termistori")
#define MSG_INFO_EXTRUDERS "Extruderi" #define MSG_INFO_EXTRUDERS _UxGT("Extruderi")
#define MSG_INFO_BAUDRATE "Baud" #define MSG_INFO_BAUDRATE _UxGT("Baud")
#define MSG_INFO_PROTOCOL "Protokol" #define MSG_INFO_PROTOCOL _UxGT("Protokol")
#define MSG_LIGHTS_ON "Upali osvjetljenje" #define MSG_LIGHTS_ON _UxGT("Upali osvjetljenje")
#define MSG_LIGHTS_OFF "Ugasi osvjetljenje" #define MSG_LIGHTS_OFF _UxGT("Ugasi osvjetljenje")
#if LCD_WIDTH >= 20 #if LCD_WIDTH >= 20
#define MSG_INFO_PRINT_COUNT "Broj printova" #define MSG_INFO_PRINT_COUNT _UxGT("Broj printova")
#define MSG_INFO_COMPLETED_PRINTS "Završeni" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Završeni")
#define MSG_INFO_PRINT_TIME "Ukupno printanja" #define MSG_INFO_PRINT_TIME _UxGT("Ukupno printanja")
#define MSG_INFO_PRINT_LONGEST "Najduži print" #define MSG_INFO_PRINT_LONGEST _UxGT("Najduži print")
#define MSG_INFO_PRINT_FILAMENT "Extrudirano ukupno" #define MSG_INFO_PRINT_FILAMENT _UxGT("Extrudirano ukupno")
#else #else
#define MSG_INFO_PRINT_COUNT "Printovi" #define MSG_INFO_PRINT_COUNT _UxGT("Printovi")
#define MSG_INFO_COMPLETED_PRINTS "Završeni" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Završeni")
#define MSG_INFO_PRINT_TIME "Ukupno" #define MSG_INFO_PRINT_TIME _UxGT("Ukupno")
#define MSG_INFO_PRINT_LONGEST "Najduži" #define MSG_INFO_PRINT_LONGEST _UxGT("Najduži")
#define MSG_INFO_PRINT_FILAMENT "Extrudirano" #define MSG_INFO_PRINT_FILAMENT _UxGT("Extrudirano")
#endif #endif
#define MSG_INFO_MIN_TEMP "Min Temp" #define MSG_INFO_MIN_TEMP _UxGT("Min Temp")
#define MSG_INFO_MAX_TEMP "Max Temp" #define MSG_INFO_MAX_TEMP _UxGT("Max Temp")
#define MSG_INFO_PSU "Napajanje" #define MSG_INFO_PSU _UxGT("Napajanje")
#define MSG_DRIVE_STRENGTH "Drive Strength" #define MSG_DRIVE_STRENGTH _UxGT("Drive Strength")
#define MSG_DAC_PERCENT "Driver %" #define MSG_DAC_PERCENT _UxGT("Driver %")
#define MSG_DAC_EEPROM_WRITE "DAC EEPROM Write" #define MSG_DAC_EEPROM_WRITE _UxGT("DAC EEPROM Write")
#define MSG_FILAMENT_CHANGE_HEADER "CHANGE FILAMENT" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("CHANGE FILAMENT")
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "CHANGE OPTIONS:" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("CHANGE OPTIONS:")
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Extrudiraj više" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Extrudiraj više")
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Nastavi print" #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Nastavi print")
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
// Up to 3 lines allowed // Up to 3 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Čekaj početak" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Čekaj početak")
#define MSG_FILAMENT_CHANGE_INIT_2 "filamenta" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("filamenta")
#define MSG_FILAMENT_CHANGE_INIT_3 "promijeni" #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("promijeni")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Čekaj" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Čekaj")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "filament unload" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("filament unload")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Umetni filament" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Umetni filament")
#define MSG_FILAMENT_CHANGE_INSERT_2 "i pritisni tipku" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("i pritisni tipku")
#define MSG_FILAMENT_CHANGE_INSERT_3 "za nastavak..." #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("za nastavak...")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Pričekaj" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Pričekaj")
#define MSG_FILAMENT_CHANGE_LOAD_2 "filament load" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("filament load")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Pričekaj" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Pričekaj")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "filament extrude" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("filament extrude")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Wait for print" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Wait for print")
#define MSG_FILAMENT_CHANGE_RESUME_2 "to resume" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("to resume")
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
// Up to 2 lines allowed // Up to 2 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Pričekaj..." #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Pričekaj...")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Ejecting..." #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Ejecting...")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Insert and Click" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Insert and Click")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Loading..." #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Loading...")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Extrudiranje..." #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Extrudiranje...")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Nastavljam..." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Nastavljam...")
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4
#endif // LANGUAGE_HR_H #endif // LANGUAGE_HR_H

@ -32,234 +32,234 @@
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " pronto." #define WELCOME_MSG MACHINE_NAME _UxGT(" pronto.")
#define MSG_SD_INSERTED "SD Card inserita" #define MSG_SD_INSERTED _UxGT("SD Card inserita")
#define MSG_SD_REMOVED "SD Card rimossa" #define MSG_SD_REMOVED _UxGT("SD Card rimossa")
#define MSG_LCD_ENDSTOPS "Endstop" #define MSG_LCD_ENDSTOPS _UxGT("Endstop")
#define MSG_MAIN "Menu principale" #define MSG_MAIN _UxGT("Menu principale")
#define MSG_AUTOSTART "Autostart" #define MSG_AUTOSTART _UxGT("Autostart")
#define MSG_DISABLE_STEPPERS "Disabilita Motori" #define MSG_DISABLE_STEPPERS _UxGT("Disabilita Motori")
#define MSG_AUTO_HOME "Auto Home" #define MSG_AUTO_HOME _UxGT("Auto Home")
#define MSG_AUTO_HOME_X "Home asse X" #define MSG_AUTO_HOME_X _UxGT("Home asse X")
#define MSG_AUTO_HOME_Y "Home asse Y" #define MSG_AUTO_HOME_Y _UxGT("Home asse Y")
#define MSG_AUTO_HOME_Z "Home asse Z" #define MSG_AUTO_HOME_Z _UxGT("Home asse Z")
#define MSG_LEVEL_BED_HOMING "Home assi XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Home assi XYZ")
#define MSG_LEVEL_BED_WAITING "Premi per iniziare" #define MSG_LEVEL_BED_WAITING _UxGT("Premi per iniziare")
#define MSG_LEVEL_BED_NEXT_POINT "Punto successivo" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Punto successivo")
#define MSG_LEVEL_BED_DONE "Livel. terminato!" #define MSG_LEVEL_BED_DONE _UxGT("Livel. terminato!")
#define MSG_LEVEL_BED_CANCEL "Annulla" #define MSG_LEVEL_BED_CANCEL _UxGT("Annulla")
#define MSG_SET_HOME_OFFSETS "Imp. offset home" #define MSG_SET_HOME_OFFSETS _UxGT("Imp. offset home")
#define MSG_HOME_OFFSETS_APPLIED "Offset applicato" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Offset applicato")
#define MSG_SET_ORIGIN "Imposta Origine" #define MSG_SET_ORIGIN _UxGT("Imposta Origine")
#define MSG_PREHEAT_1 "Preriscalda PLA" #define MSG_PREHEAT_1 _UxGT("Preriscalda PLA")
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 " " #define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ")
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 " Tutto" #define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 _UxGT(" Tutto")
#define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 " Piatto" #define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 _UxGT(" Piatto")
#define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 " conf" #define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 _UxGT(" conf")
#define MSG_PREHEAT_2 "Preriscalda ABS" #define MSG_PREHEAT_2 _UxGT("Preriscalda ABS")
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 " " #define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ")
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 " Tutto" #define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 _UxGT(" Tutto")
#define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 " Piatto" #define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 _UxGT(" Piatto")
#define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 " conf" #define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 _UxGT(" conf")
#define MSG_COOLDOWN "Raffredda" #define MSG_COOLDOWN _UxGT("Raffredda")
#define MSG_SWITCH_PS_ON "Accendi aliment." #define MSG_SWITCH_PS_ON _UxGT("Accendi aliment.")
#define MSG_SWITCH_PS_OFF "Spegni aliment." #define MSG_SWITCH_PS_OFF _UxGT("Spegni aliment.")
#define MSG_EXTRUDE "Estrudi" #define MSG_EXTRUDE _UxGT("Estrudi")
#define MSG_RETRACT "Ritrai" #define MSG_RETRACT _UxGT("Ritrai")
#define MSG_MOVE_AXIS "Muovi Asse" #define MSG_MOVE_AXIS _UxGT("Muovi Asse")
#define MSG_LEVEL_BED "Livella piano" #define MSG_LEVEL_BED _UxGT("Livella piano")
#define MSG_MOVE_X "Muovi X" #define MSG_MOVE_X _UxGT("Muovi X")
#define MSG_MOVE_Y "Muovi Y" #define MSG_MOVE_Y _UxGT("Muovi Y")
#define MSG_MOVE_Z "Muovi Z" #define MSG_MOVE_Z _UxGT("Muovi Z")
#define MSG_MOVE_E "Estrusore" #define MSG_MOVE_E _UxGT("Estrusore")
#define MSG_MOVE_01MM "Muovi di 0.1mm" #define MSG_MOVE_01MM _UxGT("Muovi di 0.1mm")
#define MSG_MOVE_1MM "Muovi di 1mm" #define MSG_MOVE_1MM _UxGT("Muovi di 1mm")
#define MSG_MOVE_10MM "Muovi di 10mm" #define MSG_MOVE_10MM _UxGT("Muovi di 10mm")
#if ENABLED(DOGLCD) #if ENABLED(DOGLCD)
#define MSG_SPEED "Velocità" #define MSG_SPEED _UxGT("Velocità")
#else #else
#define MSG_SPEED "Velocita" #define MSG_SPEED _UxGT("Velocita")
#endif #endif
#define MSG_BED_Z "piatto Z" #define MSG_BED_Z _UxGT("piatto Z")
#define MSG_NOZZLE "Ugello" #define MSG_NOZZLE _UxGT("Ugello")
#define MSG_BED "Piatto" #define MSG_BED _UxGT("Piatto")
#if ENABLED(DOGLCD) #if ENABLED(DOGLCD)
#define MSG_FAN_SPEED "Velocità ventola" #define MSG_FAN_SPEED _UxGT("Velocità ventola")
#else #else
#define MSG_FAN_SPEED "Velocita ventola" #define MSG_FAN_SPEED _UxGT("Velocita ventola")
#endif #endif
#define MSG_FLOW "Flusso" #define MSG_FLOW _UxGT("Flusso")
#define MSG_CONTROL "Controllo" #define MSG_CONTROL _UxGT("Controllo")
#define MSG_MIN LCD_STR_THERMOMETER " Min" #define MSG_MIN LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX LCD_STR_THERMOMETER " Max" #define MSG_MAX LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR LCD_STR_THERMOMETER " Fact" #define MSG_FACTOR LCD_STR_THERMOMETER _UxGT(" Fact")
#define MSG_AUTOTEMP "Autotemp" #define MSG_AUTOTEMP _UxGT("Autotemp")
#define MSG_ON "On " #define MSG_ON _UxGT("On ")
#define MSG_OFF "Off" #define MSG_OFF _UxGT("Off")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_SELECT "Seleziona" #define MSG_SELECT _UxGT("Seleziona")
#define MSG_ACC "Accel" #define MSG_ACC _UxGT("Accel")
#define MSG_VX_JERK "Vx-jerk" #define MSG_VX_JERK _UxGT("Vx-jerk")
#define MSG_VY_JERK "Vy-jerk" #define MSG_VY_JERK _UxGT("Vy-jerk")
#define MSG_VZ_JERK "Vz-jerk" #define MSG_VZ_JERK _UxGT("Vz-jerk")
#define MSG_VE_JERK "Ve-jerk" #define MSG_VE_JERK _UxGT("Ve-jerk")
#define MSG_VMAX "Vmax " #define MSG_VMAX _UxGT("Vmax ")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "VTrav min" #define MSG_VTRAV_MIN _UxGT("VTrav min")
#define MSG_AMAX "Amax " #define MSG_AMAX _UxGT("Amax ")
#define MSG_A_RETRACT "A-retract" #define MSG_A_RETRACT _UxGT("A-retract")
#define MSG_A_TRAVEL "A-Spostamento" #define MSG_A_TRAVEL _UxGT("A-Spostamento")
#define MSG_XSTEPS "Xpassi/mm" #define MSG_XSTEPS _UxGT("Xpassi/mm")
#define MSG_YSTEPS "Ypassi/mm" #define MSG_YSTEPS _UxGT("Ypassi/mm")
#define MSG_ZSTEPS "Zpassi/mm" #define MSG_ZSTEPS _UxGT("Zpassi/mm")
#define MSG_ESTEPS "Epassi/mm" #define MSG_ESTEPS _UxGT("Epassi/mm")
#define MSG_E1STEPS "E1passi/mm" #define MSG_E1STEPS _UxGT("E1passi/mm")
#define MSG_E2STEPS "E2passi/mm" #define MSG_E2STEPS _UxGT("E2passi/mm")
#define MSG_E3STEPS "E3passi/mm" #define MSG_E3STEPS _UxGT("E3passi/mm")
#define MSG_E4STEPS "E4passi/mm" #define MSG_E4STEPS _UxGT("E4passi/mm")
#define MSG_TEMPERATURE "Temperatura" #define MSG_TEMPERATURE _UxGT("Temperatura")
#define MSG_MOTION "Movimento" #define MSG_MOTION _UxGT("Movimento")
#define MSG_VOLUMETRIC "Filamento" #define MSG_VOLUMETRIC _UxGT("Filamento")
#define MSG_VOLUMETRIC_ENABLED "E in mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E in mm3")
#define MSG_FILAMENT_DIAM "Diam. filo" #define MSG_FILAMENT_DIAM _UxGT("Diam. filo")
#define MSG_CONTRAST "Contrasto LCD" #define MSG_CONTRAST _UxGT("Contrasto LCD")
#define MSG_STORE_EPROM "Salva in memoria" #define MSG_STORE_EPROM _UxGT("Salva in memoria")
#define MSG_LOAD_EPROM "Carica da memoria" #define MSG_LOAD_EPROM _UxGT("Carica da memoria")
#define MSG_RESTORE_FAILSAFE "Ripristina imp." #define MSG_RESTORE_FAILSAFE _UxGT("Ripristina imp.")
#define MSG_REFRESH "Aggiorna" #define MSG_REFRESH _UxGT("Aggiorna")
#define MSG_WATCH "Guarda" #define MSG_WATCH _UxGT("Guarda")
#define MSG_PREPARE "Prepara" #define MSG_PREPARE _UxGT("Prepara")
#define MSG_TUNE "Regola" #define MSG_TUNE _UxGT("Regola")
#define MSG_PAUSE_PRINT "Pausa" #define MSG_PAUSE_PRINT _UxGT("Pausa")
#define MSG_RESUME_PRINT "Riprendi stampa" #define MSG_RESUME_PRINT _UxGT("Riprendi stampa")
#define MSG_STOP_PRINT "Arresta stampa" #define MSG_STOP_PRINT _UxGT("Arresta stampa")
#define MSG_CARD_MENU "Stampa da SD" #define MSG_CARD_MENU _UxGT("Stampa da SD")
#define MSG_NO_CARD "SD non presente" #define MSG_NO_CARD _UxGT("SD non presente")
#define MSG_DWELL "Sospensione..." #define MSG_DWELL _UxGT("Sospensione...")
#define MSG_USERWAIT "Attendi Utente.." #define MSG_USERWAIT _UxGT("Attendi Utente..")
#define MSG_RESUMING "Riprendi Stampa" #define MSG_RESUMING _UxGT("Riprendi Stampa")
#define MSG_PRINT_ABORTED "Stampa annullata" #define MSG_PRINT_ABORTED _UxGT("Stampa annullata")
#define MSG_NO_MOVE "Nessun Movimento" #define MSG_NO_MOVE _UxGT("Nessun Movimento")
#define MSG_KILLED "UCCISO. " #define MSG_KILLED _UxGT("UCCISO. ")
#define MSG_STOPPED "ARRESTATO. " #define MSG_STOPPED _UxGT("ARRESTATO. ")
#define MSG_CONTROL_RETRACT "Ritrai mm" #define MSG_CONTROL_RETRACT _UxGT("Ritrai mm")
#define MSG_CONTROL_RETRACT_SWAP "Scamb. Ritrai mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Scamb. Ritrai mm")
#define MSG_CONTROL_RETRACTF "Ritrai V" #define MSG_CONTROL_RETRACTF _UxGT("Ritrai V")
#define MSG_CONTROL_RETRACT_ZLIFT "Salta mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Salta mm")
#define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("UnRet +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Scamb. UnRet+mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Scamb. UnRet+mm")
#define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("UnRet V")
#define MSG_AUTORETRACT "AutoRitrai" #define MSG_AUTORETRACT _UxGT("AutoRitrai")
#define MSG_FILAMENTCHANGE "Cambia filamento" #define MSG_FILAMENTCHANGE _UxGT("Cambia filamento")
#define MSG_INIT_SDCARD "Iniz. SD-Card" #define MSG_INIT_SDCARD _UxGT("Iniz. SD-Card")
#define MSG_CNG_SDCARD "Cambia SD-Card" #define MSG_CNG_SDCARD _UxGT("Cambia SD-Card")
#define MSG_ZPROBE_OUT "Z probe out. bed" #define MSG_ZPROBE_OUT _UxGT("Z probe out. bed")
#define MSG_BLTOUCH_SELFTEST "Autotest BLTouch" #define MSG_BLTOUCH_SELFTEST _UxGT("Autotest BLTouch")
#define MSG_BLTOUCH_RESET "Resetta BLTouch" #define MSG_BLTOUCH_RESET _UxGT("Resetta BLTouch")
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "prima" #define MSG_FIRST _UxGT("prima")
#define MSG_ZPROBE_ZOFFSET "Z Offset" #define MSG_ZPROBE_ZOFFSET _UxGT("Z Offset")
#define MSG_BABYSTEP_X "Babystep X" #define MSG_BABYSTEP_X _UxGT("Babystep X")
#define MSG_BABYSTEP_Y "Babystep Y" #define MSG_BABYSTEP_Y _UxGT("Babystep Y")
#define MSG_BABYSTEP_Z "Babystep Z" #define MSG_BABYSTEP_Z _UxGT("Babystep Z")
#define MSG_ENDSTOP_ABORT "Finecorsa abort" #define MSG_ENDSTOP_ABORT _UxGT("Finecorsa abort")
#define MSG_HEATING_FAILED_LCD "Riscald. Fallito" #define MSG_HEATING_FAILED_LCD _UxGT("Riscald. Fallito")
#define MSG_ERR_REDUNDANT_TEMP "Err: TEMP RIDONDANTI" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Err: TEMP RIDONDANTI")
#define MSG_THERMAL_RUNAWAY "TEMP FUORI CONTROLLO" #define MSG_THERMAL_RUNAWAY _UxGT("TEMP FUORI CONTROLLO")
#define MSG_ERR_MAXTEMP "Err: TEMP MASSIMA" #define MSG_ERR_MAXTEMP _UxGT("Err: TEMP MASSIMA")
#define MSG_ERR_MINTEMP "Err: TEMP MINIMA" #define MSG_ERR_MINTEMP _UxGT("Err: TEMP MINIMA")
#define MSG_ERR_MAXTEMP_BED "Err: TEMP MASSIMA PIATTO" #define MSG_ERR_MAXTEMP_BED _UxGT("Err: TEMP MASSIMA PIATTO")
#define MSG_ERR_MINTEMP_BED "Err: TEMP MINIMA PIATTO" #define MSG_ERR_MINTEMP_BED _UxGT("Err: TEMP MINIMA PIATTO")
#define MSG_ERR_Z_HOMING "G28 Z Vietato" #define MSG_ERR_Z_HOMING _UxGT("G28 Z Vietato")
#define MSG_HALTED "STAMPANTE FERMATA" #define MSG_HALTED _UxGT("STAMPANTE FERMATA")
#define MSG_PLEASE_RESET "Riavviare prego" #define MSG_PLEASE_RESET _UxGT("Riavviare prego")
#define MSG_SHORT_DAY "g" // One character only #define MSG_SHORT_DAY _UxGT("g") // One character only
#define MSG_SHORT_HOUR "h" // One character only #define MSG_SHORT_HOUR _UxGT("h") // One character only
#define MSG_SHORT_MINUTE "m" // One character only #define MSG_SHORT_MINUTE _UxGT("m") // One character only
#define MSG_HEATING "Riscaldamento.." #define MSG_HEATING _UxGT("Riscaldamento..")
#define MSG_HEATING_COMPLETE "Risc. completato" #define MSG_HEATING_COMPLETE _UxGT("Risc. completato")
#define MSG_BED_HEATING "Risc. Piatto.." #define MSG_BED_HEATING _UxGT("Risc. Piatto..")
#define MSG_BED_DONE "Piatto Pronto" #define MSG_BED_DONE _UxGT("Piatto Pronto")
#define MSG_DELTA_CALIBRATE "Calibraz. Delta" #define MSG_DELTA_CALIBRATE _UxGT("Calibraz. Delta")
#define MSG_DELTA_CALIBRATE_X "Calibra X" #define MSG_DELTA_CALIBRATE_X _UxGT("Calibra X")
#define MSG_DELTA_CALIBRATE_Y "Calibra Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Calibra Y")
#define MSG_DELTA_CALIBRATE_Z "Calibra Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Calibra Z")
#define MSG_DELTA_CALIBRATE_CENTER "Calibra Center" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Calibra Center")
#define MSG_INFO_MENU "Riguardo stampante" #define MSG_INFO_MENU _UxGT("Riguardo stampante")
#define MSG_INFO_PRINTER_MENU "Info. stampante" #define MSG_INFO_PRINTER_MENU _UxGT("Info. stampante")
#define MSG_INFO_STATS_MENU "Statistiche" #define MSG_INFO_STATS_MENU _UxGT("Statistiche")
#define MSG_INFO_BOARD_MENU "Info. scheda" #define MSG_INFO_BOARD_MENU _UxGT("Info. scheda")
#define MSG_INFO_THERMISTOR_MENU "Termistori" #define MSG_INFO_THERMISTOR_MENU _UxGT("Termistori")
#define MSG_INFO_EXTRUDERS "Estrusori" #define MSG_INFO_EXTRUDERS _UxGT("Estrusori")
#define MSG_INFO_BAUDRATE "Baud" #define MSG_INFO_BAUDRATE _UxGT("Baud")
#define MSG_INFO_PROTOCOL "Protocollo" #define MSG_INFO_PROTOCOL _UxGT("Protocollo")
#define MSG_LIGHTS_ON "Luci Case on" #define MSG_LIGHTS_ON _UxGT("Luci Case on")
#define MSG_LIGHTS_OFF "Luci Case off" #define MSG_LIGHTS_OFF _UxGT("Luci Case off")
#if LCD_WIDTH >= 20 #if LCD_WIDTH >= 20
#define MSG_INFO_PRINT_COUNT "Contat. stampa" #define MSG_INFO_PRINT_COUNT _UxGT("Contat. stampa")
#define MSG_INFO_COMPLETED_PRINTS "Completati" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Completati")
#define MSG_INFO_PRINT_TIME "Tempo totale" #define MSG_INFO_PRINT_TIME _UxGT("Tempo totale")
#if ENABLED(DOGLCD) #if ENABLED(DOGLCD)
#define MSG_INFO_PRINT_LONGEST "Lavoro più lungo" #define MSG_INFO_PRINT_LONGEST _UxGT("Lavoro più lungo")
#else #else
#define MSG_INFO_PRINT_LONGEST "Lavoro piu lungo" #define MSG_INFO_PRINT_LONGEST _UxGT("Lavoro piu lungo")
#endif #endif
#define MSG_INFO_PRINT_FILAMENT "Totale estruso" #define MSG_INFO_PRINT_FILAMENT _UxGT("Totale estruso")
#else #else
#define MSG_INFO_PRINT_COUNT "Stampe" #define MSG_INFO_PRINT_COUNT _UxGT("Stampe")
#define MSG_INFO_COMPLETED_PRINTS "Completati" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Completati")
#define MSG_INFO_PRINT_TIME "Durata" #define MSG_INFO_PRINT_TIME _UxGT("Durata")
#if ENABLED(DOGLCD) #if ENABLED(DOGLCD)
#define MSG_INFO_PRINT_LONGEST "Più lungo" #define MSG_INFO_PRINT_LONGEST _UxGT("Più lungo")
#else #else
#define MSG_INFO_PRINT_LONGEST "Piu lungo" #define MSG_INFO_PRINT_LONGEST _UxGT("Piu lungo")
#endif #endif
#define MSG_INFO_PRINT_FILAMENT "Estruso" #define MSG_INFO_PRINT_FILAMENT _UxGT("Estruso")
#endif #endif
#define MSG_INFO_MIN_TEMP "Temp min" #define MSG_INFO_MIN_TEMP _UxGT("Temp min")
#define MSG_INFO_MAX_TEMP "Temp max" #define MSG_INFO_MAX_TEMP _UxGT("Temp max")
#define MSG_INFO_PSU "Alimentatore" #define MSG_INFO_PSU _UxGT("Alimentatore")
#define MSG_DRIVE_STRENGTH "Potenza Drive" #define MSG_DRIVE_STRENGTH _UxGT("Potenza Drive")
#define MSG_DAC_PERCENT "Driver %" #define MSG_DAC_PERCENT _UxGT("Driver %")
#define MSG_DAC_EEPROM_WRITE "Scrivi DAC EEPROM" #define MSG_DAC_EEPROM_WRITE _UxGT("Scrivi DAC EEPROM")
#define MSG_FILAMENT_CHANGE_HEADER "CAMBIA FILAMENTO" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("CAMBIA FILAMENTO")
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "CAMBIA OPZIONI:" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("CAMBIA OPZIONI:")
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Estrusione" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Estrusione")
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Riprendi stampa" #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Riprendi stampa")
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
// Up to 3 lines allowed // Up to 3 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Attendere avvio" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Attendere avvio")
#define MSG_FILAMENT_CHANGE_INIT_2 "del cambio" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("del cambio")
#define MSG_FILAMENT_CHANGE_INIT_3 "di filamento" #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("di filamento")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Attendere" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Attendere")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "l'espulsione" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("l'espulsione")
#define MSG_FILAMENT_CHANGE_UNLOAD_3 "del filamento" #define MSG_FILAMENT_CHANGE_UNLOAD_3 _UxGT("del filamento")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Inserisci il" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Inserisci il")
#define MSG_FILAMENT_CHANGE_INSERT_2 "filamento e" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("filamento e")
#define MSG_FILAMENT_CHANGE_INSERT_3 "premi per cont" #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("premi per cont")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Attendere" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Attendere")
#define MSG_FILAMENT_CHANGE_LOAD_2 "il caricamento" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("il caricamento")
#define MSG_FILAMENT_CHANGE_LOAD_3 "del filamento" #define MSG_FILAMENT_CHANGE_LOAD_3 _UxGT("del filamento")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Attendere" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Attendere")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "l'estrusione" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("l'estrusione")
#define MSG_FILAMENT_CHANGE_EXTRUDE_3 "del filamento" #define MSG_FILAMENT_CHANGE_EXTRUDE_3 _UxGT("del filamento")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Attendere" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Attendere")
#define MSG_FILAMENT_CHANGE_RESUME_2 "la ripresa" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("la ripresa")
#define MSG_FILAMENT_CHANGE_RESUME_3 "della stampa" #define MSG_FILAMENT_CHANGE_RESUME_3 _UxGT("della stampa")
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
// Up to 2 lines allowed // Up to 2 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Attendere..." #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Attendere...")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Espulsione..." #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Espulsione...")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Inserisci e premi" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Inserisci e premi")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Caricamento..." #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Caricamento...")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Estrusione..." #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Estrusione...")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Ripresa..." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Ripresa...")
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4
#endif // LANGUAGE_IT_H #endif // LANGUAGE_IT_H

@ -38,190 +38,190 @@
// This translation can be improved by using the full charset of unicode codeblock U+30A0 to U+30FF. // This translation can be improved by using the full charset of unicode codeblock U+30A0 to U+30FF.
// 片仮名表示定義 // 片仮名表示定義
#define WELCOME_MSG MACHINE_NAME " ready." #define WELCOME_MSG MACHINE_NAME _UxGT(" ready.")
#define MSG_SD_INSERTED "カードガソウニュウサレマシタ" // "Card inserted" #define MSG_SD_INSERTED _UxGT("カードガソウニュウサレマシタ") // "Card inserted"
#define MSG_SD_REMOVED "カードガアリマセン" // "Card removed" #define MSG_SD_REMOVED _UxGT("カードガアリマセン") // "Card removed"
#define MSG_LCD_ENDSTOPS "エンドストップ" // "Endstops" // Max length 8 characters #define MSG_LCD_ENDSTOPS _UxGT("エンドストップ") // "Endstops" // Max length 8 characters
#define MSG_MAIN "メイン" // "Main" #define MSG_MAIN _UxGT("メイン") // "Main"
#define MSG_AUTOSTART "ジドウカイシ" // "Autostart" #define MSG_AUTOSTART _UxGT("ジドウカイシ") // "Autostart"
#define MSG_DISABLE_STEPPERS "モーターデンゲン オフ" // "Disable steppers" #define MSG_DISABLE_STEPPERS _UxGT("モーターデンゲン オフ") // "Disable steppers"
#define MSG_AUTO_HOME "ゲンテンフッキ" // "Auto home" #define MSG_AUTO_HOME _UxGT("ゲンテンフッキ") // "Auto home"
#define MSG_AUTO_HOME_X "Xジク ゲンテンフッキ" // "Home X" #define MSG_AUTO_HOME_X _UxGT("Xジク ゲンテンフッキ") // "Home X"
#define MSG_AUTO_HOME_Y "Yジク ゲンテンフッキ" // "Home Y" #define MSG_AUTO_HOME_Y _UxGT("Yジク ゲンテンフッキ") // "Home Y"
#define MSG_AUTO_HOME_Z "Zジク ゲンテンフッキ" // "Home Z" #define MSG_AUTO_HOME_Z _UxGT("Zジク ゲンテンフッキ") // "Home Z"
#define MSG_LEVEL_BED_HOMING "ゲンテンフッキチュウ" // "Homing XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("ゲンテンフッキチュウ") // "Homing XYZ"
#define MSG_LEVEL_BED_WAITING "レベリングカイシ" // "Click to Begin" #define MSG_LEVEL_BED_WAITING _UxGT("レベリングカイシ") // "Click to Begin"
#define MSG_LEVEL_BED_NEXT_POINT "ツギノソクテイテンヘ" // "Next Point" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("ツギノソクテイテンヘ") // "Next Point"
#define MSG_LEVEL_BED_DONE "レベリングカンリョウ" // "Leveling Done!" #define MSG_LEVEL_BED_DONE _UxGT("レベリングカンリョウ") // "Leveling Done!"
#define MSG_LEVEL_BED_CANCEL "トリヤメ" // "Cancel" #define MSG_LEVEL_BED_CANCEL _UxGT("トリヤメ") // "Cancel"
#define MSG_SET_HOME_OFFSETS "キジュンオフセットセッテイ" // "Set home offsets" #define MSG_SET_HOME_OFFSETS _UxGT("キジュンオフセットセッテイ") // "Set home offsets"
#define MSG_HOME_OFFSETS_APPLIED "オフセットガテキヨウサレマシタ" // "Offsets applied" #define MSG_HOME_OFFSETS_APPLIED _UxGT("オフセットガテキヨウサレマシタ") // "Offsets applied"
#define MSG_SET_ORIGIN "キジュンセット" // "Set origin" #define MSG_SET_ORIGIN _UxGT("キジュンセット") // "Set origin"
#define MSG_PREHEAT_1 "PLA ヨネツ" // "Preheat PLA" #define MSG_PREHEAT_1 _UxGT("PLA ヨネツ") // "Preheat PLA"
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 " " #define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ")
#define MSG_PREHEAT_1_ALL "PLA スベテヨネツ" // " All" #define MSG_PREHEAT_1_ALL _UxGT("PLA スベテヨネツ") // " All"
#define MSG_PREHEAT_1_BEDONLY "PLA ベッドヨネツ" // " Bed" #define MSG_PREHEAT_1_BEDONLY _UxGT("PLA ベッドヨネツ") // " Bed"
#define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 "セッテイ" // " conf" #define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 _UxGT("セッテイ") // " conf"
#define MSG_PREHEAT_2 "ABS ヨネツ" // "Preheat ABS" #define MSG_PREHEAT_2 _UxGT("ABS ヨネツ") // "Preheat ABS"
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 " " #define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ")
#define MSG_PREHEAT_2_ALL "ABS スベテヨネツ" // " All" #define MSG_PREHEAT_2_ALL _UxGT("ABS スベテヨネツ") // " All"
#define MSG_PREHEAT_2_BEDONLY "ABS ベッドヨネツ" // " Bed" #define MSG_PREHEAT_2_BEDONLY _UxGT("ABS ベッドヨネツ") // " Bed"
#define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 "セッテイ" // " conf" #define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 _UxGT("セッテイ") // " conf"
#define MSG_COOLDOWN "カネツテイシ" // "Cooldown" #define MSG_COOLDOWN _UxGT("カネツテイシ") // "Cooldown"
#define MSG_SWITCH_PS_ON "デンゲン オン" // "Switch power on" #define MSG_SWITCH_PS_ON _UxGT("デンゲン オン") // "Switch power on"
#define MSG_SWITCH_PS_OFF "デンゲン オフ" // "Switch power off" #define MSG_SWITCH_PS_OFF _UxGT("デンゲン オフ") // "Switch power off"
#define MSG_EXTRUDE "オシダシ" // "Extrude" #define MSG_EXTRUDE _UxGT("オシダシ") // "Extrude"
#define MSG_RETRACT "ヒキコミセッテイ" // "Retract" #define MSG_RETRACT _UxGT("ヒキコミセッテイ") // "Retract"
#define MSG_MOVE_AXIS "ジクイドウ" // "Move axis" #define MSG_MOVE_AXIS _UxGT("ジクイドウ") // "Move axis"
#define MSG_LEVEL_BED "ベッドレベリング" // "Level bed" #define MSG_LEVEL_BED _UxGT("ベッドレベリング") // "Level bed"
#define MSG_MOVE_X "Xジク イドウ" // "Move X" #define MSG_MOVE_X _UxGT("Xジク イドウ") // "Move X"
#define MSG_MOVE_Y "Yジク イドウ" // "Move Y" #define MSG_MOVE_Y _UxGT("Yジク イドウ") // "Move Y"
#define MSG_MOVE_Z "Zジク イドウ" // "Move Z" #define MSG_MOVE_Z _UxGT("Zジク イドウ") // "Move Z"
#define MSG_MOVE_E "エクストルーダー" // "Extruder" #define MSG_MOVE_E _UxGT("エクストルーダー") // "Extruder"
#define MSG_MOVE_01MM "0.1mm イドウ" // "Move 0.1mm" #define MSG_MOVE_01MM _UxGT("0.1mm イドウ") // "Move 0.1mm"
#define MSG_MOVE_1MM " 1mm イドウ" // "Move 1mm" #define MSG_MOVE_1MM _UxGT(" 1mm イドウ") // "Move 1mm"
#define MSG_MOVE_10MM " 10mm イドウ" // "Move 10mm" #define MSG_MOVE_10MM _UxGT(" 10mm イドウ") // "Move 10mm"
#define MSG_SPEED "ソクド" // "Speed" #define MSG_SPEED _UxGT("ソクド") // "Speed"
#define MSG_BED_Z "Zオフセット" // "Bed Z" #define MSG_BED_Z _UxGT("Zオフセット") // "Bed Z"
#define MSG_NOZZLE "ノズル" // "Nozzle" #define MSG_NOZZLE _UxGT("ノズル") // "Nozzle"
#define MSG_BED "ベッド" // "Bed" #define MSG_BED _UxGT("ベッド") // "Bed"
#define MSG_FAN_SPEED "ファンソクド" // "Fan speed" #define MSG_FAN_SPEED _UxGT("ファンソクド") // "Fan speed"
#define MSG_FLOW "トシュツリョウ" // "Flow" #define MSG_FLOW _UxGT("トシュツリョウ") // "Flow"
#define MSG_CONTROL "セイギョ" // "Control" #define MSG_CONTROL _UxGT("セイギョ") // "Control"
#define MSG_MIN LCD_STR_THERMOMETER " サイテイ" // " Min" #define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" サイテイ") // " Min"
#define MSG_MAX LCD_STR_THERMOMETER " サイコウ" // " Max" #define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" サイコウ") // " Max"
#define MSG_FACTOR LCD_STR_THERMOMETER " ファクター" // " Fact" #define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" ファクター") // " Fact"
#define MSG_AUTOTEMP "ジドウオンドセイギョ" // "Autotemp" #define MSG_AUTOTEMP _UxGT("ジドウオンドセイギョ") // "Autotemp"
#define MSG_ON "オン " // "On " #define MSG_ON _UxGT("オン ") // "On "
#define MSG_OFF "オフ " // "Off" #define MSG_OFF _UxGT("オフ ") // "Off"
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_SELECT "センタク" // "Select" #define MSG_SELECT _UxGT("センタク") // "Select"
#define MSG_ACC "カソクド mm/s2" // "Accel" #define MSG_ACC _UxGT("カソクド mm/s2") // "Accel"
#define MSG_VX_JERK "Xジク ヤクド mm/s" // "Vx-jerk" #define MSG_VX_JERK _UxGT("Xジク ヤクド mm/s") // "Vx-jerk"
#define MSG_VY_JERK "Yジク ヤクド mm/s" // "Vy-jerk" #define MSG_VY_JERK _UxGT("Yジク ヤクド mm/s") // "Vy-jerk"
#define MSG_VZ_JERK "Zジク ヤクド mm/s" // "Vz-jerk" #define MSG_VZ_JERK _UxGT("Zジク ヤクド mm/s") // "Vz-jerk"
#define MSG_VE_JERK "エクストルーダー ヤクド" // "Ve-jerk" #define MSG_VE_JERK _UxGT("エクストルーダー ヤクド") // "Ve-jerk"
#define MSG_VMAX "サイダイオクリソクド " // "Vmax " #define MSG_VMAX _UxGT("サイダイオクリソクド ") // "Vmax "
#define MSG_VMIN "サイショウオクリソクド" // "Vmin" #define MSG_VMIN _UxGT("サイショウオクリソクド") // "Vmin"
#define MSG_VTRAV_MIN "サイショウイドウソクド" // "VTrav min" #define MSG_VTRAV_MIN _UxGT("サイショウイドウソクド") // "VTrav min"
#define MSG_AMAX "サイダイカソクド " // "Amax " #define MSG_AMAX _UxGT("サイダイカソクド ") // "Amax "
#define MSG_A_RETRACT "ヒキコミカソクド" // "A-retract" #define MSG_A_RETRACT _UxGT("ヒキコミカソクド") // "A-retract"
#define MSG_A_TRAVEL "イドウカソクド" // "A-travel" #define MSG_A_TRAVEL _UxGT("イドウカソクド") // "A-travel"
#define MSG_XSTEPS "Xsteps/mm" #define MSG_XSTEPS _UxGT("Xsteps/mm")
#define MSG_YSTEPS "Ysteps/mm" #define MSG_YSTEPS _UxGT("Ysteps/mm")
#define MSG_ZSTEPS "Zsteps/mm" #define MSG_ZSTEPS _UxGT("Zsteps/mm")
#define MSG_ESTEPS "Esteps/mm" #define MSG_ESTEPS _UxGT("Esteps/mm")
#define MSG_E1STEPS "E1steps/mm" #define MSG_E1STEPS _UxGT("E1steps/mm")
#define MSG_E2STEPS "E2steps/mm" #define MSG_E2STEPS _UxGT("E2steps/mm")
#define MSG_E3STEPS "E3steps/mm" #define MSG_E3STEPS _UxGT("E3steps/mm")
#define MSG_E4STEPS "E4steps/mm" #define MSG_E4STEPS _UxGT("E4steps/mm")
#define MSG_TEMPERATURE "オンド" // "Temperature" #define MSG_TEMPERATURE _UxGT("オンド") // "Temperature"
#define MSG_MOTION "ウゴキセッテイ" // "Motion" #define MSG_MOTION _UxGT("ウゴキセッテイ") // "Motion"
#define MSG_VOLUMETRIC "フィラメント" // "Filament" #define MSG_VOLUMETRIC _UxGT("フィラメント") // "Filament"
#define MSG_VOLUMETRIC_ENABLED "E in mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E in mm3")
#define MSG_FILAMENT_DIAM "フィラメントチョッケイ" // "Fil. Dia." #define MSG_FILAMENT_DIAM _UxGT("フィラメントチョッケイ") // "Fil. Dia."
#define MSG_CONTRAST "LCDコントラスト" // "LCD contrast" #define MSG_CONTRAST _UxGT("LCDコントラスト") // "LCD contrast"
#define MSG_STORE_EPROM "メモリヘカクノウ" // "Store memory" #define MSG_STORE_EPROM _UxGT("メモリヘカクノウ") // "Store memory"
#define MSG_LOAD_EPROM "メモリカラヨミコミ" // "Load memory" #define MSG_LOAD_EPROM _UxGT("メモリカラヨミコミ") // "Load memory"
#define MSG_RESTORE_FAILSAFE "セッテイリセット" // "Restore failsafe" #define MSG_RESTORE_FAILSAFE _UxGT("セッテイリセット") // "Restore failsafe"
#define MSG_REFRESH "リフレッシュ" // "Refresh" #define MSG_REFRESH _UxGT("リフレッシュ") // "Refresh"
#define MSG_WATCH "ジョウホウガメン" // "Info screen" #define MSG_WATCH _UxGT("ジョウホウガメン") // "Info screen"
#define MSG_PREPARE "ジュンビセッテイ" // "Prepare" #define MSG_PREPARE _UxGT("ジュンビセッテイ") // "Prepare"
#define MSG_TUNE "チョウセイ" // "Tune" #define MSG_TUNE _UxGT("チョウセイ") // "Tune"
#define MSG_PAUSE_PRINT "イチジテイシ" // "Pause print" #define MSG_PAUSE_PRINT _UxGT("イチジテイシ") // "Pause print"
#define MSG_RESUME_PRINT "プリントサイカイ" // "Resume print" #define MSG_RESUME_PRINT _UxGT("プリントサイカイ") // "Resume print"
#define MSG_STOP_PRINT "プリントテイシ" // "Stop print" #define MSG_STOP_PRINT _UxGT("プリントテイシ") // "Stop print"
#define MSG_CARD_MENU "SDカードカラプリント" // "Print from SD" #define MSG_CARD_MENU _UxGT("SDカードカラプリント") // "Print from SD"
#define MSG_NO_CARD "SDカードガアリマセン" // "No SD card" #define MSG_NO_CARD _UxGT("SDカードガアリマセン") // "No SD card"
#define MSG_DWELL "キュウシ" // "Sleep..." #define MSG_DWELL _UxGT("キュウシ") // "Sleep..."
#define MSG_USERWAIT "シバラクオマチクダサイ" // "Wait for user..." #define MSG_USERWAIT _UxGT("シバラクオマチクダサイ") // "Wait for user..."
#define MSG_RESUMING "プリントサイカイ" // "Resuming print" #define MSG_RESUMING _UxGT("プリントサイカイ") // "Resuming print"
#define MSG_PRINT_ABORTED "プリントガチュウシサレマシタ" // "Print aborted" #define MSG_PRINT_ABORTED _UxGT("プリントガチュウシサレマシタ") // "Print aborted"
#define MSG_NO_MOVE "ウゴキマセン" // "No move." #define MSG_NO_MOVE _UxGT("ウゴキマセン") // "No move."
#define MSG_KILLED "ヒジョウテイシ" // "KILLED. " #define MSG_KILLED _UxGT("ヒジョウテイシ") // "KILLED. "
#define MSG_STOPPED "テイシシマシタ" // "STOPPED. " #define MSG_STOPPED _UxGT("テイシシマシタ") // "STOPPED. "
#define MSG_CONTROL_RETRACT "ヒキコミリョウ mm" // "Retract mm" #define MSG_CONTROL_RETRACT _UxGT("ヒキコミリョウ mm") // "Retract mm"
#define MSG_CONTROL_RETRACT_SWAP "ヒキコミリョウS mm" // "Swap Re.mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("ヒキコミリョウS mm") // "Swap Re.mm"
#define MSG_CONTROL_RETRACTF "ヒキコミソクド mm/s" // "Retract V" #define MSG_CONTROL_RETRACTF _UxGT("ヒキコミソクド mm/s") // "Retract V"
#define MSG_CONTROL_RETRACT_ZLIFT "ノズルタイヒ mm" // "Hop mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("ノズルタイヒ mm") // "Hop mm"
#define MSG_CONTROL_RETRACT_RECOVER "ホショウリョウ mm" // "UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("ホショウリョウ mm") // "UnRet +mm"
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "ホショウリョウS mm" // "S UnRet+mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("ホショウリョウS mm") // "S UnRet+mm"
#define MSG_CONTROL_RETRACT_RECOVERF "ホショウソクド mm/s" // "UnRet V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("ホショウソクド mm/s") // "UnRet V"
#define MSG_AUTORETRACT "ジドウヒキコミ" // "AutoRetr." #define MSG_AUTORETRACT _UxGT("ジドウヒキコミ") // "AutoRetr."
#define MSG_FILAMENTCHANGE "フィラメントコウカン" // "Change filament" #define MSG_FILAMENTCHANGE _UxGT("フィラメントコウカン") // "Change filament"
#define MSG_INIT_SDCARD "SDカードサイヨミコミ" // "Init. SD card" #define MSG_INIT_SDCARD _UxGT("SDカードサイヨミコミ") // "Init. SD card"
#define MSG_CNG_SDCARD "SDカードコウカン" // "Change SD card" #define MSG_CNG_SDCARD _UxGT("SDカードコウカン") // "Change SD card"
#define MSG_ZPROBE_OUT "Zプローブ ベッドガイ" // "Z probe out. bed" #define MSG_ZPROBE_OUT _UxGT("Zプローブ ベッドガイ") // "Z probe out. bed"
#define MSG_BLTOUCH_SELFTEST "BLTouch ジコシンダン" // "BLTouch Self-Test" #define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch ジコシンダン") // "BLTouch Self-Test"
#define MSG_BLTOUCH_RESET "BLTouch リセット" // "Reset BLTouch" #define MSG_BLTOUCH_RESET _UxGT("BLTouch リセット") // "Reset BLTouch"
#define MSG_HOME "サキニ" // "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("サキニ") // "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "ヲフッキサセテクダサイ" // "first" #define MSG_FIRST _UxGT("ヲフッキサセテクダサイ") // "first"
#define MSG_ZPROBE_ZOFFSET "Zオフセット" // "Z Offset" #define MSG_ZPROBE_ZOFFSET _UxGT("Zオフセット") // "Z Offset"
#define MSG_BABYSTEP_X "Xジク ビドウ" // "Babystep X" #define MSG_BABYSTEP_X _UxGT("Xジク ビドウ") // "Babystep X"
#define MSG_BABYSTEP_Y "Yジク ビドウ" // "Babystep Y" #define MSG_BABYSTEP_Y _UxGT("Yジク ビドウ") // "Babystep Y"
#define MSG_BABYSTEP_Z "Zジク ビドウ" // "Babystep Z" #define MSG_BABYSTEP_Z _UxGT("Zジク ビドウ") // "Babystep Z"
#define MSG_ENDSTOP_ABORT "イドウゲンカイケンチキノウ" // "Endstop abort" #define MSG_ENDSTOP_ABORT _UxGT("イドウゲンカイケンチキノウ") // "Endstop abort"
#define MSG_HEATING_FAILED_LCD "カネツシッパイ" // "Heating failed" #define MSG_HEATING_FAILED_LCD _UxGT("カネツシッパイ") // "Heating failed"
#define MSG_ERR_REDUNDANT_TEMP "エラー:ジョウチョウサーミスターキノウ" // "Err: REDUNDANT TEMP" #define MSG_ERR_REDUNDANT_TEMP _UxGT("エラー:ジョウチョウサーミスターキノウ") // "Err: REDUNDANT TEMP"
#define MSG_THERMAL_RUNAWAY "ネツボウソウ" // "THERMAL RUNAWAY" #define MSG_THERMAL_RUNAWAY _UxGT("ネツボウソウ") // "THERMAL RUNAWAY"
#define MSG_ERR_MAXTEMP "エラー:サイコウオンチョウカ" // "Err: MAXTEMP" #define MSG_ERR_MAXTEMP _UxGT("エラー:サイコウオンチョウカ") // "Err: MAXTEMP"
#define MSG_ERR_MINTEMP "エラー:サイテイオンミマン" // "Err: MINTEMP" #define MSG_ERR_MINTEMP _UxGT("エラー:サイテイオンミマン") // "Err: MINTEMP"
#define MSG_ERR_MAXTEMP_BED "エラー:ベッド サイコウオンチョウカ" // "Err: MAXTEMP BED" #define MSG_ERR_MAXTEMP_BED _UxGT("エラー:ベッド サイコウオンチョウカ") // "Err: MAXTEMP BED"
#define MSG_ERR_MINTEMP_BED "エラー:ベッド サイテイオンミマン" // "Err: MINTEMP BED" #define MSG_ERR_MINTEMP_BED _UxGT("エラー:ベッド サイテイオンミマン") // "Err: MINTEMP BED"
#define MSG_ERR_Z_HOMING MSG_HOME " " MSG_X MSG_Y " " MSG_FIRST // "G28 Z Forbidden" #define MSG_ERR_Z_HOMING MSG_HOME _UxGT(" ") MSG_X MSG_Y _UxGT(" ") MSG_FIRST // "G28 Z Forbidden"
#define MSG_HALTED "プリンターハテイシシマシタ" // "PRINTER HALTED" #define MSG_HALTED _UxGT("プリンターハテイシシマシタ") // "PRINTER HALTED"
#define MSG_PLEASE_RESET "リセットシテクダサイ" // "Please reset" #define MSG_PLEASE_RESET _UxGT("リセットシテクダサイ") // "Please reset"
#define MSG_SHORT_DAY "d" // One character only #define MSG_SHORT_DAY _UxGT("d") // One character only
#define MSG_SHORT_HOUR "h" // One character only #define MSG_SHORT_HOUR _UxGT("h") // One character only
#define MSG_SHORT_MINUTE "m" // One character only #define MSG_SHORT_MINUTE _UxGT("m") // One character only
#define MSG_HEATING "カネツチュウ" // "Heating..." #define MSG_HEATING _UxGT("カネツチュウ") // "Heating..."
#define MSG_HEATING_COMPLETE "カネツカンリョウ" // "Heating done." #define MSG_HEATING_COMPLETE _UxGT("カネツカンリョウ") // "Heating done."
#define MSG_BED_HEATING "ベッド カネツチュウ" // "Bed Heating." #define MSG_BED_HEATING _UxGT("ベッド カネツチュウ") // "Bed Heating."
#define MSG_BED_DONE "ベッド カネツカンリョウ" // "Bed done." #define MSG_BED_DONE _UxGT("ベッド カネツカンリョウ") // "Bed done."
#define MSG_DELTA_CALIBRATE "デルタ コウセイ" // "Delta Calibration" #define MSG_DELTA_CALIBRATE _UxGT("デルタ コウセイ") // "Delta Calibration"
#define MSG_DELTA_CALIBRATE_X "Xジク コウセイ" // "Calibrate X" #define MSG_DELTA_CALIBRATE_X _UxGT("Xジク コウセイ") // "Calibrate X"
#define MSG_DELTA_CALIBRATE_Y "Yジク コウセイ" // "Calibrate Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Yジク コウセイ") // "Calibrate Y"
#define MSG_DELTA_CALIBRATE_Z "Zジク コウセイ" // "Calibrate Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Zジク コウセイ") // "Calibrate Z"
#define MSG_DELTA_CALIBRATE_CENTER "チュウシン コウセイ" // "Calibrate Center" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("チュウシン コウセイ") // "Calibrate Center"
#define MSG_INFO_MENU "コノプリンターニツイテ" // "About Printer" #define MSG_INFO_MENU _UxGT("コノプリンターニツイテ") // "About Printer"
#define MSG_INFO_PRINTER_MENU "プリンタージョウホウ" // "Printer Info" #define MSG_INFO_PRINTER_MENU _UxGT("プリンタージョウホウ") // "Printer Info"
#define MSG_INFO_STATS_MENU "プリントジョウキョウ" // "Printer Stats" #define MSG_INFO_STATS_MENU _UxGT("プリントジョウキョウ") // "Printer Stats"
#define MSG_INFO_BOARD_MENU "セイギョケイジョウホウ" // "Board Info" #define MSG_INFO_BOARD_MENU _UxGT("セイギョケイジョウホウ") // "Board Info"
#define MSG_INFO_THERMISTOR_MENU "サーミスター" // "Thermistors" #define MSG_INFO_THERMISTOR_MENU _UxGT("サーミスター") // "Thermistors"
#define MSG_INFO_EXTRUDERS "エクストルーダースウ" // "Extruders" #define MSG_INFO_EXTRUDERS _UxGT("エクストルーダースウ") // "Extruders"
#define MSG_INFO_BAUDRATE "ボーレート" // "Baud" #define MSG_INFO_BAUDRATE _UxGT("ボーレート") // "Baud"
#define MSG_INFO_PROTOCOL "プロトコル" // "Protocol" #define MSG_INFO_PROTOCOL _UxGT("プロトコル") // "Protocol"
#define MSG_LIGHTS_ON "キョウタイナイショウメイ オン" // "Case light on" #define MSG_LIGHTS_ON _UxGT("キョウタイナイショウメイ オン") // "Case light on"
#define MSG_LIGHTS_OFF "キョウタイナイショウメイ オフ" // "Case light off" #define MSG_LIGHTS_OFF _UxGT("キョウタイナイショウメイ オフ") // "Case light off"
#define MSG_INFO_PRINT_COUNT "プリントスウ " // "Print Count" #define MSG_INFO_PRINT_COUNT _UxGT("プリントスウ ") // "Print Count"
#define MSG_INFO_COMPLETED_PRINTS "カンリョウスウ" // "Completed" #define MSG_INFO_COMPLETED_PRINTS _UxGT("カンリョウスウ") // "Completed"
#define MSG_INFO_PRINT_TIME "プリントジカンルイケイ" // "Total print time" #define MSG_INFO_PRINT_TIME _UxGT("プリントジカンルイケイ") // "Total print time"
#define MSG_INFO_PRINT_LONGEST "サイチョウプリントジカン" // "Longest job time" #define MSG_INFO_PRINT_LONGEST _UxGT("サイチョウプリントジカン") // "Longest job time"
#define MSG_INFO_PRINT_FILAMENT "フィラメントシヨウリョウルイケイ" // "Extruded total" #define MSG_INFO_PRINT_FILAMENT _UxGT("フィラメントシヨウリョウルイケイ") // "Extruded total"
#define MSG_INFO_MIN_TEMP "セッテイサイテイオン" // "Min Temp" #define MSG_INFO_MIN_TEMP _UxGT("セッテイサイテイオン") // "Min Temp"
#define MSG_INFO_MAX_TEMP "セッテイサイコウオン" // "Max Temp" #define MSG_INFO_MAX_TEMP _UxGT("セッテイサイコウオン") // "Max Temp"
#define MSG_INFO_PSU "デンゲンシュベツ" // "Power Supply" #define MSG_INFO_PSU _UxGT("デンゲンシュベツ") // "Power Supply"
#define MSG_DRIVE_STRENGTH "モータークドウリョク" // "Drive Strength" #define MSG_DRIVE_STRENGTH _UxGT("モータークドウリョク") // "Drive Strength"
#define MSG_DAC_PERCENT "DACシュツリョク %" // "Driver %" #define MSG_DAC_PERCENT _UxGT("DACシュツリョク %") // "Driver %"
#define MSG_DAC_EEPROM_WRITE MSG_STORE_EPROM // "DAC EEPROM Write" #define MSG_DAC_EEPROM_WRITE MSG_STORE_EPROM // "DAC EEPROM Write"
#define MSG_FILAMENT_CHANGE_HEADER "フィラメントコウカン" // "CHANGE FILAMENT" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("フィラメントコウカン") // "CHANGE FILAMENT"
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "ドウサヲセンタクシテクダサイ" // "CHANGE OPTIONS:" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("ドウサヲセンタクシテクダサイ") // "CHANGE OPTIONS:"
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "サラニオシダス" // "Extrude more" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("サラニオシダス") // "Extrude more"
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "プリントサイカイ" // "Resume print" #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("プリントサイカイ") // "Resume print"
#define MSG_FILAMENT_CHANGE_INIT_1 "コウカンヲカイシシマス" // "Wait for start" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("コウカンヲカイシシマス") // "Wait for start"
#define MSG_FILAMENT_CHANGE_INIT_2 "シバラクオマチクダサイ" // "of the filament" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("シバラクオマチクダサイ") // "of the filament"
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "フィラメントヌキダシチュウ" // "Wait for" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("フィラメントヌキダシチュウ") // "Wait for"
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "シバラクオマチクダサイ" // "filament unload" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("シバラクオマチクダサイ") // "filament unload"
#define MSG_FILAMENT_CHANGE_INSERT_1 "フィラメントヲソウニュウシ," // "Insert filament" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("フィラメントヲソウニュウシ,") // "Insert filament"
#define MSG_FILAMENT_CHANGE_INSERT_2 "クリックスルトゾッコウシマス" // "and press button" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("クリックスルトゾッコウシマス") // "and press button"
#define MSG_FILAMENT_CHANGE_LOAD_1 "フィラメントソウテンチュウ" // "Wait for" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("フィラメントソウテンチュウ") // "Wait for"
#define MSG_FILAMENT_CHANGE_LOAD_2 "シバラクオマチクダサイ" // "filament load" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("シバラクオマチクダサイ") // "filament load"
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "フィラメントオシダシチュウ" // "Wait for" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("フィラメントオシダシチュウ") // "Wait for"
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "シバラクオマチクダサイ" // "filament extrude" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("シバラクオマチクダサイ") // "filament extrude"
#define MSG_FILAMENT_CHANGE_RESUME_1 "プリントヲサイカイシマス" // "Wait for print" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("プリントヲサイカイシマス") // "Wait for print"
#define MSG_FILAMENT_CHANGE_RESUME_2 "シバラクオマチクダサイ" // "to resume" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("シバラクオマチクダサイ") // "to resume"
#endif // LANGUAGE_KANA_UTF_H #endif // LANGUAGE_KANA_UTF_H

@ -32,191 +32,191 @@
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " gereed." #define WELCOME_MSG MACHINE_NAME _UxGT(" gereed.")
#define MSG_SD_INSERTED "Kaart ingestoken" #define MSG_SD_INSERTED _UxGT("Kaart ingestoken")
#define MSG_SD_REMOVED "Kaart verwijderd" #define MSG_SD_REMOVED _UxGT("Kaart verwijderd")
#define MSG_LCD_ENDSTOPS "Endstops" // Max length 8 characters #define MSG_LCD_ENDSTOPS _UxGT("Endstops") // Max length 8 characters
#define MSG_MAIN "Hoofdmenu" #define MSG_MAIN _UxGT("Hoofdmenu")
#define MSG_AUTOSTART "Autostart" #define MSG_AUTOSTART _UxGT("Autostart")
#define MSG_DISABLE_STEPPERS "Motoren uit" #define MSG_DISABLE_STEPPERS _UxGT("Motoren uit")
#define MSG_AUTO_HOME "Auto home" #define MSG_AUTO_HOME _UxGT("Auto home")
#define MSG_AUTO_HOME_X "Home X" #define MSG_AUTO_HOME_X _UxGT("Home X")
#define MSG_AUTO_HOME_Y "Home Y" #define MSG_AUTO_HOME_Y _UxGT("Home Y")
#define MSG_AUTO_HOME_Z "Home Z" #define MSG_AUTO_HOME_Z _UxGT("Home Z")
#define MSG_LEVEL_BED_HOMING "Homing XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Homing XYZ")
#define MSG_LEVEL_BED_WAITING "Klik voor begin" #define MSG_LEVEL_BED_WAITING _UxGT("Klik voor begin")
#define MSG_LEVEL_BED_NEXT_POINT "Volgende Plaats" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Volgende Plaats")
#define MSG_LEVEL_BED_DONE "Bed level kompl." #define MSG_LEVEL_BED_DONE _UxGT("Bed level kompl.")
#define MSG_LEVEL_BED_CANCEL "Bed level afbr." #define MSG_LEVEL_BED_CANCEL _UxGT("Bed level afbr.")
#define MSG_SET_HOME_OFFSETS "Zet home offsets" #define MSG_SET_HOME_OFFSETS _UxGT("Zet home offsets")
#define MSG_HOME_OFFSETS_APPLIED "H offset toegep." #define MSG_HOME_OFFSETS_APPLIED _UxGT("H offset toegep.")
#define MSG_SET_ORIGIN "Nulpunt instellen" #define MSG_SET_ORIGIN _UxGT("Nulpunt instellen")
#define MSG_PREHEAT_1 "PLA voorverwarmen" #define MSG_PREHEAT_1 _UxGT("PLA voorverwarmen")
#define MSG_PREHEAT_1_N "PLA voorverw. " #define MSG_PREHEAT_1_N _UxGT("PLA voorverw. ")
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1_N "aan" #define MSG_PREHEAT_1_ALL MSG_PREHEAT_1_N _UxGT("aan")
#define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1_N "Bed" #define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1_N _UxGT("Bed")
#define MSG_PREHEAT_1_SETTINGS "PLA verw. conf" #define MSG_PREHEAT_1_SETTINGS _UxGT("PLA verw. conf")
#define MSG_PREHEAT_2 "ABS voorverwarmen" #define MSG_PREHEAT_2 _UxGT("ABS voorverwarmen")
#define MSG_PREHEAT_2_N "ABS voorverw. " #define MSG_PREHEAT_2_N _UxGT("ABS voorverw. ")
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2_N "aan" #define MSG_PREHEAT_2_ALL MSG_PREHEAT_2_N _UxGT("aan")
#define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2_N "Bed" #define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2_N _UxGT("Bed")
#define MSG_PREHEAT_2_SETTINGS "ABS verw. conf" #define MSG_PREHEAT_2_SETTINGS _UxGT("ABS verw. conf")
#define MSG_COOLDOWN "Afkoelen" #define MSG_COOLDOWN _UxGT("Afkoelen")
#define MSG_SWITCH_PS_ON "Stroom aan" #define MSG_SWITCH_PS_ON _UxGT("Stroom aan")
#define MSG_SWITCH_PS_OFF "Stroom uit" #define MSG_SWITCH_PS_OFF _UxGT("Stroom uit")
#define MSG_EXTRUDE "Extrude" #define MSG_EXTRUDE _UxGT("Extrude")
#define MSG_RETRACT "Retract" #define MSG_RETRACT _UxGT("Retract")
#define MSG_MOVE_AXIS "As verplaatsen" #define MSG_MOVE_AXIS _UxGT("As verplaatsen")
#define MSG_LEVEL_BED "Level bed" #define MSG_LEVEL_BED _UxGT("Level bed")
#define MSG_MOVE_X "Verplaats X" #define MSG_MOVE_X _UxGT("Verplaats X")
#define MSG_MOVE_Y "Verplaats Y" #define MSG_MOVE_Y _UxGT("Verplaats Y")
#define MSG_MOVE_Z "Verplaats Z" #define MSG_MOVE_Z _UxGT("Verplaats Z")
#define MSG_MOVE_E "Extruder" #define MSG_MOVE_E _UxGT("Extruder")
#define MSG_MOVE_01MM "Verplaats 0.1mm" #define MSG_MOVE_01MM _UxGT("Verplaats 0.1mm")
#define MSG_MOVE_1MM "Verplaats 1mm" #define MSG_MOVE_1MM _UxGT("Verplaats 1mm")
#define MSG_MOVE_10MM "Verplaats 10mm" #define MSG_MOVE_10MM _UxGT("Verplaats 10mm")
#define MSG_SPEED "Snelheid" #define MSG_SPEED _UxGT("Snelheid")
#define MSG_BED_Z "Bed Z" #define MSG_BED_Z _UxGT("Bed Z")
#define MSG_NOZZLE "Nozzle" #define MSG_NOZZLE _UxGT("Nozzle")
#define MSG_BED "Bed" #define MSG_BED _UxGT("Bed")
#define MSG_FAN_SPEED "Fan snelheid" #define MSG_FAN_SPEED _UxGT("Fan snelheid")
#define MSG_FLOW "Flow" #define MSG_FLOW _UxGT("Flow")
#define MSG_CONTROL "Control" #define MSG_CONTROL _UxGT("Control")
#define MSG_MIN " " LCD_STR_THERMOMETER " Min" #define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX " " LCD_STR_THERMOMETER " Max" #define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR " " LCD_STR_THERMOMETER " Fact" #define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Fact")
#define MSG_AUTOTEMP "Autotemp" #define MSG_AUTOTEMP _UxGT("Autotemp")
#define MSG_ON "Aan " #define MSG_ON _UxGT("Aan ")
#define MSG_OFF "Uit" #define MSG_OFF _UxGT("Uit")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_SELECT "Selecteer" #define MSG_SELECT _UxGT("Selecteer")
#define MSG_ACC "Versn" #define MSG_ACC _UxGT("Versn")
#define MSG_VX_JERK "Vx-jerk" #define MSG_VX_JERK _UxGT("Vx-jerk")
#define MSG_VY_JERK "Vy-jerk" #define MSG_VY_JERK _UxGT("Vy-jerk")
#define MSG_VZ_JERK "Vz-jerk" #define MSG_VZ_JERK _UxGT("Vz-jerk")
#define MSG_VE_JERK "Ve-jerk" #define MSG_VE_JERK _UxGT("Ve-jerk")
#define MSG_VMAX "Vmax " #define MSG_VMAX _UxGT("Vmax ")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "VTrav min" #define MSG_VTRAV_MIN _UxGT("VTrav min")
#define MSG_AMAX "Amax " #define MSG_AMAX _UxGT("Amax ")
#define MSG_A_RETRACT "A-retract" #define MSG_A_RETRACT _UxGT("A-retract")
#define MSG_A_TRAVEL "A-travel" #define MSG_A_TRAVEL _UxGT("A-travel")
#define MSG_XSTEPS "Xsteps/mm" #define MSG_XSTEPS _UxGT("Xsteps/mm")
#define MSG_YSTEPS "Ysteps/mm" #define MSG_YSTEPS _UxGT("Ysteps/mm")
#define MSG_ZSTEPS "Zsteps/mm" #define MSG_ZSTEPS _UxGT("Zsteps/mm")
#define MSG_ESTEPS "Esteps/mm" #define MSG_ESTEPS _UxGT("Esteps/mm")
#define MSG_E1STEPS "E1steps/mm" #define MSG_E1STEPS _UxGT("E1steps/mm")
#define MSG_E2STEPS "E2steps/mm" #define MSG_E2STEPS _UxGT("E2steps/mm")
#define MSG_E3STEPS "E3steps/mm" #define MSG_E3STEPS _UxGT("E3steps/mm")
#define MSG_E4STEPS "E4steps/mm" #define MSG_E4STEPS _UxGT("E4steps/mm")
#define MSG_TEMPERATURE "Temperatuur" #define MSG_TEMPERATURE _UxGT("Temperatuur")
#define MSG_MOTION "Beweging" #define MSG_MOTION _UxGT("Beweging")
#define MSG_VOLUMETRIC "Filament" #define MSG_VOLUMETRIC _UxGT("Filament")
#define MSG_VOLUMETRIC_ENABLED "E in mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E in mm3")
#define MSG_FILAMENT_DIAM "Fil. Dia." #define MSG_FILAMENT_DIAM _UxGT("Fil. Dia.")
#define MSG_CONTRAST "LCD contrast" #define MSG_CONTRAST _UxGT("LCD contrast")
#define MSG_STORE_EPROM "Geheugen opslaan" #define MSG_STORE_EPROM _UxGT("Geheugen opslaan")
#define MSG_LOAD_EPROM "Geheugen laden" #define MSG_LOAD_EPROM _UxGT("Geheugen laden")
#define MSG_RESTORE_FAILSAFE "Noodstop reset" #define MSG_RESTORE_FAILSAFE _UxGT("Noodstop reset")
#define MSG_REFRESH "Ververs" #define MSG_REFRESH _UxGT("Ververs")
#define MSG_WATCH "Info scherm" #define MSG_WATCH _UxGT("Info scherm")
#define MSG_PREPARE "Voorbereiden" #define MSG_PREPARE _UxGT("Voorbereiden")
#define MSG_TUNE "Afstellen" #define MSG_TUNE _UxGT("Afstellen")
#define MSG_PAUSE_PRINT "Print pauzeren" #define MSG_PAUSE_PRINT _UxGT("Print pauzeren")
#define MSG_RESUME_PRINT "Print hervatten" #define MSG_RESUME_PRINT _UxGT("Print hervatten")
#define MSG_STOP_PRINT "Print stoppen" #define MSG_STOP_PRINT _UxGT("Print stoppen")
#define MSG_CARD_MENU "Print van SD" #define MSG_CARD_MENU _UxGT("Print van SD")
#define MSG_NO_CARD "Geen SD kaart" #define MSG_NO_CARD _UxGT("Geen SD kaart")
#define MSG_DWELL "Slapen..." #define MSG_DWELL _UxGT("Slapen...")
#define MSG_USERWAIT "Wachten..." #define MSG_USERWAIT _UxGT("Wachten...")
#define MSG_RESUMING "Print hervatten" #define MSG_RESUMING _UxGT("Print hervatten")
#define MSG_PRINT_ABORTED "Print afgebroken" #define MSG_PRINT_ABORTED _UxGT("Print afgebroken")
#define MSG_NO_MOVE "Geen beweging." #define MSG_NO_MOVE _UxGT("Geen beweging.")
#define MSG_KILLED "Afgebroken. " #define MSG_KILLED _UxGT("Afgebroken. ")
#define MSG_STOPPED "Gestopt. " #define MSG_STOPPED _UxGT("Gestopt. ")
#define MSG_CONTROL_RETRACT "Retract mm" //accepted English term in Dutch #define MSG_CONTROL_RETRACT _UxGT("Retract mm") //accepted English term in Dutch
#define MSG_CONTROL_RETRACT_SWAP "Ruil Retract mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Ruil Retract mm")
#define MSG_CONTROL_RETRACTF "Retract F" #define MSG_CONTROL_RETRACTF _UxGT("Retract F")
#define MSG_CONTROL_RETRACT_ZLIFT "Hop mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Hop mm")
#define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("UnRet +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Ruil UnRet +mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Ruil UnRet +mm")
#define MSG_CONTROL_RETRACT_RECOVERF "UnRet F" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("UnRet F")
#define MSG_AUTORETRACT "AutoRetr." #define MSG_AUTORETRACT _UxGT("AutoRetr.")
#define MSG_FILAMENTCHANGE "Verv. Filament" #define MSG_FILAMENTCHANGE _UxGT("Verv. Filament")
#define MSG_INIT_SDCARD "Init. SD kaart" #define MSG_INIT_SDCARD _UxGT("Init. SD kaart")
#define MSG_CNG_SDCARD "Verv. SD Kaart" #define MSG_CNG_SDCARD _UxGT("Verv. SD Kaart")
#define MSG_ZPROBE_OUT "Z probe uit. bed" #define MSG_ZPROBE_OUT _UxGT("Z probe uit. bed")
#define MSG_BLTOUCH_SELFTEST "BLTouch Zelf-Test" #define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch Zelf-Test")
#define MSG_BLTOUCH_RESET "Reset BLTouch" #define MSG_BLTOUCH_RESET _UxGT("Reset BLTouch")
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "Eerst" #define MSG_FIRST _UxGT("Eerst")
#define MSG_ZPROBE_ZOFFSET "Z Offset" //accepted English term in Dutch #define MSG_ZPROBE_ZOFFSET _UxGT("Z Offset") //accepted English term in Dutch
#define MSG_BABYSTEP_X "Babystap X" #define MSG_BABYSTEP_X _UxGT("Babystap X")
#define MSG_BABYSTEP_Y "Babystap Y" #define MSG_BABYSTEP_Y _UxGT("Babystap Y")
#define MSG_BABYSTEP_Z "Babystap Z" #define MSG_BABYSTEP_Z _UxGT("Babystap Z")
#define MSG_ENDSTOP_ABORT "Endstop afbr." #define MSG_ENDSTOP_ABORT _UxGT("Endstop afbr.")
#define MSG_HEATING_FAILED_LCD "Voorverw. fout" #define MSG_HEATING_FAILED_LCD _UxGT("Voorverw. fout")
#define MSG_ERR_REDUNDANT_TEMP "Redun. temp fout" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Redun. temp fout")
#define MSG_THERMAL_RUNAWAY "Therm. wegloop" #define MSG_THERMAL_RUNAWAY _UxGT("Therm. wegloop")
#define MSG_ERR_MAXTEMP "Err: Max. temp" #define MSG_ERR_MAXTEMP _UxGT("Err: Max. temp")
#define MSG_ERR_MINTEMP "Err: Min. temp" #define MSG_ERR_MINTEMP _UxGT("Err: Min. temp")
#define MSG_ERR_MAXTEMP_BED "Err: Max.tmp bed" #define MSG_ERR_MAXTEMP_BED _UxGT("Err: Max.tmp bed")
#define MSG_ERR_MINTEMP_BED "Err: Min.tmp bed" #define MSG_ERR_MINTEMP_BED _UxGT("Err: Min.tmp bed")
#define MSG_ERR_Z_HOMING "Fout Z homing" #define MSG_ERR_Z_HOMING _UxGT("Fout Z homing")
#define MSG_HALTED "PRINTER GESTOPT" #define MSG_HALTED _UxGT("PRINTER GESTOPT")
#define MSG_PLEASE_RESET "Reset A.U.B." #define MSG_PLEASE_RESET _UxGT("Reset A.U.B.")
#define MSG_SHORT_DAY "d" // One character only. Keep English standard #define MSG_SHORT_DAY _UxGT("d") // One character only. Keep English standard
#define MSG_SHORT_HOUR "h" // One character only #define MSG_SHORT_HOUR _UxGT("h") // One character only
#define MSG_SHORT_MINUTE "m" // One character only #define MSG_SHORT_MINUTE _UxGT("m") // One character only
#define MSG_HEATING "Voorwarmen..." #define MSG_HEATING _UxGT("Voorwarmen...")
#define MSG_HEATING_COMPLETE "Voorverw. kompl." #define MSG_HEATING_COMPLETE _UxGT("Voorverw. kompl.")
#define MSG_BED_HEATING "Bed voorverw." #define MSG_BED_HEATING _UxGT("Bed voorverw.")
#define MSG_BED_DONE "Bed is voorverw." #define MSG_BED_DONE _UxGT("Bed is voorverw.")
#define MSG_DELTA_CALIBRATE "Delta Calibratie" #define MSG_DELTA_CALIBRATE _UxGT("Delta Calibratie")
#define MSG_DELTA_CALIBRATE_X "Kalibreer X" #define MSG_DELTA_CALIBRATE_X _UxGT("Kalibreer X")
#define MSG_DELTA_CALIBRATE_Y "Kalibreer Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Kalibreer Y")
#define MSG_DELTA_CALIBRATE_Z "Kalibreer Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Kalibreer Z")
#define MSG_DELTA_CALIBRATE_CENTER "Kalibreer Midden" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Kalibreer Midden")
#define MSG_INFO_STATS_MENU "Printer Stats" #define MSG_INFO_STATS_MENU _UxGT("Printer Stats")
#define MSG_INFO_BOARD_MENU "Board Info" //accepted English term in Dutch #define MSG_INFO_BOARD_MENU _UxGT("Board Info") //accepted English term in Dutch
#define MSG_INFO_THERMISTOR_MENU "Thermistors" #define MSG_INFO_THERMISTOR_MENU _UxGT("Thermistors")
#define MSG_INFO_EXTRUDERS "Extruders" #define MSG_INFO_EXTRUDERS _UxGT("Extruders")
#define MSG_INFO_BAUDRATE "Baud" #define MSG_INFO_BAUDRATE _UxGT("Baud")
#define MSG_INFO_MENU "Over Printer" #define MSG_INFO_MENU _UxGT("Over Printer")
#define MSG_INFO_PRINTER_MENU "Printer Info" #define MSG_INFO_PRINTER_MENU _UxGT("Printer Info")
#define MSG_INFO_PROTOCOL "Protocol" #define MSG_INFO_PROTOCOL _UxGT("Protocol")
#define MSG_LIGHTS_ON "Case licht aan" #define MSG_LIGHTS_ON _UxGT("Case licht aan")
#define MSG_LIGHTS_OFF "Case licht uit" #define MSG_LIGHTS_OFF _UxGT("Case licht uit")
#if LCD_WIDTH >= 20 #if LCD_WIDTH >= 20
#define MSG_INFO_PRINT_COUNT "Printed Aantal" #define MSG_INFO_PRINT_COUNT _UxGT("Printed Aantal")
#define MSG_INFO_COMPLETED_PRINTS "Totaal Voltooid" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Totaal Voltooid")
#define MSG_INFO_PRINT_TIME "Totale Printtijd" #define MSG_INFO_PRINT_TIME _UxGT("Totale Printtijd")
#define MSG_INFO_PRINT_LONGEST "Langste Printtijd" #define MSG_INFO_PRINT_LONGEST _UxGT("Langste Printtijd")
#define MSG_INFO_PRINT_FILAMENT "Totaal Extrudeert" #define MSG_INFO_PRINT_FILAMENT _UxGT("Totaal Extrudeert")
#else #else
#define MSG_INFO_PRINT_COUNT "Aantal" #define MSG_INFO_PRINT_COUNT _UxGT("Aantal")
#define MSG_INFO_COMPLETED_PRINTS "Voltooid" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Voltooid")
#define MSG_INFO_PRINT_TIME "Printtijd " #define MSG_INFO_PRINT_TIME _UxGT("Printtijd ")
#define MSG_INFO_PRINT_LONGEST "Langste" #define MSG_INFO_PRINT_LONGEST _UxGT("Langste")
#define MSG_INFO_PRINT_FILAMENT "Extrud." #define MSG_INFO_PRINT_FILAMENT _UxGT("Extrud.")
#endif #endif
#define MSG_INFO_MIN_TEMP "Min Temp" #define MSG_INFO_MIN_TEMP _UxGT("Min Temp")
#define MSG_INFO_MAX_TEMP "Max Temp" #define MSG_INFO_MAX_TEMP _UxGT("Max Temp")
#define MSG_INFO_PSU "Power Supply" //accepted English term in Dutch #define MSG_INFO_PSU _UxGT("Power Supply") //accepted English term in Dutch
#define MSG_DRIVE_STRENGTH "Motorstroom" #define MSG_DRIVE_STRENGTH _UxGT("Motorstroom")
#define MSG_DAC_PERCENT "Driver %" //accepted English term in Dutch #define MSG_DAC_PERCENT _UxGT("Driver %") //accepted English term in Dutch
#define MSG_DAC_EEPROM_WRITE "DAC Opslaan" #define MSG_DAC_EEPROM_WRITE _UxGT("DAC Opslaan")
#define MSG_FILAMENT_CHANGE_HEADER "WISSEL FILAMENT" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("WISSEL FILAMENT")
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "WISSEL OPTIES:" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("WISSEL OPTIES:")
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Extrudeer meer" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Extrudeer meer")
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Hervat print" #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Hervat print")
// //
// Filament Change screens show up to 3 lines on a 4-line display // Filament Change screens show up to 3 lines on a 4-line display
@ -224,38 +224,38 @@
// //
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
// Up to 3 lines // Up to 3 lines
#define MSG_FILAMENT_CHANGE_INIT_1 "Wacht voor start" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Wacht voor start")
#define MSG_FILAMENT_CHANGE_INIT_2 "filament te" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("filament te")
#define MSG_FILAMENT_CHANGE_INIT_3 "verwisselen" #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("verwisselen")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Wacht voor" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Wacht voor")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "filament uit" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("filament uit")
#define MSG_FILAMENT_CHANGE_UNLOAD_3 "te laden" #define MSG_FILAMENT_CHANGE_UNLOAD_3 _UxGT("te laden")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Laad filament" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Laad filament")
#define MSG_FILAMENT_CHANGE_INSERT_2 "en druk knop" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("en druk knop")
#define MSG_FILAMENT_CHANGE_INSERT_3 "om verder..." #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("om verder...")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Wacht voor" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Wacht voor")
#define MSG_FILAMENT_CHANGE_LOAD_2 "filament te" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("filament te")
#define MSG_FILAMENT_CHANGE_LOAD_3 "laden" #define MSG_FILAMENT_CHANGE_LOAD_3 _UxGT("laden")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Wacht voor" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Wacht voor")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "filament te" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("filament te")
#define MSG_FILAMENT_CHANGE_EXTRUDE_3 "extruderen" #define MSG_FILAMENT_CHANGE_EXTRUDE_3 _UxGT("extruderen")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Wacht voor print" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Wacht voor print")
#define MSG_FILAMENT_CHANGE_RESUME_2 "om verder" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("om verder")
#define MSG_FILAMENT_CHANGE_RESUME_3 "te gaan" #define MSG_FILAMENT_CHANGE_RESUME_3 _UxGT("te gaan")
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
// Up to 2 lines // Up to 2 lines
#define MSG_FILAMENT_CHANGE_INIT_1 "Wacht voor" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Wacht voor")
#define MSG_FILAMENT_CHANGE_INIT_2 "start..." #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("start...")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Wacht voor" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Wacht voor")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "uitladen..." #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("uitladen...")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Laad filament" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Laad filament")
#define MSG_FILAMENT_CHANGE_INSERT_2 "en druk knop" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("en druk knop")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Wacht voor" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Wacht voor")
#define MSG_FILAMENT_CHANGE_LOAD_2 "inladen..." #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("inladen...")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Wacht voor" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Wacht voor")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "extrudering" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("extrudering")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Wacht voor" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Wacht voor")
#define MSG_FILAMENT_CHANGE_RESUME_2 "printing..." #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("printing...")
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4
#endif // LANGUAGE_NL_H #endif // LANGUAGE_NL_H

@ -32,216 +32,216 @@
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " gotowy." #define WELCOME_MSG MACHINE_NAME _UxGT(" gotowy.")
#define MSG_SD_INSERTED "Karta wlozona" #define MSG_SD_INSERTED _UxGT("Karta wlozona")
#define MSG_SD_REMOVED "Karta usunieta" #define MSG_SD_REMOVED _UxGT("Karta usunieta")
#define MSG_LCD_ENDSTOPS "Krancow." // Max length 8 characters #define MSG_LCD_ENDSTOPS _UxGT("Krancow.") // Max length 8 characters
#define MSG_MAIN "Menu glowne" #define MSG_MAIN _UxGT("Menu glowne")
#define MSG_AUTOSTART "Autostart" #define MSG_AUTOSTART _UxGT("Autostart")
#define MSG_DISABLE_STEPPERS "Wylacz silniki" #define MSG_DISABLE_STEPPERS _UxGT("Wylacz silniki")
#define MSG_AUTO_HOME "Pozycja zerowa" #define MSG_AUTO_HOME _UxGT("Pozycja zerowa")
#define MSG_AUTO_HOME_X "Home X" #define MSG_AUTO_HOME_X _UxGT("Home X")
#define MSG_AUTO_HOME_Y "Home Y" #define MSG_AUTO_HOME_Y _UxGT("Home Y")
#define MSG_AUTO_HOME_Z "Home Z" #define MSG_AUTO_HOME_Z _UxGT("Home Z")
#define MSG_LEVEL_BED_HOMING "Pozycja zerowa" #define MSG_LEVEL_BED_HOMING _UxGT("Pozycja zerowa")
#define MSG_LEVEL_BED_WAITING "Kliknij by rozp." #define MSG_LEVEL_BED_WAITING _UxGT("Kliknij by rozp.")
#define MSG_LEVEL_BED_NEXT_POINT "Nastepny punkt" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Nastepny punkt")
#define MSG_LEVEL_BED_DONE "Wypoziomowano!" #define MSG_LEVEL_BED_DONE _UxGT("Wypoziomowano!")
#define MSG_LEVEL_BED_CANCEL "Anuluj" #define MSG_LEVEL_BED_CANCEL _UxGT("Anuluj")
#define MSG_SET_HOME_OFFSETS "Ust. poz. zer." #define MSG_SET_HOME_OFFSETS _UxGT("Ust. poz. zer.")
#define MSG_HOME_OFFSETS_APPLIED "Poz. zerowa ust." #define MSG_HOME_OFFSETS_APPLIED _UxGT("Poz. zerowa ust.")
#define MSG_SET_ORIGIN "Ustaw punkt zero" #define MSG_SET_ORIGIN _UxGT("Ustaw punkt zero")
#define MSG_PREHEAT_1 "Rozgrzej PLA" #define MSG_PREHEAT_1 _UxGT("Rozgrzej PLA")
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 " " #define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ")
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 " All" #define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 _UxGT(" All")
#define MSG_PREHEAT_1_BEDONLY "Rozgrzej stol PLA" #define MSG_PREHEAT_1_BEDONLY _UxGT("Rozgrzej stol PLA")
#define MSG_PREHEAT_1_SETTINGS "Ustaw. rozg. PLA" #define MSG_PREHEAT_1_SETTINGS _UxGT("Ustaw. rozg. PLA")
#define MSG_PREHEAT_2 "Rozgrzej ABS" #define MSG_PREHEAT_2 _UxGT("Rozgrzej ABS")
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 " " #define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ")
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 " All" #define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 _UxGT(" All")
#define MSG_PREHEAT_2_BEDONLY "Rozgrzej stol ABS" #define MSG_PREHEAT_2_BEDONLY _UxGT("Rozgrzej stol ABS")
#define MSG_PREHEAT_2_SETTINGS "Ustaw. rozg. ABS" #define MSG_PREHEAT_2_SETTINGS _UxGT("Ustaw. rozg. ABS")
#define MSG_COOLDOWN "Chlodzenie" #define MSG_COOLDOWN _UxGT("Chlodzenie")
#define MSG_SWITCH_PS_ON "Wlacz zasilacz" #define MSG_SWITCH_PS_ON _UxGT("Wlacz zasilacz")
#define MSG_SWITCH_PS_OFF "Wylacz zasilacz" #define MSG_SWITCH_PS_OFF _UxGT("Wylacz zasilacz")
#define MSG_EXTRUDE "Ekstruzja" #define MSG_EXTRUDE _UxGT("Ekstruzja")
#define MSG_RETRACT "Wycofanie" #define MSG_RETRACT _UxGT("Wycofanie")
#define MSG_MOVE_AXIS "Ruch osi" #define MSG_MOVE_AXIS _UxGT("Ruch osi")
#define MSG_LEVEL_BED "Poziom. stolu" #define MSG_LEVEL_BED _UxGT("Poziom. stolu")
#define MSG_MOVE_X "Przesun w X" #define MSG_MOVE_X _UxGT("Przesun w X")
#define MSG_MOVE_Y "Przesun w Y" #define MSG_MOVE_Y _UxGT("Przesun w Y")
#define MSG_MOVE_Z "Przesun w Z" #define MSG_MOVE_Z _UxGT("Przesun w Z")
#define MSG_MOVE_E "Ekstruzja (os E)" #define MSG_MOVE_E _UxGT("Ekstruzja (os E)")
#define MSG_MOVE_01MM "Przesun co .1mm" #define MSG_MOVE_01MM _UxGT("Przesun co .1mm")
#define MSG_MOVE_1MM "Przesun co 1mm" #define MSG_MOVE_1MM _UxGT("Przesun co 1mm")
#define MSG_MOVE_10MM "Przesun co 10mm" #define MSG_MOVE_10MM _UxGT("Przesun co 10mm")
#define MSG_SPEED "Predkosc" #define MSG_SPEED _UxGT("Predkosc")
#define MSG_BED_Z "Stol Z" #define MSG_BED_Z _UxGT("Stol Z")
#define MSG_NOZZLE "Dysza" #define MSG_NOZZLE _UxGT("Dysza")
#define MSG_BED "Stol" #define MSG_BED _UxGT("Stol")
#define MSG_FAN_SPEED "Obroty wiatraka" #define MSG_FAN_SPEED _UxGT("Obroty wiatraka")
#define MSG_FLOW "Przeplyw" #define MSG_FLOW _UxGT("Przeplyw")
#define MSG_CONTROL "Ustawienia" #define MSG_CONTROL _UxGT("Ustawienia")
#define MSG_MIN LCD_STR_THERMOMETER " Min" #define MSG_MIN LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX LCD_STR_THERMOMETER " Max" #define MSG_MAX LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR LCD_STR_THERMOMETER " Mnoznik" #define MSG_FACTOR LCD_STR_THERMOMETER _UxGT(" Mnoznik")
#define MSG_AUTOTEMP "Auto. temperatura" #define MSG_AUTOTEMP _UxGT("Auto. temperatura")
#define MSG_ON "Wl. " #define MSG_ON _UxGT("Wl. ")
#define MSG_OFF "Wyl." #define MSG_OFF _UxGT("Wyl.")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_SELECT "Select" #define MSG_SELECT _UxGT("Select")
#define MSG_ACC "Przyspieszenie" #define MSG_ACC _UxGT("Przyspieszenie")
#define MSG_VX_JERK "Zryw Vx" #define MSG_VX_JERK _UxGT("Zryw Vx")
#define MSG_VY_JERK "Zryw Vy" #define MSG_VY_JERK _UxGT("Zryw Vy")
#define MSG_VZ_JERK "Zryw Vz" #define MSG_VZ_JERK _UxGT("Zryw Vz")
#define MSG_VE_JERK "Zryw Ve" #define MSG_VE_JERK _UxGT("Zryw Ve")
#define MSG_VMAX "Vmax " #define MSG_VMAX _UxGT("Vmax ")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "Vskok min" #define MSG_VTRAV_MIN _UxGT("Vskok min")
#define MSG_AMAX "Amax" #define MSG_AMAX _UxGT("Amax")
#define MSG_A_RETRACT "A-wycofanie" #define MSG_A_RETRACT _UxGT("A-wycofanie")
#define MSG_A_TRAVEL "A-przesun." #define MSG_A_TRAVEL _UxGT("A-przesun.")
#define MSG_XSTEPS "krokiX/mm" #define MSG_XSTEPS _UxGT("krokiX/mm")
#define MSG_YSTEPS "krokiY/mm" #define MSG_YSTEPS _UxGT("krokiY/mm")
#define MSG_ZSTEPS "krokiZ/mm" #define MSG_ZSTEPS _UxGT("krokiZ/mm")
#define MSG_ESTEPS "krokiE/mm" #define MSG_ESTEPS _UxGT("krokiE/mm")
#define MSG_E1STEPS "krokiE1/mm" #define MSG_E1STEPS _UxGT("krokiE1/mm")
#define MSG_E2STEPS "krokiE2/mm" #define MSG_E2STEPS _UxGT("krokiE2/mm")
#define MSG_E3STEPS "krokiE3/mm" #define MSG_E3STEPS _UxGT("krokiE3/mm")
#define MSG_E4STEPS "krokiE4/mm" #define MSG_E4STEPS _UxGT("krokiE4/mm")
#define MSG_TEMPERATURE "Temperatura" #define MSG_TEMPERATURE _UxGT("Temperatura")
#define MSG_MOTION "Ruch" #define MSG_MOTION _UxGT("Ruch")
#define MSG_VOLUMETRIC "Filament" #define MSG_VOLUMETRIC _UxGT("Filament")
#define MSG_VOLUMETRIC_ENABLED "E w mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E w mm3")
#define MSG_FILAMENT_DIAM "Śr. fil." #define MSG_FILAMENT_DIAM _UxGT("Śr. fil.")
#define MSG_CONTRAST "Kontrast LCD" #define MSG_CONTRAST _UxGT("Kontrast LCD")
#define MSG_STORE_EPROM "Zapisz w pamieci" #define MSG_STORE_EPROM _UxGT("Zapisz w pamieci")
#define MSG_LOAD_EPROM "Wczytaj z pamieci" #define MSG_LOAD_EPROM _UxGT("Wczytaj z pamieci")
#define MSG_RESTORE_FAILSAFE "Ustaw. fabryczne" #define MSG_RESTORE_FAILSAFE _UxGT("Ustaw. fabryczne")
#define MSG_REFRESH "Odswiez" #define MSG_REFRESH _UxGT("Odswiez")
#define MSG_WATCH "Ekran glowny" #define MSG_WATCH _UxGT("Ekran glowny")
#define MSG_PREPARE "Przygotuj" #define MSG_PREPARE _UxGT("Przygotuj")
#define MSG_TUNE "Strojenie" #define MSG_TUNE _UxGT("Strojenie")
#define MSG_PAUSE_PRINT "Pauza" #define MSG_PAUSE_PRINT _UxGT("Pauza")
#define MSG_RESUME_PRINT "Wznowienie" #define MSG_RESUME_PRINT _UxGT("Wznowienie")
#define MSG_STOP_PRINT "Stop" #define MSG_STOP_PRINT _UxGT("Stop")
#define MSG_CARD_MENU "Menu karty SD" #define MSG_CARD_MENU _UxGT("Menu karty SD")
#define MSG_NO_CARD "Brak karty" #define MSG_NO_CARD _UxGT("Brak karty")
#define MSG_DWELL "Uspij..." #define MSG_DWELL _UxGT("Uspij...")
#define MSG_USERWAIT "Oczekiwanie..." #define MSG_USERWAIT _UxGT("Oczekiwanie...")
#define MSG_RESUMING "Wznawianie druku" #define MSG_RESUMING _UxGT("Wznawianie druku")
#define MSG_PRINT_ABORTED "Druk przerwany" #define MSG_PRINT_ABORTED _UxGT("Druk przerwany")
#define MSG_NO_MOVE "Brak ruchu" #define MSG_NO_MOVE _UxGT("Brak ruchu")
#define MSG_KILLED "Ubity. " #define MSG_KILLED _UxGT("Ubity. ")
#define MSG_STOPPED "Zatrzymany. " #define MSG_STOPPED _UxGT("Zatrzymany. ")
#define MSG_CONTROL_RETRACT "Wycofaj mm" #define MSG_CONTROL_RETRACT _UxGT("Wycofaj mm")
#define MSG_CONTROL_RETRACT_SWAP "Z Wycof. mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Z Wycof. mm")
#define MSG_CONTROL_RETRACTF "Wycofaj V" #define MSG_CONTROL_RETRACTF _UxGT("Wycofaj V")
#define MSG_CONTROL_RETRACT_ZLIFT "Skok Z mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Skok Z mm")
#define MSG_CONTROL_RETRACT_RECOVER "Cof. wycof. +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("Cof. wycof. +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Z Cof. wyc. +mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Z Cof. wyc. +mm")
#define MSG_CONTROL_RETRACT_RECOVERF "Cof. wycof. V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("Cof. wycof. V")
#define MSG_AUTORETRACT "Auto. wycofanie" #define MSG_AUTORETRACT _UxGT("Auto. wycofanie")
#define MSG_FILAMENTCHANGE "Zmien filament" #define MSG_FILAMENTCHANGE _UxGT("Zmien filament")
#define MSG_INIT_SDCARD "Inicjal. karty SD" #define MSG_INIT_SDCARD _UxGT("Inicjal. karty SD")
#define MSG_CNG_SDCARD "Zmiana karty SD" #define MSG_CNG_SDCARD _UxGT("Zmiana karty SD")
#define MSG_ZPROBE_OUT "Sonda Z za stolem" #define MSG_ZPROBE_OUT _UxGT("Sonda Z za stolem")
#define MSG_BLTOUCH_SELFTEST "BLTouch Self-Test" #define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch Self-Test")
#define MSG_BLTOUCH_RESET "Reset BLTouch" #define MSG_BLTOUCH_RESET _UxGT("Reset BLTouch")
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "first" #define MSG_FIRST _UxGT("first")
#define MSG_ZPROBE_ZOFFSET "Offset Z" #define MSG_ZPROBE_ZOFFSET _UxGT("Offset Z")
#define MSG_BABYSTEP_X "Babystep X" #define MSG_BABYSTEP_X _UxGT("Babystep X")
#define MSG_BABYSTEP_Y "Babystep Y" #define MSG_BABYSTEP_Y _UxGT("Babystep Y")
#define MSG_BABYSTEP_Z "Babystep Z" #define MSG_BABYSTEP_Z _UxGT("Babystep Z")
#define MSG_ENDSTOP_ABORT "Blad krancowki" #define MSG_ENDSTOP_ABORT _UxGT("Blad krancowki")
#define MSG_HEATING_FAILED_LCD "Rozgrz. nieudane" #define MSG_HEATING_FAILED_LCD _UxGT("Rozgrz. nieudane")
#define MSG_ERR_REDUNDANT_TEMP "Blad temperatury" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Blad temperatury")
#define MSG_THERMAL_RUNAWAY "Zanik temp." #define MSG_THERMAL_RUNAWAY _UxGT("Zanik temp.")
#define MSG_ERR_MAXTEMP "Err max temp" #define MSG_ERR_MAXTEMP _UxGT("Err max temp")
#define MSG_ERR_MINTEMP "Err min temp" #define MSG_ERR_MINTEMP _UxGT("Err min temp")
#define MSG_ERR_MAXTEMP_BED "Err max temp stolu" #define MSG_ERR_MAXTEMP_BED _UxGT("Err max temp stolu")
#define MSG_ERR_MINTEMP_BED "Err min temp stolu" #define MSG_ERR_MINTEMP_BED _UxGT("Err min temp stolu")
#define MSG_ERR_Z_HOMING "G28 Z Forbidden" #define MSG_ERR_Z_HOMING _UxGT("G28 Z Forbidden")
#define MSG_HALTED "Drukarka zatrzym." #define MSG_HALTED _UxGT("Drukarka zatrzym.")
#define MSG_PLEASE_RESET "Prosze zresetowac" #define MSG_PLEASE_RESET _UxGT("Prosze zresetowac")
#define MSG_SHORT_DAY "d" // One character only #define MSG_SHORT_DAY _UxGT("d") // One character only
#define MSG_SHORT_HOUR "g" // One character only #define MSG_SHORT_HOUR _UxGT("g") // One character only
#define MSG_SHORT_MINUTE "m" // One character only #define MSG_SHORT_MINUTE _UxGT("m") // One character only
#define MSG_HEATING "Rozgrzewanie..." #define MSG_HEATING _UxGT("Rozgrzewanie...")
#define MSG_HEATING_COMPLETE "Rozgrzano" #define MSG_HEATING_COMPLETE _UxGT("Rozgrzano")
#define MSG_BED_HEATING "Rozgrzewanie stolu..." #define MSG_BED_HEATING _UxGT("Rozgrzewanie stolu...")
#define MSG_BED_DONE "Rozgrzano stol" #define MSG_BED_DONE _UxGT("Rozgrzano stol")
#define MSG_DELTA_CALIBRATE "Kalibrowanie Delty" #define MSG_DELTA_CALIBRATE _UxGT("Kalibrowanie Delty")
#define MSG_DELTA_CALIBRATE_X "Kalibruj X" #define MSG_DELTA_CALIBRATE_X _UxGT("Kalibruj X")
#define MSG_DELTA_CALIBRATE_Y "Kalibruj Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Kalibruj Y")
#define MSG_DELTA_CALIBRATE_Z "Kalibruj Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Kalibruj Z")
#define MSG_DELTA_CALIBRATE_CENTER "Kalibruj środek" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Kalibruj środek")
#define MSG_INFO_MENU "O drukarce" #define MSG_INFO_MENU _UxGT("O drukarce")
#define MSG_INFO_PRINTER_MENU "Info drukarki" #define MSG_INFO_PRINTER_MENU _UxGT("Info drukarki")
#define MSG_INFO_STATS_MENU "Statystyki" #define MSG_INFO_STATS_MENU _UxGT("Statystyki")
#define MSG_INFO_BOARD_MENU "Board Info" #define MSG_INFO_BOARD_MENU _UxGT("Board Info")
#define MSG_INFO_THERMISTOR_MENU "Thermistory" #define MSG_INFO_THERMISTOR_MENU _UxGT("Thermistory")
#define MSG_INFO_EXTRUDERS "Ekstrudery" #define MSG_INFO_EXTRUDERS _UxGT("Ekstrudery")
#define MSG_INFO_BAUDRATE "Prędkosc USB" #define MSG_INFO_BAUDRATE _UxGT("Prędkosc USB")
#define MSG_INFO_PROTOCOL "Protokol" #define MSG_INFO_PROTOCOL _UxGT("Protokol")
#define MSG_LIGHTS_ON "Oswietlenie wl." #define MSG_LIGHTS_ON _UxGT("Oswietlenie wl.")
#define MSG_LIGHTS_OFF "Oswietlenie wyl." #define MSG_LIGHTS_OFF _UxGT("Oswietlenie wyl.")
#if LCD_WIDTH >= 20 #if LCD_WIDTH >= 20
#define MSG_INFO_PRINT_COUNT "Wydrukowano" #define MSG_INFO_PRINT_COUNT _UxGT("Wydrukowano")
#define MSG_INFO_COMPLETED_PRINTS "Ukończono" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Ukończono")
#define MSG_INFO_PRINT_TIME "Czas druku" #define MSG_INFO_PRINT_TIME _UxGT("Czas druku")
#define MSG_INFO_PRINT_LONGEST "Najdl. druk" #define MSG_INFO_PRINT_LONGEST _UxGT("Najdl. druk")
#define MSG_INFO_PRINT_FILAMENT "Uzyty fil." #define MSG_INFO_PRINT_FILAMENT _UxGT("Uzyty fil.")
#else #else
#define MSG_INFO_PRINT_COUNT "Wydrukowano" #define MSG_INFO_PRINT_COUNT _UxGT("Wydrukowano")
#define MSG_INFO_COMPLETED_PRINTS "Ukonczono" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Ukonczono")
#define MSG_INFO_PRINT_TIME "Razem" #define MSG_INFO_PRINT_TIME _UxGT("Razem")
#define MSG_INFO_PRINT_LONGEST "Najdl. druk" #define MSG_INFO_PRINT_LONGEST _UxGT("Najdl. druk")
#define MSG_INFO_PRINT_FILAMENT "Uzyty fil." #define MSG_INFO_PRINT_FILAMENT _UxGT("Uzyty fil.")
#endif #endif
#define MSG_INFO_MIN_TEMP "Min Temp" #define MSG_INFO_MIN_TEMP _UxGT("Min Temp")
#define MSG_INFO_MAX_TEMP "Max Temp" #define MSG_INFO_MAX_TEMP _UxGT("Max Temp")
#define MSG_INFO_PSU "Zasilacz" #define MSG_INFO_PSU _UxGT("Zasilacz")
#define MSG_DRIVE_STRENGTH "Siła silnika" #define MSG_DRIVE_STRENGTH _UxGT("Siła silnika")
#define MSG_DAC_PERCENT "Siła %" #define MSG_DAC_PERCENT _UxGT("Siła %")
#define MSG_DAC_EEPROM_WRITE "Zapisz DAC EEPROM" #define MSG_DAC_EEPROM_WRITE _UxGT("Zapisz DAC EEPROM")
#define MSG_FILAMENT_CHANGE_HEADER "ZMIEN FILAMENT" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("ZMIEN FILAMENT")
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "ZMIEN OPCJE:" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("ZMIEN OPCJE:")
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Ekstruduj wiecej" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Ekstruduj wiecej")
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Wznow drukowanie" #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Wznow drukowanie")
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
// Up to 3 lines allowed // Up to 3 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Czekam na " #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Czekam na ")
#define MSG_FILAMENT_CHANGE_INIT_2 "zmiane filamentu" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("zmiane filamentu")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Czekam na" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Czekam na")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "wyjecie filamentu" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("wyjecie filamentu")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Wloz filament" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Wloz filament")
#define MSG_FILAMENT_CHANGE_INSERT_2 "i nacisnij przycisk" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("i nacisnij przycisk")
#define MSG_FILAMENT_CHANGE_INSERT_3 "aby kontynuowac..." #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("aby kontynuowac...")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Czekam na" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Czekam na")
#define MSG_FILAMENT_CHANGE_LOAD_2 "wlozenie filamentu" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("wlozenie filamentu")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Czekam na" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Czekam na")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "ekstruzje filamentu" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("ekstruzje filamentu")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Czekam na" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Czekam na")
#define MSG_FILAMENT_CHANGE_RESUME_2 "wznowienie druku" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("wznowienie druku")
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
// Up to 2 lines allowed // Up to 2 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Prosze czekac..." #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Prosze czekac...")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Wysuwanie..." #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Wysuwanie...")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Wloz i nacisnij prz." #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Wloz i nacisnij prz.")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Ladowanie..." #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Ladowanie...")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Ekstruzja..." #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Ekstruzja...")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Wznowienie..." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Wznowienie...")
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4
#endif // LANGUAGE_PL_H #endif // LANGUAGE_PL_H

@ -32,138 +32,138 @@
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " pronto." #define WELCOME_MSG MACHINE_NAME _UxGT(" pronto.")
#define MSG_SD_INSERTED "Cartão inserido" #define MSG_SD_INSERTED _UxGT("Cartão inserido")
#define MSG_SD_REMOVED "Cartão removido" #define MSG_SD_REMOVED _UxGT("Cartão removido")
#define MSG_MAIN "Menu principal" #define MSG_MAIN _UxGT("Menu principal")
#define MSG_AUTOSTART "Autostart" #define MSG_AUTOSTART _UxGT("Autostart")
#define MSG_DISABLE_STEPPERS "Desabi. motores" #define MSG_DISABLE_STEPPERS _UxGT("Desabi. motores")
#define MSG_AUTO_HOME "Ir para origen" #define MSG_AUTO_HOME _UxGT("Ir para origen")
#define MSG_LEVEL_BED_HOMING "Indo para origem" #define MSG_LEVEL_BED_HOMING _UxGT("Indo para origem")
#define MSG_LEVEL_BED_WAITING "Click to Begin" #define MSG_LEVEL_BED_WAITING _UxGT("Click to Begin")
#define MSG_LEVEL_BED_DONE "Leveling Done!" #define MSG_LEVEL_BED_DONE _UxGT("Leveling Done!")
#define MSG_LEVEL_BED_CANCEL "Cancel" #define MSG_LEVEL_BED_CANCEL _UxGT("Cancel")
#define MSG_SET_HOME_OFFSETS "Ajustar Jogo" #define MSG_SET_HOME_OFFSETS _UxGT("Ajustar Jogo")
#define MSG_HOME_OFFSETS_APPLIED "Offsets applied" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Offsets applied")
#define MSG_SET_ORIGIN "Ajustar orig." #define MSG_SET_ORIGIN _UxGT("Ajustar orig.")
#define MSG_PREHEAT_1 "Pre-aquecer PLA" #define MSG_PREHEAT_1 _UxGT("Pre-aquecer PLA")
#define MSG_PREHEAT_1_N "Pre-aquecer PLA" #define MSG_PREHEAT_1_N _UxGT("Pre-aquecer PLA")
#define MSG_PREHEAT_1_ALL "Pre-aq.Todo PLA" #define MSG_PREHEAT_1_ALL _UxGT("Pre-aq.Todo PLA")
#define MSG_PREHEAT_1_BEDONLY "Pre-aq. PLA " LCD_STR_THERMOMETER "Base" #define MSG_PREHEAT_1_BEDONLY _UxGT("Pre-aq. PLA ") LCD_STR_THERMOMETER _UxGT("Base")
#define MSG_PREHEAT_1_SETTINGS "Ajustar PLA" #define MSG_PREHEAT_1_SETTINGS _UxGT("Ajustar PLA")
#define MSG_PREHEAT_2 "Pre-aquecer ABS" #define MSG_PREHEAT_2 _UxGT("Pre-aquecer ABS")
#define MSG_PREHEAT_2_N "Pre-aquecer ABS" #define MSG_PREHEAT_2_N _UxGT("Pre-aquecer ABS")
#define MSG_PREHEAT_2_ALL "Pre-aq.Todo ABS" #define MSG_PREHEAT_2_ALL _UxGT("Pre-aq.Todo ABS")
#define MSG_PREHEAT_2_BEDONLY "Pre-aq. ABS " LCD_STR_THERMOMETER "Base" #define MSG_PREHEAT_2_BEDONLY _UxGT("Pre-aq. ABS ") LCD_STR_THERMOMETER _UxGT("Base")
#define MSG_PREHEAT_2_SETTINGS "Ajustar ABS" #define MSG_PREHEAT_2_SETTINGS _UxGT("Ajustar ABS")
#define MSG_COOLDOWN "Esfriar" #define MSG_COOLDOWN _UxGT("Esfriar")
#define MSG_SWITCH_PS_ON "Ligar" #define MSG_SWITCH_PS_ON _UxGT("Ligar")
#define MSG_SWITCH_PS_OFF "Desligar" #define MSG_SWITCH_PS_OFF _UxGT("Desligar")
#define MSG_EXTRUDE "Extrudar" #define MSG_EXTRUDE _UxGT("Extrudar")
#define MSG_RETRACT "Retrair" #define MSG_RETRACT _UxGT("Retrair")
#define MSG_MOVE_AXIS "Mover eixo" #define MSG_MOVE_AXIS _UxGT("Mover eixo")
#define MSG_MOVE_X "Mover X" #define MSG_MOVE_X _UxGT("Mover X")
#define MSG_MOVE_Y "Mover Y" #define MSG_MOVE_Y _UxGT("Mover Y")
#define MSG_MOVE_Z "Mover Z" #define MSG_MOVE_Z _UxGT("Mover Z")
#define MSG_MOVE_E "Mover Extrusor" #define MSG_MOVE_E _UxGT("Mover Extrusor")
#define MSG_MOVE_01MM "Mover 0.1mm" #define MSG_MOVE_01MM _UxGT("Mover 0.1mm")
#define MSG_MOVE_1MM "Mover 1mm" #define MSG_MOVE_1MM _UxGT("Mover 1mm")
#define MSG_MOVE_10MM "Mover 10mm" #define MSG_MOVE_10MM _UxGT("Mover 10mm")
#define MSG_SPEED "Velocidade" #define MSG_SPEED _UxGT("Velocidade")
#define MSG_BED_Z "Base Z" #define MSG_BED_Z _UxGT("Base Z")
#define MSG_NOZZLE LCD_STR_THERMOMETER " Bocal" #define MSG_NOZZLE LCD_STR_THERMOMETER _UxGT(" Bocal")
#define MSG_BED LCD_STR_THERMOMETER " Base" #define MSG_BED LCD_STR_THERMOMETER _UxGT(" Base")
#define MSG_FAN_SPEED "Vel. Ventoinha" #define MSG_FAN_SPEED _UxGT("Vel. Ventoinha")
#define MSG_FLOW "Fluxo" #define MSG_FLOW _UxGT("Fluxo")
#define MSG_CONTROL "Controle" #define MSG_CONTROL _UxGT("Controle")
#define MSG_MIN LCD_STR_THERMOMETER " Min" #define MSG_MIN LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX LCD_STR_THERMOMETER " Max" #define MSG_MAX LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR LCD_STR_THERMOMETER " Fact" #define MSG_FACTOR LCD_STR_THERMOMETER _UxGT(" Fact")
#define MSG_AUTOTEMP "Temp. Automática" #define MSG_AUTOTEMP _UxGT("Temp. Automática")
#define MSG_ON "Ligado " #define MSG_ON _UxGT("Ligado ")
#define MSG_OFF "Desligado" #define MSG_OFF _UxGT("Desligado")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_ACC "Acc" #define MSG_ACC _UxGT("Acc")
#define MSG_VX_JERK "jogo VX" #define MSG_VX_JERK _UxGT("jogo VX")
#define MSG_VY_JERK "jogo VY" #define MSG_VY_JERK _UxGT("jogo VY")
#define MSG_VZ_JERK "jogo VZ" #define MSG_VZ_JERK _UxGT("jogo VZ")
#define MSG_VE_JERK "jogo VE" #define MSG_VE_JERK _UxGT("jogo VE")
#define MSG_VMAX " Vmax " #define MSG_VMAX _UxGT(" Vmax ")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "VTrav min" #define MSG_VTRAV_MIN _UxGT("VTrav min")
#define MSG_AMAX "Amax " #define MSG_AMAX _UxGT("Amax ")
#define MSG_A_RETRACT "Retrair A" #define MSG_A_RETRACT _UxGT("Retrair A")
#define MSG_A_TRAVEL "A-movimento" #define MSG_A_TRAVEL _UxGT("A-movimento")
#define MSG_XSTEPS "Passo X/mm" #define MSG_XSTEPS _UxGT("Passo X/mm")
#define MSG_YSTEPS "Passo Y/mm" #define MSG_YSTEPS _UxGT("Passo Y/mm")
#define MSG_ZSTEPS "Passo Z/mm" #define MSG_ZSTEPS _UxGT("Passo Z/mm")
#define MSG_ESTEPS "E/mm" #define MSG_ESTEPS _UxGT("E/mm")
#define MSG_E1STEPS "E1/mm" #define MSG_E1STEPS _UxGT("E1/mm")
#define MSG_E2STEPS "E2/mm" #define MSG_E2STEPS _UxGT("E2/mm")
#define MSG_E3STEPS "E3/mm" #define MSG_E3STEPS _UxGT("E3/mm")
#define MSG_E4STEPS "E4/mm" #define MSG_E4STEPS _UxGT("E4/mm")
#define MSG_TEMPERATURE "Temperatura" #define MSG_TEMPERATURE _UxGT("Temperatura")
#define MSG_MOTION "Movimento" #define MSG_MOTION _UxGT("Movimento")
#define MSG_VOLUMETRIC "Filamento" #define MSG_VOLUMETRIC _UxGT("Filamento")
#define MSG_VOLUMETRIC_ENABLED "Extr. em mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("Extr. em mm3")
#define MSG_FILAMENT_DIAM "Diametro Fil." #define MSG_FILAMENT_DIAM _UxGT("Diametro Fil.")
#define MSG_CONTRAST "Contraste" #define MSG_CONTRAST _UxGT("Contraste")
#define MSG_STORE_EPROM "Salvar" #define MSG_STORE_EPROM _UxGT("Salvar")
#define MSG_LOAD_EPROM "Ler" #define MSG_LOAD_EPROM _UxGT("Ler")
#define MSG_RESTORE_FAILSAFE "Rest. de emerg." #define MSG_RESTORE_FAILSAFE _UxGT("Rest. de emerg.")
#define MSG_REFRESH LCD_STR_REFRESH " Restaurar" #define MSG_REFRESH LCD_STR_REFRESH _UxGT(" Restaurar")
#define MSG_WATCH "Monitorar" #define MSG_WATCH _UxGT("Monitorar")
#define MSG_PREPARE "Preparar" #define MSG_PREPARE _UxGT("Preparar")
#define MSG_TUNE "Afinar" #define MSG_TUNE _UxGT("Afinar")
#define MSG_PAUSE_PRINT "Pausar impressão" #define MSG_PAUSE_PRINT _UxGT("Pausar impressão")
#define MSG_RESUME_PRINT "Resumir impressão" #define MSG_RESUME_PRINT _UxGT("Resumir impressão")
#define MSG_STOP_PRINT "Parar impressão" #define MSG_STOP_PRINT _UxGT("Parar impressão")
#define MSG_CARD_MENU "Imprimir do SD" #define MSG_CARD_MENU _UxGT("Imprimir do SD")
#define MSG_NO_CARD "Sem cartão SD" #define MSG_NO_CARD _UxGT("Sem cartão SD")
#define MSG_DWELL "Repouso..." #define MSG_DWELL _UxGT("Repouso...")
#define MSG_USERWAIT "Esperando ordem" #define MSG_USERWAIT _UxGT("Esperando ordem")
#define MSG_RESUMING "Resumindo Impres." #define MSG_RESUMING _UxGT("Resumindo Impres.")
#define MSG_PRINT_ABORTED "Impres. Abortada." #define MSG_PRINT_ABORTED _UxGT("Impres. Abortada.")
#define MSG_NO_MOVE "Sem movimento" #define MSG_NO_MOVE _UxGT("Sem movimento")
#define MSG_KILLED "PARADA DE EMERG." #define MSG_KILLED _UxGT("PARADA DE EMERG.")
#define MSG_STOPPED "PARADA. " #define MSG_STOPPED _UxGT("PARADA. ")
#define MSG_CONTROL_RETRACT "Retrair mm" #define MSG_CONTROL_RETRACT _UxGT("Retrair mm")
#define MSG_CONTROL_RETRACT_SWAP "Retrair Troca mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Retrair Troca mm")
#define MSG_CONTROL_RETRACTF "Retrair V" #define MSG_CONTROL_RETRACTF _UxGT("Retrair V")
#define MSG_CONTROL_RETRACT_ZLIFT "Levantar mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Levantar mm")
#define MSG_CONTROL_RETRACT_RECOVER "Des Retrair +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("Des Retrair +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Des RetTroca +mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Des RetTroca +mm")
#define MSG_CONTROL_RETRACT_RECOVERF "Des Retrair V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("Des Retrair V")
#define MSG_AUTORETRACT "Retração Autom." #define MSG_AUTORETRACT _UxGT("Retração Autom.")
#define MSG_FILAMENTCHANGE "Trocar Filamento" #define MSG_FILAMENTCHANGE _UxGT("Trocar Filamento")
#define MSG_INIT_SDCARD "Iniciar SD" #define MSG_INIT_SDCARD _UxGT("Iniciar SD")
#define MSG_CNG_SDCARD "Trocar SD" #define MSG_CNG_SDCARD _UxGT("Trocar SD")
#define MSG_ZPROBE_OUT "Son. fora da mesa" #define MSG_ZPROBE_OUT _UxGT("Son. fora da mesa")
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "first" #define MSG_FIRST _UxGT("first")
#define MSG_ZPROBE_ZOFFSET "Deslocamento no Z" #define MSG_ZPROBE_ZOFFSET _UxGT("Deslocamento no Z")
#define MSG_BABYSTEP_X "Passinho X" #define MSG_BABYSTEP_X _UxGT("Passinho X")
#define MSG_BABYSTEP_Y "Passinho Y" #define MSG_BABYSTEP_Y _UxGT("Passinho Y")
#define MSG_BABYSTEP_Z "Passinho Z" #define MSG_BABYSTEP_Z _UxGT("Passinho Z")
#define MSG_ENDSTOP_ABORT "Fim de Curso" #define MSG_ENDSTOP_ABORT _UxGT("Fim de Curso")
#define MSG_HEATING_FAILED_LCD "Aquecimento falhou" #define MSG_HEATING_FAILED_LCD _UxGT("Aquecimento falhou")
#define MSG_ERR_REDUNDANT_TEMP "Err: REDUNDANT TEMP" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Err: REDUNDANT TEMP")
#define MSG_THERMAL_RUNAWAY "THERMAL RUNAWAY" #define MSG_THERMAL_RUNAWAY _UxGT("THERMAL RUNAWAY")
#define MSG_ERR_MAXTEMP "Err: T Máxima" #define MSG_ERR_MAXTEMP _UxGT("Err: T Máxima")
#define MSG_ERR_MINTEMP "Err: T Mínima" #define MSG_ERR_MINTEMP _UxGT("Err: T Mínima")
#define MSG_ERR_MAXTEMP_BED "Err: T Base Máxima" #define MSG_ERR_MAXTEMP_BED _UxGT("Err: T Base Máxima")
#define MSG_ERR_MINTEMP_BED "Err: T Base Mínima" #define MSG_ERR_MINTEMP_BED _UxGT("Err: T Base Mínima")
#define MSG_HEATING "Aquecendo..." #define MSG_HEATING _UxGT("Aquecendo...")
#define MSG_HEATING_COMPLETE "Aquecida." #define MSG_HEATING_COMPLETE _UxGT("Aquecida.")
#define MSG_BED_HEATING "Aquecendo base.." #define MSG_BED_HEATING _UxGT("Aquecendo base..")
#define MSG_BED_DONE "Base aquecida." #define MSG_BED_DONE _UxGT("Base aquecida.")
#define MSG_DELTA_CALIBRATE "Calibrar Delta" #define MSG_DELTA_CALIBRATE _UxGT("Calibrar Delta")
#define MSG_DELTA_CALIBRATE_X "Calibrar X" #define MSG_DELTA_CALIBRATE_X _UxGT("Calibrar X")
#define MSG_DELTA_CALIBRATE_Y "Calibrar Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Calibrar Y")
#define MSG_DELTA_CALIBRATE_Z "Calibrar Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Calibrar Z")
#define MSG_DELTA_CALIBRATE_CENTER "Calibrar Centro" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Calibrar Centro")
#endif // LANGUAGE_PT_BR_UTF_H #endif // LANGUAGE_PT_BR_UTF_H

@ -32,144 +32,144 @@
#define DISPLAY_CHARSET_ISO10646_1 #define DISPLAY_CHARSET_ISO10646_1
#define WELCOME_MSG MACHINE_NAME " pronto." #define WELCOME_MSG MACHINE_NAME _UxGT(" pronto.")
#define MSG_SD_INSERTED "Cartão inserido" #define MSG_SD_INSERTED _UxGT("Cartão inserido")
#define MSG_SD_REMOVED "Cartão removido" #define MSG_SD_REMOVED _UxGT("Cartão removido")
#define MSG_MAIN "Menu principal" #define MSG_MAIN _UxGT("Menu principal")
#define MSG_AUTOSTART "Autostart" #define MSG_AUTOSTART _UxGT("Autostart")
#define MSG_DISABLE_STEPPERS "Desactivar motores" #define MSG_DISABLE_STEPPERS _UxGT("Desactivar motores")
#define MSG_AUTO_HOME "Ir para origem" #define MSG_AUTO_HOME _UxGT("Ir para origem")
#define MSG_AUTO_HOME_X "Ir para origem X" #define MSG_AUTO_HOME_X _UxGT("Ir para origem X")
#define MSG_AUTO_HOME_Y "Ir para origem Y" #define MSG_AUTO_HOME_Y _UxGT("Ir para origem Y")
#define MSG_AUTO_HOME_Z "Ir para origem Z" #define MSG_AUTO_HOME_Z _UxGT("Ir para origem Z")
#define MSG_LEVEL_BED_HOMING "Indo para origem" #define MSG_LEVEL_BED_HOMING _UxGT("Indo para origem")
#define MSG_LEVEL_BED_WAITING "Click para iniciar" #define MSG_LEVEL_BED_WAITING _UxGT("Click para iniciar")
#define MSG_LEVEL_BED_NEXT_POINT "Próximo ponto" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Próximo ponto")
#define MSG_LEVEL_BED_DONE "Pronto !" #define MSG_LEVEL_BED_DONE _UxGT("Pronto !")
#define MSG_LEVEL_BED_CANCEL "Cancelar" #define MSG_LEVEL_BED_CANCEL _UxGT("Cancelar")
#define MSG_SET_HOME_OFFSETS "Definir desvio" #define MSG_SET_HOME_OFFSETS _UxGT("Definir desvio")
#define MSG_HOME_OFFSETS_APPLIED "Offsets aplicados" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Offsets aplicados")
#define MSG_SET_ORIGIN "Definir origem" #define MSG_SET_ORIGIN _UxGT("Definir origem")
#define MSG_PREHEAT_1 "Pre-aquecer PLA" #define MSG_PREHEAT_1 _UxGT("Pre-aquecer PLA")
#define MSG_PREHEAT_1_N "Pre-aquecer PLA" #define MSG_PREHEAT_1_N _UxGT("Pre-aquecer PLA")
#define MSG_PREHEAT_1_ALL "Pre-aq. PLA Tudo" #define MSG_PREHEAT_1_ALL _UxGT("Pre-aq. PLA Tudo")
#define MSG_PREHEAT_1_BEDONLY "Pre-aq. PLA " LCD_STR_THERMOMETER "Base" #define MSG_PREHEAT_1_BEDONLY _UxGT("Pre-aq. PLA ") LCD_STR_THERMOMETER _UxGT("Base")
#define MSG_PREHEAT_1_SETTINGS "Definições PLA" #define MSG_PREHEAT_1_SETTINGS _UxGT("Definições PLA")
#define MSG_PREHEAT_2 "Pre-aquecer ABS" #define MSG_PREHEAT_2 _UxGT("Pre-aquecer ABS")
#define MSG_PREHEAT_2_N "Pre-aquecer ABS " #define MSG_PREHEAT_2_N _UxGT("Pre-aquecer ABS ")
#define MSG_PREHEAT_2_ALL "Pre-aq. ABS Tudo" #define MSG_PREHEAT_2_ALL _UxGT("Pre-aq. ABS Tudo")
#define MSG_PREHEAT_2_BEDONLY "Pre-aq. ABS " LCD_STR_THERMOMETER "Base" #define MSG_PREHEAT_2_BEDONLY _UxGT("Pre-aq. ABS ") LCD_STR_THERMOMETER _UxGT("Base")
#define MSG_PREHEAT_2_SETTINGS "Definições ABS" #define MSG_PREHEAT_2_SETTINGS _UxGT("Definições ABS")
#define MSG_COOLDOWN "Arrefecer" #define MSG_COOLDOWN _UxGT("Arrefecer")
#define MSG_SWITCH_PS_ON "Ligar" #define MSG_SWITCH_PS_ON _UxGT("Ligar")
#define MSG_SWITCH_PS_OFF "Desligar" #define MSG_SWITCH_PS_OFF _UxGT("Desligar")
#define MSG_EXTRUDE "Extrudir" #define MSG_EXTRUDE _UxGT("Extrudir")
#define MSG_RETRACT "Retrair" #define MSG_RETRACT _UxGT("Retrair")
#define MSG_MOVE_AXIS "Mover eixo" #define MSG_MOVE_AXIS _UxGT("Mover eixo")
#define MSG_MOVE_X "Mover X" #define MSG_MOVE_X _UxGT("Mover X")
#define MSG_MOVE_Y "Mover Y" #define MSG_MOVE_Y _UxGT("Mover Y")
#define MSG_MOVE_Z "Mover Z" #define MSG_MOVE_Z _UxGT("Mover Z")
#define MSG_MOVE_E "Mover Extrusor" #define MSG_MOVE_E _UxGT("Mover Extrusor")
#define MSG_MOVE_01MM "Mover 0.1mm" #define MSG_MOVE_01MM _UxGT("Mover 0.1mm")
#define MSG_MOVE_1MM "Mover 1mm" #define MSG_MOVE_1MM _UxGT("Mover 1mm")
#define MSG_MOVE_10MM "Mover 10mm" #define MSG_MOVE_10MM _UxGT("Mover 10mm")
#define MSG_SPEED "Velocidade" #define MSG_SPEED _UxGT("Velocidade")
#define MSG_BED_Z "Base Z" #define MSG_BED_Z _UxGT("Base Z")
#define MSG_NOZZLE LCD_STR_THERMOMETER " Bico" #define MSG_NOZZLE _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Bico")
#define MSG_BED LCD_STR_THERMOMETER " Base" #define MSG_BED _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Base")
#define MSG_FAN_SPEED "Vel. ventoinha" #define MSG_FAN_SPEED _UxGT("Vel. ventoinha")
#define MSG_FLOW "Fluxo" #define MSG_FLOW _UxGT("Fluxo")
#define MSG_CONTROL "Controlo" #define MSG_CONTROL _UxGT("Controlo")
#define MSG_MIN LCD_STR_THERMOMETER " Min" #define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Min")
#define MSG_MAX LCD_STR_THERMOMETER " Max" #define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Max")
#define MSG_FACTOR LCD_STR_THERMOMETER " Fact" #define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Fact")
#define MSG_AUTOTEMP "Temp. Automática" #define MSG_AUTOTEMP _UxGT("Temp. Automática")
#define MSG_ON "On " #define MSG_ON _UxGT("On ")
#define MSG_OFF "Off" #define MSG_OFF _UxGT("Off")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_ACC "Acc" #define MSG_ACC _UxGT("Acc")
#define MSG_VX_JERK "Vx-jerk" #define MSG_VX_JERK _UxGT("Vx-jerk")
#define MSG_VY_JERK "Vy-jerk" #define MSG_VY_JERK _UxGT("Vy-jerk")
#define MSG_VZ_JERK "Vz-jerk" #define MSG_VZ_JERK _UxGT("Vz-jerk")
#define MSG_VE_JERK "Ve-jerk" #define MSG_VE_JERK _UxGT("Ve-jerk")
#define MSG_VMAX " Vmax " #define MSG_VMAX _UxGT(" Vmax ")
#define MSG_VMIN "Vmin" #define MSG_VMIN _UxGT("Vmin")
#define MSG_VTRAV_MIN "VTrav min" #define MSG_VTRAV_MIN _UxGT("VTrav min")
#define MSG_AMAX "Amax " #define MSG_AMAX _UxGT("Amax ")
#define MSG_A_RETRACT "A-retracção" #define MSG_A_RETRACT _UxGT("A-retracção")
#define MSG_A_TRAVEL "A-movimento" #define MSG_A_TRAVEL _UxGT("A-movimento")
#define MSG_XSTEPS "X passo/mm" #define MSG_XSTEPS _UxGT("X passo/mm")
#define MSG_YSTEPS "Y passo/mm" #define MSG_YSTEPS _UxGT("Y passo/mm")
#define MSG_ZSTEPS "Z passo/mm" #define MSG_ZSTEPS _UxGT("Z passo/mm")
#define MSG_ESTEPS "E passo/mm" #define MSG_ESTEPS _UxGT("E passo/mm")
#define MSG_E1STEPS "E1 passo/mm" #define MSG_E1STEPS _UxGT("E1 passo/mm")
#define MSG_E2STEPS "E2 passo/mm" #define MSG_E2STEPS _UxGT("E2 passo/mm")
#define MSG_E3STEPS "E3 passo/mm" #define MSG_E3STEPS _UxGT("E3 passo/mm")
#define MSG_E4STEPS "E4 passo/mm" #define MSG_E4STEPS _UxGT("E4 passo/mm")
#define MSG_TEMPERATURE "Temperatura" #define MSG_TEMPERATURE _UxGT("Temperatura")
#define MSG_MOTION "Movimento" #define MSG_MOTION _UxGT("Movimento")
#define MSG_VOLUMETRIC "Filamento" #define MSG_VOLUMETRIC _UxGT("Filamento")
#define MSG_VOLUMETRIC_ENABLED "E em mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E em mm3")
#define MSG_FILAMENT_DIAM "Fil. Diam." #define MSG_FILAMENT_DIAM _UxGT("Fil. Diam.")
#define MSG_CONTRAST "Contraste" #define MSG_CONTRAST _UxGT("Contraste")
#define MSG_STORE_EPROM "Guardar na memoria" #define MSG_STORE_EPROM _UxGT("Guardar na memoria")
#define MSG_LOAD_EPROM "Carregar da memoria" #define MSG_LOAD_EPROM _UxGT("Carregar da memoria")
#define MSG_RESTORE_FAILSAFE "Rest. de emergen." #define MSG_RESTORE_FAILSAFE _UxGT("Rest. de emergen.")
#define MSG_REFRESH LCD_STR_REFRESH " Recarregar" #define MSG_REFRESH LCD_STR_REFRESH _UxGT(" Recarregar")
#define MSG_WATCH "Monitorizar" #define MSG_WATCH _UxGT("Monitorizar")
#define MSG_PREPARE "Preparar" #define MSG_PREPARE _UxGT("Preparar")
#define MSG_TUNE "Afinar" #define MSG_TUNE _UxGT("Afinar")
#define MSG_PAUSE_PRINT "Pausar impressão" #define MSG_PAUSE_PRINT _UxGT("Pausar impressão")
#define MSG_RESUME_PRINT "Retomar impressão" #define MSG_RESUME_PRINT _UxGT("Retomar impressão")
#define MSG_STOP_PRINT "Parar impressão" #define MSG_STOP_PRINT _UxGT("Parar impressão")
#define MSG_CARD_MENU "Imprimir do SD" #define MSG_CARD_MENU _UxGT("Imprimir do SD")
#define MSG_NO_CARD "Sem cartão SD" #define MSG_NO_CARD _UxGT("Sem cartão SD")
#define MSG_DWELL "Em espera..." #define MSG_DWELL _UxGT("Em espera...")
#define MSG_USERWAIT "Á espera de ordem" #define MSG_USERWAIT _UxGT("Á espera de ordem")
#define MSG_RESUMING "Retomando impressão" #define MSG_RESUMING _UxGT("Retomando impressão")
#define MSG_PRINT_ABORTED "Impressão cancelada" #define MSG_PRINT_ABORTED _UxGT("Impressão cancelada")
#define MSG_NO_MOVE "Sem movimento" #define MSG_NO_MOVE _UxGT("Sem movimento")
#define MSG_KILLED "EMERGÊNCIA. " #define MSG_KILLED _UxGT("EMERGÊNCIA. ")
#define MSG_STOPPED "PARADO. " #define MSG_STOPPED _UxGT("PARADO. ")
#define MSG_CONTROL_RETRACT " Retrair mm" #define MSG_CONTROL_RETRACT _UxGT(" Retrair mm")
#define MSG_CONTROL_RETRACT_SWAP "Troca Retrair mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Troca Retrair mm")
#define MSG_CONTROL_RETRACTF " Retrair V" #define MSG_CONTROL_RETRACTF _UxGT(" Retrair V")
#define MSG_CONTROL_RETRACT_ZLIFT " Levantar mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT(" Levantar mm")
#define MSG_CONTROL_RETRACT_RECOVER " DesRet +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT(" DesRet +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Troca DesRet +mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Troca DesRet +mm")
#define MSG_CONTROL_RETRACT_RECOVERF " DesRet V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT(" DesRet V")
#define MSG_AUTORETRACT " AutoRetr." #define MSG_AUTORETRACT _UxGT(" AutoRetr.")
#define MSG_FILAMENTCHANGE "Trocar filamento" #define MSG_FILAMENTCHANGE _UxGT("Trocar filamento")
#define MSG_INIT_SDCARD "Inici. cartão SD" #define MSG_INIT_SDCARD _UxGT("Inici. cartão SD")
#define MSG_CNG_SDCARD "Trocar cartão SD" #define MSG_CNG_SDCARD _UxGT("Trocar cartão SD")
#define MSG_ZPROBE_OUT "Sensor fora/base" #define MSG_ZPROBE_OUT _UxGT("Sensor fora/base")
#define MSG_HOME "Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Home") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "first" #define MSG_FIRST _UxGT("first")
#define MSG_ZPROBE_ZOFFSET "Desvio Z" #define MSG_ZPROBE_ZOFFSET _UxGT("Desvio Z")
#define MSG_BABYSTEP_X "Babystep X" #define MSG_BABYSTEP_X _UxGT("Babystep X")
#define MSG_BABYSTEP_Y "Babystep Y" #define MSG_BABYSTEP_Y _UxGT("Babystep Y")
#define MSG_BABYSTEP_Z "Babystep Z" #define MSG_BABYSTEP_Z _UxGT("Babystep Z")
#define MSG_ENDSTOP_ABORT "Fim de curso" #define MSG_ENDSTOP_ABORT _UxGT("Fim de curso")
#define MSG_HEATING_FAILED_LCD "Aquecimento falhou" #define MSG_HEATING_FAILED_LCD _UxGT("Aquecimento falhou")
#define MSG_ERR_REDUNDANT_TEMP "Err: REDUNDANT TEMP" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Err: REDUNDANT TEMP")
#define MSG_THERMAL_RUNAWAY "THERMAL RUNAWAY" #define MSG_THERMAL_RUNAWAY _UxGT("THERMAL RUNAWAY")
#define MSG_ERR_MAXTEMP "Err: T Máxima" #define MSG_ERR_MAXTEMP _UxGT("Err: T Máxima")
#define MSG_ERR_MINTEMP "Err: T Mínima" #define MSG_ERR_MINTEMP _UxGT("Err: T Mínima")
#define MSG_ERR_MAXTEMP_BED "Err: T Base Máxima" #define MSG_ERR_MAXTEMP_BED _UxGT("Err: T Base Máxima")
#define MSG_ERR_MINTEMP_BED "Err: T Base Mínima" #define MSG_ERR_MINTEMP_BED _UxGT("Err: T Base Mínima")
#define MSG_HEATING "Aquecendo..." #define MSG_HEATING _UxGT("Aquecendo...")
#define MSG_HEATING_COMPLETE "Aquecida." #define MSG_HEATING_COMPLETE _UxGT("Aquecida.")
#define MSG_BED_HEATING "Aquecendo base.." #define MSG_BED_HEATING _UxGT("Aquecendo base..")
#define MSG_BED_DONE "Base aquecida." #define MSG_BED_DONE _UxGT("Base aquecida.")
#define MSG_DELTA_CALIBRATE "Calibração Delta" #define MSG_DELTA_CALIBRATE _UxGT("Calibração Delta")
#define MSG_DELTA_CALIBRATE_X "Calibrar X" #define MSG_DELTA_CALIBRATE_X _UxGT("Calibrar X")
#define MSG_DELTA_CALIBRATE_Y "Calibrar Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Calibrar Y")
#define MSG_DELTA_CALIBRATE_Z "Calibrar Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Calibrar Z")
#define MSG_DELTA_CALIBRATE_CENTER "Calibrar Centro" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Calibrar Centro")
#define MSG_LCD_ENDSTOPS "Fim de curso" #define MSG_LCD_ENDSTOPS _UxGT("Fim de curso")
#endif // LANGUAGE_PT_UTF_H #endif // LANGUAGE_PT_UTF_H

@ -33,141 +33,141 @@
#define MAPPER_D0D1 // For Cyrillic #define MAPPER_D0D1 // For Cyrillic
#define DISPLAY_CHARSET_ISO10646_5 #define DISPLAY_CHARSET_ISO10646_5
#define WELCOME_MSG MACHINE_NAME " Готов." #define WELCOME_MSG MACHINE_NAME _UxGT(" Готов.")
#define MSG_SD_INSERTED "Карта вставлена" #define MSG_SD_INSERTED _UxGT("Карта вставлена")
#define MSG_SD_REMOVED "Карта извлечена" #define MSG_SD_REMOVED _UxGT("Карта извлечена")
#define MSG_MAIN "Меню" #define MSG_MAIN _UxGT("Меню")
#define MSG_LCD_ENDSTOPS "концевик" #define MSG_LCD_ENDSTOPS _UxGT("концевик")
#define MSG_AUTOSTART "Автостарт" #define MSG_AUTOSTART _UxGT("Автостарт")
#define MSG_DISABLE_STEPPERS "Выкл. двигатели" #define MSG_DISABLE_STEPPERS _UxGT("Выкл. двигатели")
#define MSG_AUTO_HOME "Парковка" #define MSG_AUTO_HOME _UxGT("Парковка")
#define MSG_LEVEL_BED_HOMING "Нулевое полож" #define MSG_LEVEL_BED_HOMING _UxGT("Нулевое полож")
#define MSG_LEVEL_BED_WAITING "Нажмите начать" #define MSG_LEVEL_BED_WAITING _UxGT("Нажмите начать")
#define MSG_LEVEL_BED_NEXT_POINT "Следующая точка" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Следующая точка")
#define MSG_LEVEL_BED_DONE "Уровень!" #define MSG_LEVEL_BED_DONE _UxGT("Уровень!")
#define MSG_LEVEL_BED_CANCEL "Отменить" #define MSG_LEVEL_BED_CANCEL _UxGT("Отменить")
#define MSG_SET_HOME_OFFSETS "Запомнить парковку" #define MSG_SET_HOME_OFFSETS _UxGT("Запомнить парковку")
#define MSG_HOME_OFFSETS_APPLIED "Коррекции примен" #define MSG_HOME_OFFSETS_APPLIED _UxGT("Коррекции примен")
#define MSG_SET_ORIGIN "Запомнить ноль" #define MSG_SET_ORIGIN _UxGT("Запомнить ноль")
#define MSG_PREHEAT_1 "Преднагрев PLA" #define MSG_PREHEAT_1 _UxGT("Преднагрев PLA")
#define MSG_PREHEAT_1_N "Греть PLA Сопло " #define MSG_PREHEAT_1_N _UxGT("Греть PLA Сопло ")
#define MSG_PREHEAT_1_ALL "Греть PLA Все" #define MSG_PREHEAT_1_ALL _UxGT("Греть PLA Все")
#define MSG_PREHEAT_1_BEDONLY "Греть PLA Стол" #define MSG_PREHEAT_1_BEDONLY _UxGT("Греть PLA Стол")
#define MSG_PREHEAT_1_SETTINGS "Настройки PLA" #define MSG_PREHEAT_1_SETTINGS _UxGT("Настройки PLA")
#define MSG_PREHEAT_2 "Преднагрев ABS" #define MSG_PREHEAT_2 _UxGT("Преднагрев ABS")
#define MSG_PREHEAT_2_N "Греть ABS Сопло " #define MSG_PREHEAT_2_N _UxGT("Греть ABS Сопло ")
#define MSG_PREHEAT_2_ALL "Греть ABS Все" #define MSG_PREHEAT_2_ALL _UxGT("Греть ABS Все")
#define MSG_PREHEAT_2_BEDONLY "Греть ABS Стол" #define MSG_PREHEAT_2_BEDONLY _UxGT("Греть ABS Стол")
#define MSG_PREHEAT_2_SETTINGS "Настройки ABS" #define MSG_PREHEAT_2_SETTINGS _UxGT("Настройки ABS")
#define MSG_COOLDOWN "Охлаждение" #define MSG_COOLDOWN _UxGT("Охлаждение")
#define MSG_SWITCH_PS_ON "Включить Питание" #define MSG_SWITCH_PS_ON _UxGT("Включить Питание")
#define MSG_SWITCH_PS_OFF "Отключить Питание" #define MSG_SWITCH_PS_OFF _UxGT("Отключить Питание")
#define MSG_EXTRUDE "Экструзия" #define MSG_EXTRUDE _UxGT("Экструзия")
#define MSG_RETRACT "Втягивание" #define MSG_RETRACT _UxGT("Втягивание")
#define MSG_MOVE_AXIS "Движение по осям" #define MSG_MOVE_AXIS _UxGT("Движение по осям")
#define MSG_LEVEL_BED "Калибровать стол" #define MSG_LEVEL_BED _UxGT("Калибровать стол")
#define MSG_MOVE_X "Движение по X" #define MSG_MOVE_X _UxGT("Движение по X")
#define MSG_MOVE_Y "Движение по Y" #define MSG_MOVE_Y _UxGT("Движение по Y")
#define MSG_MOVE_Z "Движение по Z" #define MSG_MOVE_Z _UxGT("Движение по Z")
#define MSG_MOVE_E "Экструдер" #define MSG_MOVE_E _UxGT("Экструдер")
#define MSG_MOVE_01MM "Движение XYZ 0.1mm" #define MSG_MOVE_01MM _UxGT("Движение XYZ 0.1mm")
#define MSG_MOVE_1MM "Движение XYZ 1mm" #define MSG_MOVE_1MM _UxGT("Движение XYZ 1mm")
#define MSG_MOVE_10MM "Движение XY 10mm" #define MSG_MOVE_10MM _UxGT("Движение XY 10mm")
#define MSG_SPEED "Скорость" #define MSG_SPEED _UxGT("Скорость")
#define MSG_BED_Z "Z стола" #define MSG_BED_Z _UxGT("Z стола")
#define MSG_NOZZLE LCD_STR_THERMOMETER " Сопло" #define MSG_NOZZLE LCD_STR_THERMOMETER _UxGT(" Сопло")
#define MSG_BED LCD_STR_THERMOMETER " Стол" #define MSG_BED LCD_STR_THERMOMETER _UxGT(" Стол")
#define MSG_FAN_SPEED "Кулер" #define MSG_FAN_SPEED _UxGT("Кулер")
#define MSG_FLOW "Поток" #define MSG_FLOW _UxGT("Поток")
#define MSG_CONTROL "Настройки" #define MSG_CONTROL _UxGT("Настройки")
#define MSG_MIN LCD_STR_THERMOMETER " Минимум" #define MSG_MIN LCD_STR_THERMOMETER _UxGT(" Минимум")
#define MSG_MAX LCD_STR_THERMOMETER " Максимум" #define MSG_MAX LCD_STR_THERMOMETER _UxGT(" Максимум")
#define MSG_FACTOR LCD_STR_THERMOMETER " Фактор" #define MSG_FACTOR LCD_STR_THERMOMETER _UxGT(" Фактор")
#define MSG_AUTOTEMP "Автотемпература" #define MSG_AUTOTEMP _UxGT("Автотемпература")
#define MSG_ON "Вкл. " #define MSG_ON _UxGT("Вкл. ")
#define MSG_OFF "Откл. " #define MSG_OFF _UxGT("Откл. ")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_ACC "Acc" #define MSG_ACC _UxGT("Acc")
#define MSG_VX_JERK "Vx-рывок" #define MSG_VX_JERK _UxGT("Vx-рывок")
#define MSG_VY_JERK "Vy-рывок" #define MSG_VY_JERK _UxGT("Vy-рывок")
#define MSG_VZ_JERK "Vz-рывок" #define MSG_VZ_JERK _UxGT("Vz-рывок")
#define MSG_VE_JERK "Ve-рывок" #define MSG_VE_JERK _UxGT("Ve-рывок")
#define MSG_VMAX "Vмакс " #define MSG_VMAX _UxGT("Vмакс ")
#define MSG_VMIN "Vмин" #define MSG_VMIN _UxGT("Vмин")
#define MSG_VTRAV_MIN "Vпутеш. мин" #define MSG_VTRAV_MIN _UxGT("Vпутеш. мин")
#define MSG_AMAX "Aмакс" #define MSG_AMAX _UxGT("Aмакс")
#define MSG_A_RETRACT "A-втягивание" #define MSG_A_RETRACT _UxGT("A-втягивание")
#define MSG_A_TRAVEL "A-путеш." #define MSG_A_TRAVEL _UxGT("A-путеш.")
#define MSG_XSTEPS "X шаг/мм" #define MSG_XSTEPS _UxGT("X шаг/мм")
#define MSG_YSTEPS "Y шаг/мм" #define MSG_YSTEPS _UxGT("Y шаг/мм")
#define MSG_ZSTEPS "Z шаг/мм" #define MSG_ZSTEPS _UxGT("Z шаг/мм")
#define MSG_ESTEPS "E шаг/мм" #define MSG_ESTEPS _UxGT("E шаг/мм")
#define MSG_E1STEPS "E1 шаг/мм" #define MSG_E1STEPS _UxGT("E1 шаг/мм")
#define MSG_E2STEPS "E2 шаг/мм" #define MSG_E2STEPS _UxGT("E2 шаг/мм")
#define MSG_E3STEPS "E3 шаг/мм" #define MSG_E3STEPS _UxGT("E3 шаг/мм")
#define MSG_E4STEPS "E4 шаг/мм" #define MSG_E4STEPS _UxGT("E4 шаг/мм")
#define MSG_TEMPERATURE "Температура" #define MSG_TEMPERATURE _UxGT("Температура")
#define MSG_MOTION "Механика" #define MSG_MOTION _UxGT("Механика")
#define MSG_VOLUMETRIC "Пруток" #define MSG_VOLUMETRIC _UxGT("Пруток")
#define MSG_VOLUMETRIC_ENABLED "E в mm3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E в mm3")
#define MSG_FILAMENT_DIAM "Диаметр прутка" #define MSG_FILAMENT_DIAM _UxGT("Диаметр прутка")
#define MSG_CONTRAST "Контраст LCD" #define MSG_CONTRAST _UxGT("Контраст LCD")
#define MSG_STORE_EPROM "Сохранить в EEPROM" #define MSG_STORE_EPROM _UxGT("Сохранить в EEPROM")
#define MSG_LOAD_EPROM "Считать из EEPROM" #define MSG_LOAD_EPROM _UxGT("Считать из EEPROM")
#define MSG_RESTORE_FAILSAFE "Сброс EEPROM" #define MSG_RESTORE_FAILSAFE _UxGT("Сброс EEPROM")
#define MSG_REFRESH "Обновить" #define MSG_REFRESH _UxGT("Обновить")
#define MSG_WATCH "Обзор" #define MSG_WATCH _UxGT("Обзор")
#define MSG_PREPARE "Действия" #define MSG_PREPARE _UxGT("Действия")
#define MSG_TUNE "Настройки" #define MSG_TUNE _UxGT("Настройки")
#define MSG_PAUSE_PRINT "Пауза печати" #define MSG_PAUSE_PRINT _UxGT("Пауза печати")
#define MSG_RESUME_PRINT "Продолжить печать" #define MSG_RESUME_PRINT _UxGT("Продолжить печать")
#define MSG_STOP_PRINT "Остановить печать" #define MSG_STOP_PRINT _UxGT("Остановить печать")
#define MSG_CARD_MENU "Обзор карты" #define MSG_CARD_MENU _UxGT("Обзор карты")
#define MSG_NO_CARD "Нет карты" #define MSG_NO_CARD _UxGT("Нет карты")
#define MSG_DWELL "Сон..." #define MSG_DWELL _UxGT("Сон...")
#define MSG_USERWAIT "Ожиданиие" #define MSG_USERWAIT _UxGT("Ожиданиие")
#define MSG_RESUMING "Возобновление..." #define MSG_RESUMING _UxGT("Возобновление...")
#define MSG_PRINT_ABORTED "Отмена печати" #define MSG_PRINT_ABORTED _UxGT("Отмена печати")
#define MSG_NO_MOVE "Нет движения." #define MSG_NO_MOVE _UxGT("Нет движения.")
#define MSG_KILLED "УБИТО." #define MSG_KILLED _UxGT("УБИТО.")
#define MSG_STOPPED "ОСТАНОВЛЕНО." #define MSG_STOPPED _UxGT("ОСТАНОВЛЕНО.")
#define MSG_CONTROL_RETRACT "Втягивание mm" #define MSG_CONTROL_RETRACT _UxGT("Втягивание mm")
#define MSG_CONTROL_RETRACT_SWAP "Втяг. смены mm" #define MSG_CONTROL_RETRACT_SWAP _UxGT("Втяг. смены mm")
#define MSG_CONTROL_RETRACTF "Втягивание V" #define MSG_CONTROL_RETRACTF _UxGT("Втягивание V")
#define MSG_CONTROL_RETRACT_ZLIFT "Втяг. прыжка mm" #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Втяг. прыжка mm")
#define MSG_CONTROL_RETRACT_RECOVER "Возврат +mm" #define MSG_CONTROL_RETRACT_RECOVER _UxGT("Возврат +mm")
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "Возврат смены +mm" #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("Возврат смены +mm")
#define MSG_CONTROL_RETRACT_RECOVERF "Возврат V" #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("Возврат V")
#define MSG_AUTORETRACT "Авто Втягивание" #define MSG_AUTORETRACT _UxGT("Авто Втягивание")
#define MSG_FILAMENTCHANGE "Смена прутка" #define MSG_FILAMENTCHANGE _UxGT("Смена прутка")
#define MSG_INIT_SDCARD "Иниц. карту" #define MSG_INIT_SDCARD _UxGT("Иниц. карту")
#define MSG_CNG_SDCARD "Сменить карту" #define MSG_CNG_SDCARD _UxGT("Сменить карту")
#define MSG_ZPROBE_OUT "Z датчик вне стола" #define MSG_ZPROBE_OUT _UxGT("Z датчик вне стола")
#define MSG_HOME "Паркуй X/Y перед Z" #define MSG_HOME _UxGT("Паркуй X/Y перед Z")
#define MSG_FIRST "первый" #define MSG_FIRST _UxGT("первый")
#define MSG_ZPROBE_ZOFFSET "Смещение Z" #define MSG_ZPROBE_ZOFFSET _UxGT("Смещение Z")
#define MSG_BABYSTEP_X "Микрошаг X" #define MSG_BABYSTEP_X _UxGT("Микрошаг X")
#define MSG_BABYSTEP_Y "Микрошаг Y" #define MSG_BABYSTEP_Y _UxGT("Микрошаг Y")
#define MSG_BABYSTEP_Z "Микрошаг Z" #define MSG_BABYSTEP_Z _UxGT("Микрошаг Z")
#define MSG_ENDSTOP_ABORT "Сработал концевик" #define MSG_ENDSTOP_ABORT _UxGT("Сработал концевик")
#define MSG_HEATING_FAILED_LCD "Разогрев не удался" #define MSG_HEATING_FAILED_LCD _UxGT("Разогрев не удался")
#define MSG_ERR_REDUNDANT_TEMP "Ошибка:Слишком горячо" #define MSG_ERR_REDUNDANT_TEMP _UxGT("Ошибка:Слишком горячо")
#define MSG_THERMAL_RUNAWAY "ТЕПЛО УБЕГАНИЯ!" #define MSG_THERMAL_RUNAWAY _UxGT("ТЕПЛО УБЕГАНИЯ!")
#define MSG_ERR_MAXTEMP "Ошибка: Т макс." #define MSG_ERR_MAXTEMP _UxGT("Ошибка: Т макс.")
#define MSG_ERR_MINTEMP "Ошибка: Т мин." #define MSG_ERR_MINTEMP _UxGT("Ошибка: Т мин.")
#define MSG_ERR_MAXTEMP_BED "Ошибка:Т макс.стол" #define MSG_ERR_MAXTEMP_BED _UxGT("Ошибка:Т макс.стол")
#define MSG_ERR_MINTEMP_BED "Ошибка:Т мин.стол" #define MSG_ERR_MINTEMP_BED _UxGT("Ошибка:Т мин.стол")
#define MSG_HEATING "Нагреваю сопло..." #define MSG_HEATING _UxGT("Нагреваю сопло...")
#define MSG_HEATING_COMPLETE "Нагрев выполнен" #define MSG_HEATING_COMPLETE _UxGT("Нагрев выполнен")
#define MSG_BED_HEATING "Нагреваю стол" #define MSG_BED_HEATING _UxGT("Нагреваю стол")
#define MSG_BED_DONE "Стол разогрет" #define MSG_BED_DONE _UxGT("Стол разогрет")
#define MSG_DELTA_CALIBRATE "Калибровка Delta" #define MSG_DELTA_CALIBRATE _UxGT("Калибровка Delta")
#define MSG_DELTA_CALIBRATE_X "Калибровать X" #define MSG_DELTA_CALIBRATE_X _UxGT("Калибровать X")
#define MSG_DELTA_CALIBRATE_Y "Калибровать Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Калибровать Y")
#define MSG_DELTA_CALIBRATE_Z "Калибровать Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Калибровать Z")
#define MSG_DELTA_CALIBRATE_CENTER "Калибровать центр" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Калибровать центр")
#endif // LANGUAGE_RU_H #endif // LANGUAGE_RU_H

@ -1,252 +1,252 @@
/** /**
* Marlin 3D Printer Firmware * Marlin 3D Printer Firmware
* Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin] * Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
* *
* Based on Sprinter and grbl. * Based on Sprinter and grbl.
* Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm * Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm
* *
* This program is free software: you can redistribute it and/or modify * This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by * it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or * the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version. * (at your option) any later version.
* *
* This program is distributed in the hope that it will be useful, * This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of * but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details. * GNU General Public License for more details.
* *
* You should have received a copy of the GNU General Public License * You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>. * along with this program. If not, see <http://www.gnu.org/licenses/>.
* *
*/ */
/** /**
* Turkish * Turkish
* *
* LCD Menu Messages * LCD Menu Messages
* See also https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language * See also https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language
* *
*/ */
#ifndef LANGUAGE_TR_H #ifndef LANGUAGE_TR_H
#define LANGUAGE_TR_H #define LANGUAGE_TR_H
#define MAPPER_C2C3_TR #define MAPPER_C2C3_TR
#define DISPLAY_CHARSET_ISO10646_TR #define DISPLAY_CHARSET_ISO10646_TR
#if DISABLED(DOGLCD) #if DISABLED(DOGLCD)
#error "Turkish needs a graphical display." #error "Turkish needs a graphical display."
#endif #endif
#define WELCOME_MSG MACHINE_NAME " hazır." //hazır. #define WELCOME_MSG MACHINE_NAME _UxGT(" hazır.") // hazır.
#define MSG_SD_INSERTED "SD Yerleşti." //SD Yerleşti. #define MSG_SD_INSERTED _UxGT("SD Yerleşti.") // SD Yerleşti.
#define MSG_SD_REMOVED "SD Çıkarıldı." //SD Çıkarıldı. #define MSG_SD_REMOVED _UxGT("SD Çıkarıldı.") // SD Çıkarıldı.
#define MSG_LCD_ENDSTOPS "Endstops" // Max length 8 characters //Endstops #define MSG_LCD_ENDSTOPS _UxGT("Endstops") // Max length 8 characters // Endstops
#define MSG_MAIN "Ana" //Ana #define MSG_MAIN _UxGT("Ana") // Ana
#define MSG_AUTOSTART "Otobaşlat" //Otobaşlat #define MSG_AUTOSTART _UxGT("Otobaşlat") // Otobaşlat
#define MSG_DISABLE_STEPPERS "Motorları Durdur" //Motorları Durdur #define MSG_DISABLE_STEPPERS _UxGT("Motorları Durdur") // Motorları Durdur
#define MSG_AUTO_HOME "Eksenleri Sıfırla" //Eksenleri Sıfırla #define MSG_AUTO_HOME _UxGT("Eksenleri Sıfırla") // Eksenleri Sıfırla
#define MSG_AUTO_HOME_X "X Sıfırla" //X Sıfırla #define MSG_AUTO_HOME_X _UxGT("X Sıfırla") // X Sıfırla
#define MSG_AUTO_HOME_Y "Y Sıfırla" //Y Sıfırla #define MSG_AUTO_HOME_Y _UxGT("Y Sıfırla") // Y Sıfırla
#define MSG_AUTO_HOME_Z "Z Sıfırla" //Z Sıfırla #define MSG_AUTO_HOME_Z _UxGT("Z Sıfırla") // Z Sıfırla
#define MSG_LEVEL_BED_HOMING "XYZ Sıfırlanıyor" //XYZ Sıfırlanıyor #define MSG_LEVEL_BED_HOMING _UxGT("XYZ Sıfırlanıyor") // XYZ Sıfırlanıyor
#define MSG_LEVEL_BED_WAITING "Başlatmak için tıkla" //Başlatmak için tıkla #define MSG_LEVEL_BED_WAITING _UxGT("Başlatmak için tıkla") // Başlatmak için tıkla
#define MSG_LEVEL_BED_NEXT_POINT "Sıradaki Nokta" //Sıradaki Nokta #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Sıradaki Nokta") // Sıradaki Nokta
#define MSG_LEVEL_BED_DONE "Seviyeleme Tamam!" //Seviyeleme Tamam! #define MSG_LEVEL_BED_DONE _UxGT("Seviyeleme Tamam!") // Seviyeleme Tamam!
#define MSG_LEVEL_BED_CANCEL "İptal" //İptal #define MSG_LEVEL_BED_CANCEL _UxGT("İptal") // İptal
#define MSG_SET_HOME_OFFSETS "Offset Ayarla" //Offset Ayarla #define MSG_SET_HOME_OFFSETS _UxGT("Offset Ayarla") // Offset Ayarla
#define MSG_HOME_OFFSETS_APPLIED "Offset Tamam" //Offset Tamam #define MSG_HOME_OFFSETS_APPLIED _UxGT("Offset Tamam") // Offset Tamam
#define MSG_SET_ORIGIN "Sıfır Belirle" //Sıfır Belirle #define MSG_SET_ORIGIN _UxGT("Sıfır Belirle") // Sıfır Belirle
#define MSG_PREHEAT_1 "Ön Isınma PLA" //Ön Isınma PLA #define MSG_PREHEAT_1 _UxGT("Ön Isınma PLA") // Ön Isınma PLA
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 " " // #define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ") //
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 " Tüm" // Tüm #define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 _UxGT(" Tüm") // Tüm
#define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 " Tabla" // Tabla #define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 _UxGT(" Tabla") // Tabla
#define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 " Ayar" // Ayar #define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 _UxGT(" Ayar") // Ayar
#define MSG_PREHEAT_2 "Ön Isınma ABS" //Ön Isınma ABS #define MSG_PREHEAT_2 _UxGT("Ön Isınma ABS") // Ön Isınma ABS
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 " " // #define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ") //
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 " Tüm" // Tüm #define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 _UxGT(" Tüm") // Tüm
#define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 " Tabla" // Tabla #define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 _UxGT(" Tabla") // Tabla
#define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 " Ayar" // Ayar #define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 _UxGT(" Ayar") // Ayar
#define MSG_COOLDOWN "Soğut" //Soğut #define MSG_COOLDOWN _UxGT("Soğut") // Soğut
#define MSG_SWITCH_PS_ON "Gücü Aç" //Gücü Aç #define MSG_SWITCH_PS_ON _UxGT("Gücü Aç") // Gücü Aç
#define MSG_SWITCH_PS_OFF "Gücü Kapat" //Gücü Kapat #define MSG_SWITCH_PS_OFF _UxGT("Gücü Kapat") // Gücü Kapat
#define MSG_EXTRUDE "Extrude" //Extrude #define MSG_EXTRUDE _UxGT("Extrude") // Extrude
#define MSG_RETRACT "Geri Çek" //Geri Çek #define MSG_RETRACT _UxGT("Geri Çek") // Geri Çek
#define MSG_MOVE_AXIS "Eksen Yönet" //Eksenleri Yönet #define MSG_MOVE_AXIS _UxGT("Eksen Yönet") // Eksenleri Yönet
#define MSG_LEVEL_BED "Tabla Seviyele" //Tabla Seviyele #define MSG_LEVEL_BED _UxGT("Tabla Seviyele") // Tabla Seviyele
#define MSG_MOVE_X "X" //X #define MSG_MOVE_X _UxGT("X") // X
#define MSG_MOVE_Y "Y" //Y #define MSG_MOVE_Y _UxGT("Y") // Y
#define MSG_MOVE_Z "Z" //Z #define MSG_MOVE_Z _UxGT("Z") // Z
#define MSG_MOVE_E "Ekstruder" //Ekstruder #define MSG_MOVE_E _UxGT("Ekstruder") // Ekstruder
#define MSG_MOVE_01MM "0.1mm" //0.1mm #define MSG_MOVE_01MM _UxGT("0.1mm") // 0.1mm
#define MSG_MOVE_1MM "1mm" //1mm #define MSG_MOVE_1MM _UxGT("1mm") // 1mm
#define MSG_MOVE_10MM "10mm" //10mm #define MSG_MOVE_10MM _UxGT("10mm") // 10mm
#define MSG_SPEED "Hız" //Hız #define MSG_SPEED _UxGT("Hız") // Hız
#define MSG_BED_Z "Tabla Z" //Tabla Z #define MSG_BED_Z _UxGT("Tabla Z") // Tabla Z
#define MSG_NOZZLE "Nozül" //Nozül #define MSG_NOZZLE _UxGT("Nozül") // Nozül
#define MSG_BED "Tabla" //Tabla #define MSG_BED _UxGT("Tabla") // Tabla
#define MSG_FAN_SPEED "Fan Hızı" //Fan Hızı #define MSG_FAN_SPEED _UxGT("Fan Hızı") // Fan Hızı
#define MSG_FLOW "Akış" //Akış #define MSG_FLOW _UxGT("Akış") // Akış
#define MSG_CONTROL "Kontrol" //Kontrol #define MSG_CONTROL _UxGT("Kontrol") // Kontrol
#define MSG_MIN " " LCD_STR_THERMOMETER " Min" // Min #define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Min") // Min
#define MSG_MAX " " LCD_STR_THERMOMETER " Max" // Max #define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Max") // Max
#define MSG_FACTOR " " LCD_STR_THERMOMETER " Çarpan" // Çarpan #define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Çarpan") // Çarpan
#define MSG_AUTOTEMP "Autotemp" // Autotemp #define MSG_AUTOTEMP _UxGT("Autotemp") // Autotemp
#define MSG_ON "On " //On #define MSG_ON _UxGT("On ") // On
#define MSG_OFF "Off" //Off #define MSG_OFF _UxGT("Off") // Off
#define MSG_PID_P "PID-P" //PID-P #define MSG_PID_P _UxGT("PID-P") // PID-P
#define MSG_PID_I "PID-I" //PID-I #define MSG_PID_I _UxGT("PID-I") // PID-I
#define MSG_PID_D "PID-D" //PID-D #define MSG_PID_D _UxGT("PID-D") // PID-D
#define MSG_PID_C "PID-C" //PID-C #define MSG_PID_C _UxGT("PID-C") // PID-C
#define MSG_SELECT "Seç" //Seç #define MSG_SELECT _UxGT("Seç") // Seç
#define MSG_ACC "İvme" //İvme #define MSG_ACC _UxGT("İvme") // İvme
#define MSG_VX_JERK "Vx-Jerk" //Vx-Jerk #define MSG_VX_JERK _UxGT("Vx-Jerk") // Vx-Jerk
#define MSG_VY_JERK "Vy-Jerk" //Vy-Jerk #define MSG_VY_JERK _UxGT("Vy-Jerk") // Vy-Jerk
#define MSG_VZ_JERK "Vz-jerk" //Vz-Jerk #define MSG_VZ_JERK _UxGT("Vz-jerk") // Vz-Jerk
#define MSG_VE_JERK "Ve-jerk" //Ve-Jerk #define MSG_VE_JERK _UxGT("Ve-jerk") // Ve-Jerk
#define MSG_VMAX "Vmax " //Vmax #define MSG_VMAX _UxGT("Vmax ") // Vmax
#define MSG_VMIN "Vmin" //Vmin #define MSG_VMIN _UxGT("Vmin") // Vmin
#define MSG_VTRAV_MIN "VTrav min" //Vtrav min #define MSG_VTRAV_MIN _UxGT("VTrav min") // Vtrav min
#define MSG_AMAX "Amax " //Amax #define MSG_AMAX _UxGT("Amax ") // Amax
#define MSG_A_RETRACT "A-retract" //A-retract #define MSG_A_RETRACT _UxGT("A-retract") // A-retract
#define MSG_A_TRAVEL "A-travel" //A-travel #define MSG_A_TRAVEL _UxGT("A-travel") // A-travel
#define MSG_XSTEPS "Xsteps/mm" //Xsteps/mm #define MSG_XSTEPS _UxGT("Xsteps/mm") // Xsteps/mm
#define MSG_YSTEPS "Ysteps/mm" //Ysteps/mm #define MSG_YSTEPS _UxGT("Ysteps/mm") // Ysteps/mm
#define MSG_ZSTEPS "Zsteps/mm" //Zsteps/mm #define MSG_ZSTEPS _UxGT("Zsteps/mm") // Zsteps/mm
#define MSG_ESTEPS "Esteps/mm" //Esteps/mm #define MSG_ESTEPS _UxGT("Esteps/mm") // Esteps/mm
#define MSG_E1STEPS "E1steps/mm" //E1steps/mm #define MSG_E1STEPS _UxGT("E1steps/mm") // E1steps/mm
#define MSG_E2STEPS "E2steps/mm" //E2steps/mm #define MSG_E2STEPS _UxGT("E2steps/mm") // E2steps/mm
#define MSG_E3STEPS "E3steps/mm" //E3steps/mm #define MSG_E3STEPS _UxGT("E3steps/mm") // E3steps/mm
#define MSG_E4STEPS "E4steps/mm" //E4steps/mm #define MSG_E4STEPS _UxGT("E4steps/mm") // E4steps/mm
#define MSG_TEMPERATURE "Sıcaklık" //Sıcaklık #define MSG_TEMPERATURE _UxGT("Sıcaklık") // Sıcaklık
#define MSG_MOTION "Hareket" //Hareket #define MSG_MOTION _UxGT("Hareket") // Hareket
#define MSG_VOLUMETRIC "Filaman" //Filaman #define MSG_VOLUMETRIC _UxGT("Filaman") // Filaman
#define MSG_VOLUMETRIC_ENABLED "E in mm3" //E in mm3 #define MSG_VOLUMETRIC_ENABLED _UxGT("E in mm3") // E in mm3
#define MSG_FILAMENT_DIAM "Fil. Çap" //Fil. Çap #define MSG_FILAMENT_DIAM _UxGT("Fil. Çap") // Fil. Çap
#define MSG_CONTRAST "LCD Kontrast" //LCD Kontrast #define MSG_CONTRAST _UxGT("LCD Kontrast") // LCD Kontrast
#define MSG_STORE_EPROM "Hafızaya Al" //Hafızaya Al #define MSG_STORE_EPROM _UxGT("Hafızaya Al") // Hafızaya Al
#define MSG_LOAD_EPROM "Hafızadan Yükle" //Hafızadan Yükle #define MSG_LOAD_EPROM _UxGT("Hafızadan Yükle") // Hafızadan Yükle
#define MSG_RESTORE_FAILSAFE "Fabrika Ayarları" //Fabrika Ayarları #define MSG_RESTORE_FAILSAFE _UxGT("Fabrika Ayarları") // Fabrika Ayarları
#define MSG_REFRESH "Yenile" //Yenile #define MSG_REFRESH _UxGT("Yenile") // Yenile
#define MSG_WATCH "Bilgi Ekranı" //Bilgi Ekranı #define MSG_WATCH _UxGT("Bilgi Ekranı") // Bilgi Ekranı
#define MSG_PREPARE "Hazırlık" //Hazırlık #define MSG_PREPARE _UxGT("Hazırlık") // Hazırlık
#define MSG_TUNE "Ayar" //Ayar #define MSG_TUNE _UxGT("Ayar") // Ayar
#define MSG_PAUSE_PRINT "Duraklat" //Duraklat #define MSG_PAUSE_PRINT _UxGT("Duraklat") // Duraklat
#define MSG_RESUME_PRINT "Sürdür" //Sürdür #define MSG_RESUME_PRINT _UxGT("Sürdür") // Sürdür
#define MSG_STOP_PRINT "Durdur" //Durdur #define MSG_STOP_PRINT _UxGT("Durdur") // Durdur
#define MSG_CARD_MENU "SD den Yazdır" //SD den Yazdır #define MSG_CARD_MENU _UxGT("SD den Yazdır") // SD den Yazdır
#define MSG_NO_CARD "SD Kart Yok" //SD Kart Yok #define MSG_NO_CARD _UxGT("SD Kart Yok") // SD Kart Yok
#define MSG_DWELL "Uyku..." //Uyku... #define MSG_DWELL _UxGT("Uyku...") // Uyku...
#define MSG_USERWAIT "Operatör bekleniyor..." //Operatör bekleniyor... #define MSG_USERWAIT _UxGT("Operatör bekleniyor...") // Operatör bekleniyor...
#define MSG_RESUMING "Baskı Sürdürülüyor" //Baskı Sürdürülüyor #define MSG_RESUMING _UxGT("Baskı Sürdürülüyor") // Baskı Sürdürülüyor
#define MSG_PRINT_ABORTED "Baskı Durduruldu" //Baskı Durduruldu #define MSG_PRINT_ABORTED _UxGT("Baskı Durduruldu") // Baskı Durduruldu
#define MSG_NO_MOVE "İşlem yok." //İşlem yok. #define MSG_NO_MOVE _UxGT("İşlem yok.") // İşlem yok.
#define MSG_KILLED "Kilitlendi. " //Kilitlendi. #define MSG_KILLED _UxGT("Kilitlendi. ") // Kilitlendi.
#define MSG_STOPPED "Durdu. " //Durdu. #define MSG_STOPPED _UxGT("Durdu. ") // Durdu.
#define MSG_CONTROL_RETRACT "Geri Çek mm" //Geri Çek mm #define MSG_CONTROL_RETRACT _UxGT("Geri Çek mm") // Geri Çek mm
#define MSG_CONTROL_RETRACT_SWAP "Swap Re.mm" //Swap Re.mm #define MSG_CONTROL_RETRACT_SWAP _UxGT("Swap Re.mm") // Swap Re.mm
#define MSG_CONTROL_RETRACTF "Geri Çekme V" //Geri Çekme V #define MSG_CONTROL_RETRACTF _UxGT("Geri Çekme V") // Geri Çekme V
#define MSG_CONTROL_RETRACT_ZLIFT "Hop mm" //Hop mm #define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Hop mm") // Hop mm
#define MSG_CONTROL_RETRACT_RECOVER "UnRet +mm" //UnRet +mm #define MSG_CONTROL_RETRACT_RECOVER _UxGT("UnRet +mm") // UnRet +mm
#define MSG_CONTROL_RETRACT_RECOVER_SWAP "S UnRet+mm" //S UnRet+mm #define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("S UnRet+mm") // S UnRet+mm
#define MSG_CONTROL_RETRACT_RECOVERF "UnRet V" //UnRet V #define MSG_CONTROL_RETRACT_RECOVERF _UxGT("UnRet V") // UnRet V
#define MSG_AUTORETRACT "AutoRetr." //AutoRetr. #define MSG_AUTORETRACT _UxGT("AutoRetr.") // AutoRetr.
#define MSG_FILAMENTCHANGE "Filaman Değiştir" //Filaman Değiştir #define MSG_FILAMENTCHANGE _UxGT("Filaman Değiştir") // Filaman Değiştir
#define MSG_INIT_SDCARD "Init. SD" //Init. SD #define MSG_INIT_SDCARD _UxGT("Init. SD") // Init. SD
#define MSG_CNG_SDCARD "SD Değiştir" //SD Değiştir #define MSG_CNG_SDCARD _UxGT("SD Değiştir") // SD Değiştir
#define MSG_ZPROBE_OUT "Z Prob Açık. Tabla" //Z Prob Açık. Tabla #define MSG_ZPROBE_OUT _UxGT("Z Prob Açık. Tabla") // Z Prob Açık. Tabla
#define MSG_BLTOUCH_SELFTEST "BLTouch Self-Test" //BLTouch Self-Test #define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch Self-Test") // BLTouch Self-Test
#define MSG_BLTOUCH_RESET "Sıfırla BLTouch" //Sıfırla BLTouch #define MSG_BLTOUCH_RESET _UxGT("Sıfırla BLTouch") // Sıfırla BLTouch
#define MSG_HOME "Sıfırla" //Sıfırla #define MSG_HOME _UxGT("Sıfırla") // Sıfırla
#define MSG_FIRST "önce" //Önce #define MSG_FIRST _UxGT("önce") // Önce
#define MSG_ZPROBE_ZOFFSET "Z Offset" //Z Offset #define MSG_ZPROBE_ZOFFSET _UxGT("Z Offset") // Z Offset
#define MSG_BABYSTEP_X "Miniadım X" //Miniadım X #define MSG_BABYSTEP_X _UxGT("Miniadım X") // Miniadım X
#define MSG_BABYSTEP_Y "Miniadım Y" //Miniadım Y #define MSG_BABYSTEP_Y _UxGT("Miniadım Y") // Miniadım Y
#define MSG_BABYSTEP_Z "Miniadım Z" //Miniadım Z #define MSG_BABYSTEP_Z _UxGT("Miniadım Z") // Miniadım Z
#define MSG_ENDSTOP_ABORT "Endstop iptal" //Endstop iptal #define MSG_ENDSTOP_ABORT _UxGT("Endstop iptal") // Endstop iptal
#define MSG_HEATING_FAILED_LCD "Isınma başarısız" //Isınma başarısız #define MSG_HEATING_FAILED_LCD _UxGT("Isınma başarısız") // Isınma başarısız
#define MSG_ERR_REDUNDANT_TEMP "Hata: Geçersiz Sıcaklık" //Hata: Geçersiz Sıcaklık #define MSG_ERR_REDUNDANT_TEMP _UxGT("Hata: Geçersiz Sıcaklık") // Hata: Geçersiz Sıcaklık
#define MSG_THERMAL_RUNAWAY "TERMAL PROBLEM" //TERMAL PROBLEM #define MSG_THERMAL_RUNAWAY _UxGT("TERMAL PROBLEM") // TERMAL PROBLEM
#define MSG_ERR_MAXTEMP "Hata: MAXSICAKLIK" //Hata: MAXSICAKLIK #define MSG_ERR_MAXTEMP _UxGT("Hata: MAXSICAKLIK") // Hata: MAXSICAKLIK
#define MSG_ERR_MINTEMP "Hata: MINSICAKLIK" //Hata: MINSICAKLIK #define MSG_ERR_MINTEMP _UxGT("Hata: MINSICAKLIK") // Hata: MINSICAKLIK
#define MSG_ERR_MAXTEMP_BED "Hata: MAXSIC. TABLA" //Hata: MAXSIC. TABLA #define MSG_ERR_MAXTEMP_BED _UxGT("Hata: MAXSIC. TABLA") // Hata: MAXSIC. TABLA
#define MSG_ERR_MINTEMP_BED "Hata: MINSIC. TABLA" //Hata: MINSIC. TABLA #define MSG_ERR_MINTEMP_BED _UxGT("Hata: MINSIC. TABLA") // Hata: MINSIC. TABLA
#define MSG_ERR_Z_HOMING "G28 Z Yapılamaz" //G28 Z Yapılamaz #define MSG_ERR_Z_HOMING _UxGT("G28 Z Yapılamaz") // G28 Z Yapılamaz
#define MSG_HALTED "YAZICI DURDURULDU" //YAZICI DURDURULDU #define MSG_HALTED _UxGT("YAZICI DURDURULDU") // YAZICI DURDURULDU
#define MSG_PLEASE_RESET "Lütfen resetleyin" //Lütfen resetleyin #define MSG_PLEASE_RESET _UxGT("Lütfen resetleyin") // Lütfen resetleyin
#define MSG_SHORT_DAY "G" // One character only //G #define MSG_SHORT_DAY _UxGT("G") // One character only // G
#define MSG_SHORT_HOUR "S" // One character only //S #define MSG_SHORT_HOUR _UxGT("S") // One character only // S
#define MSG_SHORT_MINUTE "D" // One character only //D #define MSG_SHORT_MINUTE _UxGT("D") // One character only // D
#define MSG_HEATING "Isınıyor..." //Isınıyor... #define MSG_HEATING _UxGT("Isınıyor...") // Isınıyor...
#define MSG_HEATING_COMPLETE "Isınma tamam." //Isınma tamam. #define MSG_HEATING_COMPLETE _UxGT("Isınma tamam.") // Isınma tamam.
#define MSG_BED_HEATING "Tabla Isınıyor." //Tabla Isınıyor. #define MSG_BED_HEATING _UxGT("Tabla Isınıyor.") // Tabla Isınıyor.
#define MSG_BED_DONE "Tabla hazır." //Tabla hazır. #define MSG_BED_DONE _UxGT("Tabla hazır.") // Tabla hazır.
#define MSG_DELTA_CALIBRATE "Delta Kalibrasyonu" //Delta Kalibrasyonu #define MSG_DELTA_CALIBRATE _UxGT("Delta Kalibrasyonu") // Delta Kalibrasyonu
#define MSG_DELTA_CALIBRATE_X "Ayarla X" //Ayarla X #define MSG_DELTA_CALIBRATE_X _UxGT("Ayarla X") // Ayarla X
#define MSG_DELTA_CALIBRATE_Y "Ayarla Y" //Ayarla Y #define MSG_DELTA_CALIBRATE_Y _UxGT("Ayarla Y") // Ayarla Y
#define MSG_DELTA_CALIBRATE_Z "Ayarla Z" //Ayarla Z #define MSG_DELTA_CALIBRATE_Z _UxGT("Ayarla Z") // Ayarla Z
#define MSG_DELTA_CALIBRATE_CENTER "Ayarla Merkez" //Ayarla Merkez #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Ayarla Merkez") // Ayarla Merkez
#define MSG_INFO_MENU "Yazıcı Hakkında" //Yazıcı Hakkında #define MSG_INFO_MENU _UxGT("Yazıcı Hakkında") // Yazıcı Hakkında
#define MSG_INFO_PRINTER_MENU "Yazıcı Bilgisi" //Yazıcı Bilgisi #define MSG_INFO_PRINTER_MENU _UxGT("Yazıcı Bilgisi") // Yazıcı Bilgisi
#define MSG_INFO_STATS_MENU "İstatistikler" //İstatistikler #define MSG_INFO_STATS_MENU _UxGT("İstatistikler") // İstatistikler
#define MSG_INFO_BOARD_MENU "Kontrolör Bilgisi" //Kontrol Bilgisi #define MSG_INFO_BOARD_MENU _UxGT("Kontrolör Bilgisi") // Kontrol Bilgisi
#define MSG_INFO_THERMISTOR_MENU "Termistörler" //Termistörler #define MSG_INFO_THERMISTOR_MENU _UxGT("Termistörler") // Termistörler
#define MSG_INFO_EXTRUDERS "Ekstruderler" //Ekstruderler #define MSG_INFO_EXTRUDERS _UxGT("Ekstruderler") // Ekstruderler
#define MSG_INFO_BAUDRATE "İletişim Hızı" //İletişim Hızı #define MSG_INFO_BAUDRATE _UxGT("İletişim Hızı") // İletişim Hızı
#define MSG_INFO_PROTOCOL "Protokol" //Protokol #define MSG_INFO_PROTOCOL _UxGT("Protokol") // Protokol
#define MSG_LIGHTS_ON "Aydınlatmayı Aç" //Aydınlatmayı #define MSG_LIGHTS_ON _UxGT("Aydınlatmayı Aç") // Aydınlatmayı
#define MSG_LIGHTS_OFF "Aydınlatmayı Kapa" //Aydınlaymayı Kapa #define MSG_LIGHTS_OFF _UxGT("Aydınlatmayı Kapa") // Aydınlaymayı Kapa
#if LCD_WIDTH > 19 #if LCD_WIDTH > 19
#define MSG_INFO_PRINT_COUNT "Baskı Sayısı" //Baskı Sayısı #define MSG_INFO_PRINT_COUNT _UxGT("Baskı Sayısı") // Baskı Sayısı
#define MSG_INFO_COMPLETED_PRINTS "Tamamlanan" //Tamamlanan #define MSG_INFO_COMPLETED_PRINTS _UxGT("Tamamlanan") // Tamamlanan
#define MSG_INFO_PRINT_TIME "Toplam Baskı Süresi" //Toplam Baskı Süresi #define MSG_INFO_PRINT_TIME _UxGT("Toplam Baskı Süresi") // Toplam Baskı Süresi
#define MSG_INFO_PRINT_LONGEST "En Uzun Baskı Süresi" //En Uzun Baskı Süresi #define MSG_INFO_PRINT_LONGEST _UxGT("En Uzun Baskı Süresi") // En Uzun Baskı Süresi
#define MSG_INFO_PRINT_FILAMENT "Toplam Filaman" //Toplam Filaman #define MSG_INFO_PRINT_FILAMENT _UxGT("Toplam Filaman") // Toplam Filaman
#else #else
#define MSG_INFO_PRINT_COUNT "Baskı" //Baskı #define MSG_INFO_PRINT_COUNT _UxGT("Baskı") // Baskı
#define MSG_INFO_COMPLETED_PRINTS "Tamamlanan" //Tamamlanan #define MSG_INFO_COMPLETED_PRINTS _UxGT("Tamamlanan") // Tamamlanan
#define MSG_INFO_PRINT_TIME "Süre" //Süre #define MSG_INFO_PRINT_TIME _UxGT("Süre") // Süre
#define MSG_INFO_PRINT_LONGEST "En Uzun" //En Uzun #define MSG_INFO_PRINT_LONGEST _UxGT("En Uzun") // En Uzun
#define MSG_INFO_PRINT_FILAMENT "Filaman" //Filaman #define MSG_INFO_PRINT_FILAMENT _UxGT("Filaman") // Filaman
#endif #endif
#define MSG_INFO_MIN_TEMP "Min Sıc." //Min Sıcak. #define MSG_INFO_MIN_TEMP _UxGT("Min Sıc.") // Min Sıcak.
#define MSG_INFO_MAX_TEMP "Max Sıc." //Max Sıcak. #define MSG_INFO_MAX_TEMP _UxGT("Max Sıc.") // Max Sıcak.
#define MSG_INFO_PSU "Güç Kaynağı" //Güç Kaynağı #define MSG_INFO_PSU _UxGT("Güç Kaynağı") // Güç Kaynağı
#define MSG_DRIVE_STRENGTH "Sürücü Gücü" //Sürücü Gücü #define MSG_DRIVE_STRENGTH _UxGT("Sürücü Gücü") // Sürücü Gücü
#define MSG_DAC_PERCENT "Sürücü %" //Sürücü % #define MSG_DAC_PERCENT _UxGT("Sürücü %") // Sürücü %
#define MSG_DAC_EEPROM_WRITE "DAC'ı EEPROM'a Yaz" //DAC'ı EEPROM'a Yaz #define MSG_DAC_EEPROM_WRITE _UxGT("DAC'ı EEPROM'a Yaz") // DAC'ı EEPROM'a Yaz
#define MSG_FILAMENT_CHANGE_HEADER "Filaman Değiştir" //Filaman Değiştir #define MSG_FILAMENT_CHANGE_HEADER _UxGT("Filaman Değiştir") // Filaman Değiştir
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "Seçenekler:" //Seçenekler: #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("Seçenekler:") // Seçenekler:
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Daha Akıt" //Daha Akıt #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Daha Akıt") // Daha Akıt
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Baskıyı sürdür" //Baskıyı sürdür #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Baskıyı sürdür") // Baskıyı sürdür
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
// Up to 3 lines allowed // Up to 3 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Başlama bekleniyor" //Başlama bekleniyor #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Başlama bekleniyor") // Başlama bekleniyor
#define MSG_FILAMENT_CHANGE_INIT_2 "filamanın" //filamanın #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("filamanın") // filamanın
#define MSG_FILAMENT_CHANGE_INIT_3 "değişimi" //değişimi #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("değişimi") // değişimi
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Bekleniyor" //Bekleniyor #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Bekleniyor") // Bekleniyor
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "filamanın çıkması" //filamanın çıkması #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("filamanın çıkması") // filamanın çıkması
#define MSG_FILAMENT_CHANGE_INSERT_1 "Filamanı yükle" //Filamanı yükle #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Filamanı yükle") // Filamanı yükle
#define MSG_FILAMENT_CHANGE_INSERT_2 "ve devam için" //ve devam için #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("ve devam için") // ve devam için
#define MSG_FILAMENT_CHANGE_INSERT_3 "tuşa bas..." //tuşa bas... #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("tuşa bas...") // tuşa bas...
#define MSG_FILAMENT_CHANGE_LOAD_1 "Bekleniyor" //Bekleniyor #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Bekleniyor") // Bekleniyor
#define MSG_FILAMENT_CHANGE_LOAD_2 "filamanın yüklenmesi" //filamanın yüklenmesi #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("filamanın yüklenmesi") // filamanın yüklenmesi
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Bekleniyor" //Bekleniyor #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Bekleniyor") // Bekleniyor
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "filaman akması" //filaman akması #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("filaman akması") // filaman akması
#define MSG_FILAMENT_CHANGE_RESUME_1 "Baskının sürdürülmesini" //Baskının sürdürülmesini #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Baskının sürdürülmesini") // Baskının sürdürülmesini
#define MSG_FILAMENT_CHANGE_RESUME_2 "bekle" //bekle #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("bekle") // bekle
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
// Up to 2 lines allowed // Up to 2 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Lütfen bekleyiniz..." //Lütfen bekleyiniz... #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Lütfen bekleyiniz...") // Lütfen bekleyiniz...
#define MSG_FILAMENT_CHANGE_UNLOAD_1 ıkartılıyor..." //Çıkartılıyor... #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Çıkartılıyor...") // Çıkartılıyor...
#define MSG_FILAMENT_CHANGE_INSERT_1 "Yükle ve bas" //Yükle ve bas #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Yükle ve bas") // Yükle ve bas
#define MSG_FILAMENT_CHANGE_LOAD_1 "Yüklüyor..." //Yüklüyor... #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Yüklüyor...") // Yüklüyor...
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Akıtılıyor..." //Akıtılıyor... #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Akıtılıyor...") // Akıtılıyor...
#define MSG_FILAMENT_CHANGE_RESUME_1 "Sürdürülüyor..." //Sürdürülüyor... #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Sürdürülüyor...") // Sürdürülüyor...
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4
#endif // LANGUAGE_TR_H #endif // LANGUAGE_TR_H

@ -33,206 +33,206 @@
#define MAPPER_D0D1 // For Cyrillic #define MAPPER_D0D1 // For Cyrillic
#define DISPLAY_CHARSET_ISO10646_5 #define DISPLAY_CHARSET_ISO10646_5
#define WELCOME_MSG MACHINE_NAME " готовий." #define WELCOME_MSG MACHINE_NAME _UxGT(" готовий.")
#define MSG_SD_INSERTED "Картка вставлена" #define MSG_SD_INSERTED _UxGT("Картка вставлена")
#define MSG_SD_REMOVED "Картка видалена" #define MSG_SD_REMOVED _UxGT("Картка видалена")
#define MSG_LCD_ENDSTOPS "Кінцевик" // Max length 8 characters #define MSG_LCD_ENDSTOPS _UxGT("Кінцевик") // Max length 8 characters
#define MSG_MAIN "Меню" #define MSG_MAIN _UxGT("Меню")
#define MSG_AUTOSTART "Автостарт" #define MSG_AUTOSTART _UxGT("Автостарт")
#define MSG_DISABLE_STEPPERS "Вимк. двигуни" #define MSG_DISABLE_STEPPERS _UxGT("Вимк. двигуни")
#define MSG_AUTO_HOME "Авто паркування" #define MSG_AUTO_HOME _UxGT("Авто паркування")
#define MSG_AUTO_HOME_X "Паркування X" #define MSG_AUTO_HOME_X _UxGT("Паркування X")
#define MSG_AUTO_HOME_Y "Паркування Y" #define MSG_AUTO_HOME_Y _UxGT("Паркування Y")
#define MSG_AUTO_HOME_Z "Паркування Z" #define MSG_AUTO_HOME_Z _UxGT("Паркування Z")
#define MSG_LEVEL_BED_HOMING "Паркування XYZ" #define MSG_LEVEL_BED_HOMING _UxGT("Паркування XYZ")
#define MSG_LEVEL_BED_WAITING "Почати" #define MSG_LEVEL_BED_WAITING _UxGT("Почати")
#define MSG_LEVEL_BED_NEXT_POINT "Слідуюча Точка" #define MSG_LEVEL_BED_NEXT_POINT _UxGT("Слідуюча Точка")
#define MSG_LEVEL_BED_DONE "Завершено!" #define MSG_LEVEL_BED_DONE _UxGT("Завершено!")
#define MSG_LEVEL_BED_CANCEL "Відміна" #define MSG_LEVEL_BED_CANCEL _UxGT("Відміна")
#define MSG_SET_HOME_OFFSETS "Зберегти паркув." #define MSG_SET_HOME_OFFSETS _UxGT("Зберегти паркув.")
#define MSG_HOME_OFFSETS_APPLIED "Зміщення застос." #define MSG_HOME_OFFSETS_APPLIED _UxGT("Зміщення застос.")
#define MSG_SET_ORIGIN "Встанов. початок" #define MSG_SET_ORIGIN _UxGT("Встанов. початок")
#define MSG_PREHEAT_1 "Нагрів PLA" #define MSG_PREHEAT_1 _UxGT("Нагрів PLA")
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 " " #define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ")
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 " Все" #define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 _UxGT(" Все")
#define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 " Стіл" #define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 _UxGT(" Стіл")
#define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 " нал." #define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 _UxGT(" нал.")
#define MSG_PREHEAT_2 "Нагрів ABS" #define MSG_PREHEAT_2 _UxGT("Нагрів ABS")
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 " " #define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ")
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 " Все" #define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 _UxGT(" Все")
#define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 " Стіл" #define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 _UxGT(" Стіл")
#define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 " нал." #define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 _UxGT(" нал.")
#define MSG_COOLDOWN "Охолодження" #define MSG_COOLDOWN _UxGT("Охолодження")
#define MSG_SWITCH_PS_ON "Увімкнути живлення" #define MSG_SWITCH_PS_ON _UxGT("Увімкнути живлення")
#define MSG_SWITCH_PS_OFF "Вимкнути живлення" #define MSG_SWITCH_PS_OFF _UxGT("Вимкнути живлення")
#define MSG_EXTRUDE "Екструзія" #define MSG_EXTRUDE _UxGT("Екструзія")
#define MSG_RETRACT "Втягування" #define MSG_RETRACT _UxGT("Втягування")
#define MSG_MOVE_AXIS "Рух по осям" #define MSG_MOVE_AXIS _UxGT("Рух по осям")
#define MSG_LEVEL_BED "Нівелювання столу" #define MSG_LEVEL_BED _UxGT("Нівелювання столу")
#define MSG_MOVE_X "Рух по X" #define MSG_MOVE_X _UxGT("Рух по X")
#define MSG_MOVE_Y "Рух по Y" #define MSG_MOVE_Y _UxGT("Рух по Y")
#define MSG_MOVE_Z "Рух по Z" #define MSG_MOVE_Z _UxGT("Рух по Z")
#define MSG_MOVE_E "Екструдер" #define MSG_MOVE_E _UxGT("Екструдер")
#define MSG_MOVE_01MM "Рух по 0.1mm" #define MSG_MOVE_01MM _UxGT("Рух по 0.1mm")
#define MSG_MOVE_1MM "Рух по 1mm" #define MSG_MOVE_1MM _UxGT("Рух по 1mm")
#define MSG_MOVE_10MM "Рух по 10mm" #define MSG_MOVE_10MM _UxGT("Рух по 10mm")
#define MSG_SPEED "Швидкість" #define MSG_SPEED _UxGT("Швидкість")
#define MSG_BED_Z "Z Столу" #define MSG_BED_Z _UxGT("Z Столу")
#define MSG_NOZZLE "Сопло" #define MSG_NOZZLE _UxGT("Сопло")
#define MSG_BED "Стіл" #define MSG_BED _UxGT("Стіл")
#define MSG_FAN_SPEED "Охолодж." #define MSG_FAN_SPEED _UxGT("Охолодж.")
#define MSG_FLOW "Потік" #define MSG_FLOW _UxGT("Потік")
#define MSG_CONTROL "Налаштування" #define MSG_CONTROL _UxGT("Налаштування")
#define MSG_MIN " " LCD_STR_THERMOMETER " Мін" #define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Мін")
#define MSG_MAX " " LCD_STR_THERMOMETER " Макс" #define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Макс")
#define MSG_FACTOR " " LCD_STR_THERMOMETER " Факт" #define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" Факт")
#define MSG_AUTOTEMP "Автотемпер." #define MSG_AUTOTEMP _UxGT("Автотемпер.")
#define MSG_ON "Увімк." #define MSG_ON _UxGT("Увімк.")
#define MSG_OFF "Вимк. " #define MSG_OFF _UxGT("Вимк. ")
#define MSG_PID_P "PID-P" #define MSG_PID_P _UxGT("PID-P")
#define MSG_PID_I "PID-I" #define MSG_PID_I _UxGT("PID-I")
#define MSG_PID_D "PID-D" #define MSG_PID_D _UxGT("PID-D")
#define MSG_PID_C "PID-C" #define MSG_PID_C _UxGT("PID-C")
#define MSG_SELECT "Вибрати" #define MSG_SELECT _UxGT("Вибрати")
#define MSG_ACC "Приск." #define MSG_ACC _UxGT("Приск.")
#define MSG_VX_JERK "Vx-ривок" #define MSG_VX_JERK _UxGT("Vx-ривок")
#define MSG_VY_JERK "Vy-ривок" #define MSG_VY_JERK _UxGT("Vy-ривок")
#define MSG_VZ_JERK "Vz-ривок" #define MSG_VZ_JERK _UxGT("Vz-ривок")
#define MSG_VE_JERK "Ve-ривок" #define MSG_VE_JERK _UxGT("Ve-ривок")
#define MSG_VMAX "Vмакс" #define MSG_VMAX _UxGT("Vмакс")
#define MSG_VMIN "Vмін" #define MSG_VMIN _UxGT("Vмін")
#define MSG_VTRAV_MIN "Vруху мін" #define MSG_VTRAV_MIN _UxGT("Vруху мін")
#define MSG_AMAX "Aмакс " #define MSG_AMAX _UxGT("Aмакс ")
#define MSG_A_RETRACT "A-втягув." #define MSG_A_RETRACT _UxGT("A-втягув.")
#define MSG_A_TRAVEL "A-руху" #define MSG_A_TRAVEL _UxGT("A-руху")
#define MSG_XSTEPS "Xкроків/мм" #define MSG_XSTEPS _UxGT("Xкроків/мм")
#define MSG_YSTEPS "Yкроків/мм" #define MSG_YSTEPS _UxGT("Yкроків/мм")
#define MSG_ZSTEPS "Zкроків/мм" #define MSG_ZSTEPS _UxGT("Zкроків/мм")
#define MSG_ESTEPS "Eкроків/мм" #define MSG_ESTEPS _UxGT("Eкроків/мм")
#define MSG_E1STEPS "E1кроків/мм" #define MSG_E1STEPS _UxGT("E1кроків/мм")
#define MSG_E2STEPS "E2кроків/мм" #define MSG_E2STEPS _UxGT("E2кроків/мм")
#define MSG_E3STEPS "E3кроків/мм" #define MSG_E3STEPS _UxGT("E3кроків/мм")
#define MSG_E4STEPS "E4кроків/мм" #define MSG_E4STEPS _UxGT("E4кроків/мм")
#define MSG_TEMPERATURE "Температура" #define MSG_TEMPERATURE _UxGT("Температура")
#define MSG_MOTION "Рух" #define MSG_MOTION _UxGT("Рух")
#define MSG_VOLUMETRIC "Волокно" #define MSG_VOLUMETRIC _UxGT("Волокно")
#define MSG_VOLUMETRIC_ENABLED "E в мм3" #define MSG_VOLUMETRIC_ENABLED _UxGT("E в мм3")
#define MSG_FILAMENT_DIAM "Діам. волок." #define MSG_FILAMENT_DIAM _UxGT("Діам. волок.")
#define MSG_CONTRAST "контраст LCD" #define MSG_CONTRAST _UxGT("контраст LCD")
#define MSG_STORE_EPROM "Зберегти в ПЗП" #define MSG_STORE_EPROM _UxGT("Зберегти в ПЗП")
#define MSG_LOAD_EPROM "Зчитати з ПЗП" #define MSG_LOAD_EPROM _UxGT("Зчитати з ПЗП")
#define MSG_RESTORE_FAILSAFE "Відновити базові" #define MSG_RESTORE_FAILSAFE _UxGT("Відновити базові")
#define MSG_REFRESH "Поновити" #define MSG_REFRESH _UxGT("Поновити")
#define MSG_WATCH "Інформація" #define MSG_WATCH _UxGT("Інформація")
#define MSG_PREPARE "Підготувати" #define MSG_PREPARE _UxGT("Підготувати")
#define MSG_TUNE "Підлаштування" #define MSG_TUNE _UxGT("Підлаштування")
#define MSG_PAUSE_PRINT "Призупинити друк" #define MSG_PAUSE_PRINT _UxGT("Призупинити друк")
#define MSG_RESUME_PRINT "Відновити друк" #define MSG_RESUME_PRINT _UxGT("Відновити друк")
#define MSG_STOP_PRINT "Скасувати друк" #define MSG_STOP_PRINT _UxGT("Скасувати друк")
#define MSG_CARD_MENU "Друкувати з SD" #define MSG_CARD_MENU _UxGT("Друкувати з SD")
#define MSG_NO_CARD "Відсутня SD карт." #define MSG_NO_CARD _UxGT("Відсутня SD карт.")
#define MSG_DWELL "Сплячка..." #define MSG_DWELL _UxGT("Сплячка...")
#define MSG_USERWAIT "Очікування дій..." #define MSG_USERWAIT _UxGT("Очікування дій...")
#define MSG_RESUMING "Відновлення друку" #define MSG_RESUMING _UxGT("Відновлення друку")
#define MSG_PRINT_ABORTED "Друк скасовано" #define MSG_PRINT_ABORTED _UxGT("Друк скасовано")
#define MSG_NO_MOVE "Немає руху." #define MSG_NO_MOVE _UxGT("Немає руху.")
#define MSG_KILLED "ПЕРЕРВАНО. " #define MSG_KILLED _UxGT("ПЕРЕРВАНО. ")
#define MSG_STOPPED "ЗУПИНЕНО. " #define MSG_STOPPED _UxGT("ЗУПИНЕНО. ")
#define MSG_FILAMENTCHANGE "Зміна волокна" #define MSG_FILAMENTCHANGE _UxGT("Зміна волокна")
#define MSG_INIT_SDCARD "Старт SD картки" #define MSG_INIT_SDCARD _UxGT("Старт SD картки")
#define MSG_CNG_SDCARD "Заміна SD карти" #define MSG_CNG_SDCARD _UxGT("Заміна SD карти")
#define MSG_ZPROBE_OUT "Z дет. не в межах" #define MSG_ZPROBE_OUT _UxGT("Z дет. не в межах")
#define MSG_BLTOUCH_SELFTEST "BLTouch Само-Тест" #define MSG_BLTOUCH_SELFTEST _UxGT("BLTouch Само-Тест")
#define MSG_BLTOUCH_RESET "Скинути BLTouch" #define MSG_BLTOUCH_RESET _UxGT("Скинути BLTouch")
#define MSG_HOME "Дім" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST #define MSG_HOME _UxGT("Дім") // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST "перший" #define MSG_FIRST _UxGT("перший")
#define MSG_ZPROBE_ZOFFSET "Зміщення Z" #define MSG_ZPROBE_ZOFFSET _UxGT("Зміщення Z")
#define MSG_BABYSTEP_X "Мікрокрок X" #define MSG_BABYSTEP_X _UxGT("Мікрокрок X")
#define MSG_BABYSTEP_Y "Мікрокрок Y" #define MSG_BABYSTEP_Y _UxGT("Мікрокрок Y")
#define MSG_BABYSTEP_Z "Мікрокрок Z" #define MSG_BABYSTEP_Z _UxGT("Мікрокрок Z")
#define MSG_ENDSTOP_ABORT "невдача кінцевика" #define MSG_ENDSTOP_ABORT _UxGT("невдача кінцевика")
#define MSG_HEATING_FAILED_LCD "Невдалий нагрів" #define MSG_HEATING_FAILED_LCD _UxGT("Невдалий нагрів")
#define MSG_THERMAL_RUNAWAY "ЗБІЙ ТЕМПЕРАТУРИ" #define MSG_THERMAL_RUNAWAY _UxGT("ЗБІЙ ТЕМПЕРАТУРИ")
#define MSG_ERR_Z_HOMING "G28 Z Відмовлено" #define MSG_ERR_Z_HOMING _UxGT("G28 Z Відмовлено")
#define MSG_HALTED "ПРИНТЕР ЗУПИНЕНО" #define MSG_HALTED _UxGT("ПРИНТЕР ЗУПИНЕНО")
#define MSG_PLEASE_RESET "Перезавантажте" #define MSG_PLEASE_RESET _UxGT("Перезавантажте")
#define MSG_SHORT_DAY "д" // One character only #define MSG_SHORT_DAY _UxGT("д") // One character only
#define MSG_SHORT_HOUR "г" // One character only #define MSG_SHORT_HOUR _UxGT("г") // One character only
#define MSG_SHORT_MINUTE "х" // One character only #define MSG_SHORT_MINUTE _UxGT("х") // One character only
#define MSG_HEATING "Нагрівання..." #define MSG_HEATING _UxGT("Нагрівання...")
#define MSG_HEATING_COMPLETE "Нагріто." #define MSG_HEATING_COMPLETE _UxGT("Нагріто.")
#define MSG_BED_HEATING "Нагрівання столу." #define MSG_BED_HEATING _UxGT("Нагрівання столу.")
#define MSG_BED_DONE "Стіл нагрітий." #define MSG_BED_DONE _UxGT("Стіл нагрітий.")
#define MSG_DELTA_CALIBRATE "Калібр. Delta" #define MSG_DELTA_CALIBRATE _UxGT("Калібр. Delta")
#define MSG_DELTA_CALIBRATE_X "Калібрування X" #define MSG_DELTA_CALIBRATE_X _UxGT("Калібрування X")
#define MSG_DELTA_CALIBRATE_Y "Калібрування Y" #define MSG_DELTA_CALIBRATE_Y _UxGT("Калібрування Y")
#define MSG_DELTA_CALIBRATE_Z "Калібрування Z" #define MSG_DELTA_CALIBRATE_Z _UxGT("Калібрування Z")
#define MSG_DELTA_CALIBRATE_CENTER "Калібр. Центру" #define MSG_DELTA_CALIBRATE_CENTER _UxGT("Калібр. Центру")
#define MSG_INFO_MENU "Про принтер" #define MSG_INFO_MENU _UxGT("Про принтер")
#define MSG_INFO_PRINTER_MENU "Інформація" #define MSG_INFO_PRINTER_MENU _UxGT("Інформація")
#define MSG_INFO_STATS_MENU "Статистика" #define MSG_INFO_STATS_MENU _UxGT("Статистика")
#define MSG_INFO_BOARD_MENU "Про плату" #define MSG_INFO_BOARD_MENU _UxGT("Про плату")
#define MSG_INFO_THERMISTOR_MENU "Термістори" #define MSG_INFO_THERMISTOR_MENU _UxGT("Термістори")
#define MSG_INFO_EXTRUDERS "Екструдери" #define MSG_INFO_EXTRUDERS _UxGT("Екструдери")
#define MSG_INFO_BAUDRATE "біт/с" #define MSG_INFO_BAUDRATE _UxGT("біт/с")
#define MSG_INFO_PROTOCOL "Протокол" #define MSG_INFO_PROTOCOL _UxGT("Протокол")
#define MSG_LIGHTS_ON "Підсвітка увік." #define MSG_LIGHTS_ON _UxGT("Підсвітка увік.")
#define MSG_LIGHTS_OFF "Підсвітка вимк." #define MSG_LIGHTS_OFF _UxGT("Підсвітка вимк.")
#if LCD_WIDTH >= 20 #if LCD_WIDTH >= 20
#define MSG_INFO_PRINT_COUNT "К-сть друків" #define MSG_INFO_PRINT_COUNT _UxGT("К-сть друків")
#define MSG_INFO_COMPLETED_PRINTS "Завершено" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Завершено")
#define MSG_INFO_PRINT_TIME "Весь час друку" #define MSG_INFO_PRINT_TIME _UxGT("Весь час друку")
#define MSG_INFO_PRINT_LONGEST "Найдовший час" #define MSG_INFO_PRINT_LONGEST _UxGT("Найдовший час")
#define MSG_INFO_PRINT_FILAMENT "Екструдовано" #define MSG_INFO_PRINT_FILAMENT _UxGT("Екструдовано")
#else #else
#define MSG_INFO_PRINT_COUNT "Друків" #define MSG_INFO_PRINT_COUNT _UxGT("Друків")
#define MSG_INFO_COMPLETED_PRINTS "Завершено" #define MSG_INFO_COMPLETED_PRINTS _UxGT("Завершено")
#define MSG_INFO_PRINT_TIME "Загалом" #define MSG_INFO_PRINT_TIME _UxGT("Загалом")
#define MSG_INFO_PRINT_LONGEST "Найдовший" #define MSG_INFO_PRINT_LONGEST _UxGT("Найдовший")
#define MSG_INFO_PRINT_FILAMENT "Ексдруд." #define MSG_INFO_PRINT_FILAMENT _UxGT("Ексдруд.")
#endif #endif
#define MSG_INFO_MIN_TEMP "Мін Темп." #define MSG_INFO_MIN_TEMP _UxGT("Мін Темп.")
#define MSG_INFO_MAX_TEMP "Макс Темп." #define MSG_INFO_MAX_TEMP _UxGT("Макс Темп.")
#define MSG_INFO_PSU "Джерело жив." #define MSG_INFO_PSU _UxGT("Джерело жив.")
#define MSG_DRIVE_STRENGTH "Сила мотору" #define MSG_DRIVE_STRENGTH _UxGT("Сила мотору")
#define MSG_DAC_PERCENT "% мотору" #define MSG_DAC_PERCENT _UxGT("% мотору")
#define MSG_DAC_EEPROM_WRITE "Запис ЦАП на ПЗП" #define MSG_DAC_EEPROM_WRITE _UxGT("Запис ЦАП на ПЗП")
#define MSG_FILAMENT_CHANGE_HEADER "ЗАМІНА ВОЛОКНА" #define MSG_FILAMENT_CHANGE_HEADER _UxGT("ЗАМІНА ВОЛОКНА")
#define MSG_FILAMENT_CHANGE_OPTION_HEADER "НАЛАШТ. ЗАМІНИ:" #define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("НАЛАШТ. ЗАМІНИ:")
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE "Екструдувати" #define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("Екструдувати")
#define MSG_FILAMENT_CHANGE_OPTION_RESUME "Відновити друк" #define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("Відновити друк")
#if LCD_HEIGHT >= 4 #if LCD_HEIGHT >= 4
// Up to 3 lines allowed // Up to 3 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Зачекайте на" #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Зачекайте на")
#define MSG_FILAMENT_CHANGE_INIT_2 "початок заміни" #define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("початок заміни")
#define MSG_FILAMENT_CHANGE_INIT_3 "волокна" #define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("волокна")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Зачекайте на" #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Зачекайте на")
#define MSG_FILAMENT_CHANGE_UNLOAD_2 "вивід волокна" #define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("вивід волокна")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Вставте волокно" #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Вставте волокно")
#define MSG_FILAMENT_CHANGE_INSERT_2 "та натисніть для" #define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("та натисніть для")
#define MSG_FILAMENT_CHANGE_INSERT_3 "продовження..." #define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("продовження...")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Зачекайте на" #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Зачекайте на")
#define MSG_FILAMENT_CHANGE_LOAD_2 "ввід волокна" #define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("ввід волокна")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Зачекайте на" #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Зачекайте на")
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 "екструзію" #define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("екструзію")
#define MSG_FILAMENT_CHANGE_EXTRUDE_3 "волокна" #define MSG_FILAMENT_CHANGE_EXTRUDE_3 _UxGT("волокна")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Зачекайте на" #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Зачекайте на")
#define MSG_FILAMENT_CHANGE_RESUME_2 "відновлення" #define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("відновлення")
#define MSG_FILAMENT_CHANGE_RESUME_3 "друку" #define MSG_FILAMENT_CHANGE_RESUME_3 _UxGT("друку")
#else // LCD_HEIGHT < 4 #else // LCD_HEIGHT < 4
// Up to 2 lines allowed // Up to 2 lines allowed
#define MSG_FILAMENT_CHANGE_INIT_1 "Зачекайте..." #define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("Зачекайте...")
#define MSG_FILAMENT_CHANGE_UNLOAD_1 "Вивід..." #define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("Вивід...")
#define MSG_FILAMENT_CHANGE_INSERT_1 "Вставте і нат." #define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("Вставте і нат.")
#define MSG_FILAMENT_CHANGE_LOAD_1 "Ввід..." #define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("Ввід...")
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 "Екстузія..." #define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("Екстузія...")
#define MSG_FILAMENT_CHANGE_RESUME_1 "Відновлення..." #define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("Відновлення...")
#endif // LCD_HEIGHT < 4 #endif // LCD_HEIGHT < 4
#endif // LANGUAGE_UK_H #endif // LANGUAGE_UK_H

@ -0,0 +1,236 @@
/**
* Marlin 3D Printer Firmware
* Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
*
* Based on Sprinter and grbl.
* Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
/**
* Simplified Chineses
*
* LCD Menu Messages
* See also https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language
*
*/
#ifndef LANGUAGE_ZH_CN_H
#define LANGUAGE_ZH_CN_H
#define WELCOME_MSG MACHINE_NAME _UxGT("已就绪.") //" ready."
#define MSG_SD_INSERTED _UxGT("存储卡已插入") //"Card inserted"
#define MSG_SD_REMOVED _UxGT("存储卡被拔出") //"Card removed"
#define MSG_LCD_ENDSTOPS _UxGT("挡块") //"Endstops" // Max length 8 characters
#define MSG_MAIN _UxGT("主菜单") //"Main"
#define MSG_AUTOSTART _UxGT("自动开始") //"Autostart"
#define MSG_DISABLE_STEPPERS _UxGT("关闭步进电机") //"Disable steppers"
#define MSG_AUTO_HOME _UxGT("回原点") //"Auto home"
#define MSG_AUTO_HOME_X _UxGT("回X原位") //"Home X"
#define MSG_AUTO_HOME_Y _UxGT("回Y原位") //"Home Y"
#define MSG_AUTO_HOME_Z _UxGT("回Z原位") //"Home Z"
#define MSG_LEVEL_BED_HOMING _UxGT("平台调平XYZ归原位") //"Homing XYZ"
#define MSG_LEVEL_BED_WAITING _UxGT("单击开始热床调平") //"Click to Begin"
#define MSG_LEVEL_BED_NEXT_POINT _UxGT("下个热床调平点") //"Next Point"
#define MSG_LEVEL_BED_DONE _UxGT("完成热床调平") //"Leveling Done!"
#define MSG_LEVEL_BED_CANCEL _UxGT("取消热床调平") //"Cancel"
#define MSG_SET_HOME_OFFSETS _UxGT("设置原点偏移") //"Set home offsets"
#define MSG_HOME_OFFSETS_APPLIED _UxGT("偏移已启用") //"Offsets applied"
#define MSG_SET_ORIGIN _UxGT("设置原点") //"Set origin"
#define MSG_PREHEAT_1 _UxGT("预热PLA") //"Preheat PLA"
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ") //MSG_PREHEAT_1 " "
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 _UxGT(" 全部") //MSG_PREHEAT_1 " All"
#define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 _UxGT(" 热床") //MSG_PREHEAT_1 " Bed"
#define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 _UxGT(" 设置") //MSG_PREHEAT_1 " conf"
#define MSG_PREHEAT_2 _UxGT("预热ABS") //"Preheat ABS"
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ") //MSG_PREHEAT_2 " "
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 _UxGT(" 全部") //MSG_PREHEAT_2 " All"
#define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 _UxGT(" 热床") //MSG_PREHEAT_2 " Bed"
#define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 _UxGT(" 设置") //MSG_PREHEAT_2 " conf"
#define MSG_COOLDOWN _UxGT("降温") //"Cooldown"
#define MSG_SWITCH_PS_ON _UxGT("电源打开") //"Switch power on"
#define MSG_SWITCH_PS_OFF _UxGT("电源关闭") //"Switch power off"
#define MSG_EXTRUDE _UxGT("挤出") //"Extrude"
#define MSG_RETRACT _UxGT("回抽") //"Retract"
#define MSG_MOVE_AXIS _UxGT("移动轴") //"Move axis"
#define MSG_LEVEL_BED _UxGT("调平热床") //"Level bed"
#define MSG_MOVE_X _UxGT("移动X") //"Move X"
#define MSG_MOVE_Y _UxGT("移动Y") //"Move Y"
#define MSG_MOVE_Z _UxGT("移动Z") //"Move Z"
#define MSG_MOVE_E _UxGT("挤出机") //"Extruder"
#define MSG_MOVE_01MM _UxGT("移动 0.1 mm") //"Move 0.1mm"
#define MSG_MOVE_1MM _UxGT("移动 1 mm") //"Move 1mm"
#define MSG_MOVE_10MM _UxGT("移动 10 mm") //"Move 10mm"
#define MSG_SPEED _UxGT("速率") //"Speed"
#define MSG_BED_Z _UxGT("热床Z") //"Bed Z"
#define MSG_NOZZLE _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 喷嘴") //"Nozzle" 噴嘴
#define MSG_BED _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 热床") //"Bed"
#define MSG_FAN_SPEED _UxGT("风扇速率") //"Fan speed"
#define MSG_FLOW _UxGT("挤出速率") //"Flow"
#define MSG_CONTROL _UxGT("控制") //"Control"
#define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 最小") //" " LCD_STR_THERMOMETER " Min"
#define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 最大") //" " LCD_STR_THERMOMETER " Max"
#define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 因数") //" " LCD_STR_THERMOMETER " Fact"
#define MSG_AUTOTEMP _UxGT("自动控温") //"Autotemp"
#define MSG_ON _UxGT("开 ") //"On "
#define MSG_OFF _UxGT("关 ") //"Off"
#define MSG_PID_P _UxGT("PID-P") //"PID-P"
#define MSG_PID_I _UxGT("PID-I") //"PID-I"
#define MSG_PID_D _UxGT("PID-D") //"PID-D"
#define MSG_PID_C _UxGT("PID-C") //"PID-C"
#define MSG_SELECT _UxGT("选择") //"Select"
#define MSG_ACC _UxGT("加速度") //"Accel" acceleration
#define MSG_VX_JERK _UxGT("X轴抖动速率") //"Vx-jerk"
#define MSG_VY_JERK _UxGT("Y轴抖动速率") //"Vy-jerk"
#define MSG_VZ_JERK _UxGT("Z轴抖动速率") //"Vz-jerk"
#define MSG_VE_JERK _UxGT("挤出机抖动速率") //"Ve-jerk"
#define MSG_VMAX _UxGT("最大进料速率") //"Vmax " max_feedrate_mm_s
#define MSG_VMIN _UxGT("最小进料速率") //"Vmin" min_feedrate_mm_s
#define MSG_VTRAV_MIN _UxGT("最小移动速率") //"VTrav min" min_travel_feedrate_mm_s, (target) speed of the move
#define MSG_AMAX _UxGT("最大打印加速度") //"Amax " max_acceleration_mm_per_s2, acceleration in units/s^2 for print moves
#define MSG_A_RETRACT _UxGT("收进加速度") //"A-retract" retract_acceleration, E acceleration in mm/s^2 for retracts
#define MSG_A_TRAVEL _UxGT("非打印移动加速度") //"A-travel" travel_acceleration, X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
#define MSG_XSTEPS _UxGT("X轴步数/mm") //"Xsteps/mm" axis_steps_per_mm, axis steps-per-unit G92
#define MSG_YSTEPS _UxGT("Y轴步数/mm") //"Ysteps/mm"
#define MSG_ZSTEPS _UxGT("Z轴步数/mm") //"Zsteps/mm"
#define MSG_ESTEPS _UxGT("挤出机步数/mm") //"Esteps/mm"
#define MSG_TEMPERATURE _UxGT("温度") //"Temperature"
#define MSG_MOTION _UxGT("运动") //"Motion"
#define MSG_VOLUMETRIC _UxGT("丝料测容") //"Filament" lcd_control_volumetric_menu
#define MSG_VOLUMETRIC_ENABLED _UxGT("测容积mm³") //"E in mm3" volumetric_enabled
#define MSG_FILAMENT_DIAM _UxGT("丝料直径") //"Fil. Dia."
#define MSG_CONTRAST _UxGT("LCD对比度") //"LCD contrast"
#define MSG_STORE_EPROM _UxGT("保存设置") //"Store memory"
#define MSG_LOAD_EPROM _UxGT("装载设置") //"Load memory"
#define MSG_RESTORE_FAILSAFE _UxGT("恢复安全值") //"Restore failsafe"
#define MSG_REFRESH _UxGT("刷新") //"Refresh"
#define MSG_WATCH _UxGT("信息屏") //"Info screen"
#define MSG_PREPARE _UxGT("准备") //"Prepare"
#define MSG_TUNE _UxGT("调整") //"Tune"
#define MSG_PAUSE_PRINT _UxGT("暂停打印") //"Pause print"
#define MSG_RESUME_PRINT _UxGT("恢复打印") //"Resume print"
#define MSG_STOP_PRINT _UxGT("停止打印") //"Stop print"
#define MSG_CARD_MENU _UxGT("从存储卡上打印") //"Print from SD"
#define MSG_NO_CARD _UxGT("无存储卡") //"No SD card"
#define MSG_DWELL _UxGT("休眠中 ...") //"Sleep..."
#define MSG_USERWAIT _UxGT("等待用户 ...") //"Wait for user..."
#define MSG_RESUMING _UxGT("恢复打印中") //"Resuming print"
#define MSG_PRINT_ABORTED _UxGT("打印已取消") //"Print aborted"
#define MSG_NO_MOVE _UxGT("无移动") //"No move."
#define MSG_KILLED _UxGT("已杀掉") //"KILLED. "
#define MSG_STOPPED _UxGT("已停止") //"STOPPED. "
#define MSG_CONTROL_RETRACT _UxGT("回抽长度mm") //"Retract mm" retract_length, retract length (positive mm)
#define MSG_CONTROL_RETRACT_SWAP _UxGT("换手回抽长度mm") //"Swap Re.mm" retract_length_swap, swap retract length (positive mm), for extruder change
#define MSG_CONTROL_RETRACTF _UxGT("回抽速率mm/s") //"Retract V" retract_feedrate_mm_s, feedrate for retracting (mm/s)
#define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Hop mm") //"Hop mm" retract_zlift, retract Z-lift
#define MSG_CONTROL_RETRACT_RECOVER _UxGT("回抽恢复长度mm") //"UnRet +mm" retract_recover_length, additional recover length (mm, added to retract length when recovering)
#define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("换手回抽恢复长度mm") //"S UnRet+mm" retract_recover_length_swap, additional swap recover length (mm, added to retract length when recovering from extruder change)
#define MSG_CONTROL_RETRACT_RECOVERF _UxGT("回抽恢复后进料速率mm/s") //"UnRet V" retract_recover_feedrate_mm_s, feedrate for recovering from retraction (mm/s)
#define MSG_AUTORETRACT _UxGT("自动抽回") //"AutoRetr." autoretract_enabled,
#define MSG_FILAMENTCHANGE _UxGT("更换丝料") //"Change filament"
#define MSG_INIT_SDCARD _UxGT("初始化存储卡") //"Init. SD card"
#define MSG_CNG_SDCARD _UxGT("更换存储卡") //"Change SD card"
#define MSG_ZPROBE_OUT _UxGT("Z探针在热床之外") //"Z probe out. bed" Z probe is not within the physical limits
#define MSG_HOME _UxGT("归位") //"Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST _UxGT("先") //"first"
#define MSG_ZPROBE_ZOFFSET _UxGT("Z偏移") //"Z Offset"
#define MSG_BABYSTEP_X _UxGT("微量调整X轴") //"Babystep X" lcd_babystep_x, Babystepping enables the user to control the axis in tiny amounts
#define MSG_BABYSTEP_Y _UxGT("微量调整Y轴") //"Babystep Y"
#define MSG_BABYSTEP_Z _UxGT("微量调整Z轴") //"Babystep Z"
#define MSG_ENDSTOP_ABORT _UxGT("挡块终止") //"Endstop abort"
#define MSG_HEATING_FAILED_LCD _UxGT("加热失败") //"Heating failed"
#define MSG_ERR_REDUNDANT_TEMP _UxGT("错误REDUNDANT TEMP") //"Err: REDUNDANT TEMP"
#define MSG_THERMAL_RUNAWAY _UxGT("温控失控") //"THERMAL RUNAWAY"
#define MSG_ERR_MAXTEMP _UxGT("错误:最高温度") //"Err: MAXTEMP"
#define MSG_ERR_MINTEMP _UxGT("错误:最低温度") //"Err: MINTEMP"
#define MSG_ERR_MAXTEMP_BED _UxGT("错误:最高热床温度") //"Err: MAXTEMP BED"
#define MSG_ERR_MINTEMP_BED _UxGT("错误:最低热床温度") //"Err: MINTEMP BED"
#define MSG_HALTED _UxGT("打印停机") //"PRINTER HALTED"
#define MSG_PLEASE_RESET _UxGT("请重置") //"Please reset"
#define MSG_SHORT_DAY _UxGT("天") //"d" // One character only
#define MSG_SHORT_HOUR _UxGT("时") //"h" // One character only
#define MSG_SHORT_MINUTE _UxGT("分") //"m" // One character only
#define MSG_HEATING _UxGT("加热中 ...") //"Heating..."
#define MSG_HEATING_COMPLETE _UxGT("完成加热") //"Heating done."
#define MSG_BED_HEATING _UxGT("加热热床中") //"Bed Heating."
#define MSG_BED_DONE _UxGT("完成加热热床") //"Bed done."
#define MSG_DELTA_CALIBRATE _UxGT("⊿校准") //"Delta Calibration"
#define MSG_DELTA_CALIBRATE_X _UxGT("校准X") //"Calibrate X"
#define MSG_DELTA_CALIBRATE_Y _UxGT("校准Y") //"Calibrate Y"
#define MSG_DELTA_CALIBRATE_Z _UxGT("校准Z") //"Calibrate Z"
#define MSG_DELTA_CALIBRATE_CENTER _UxGT("校准中心") //"Calibrate Center"
#define MSG_INFO_MENU _UxGT("关于打印机") //"About Printer"
#define MSG_INFO_PRINTER_MENU _UxGT("打印机信息") //"Printer Info"
#define MSG_INFO_STATS_MENU _UxGT("打印机统计") //"Printer Stats"
#define MSG_INFO_BOARD_MENU _UxGT("主板信息") //"Board Info"
#define MSG_INFO_THERMISTOR_MENU _UxGT("温度计") //"Thermistors"
#define MSG_INFO_EXTRUDERS _UxGT("挤出机") //"Extruders"
#define MSG_INFO_BAUDRATE _UxGT("波特率") //"Baud"
#define MSG_INFO_PROTOCOL _UxGT("协议") //"Protocol"
#if LCD_WIDTH > 19
#define MSG_INFO_PRINT_COUNT _UxGT("打印计数") //"Print Count"
#define MSG_INFO_COMPLETED_PRINTS _UxGT("完成了") //"Completed"
#define MSG_INFO_PRINT_TIME _UxGT("总打印时间") //"Total print time"
#define MSG_INFO_PRINT_LONGEST _UxGT("最长工作时间") //"Longest job time"
#define MSG_INFO_PRINT_FILAMENT _UxGT("总计挤出") //"Extruded total"
#else
#define MSG_INFO_PRINT_COUNT _UxGT("打印数") //"Prints"
#define MSG_INFO_COMPLETED_PRINTS _UxGT("完成") //"Completed"
#define MSG_INFO_PRINT_TIME _UxGT("总共") //"Total"
#define MSG_INFO_PRINT_LONGEST _UxGT("最长") //"Longest"
#define MSG_INFO_PRINT_FILAMENT _UxGT("已挤出") //"Extruded"
#endif
#define MSG_INFO_MIN_TEMP _UxGT("最低温度") //"Min Temp"
#define MSG_INFO_MAX_TEMP _UxGT("最高温度") //"Max Temp"
#define MSG_INFO_PSU _UxGT("电源供应") //"Power Supply"
#define MSG_FILAMENT_CHANGE_HEADER _UxGT("修改丝料") //"CHANGE FILAMENT"
#define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("修改选项:") //"CHANGE OPTIONS:"
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("挤出更多") //"Extrude more"
#define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("恢复打印") //"Resume print"
#if LCD_HEIGHT >= 4
#define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("等待开始") //"Wait for start"
#define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("丝料") //"of the filament"
#define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("变更") //"change"
#define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("等待") //"Wait for"
#define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("卸下丝料") //"filament unload"
#define MSG_FILAMENT_CHANGE_UNLOAD_3 _UxGT("") //""
#define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("插入丝料") //"Insert filament"
#define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("并按键") //"and press button"
#define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("来继续 ...") //"to continue..."
#define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("等待") //"Wait for"
#define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("进料") //"filament load"
#define MSG_FILAMENT_CHANGE_LOAD_3 _UxGT("") //""
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("等待") //"Wait for"
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("丝料挤出") //"filament extrude"
#define MSG_FILAMENT_CHANGE_EXTRUDE_3 _UxGT("") //""
#define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("等待打印") //"Wait for print"
#define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("恢复") //"to resume"
#define MSG_FILAMENT_CHANGE_RESUME_3 _UxGT("") //""
#else // LCD_HEIGHT < 4
#define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("请等待 ...") //"Please wait..."
#define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("退出中 ...") //"Ejecting..."
#define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("插入并单击") //"Insert and Click"
#define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("装载中 ...") //"Loading..."
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("挤出中 ...") //"Extruding..."
#define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("恢复中 ...") //"Resuming..."
#endif // LCD_HEIGHT < 4
#endif // LANGUAGE_ZH_CN_H

@ -0,0 +1,236 @@
/**
* Marlin 3D Printer Firmware
* Copyright (C) 2016 MarlinFirmware [https://github.com/MarlinFirmware/Marlin]
*
* Based on Sprinter and grbl.
* Copyright (C) 2011 Camiel Gubbels / Erik van der Zalm
*
* This program is free software: you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation, either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*
*/
/**
* Traditional Chinese
*
* LCD Menu Messages
* See also https://github.com/MarlinFirmware/Marlin/wiki/LCD-Language
*
*/
#ifndef LANGUAGE_ZH_TW_H
#define LANGUAGE_ZH_TW_H
#define WELCOME_MSG MACHINE_NAME _UxGT("已就緒.") //" ready."
#define MSG_SD_INSERTED _UxGT("記憶卡已插入") //"Card inserted"
#define MSG_SD_REMOVED _UxGT("記憶卡被拔出") //"Card removed"
#define MSG_LCD_ENDSTOPS _UxGT("擋塊") //"Endstops" // Max length 8 characters
#define MSG_MAIN _UxGT("主選單") //"Main"
#define MSG_AUTOSTART _UxGT("自動開始") //"Autostart"
#define MSG_DISABLE_STEPPERS _UxGT("關閉步進驅動") //"Disable steppers"
#define MSG_AUTO_HOME _UxGT("自動回原點") //"Auto home"
#define MSG_AUTO_HOME_X _UxGT("回X原位") //"Home X"
#define MSG_AUTO_HOME_Y _UxGT("回Y原位") //"Home Y"
#define MSG_AUTO_HOME_Z _UxGT("回Z原位") //"Home Z"
#define MSG_LEVEL_BED_HOMING _UxGT("平台調平XYZ歸原位") //"Homing XYZ"
#define MSG_LEVEL_BED_WAITING _UxGT("單擊開始熱床調平") //"Click to Begin"
#define MSG_LEVEL_BED_NEXT_POINT _UxGT("下個熱床調平點") //"Next Point"
#define MSG_LEVEL_BED_DONE _UxGT("完成熱床調平") //"Leveling Done!"
#define MSG_LEVEL_BED_CANCEL _UxGT("取消熱床調平") //"Cancel"
#define MSG_SET_HOME_OFFSETS _UxGT("設置原點偏移") //"Set home offsets"
#define MSG_HOME_OFFSETS_APPLIED _UxGT("偏移已啟用") //"Offsets applied"
#define MSG_SET_ORIGIN _UxGT("設置原點") //"Set origin"
#define MSG_PREHEAT_1 _UxGT("預熱PLA") //"Preheat PLA"
#define MSG_PREHEAT_1_N MSG_PREHEAT_1 _UxGT(" ") //MSG_PREHEAT_1 " "
#define MSG_PREHEAT_1_ALL MSG_PREHEAT_1 _UxGT(" 全部") //MSG_PREHEAT_1 " All"
#define MSG_PREHEAT_1_BEDONLY MSG_PREHEAT_1 _UxGT(" 熱床") //MSG_PREHEAT_1 " Bed"
#define MSG_PREHEAT_1_SETTINGS MSG_PREHEAT_1 _UxGT(" 設置") //MSG_PREHEAT_1 " conf"
#define MSG_PREHEAT_2 _UxGT("預熱ABS") //"Preheat ABS"
#define MSG_PREHEAT_2_N MSG_PREHEAT_2 _UxGT(" ") //MSG_PREHEAT_2 " "
#define MSG_PREHEAT_2_ALL MSG_PREHEAT_2 _UxGT(" 全部") //MSG_PREHEAT_2 " All"
#define MSG_PREHEAT_2_BEDONLY MSG_PREHEAT_2 _UxGT(" 熱床") //MSG_PREHEAT_2 " Bed"
#define MSG_PREHEAT_2_SETTINGS MSG_PREHEAT_2 _UxGT(" 設置") //MSG_PREHEAT_2 " conf"
#define MSG_COOLDOWN _UxGT("降溫") //"Cooldown"
#define MSG_SWITCH_PS_ON _UxGT("電源打開") //"Switch power on"
#define MSG_SWITCH_PS_OFF _UxGT("電源關閉") //"Switch power off"
#define MSG_EXTRUDE _UxGT("擠出") //"Extrude"
#define MSG_RETRACT _UxGT("回抽") //"Retract"
#define MSG_MOVE_AXIS _UxGT("移動軸") //"Move axis"
#define MSG_LEVEL_BED _UxGT("調平熱床") //"Level bed"
#define MSG_MOVE_X _UxGT("移動X") //"Move X"
#define MSG_MOVE_Y _UxGT("移動Y") //"Move Y"
#define MSG_MOVE_Z _UxGT("移動Z") //"Move Z"
#define MSG_MOVE_E _UxGT("擠出機") //"Extruder"
#define MSG_MOVE_01MM _UxGT("移動 0.1 mm") //"Move 0.1mm"
#define MSG_MOVE_1MM _UxGT("移動 1 mm") //"Move 1mm"
#define MSG_MOVE_10MM _UxGT("移動 10 mm") //"Move 10mm"
#define MSG_SPEED _UxGT("速率") //"Speed"
#define MSG_BED_Z _UxGT("熱床Z") //"Bed Z"
#define MSG_NOZZLE _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 噴嘴") //"Nozzle" 噴嘴
#define MSG_BED _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 熱床") //"Bed"
#define MSG_FAN_SPEED _UxGT("風扇速率") //"Fan speed"
#define MSG_FLOW _UxGT("擠出速率") //"Flow"
#define MSG_CONTROL _UxGT("控制") //"Control"
#define MSG_MIN _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 最小") //" " LCD_STR_THERMOMETER " Min"
#define MSG_MAX _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 最大") //" " LCD_STR_THERMOMETER " Max"
#define MSG_FACTOR _UxGT(" ") LCD_STR_THERMOMETER _UxGT(" 系數") //" " LCD_STR_THERMOMETER " Fact"
#define MSG_AUTOTEMP _UxGT("自動控溫") //"Autotemp"
#define MSG_ON _UxGT("開 ") //"On "
#define MSG_OFF _UxGT("關 ") //"Off"
#define MSG_PID_P _UxGT("PID-P") //"PID-P"
#define MSG_PID_I _UxGT("PID-I") //"PID-I"
#define MSG_PID_D _UxGT("PID-D") //"PID-D"
#define MSG_PID_C _UxGT("PID-C") //"PID-C"
#define MSG_SELECT _UxGT("選擇") //"Select"
#define MSG_ACC _UxGT("加速度") //"Accel" acceleration
#define MSG_VX_JERK _UxGT("X軸抖動速率") //"Vx-jerk"
#define MSG_VY_JERK _UxGT("Y軸抖動速率") //"Vy-jerk"
#define MSG_VZ_JERK _UxGT("Z軸抖動速率") //"Vz-jerk"
#define MSG_VE_JERK _UxGT("擠出機抖動速率") //"Ve-jerk"
#define MSG_VMAX _UxGT("最大進料速率") //"Vmax " max_feedrate_mm_s
#define MSG_VMIN _UxGT("最小進料速率") //"Vmin" min_feedrate_mm_s
#define MSG_VTRAV_MIN _UxGT("最小移動速率") //"VTrav min" min_travel_feedrate_mm_s, (target) speed of the move
#define MSG_AMAX _UxGT("最大列印加速度") //"Amax " max_acceleration_mm_per_s2, acceleration in units/s^2 for print moves
#define MSG_A_RETRACT _UxGT("收進加速度") //"A-retract" retract_acceleration, E acceleration in mm/s^2 for retracts
#define MSG_A_TRAVEL _UxGT("非列印移動加速度") //"A-travel" travel_acceleration, X, Y, Z acceleration in mm/s^2 for travel (non printing) moves
#define MSG_XSTEPS _UxGT("X軸步數/mm") //"Xsteps/mm" axis_steps_per_mm, axis steps-per-unit G92
#define MSG_YSTEPS _UxGT("Y軸步數/mm") //"Ysteps/mm"
#define MSG_ZSTEPS _UxGT("Z軸步數/mm") //"Zsteps/mm"
#define MSG_ESTEPS _UxGT("擠出機步數/mm") //"Esteps/mm"
#define MSG_TEMPERATURE _UxGT("溫度") //"Temperature"
#define MSG_MOTION _UxGT("運動") //"Motion"
#define MSG_VOLUMETRIC _UxGT("絲料測容") //"Filament" lcd_control_volumetric_menu
#define MSG_VOLUMETRIC_ENABLED _UxGT("測容積mm³") //"E in mm3" volumetric_enabled
#define MSG_FILAMENT_DIAM _UxGT("絲料直徑") //"Fil. Dia."
#define MSG_CONTRAST _UxGT("LCD對比度") //"LCD contrast"
#define MSG_STORE_EPROM _UxGT("保存設置") //"Store memory"
#define MSG_LOAD_EPROM _UxGT("裝載設置") //"Load memory"
#define MSG_RESTORE_FAILSAFE _UxGT("恢複安全值") //"Restore failsafe"
#define MSG_REFRESH _UxGT("刷新") //"Refresh"
#define MSG_WATCH _UxGT("資訊界面") //"Info screen"
#define MSG_PREPARE _UxGT("準備") //"Prepare"
#define MSG_TUNE _UxGT("調整") //"Tune"
#define MSG_PAUSE_PRINT _UxGT("暫停列印") //"Pause print"
#define MSG_RESUME_PRINT _UxGT("恢複列印") //"Resume print"
#define MSG_STOP_PRINT _UxGT("停止列印") //"Stop print"
#define MSG_CARD_MENU _UxGT("從記憶卡上列印") //"Print from SD"
#define MSG_NO_CARD _UxGT("無記憶卡") //"No SD card"
#define MSG_DWELL _UxGT("休眠 ...") //"Sleep..."
#define MSG_USERWAIT _UxGT("等待用戶 ...") //"Wait for user..."
#define MSG_RESUMING _UxGT("恢複列印中") //"Resuming print"
#define MSG_PRINT_ABORTED _UxGT("列印已取消") //"Print aborted"
#define MSG_NO_MOVE _UxGT("無移動") //"No move."
#define MSG_KILLED _UxGT("已殺掉") //"KILLED. "
#define MSG_STOPPED _UxGT("已停止") //"STOPPED. "
#define MSG_CONTROL_RETRACT _UxGT("回抽長度mm") //"Retract mm" retract_length, retract length (positive mm)
#define MSG_CONTROL_RETRACT_SWAP _UxGT("換手回抽長度mm") //"Swap Re.mm" retract_length_swap, swap retract length (positive mm), for extruder change
#define MSG_CONTROL_RETRACTF _UxGT("回抽速率mm/s") //"Retract V" retract_feedrate_mm_s, feedrate for retracting (mm/s)
#define MSG_CONTROL_RETRACT_ZLIFT _UxGT("Hop mm") //"Hop mm" retract_zlift, retract Z-lift
#define MSG_CONTROL_RETRACT_RECOVER _UxGT("回抽恢複長度mm") //"UnRet +mm" retract_recover_length, additional recover length (mm, added to retract length when recovering)
#define MSG_CONTROL_RETRACT_RECOVER_SWAP _UxGT("換手回抽恢複長度mm") //"S UnRet+mm" retract_recover_length_swap, additional swap recover length (mm, added to retract length when recovering from extruder change)
#define MSG_CONTROL_RETRACT_RECOVERF _UxGT("回抽恢複後進料速率mm/s") //"UnRet V" retract_recover_feedrate_mm_s, feedrate for recovering from retraction (mm/s)
#define MSG_AUTORETRACT _UxGT("自動抽回") //"AutoRetr." autoretract_enabled,
#define MSG_FILAMENTCHANGE _UxGT("更換絲料") //"Change filament"
#define MSG_INIT_SDCARD _UxGT("初始化記憶卡") //"Init. SD card"
#define MSG_CNG_SDCARD _UxGT("更換記憶卡") //"Change SD card"
#define MSG_ZPROBE_OUT _UxGT("Z探針在熱床之外") //"Z probe out. bed" Z probe is not within the physical limits
#define MSG_HOME _UxGT("歸位") //"Home" // Used as MSG_HOME " " MSG_X MSG_Y MSG_Z " " MSG_FIRST
#define MSG_FIRST _UxGT("先") //"first"
#define MSG_ZPROBE_ZOFFSET _UxGT("Z偏移") //"Z Offset"
#define MSG_BABYSTEP_X _UxGT("微量調整X軸") //"Babystep X" lcd_babystep_x, Babystepping enables the user to control the axis in tiny amounts
#define MSG_BABYSTEP_Y _UxGT("微量調整Y軸") //"Babystep Y"
#define MSG_BABYSTEP_Z _UxGT("微量調整Z軸") //"Babystep Z"
#define MSG_ENDSTOP_ABORT _UxGT("擋塊終止") //"Endstop abort"
#define MSG_HEATING_FAILED_LCD _UxGT("加熱失敗") //"Heating failed"
#define MSG_ERR_REDUNDANT_TEMP _UxGT("錯誤REDUNDANT TEMP") //"Err: REDUNDANT TEMP"
#define MSG_THERMAL_RUNAWAY _UxGT("溫控失控") //"THERMAL RUNAWAY"
#define MSG_ERR_MAXTEMP _UxGT("錯誤:最高溫度") //"Err: MAXTEMP"
#define MSG_ERR_MINTEMP _UxGT("錯誤:最低溫度") //"Err: MINTEMP"
#define MSG_ERR_MAXTEMP_BED _UxGT("錯誤:最高熱床溫度") //"Err: MAXTEMP BED"
#define MSG_ERR_MINTEMP_BED _UxGT("錯誤:最低熱床溫度") //"Err: MINTEMP BED"
#define MSG_HALTED _UxGT("印表機停機") //"PRINTER HALTED"
#define MSG_PLEASE_RESET _UxGT("請重置") //"Please reset"
#define MSG_SHORT_DAY _UxGT("天") //"d" // One character only
#define MSG_SHORT_HOUR _UxGT("時") //"h" // One character only
#define MSG_SHORT_MINUTE _UxGT("分") //"m" // One character only
#define MSG_HEATING _UxGT("加熱中 ...") //"Heating..."
#define MSG_HEATING_COMPLETE _UxGT("完成加熱") //"Heating done."
#define MSG_BED_HEATING _UxGT("加熱熱床中") //"Bed Heating."
#define MSG_BED_DONE _UxGT("完成加熱熱床") //"Bed done."
#define MSG_DELTA_CALIBRATE _UxGT("⊿校準") //"Delta Calibration"
#define MSG_DELTA_CALIBRATE_X _UxGT("校準X") //"Calibrate X"
#define MSG_DELTA_CALIBRATE_Y _UxGT("校準Y") //"Calibrate Y"
#define MSG_DELTA_CALIBRATE_Z _UxGT("校準Z") //"Calibrate Z"
#define MSG_DELTA_CALIBRATE_CENTER _UxGT("校準中心") //"Calibrate Center"
#define MSG_INFO_MENU _UxGT("關於印表機") //"About Printer"
#define MSG_INFO_PRINTER_MENU _UxGT("印表機信息") //"Printer Info"
#define MSG_INFO_STATS_MENU _UxGT("印表機統計") //"Printer Stats"
#define MSG_INFO_BOARD_MENU _UxGT("主板信息") //"Board Info"
#define MSG_INFO_THERMISTOR_MENU _UxGT("溫度計") //"Thermistors"
#define MSG_INFO_EXTRUDERS _UxGT("擠出機") //"Extruders"
#define MSG_INFO_BAUDRATE _UxGT("波特率") //"Baud"
#define MSG_INFO_PROTOCOL _UxGT("協議") //"Protocol"
#if LCD_WIDTH > 19
#define MSG_INFO_PRINT_COUNT _UxGT("列印計數") //"Print Count"
#define MSG_INFO_COMPLETED_PRINTS _UxGT("完成了") //"Completed"
#define MSG_INFO_PRINT_TIME _UxGT("總列印時間") //"Total print time"
#define MSG_INFO_PRINT_LONGEST _UxGT("最長工作時間") //"Longest job time"
#define MSG_INFO_PRINT_FILAMENT _UxGT("總計擠出") //"Extruded total"
#else
#define MSG_INFO_PRINT_COUNT _UxGT("列印數") //"Prints"
#define MSG_INFO_COMPLETED_PRINTS _UxGT("完成") //"Completed"
#define MSG_INFO_PRINT_TIME _UxGT("總共") //"Total"
#define MSG_INFO_PRINT_LONGEST _UxGT("最長") //"Longest"
#define MSG_INFO_PRINT_FILAMENT _UxGT("已擠出") //"Extruded"
#endif
#define MSG_INFO_MIN_TEMP _UxGT("最低溫度") //"Min Temp"
#define MSG_INFO_MAX_TEMP _UxGT("最高溫度") //"Max Temp"
#define MSG_INFO_PSU _UxGT("電源供應") //"Power Supply"
#define MSG_FILAMENT_CHANGE_HEADER _UxGT("修改絲料") //"CHANGE FILAMENT"
#define MSG_FILAMENT_CHANGE_OPTION_HEADER _UxGT("修改選項:") //"CHANGE OPTIONS:"
#define MSG_FILAMENT_CHANGE_OPTION_EXTRUDE _UxGT("擠出更多") //"Extrude more"
#define MSG_FILAMENT_CHANGE_OPTION_RESUME _UxGT("恢複列印") //"Resume print"
#if LCD_HEIGHT >= 4
#define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("等待開始") //"Wait for start"
#define MSG_FILAMENT_CHANGE_INIT_2 _UxGT("絲料") //"of the filament"
#define MSG_FILAMENT_CHANGE_INIT_3 _UxGT("變更") //"change"
#define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("等待") //"Wait for"
#define MSG_FILAMENT_CHANGE_UNLOAD_2 _UxGT("卸下絲料") //"filament unload"
#define MSG_FILAMENT_CHANGE_UNLOAD_3 _UxGT("") //""
#define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("插入絲料") //"Insert filament"
#define MSG_FILAMENT_CHANGE_INSERT_2 _UxGT("並按鍵") //"and press button"
#define MSG_FILAMENT_CHANGE_INSERT_3 _UxGT("來繼續 ...") //"to continue..."
#define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("等待") //"Wait for"
#define MSG_FILAMENT_CHANGE_LOAD_2 _UxGT("進料") //"filament load"
#define MSG_FILAMENT_CHANGE_LOAD_3 _UxGT("") //""
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("等待") //"Wait for"
#define MSG_FILAMENT_CHANGE_EXTRUDE_2 _UxGT("絲料擠出") //"filament extrude"
#define MSG_FILAMENT_CHANGE_EXTRUDE_3 _UxGT("") //""
#define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("等待列印") //"Wait for print"
#define MSG_FILAMENT_CHANGE_RESUME_2 _UxGT("恢複") //"to resume"
#define MSG_FILAMENT_CHANGE_RESUME_3 _UxGT("") //""
#else // LCD_HEIGHT < 4
#define MSG_FILAMENT_CHANGE_INIT_1 _UxGT("請等待 ...") //"Please wait..."
#define MSG_FILAMENT_CHANGE_UNLOAD_1 _UxGT("退出中 ...") //"Ejecting..."
#define MSG_FILAMENT_CHANGE_INSERT_1 _UxGT("插入並單擊") //"Insert and Click"
#define MSG_FILAMENT_CHANGE_LOAD_1 _UxGT("裝載中 ...") //"Loading..."
#define MSG_FILAMENT_CHANGE_EXTRUDE_1 _UxGT("擠出中 ...") //"Extruding..."
#define MSG_FILAMENT_CHANGE_RESUME_1 _UxGT("恢複中 ...") //"Resuming..."
#endif // LCD_HEIGHT < 4
#endif // LANGUAGE_ZH_TW_H
Loading…
Cancel
Save