Merge branch 'MK3_dev' into add_cancel

This commit is contained in:
Marek Bel 2018-09-12 19:38:26 +02:00
commit 8235f0f869
24 changed files with 2773 additions and 415 deletions

View File

@ -7,8 +7,8 @@
#define STR(x) STR_HELPER(x)
// Firmware version
#define FW_VERSION "3.4.0-RC2"
#define FW_COMMIT_NR 1267
#define FW_VERSION "3.4.0"
#define FW_COMMIT_NR 1327
// FW_VERSION_UNKNOWN means this is an unofficial build.
// The firmware should only be checked into github with this symbol.
#define FW_DEV_VERSION FW_VERSION_UNKNOWN

View File

@ -464,8 +464,6 @@ bool no_response = false;
uint8_t important_status;
uint8_t saved_filament_type;
// save/restore printing
bool saved_printing = false;
// save/restore printing in case that mmu was not responding
bool mmu_print_saved = false;
@ -526,17 +524,20 @@ unsigned long chdkHigh = 0;
boolean chdkActive = false;
#endif
// save/restore printing
static uint32_t saved_sdpos = 0;
//! @name RAM save/restore printing
//! @{
bool saved_printing = false; //!< Print is paused and saved in RAM
static uint32_t saved_sdpos = 0; //!< SD card position, or line number in case of USB printing
static uint8_t saved_printing_type = PRINTING_TYPE_SD;
static float saved_pos[4] = { 0, 0, 0, 0 };
// Feedrate hopefully derived from an active block of the planner at the time the print has been canceled, in mm/min.
//! Feedrate hopefully derived from an active block of the planner at the time the print has been canceled, in mm/min.
static float saved_feedrate2 = 0;
static uint8_t saved_active_extruder = 0;
static float saved_extruder_temperature = 0.0;
static float saved_extruder_temperature = 0.0; //!< Active extruder temperature
static bool saved_extruder_under_pressure = false;
static bool saved_extruder_relative_mode = false;
static int saved_fanSpeed = 0;
static int saved_fanSpeed = 0; //!< Print fan speed
//! @}
//===========================================================================
//=============================Routines======================================
@ -2019,6 +2020,7 @@ static int setup_for_endstop_move(bool enable_endstops_now = true) {
return l_feedmultiply;
}
//! @param original_feedmultiply feedmultiply to restore
static void clean_up_after_endstop_move(int original_feedmultiply) {
#ifdef ENDSTOPS_ONLY_FOR_HOMING
enable_endstops(false);
@ -6815,8 +6817,15 @@ if((eSoundMode==e_SOUND_MODE_LOUD)||(eSoundMode==e_SOUND_MODE_ONCE))
SERIAL_ECHOLNPGM("Invalid T code.");
}
else {
if (*(strchr_pointer + index) == '?') {
tmp_extruder = choose_menu_P(_i("Choose filament:"), _i("Filament")); ////c=20 r=1 ////c=17 r=1
if (*(strchr_pointer + index) == '?')
{
if(mmu_enabled)
{
tmp_extruder = choose_menu_P(_T(MSG_CHOOSE_FILAMENT), _T(MSG_FILAMENT));
} else
{
tmp_extruder = choose_menu_P(_T(MSG_CHOOSE_EXTRUDER), _T(MSG_EXTRUDER));
}
}
else {
tmp_extruder = code_value();
@ -8586,9 +8595,14 @@ void restore_print_from_eeprom() {
#endif //UVLO_SUPPORT
////////////////////////////////////////////////////////////////////////////////
// save/restore printing
//! @brief Immediately stop print moves
//!
//! Immediately stop print moves, save current extruder temperature and position to RAM.
//! If printing from sd card, position in file is saved.
//! If printing from USB, line number is saved.
//!
//! @param z_move
//! @param e_move
void stop_and_save_print_to_ram(float z_move, float e_move)
{
if (saved_printing) return;
@ -8773,6 +8787,14 @@ void stop_and_save_print_to_ram(float z_move, float e_move)
}
}
//! @brief Restore print from ram
//!
//! Restore print saved by stop_and_save_print_to_ram(). Is blocking,
//! waits for extruder temperature restore, then restores position and continues
//! print moves.
//! Internaly lcd_update() is called by wait_for_heater().
//!
//! @param e_move
void restore_print_from_ram_and_continue(float e_move)
{
if (!saved_printing) return;
@ -8914,8 +8936,13 @@ void M600_check_state()
}
}
//! @brief Wait for user action
//!
//! Beep, manage nozzle heater and wait for user to start unload filament
//! If times out, active extruder temperature is set to 0.
//!
//! @param HotendTempBckp Temperature to be restored for active extruder, after user resolves MMU problem.
void M600_wait_for_user(float HotendTempBckp) {
//Beep, manage nozzle heater and wait for user to start unload filament
KEEPALIVE_STATE(PAUSED_FOR_USER);

View File

@ -45,8 +45,7 @@
//LANG - Multi-language support
//#define LANG_MODE 0 // primary language only
#define LANG_MODE 1 // sec. language support
#define LANG_SIZE_RESERVED 0x2400 // reserved space for secondary language (~12kb)
//#define LANG_SIZE_RESERVED 0x1ef8 // reserved space for secondary language (~10kb)
#define LANG_SIZE_RESERVED 0x2a00 // reserved space for secondary language (~10kb)
#endif //_CONFIG_H

View File

@ -453,7 +453,7 @@ EXTRACT_PACKAGE = NO
# included in the documentation.
# The default value is: NO.
EXTRACT_STATIC = NO
EXTRACT_STATIC = YES
# If the EXTRACT_LOCAL_CLASSES tag is set to YES, classes (and structs) defined
# locally in source files will be included in the documentation. If set to NO,

View File

@ -207,6 +207,7 @@ const char* lang_get_name_by_code(uint16_t code)
case LANG_CODE_CZ: return _n("Cestina");
case LANG_CODE_DE: return _n("Deutsch");
case LANG_CODE_ES: return _n("Espanol");
case LANG_CODE_FR: return _n("Francais");
case LANG_CODE_IT: return _n("Italiano");
case LANG_CODE_PL: return _n("Polski");
}

View File

@ -94,6 +94,7 @@ typedef struct
#define LANG_CODE_CZ 0x6373 //!<'cs'
#define LANG_CODE_DE 0x6465 //!<'de'
#define LANG_CODE_ES 0x6573 //!<'es'
#define LANG_CODE_FR 0x6671 //!<'fr'
#define LANG_CODE_IT 0x6974 //!<'it'
#define LANG_CODE_PL 0x706c //!<'pl'
///@}

View File

@ -32,6 +32,7 @@ const char MSG_Enqueing[] PROGMEM_I1 = ISTR("enqueing \""); ////c=0 r=0
const char MSG_ERR_STOPPED[] PROGMEM_I1 = ISTR("Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"); ////c=0 r=0
const char MSG_ERROR[] PROGMEM_I1 = ISTR("ERROR:"); ////c=0 r=0
const char MSG_EXTRUDER[] PROGMEM_I1 = ISTR("Extruder"); ////c=17 r=1
const char MSG_FILAMENT[] PROGMEM_I1 = ISTR("Filament"); ////c=17 r=1
const char MSG_FAN_SPEED[] PROGMEM_I1 = ISTR("Fan speed"); ////c=14 r=0
const char MSG_FILAMENT_CLEAN[] PROGMEM_I1 = ISTR("Filament extruding & with correct color?"); ////c=20 r=2
const char MSG_FILAMENT_LOADING_T0[] PROGMEM_I1 = ISTR("Insert filament into extruder 1. Click when done."); ////c=20 r=4
@ -51,6 +52,7 @@ const char MSG_HEATING[] PROGMEM_I1 = ISTR("Heating"); ////c=0 r=0
const char MSG_HEATING_COMPLETE[] PROGMEM_I1 = ISTR("Heating done."); ////c=20 r=0
const char MSG_HOMEYZ[] PROGMEM_I1 = ISTR("Calibrate Z"); ////c=0 r=0
const char MSG_CHOOSE_EXTRUDER[] PROGMEM_I1 = ISTR("Choose extruder:"); ////c=20 r=1
const char MSG_CHOOSE_FILAMENT[] PROGMEM_I1 = ISTR("Choose filament:"); ////c=20 r=1
const char MSG_LOAD_FILAMENT[] PROGMEM_I1 = ISTR("Load filament"); ////c=17 r=0
const char MSG_LOADING_FILAMENT[] PROGMEM_I1 = ISTR("Loading filament"); ////c=20 r=0
const char MSG_M117_V2_CALIBRATION[] PROGMEM_I1 = ISTR("M117 First layer cal."); ////c=25 r=1

View File

@ -29,6 +29,7 @@ extern const char MSG_Enqueing[];
extern const char MSG_ERR_STOPPED[];
extern const char MSG_ERROR[];
extern const char MSG_EXTRUDER[];
extern const char MSG_FILAMENT[];
extern const char MSG_FAN_SPEED[];
extern const char MSG_FILAMENT_CLEAN[];
extern const char MSG_FILAMENT_LOADING_T0[];
@ -48,6 +49,7 @@ extern const char MSG_HEATING[];
extern const char MSG_HEATING_COMPLETE[];
extern const char MSG_HOMEYZ[];
extern const char MSG_CHOOSE_EXTRUDER[];
extern const char MSG_CHOOSE_FILAMENT[];
extern const char MSG_LOAD_FILAMENT[];
extern const char MSG_LOADING_FILAMENT[];
extern const char MSG_M117_V2_CALIBRATION[];

View File

@ -114,8 +114,10 @@ void mmu_loop(void)
case -1:
if (mmu_rx_start() > 0)
{
#ifdef MMU_DEBUG
puts_P(PSTR("MMU => 'start'"));
puts_P(PSTR("MMU <= 'S1'"));
#endif //MMU_DEBUG
mmu_puts_P(PSTR("S1\n")); //send 'read version' request
mmu_state = -2;
}
@ -129,9 +131,11 @@ void mmu_loop(void)
if (mmu_rx_ok() > 0)
{
fscanf_P(uart2io, PSTR("%u"), &mmu_version); //scan version from buffer
#ifdef MMU_DEBUG
printf_P(PSTR("MMU => '%dok'\n"), mmu_version);
puts_P(PSTR("MMU <= 'S2'"));
mmu_puts_P(PSTR("S2\n")); //send 'read buildnr' request
#endif //MMU_DEBUG
mmu_puts_P(PSTR("S2\n")); //send 'read buildnr' request
mmu_state = -3;
}
return;
@ -139,11 +143,15 @@ void mmu_loop(void)
if (mmu_rx_ok() > 0)
{
fscanf_P(uart2io, PSTR("%u"), &mmu_buildnr); //scan buildnr from buffer
#ifdef MMU_DEBUG
printf_P(PSTR("MMU => '%dok'\n"), mmu_buildnr);
#endif //MMU_DEBUG
bool version_valid = mmu_check_version();
if (!version_valid) mmu_show_warning();
else puts_P(PSTR("MMU version valid"));
#ifdef MMU_DEBUG
puts_P(PSTR("MMU <= 'P0'"));
#endif //MMU_DEBUG
mmu_puts_P(PSTR("P0\n")); //send 'read finda' request
mmu_state = -4;
}
@ -152,7 +160,9 @@ void mmu_loop(void)
if (mmu_rx_ok() > 0)
{
fscanf_P(uart2io, PSTR("%hhu"), &mmu_finda); //scan finda from buffer
#ifdef MMU_DEBUG
printf_P(PSTR("MMU => '%dok'\n"), mmu_finda);
#endif //MMU_DEBUG
puts_P(PSTR("MMU - ENABLED"));
mmu_enabled = true;
mmu_state = 1;
@ -164,39 +174,51 @@ void mmu_loop(void)
if ((mmu_cmd >= MMU_CMD_T0) && (mmu_cmd <= MMU_CMD_T4))
{
filament = mmu_cmd - MMU_CMD_T0;
#ifdef MMU_DEBUG
printf_P(PSTR("MMU <= 'T%d'\n"), filament);
#endif //MMU_DEBUG
mmu_printf_P(PSTR("T%d\n"), filament);
mmu_state = 3; // wait for response
}
else if ((mmu_cmd >= MMU_CMD_L0) && (mmu_cmd <= MMU_CMD_L4))
{
filament = mmu_cmd - MMU_CMD_L0;
#ifdef MMU_DEBUG
printf_P(PSTR("MMU <= 'L%d'\n"), filament);
#endif //MMU_DEBUG
mmu_printf_P(PSTR("L%d\n"), filament);
mmu_state = 3; // wait for response
}
else if (mmu_cmd == MMU_CMD_C0)
{
#ifdef MMU_DEBUG
printf_P(PSTR("MMU <= 'C0'\n"));
#endif //MMU_DEBUG
mmu_puts_P(PSTR("C0\n")); //send 'continue loading'
mmu_state = 3;
}
else if (mmu_cmd == MMU_CMD_U0)
{
#ifdef MMU_DEBUG
printf_P(PSTR("MMU <= 'U0'\n"));
#endif //MMU_DEBUG
mmu_puts_P(PSTR("U0\n")); //send 'unload current filament'
mmu_state = 3;
}
else if ((mmu_cmd >= MMU_CMD_E0) && (mmu_cmd <= MMU_CMD_E4))
{
int filament = mmu_cmd - MMU_CMD_E0;
#ifdef MMU_DEBUG
printf_P(PSTR("MMU <= 'E%d'\n"), filament);
#endif //MMU_DEBUG
mmu_printf_P(PSTR("E%d\n"), filament); //send eject filament
mmu_state = 3; // wait for response
}
else if (mmu_cmd == MMU_CMD_R0)
{
#ifdef MMU_DEBUG
printf_P(PSTR("MMU <= 'R0'\n"));
#endif //MMU_DEBUG
mmu_puts_P(PSTR("R0\n")); //send recover after eject
mmu_state = 3; // wait for response
}
@ -204,7 +226,9 @@ void mmu_loop(void)
}
else if ((mmu_last_response + 300) < millis()) //request every 300ms
{
#ifdef MMU_DEBUG
puts_P(PSTR("MMU <= 'P0'"));
#endif //MMU_DEBUG
mmu_puts_P(PSTR("P0\n")); //send 'read finda' request
mmu_state = 2;
}
@ -213,7 +237,9 @@ void mmu_loop(void)
if (mmu_rx_ok() > 0)
{
fscanf_P(uart2io, PSTR("%hhu"), &mmu_finda); //scan finda from buffer
#ifdef MMU_DEBUG
printf_P(PSTR("MMU => '%dok'\n"), mmu_finda);
#endif //MMU_DEBUG
//printf_P(PSTR("Eact: %d\n"), int(e_active()));
if (!mmu_finda && CHECK_FINDA && fsensor_enabled) {
fsensor_stop_and_save_print();
@ -233,7 +259,9 @@ void mmu_loop(void)
case 3: //response to mmu commands
if (mmu_rx_ok() > 0)
{
#ifdef MMU_DEBUG
printf_P(PSTR("MMU => 'ok'\n"));
#endif //MMU_DEBUG
mmu_ready = true;
mmu_state = 1;
}

View File

@ -1743,7 +1743,7 @@ void lcd_return_to_status()
menu_depth = 0;
}
//! @brief Pause print, disable nozzle heater, move to park position
void lcd_pause_print()
{
lcd_return_to_status();
@ -4279,7 +4279,7 @@ void lcd_v2_calibration()
{
if (mmu_enabled)
{
const uint8_t filament = choose_menu_P(_i("Select PLA filament:"),_i("Filament"),_i("Cancel")); ////c=20 r=1 ////c=17 r=1 ////c=19 r=1
const uint8_t filament = choose_menu_P(_i("Select PLA filament:"),_T(MSG_FILAMENT),_i("Cancel")); ////c=20 r=1 ////c=19 r=1
if (filament < 5)
{
lcd_commands_step = 20 + filament;
@ -5028,7 +5028,6 @@ uint8_t choose_menu_P(const char *header, const char *item, const char *last_ite
int8_t cursor_pos = 1;
lcd_clear();
KEEPALIVE_STATE(PAUSED_FOR_USER);
while (1)
@ -5088,7 +5087,6 @@ uint8_t choose_menu_P(const char *header, const char *item, const char *last_ite
if (last_item&&last_visible) lcd_puts_at_P(1, 3, last_item);
lcd_set_cursor(0, 1);
lcd_print(" ");
lcd_set_cursor(0, 2);
@ -5214,7 +5212,7 @@ static void fil_load_menu()
{
MENU_BEGIN();
MENU_ITEM_BACK_P(_T(MSG_MAIN));
MENU_ITEM_FUNCTION_P(_i("Load all"), load_all);////MSG_LOAD_ALL c=0 r=0
MENU_ITEM_FUNCTION_P(_i("Load all"), load_all);////MSG_LOAD_ALL c=17 r=0
MENU_ITEM_FUNCTION_P(_i("Load filament 1"), extr_adj_0);////MSG_LOAD_FILAMENT_1 c=17 r=0
MENU_ITEM_FUNCTION_P(_i("Load filament 2"), extr_adj_1);////MSG_LOAD_FILAMENT_2 c=17 r=0
MENU_ITEM_FUNCTION_P(_i("Load filament 3"), extr_adj_2);////MSG_LOAD_FILAMENT_3 c=17 r=0
@ -5243,14 +5241,14 @@ static void fil_unload_menu()
{
MENU_BEGIN();
MENU_ITEM_BACK_P(_T(MSG_MAIN));
MENU_ITEM_FUNCTION_P(_i("Unload all"), extr_unload_all);////MSG_UNLOAD_ALL c=0 r=0
MENU_ITEM_FUNCTION_P(_i("Unload all"), extr_unload_all);////MSG_UNLOAD_ALL c=17 r=0
MENU_ITEM_FUNCTION_P(_i("Unload filament 1"), extr_unload_0);////MSG_UNLOAD_FILAMENT_1 c=17 r=0
MENU_ITEM_FUNCTION_P(_i("Unload filament 2"), extr_unload_1);////MSG_UNLOAD_FILAMENT_2 c=17 r=0
MENU_ITEM_FUNCTION_P(_i("Unload filament 3"), extr_unload_2);////MSG_UNLOAD_FILAMENT_3 c=17 r=0
MENU_ITEM_FUNCTION_P(_i("Unload filament 4"), extr_unload_3);////MSG_UNLOAD_FILAMENT_4 c=17 r=0
if (mmu_enabled)
MENU_ITEM_FUNCTION_P(_i("Unload filament 5"), extr_unload_4);////MSG_UNLOAD_FILAMENT_4 c=17 r=0
MENU_ITEM_FUNCTION_P(_i("Unload filament 5"), extr_unload_4);////MSG_UNLOAD_FILAMENT_5 c=17 r=0
MENU_END();
}
@ -5550,6 +5548,9 @@ static void lcd_test_menu()
}
#endif //LCD_TEST
//! @brief Resume paused print
//! @todo It is not good to call restore_print_from_ram_and_continue() from function called by lcd_update(),
//! as restore_print_from_ram_and_continue() calls lcd_update() internally.
void lcd_resume_print()
{
lcd_return_to_status();

View File

@ -481,4 +481,6 @@
//#define SUPPORT_VERBOSITY
//#define MMU_DEBUG //print communication between MMU2 and printer on serial
#endif //__CONFIGURATION_PRUSA_H

View File

@ -482,4 +482,6 @@
//#define SUPPORT_VERBOSITY
//#define MMU_DEBUG //print communication between MMU2 and printer on serial
#endif //__CONFIGURATION_PRUSA_H

View File

@ -613,4 +613,6 @@
//#define SUPPORT_VERBOSITY
//#define MMU_DEBUG //print communication between MMU2 and printer on serial
#endif //__CONFIGURATION_PRUSA_H

View File

@ -34,6 +34,7 @@ rm_if_exists firmware.hex
rm_if_exists firmware_cz.hex
rm_if_exists firmware_de.hex
rm_if_exists firmware_es.hex
rm_if_exists firmware_fr.hex
rm_if_exists firmware_it.hex
rm_if_exists firmware_pl.hex
rm_if_exists progmem.out

View File

@ -5,6 +5,6 @@
# de German Deutsch
# cs Czech Cestina
# es Spanish Espanol
# fr
# fr French Francais
# it Italian Italiano
# pl Polish Polski

View File

@ -49,6 +49,12 @@
#MSG_ADJUSTZ c=0 r=0
"Auto adjust Z?"
#MSG_AUTO_DEPLETE_ON c=17 r=1
"Auto deplete [on]"
# MSG_AUTO_DEPLETE_OFF c=17 r=1
"Auto deplete[off]"
#MSG_AUTO_HOME c=0 r=0
"Auto home"
@ -151,6 +157,9 @@
#MSG_CRASH_DETECTED c=20 r=1
"Crash detected."
#
"Crash detected. Resume print?"
#MSG_CURRENT c=19 r=1
"Current"
@ -169,6 +178,27 @@
#MSG_EXTRUDER_CORRECTION c=9 r=0
"E-correct"
#MSG_EJECT_FILAMENT c=17 r=1
"Eject filament"
#MSG_EJECT_FILAMENT1 c=17 r=1
"Eject filament 1"
#MSG_EJECT_FILAMENT2 c=17 r=1
"Eject filament 2"
#MSG_EJECT_FILAMENT3 c=17 r=1
"Eject filament 3"
#MSG_EJECT_FILAMENT4 c=17 r=1
"Eject filament 4"
#MSG_EJECT_FILAMENT5 c=17 r=1
"Eject filament 5"
#MSG_EJECTING_FILAMENT c=20 r=1
"Ejecting filament"
#MSG_END_FILE_LIST c=0 r=0
"End file list"
@ -232,6 +262,9 @@
#MSG_FSENSOR_ON c=0 r=0
"Fil. sensor [on]"
#MSG_RESPONSE_POOR c=20 r=2
"Fil. sensor response is poor, disable it?"
#MSG_FSENSOR_NA c=0 r=0
"Fil. sensor [N/A]"
@ -250,6 +283,12 @@
#MSG_SELFTEST_FILAMENT_SENSOR c=18 r=0
"Filament sensor:"
#MSG_FILAMENT_USED c=19 r=1
"Filament used"
#MSG_PRINT_TIME c=19 r=1
"Print time"
#MSG_FILE_INCOMPLETE c=20 r=2
"File incomplete. Continue anyway?"
@ -340,6 +379,12 @@
#MSG_CHOOSE_EXTRUDER c=20 r=1
"Choose extruder:"
#MSG_CHOOSE_FILAMENT c=20 r=1
"Choose filament:"
#MSG_FILAMENT c=17 r=1
"Filament"
#MSG_WIZARD_XYZ_CAL c=20 r=8
"I will run xyz calibration now. It will take approx. 12 mins."
@ -394,6 +439,9 @@
#MSG_BED_CORRECTION_LEFT c=14 r=1
"Left side [um]"
#
"Lin. correction"
#MSG_BABYSTEP_Z c=0 r=0
"Live adjust Z"
@ -439,6 +487,18 @@
#MSG_MESH_BED_LEVELING c=0 r=0
"Mesh Bed Leveling"
#MSG_MMU_NEEDS_ATTENTION c=20 r=4
"MMU needs user attention. Fix the issue and then press button on MMU unit."
#MSG_MMU_OK_RESUMING_POSITION c=20 r=4
"MMU OK. Resuming position..."
#MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
"MMU OK. Resuming temperature..."
#MSG_MMU_OK_RESUMING c=20 r=4
"MMU OK. Resuming..."
#MSG_STEALTH_MODE_OFF c=0 r=0
"Mode [Normal]"
@ -562,9 +622,18 @@
#MSG_PULL_OUT_FILAMENT c=20 r=4
"Please pull out filament immediately"
#MSG_EJECT_REMOVE c=20 r=4
"Please remove filament and then press the knob."
#MSG_REMOVE_STEEL_SHEET c=20 r=4
"Please remove steel sheet from heatbed."
#MSG_RUN_XYZ c=20 r=4
"Please run XYZ calibration first."
#MSG_UPDATE_MMU2_FW c=20 r=4
"Please update firmware in your MMU2. Waiting for reset."
#MSG_PLEASE_WAIT c=20 r=0
"Please wait"
@ -604,6 +673,9 @@
#MSG_ERR_STOPPED c=0 r=0
"Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
#WELCOME_MSG c=20 r=0
"Prusa i3 MK2.5 ready."
#WELCOME_MSG c=20 r=0
"Prusa i3 MK3 ready."
@ -616,6 +688,9 @@
#MSG_RECOVERING_PRINT c=20 r=1
"Recovering print "
#MSG_REMOVE_OLD_FILAMENT c=20 r=4
"Remove old filament and press the knob to start loading new filament."
#MSG_M119_REPORT c=0 r=0
"Reporting endstop status"
@ -691,6 +766,9 @@
#MSG_SHOW_END_STOPS c=17 r=1
"Show end stops"
#
"Show pinda state"
#MSG_DWELL c=0 r=0
"Sleep..."
@ -698,17 +776,29 @@
"Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100."
#MSG_SORT_NONE c=17 r=1
"Sort: [None]"
"Sort: [none]"
#MSG_SORT_TIME c=17 r=1
"Sort: [Time]"
"Sort: [time]"
#MSG_SORT_ALPHA c=17 r=1
"Sort: [Alphabet]"
"Sort: [alphabet]"
#MSG_SORTING c=20 r=1
"Sorting files"
#MSG_SOUND_LOUD c=17 r=1
"Sound [loud]"
#MSG_SOUND_MUTE c=17 r=1
"Sound [mute]"
#MSG_SOUND_ONCE c=17 r=1
"Sound [once]"
#MSG_SOUND_SILENT c=17 r=1
"Sound [silent]"
#MSG_SPEED c=0 r=0
"Speed"
@ -760,6 +850,15 @@
#MSG_MENU_TEMPERATURES c=15 r=1
"Temperatures"
#MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
"There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
#
"Total filament"
#
"Total print time"
#MSG_ENDSTOP_HIT c=0 r=0
"TRIGGERED"
@ -826,3 +925,41 @@
#MSG_WIZARD_QUIT c=20 r=8
"You can always resume the Wizard from Calibration -> Wizard."
#MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
"XYZ calibration all right. Skew will be corrected automatically."
#MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
"XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
#MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
"XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
"XYZ calibration compromised. Front calibration points not reachable."
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
"XYZ calibration compromised. Right front calibration point not reachable."
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
"XYZ calibration compromised. Left front calibration point not reachable."
#MSG_LOAD_ALL c=17 r=0
"Load all"
#MSG_LOAD_FILAMENT_1 c=17 r=0
"Load filament 1"
#MSG_LOAD_FILAMENT_2 c=17 r=0
"Load filament 2"
#MSG_LOAD_FILAMENT_3 c=17 r=0
"Load filament 3"
#MSG_LOAD_FILAMENT_4 c=17 r=0
"Load filament 4"
#MSG_LOAD_FILAMENT_5 c=17 r=0
"Load filament 5"
#MSG_OFF c=0 r=0
" [off]"

View File

@ -1,6 +1,6 @@
#MSG_EXTRUDER_CORRECTION_OFF c=6 r=0
" [off"
"\x00"
" [vyp"
#MSG_PLANNER_BUFFER_BYTES c=0 r=0
" PlannerBufferBytes: "
@ -16,7 +16,7 @@
#MSG_CONFIGURATION_VER c=0 r=0
" Last Updated: "
"\x00"
"Naposledy aktualizovano:"
#MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14 r=0
" of 4"
@ -28,19 +28,19 @@
#MSG_MEASURED_OFFSET c=0 r=0
"[0;0] point offset"
"\x00"
"[0;0] odsazeni bodu"
#MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
"\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
"\x1b[2JCrash detekce muze\x1b[1;0Hbyt zapnuta pouze v\x1b[2;0HNormal modu"
"\x00"
#MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
"\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
"\x1b[2JPOZOR:\x1b[1;0HCrash detekce\x1b[2;0Hdeaktivovana ve\x1b[3;0HStealth modu"
"\x00"
#MSG_REFRESH c=0 r=0
"\xf8Refresh"
"\xf8Obnovit"
"\x00"
#MSG_BABYSTEPPING_Z c=20 r=0
"Adjusting Z"
@ -66,6 +66,14 @@
"Auto adjust Z?"
"Auto doladit Z ?"
#MSG_AUTO_DEPLETE_ON c=17 r=1
"Auto deplete [on]"
"\x00"
# MSG_AUTO_DEPLETE_OFF c=17 r=1
"Auto deplete[off]"
"\x00"
#MSG_AUTO_HOME c=0 r=0
"Auto home"
"\x00"
@ -76,7 +84,7 @@
#MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4
"Autoloading filament available only when filament sensor is turned on..."
"Automaticke zavadeni filamentu dostupne pouze pri zapnutem filament senzoru..."
"Automaticke zavadeni filamentu je dostupne pouze pri zapnutem filament senzoru..."
#MSG_AUTOLOADING_ENABLED c=20 r=4
"Autoloading filament is active, just press the knob and insert filament..."
@ -188,20 +196,24 @@
#MSG_CRASHDETECT_ON c=0 r=0
"Crash det. [on]"
"Crash det. [zap]"
"Crash det. [zap]"
#MSG_CRASHDETECT_NA c=0 r=0
"Crash det. [N/A]"
"Crash det. [N/A]"
"Crash det. [N/A]"
#MSG_CRASHDETECT_OFF c=0 r=0
"Crash det. [off]"
"Crash det. [vyp]"
"Crash det. [vyp]"
#MSG_CRASH_DETECTED c=20 r=1
"Crash detected."
"Detekovan naraz."
#
"Crash detected. Resume print?"
"Detekovan naraz. Pokracovat?"
#MSG_CURRENT c=19 r=1
"Current"
"Pouze aktualni"
@ -220,12 +232,40 @@
#MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
"Do you want to repeat last step to readjust distance between nozzle and heatbed?"
"Chcete opakovat posledni krok a pozmenit vzdalenost mezi tryskou a heatbed?"
"Chcete opakovat posledni krok a pozmenit vzdalenost mezi tryskou a heatbedem?"
#MSG_EXTRUDER_CORRECTION c=9 r=0
"E-correct"
"\x00"
#MSG_EJECT_FILAMENT c=17 r=1
"Eject filament"
"Vysunout filament"
#MSG_EJECT_FILAMENT1 c=17 r=1
"Eject filament 1"
"Vysunout filament 1"
#MSG_EJECT_FILAMENT2 c=17 r=1
"Eject filament 2"
"Vysunout filament 2"
#MSG_EJECT_FILAMENT3 c=17 r=1
"Eject filament 3"
"Vysunout filament 3"
#MSG_EJECT_FILAMENT4 c=17 r=1
"Eject filament 4"
"Vysunout filament 4"
#MSG_EJECT_FILAMENT5 c=17 r=1
"Eject filament 5"
"Vysunout filament 5"
#MSG_EJECTING_FILAMENT c=20 r=1
"Ejecting filament"
"Vysouvam filament"
#MSG_END_FILE_LIST c=0 r=0
"End file list"
"\x00"
@ -310,6 +350,10 @@
"Fil. sensor [on]"
"Fil. senzor [zap]"
#MSG_RESPONSE_POOR c=20 r=2
"Fil. sensor response is poor, disable it?"
"Senzor nerozpoznal filament, vypnout?"
#MSG_FSENSOR_NA c=0 r=0
"Fil. sensor [N/A]"
"Fil. senzor [N/A]"
@ -334,6 +378,14 @@
"Filament sensor:"
"Senzor filamentu:"
#MSG_FILAMENT_USED c=19 r=1
"Filament used"
"Spotrebovano filamentu"
#MSG_PRINT_TIME c=19 r=1
"Print time"
"Cas tisku"
#MSG_FILE_INCOMPLETE c=20 r=2
"File incomplete. Continue anyway?"
"Soubor nekompletni. Pokracovat?"
@ -380,7 +432,7 @@
#MSG_SELFTEST_HEATERTHERMISTOR c=0 r=0
"Heater/Thermistor"
"\x00"
"Heater/Termistor"
#MSG_BED_HEATING_SAFETY_DISABLED c=0 r=0
"Heating disabled by safety timer."
@ -454,6 +506,14 @@
"Choose extruder:"
"Vyberte extruder:"
#MSG_CHOOSE_FILAMENT c=20 r=1
"Choose filament:"
"Vyberte filament:"
#MSG_FILAMENT c=17 r=1
"Filament"
"Filament"
#MSG_WIZARD_XYZ_CAL c=20 r=8
"I will run xyz calibration now. It will take approx. 12 mins."
"Nyni provedu xyz kalibraci. Zabere to priblizne 12 min."
@ -464,7 +524,7 @@
#MSG_WIZARD_V2_CAL_2 c=20 r=12
"I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
"Zacnu tisknout linku a Vy budete postupne snizovat trysku otacenim tlacitka dokud nedosahnete optimalni vysky. Prohlednete si obrazky v nasi prirucce v kapitole Kalibrace"
"Zacnu tisknout linku a Vy budete postupne snizovat trysku otacenim tlacitka dokud nedosahnete optimalni vysky. Prohlednete si obrazky v nasi prirucce v kapitole Kalibrace."
#MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE1 c=60 r=0
"Improving bed calibration point"
@ -526,6 +586,10 @@
"Left side [um]"
"Vlevo [um]"
#
"Lin. correction"
"Korekce lin."
#MSG_BABYSTEP_Z c=0 r=0
"Live adjust Z"
"Doladeni osy Z"
@ -586,17 +650,33 @@
"Mesh Bed Leveling"
"\x00"
#MSG_MMU_NEEDS_ATTENTION c=20 r=4
"MMU needs user attention. Fix the issue and then press button on MMU unit."
"MMU potrebuje zasah uzivatele. Opravte chybu a pote stisknete tlacitko na jednotce MMU."
#MSG_MMU_OK_RESUMING_POSITION c=20 r=4
"MMU OK. Resuming position..."
"MMU OK. Pokracuji v tisku..."
#MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
"MMU OK. Resuming temperature..."
"MMU OK. Pokracuji v nahrivani..."
#MSG_MMU_OK_RESUMING c=20 r=4
"MMU OK. Resuming..."
"MMU OK. Pokracuji..."
#MSG_STEALTH_MODE_OFF c=0 r=0
"Mode [Normal]"
"Mod [Normal]"
"Mod [Normal]"
#MSG_SILENT_MODE_ON c=0 r=0
"Mode [silent]"
"Mod [tichy]"
"Mod [tichy]"
#MSG_STEALTH_MODE_ON c=0 r=0
"Mode [Stealth]"
"Mod [Stealth]"
"Mod [Stealth]"
#MSG_AUTO_MODE_ON c=0 r=0
"Mode [auto power]"
@ -604,7 +684,7 @@
#MSG_SILENT_MODE_OFF c=0 r=0
"Mode [high power]"
"Mod [vys. vykon]"
"Mod [vys. vykon]"
#MSG_SELFTEST_MOTOR c=0 r=0
"Motor"
@ -704,7 +784,7 @@
#MSG_PAPER c=20 r=8
"Place a sheet of paper under the nozzle during the calibration of first 4 points. If the nozzle catches the paper, power off the printer immediately."
"Umistete list papiru na podlozku a udrzujte jej pod tryskou behem mereni prvnich 4 bodu. Pokud tryska zachyti papir, vypnete tiskarnu."
"Umistete list papiru na podlozku a udrzujte jej pod tryskou behem mereni prvnich 4 bodu. Pokud tryska zachyti papir, okamzite vypnete tiskarnu."
#MSG_WIZARD_CLEAN_HEATBED c=20 r=8
"Please clean heatbed and then press the knob."
@ -720,7 +800,7 @@
#MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
"Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
"Prosim nahlednete do manualu a opravte problem. Po te obnovte Wizarda rebootovanim tiskarny."
"Prosim nahlednete do prirucky 3D tiskare a opravte problem. Pote obnovte Wizarda restartovanim tiskarny."
#MSG_WIZARD_LOAD_FILAMENT c=20 r=8
"Please insert PLA filament to the extruder, then press knob to load it."
@ -732,7 +812,7 @@
#MSG_PLEASE_LOAD_PLA c=20 r=4
"Please load PLA filament first."
"Nejdrive zavedte PLA filament prosim."
"Nejdrive prosim zavedte PLA filament."
#MSG_CHECK_IDLER c=20 r=4
"Please open idler and remove filament manually."
@ -750,9 +830,21 @@
"Please pull out filament immediately"
"Prosim vyjmete urychlene filament"
#MSG_EJECT_REMOVE c=20 r=4
"Please remove filament and then press the knob."
"Prosim vyjmete filament a pote stisknete tlacitko."
#MSG_REMOVE_STEEL_SHEET c=20 r=4
"Please remove steel sheet from heatbed."
"Odstrante tiskovy plat z heatbed prosim."
"Odstrante prosim tiskovy plat z podlozky."
#MSG_RUN_XYZ c=20 r=4
"Please run XYZ calibration first."
"Nejprve spustte kalibraci XYZ."
#MSG_UPDATE_MMU2_FW c=20 r=4
"Please update firmware in your MMU2. Waiting for reset."
"Prosim aktualizujte firmware ve vasi MMU2 jednotce. Cekam na reset."
#MSG_PLEASE_WAIT c=20 r=0
"Please wait"
@ -806,6 +898,10 @@
"Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
"\x00"
#WELCOME_MSG c=20 r=0
"Prusa i3 MK2.5 ready."
"Prusa i3 MK2.5 ok"
#WELCOME_MSG c=20 r=0
"Prusa i3 MK3 ready."
"Prusa i3 MK3 ok"
@ -822,6 +918,10 @@
"Recovering print "
"Obnovovani tisku "
#MSG_REMOVE_OLD_FILAMENT c=20 r=4
"Remove old filament and press the knob to start loading new filament."
"Vyjmete stary filament a stisknete tlacitko pro zavedeni noveho."
#MSG_M119_REPORT c=0 r=0
"Reporting endstop status"
"\x00"
@ -848,11 +948,11 @@
#MSG_SECOND_SERIAL_ON c=17 r=1
"RPi port [on]"
"RPi port [zap]"
"RPi port [zap]"
#MSG_SECOND_SERIAL_OFF c=17 r=1
"RPi port [off]"
"RPi port [vyp]"
"RPi port [vyp]"
#MSG_WIZARD_RERUN c=20 r=7
"Running Wizard will delete current calibration results and start from the beginning. Continue?"
@ -860,7 +960,7 @@
#MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
"SD card [normal]"
"SD card [normal]"
"SD card [normal]"
#MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
"SD card [FlshAir]"
@ -922,30 +1022,50 @@
"Show end stops"
"Stav konc. spin."
#
"Show pinda state"
"Stav PINDA"
#MSG_DWELL c=0 r=0
"Sleep..."
"\x00"
#MSG_FILE_CNT c=20 r=4
"Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100."
"Nektere soubory nebudou setrideny. Maximalni pocet souboru pro setrideni je 100."
"Nektere soubory nebudou setrideny. Maximalni pocet souboru ve slozce pro setrideni je 100."
#MSG_SORT_NONE c=17 r=1
"Sort: [None]"
"Trideni [Zadne]"
"Sort: [none]"
"Trideni [Zadne]"
#MSG_SORT_TIME c=17 r=1
"Sort: [Time]"
"Trideni [Cas]"
"Sort: [time]"
"Trideni [Cas]"
#MSG_SORT_ALPHA c=17 r=1
"Sort: [Alphabet]"
"Sort: [alphabet]"
"Trideni [Abeceda]"
#MSG_SORTING c=20 r=1
"Sorting files"
"Trideni souboru"
#MSG_SOUND_LOUD c=17 r=1
"Sound [loud]"
"Zvuk [hlasity]"
#MSG_SOUND_MUTE c=17 r=1
"Sound [mute]"
"Zvuk [vypnuto]"
#MSG_SOUND_ONCE c=17 r=1
"Sound [once]"
"Zvuk [jednou]"
#MSG_SOUND_SILENT c=17 r=1
"Sound [silent]"
"Zvuk [tichy]"
#MSG_SPEED c=0 r=0
"Speed"
"Rychlost"
@ -956,7 +1076,7 @@
#MSG_TEMP_CAL_WARNING c=20 r=4
"Stable ambient temperature 21-26C is needed a rigid stand is required."
"\x00"
"Je vyzadovana stabilni pokojova teplota 21-26C a pevna podlozka."
#MSG_STATISTICS c=0 r=0
"Statistics "
@ -988,11 +1108,11 @@
#MSG_TEMP_CALIBRATION_ON c=20 r=1
"Temp. cal. [on]"
"Tepl. kal. [zap]"
"Tepl. kal. [zap]"
#MSG_TEMP_CALIBRATION_OFF c=20 r=1
"Temp. cal. [off]"
"Tepl. kal. [vyp]"
"Tepl. kal. [vyp]"
#MSG_CALIBRATION_PINDA_MENU c=17 r=1
"Temp. calibration"
@ -1014,6 +1134,18 @@
"Temperatures"
"Teploty"
#MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
"There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
"Je potreba kalibrovat osu Z. Prosim postupujte dle prirucky, kapitola Zaciname, sekce Postup kalibrace."
#
"Total filament"
"Celkem fileament"
#
"Total print time"
"Celkovy cas tisku"
#MSG_ENDSTOP_HIT c=0 r=0
"TRIGGERED"
"\x00"
@ -1102,3 +1234,54 @@
"You can always resume the Wizard from Calibration -> Wizard."
"Wizarda muzete kdykoliv znovu spustit z menu Calibration -> Wizard"
#MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
"XYZ calibration all right. Skew will be corrected automatically."
"Kalibrace XYZ v poradku. Zkoseni bude automaticky vyrovnano pri tisku."
#MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
"XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
"Kalibrace XYZ v poradku. X/Y osy mirne zkosene. Dobra prace!"
#MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
"XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
"Kalibrace XYZ v poradku. X/Y osy jsou kolme. Gratuluji!"
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
"XYZ calibration compromised. Front calibration points not reachable."
"Kalibrace XYZ nepresna. Predni kalibracni body moc vpredu."
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
"XYZ calibration compromised. Right front calibration point not reachable."
"Kalibrace XYZ nepresna. Pravy predni bod moc vpredu."
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
"XYZ calibration compromised. Left front calibration point not reachable."
"Kalibrace XYZ nepresna. Levy predni bod moc vpredu."
#MSG_LOAD_ALL c=17 r=0
"Load all"
"Zavest vse"
#MSG_LOAD_FILAMENT_1 c=17 r=0
"Load filament 1"
"Zavest filament 1"
#MSG_LOAD_FILAMENT_2 c=17 r=0
"Load filament 2"
"Zavest filament 2"
#MSG_LOAD_FILAMENT_3 c=17 r=0
"Load filament 3"
"Zavest filament 3"
#MSG_LOAD_FILAMENT_4 c=17 r=0
"Load filament 4"
"Zavest filament 4"
#MSG_LOAD_FILAMENT_5 c=17 r=0
"Load filament 5"
"Zavest filament 5"
#MSG_OFF c=0 r=0
" [off]"
" [vyp]"

View File

@ -8,7 +8,7 @@
#MSG_ERR_COLD_EXTRUDE_STOP c=0 r=0
" cold extrusion prevented"
" stopp, Extruder kalt!"
" stopp, Extruder kalt"
#MSG_FREE_MEMORY c=0 r=0
" Free Memory: "
@ -66,6 +66,14 @@
"Auto adjust Z?"
"Auto Z einstellen?"
#MSG_AUTO_DEPLETE_ON c=17 r=1
"Auto deplete [on]"
"Restemodus [an]"
# MSG_AUTO_DEPLETE_OFF c=17 r=1
"Auto deplete[off]"
"Restemodus [aus]"
#MSG_AUTO_HOME c=0 r=0
"Auto home"
"Startposition"
@ -188,20 +196,24 @@
#MSG_CRASHDETECT_ON c=0 r=0
"Crash det. [on]"
"Crash-Erkennung [an]"
"Crash Erk. [an]"
#MSG_CRASHDETECT_NA c=0 r=0
"Crash det. [N/A]"
"Crash-Erkennung [nv]"
"Crash Erk. [nv]"
#MSG_CRASHDETECT_OFF c=0 r=0
"Crash det. [off]"
"Crash-Erkennung[aus]"
"Crash Erk. [aus]"
#MSG_CRASH_DETECTED c=20 r=1
"Crash detected."
"Crash erkannt."
#
"Crash detected. Resume print?"
"Crash erkannt. Druck fortsetzen?"
#MSG_CURRENT c=19 r=1
"Current"
"Aktuelles"
@ -226,6 +238,34 @@
"E-correct"
"E-Korrektur"
#MSG_EJECT_FILAMENT c=17 r=1
"Eject filament"
"Filamentauswurf"
#MSG_EJECT_FILAMENT1 c=17 r=1
"Eject filament 1"
"Filamentauswurf 1"
#MSG_EJECT_FILAMENT2 c=17 r=1
"Eject filament 2"
"Filamentauswurf 2"
#MSG_EJECT_FILAMENT3 c=17 r=1
"Eject filament 3"
"Filamentauswurf 3"
#MSG_EJECT_FILAMENT4 c=17 r=1
"Eject filament 4"
"Filamentauswurf 4"
#MSG_EJECT_FILAMENT5 c=17 r=1
"Eject filament 5"
"Filamentauswurf 5"
#MSG_EJECTING_FILAMENT c=20 r=1
"Ejecting filament"
"Werfe Filament aus"
#MSG_END_FILE_LIST c=0 r=0
"End file list"
"Ende Dateiliste"
@ -280,15 +320,15 @@
#MSG_FSENS_AUTOLOAD_ON c=17 r=1
"F. autoload [on]"
"F.Autoladen [an]"
"F.Autoladen [an]"
#MSG_FSENS_AUTOLOAD_NA c=17 r=1
"F. autoload [N/A]"
"F. Auto Laden [nv]"
"F. Autoload [nv]"
#MSG_FSENS_AUTOLOAD_OFF c=17 r=1
"F. autoload [off]"
"F. Auto Laden [aus]"
"F. Autoload [aus]"
#MSG_FAN_SPEED c=14 r=0
"Fan speed"
@ -300,23 +340,27 @@
#MSG_FANS_CHECK_ON c=17 r=1
"Fans check [on]"
"Luefter Check [an]"
"Luefter Chk. [an]"
#MSG_FANS_CHECK_OFF c=17 r=1
"Fans check [off]"
"Luefter Check [aus]"
"Luefter Chk.[aus]"
#MSG_FSENSOR_ON c=0 r=0
"Fil. sensor [on]"
"Filamentsensor [an]"
"Fil. Sensor [an]"
#MSG_RESPONSE_POOR c=20 r=2
"Fil. sensor response is poor, disable it?"
"Fil. Sensorsignal ist schlecht, ausschalten?"
#MSG_FSENSOR_NA c=0 r=0
"Fil. sensor [N/A]"
"Filamentsensor [nv]"
"Fil. Sensor [nv]"
#MSG_FSENSOR_OFF c=0 r=0
"Fil. sensor [off]"
"Filamentsensor [aus]"
"Fil. Sensor [aus]"
#MSG_FILAMENT_CLEAN c=20 r=2
"Filament extruding & with correct color?"
@ -334,6 +378,14 @@
"Filament sensor:"
"Filamentsensor:"
#MSG_FILAMENT_USED c=19 r=1
"Filament used"
"Filament benutzt"
#MSG_PRINT_TIME c=19 r=1
"Print time"
"Druckzeit"
#MSG_FILE_INCOMPLETE c=20 r=2
"File incomplete. Continue anyway?"
"Datei unvollstaendig Trotzdem fortfahren?"
@ -454,6 +506,14 @@
"Choose extruder:"
"Extruder waehlen:"
#MSG_CHOOSE_FILAMENT c=20 r=1
"Choose filament:"
"Filament waehlen:"
#MSG_FILAMENT c=17 r=1
"Filament"
"Filament"
#MSG_WIZARD_XYZ_CAL c=20 r=8
"I will run xyz calibration now. It will take approx. 12 mins."
"Ich werde jetzt die XYZ-Kalibrierung durchfuehren. Es wird ca. 12 Minuten dauern."
@ -526,6 +586,10 @@
"Left side [um]"
"Links [um]"
#
"Lin. correction"
"\x00"
#MSG_BABYSTEP_Z c=0 r=0
"Live adjust Z"
"Z einstellen"
@ -584,15 +648,31 @@
#MSG_MESH_BED_LEVELING c=0 r=0
"Mesh Bed Leveling"
"Mesh Bett Ausgleich"
"Mesh Bett Ausglei."
#MSG_MMU_NEEDS_ATTENTION c=20 r=4
"MMU needs user attention. Fix the issue and then press button on MMU unit."
"MMU hat eine Stoerung. Beseitigen Sie das Problem und druecken Sie den Knopf an der MMU."
#MSG_MMU_OK_RESUMING_POSITION c=20 r=4
"MMU OK. Resuming position..."
"MMU OK. Position wiederherstellen..."
#MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
"MMU OK. Resuming temperature..."
"MMU OK. Temperatur wiederherstellen..."
#MSG_MMU_OK_RESUMING c=20 r=4
"MMU OK. Resuming..."
"MMU OK. Weiterdrucken..."
#MSG_STEALTH_MODE_OFF c=0 r=0
"Mode [Normal]"
"Modus [Normal]"
"Modus [Normal]"
#MSG_SILENT_MODE_ON c=0 r=0
"Mode [silent]"
"Modus [leise]"
"Modus [leise]"
#MSG_STEALTH_MODE_ON c=0 r=0
"Mode [Stealth]"
@ -600,11 +680,11 @@
#MSG_AUTO_MODE_ON c=0 r=0
"Mode [auto power]"
"Modus [Auto Power]"
"Modus[Auto Power]"
#MSG_SILENT_MODE_OFF c=0 r=0
"Mode [high power]"
"Modus[Hohe Leistung]"
"Modus[Hohe Leist]"
#MSG_SELFTEST_MOTOR c=0 r=0
"Motor"
@ -750,10 +830,22 @@
"Please pull out filament immediately"
"Bitte ziehen Sie das Filament sofort heraus"
#MSG_EJECT_REMOVE c=20 r=4
"Please remove filament and then press the knob."
"Bitte Filament entfernen und dann den Knopf druecken."
#MSG_REMOVE_STEEL_SHEET c=20 r=4
"Please remove steel sheet from heatbed."
"Bitte entfernen Sie das Stahlblech vom Heizbett."
#MSG_RUN_XYZ c=20 r=4
"Please run XYZ calibration first."
"Bitte zuerst XYZ Kalibrierung ausfuehren."
#MSG_UPDATE_MMU2_FW c=20 r=4
"Please update firmware in your MMU2. Waiting for reset."
"Bitte aktualisieren Sie die Firmware in der MMU2. Warte auf Reset."
#MSG_PLEASE_WAIT c=20 r=0
"Please wait"
"Bitte warten"
@ -806,6 +898,10 @@
"Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
"Drucker aufgrund von Fehlern gestoppt. Fehler beheben und mit M999 neu starten. (Temperatur wird zurueckgesetzt. Nach dem Neustart neu einstellen!)"
#WELCOME_MSG c=20 r=0
"Prusa i3 MK2.5 ready."
"Prusa i3 MK2.5 bereit"
#WELCOME_MSG c=20 r=0
"Prusa i3 MK3 ready."
"Prusa i3 MK3 bereit."
@ -822,13 +918,17 @@
"Recovering print "
"Druck wiederherst "
#MSG_REMOVE_OLD_FILAMENT c=20 r=4
"Remove old filament and press the knob to start loading new filament."
"Entfernen Sie das alte Filament und druecken Sie den Knopf, um das neue zu laden."
#MSG_M119_REPORT c=0 r=0
"Reporting endstop status"
"Statusbericht Endanschlag"
#MSG_CALIBRATE_BED_RESET c=0 r=0
"Reset XYZ calibr."
"XYZ Kalibr. zuruecksetzen."
"XYZ Kalib.zurueck"
#MSG_BED_CORRECTION_RESET c=0 r=0
"Reset"
@ -864,7 +964,7 @@
#MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
"SD card [FlshAir]"
"SD Karte [FlashAir]"
"SD Kart.[FlshAir]"
#MSG_SD_CARD_OK c=0 r=0
"SD card ok"
@ -922,6 +1022,10 @@
"Show end stops"
"Endschalter Status"
#
"Show pinda state"
"\x00"
#MSG_DWELL c=0 r=0
"Sleep..."
"Schlafzustand..."
@ -931,21 +1035,37 @@
"Einige Dateien wur- den nicht sortiert. Max. Dateien pro Verzeichnis = 100."
#MSG_SORT_NONE c=17 r=1
"Sort: [None]"
"Sort: [none]"
"Sort.: [Keine]"
#MSG_SORT_TIME c=17 r=1
"Sort: [Time]"
"Sort.: [Zeit]"
"Sort: [time]"
"Sort.: [Zeit]"
#MSG_SORT_ALPHA c=17 r=1
"Sort: [Alphabet]"
"Sort.: [Alphab.]"
"Sort: [alphabet]"
"Sort.: [Alphabet]"
#MSG_SORTING c=20 r=1
"Sorting files"
"Sortiere Dateien"
#MSG_SOUND_LOUD c=17 r=1
"Sound [loud]"
"Sound [laut]"
#MSG_SOUND_MUTE c=17 r=1
"Sound [mute]"
"Sound [stumm]"
#MSG_SOUND_ONCE c=17 r=1
"Sound [once]"
"Sound [einmal]"
#MSG_SOUND_SILENT c=17 r=1
"Sound [silent]"
"Sound [leise]"
#MSG_SPEED c=0 r=0
"Speed"
"Geschwindigkeit"
@ -988,11 +1108,11 @@
#MSG_TEMP_CALIBRATION_ON c=20 r=1
"Temp. cal. [on]"
"Temp. Kal. [AN]"
"Temp. Kal. [AN]"
#MSG_TEMP_CALIBRATION_OFF c=20 r=1
"Temp. cal. [off]"
"Temp. Kal. [AUS]"
"Temp. Kal. [AUS]"
#MSG_CALIBRATION_PINDA_MENU c=17 r=1
"Temp. calibration"
@ -1014,6 +1134,18 @@
"Temperatures"
"Temperaturen"
#MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
"There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
"Es ist noch notwendig die Z-Kalibrierung auszufuehren. Bitte befolgen Sie das Handbuch, Kapitel Erste Schritte, Abschnitt Kalibrierablauf."
#
"Total filament"
"\x00"
#
"Total print time"
"\x00"
#MSG_ENDSTOP_HIT c=0 r=0
"TRIGGERED"
"AUSGELOEST"
@ -1102,3 +1234,54 @@
"You can always resume the Wizard from Calibration -> Wizard."
"Sie koennen den Assistenten immer im Menu neu starten: Kalibrierung -> Assistent"
#MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
"XYZ calibration all right. Skew will be corrected automatically."
"XYZ Kalibrierung in Ordnung. Schiefheit wird automatisch korrigiert."
#MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
"XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
"XYZ Kalibrierung in Ordnung. X/Y Achsen sind etwas schief."
#MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
"XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
"XYZ-Kalibrierung OK. X/Y-Achsen sind senkrecht zueinander. Glueckwunsch!"
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
"XYZ calibration compromised. Front calibration points not reachable."
"XYZ-Kalibrierung ungenau. Vordere Kalibrierpunkte sind zu weit vorne."
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
"XYZ calibration compromised. Right front calibration point not reachable."
"XYZ-Kalibrierung ungenau. Rechter vorderer Kalibrierpunkt ist zu weit vorne."
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
"XYZ calibration compromised. Left front calibration point not reachable."
"XYZ-Kalibrierung ungenau. Linker vorderer Kalibrierpunkt ist zu weit vorne."
#MSG_LOAD_ALL c=17 r=0
"Load all"
"Alle laden"
#MSG_LOAD_FILAMENT_1 c=17 r=0
"Load filament 1"
"Filament 1 laden"
#MSG_LOAD_FILAMENT_2 c=17 r=0
"Load filament 2"
"Filament 2 laden"
#MSG_LOAD_FILAMENT_3 c=17 r=0
"Load filament 3"
"Filament 3 laden"
#MSG_LOAD_FILAMENT_4 c=17 r=0
"Load filament 4"
"Filament 4 laden"
#MSG_LOAD_FILAMENT_5 c=17 r=0
"Load filament 5"
"Filament 5 laden"
#MSG_OFF c=0 r=0
" [off]"
" [AUS]"

View File

@ -1,6 +1,6 @@
#MSG_EXTRUDER_CORRECTION_OFF c=6 r=0
" [off"
" [ina"
" [inactivo"
#MSG_PLANNER_BUFFER_BYTES c=0 r=0
" PlannerBufferBytes: "
@ -8,15 +8,15 @@
#MSG_ERR_COLD_EXTRUDE_STOP c=0 r=0
" cold extrusion prevented"
"extrusion en frio prevenida"
" extrusion en frio prevenida"
#MSG_FREE_MEMORY c=0 r=0
" Free Memory: "
"Memoria Libre: "
" Memoria Libre: "
#MSG_CONFIGURATION_VER c=0 r=0
" Last Updated: "
"Ultima actualizacion: "
" Ultima actualizacion: "
#MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14 r=0
" of 4"
@ -32,11 +32,11 @@
#MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
"\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
"\x00"
"\x1b[2JDec. choque\x1b[1;0Hpuede ser activada solo en\x1b[2;0HModo normal"
#MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
"\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
"\x00"
"\x1b[2JATENCION:\x1b[1;0HDec. choque\x1b[2;0Hdesactivada en\x1b[3;0HModo silencio"
#MSG_REFRESH c=0 r=0
"\xf8Refresh"
@ -48,7 +48,7 @@
#MSG_SELFTEST_CHECK_ALLCORRECT c=20 r=0
"All correct "
"Todo bien"
"Todo bien "
#MSG_WIZARD_DONE c=20 r=8
"All is done. Happy printing!"
@ -64,7 +64,15 @@
#MSG_ADJUSTZ c=0 r=0
"Auto adjust Z?"
"Ajustar Eje Z"
"Ajustar Eje Z?"
#MSG_AUTO_DEPLETE_ON c=17 r=1
"Auto deplete [on]"
"Auto despleg.[on]"
# MSG_AUTO_DEPLETE_OFF c=17 r=1
"Auto deplete[off]"
"Auto despleg[off]"
#MSG_AUTO_HOME c=0 r=0
"Auto home"
@ -80,7 +88,7 @@
#MSG_AUTOLOADING_ENABLED c=20 r=4
"Autoloading filament is active, just press the knob and insert filament..."
"La carga automatica de filamento esta activada, pulse el mando e inserte el filamento..."
"La carga automatica de filamento esta activada, pulse el dial e inserte el filamento..."
#MSG_SELFTEST_AXIS_LENGTH c=0 r=0
"Axis length"
@ -104,7 +112,7 @@
#MSG_BED_CORRECTION_MENU c=0 r=0
"Bed level correct"
"Correcion cama"
"Corr. de la cama"
#MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=4
"Bed leveling failed. Sensor didnt trigger. Debris on nozzle? Waiting for reset."
@ -116,15 +124,15 @@
#MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4
"Bed leveling failed. Sensor triggered too high. Waiting for reset."
"Nivelacion fallada. Sensor activado muy arriba. Esperando reset."
"Nivelacion fallada. Sensor funciona demasiado pronto. Esperando reset."
#MSG_BED c=0 r=0
"Bed"
"Base caliente"
"Base calefactable"
#MSG_BEGIN_FILE_LIST c=0 r=0
"Begin file list"
"Comienzo lista arch. "
"Comienzo lista arch."
#MSG_MENU_BELT_STATUS c=15 r=1
"Belt status"
@ -132,7 +140,7 @@
#MSG_RECOVER_PRINT c=20 r=2
"Blackout occurred. Recover print?"
"Corte electrico. Reanudar la impresion?"
"Se fue la luz. Reanudar la impresion?"
#MSG_CALIBRATE_BED c=0 r=0
"Calibrate XYZ"
@ -148,7 +156,7 @@
#MSG_MOVE_CARRIAGE_TO_THE_TOP c=20 r=8
"Calibrating XYZ. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
"Calibrando XYZ. Gira el mando para subir el extrusor hasta tocar los topes superiores. Despues haz clic."
"Calibrando XYZ. Gira el dial para subir el extrusor hasta tocar los topes superiores. Despues haz clic."
#MSG_CALIBRATE_Z_AUTO c=20 r=2
"Calibrating Z"
@ -156,7 +164,7 @@
#MSG_MOVE_CARRIAGE_TO_THE_TOP_Z c=20 r=8
"Calibrating Z. Rotate the knob to move the Z carriage up to the end stoppers. Click when done."
"Calibrando Z. Gira el mando para subir el extrusor hasta tocar los topes superiores. Despues haz clic."
"Calibrando Z. Gira el dial para subir el extrusor hasta tocar los topes superiores. Despues haz clic."
#MSG_HOMEYZ_DONE c=0 r=0
"Calibration done"
@ -192,7 +200,7 @@
#MSG_CRASHDETECT_NA c=0 r=0
"Crash det. [N/A]"
"Det. choque [N/D]"
"Dec. choque [N/D]"
#MSG_CRASHDETECT_OFF c=0 r=0
"Crash det. [off]"
@ -202,6 +210,10 @@
"Crash detected."
"Choque detectado."
#
"Crash detected. Resume print?"
"Choque detectado. Reanudar impres?"
#MSG_CURRENT c=19 r=1
"Current"
"Actual"
@ -220,19 +232,47 @@
#MSG_WIZARD_REPEAT_V2_CAL c=20 r=7
"Do you want to repeat last step to readjust distance between nozzle and heatbed?"
"Quieres repetir el ultimo paso para reajustar la distancia entre boquilla y base?"
"Quieres repetir el ultimo paso para reajustar la distancia boquilla-base?"
#MSG_EXTRUDER_CORRECTION c=9 r=0
"E-correct"
"E-correct"
"E-correcion"
#MSG_EJECT_FILAMENT c=17 r=1
"Eject filament"
"Expulsar filamento"
#MSG_EJECT_FILAMENT1 c=17 r=1
"Eject filament 1"
"Expulsar filam. 1"
#MSG_EJECT_FILAMENT2 c=17 r=1
"Eject filament 2"
"Expulsar filam. 2"
#MSG_EJECT_FILAMENT3 c=17 r=1
"Eject filament 3"
"Expulsar filam. 3"
#MSG_EJECT_FILAMENT4 c=17 r=1
"Eject filament 4"
"Expulsar filam. 4"
#MSG_EJECT_FILAMENT5 c=17 r=1
"Eject filament 5"
"Expulsar filam. 5"
#MSG_EJECTING_FILAMENT c=20 r=1
"Ejecting filament"
"Expulsando filamento"
#MSG_END_FILE_LIST c=0 r=0
"End file list"
"Fin lista arch. "
"Fin lista arch."
#MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
"Endstop not hit"
"Endstop no detectado"
"Endstop no alcanzado"
#MSG_SELFTEST_ENDSTOP c=0 r=0
"Endstop"
@ -240,7 +280,7 @@
#MSG_ENDSTOPS_HIT c=0 r=0
"endstops hit: "
"endstops detectado: "
"endstops golpean: "
#MSG_SELFTEST_ENDSTOPS c=0 r=0
"Endstops"
@ -252,7 +292,7 @@
#MSG_STACK_ERROR c=20 r=4
"Error - static memory has been overwritten"
"Error - se ha sobreescrito la memoria estatica"
"Error - se ha sobre-escrito la memoria estatica"
#MSG_SD_ERR_WRITE_TO_FILE c=0 r=0
"error writing to file"
@ -280,15 +320,15 @@
#MSG_FSENS_AUTOLOAD_ON c=17 r=1
"F. autoload [on]"
"Autocarg f. [act]"
"Autocarga F.[act]"
#MSG_FSENS_AUTOLOAD_NA c=17 r=1
"F. autoload [N/A]"
"Autocarg f. [N/D]"
"Autocarga F.[N/D]"
#MSG_FSENS_AUTOLOAD_OFF c=17 r=1
"F. autoload [off]"
"Autocarg f. [ina]"
"Autocarga f.[ina]"
#MSG_FAN_SPEED c=14 r=0
"Fan speed"
@ -300,15 +340,19 @@
#MSG_FANS_CHECK_ON c=17 r=1
"Fans check [on]"
"Com. ventil [act]"
"Compro. vent[act]"
#MSG_FANS_CHECK_OFF c=17 r=1
"Fans check [off]"
"Com. ventil [ina]"
"Compro. vent[ina]"
#MSG_FSENSOR_ON c=0 r=0
"Fil. sensor [on]"
"Sensor Fil. [activo]"
"Sensor Fil. [act]"
#MSG_RESPONSE_POOR c=20 r=2
"Fil. sensor response is poor, disable it?"
"La respuesta del sensor de fil es deficiente, desactivarlo?"
#MSG_FSENSOR_NA c=0 r=0
"Fil. sensor [N/A]"
@ -316,11 +360,11 @@
#MSG_FSENSOR_OFF c=0 r=0
"Fil. sensor [off]"
"Sensor Fil. [act]"
"Sensor Fil. [ina]"
#MSG_FILAMENT_CLEAN c=20 r=2
"Filament extruding & with correct color?"
"Es homogeneo el color nuevo?"
"Es nitido el color nuevo?"
#MSG_NOT_LOADED c=19 r=0
"Filament not loaded"
@ -334,6 +378,14 @@
"Filament sensor:"
"Sensor de filamento:"
#MSG_FILAMENT_USED c=19 r=1
"Filament used"
"Filamento usado"
#MSG_PRINT_TIME c=19 r=1
"Print time"
"Tiempo de imp."
#MSG_FILE_INCOMPLETE c=20 r=2
"File incomplete. Continue anyway?"
"Archivo incompleto. Continuar de todos modos?"
@ -384,7 +436,7 @@
#MSG_BED_HEATING_SAFETY_DISABLED c=0 r=0
"Heating disabled by safety timer."
"Calentadores desactivados por seguridad."
"Calentadores desactivados por el temporizador de seguridad."
#MSG_HEATING_COMPLETE c=20 r=0
"Heating done."
@ -392,7 +444,7 @@
#MSG_HEATING c=0 r=0
"Heating"
"Calentando..."
"Calentando"
#MSG_WIZARD_WELCOME c=20 r=7
"Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
@ -408,7 +460,7 @@
#MSG_CHANGE_SUCCESS c=0 r=0
"Change success!"
"Cambio correcto"
"Cambio correcto!"
#MSG_CORRECTLY c=20 r=0
"Changed correctly?"
@ -416,11 +468,11 @@
#MSG_CHANGING_FILAMENT c=20 r=0
"Changing filament!"
"Cambiando filamento"
"Cambiando filamento!"
#MSG_SELFTEST_CHECK_BED c=20 r=0
"Checking bed "
"Control base cal."
"Control base cal. "
#MSG_SELFTEST_CHECK_ENDSTOPS c=20 r=0
"Checking endstops"
@ -428,32 +480,40 @@
#MSG_SELFTEST_CHECK_HOTEND c=20 r=0
"Checking hotend "
"Control fusor"
"Control fusor "
#MSG_SELFTEST_CHECK_FSENSOR c=20 r=0
"Checking sensors "
"Comprobando los sensores"
"Comprobando los sensores "
#MSG_SELFTEST_CHECK_X c=20 r=0
"Checking X axis "
"Control sensor X"
"Control sensor X "
#MSG_SELFTEST_CHECK_Y c=20 r=0
"Checking Y axis "
"Control sensor Y"
"Control sensor Y "
#MSG_SELFTEST_CHECK_Z c=20 r=0
"Checking Z axis "
"Control sensor Z"
"Control sensor Z "
#MSG_ERR_CHECKSUM_MISMATCH c=0 r=0
"checksum mismatch, Last Line: "
"disparidad checksum, Ult. Linea: "
"inconcluencia checksum, Ult. Linea: "
#MSG_CHOOSE_EXTRUDER c=20 r=1
"Choose extruder:"
"Elegir extrusor:"
#MSG_CHOOSE_FILAMENT c=20 r=1
"Choose filament:"
"Elegir filamento:"
#MSG_FILAMENT c=17 r=1
"Filament"
"Filamento"
#MSG_WIZARD_XYZ_CAL c=20 r=8
"I will run xyz calibration now. It will take approx. 12 mins."
"Hare la calibracion XYZ. Tardara 12 min. aproximadamente."
@ -464,11 +524,11 @@
#MSG_WIZARD_V2_CAL_2 c=20 r=12
"I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
"Voy a comenzar a imprimir la linea y tu bajaras el nozzle gradualmente al rotar el mando, hasta que llegues a la altura optima. Mira las imagenes del capitulo Calibracion en el manual."
"Voy a comenzar a imprimir la linea y tu bajaras el nozzle gradualmente al rotar el dial, hasta que llegues a la altura optima. Mira las imagenes del capitulo Calibracion en el manual."
#MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE1 c=60 r=0
"Improving bed calibration point"
"Mejorando punto de cal. en la base"
"Mejorando punto de calibracion base"
#MSG_WATCH c=0 r=0
"Info screen"
@ -516,7 +576,7 @@
#MSG_KILLED c=0 r=0
"KILLED. "
"PARADA DE EMERGENCIA"
"PARADA DE EMERGENCIA. "
#MSG_SELFTEST_EXTRUDER_FAN c=20 r=0
"Left hotend fan?"
@ -526,6 +586,10 @@
"Left side [um]"
"Izquierda [um]"
#
"Lin. correction"
"\x00"
#MSG_BABYSTEP_Z c=0 r=0
"Live adjust Z"
"Micropaso Eje Z"
@ -548,15 +612,15 @@
#MSG_M104_INVALID_EXTRUDER c=0 r=0
"M104 Invalid extruder "
"M104 Extrusor invalido"
"M104 Extrusor invalido "
#MSG_M105_INVALID_EXTRUDER c=0 r=0
"M105 Invalid extruder "
"M105 Extrusor invalido"
"M105 Extrusor invalido "
#MSG_M109_INVALID_EXTRUDER c=0 r=0
"M109 Invalid extruder "
"M109 Extrusor invalido"
"M109 Extrusor invalido "
#MSG_M117_V2_CALIBRATION c=25 r=1
"M117 First layer cal."
@ -564,15 +628,15 @@
#MSG_M200_INVALID_EXTRUDER c=0 r=0
"M200 Invalid extruder "
"M200 Extrusor invalido"
"M200 Extrusor invalido "
#MSG_M218_INVALID_EXTRUDER c=0 r=0
"M218 Invalid extruder "
"M218 Extrusor invalido"
"M218 Extrusor invalido "
#MSG_M221_INVALID_EXTRUDER c=0 r=0
"M221 Invalid extruder "
"M221 Extrusor invalido"
"M221 Extrusor invalido "
#MSG_MAIN c=0 r=0
"Main"
@ -586,6 +650,22 @@
"Mesh Bed Leveling"
"Nivelacion Mesh Level"
#MSG_MMU_NEEDS_ATTENTION c=20 r=4
"MMU needs user attention. Fix the issue and then press button on MMU unit."
"MMU necesita atencion del usuario. Corrija el problema y luego presione el boton en la unidad MMU."
#MSG_MMU_OK_RESUMING_POSITION c=20 r=4
"MMU OK. Resuming position..."
"MMU OK. Restaurando posicion..."
#MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
"MMU OK. Resuming temperature..."
"MMU OK. Restaurando temperatura..."
#MSG_MMU_OK_RESUMING c=20 r=4
"MMU OK. Resuming..."
"MMU OK. Resumiendo..."
#MSG_STEALTH_MODE_OFF c=0 r=0
"Mode [Normal]"
"Modo [Normal]"
@ -632,7 +712,7 @@
#MSG_NO_MOVE c=0 r=0
"No move."
"Sin movimiento"
"Sin movimiento."
#MSG_NO_CARD c=0 r=0
"No SD card"
@ -644,7 +724,7 @@
#MSG_SELFTEST_NOTCONNECTED c=0 r=0
"Not connected"
"No hay conexion "
"No hay conexion"
#MSG_SELFTEST_FAN_NO c=19 r=0
"Not spinning"
@ -668,7 +748,7 @@
#MSG_DEFAULT_SETTINGS_LOADED c=20 r=4
"Old settings found. Default PID, Esteps etc. will be set."
"Se han encontrado ajustes anteriores. Se ajustara el PID, los pasos del extrusor, etc"
"Se han encontrado ajustes anteriores. Se ajustara el PID, los pasos del extrusor, etc."
#MSG_SD_OPEN_FILE_FAIL c=0 r=0
"open failed, File: "
@ -680,7 +760,7 @@
#MSG_SD_OPENROOT_FAIL c=0 r=0
"openRoot failed"
"fallo openRoot "
"fallo openRoot"
#MSG_PAUSE_PRINT c=0 r=0
"Pause print"
@ -708,7 +788,7 @@
#MSG_WIZARD_CLEAN_HEATBED c=20 r=8
"Please clean heatbed and then press the knob."
"Limpia la superficie de la base, por favor, y haz clic"
"Limpia la superficie de la base, por favor, y haz clic."
#MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8
"Please clean the nozzle for calibration. Click when done."
@ -720,7 +800,7 @@
#MSG_WIZARD_CALIBRATION_FAILED c=20 r=8
"Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
"Lee el manual y resuelve el problema. Despues, reinicia la impresora y continua con el Wizard"
"Lee el manual y resuelve el problema. Despues, reinicia la impresora y continua con el Wizard."
#MSG_WIZARD_LOAD_FILAMENT c=20 r=8
"Please insert PLA filament to the extruder, then press knob to load it."
@ -728,7 +808,7 @@
#MSG_WIZARD_INSERT_CORRECT_FILAMENT c=20 r=8
"Please load PLA filament and then resume Wizard by rebooting the printer."
"Carga filamento PLA, por favor, y reinicia la impresora para continuar con el Wizard"
"Carga filamento PLA, por favor, y reinicia la impresora para continuar con el Wizard."
#MSG_PLEASE_LOAD_PLA c=20 r=4
"Please load PLA filament first."
@ -744,19 +824,31 @@
#MSG_PRESS_TO_UNLOAD c=20 r=4
"Please press the knob to unload filament"
"Por favor, pulsa el mando para descargar el filamento"
"Por favor, pulsa el dial para descargar el filamento"
#MSG_PULL_OUT_FILAMENT c=20 r=4
"Please pull out filament immediately"
"Por favor retire el filamento de inmediato"
#MSG_EJECT_REMOVE c=20 r=4
"Please remove filament and then press the knob."
"Por favor quite el filamento y luego presione el dial."
#MSG_REMOVE_STEEL_SHEET c=20 r=4
"Please remove steel sheet from heatbed."
"Por favor retire la chapa de acero de la base caliente."
"Por favor retire la chapa de acero de la base calefactable."
#MSG_RUN_XYZ c=20 r=4
"Please run XYZ calibration first."
"Por favor realiza la calibracion XYZ primero."
#MSG_UPDATE_MMU2_FW c=20 r=4
"Please update firmware in your MMU2. Waiting for reset."
"Por favor actualice el firmware en tu MMU2. Esperando el reseteo."
#MSG_PLEASE_WAIT c=20 r=0
"Please wait"
"Espera por favor"
"Por Favor Espere"
#MSG_POWERUP c=0 r=0
"PowerUp"
@ -776,7 +868,7 @@
#MSG_PRESS_TO_PREHEAT c=20 r=4
"Press knob to preheat nozzle and continue."
"Pulsa el mando para precalentar la boquilla y continua."
"Pulsa el dial para precalentar la boquilla y continue."
#MSG_PRINT_ABORTED c=20 r=0
"Print aborted"
@ -784,7 +876,7 @@
#MSG_SELFTEST_PRINT_FAN_SPEED c=18 r=0
"Print fan:"
"Ventilador frontal:"
"Ventilador del fusor:"
#MSG_CARD_MENU c=0 r=0
"Print from SD"
@ -800,15 +892,19 @@
#MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8
"Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow."
"Impresora no esta calibrada todavia. Por favor usa el manual, capitulo Primeros pasos, flujo de Calibracion."
"Impresora no esta calibrada todavia. Por favor usa el manual capitulo Primeros pasos Calibracion flujo."
#MSG_ERR_STOPPED c=0 r=0
"Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
"Impresora parada debido a errores. Arregle el error y use M999 para reinicio. (Temperatura se resetea. Ajustar despues de reinicio)"
#WELCOME_MSG c=20 r=0
"Prusa i3 MK2.5 ready."
"Prusa i3 MK2.5 prep."
#WELCOME_MSG c=20 r=0
"Prusa i3 MK3 ready."
"Prusa i3 MK3 lista"
"Prusa i3 MK3 prep."
#MSG_PRUSA3D c=0 r=0
"prusa3d.com"
@ -820,7 +916,11 @@
#MSG_RECOVERING_PRINT c=20 r=1
"Recovering print "
"Recuperando impresion"
"Recuperando impresion "
#MSG_REMOVE_OLD_FILAMENT c=20 r=4
"Remove old filament and press the knob to start loading new filament."
"Retire el filamento viejo y presione el dial para comenzar a cargar el nuevo filamento."
#MSG_M119_REPORT c=0 r=0
"Reporting endstop status"
@ -876,7 +976,7 @@
#MSG_SD_PRINTING_BYTE c=0 r=0
"SD printing byte "
"SD byte impresion"
"SD byte impresion "
#MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60 r=0
"Searching bed calibration point"
@ -892,11 +992,11 @@
#MSG_SELFTEST_START c=20 r=0
"Self test start "
"Iniciar Selftest "
"Iniciar Selftest "
#MSG_SELFTEST c=0 r=0
"Selftest "
"Selftest "
"\x00"
#MSG_SELFTEST_ERROR c=0 r=0
"Selftest error !"
@ -904,7 +1004,7 @@
#MSG_SELFTEST_FAILED c=20 r=0
"Selftest failed "
"Fallo Selftest "
"Fallo Selftest "
#MSG_FORCE_SELFTEST c=20 r=8
"Selftest will be run to calibrate accurate sensorless rehoming."
@ -922,30 +1022,50 @@
"Show end stops"
"Mostrar endstops"
#
"Show pinda state"
"\x00"
#MSG_DWELL c=0 r=0
"Sleep..."
"En reposo..."
#MSG_FILE_CNT c=20 r=4
"Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100."
"Algunos archivos no se ordenaran. El maximo es 100 archivos por carpeta. "
"Algunos archivos no se ordenaran. Maximo 100 archivos por carpeta para ordenar."
#MSG_SORT_NONE c=17 r=1
"Sort: [None]"
"Orden: [Ninguno]"
"Sort: [none]"
"Ordena: [Ninguno]"
#MSG_SORT_TIME c=17 r=1
"Sort: [Time]"
"Sort: [time]"
"Orden: [Fecha]"
#MSG_SORT_ALPHA c=17 r=1
"Sort: [Alphabet]"
"Orden:[Alfabetic]"
"Sort: [alphabet]"
"Orden: [Alfabet.]"
#MSG_SORTING c=20 r=1
"Sorting files"
"Ordenando archivos"
#MSG_SOUND_LOUD c=17 r=1
"Sound [loud]"
"Sonido [alto]"
#MSG_SOUND_MUTE c=17 r=1
"Sound [mute]"
"Sonido [silenc.]"
#MSG_SOUND_ONCE c=17 r=1
"Sound [once]"
"Sonido [una vez]"
#MSG_SOUND_SILENT c=17 r=1
"Sound [silent]"
"Sonido[silencios]"
#MSG_SPEED c=0 r=0
"Speed"
"Velocidad"
@ -972,7 +1092,7 @@
#MSG_STOPPED c=0 r=0
"STOPPED. "
"PARADA"
"PARADA. "
#MSG_SUPPORT c=0 r=0
"Support"
@ -1000,7 +1120,7 @@
#MSG_TEMP_CAL_FAILED c=20 r=8
"Temperature calibration failed"
"Fallo calibracion de temperatura"
"Fallo de la calibracion de temperatura"
#MSG_TEMP_CALIBRATION_DONE c=20 r=12
"Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal."
@ -1014,6 +1134,18 @@
"Temperatures"
"Temperaturas"
#MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
"There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
"Todavia es necesario hacer una calibracion Z. Por favor siga el manual, capitulo Primeros pasos, seccion Calibracion del flujo."
#
"Total filament"
"\x00"
#
"Total print time"
"\x00"
#MSG_ENDSTOP_HIT c=0 r=0
"TRIGGERED"
"ACTIVADO"
@ -1040,15 +1172,15 @@
#MSG_SD_VOL_INIT_FAIL c=0 r=0
"volume.init failed"
"fallo volume.init "
"fallo volume.init"
#MSG_USERWAIT c=0 r=0
"Wait for user..."
"Esperando ordenes"
"Esperando ordenes..."
#MSG_WAITING_TEMP c=20 r=3
"Waiting for nozzle and bed cooling"
"Esperando enfriamiento de la base y extrusor."
"Esperando enfriamiento de la base y extrusor"
#MSG_WAITING_TEMP_PINDA c=20 r=3
"Waiting for PINDA probe cooling"
@ -1068,7 +1200,7 @@
#MSG_UNLOAD_SUCCESSFUL c=20 r=2
"Was filament unload successful?"
"Filamento cargado con exito?"
"Se cargocon exito el filamento?"
#MSG_SELFTEST_WIRINGERROR c=0 r=0
"Wiring error"
@ -1084,7 +1216,7 @@
#MSG_SD_WRITE_TO_FILE c=0 r=0
"Writing to file: "
"Escribiendo en arch.: "
"Escribiendo al arch.: "
#MSG_XYZ_DETAILS c=19 r=1
"XYZ cal. details"
@ -1100,5 +1232,56 @@
#MSG_WIZARD_QUIT c=20 r=8
"You can always resume the Wizard from Calibration -> Wizard."
"Siempre puedes acceder al asistente desde Calibracion -> Wizard"
"Siempre puedes acceder al asistente desde Calibracion -> Wizard."
#MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
"XYZ calibration all right. Skew will be corrected automatically."
"Calibracion XYZ correcta. La inclinacion se corregira automaticamente."
#MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
"XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
"Calibracion XYZ correcta. Los ejes X / Y estan ligeramente inclinados. Buen trabajo!"
#MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
"XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
"Calibracion XYZ ok. Ejes X/Y perpendiculares. Enhorabuena!"
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
"XYZ calibration compromised. Front calibration points not reachable."
"Calibrazion XYZ comprometida. Puntos frontales no alcanzables."
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
"XYZ calibration compromised. Right front calibration point not reachable."
"Calibrazion XYZ comprometida. Punto frontal derecho no alcanzable."
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
"XYZ calibration compromised. Left front calibration point not reachable."
"Calibrazion XYZ comprometida. Punto frontal izquierdo no alcanzable."
#MSG_LOAD_ALL c=17 r=0
"Load all"
"Intr. todos fil."
#MSG_LOAD_FILAMENT_1 c=17 r=0
"Load filament 1"
"Introducir fil. 1"
#MSG_LOAD_FILAMENT_2 c=17 r=0
"Load filament 2"
"Introducir fil. 2"
#MSG_LOAD_FILAMENT_3 c=17 r=0
"Load filament 3"
"Introducir fil. 3"
#MSG_LOAD_FILAMENT_4 c=17 r=0
"Load filament 4"
"Introducir fil. 4"
#MSG_LOAD_FILAMENT_5 c=17 r=0
"Load filament 5"
"Introducir fil. 5"
#MSG_OFF c=0 r=0
" [off]"
" [OFF]"

1231
lang/lang_en_fr.txt Normal file

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,6 +1,6 @@
#MSG_EXTRUDER_CORRECTION_OFF c=6 r=0
" [off"
"[wyl"
" [wyl"
#MSG_PLANNER_BUFFER_BYTES c=0 r=0
" PlannerBufferBytes: "
@ -12,7 +12,7 @@
#MSG_FREE_MEMORY c=0 r=0
" Free Memory: "
" Wolna pamiec:"
" Wolna pamiec: "
#MSG_CONFIGURATION_VER c=0 r=0
" Last Updated: "
@ -32,11 +32,11 @@
#MSG_CRASH_DET_ONLY_IN_NORMAL c=20 r=4
"\x1b[2JCrash detection can\x1b[1;0Hbe turned on only in\x1b[2;0HNormal mode"
"\x00"
"\x1b[2JWykrywanie zderzen moze\x1b[1;0Hbyc wlaczone tylko w\x1b[2;0Htrybie Normalnym"
#MSG_CRASH_DET_STEALTH_FORCE_OFF c=20 r=4
"\x1b[2JWARNING:\x1b[1;0HCrash detection\x1b[2;0Hdisabled in\x1b[3;0HStealth mode"
"\x00"
"\x1b[2JUWAGA:\x1b[1;0HWykrywanie zderzen\x1b[2;0Hwylaczone w\x1b[3;0Htrybie Stealth"
#MSG_REFRESH c=0 r=0
"\xf8Refresh"
@ -66,6 +66,14 @@
"Auto adjust Z?"
"Autodostroic Z?"
#MSG_AUTO_DEPLETE_ON c=17 r=1
"Auto deplete [on]"
"Wyk. resztek [wl]"
# MSG_AUTO_DEPLETE_OFF c=17 r=1
"Auto deplete[off]"
"Wyk. resztek[wyl]"
#MSG_AUTO_HOME c=0 r=0
"Auto home"
"Auto zerowanie"
@ -100,7 +108,7 @@
#MSG_BED_HEATING c=0 r=0
"Bed Heating"
"Grzanie stolu.."
"Grzanie stolu"
#MSG_BED_CORRECTION_MENU c=0 r=0
"Bed level correct"
@ -180,7 +188,7 @@
#MSG_NOT_COLOR c=0 r=0
"Color not correct"
"Kolor zanieczysz."
"Kolor zanieczysz"
#MSG_COOLDOWN c=0 r=0
"Cooldown"
@ -188,19 +196,23 @@
#MSG_CRASHDETECT_ON c=0 r=0
"Crash det. [on]"
"Wykr. zderzen [wl]"
"Wykr. zderzen[wl]"
#MSG_CRASHDETECT_NA c=0 r=0
"Crash det. [N/A]"
"Wykr. zderzen [n/d]"
"Wykr.zderzen[n/d]"
#MSG_CRASHDETECT_OFF c=0 r=0
"Crash det. [off]"
"Wykr. zderzen [wyl]"
"Wykr.zderzen[wyl]"
#MSG_CRASH_DETECTED c=20 r=1
"Crash detected."
"Zderzenie wykryte"
"Zderzenie wykryte."
#
"Crash detected. Resume print?"
"Zderzenie wykryte. Wznowic wydruk?"
#MSG_CURRENT c=19 r=1
"Current"
@ -226,13 +238,41 @@
"E-correct"
"Korekcja E"
#MSG_EJECT_FILAMENT c=17 r=1
"Eject filament"
"Wysun filament"
#MSG_EJECT_FILAMENT1 c=17 r=1
"Eject filament 1"
"Wysun filament 1"
#MSG_EJECT_FILAMENT2 c=17 r=1
"Eject filament 2"
"Wysun filament 1"
#MSG_EJECT_FILAMENT3 c=17 r=1
"Eject filament 3"
"Wysun filament 3"
#MSG_EJECT_FILAMENT4 c=17 r=1
"Eject filament 4"
"Wysun filament 4"
#MSG_EJECT_FILAMENT5 c=17 r=1
"Eject filament 5"
"Wysun filament 5"
#MSG_EJECTING_FILAMENT c=20 r=1
"Ejecting filament"
"Wysuwanie filamentu"
#MSG_END_FILE_LIST c=0 r=0
"End file list"
"Koniec listy plikow"
#MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1
"Endstop not hit"
"Krancowka nie aktyw."
"Krancowka nie aktyw"
#MSG_SELFTEST_ENDSTOP c=0 r=0
"Endstop"
@ -240,7 +280,7 @@
#MSG_ENDSTOPS_HIT c=0 r=0
"endstops hit: "
"krancowki aktywowane:"
"krancowki aktywowane: "
#MSG_SELFTEST_ENDSTOPS c=0 r=0
"Endstops"
@ -280,15 +320,15 @@
#MSG_FSENS_AUTOLOAD_ON c=17 r=1
"F. autoload [on]"
"Autoladowanie fil. [wl]"
"Autolad.fil. [wl]"
#MSG_FSENS_AUTOLOAD_NA c=17 r=1
"F. autoload [N/A]"
"Autoladowanie fil. [N/D]"
"Autolad.fil.[N/D]"
#MSG_FSENS_AUTOLOAD_OFF c=17 r=1
"F. autoload [off]"
"Autoladowanie [wyl]"
"Autoladowanie[wl]"
#MSG_FAN_SPEED c=14 r=0
"Fan speed"
@ -300,23 +340,27 @@
#MSG_FANS_CHECK_ON c=17 r=1
"Fans check [on]"
"Sprawdzanie wentylatorow [wl]"
"Sprawd.went. [wl]"
#MSG_FANS_CHECK_OFF c=17 r=1
"Fans check [off]"
"Sprawdzanie wentylatorow [wyl]"
"Sprawd.went.[wyl]"
#MSG_FSENSOR_ON c=0 r=0
"Fil. sensor [on]"
"Czuj. filamentu. [wl]"
"Czuj. filam. [wl]"
#MSG_RESPONSE_POOR c=20 r=2
"Fil. sensor response is poor, disable it?"
"Reakcja czujnika slaba, wylaczyc?"
#MSG_FSENSOR_NA c=0 r=0
"Fil. sensor [N/A]"
"Czuj. filamentu [N/D]"
"Czuj. fil. [N/D]"
#MSG_FSENSOR_OFF c=0 r=0
"Fil. sensor [off]"
"Czuj. fil. [wyl]"
"Czuj. fil. [wyl]"
#MSG_FILAMENT_CLEAN c=20 r=2
"Filament extruding & with correct color?"
@ -334,13 +378,21 @@
"Filament sensor:"
"Czujnik filamentu:"
#MSG_FILAMENT_USED c=19 r=1
"Filament used"
"Uzyty filament"
#MSG_PRINT_TIME c=19 r=1
"Print time"
"Czas druku"
#MSG_FILE_INCOMPLETE c=20 r=2
"File incomplete. Continue anyway?"
"Plik niekompletny. Kontynowac?"
#MSG_SD_FILE_OPENED c=0 r=0
"File opened: "
"Otwarty plik:"
"Otwarty plik: "
#MSG_SD_FILE_SELECTED c=0 r=0
"File selected"
@ -352,7 +404,7 @@
#MSG_V2_CALIBRATION c=17 r=1
"First layer cal."
"Kal. 1. warstwy"
"Kal. 1. warstwy."
#MSG_WIZARD_SELFTEST c=20 r=8
"First, I will run the selftest to check most common assembly problems."
@ -384,15 +436,15 @@
#MSG_BED_HEATING_SAFETY_DISABLED c=0 r=0
"Heating disabled by safety timer."
"Grzanie wylaczone przez wyl. czasowy"
"Grzanie wylaczone przez wyl. czasowy."
#MSG_HEATING_COMPLETE c=20 r=0
"Heating done."
"Grzanie zakonczone"
"Grzanie zakonczone."
#MSG_HEATING c=0 r=0
"Heating"
"Grzanie..."
"Grzanie"
#MSG_WIZARD_WELCOME c=20 r=7
"Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
@ -420,7 +472,7 @@
#MSG_SELFTEST_CHECK_BED c=20 r=0
"Checking bed "
"Kontrola stolu"
"Kontrola stolu "
#MSG_SELFTEST_CHECK_ENDSTOPS c=20 r=0
"Checking endstops"
@ -428,32 +480,40 @@
#MSG_SELFTEST_CHECK_HOTEND c=20 r=0
"Checking hotend "
"Kontrola hotendu"
"Kontrola hotendu "
#MSG_SELFTEST_CHECK_FSENSOR c=20 r=0
"Checking sensors "
"Sprawdzanie czujnikow"
"Sprawdzanie czujnikow "
#MSG_SELFTEST_CHECK_X c=20 r=0
"Checking X axis "
"Kontrola osi X"
"Kontrola osi X "
#MSG_SELFTEST_CHECK_Y c=20 r=0
"Checking Y axis "
"Kontrola osi Y"
"Kontrola osi Y "
#MSG_SELFTEST_CHECK_Z c=20 r=0
"Checking Z axis "
"Kontrola osi Z"
"Kontrola osi Z "
#MSG_ERR_CHECKSUM_MISMATCH c=0 r=0
"checksum mismatch, Last Line: "
"suma kontrolna niezgodna, ostatnia linia:"
"suma kontrolna niezgodna, ostatnia linia: "
#MSG_CHOOSE_EXTRUDER c=20 r=1
"Choose extruder:"
"Wybierz ekstruder:"
#MSG_CHOOSE_FILAMENT c=20 r=1
"Choose filament:"
"Wybierz filament:"
#MSG_FILAMENT c=17 r=1
"Filament"
"Filament"
#MSG_WIZARD_XYZ_CAL c=20 r=8
"I will run xyz calibration now. It will take approx. 12 mins."
"Przeprowadze teraz kalibracje XYZ. Zajmie ok. 12 min."
@ -464,7 +524,7 @@
#MSG_WIZARD_V2_CAL_2 c=20 r=12
"I will start to print line and you will gradually lower the nozzle by rotating the knob, until you reach optimal height. Check the pictures in our handbook in chapter Calibration."
"Zaczne drukowac linie. Stopniowo opuszczaj dysze przekrecajac pokretlo, poki nie uzyskasz optymalnej wysokosci. Sprawdz obrazki w naszym Podreczniku w rozdz. Kalibracja"
"Zaczne drukowac linie. Stopniowo opuszczaj dysze przekrecajac pokretlo, poki nie uzyskasz optymalnej wysokosci. Sprawdz obrazki w naszym Podreczniku w rozdz. Kalibracja."
#MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE1 c=60 r=0
"Improving bed calibration point"
@ -516,7 +576,7 @@
#MSG_KILLED c=0 r=0
"KILLED. "
"PRZERWANE."
"PRZERWANE. "
#MSG_SELFTEST_EXTRUDER_FAN c=20 r=0
"Left hotend fan?"
@ -526,6 +586,10 @@
"Left side [um]"
"Lewo [um]"
#
"Lin. correction"
"\x00"
#MSG_BABYSTEP_Z c=0 r=0
"Live adjust Z"
"Dostrajanie osi Z"
@ -548,15 +612,15 @@
#MSG_M104_INVALID_EXTRUDER c=0 r=0
"M104 Invalid extruder "
"M104 Nieprawidlowy ekstruder"
"M104 Nieprawidlowy ekstruder "
#MSG_M105_INVALID_EXTRUDER c=0 r=0
"M105 Invalid extruder "
"M105 Nieprawidlowy ekstruder"
"M105 Nieprawidlowy ekstruder "
#MSG_M109_INVALID_EXTRUDER c=0 r=0
"M109 Invalid extruder "
"M109 Nieprawidlowy ekstruder"
"M109 Nieprawidlowy ekstruder "
#MSG_M117_V2_CALIBRATION c=25 r=1
"M117 First layer cal."
@ -564,15 +628,15 @@
#MSG_M200_INVALID_EXTRUDER c=0 r=0
"M200 Invalid extruder "
"M200 Nieprawidlowy ekstruder"
"M200 Nieprawidlowy ekstruder "
#MSG_M218_INVALID_EXTRUDER c=0 r=0
"M218 Invalid extruder "
"M218 Nieprawidlowy ekstruder"
"M218 Nieprawidlowy ekstruder "
#MSG_M221_INVALID_EXTRUDER c=0 r=0
"M221 Invalid extruder "
"M221 Nieprawidlowy ekstruder"
"M221 Nieprawidlowy ekstruder "
#MSG_MAIN c=0 r=0
"Main"
@ -586,25 +650,41 @@
"Mesh Bed Leveling"
"Poziomowanie stolu wg siatki"
#MSG_MMU_NEEDS_ATTENTION c=20 r=4
"MMU needs user attention. Fix the issue and then press button on MMU unit."
"MMU wymaga uwagi. Napraw usterke i wcisnij przycisk na korpusie MMU."
#MSG_MMU_OK_RESUMING_POSITION c=20 r=4
"MMU OK. Resuming position..."
"MMU OK. Wznawianie pozycji."
#MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4
"MMU OK. Resuming temperature..."
"MMU OK. Wznawiam nagrzewanie..."
#MSG_MMU_OK_RESUMING c=20 r=4
"MMU OK. Resuming..."
"MMU OK. Wznawianie..."
#MSG_STEALTH_MODE_OFF c=0 r=0
"Mode [Normal]"
"Tryb [normalny]"
"Tryb [normalny]"
#MSG_SILENT_MODE_ON c=0 r=0
"Mode [silent]"
"Tryb [cichy]"
"Tryb [cichy]"
#MSG_STEALTH_MODE_ON c=0 r=0
"Mode [Stealth]"
"Tryb [Stealth]"
"Tryb [Stealth]"
#MSG_AUTO_MODE_ON c=0 r=0
"Mode [auto power]"
"Tryb [automatyczny]"
"Tryb[automatycz.]"
#MSG_SILENT_MODE_OFF c=0 r=0
"Mode [high power]"
"Tryb [wysoka wydajnosc]"
"Tryb[wysok.wyda.]"
#MSG_SELFTEST_MOTOR c=0 r=0
"Motor"
@ -628,7 +708,7 @@
#MSG_ERR_NO_CHECKSUM c=0 r=0
"No Checksum with line number, Last Line: "
"Brak sumy kontrolnej z numerem linii, ostatnia linia:"
"Brak sumy kontrolnej z numerem linii, ostatnia linia: "
#MSG_NO_MOVE c=0 r=0
"No move."
@ -644,7 +724,7 @@
#MSG_SELFTEST_NOTCONNECTED c=0 r=0
"Not connected"
"Nie podlaczono "
"Nie podlaczono"
#MSG_SELFTEST_FAN_NO c=19 r=0
"Not spinning"
@ -672,7 +752,7 @@
#MSG_SD_OPEN_FILE_FAIL c=0 r=0
"open failed, File: "
"niepowodzenie otwarcia, Plik:"
"niepowodzenie otwarcia, Plik: "
#MSG_ENDSTOP_OPEN c=0 r=0
"open"
@ -680,7 +760,7 @@
#MSG_SD_OPENROOT_FAIL c=0 r=0
"openRoot failed"
"niepowodzenie openRoot "
"niepowodzenie openRoot"
#MSG_PAUSE_PRINT c=0 r=0
"Pause print"
@ -688,7 +768,7 @@
#MSG_PID_RUNNING c=20 r=1
"PID cal. "
"Kalibracja PID"
"Kalibracja PID. "
#MSG_PID_FINISHED c=20 r=1
"PID cal. finished"
@ -750,10 +830,22 @@
"Please pull out filament immediately"
"Wyciagnij filament teraz"
#MSG_EJECT_REMOVE c=20 r=4
"Please remove filament and then press the knob."
"Wyciagnij filament i wcisnij pokretlo."
#MSG_REMOVE_STEEL_SHEET c=20 r=4
"Please remove steel sheet from heatbed."
"Prosze zdjac plyte stalowa z podgrzewanego stolu."
#MSG_RUN_XYZ c=20 r=4
"Please run XYZ calibration first."
"Prosze najpierw uruchomic kalibracje XYZ."
#MSG_UPDATE_MMU2_FW c=20 r=4
"Please update firmware in your MMU2. Waiting for reset."
"Prosze zaktualizowac Firmware MMU2. Czekam na reset."
#MSG_PLEASE_WAIT c=20 r=0
"Please wait"
"Prosze czekac"
@ -806,9 +898,13 @@
"Printer stopped due to errors. Fix the error and use M999 to restart. (Temperature is reset. Set it after restarting)"
"Drukarka zatrzymana z powodu bledow. Usun problem i uzyj M999 aby zrestartowac. (Temperatura jest zresetowana, ustaw ja po restarcie)"
#WELCOME_MSG c=20 r=0
"Prusa i3 MK2.5 ready."
"Prusa i3 MK2.5 gotowa"
#WELCOME_MSG c=20 r=0
"Prusa i3 MK3 ready."
"Prusa i3 MK3 gotowa"
"Prusa i3 MK3 gotowa."
#MSG_PRUSA3D c=0 r=0
"prusa3d.com"
@ -820,7 +916,11 @@
#MSG_RECOVERING_PRINT c=20 r=1
"Recovering print "
"Wznawianie wydruku"
"Wznawianie wydruku "
#MSG_REMOVE_OLD_FILAMENT c=20 r=4
"Remove old filament and press the knob to start loading new filament."
"Wyciagnij poprzedni filament i nacisnij pokretlo aby zaladowac nowy."
#MSG_M119_REPORT c=0 r=0
"Reporting endstop status"
@ -848,11 +948,11 @@
#MSG_SECOND_SERIAL_ON c=17 r=1
"RPi port [on]"
"Port RPi [wl]"
"Port RPi [wl]"
#MSG_SECOND_SERIAL_OFF c=17 r=1
"RPi port [off]"
"Port RPi [wyl]"
"Port RPi [wyl]"
#MSG_WIZARD_RERUN c=20 r=7
"Running Wizard will delete current calibration results and start from the beginning. Continue?"
@ -860,11 +960,11 @@
#MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1
"SD card [normal]"
"Karta SD [normalna]"
"Karta SD [normal]"
#MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1
"SD card [FlshAir]"
"Karta SD [FlashAir]"
"Karta SD[FlshAir]"
#MSG_SD_CARD_OK c=0 r=0
"SD card ok"
@ -892,7 +992,7 @@
#MSG_SELFTEST_START c=20 r=0
"Self test start "
"Rozpoczynanie Selftestu"
"Rozpoczynanie Selftestu "
#MSG_SELFTEST c=0 r=0
"Selftest "
@ -904,11 +1004,11 @@
#MSG_SELFTEST_FAILED c=20 r=0
"Selftest failed "
"Selftest nieudany"
"Selftest nieudany "
#MSG_FORCE_SELFTEST c=20 r=8
"Selftest will be run to calibrate accurate sensorless rehoming."
"Zostanie uruchomiony Selftest aby dokladnie skalibrowac punkt bazowy bez krancowek"
"Zostanie uruchomiony Selftest aby dokladnie skalibrowac punkt bazowy bez krancowek."
#MSG_SET_TEMPERATURE c=19 r=1
"Set temperature:"
@ -922,6 +1022,10 @@
"Show end stops"
"Pokaz krancowki"
#
"Show pinda state"
"\x00"
#MSG_DWELL c=0 r=0
"Sleep..."
"Czuwanie..."
@ -931,21 +1035,37 @@
"Niektore pliki nie zostana posortowane. Max. liczba plikow w 1 folderze = 100."
#MSG_SORT_NONE c=17 r=1
"Sort: [None]"
"Sort: [none]"
"Sortowanie:[brak]"
#MSG_SORT_TIME c=17 r=1
"Sort: [Time]"
"Sort: [time]"
"Sortowanie:[czas]"
#MSG_SORT_ALPHA c=17 r=1
"Sort: [Alphabet]"
"Sort.:[alfabet]"
"Sort: [alphabet]"
"Sort.: [alfabet]"
#MSG_SORTING c=20 r=1
"Sorting files"
"Sortowanie plikow"
#MSG_SOUND_LOUD c=17 r=1
"Sound [loud]"
"Dzwiek [Glosny]"
#MSG_SOUND_MUTE c=17 r=1
"Sound [mute]"
"Dzwiek[Wylaczony]"
#MSG_SOUND_ONCE c=17 r=1
"Sound [once]"
"Dzwiek [1-raz]"
#MSG_SOUND_SILENT c=17 r=1
"Sound [silent]"
"Dzwiek [Cichy]"
#MSG_SPEED c=0 r=0
"Speed"
"Predkosc"
@ -960,11 +1080,11 @@
#MSG_STATISTICS c=0 r=0
"Statistics "
"Statystyki"
"Statystyki "
#MSG_STEPPER_TOO_HIGH c=0 r=0
"Steprate too high: "
"Liczba krokow zbyt wysoka:"
"Liczba krokow zbyt wysoka: "
#MSG_STOP_PRINT c=0 r=0
"Stop print"
@ -972,7 +1092,7 @@
#MSG_STOPPED c=0 r=0
"STOPPED. "
"ZATRZYMANO."
"ZATRZYMANO. "
#MSG_SUPPORT c=0 r=0
"Support"
@ -984,19 +1104,19 @@
#MSG_TEMP_CALIBRATION c=20 r=1
"Temp. cal. "
"Kalibracja temp."
"Kalibracja temp. "
#MSG_TEMP_CALIBRATION_ON c=20 r=1
"Temp. cal. [on]"
"Kalibr. temp. [wl]"
"Kalibr.temp. [wl]"
#MSG_TEMP_CALIBRATION_OFF c=20 r=1
"Temp. cal. [off]"
"Kalibr. temp. [wyl]"
"Kalibr.temp.[wyl]"
#MSG_CALIBRATION_PINDA_MENU c=17 r=1
"Temp. calibration"
"Kalibracja temp."
"Kalibracja temp"
#MSG_TEMP_CAL_FAILED c=20 r=8
"Temperature calibration failed"
@ -1014,6 +1134,18 @@
"Temperatures"
"Temperatury"
#MSG_FOLLOW_Z_CALIBRATION_FLOW c=20 r=4
"There is still a need to make Z calibration. Please follow the manual, chapter First steps, section Calibration flow."
"Musimy przeprowadzic kalibracje Z. Kieruj sie Samouczkiem: rozdzial Pierwsze Kroki, sekcja Kalibracja."
#
"Total filament"
"\x00"
#
"Total print time"
"\x00"
#MSG_ENDSTOP_HIT c=0 r=0
"TRIGGERED"
"AKTYWOWANO"
@ -1040,7 +1172,7 @@
#MSG_SD_VOL_INIT_FAIL c=0 r=0
"volume.init failed"
"niepowodzenie volume.init "
"niepowodzenie volume.init"
#MSG_USERWAIT c=0 r=0
"Wait for user..."
@ -1064,7 +1196,7 @@
#MSG_CHANGED_PRINTER c=20 r=4
"Warning: printer type changed."
"Ostrzezenie: rodzaj drukarki ulegl zmianie"
"Ostrzezenie: rodzaj drukarki ulegl zmianie."
#MSG_UNLOAD_SUCCESSFUL c=20 r=2
"Was filament unload successful?"
@ -1084,7 +1216,7 @@
#MSG_SD_WRITE_TO_FILE c=0 r=0
"Writing to file: "
"Zapis do pliku:"
"Zapis do pliku: "
#MSG_XYZ_DETAILS c=19 r=1
"XYZ cal. details"
@ -1102,3 +1234,54 @@
"You can always resume the Wizard from Calibration -> Wizard."
"Zawsze mozesz uruchomic Asystenta ponownie przez Kalibracja -> Asystent."
#MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME c=20 r=8
"XYZ calibration all right. Skew will be corrected automatically."
"Kalibracja XYZ prawidlowa. Skosy beda automatycznie wyrownane przy druku."
#MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD c=20 r=8
"XYZ calibration all right. X/Y axes are slightly skewed. Good job!"
"Kalibracja XYZ prawidlowa. Osie X/Y lekko skosne. Dobra robota!"
#MSG_BED_SKEW_OFFSET_DETECTION_PERFECT c=20 r=8
"XYZ calibration ok. X/Y axes are perpendicular. Congratulations!"
"Kalibracja XYZ ok. Osie X/Y sa prostopadle. Gratulacje!"
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR c=20 r=8
"XYZ calibration compromised. Front calibration points not reachable."
"Kalibr. XYZ niedokladna. Przednie punkty kalibr. Zbyt wys. do przodu."
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR c=20 r=8
"XYZ calibration compromised. Right front calibration point not reachable."
"Kalibracja XYZ niedokladna. Prawy przedni punkt zbyt wysuniety do przodu."
#MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR c=20 r=8
"XYZ calibration compromised. Left front calibration point not reachable."
"Kalibracja XYZ niedokladna. Lewy przedni punkt zbyt wysuniety do przodu."
#MSG_LOAD_ALL c=17 r=0
"Load all"
"Zalad. wszystkie"
#MSG_LOAD_FILAMENT_1 c=17 r=0
"Load filament 1"
"Zaladowac fil. 1"
#MSG_LOAD_FILAMENT_2 c=17 r=0
"Load filament 2"
"Zaladowac fil. 2"
#MSG_LOAD_FILAMENT_3 c=17 r=0
"Load filament 3"
"Zaladowac fil. 3"
#MSG_LOAD_FILAMENT_4 c=17 r=0
"Load filament 4"
"Zaladowac fil. 4"
#MSG_LOAD_FILAMENT_5 c=17 r=0
"Load filament 5"
"Zaladowac fil. 5"
#MSG_OFF c=0 r=0
" [off]"
" [wyl]"

View File

@ -16,7 +16,7 @@
#
# Selected language:
LNG=$1
if [ -z "$LNG" ]; then LNG='cz'; fi
if [ -z "$LNG" ]; then LNG='all'; fi
#
#
@ -95,6 +95,7 @@ case "$LNG" in
*cz*) lt_code='\x73\x63' ;;
*de*) lt_code='\x65\x64' ;;
*es*) lt_code='\x73\x65' ;;
*fr*) lt_code='\x71\x66' ;;
*it*) lt_code='\x74\x69' ;;
*pl*) lt_code='\x6c\x70' ;;
esac
@ -161,6 +162,7 @@ if [ "$LNG" = "all" ]; then
make_lang cz
make_lang de
make_lang es
make_lang fr
make_lang it
make_lang pl
exit 0

View File

@ -151,6 +151,11 @@ else
./update_lang.sh es 2>./update_lang_es.out 1>/dev/null
if [ $? -eq 0 ]; then echo 'OK' >&2; else echo 'NG!' >&2; fi
fi
if [ -e lang_fr.bin ]; then
echo -n " French : " >&2
./update_lang.sh fr 2>./update_lang_fr.out 1>/dev/null
if [ $? -eq 0 ]; then echo 'OK' >&2; else echo 'NG!' >&2; fi
fi
if [ -e lang_pl.bin ]; then
echo -n " Polish : " >&2
./update_lang.sh pl 2>./update_lang_pl.out 1>/dev/null