🧑💻 Extend LCD string substitution (#24278)
This commit is contained in:
@ -27,10 +27,9 @@
|
||||
* LCD Menu Messages
|
||||
* See also https://marlinfw.org/docs/development/lcd_language.html
|
||||
*
|
||||
* Substitutions are applied for the following characters when used
|
||||
* in menu items that call lcd_put_u8str_ind_P with an index:
|
||||
* Substitutions are applied for the following characters when used in menu items titles:
|
||||
*
|
||||
* $ displays an inserted C-string
|
||||
* $ displays an inserted string
|
||||
* = displays '0'....'10' for indexes 0 - 10
|
||||
* ~ displays '1'....'11' for indexes 0 - 10
|
||||
* * displays 'E1'...'E11' for indexes 0 - 10 (By default. Uses LCD_FIRST_TOOL)
|
||||
@ -95,12 +94,6 @@ namespace Language_it {
|
||||
LSTR MSG_HOME_OFFSET_X = _UxGT("Offset home X");
|
||||
LSTR MSG_HOME_OFFSET_Y = _UxGT("Offset home Y");
|
||||
LSTR MSG_HOME_OFFSET_Z = _UxGT("Offset home Z");
|
||||
LSTR MSG_HOME_OFFSET_I = _UxGT("Offset home ") STR_I;
|
||||
LSTR MSG_HOME_OFFSET_J = _UxGT("Offset home ") STR_J;
|
||||
LSTR MSG_HOME_OFFSET_K = _UxGT("Offset home ") STR_K;
|
||||
LSTR MSG_HOME_OFFSET_U = _UxGT("Offset home ") STR_U;
|
||||
LSTR MSG_HOME_OFFSET_V = _UxGT("Offset home ") STR_V;
|
||||
LSTR MSG_HOME_OFFSET_W = _UxGT("Offset home ") STR_W;
|
||||
LSTR MSG_HOME_OFFSETS_APPLIED = _UxGT("Offset applicato");
|
||||
LSTR MSG_TRAMMING_WIZARD = _UxGT("Wizard Tramming");
|
||||
LSTR MSG_SELECT_ORIGIN = _UxGT("Selez. origine");
|
||||
@ -284,16 +277,11 @@ namespace Language_it {
|
||||
LSTR MSG_MOVE_X = _UxGT("Muovi X");
|
||||
LSTR MSG_MOVE_Y = _UxGT("Muovi Y");
|
||||
LSTR MSG_MOVE_Z = _UxGT("Muovi Z");
|
||||
LSTR MSG_MOVE_I = _UxGT("Muovi ") STR_I;
|
||||
LSTR MSG_MOVE_J = _UxGT("Muovi ") STR_J;
|
||||
LSTR MSG_MOVE_K = _UxGT("Muovi ") STR_K;
|
||||
LSTR MSG_MOVE_U = _UxGT("Muovi ") STR_U;
|
||||
LSTR MSG_MOVE_V = _UxGT("Muovi ") STR_V;
|
||||
LSTR MSG_MOVE_W = _UxGT("Muovi ") STR_W;
|
||||
LSTR MSG_MOVE_N = _UxGT("Muovi @");
|
||||
LSTR MSG_MOVE_E = _UxGT("Estrusore");
|
||||
LSTR MSG_MOVE_EN = _UxGT("Estrusore *");
|
||||
LSTR MSG_HOTEND_TOO_COLD = _UxGT("Ugello freddo");
|
||||
LSTR MSG_MOVE_N_MM = _UxGT("Muovi di %smm");
|
||||
LSTR MSG_MOVE_N_MM = _UxGT("Muovi di $mm");
|
||||
LSTR MSG_MOVE_01MM = _UxGT("Muovi di 0.1mm");
|
||||
LSTR MSG_MOVE_1MM = _UxGT("Muovi di 1mm");
|
||||
LSTR MSG_MOVE_10MM = _UxGT("Muovi di 10mm");
|
||||
@ -302,13 +290,6 @@ namespace Language_it {
|
||||
LSTR MSG_MOVE_001IN = _UxGT("Muovi di 0.01\"");
|
||||
LSTR MSG_MOVE_01IN = _UxGT("Muovi di 0.1\"");
|
||||
LSTR MSG_MOVE_1IN = _UxGT("Muovi di 1\"");
|
||||
LSTR MSG_SPEED = _UxGT("Velocità");
|
||||
LSTR MSG_MAXSPEED = _UxGT("Vel.massima (mm/s)");
|
||||
LSTR MSG_MAXSPEED_X = _UxGT("Vel.massima ") STR_A;
|
||||
LSTR MSG_MAXSPEED_Y = _UxGT("Vel.massima ") STR_B;
|
||||
LSTR MSG_MAXSPEED_Z = _UxGT("Vel.massima ") STR_C;
|
||||
LSTR MSG_MAXSPEED_E = _UxGT("Vel.massima ") STR_E;
|
||||
LSTR MSG_MAXSPEED_A = _UxGT("Vel.massima @");
|
||||
LSTR MSG_BED_Z = _UxGT("Piatto Z");
|
||||
LSTR MSG_NOZZLE = _UxGT("Ugello");
|
||||
LSTR MSG_NOZZLE_N = _UxGT("Ugello ~");
|
||||
@ -361,25 +342,15 @@ namespace Language_it {
|
||||
LSTR MSG_VA_JERK = _UxGT("Max Jerk ") STR_A;
|
||||
LSTR MSG_VB_JERK = _UxGT("Max Jerk ") STR_B;
|
||||
LSTR MSG_VC_JERK = _UxGT("Max Jerk ") STR_C;
|
||||
LSTR MSG_VI_JERK = _UxGT("Max Jerk ") STR_I;
|
||||
LSTR MSG_VJ_JERK = _UxGT("Max Jerk ") STR_J;
|
||||
LSTR MSG_VK_JERK = _UxGT("Max Jerk ") STR_K;
|
||||
LSTR MSG_VU_JERK = _UxGT("Max Jerk ") STR_U;
|
||||
LSTR MSG_VV_JERK = _UxGT("Max Jerk ") STR_V;
|
||||
LSTR MSG_VW_JERK = _UxGT("Max Jerk ") STR_W;
|
||||
LSTR MSG_VN_JERK = _UxGT("Max Jerk @");
|
||||
LSTR MSG_VE_JERK = _UxGT("Max Jerk E");
|
||||
LSTR MSG_JUNCTION_DEVIATION = _UxGT("Deviaz. giunzioni");
|
||||
LSTR MSG_VELOCITY = _UxGT("Velocità");
|
||||
LSTR MSG_MAX_SPEED = _UxGT("Vel.massima (mm/s)");
|
||||
LSTR MSG_VMAX_A = _UxGT("Vel.Massima ") STR_A;
|
||||
LSTR MSG_VMAX_B = _UxGT("Vel.Massima ") STR_B;
|
||||
LSTR MSG_VMAX_C = _UxGT("Vel.Massima ") STR_C;
|
||||
LSTR MSG_VMAX_I = _UxGT("Vel.Massima ") STR_I;
|
||||
LSTR MSG_VMAX_J = _UxGT("Vel.Massima ") STR_J;
|
||||
LSTR MSG_VMAX_K = _UxGT("Vel.Massima ") STR_K;
|
||||
LSTR MSG_VMAX_U = _UxGT("Vel.Massima ") STR_U;
|
||||
LSTR MSG_VMAX_V = _UxGT("Vel.Massima ") STR_V;
|
||||
LSTR MSG_VMAX_W = _UxGT("Vel.Massima ") STR_W;
|
||||
LSTR MSG_VMAX_E = _UxGT("Vel.Massima ") STR_E;
|
||||
LSTR MSG_VMAX_N = _UxGT("Vel.Massima @");
|
||||
LSTR MSG_VMAX_E = _UxGT("Vel.Massima E");
|
||||
LSTR MSG_VMAX_EN = _UxGT("Vel.Massima *");
|
||||
LSTR MSG_VMIN = _UxGT("Vel.Minima");
|
||||
LSTR MSG_VTRAV_MIN = _UxGT("Vel.Min spostam.");
|
||||
@ -387,13 +358,8 @@ namespace Language_it {
|
||||
LSTR MSG_AMAX_A = _UxGT("Acc.Massima ") STR_A;
|
||||
LSTR MSG_AMAX_B = _UxGT("Acc.Massima ") STR_B;
|
||||
LSTR MSG_AMAX_C = _UxGT("Acc.Massima ") STR_C;
|
||||
LSTR MSG_AMAX_I = _UxGT("Acc.Massima ") STR_I;
|
||||
LSTR MSG_AMAX_J = _UxGT("Acc.Massima ") STR_J;
|
||||
LSTR MSG_AMAX_K = _UxGT("Acc.Massima ") STR_K;
|
||||
LSTR MSG_AMAX_E = _UxGT("Acc.Massima ") STR_E;
|
||||
LSTR MSG_AMAX_U = _UxGT("Acc.Massima ") STR_U;
|
||||
LSTR MSG_AMAX_V = _UxGT("Acc.Massima ") STR_V;
|
||||
LSTR MSG_AMAX_W = _UxGT("Acc.Massima ") STR_W;
|
||||
LSTR MSG_AMAX_N = _UxGT("Acc.Massima @");
|
||||
LSTR MSG_AMAX_E = _UxGT("Acc.Massima E");
|
||||
LSTR MSG_AMAX_EN = _UxGT("Acc.Massima *");
|
||||
LSTR MSG_A_RETRACT = _UxGT("A-Ritrazione");
|
||||
LSTR MSG_A_TRAVEL = _UxGT("A-Spostamento");
|
||||
@ -403,12 +369,7 @@ namespace Language_it {
|
||||
LSTR MSG_A_STEPS = STR_A _UxGT(" passi/mm");
|
||||
LSTR MSG_B_STEPS = STR_B _UxGT(" passi/mm");
|
||||
LSTR MSG_C_STEPS = STR_C _UxGT(" passi/mm");
|
||||
LSTR MSG_I_STEPS = STR_I _UxGT(" passi/mm");
|
||||
LSTR MSG_J_STEPS = STR_J _UxGT(" passi/mm");
|
||||
LSTR MSG_K_STEPS = STR_K _UxGT(" passi/mm");
|
||||
LSTR MSG_U_STEPS = STR_U _UxGT(" passi/mm");
|
||||
LSTR MSG_V_STEPS = STR_V _UxGT(" passi/mm");
|
||||
LSTR MSG_W_STEPS = STR_W _UxGT(" passi/mm");
|
||||
LSTR MSG_N_STEPS = _UxGT("@ passi/mm");
|
||||
LSTR MSG_E_STEPS = _UxGT("E passi/mm");
|
||||
LSTR MSG_EN_STEPS = _UxGT("* passi/mm");
|
||||
LSTR MSG_TEMPERATURE = _UxGT("Temperatura");
|
||||
@ -560,12 +521,7 @@ namespace Language_it {
|
||||
LSTR MSG_BABYSTEP_X = _UxGT("Babystep X");
|
||||
LSTR MSG_BABYSTEP_Y = _UxGT("Babystep Y");
|
||||
LSTR MSG_BABYSTEP_Z = _UxGT("Babystep Z");
|
||||
LSTR MSG_BABYSTEP_I = _UxGT("Babystep ") STR_I;
|
||||
LSTR MSG_BABYSTEP_J = _UxGT("Babystep ") STR_J;
|
||||
LSTR MSG_BABYSTEP_K = _UxGT("Babystep ") STR_K;
|
||||
LSTR MSG_BABYSTEP_U = _UxGT("Babystep ") STR_U;
|
||||
LSTR MSG_BABYSTEP_V = _UxGT("Babystep ") STR_V;
|
||||
LSTR MSG_BABYSTEP_W = _UxGT("Babystep ") STR_W;
|
||||
LSTR MSG_BABYSTEP_N = _UxGT("Babystep @");
|
||||
LSTR MSG_BABYSTEP_TOTAL = _UxGT("Totali");
|
||||
LSTR MSG_ENDSTOP_ABORT = _UxGT("Interrompi se FC");
|
||||
LSTR MSG_HEATING_FAILED_LCD = _UxGT("Risc.Fallito"); // Max 12 characters
|
||||
@ -658,16 +614,7 @@ namespace Language_it {
|
||||
LSTR MSG_INFO_MAX_TEMP = _UxGT("Temp max");
|
||||
LSTR MSG_INFO_PSU = _UxGT("Alimentatore");
|
||||
LSTR MSG_DRIVE_STRENGTH = _UxGT("Potenza Drive");
|
||||
LSTR MSG_DAC_PERCENT_A = _UxGT("Driver ") STR_A _UxGT(" %");
|
||||
LSTR MSG_DAC_PERCENT_B = _UxGT("Driver ") STR_B _UxGT(" %");
|
||||
LSTR MSG_DAC_PERCENT_C = _UxGT("Driver ") STR_C _UxGT(" %");
|
||||
LSTR MSG_DAC_PERCENT_I = _UxGT("Driver ") STR_I _UxGT(" %");
|
||||
LSTR MSG_DAC_PERCENT_J = _UxGT("Driver ") STR_J _UxGT(" %");
|
||||
LSTR MSG_DAC_PERCENT_K = _UxGT("Driver ") STR_K _UxGT(" %");
|
||||
LSTR MSG_DAC_PERCENT_U = _UxGT("Driver ") STR_U _UxGT(" %");
|
||||
LSTR MSG_DAC_PERCENT_V = _UxGT("Driver ") STR_V _UxGT(" %");
|
||||
LSTR MSG_DAC_PERCENT_W = _UxGT("Driver ") STR_W _UxGT(" %");
|
||||
LSTR MSG_DAC_PERCENT_E = _UxGT("Driver E %");
|
||||
LSTR MSG_DAC_PERCENT_N = _UxGT("Driver @ %");
|
||||
LSTR MSG_ERROR_TMC = _UxGT("ERR.CONNESSIONE TMC");
|
||||
LSTR MSG_DAC_EEPROM_WRITE = _UxGT("Scrivi DAC EEPROM");
|
||||
LSTR MSG_FILAMENT_CHANGE_HEADER = _UxGT("CAMBIO FILAMENTO");
|
||||
|
Reference in New Issue
Block a user