Update langtool_all.h/.cpp and some fixes
This commit is contained in:
parent
ce69e1c915
commit
a593224aec
|
|
@ -5,10 +5,8 @@
|
|||
#include "Configuration_prusa.h"
|
||||
|
||||
// Firmware version
|
||||
|
||||
#define FW_version "3.1.0-RC1"
|
||||
|
||||
|
||||
#define FW_PRUSA3D_MAGIC "PRUSA3DFW"
|
||||
#define FW_PRUSA3D_MAGIC_LEN 10
|
||||
// The total size of the EEPROM is
|
||||
|
|
@ -60,7 +58,7 @@
|
|||
#define EEPROM_BED_CORRECTION_REAR_LEFT (EEPROM_BED_CORRECTION_REAR_RIGHT - 1)
|
||||
|
||||
// FILAMENT_RUNOUT_SENSOR
|
||||
#define EEPROM_FIL_RUNOUT_ACTIVE (EEPROM_BED_CORRECTION_REAR_RIGHT - 1) //0 - filament runout sensor disabled; 1 - .. activated
|
||||
#define EEPROM_FIL_RUNOUT_ACTIVE (EEPROM_BED_CORRECTION_REAR_LEFT - 1) //0 - filament runout sensor disabled; 1 - .. activated
|
||||
#define EEPROM_FIL_RUNOUT_INVERTING (EEPROM_FIL_RUNOUT_ACTIVE - 1) //0 - filament runout sensor inverted; 1 - .. normal
|
||||
#define EEPROM_ENDSTOPPULLUP_FIL_RUNOUT (EEPROM_FIL_RUNOUT_INVERTING - 1) //0 - filament runout sensor pullup; 0 - .. normal
|
||||
// end FILAMENT_RUNOUT_SENSOR
|
||||
|
|
|
|||
|
|
@ -1503,8 +1503,7 @@ void get_command()
|
|||
continue;
|
||||
if(serial_char == '\n' ||
|
||||
serial_char == '\r' ||
|
||||
(serial_char == ':' && comment_mode == false) ||
|
||||
serial_count >= (MAX_CMD_SIZE - 1) )
|
||||
serial_count >= (MAX_CMD_SIZE - 1) )
|
||||
{
|
||||
if(!serial_count) { //if empty line
|
||||
comment_mode = false; //for new command
|
||||
|
|
@ -1667,7 +1666,6 @@ void get_command()
|
|||
if(serial_char == '\n' ||
|
||||
serial_char == '\r' ||
|
||||
(serial_char == '#' && comment_mode == false) ||
|
||||
(serial_char == ':' && comment_mode == false) ||
|
||||
serial_count >= (MAX_CMD_SIZE - 1)||n==-1)
|
||||
{
|
||||
if(card.eof()){
|
||||
|
|
@ -2344,12 +2342,7 @@ void process_commands()
|
|||
|
||||
// PRUSA GCODES
|
||||
|
||||
#ifdef SNMM
|
||||
float tmp_motor[3] = DEFAULT_PWM_MOTOR_CURRENT;
|
||||
float tmp_motor_loud[3] = DEFAULT_PWM_MOTOR_CURRENT_LOUD;
|
||||
int8_t SilentMode;
|
||||
#endif
|
||||
KEEPALIVE_STATE(IN_HANDLER);
|
||||
KEEPALIVE_STATE(IN_HANDLER);
|
||||
|
||||
if (code_seen("M117")) { //moved to highest priority place to be able to to print strings which includes "G", "PRUSA" and "^"
|
||||
custom_message = true; //fixes using M117 during SD print, but needs to be be updated in future
|
||||
|
|
@ -2480,7 +2473,7 @@ void process_commands()
|
|||
if(Stopped == false) {
|
||||
|
||||
#ifdef FILAMENT_RUNOUT_SENSOR
|
||||
if((READ(FIL_RUNOUT_PIN) ^ FIL_RUNOUT_INVERTING == 0) && fil_runout_active) {
|
||||
if(((READ(FIL_RUNOUT_PIN) ^ FIL_RUNOUT_INVERTING) == 0) && fil_runout_active) {
|
||||
feedmultiplyBckp=feedmultiply;
|
||||
float target[4];
|
||||
float lastpos[4];
|
||||
|
|
|
|||
|
|
@ -151,7 +151,7 @@ void CardReader::lsDive(const char *prepend, SdFile parent, const char * const m
|
|||
createFilename(filename, p);
|
||||
SERIAL_PROTOCOL(prepend);
|
||||
SERIAL_PROTOCOL(filename);
|
||||
//SERIAL_PROTOCOLCHAR(' ');
|
||||
MYSERIAL.write(' ');
|
||||
SERIAL_PROTOCOLLN(p.fileSize);
|
||||
break;
|
||||
|
||||
|
|
|
|||
|
|
@ -4,7 +4,7 @@
|
|||
use strict;
|
||||
use warnings;
|
||||
|
||||
my @langs = ("en","cz","it","es","pl","de");
|
||||
my @langs = ("en","cz","it","es","pl","de","nl");
|
||||
|
||||
sub parselang
|
||||
{
|
||||
|
|
@ -17,6 +17,8 @@ sub parselang
|
|||
while (my $line = <$fh>) {
|
||||
chomp $line;
|
||||
next if (index($line, 'define') == -1 || index($line, 'MSG') == -1);
|
||||
# Skip commented lines
|
||||
next if (index($line, '//') == 0);
|
||||
my $modifiers = {};
|
||||
my $symbol = '';
|
||||
my $value = '';
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load Diff
|
|
@ -9,6 +9,7 @@
|
|||
#define LANG_ID_ES 3
|
||||
#define LANG_ID_PL 4
|
||||
#define LANG_ID_DE 5
|
||||
#define LANG_ID_NL 6
|
||||
// Language is not defined and it shall be selected from the menu.
|
||||
#define LANG_ID_FORCE_SELECTION 254
|
||||
// Language is not defined on a virgin RAMBo board.
|
||||
|
|
@ -18,7 +19,7 @@
|
|||
#define LANG_ID_DEFAULT LANG_ID_EN
|
||||
|
||||
// Number of languages available in the language table.
|
||||
#define LANG_NUM 6
|
||||
#define LANG_NUM 7
|
||||
|
||||
// Currectly active language selection.
|
||||
extern unsigned char lang_selected;
|
||||
|
|
@ -60,10 +61,10 @@ extern const char* const MSG_BED_LANG_TABLE[LANG_NUM];
|
|||
#define MSG_BED LANG_TABLE_SELECT(MSG_BED_LANG_TABLE)
|
||||
extern const char* const MSG_BED_CORRECTION_FRONT_CENTR_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_BED_CORRECTION_FRONT_CENTR LANG_TABLE_SELECT(MSG_BED_CORRECTION_FRONT_CENTR_LANG_TABLE)
|
||||
extern const char* const MSG_BED_CORRECTION_FRONT_LEFT_LANG_TABLE[1];
|
||||
#define MSG_BED_CORRECTION_FRONT_LEFT LANG_TABLE_SELECT_EXPLICIT(MSG_BED_CORRECTION_FRONT_LEFT_LANG_TABLE, 0)
|
||||
extern const char* const MSG_BED_CORRECTION_FRONT_RIGHT_LANG_TABLE[1];
|
||||
#define MSG_BED_CORRECTION_FRONT_RIGHT LANG_TABLE_SELECT_EXPLICIT(MSG_BED_CORRECTION_FRONT_RIGHT_LANG_TABLE, 0)
|
||||
extern const char* const MSG_BED_CORRECTION_FRONT_LEFT_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_BED_CORRECTION_FRONT_LEFT LANG_TABLE_SELECT(MSG_BED_CORRECTION_FRONT_LEFT_LANG_TABLE)
|
||||
extern const char* const MSG_BED_CORRECTION_FRONT_RIGHT_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_BED_CORRECTION_FRONT_RIGHT LANG_TABLE_SELECT(MSG_BED_CORRECTION_FRONT_RIGHT_LANG_TABLE)
|
||||
extern const char* const MSG_BED_CORRECTION_MENU_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_BED_CORRECTION_MENU LANG_TABLE_SELECT(MSG_BED_CORRECTION_MENU_LANG_TABLE)
|
||||
extern const char* const MSG_BED_CORRECTION_MID_LEFT_LANG_TABLE[LANG_NUM];
|
||||
|
|
@ -72,10 +73,10 @@ extern const char* const MSG_BED_CORRECTION_MID_RIGHT_LANG_TABLE[LANG_NUM];
|
|||
#define MSG_BED_CORRECTION_MID_RIGHT LANG_TABLE_SELECT(MSG_BED_CORRECTION_MID_RIGHT_LANG_TABLE)
|
||||
extern const char* const MSG_BED_CORRECTION_REAR_CENTR_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_BED_CORRECTION_REAR_CENTR LANG_TABLE_SELECT(MSG_BED_CORRECTION_REAR_CENTR_LANG_TABLE)
|
||||
extern const char* const MSG_BED_CORRECTION_REAR_LEFT_LANG_TABLE[1];
|
||||
#define MSG_BED_CORRECTION_REAR_LEFT LANG_TABLE_SELECT_EXPLICIT(MSG_BED_CORRECTION_REAR_LEFT_LANG_TABLE, 0)
|
||||
extern const char* const MSG_BED_CORRECTION_REAR_RIGHT_LANG_TABLE[1];
|
||||
#define MSG_BED_CORRECTION_REAR_RIGHT LANG_TABLE_SELECT_EXPLICIT(MSG_BED_CORRECTION_REAR_RIGHT_LANG_TABLE, 0)
|
||||
extern const char* const MSG_BED_CORRECTION_REAR_LEFT_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_BED_CORRECTION_REAR_LEFT LANG_TABLE_SELECT(MSG_BED_CORRECTION_REAR_LEFT_LANG_TABLE)
|
||||
extern const char* const MSG_BED_CORRECTION_REAR_RIGHT_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_BED_CORRECTION_REAR_RIGHT LANG_TABLE_SELECT(MSG_BED_CORRECTION_REAR_RIGHT_LANG_TABLE)
|
||||
extern const char* const MSG_BED_CORRECTION_RESET_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_BED_CORRECTION_RESET LANG_TABLE_SELECT(MSG_BED_CORRECTION_RESET_LANG_TABLE)
|
||||
extern const char* const MSG_BED_DONE_LANG_TABLE[LANG_NUM];
|
||||
|
|
@ -218,8 +219,6 @@ extern const char* const MSG_FACTOR_LANG_TABLE[1];
|
|||
#define MSG_FACTOR LANG_TABLE_SELECT_EXPLICIT(MSG_FACTOR_LANG_TABLE, 0)
|
||||
extern const char* const MSG_FAN_SPEED_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_FAN_SPEED LANG_TABLE_SELECT(MSG_FAN_SPEED_LANG_TABLE)
|
||||
extern const char* const MSG_FARM_CARD_MENU_LANG_TABLE[1];
|
||||
#define MSG_FARM_CARD_MENU LANG_TABLE_SELECT_EXPLICIT(MSG_FARM_CARD_MENU_LANG_TABLE, 0)
|
||||
extern const char* const MSG_FILAMENTCHANGE_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_FILAMENTCHANGE LANG_TABLE_SELECT(MSG_FILAMENTCHANGE_LANG_TABLE)
|
||||
extern const char* const MSG_FILAMENT_CLEAN_LANG_TABLE[LANG_NUM];
|
||||
|
|
@ -232,16 +231,16 @@ extern const char* const MSG_FILAMENT_LOADING_T2_LANG_TABLE[LANG_NUM];
|
|||
#define MSG_FILAMENT_LOADING_T2 LANG_TABLE_SELECT(MSG_FILAMENT_LOADING_T2_LANG_TABLE)
|
||||
extern const char* const MSG_FILAMENT_LOADING_T3_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_FILAMENT_LOADING_T3 LANG_TABLE_SELECT(MSG_FILAMENT_LOADING_T3_LANG_TABLE)
|
||||
extern const char* const MSG_FILE_CNT_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_FILE_CNT LANG_TABLE_SELECT(MSG_FILE_CNT_LANG_TABLE)
|
||||
extern const char* const MSG_FILE_INCOMPLETE_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_FILE_INCOMPLETE LANG_TABLE_SELECT(MSG_FILE_INCOMPLETE_LANG_TABLE)
|
||||
extern const char* const MSG_FILAMENT_RUNOUT_SUPPORT_LANG_TABLE[1];
|
||||
#define MSG_FILAMENT_RUNOUT_SUPPORT LANG_TABLE_SELECT_EXPLICIT(MSG_FILAMENT_RUNOUT_SUPPORT_LANG_TABLE, 0)
|
||||
extern const char* const MSG_FILAMENT_RUNOUT_SUPPORT_HIT_LANG_TABLE[1];
|
||||
#define MSG_FILAMENT_RUNOUT_SUPPORT_HIT LANG_TABLE_SELECT_EXPLICIT(MSG_FILAMENT_RUNOUT_SUPPORT_HIT_LANG_TABLE, 0)
|
||||
extern const char* const MSG_FILAMENT_RUNOUT_SUPPORT_OPEN_LANG_TABLE[1];
|
||||
#define MSG_FILAMENT_RUNOUT_SUPPORT_OPEN LANG_TABLE_SELECT_EXPLICIT(MSG_FILAMENT_RUNOUT_SUPPORT_OPEN_LANG_TABLE, 0)
|
||||
extern const char* const MSG_FILE_CNT_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_FILE_CNT LANG_TABLE_SELECT(MSG_FILE_CNT_LANG_TABLE)
|
||||
extern const char* const MSG_FILE_INCOMPLETE_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_FILE_INCOMPLETE LANG_TABLE_SELECT(MSG_FILE_INCOMPLETE_LANG_TABLE)
|
||||
extern const char* const MSG_FILE_PRINTED_LANG_TABLE[1];
|
||||
#define MSG_FILE_PRINTED LANG_TABLE_SELECT_EXPLICIT(MSG_FILE_PRINTED_LANG_TABLE, 0)
|
||||
extern const char* const MSG_FILE_SAVED_LANG_TABLE[1];
|
||||
|
|
@ -474,8 +473,6 @@ extern const char* const MSG_REFRESH_LANG_TABLE[1];
|
|||
#define MSG_REFRESH LANG_TABLE_SELECT_EXPLICIT(MSG_REFRESH_LANG_TABLE, 0)
|
||||
extern const char* const MSG_RESEND_LANG_TABLE[1];
|
||||
#define MSG_RESEND LANG_TABLE_SELECT_EXPLICIT(MSG_RESEND_LANG_TABLE, 0)
|
||||
extern const char* const MSG_RESET_CALIBRATE_E_LANG_TABLE[1];
|
||||
#define MSG_RESET_CALIBRATE_E LANG_TABLE_SELECT_EXPLICIT(MSG_RESET_CALIBRATE_E_LANG_TABLE, 0)
|
||||
extern const char* const MSG_RESTORE_FAILSAFE_LANG_TABLE[1];
|
||||
#define MSG_RESTORE_FAILSAFE LANG_TABLE_SELECT_EXPLICIT(MSG_RESTORE_FAILSAFE_LANG_TABLE, 0)
|
||||
extern const char* const MSG_RESUME_PRINT_LANG_TABLE[LANG_NUM];
|
||||
|
|
@ -596,8 +593,8 @@ extern const char* const MSG_SOFTWARE_RESET_LANG_TABLE[1];
|
|||
#define MSG_SOFTWARE_RESET LANG_TABLE_SELECT_EXPLICIT(MSG_SOFTWARE_RESET_LANG_TABLE, 0)
|
||||
extern const char* const MSG_SORTING_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_SORTING LANG_TABLE_SELECT(MSG_SORTING_LANG_TABLE)
|
||||
extern const char* const MSG_SORT_ALPHA_LANG_TABLE[1];
|
||||
#define MSG_SORT_ALPHA LANG_TABLE_SELECT_EXPLICIT(MSG_SORT_ALPHA_LANG_TABLE, 0)
|
||||
extern const char* const MSG_SORT_ALPHA_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_SORT_ALPHA LANG_TABLE_SELECT(MSG_SORT_ALPHA_LANG_TABLE)
|
||||
extern const char* const MSG_SORT_NONE_LANG_TABLE[LANG_NUM];
|
||||
#define MSG_SORT_NONE LANG_TABLE_SELECT(MSG_SORT_NONE_LANG_TABLE)
|
||||
extern const char* const MSG_SORT_TIME_LANG_TABLE[LANG_NUM];
|
||||
|
|
|
|||
|
|
@ -279,13 +279,14 @@
|
|||
#define MSG_PAPER "Lege waehrend der Kalibrierung der ersten 4 Punkte ein Blatt Papier unter die Duese. Wenn die Duese das Papier bewegt, Drucker sofort ausschalten!"
|
||||
|
||||
#define MSG_BED_CORRECTION_MENU "Bett level korrekt"
|
||||
|
||||
|
||||
#define MSG_BED_CORRECTION_MID_LEFT "Mi.Links [um]"
|
||||
#define MSG_BED_CORRECTION_MID_RIGHT "Mi.Rechts [um]"
|
||||
#define MSG_BED_CORRECTION_FRONT_CENTR "Ztr.Vorne [um]"
|
||||
#define MSG_BED_CORRECTION_REAR_CENTR "Ztr.Hinten[um]"
|
||||
|
||||
#define MSG_BED_CORRECTION_FRONT_LEFT "Vor.Links [um]"
|
||||
#define MSG_BED_CORRECTION_FRONT_CENTR "Vor.Zentr [um]"
|
||||
#define MSG_BED_CORRECTION_FRONT_RIGHT "Vor.Rechts[um]"
|
||||
#define MSG_BED_CORRECTION_MID_RIGHT "Mi.Rechts [um]"
|
||||
#define MSG_BED_CORRECTION_REAR_RIGHT "Hin.Rechts[um]"
|
||||
#define MSG_BED_CORRECTION_REAR_CENTR "Hin.Zentr [um]"
|
||||
#define MSG_BED_CORRECTION_REAR_LEFT "Hin.Links [um]"
|
||||
#define MSG_BED_CORRECTION_MID_LEFT "Mi.Links [um]"
|
||||
#define MSG_BED_CORRECTION_RESET "Zuruecksetzen"
|
||||
|
||||
#define MSG_MESH_BED_LEVELING "Mesh Bed Leveling"
|
||||
|
|
@ -345,13 +346,13 @@
|
|||
#define MSG_SORT_ALPHA "Sort: [Alphabet]"
|
||||
#define MSG_SORT_NONE "Sort: [Keine]"
|
||||
#define MSG_SORTING "Sortiere Dateien"
|
||||
#define MSG_FILE_INCOMPLETE "Datei unvollstaedig. Trotzdem weiter machen?"
|
||||
#define MSG_FILE_INCOMPLETE "Bestand unvollstaedig. Trotzdem weiter machen?"
|
||||
#define MSG_WIZARD "Assistent"
|
||||
#define MSG_WIZARD_LANGUAGE "Bitte Sprache waehlen"
|
||||
#define MSG_WIZARD_WELCOME "Hallo, ich bin Dein Original Prusa i3 Drucker. Sollen wir mit dem Setup-Prozess beginnen?"
|
||||
#define MSG_WIZARD_QUIT "Du kannst den Assistenten immer aus Kalibrierung -> Assistent wider aufnehmen."
|
||||
#define MSG_WIZARD_SELFTEST "Zuerst werden wir den Selbsttest durchfuehren um haeufige Montageprobleme zu ueberpruefen."
|
||||
#define MSG_WIZARD_CALIBRATION_FAILED "Lese das Handbuch um das Problem zu beheben. Danach den Drucker neustarten und mit dem Assisenten fortzusetzen."
|
||||
#define MSG_WIZARD_CALIBRATION_FAILED "Bitte ueberpruefe unser Handbuch und behebe das Problem. Fahre dann mit dem Assistenten fort, indem Du den Drucker neu startest."
|
||||
#define MSG_WIZARD_XYZ_CAL "Starte jetzt die XYZ-Kalibrierung. Es wird ca. 12 min. dauern."
|
||||
#define MSG_WIZARD_FILAMENT_LOADED "Filament geladen?"
|
||||
#define MSG_WIZARD_Z_CAL "Starte jetzt die Z-Kalibrierung."
|
||||
|
|
@ -368,5 +369,5 @@
|
|||
#define MSG_WIZARD_PLA_FILAMENT "Ist es PLA Filament?"
|
||||
#define MSG_WIZARD_INSERT_CORRECT_FILAMENT "Bitte lade PLA Filament und starte den Drucker neu um den Assistenten fortzusetzen."
|
||||
#define MSG_PLA_FILAMENT_LOADED "Ist PLA Filament geladen?"
|
||||
#define MSG_PLEASE_LOAD_PLA "Bitte lade erst PLA filament."
|
||||
#define MSG_PLEASE_LOAD_PLA "Bitte lade erst PLA Filament."
|
||||
#define MSG_FILE_CNT "Einige Dateien werden nicht sortiert, da das max. 100 Dateien pro Ordner ist."
|
||||
|
|
|
|||
|
|
@ -52,7 +52,7 @@
|
|||
#define MSG_CARD_MENU "Print from SD"
|
||||
#define MSG_NO_CARD "No SD card"
|
||||
#define MSG_DWELL "Sleep..."
|
||||
#define(length=19) MSG_USERWAIT "Wait for user..."
|
||||
#define(length=20) MSG_USERWAIT "Wait for user..."
|
||||
#define(length=20) MSG_RESUMING "Resuming print"
|
||||
#define(length=20) MSG_PRINT_ABORTED "Print aborted"
|
||||
#define MSG_NO_MOVE "No move."
|
||||
|
|
@ -90,7 +90,7 @@
|
|||
#define MSG_YES "Yes"
|
||||
#define MSG_NO "No"
|
||||
#define(length=19) MSG_NOT_LOADED "Filament not loaded"
|
||||
#define(length=18) MSG_NOT_COLOR "Color not clear"
|
||||
#define(length=20) MSG_NOT_COLOR "Color not clear"
|
||||
#define(length=20) MSG_LOADING_FILAMENT "Loading filament"
|
||||
#define(length=20) MSG_PLEASE_WAIT "Please wait"
|
||||
#define MSG_LOADING_COLOR "Loading color"
|
||||
|
|
@ -135,7 +135,7 @@
|
|||
#define MSG_ENDSTOP_HIT "TRIGGERED"
|
||||
#define MSG_ENDSTOP_OPEN "open"
|
||||
// FILAMENT_RUNOUT_SUPPORT
|
||||
#define MSG_FILAMENT_RUNOUT_SUPPORT "Fil.Runout S"
|
||||
#define MSG_FILAMENT_RUNOUT_SUPPORT "Fil.Runout S "
|
||||
#define MSG_FILAMENT_RUNOUT_SUPPORT_HIT "Filament detected"
|
||||
#define MSG_FILAMENT_RUNOUT_SUPPORT_OPEN "Filament runout"
|
||||
// end FILAMENT_RUNOUT_SUPPORT
|
||||
|
|
@ -267,10 +267,10 @@
|
|||
#define(length=20, lines=3) MSG_WAITING_TEMP "Waiting for nozzle and bed cooling"
|
||||
#define(length=20, lines=2) MSG_FILAMENT_CLEAN "Is color clear?"
|
||||
|
||||
#define(lenght=20) MSG_UNLOADING_FILAMENT "Unloading filament"
|
||||
#define(length=20) MSG_UNLOADING_FILAMENT "Unloading filament"
|
||||
#define(length=20, lines=10) MSG_PAPER "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."
|
||||
|
||||
#define MSG_BED_CORRECTION_MENU "Bed level correct"
|
||||
#define(length=18) MSG_BED_CORRECTION_MENU "Bed level correct"
|
||||
#define(length=14,lines=1) MSG_BED_CORRECTION_FRONT_LEFT "FrontLeft [um]"
|
||||
#define(length=14,lines=1) MSG_BED_CORRECTION_FRONT_CENTR "FrontCentr[um]"
|
||||
#define(length=14,lines=1) MSG_BED_CORRECTION_FRONT_RIGHT "FrontRight[um]"
|
||||
|
|
@ -331,13 +331,13 @@
|
|||
#define(length=17, lines=1) MSG_SORT_ALPHA "Sort: [Alphabet]"
|
||||
#define(length=17, lines=1) MSG_SORT_NONE "Sort: [None]"
|
||||
#define(length=20, lines=1) MSG_SORTING "Sorting files"
|
||||
#define(length=20, lines=3) MSG_FILE_INCOMPLETE "File incomplete. Continue anyway?"
|
||||
#define(length=20, lines=4) MSG_FILE_INCOMPLETE "File incomplete. Continue anyway?"
|
||||
#define(length=17, lines=1) MSG_WIZARD "Wizard"
|
||||
#define(length=20, lines=2) MSG_WIZARD_LANGUAGE "Please choose your language"
|
||||
#define(length=20, lines=6) MSG_WIZARD_WELCOME "Hi, I am your Original Prusa i3 printer. Would you like me to guide you through the setup process?"
|
||||
#define(length=20, lines=5) MSG_WIZARD_QUIT "You can always resume the Wizard from Calibration -> Wizard."
|
||||
#define(length=20, lines=6) MSG_WIZARD_SELFTEST "First, I will run the selftest to check most common assembly problems."
|
||||
#define(length=20, lines=7) MSG_WIZARD_CALIBRATION_FAILED "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
|
||||
#define(length=20, lines=8) MSG_WIZARD_CALIBRATION_FAILED "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer."
|
||||
#define(length=20, lines=4) MSG_WIZARD_XYZ_CAL "I will run xyz calibration now. It will take approx. 12 mins."
|
||||
#define(length=20) MSG_WIZARD_FILAMENT_LOADED "Is filament loaded?"
|
||||
#define(length=20, lines=2) MSG_WIZARD_Z_CAL "I will run z calibration now."
|
||||
|
|
|
|||
|
|
@ -0,0 +1,372 @@
|
|||
/**
|
||||
* French
|
||||
*
|
||||
* LCD Menu Messages
|
||||
* Please note these are limited to 17 characters!
|
||||
*
|
||||
*/
|
||||
|
||||
#define WELCOME_MSG CUSTOM_MENDEL_NAME " prete."
|
||||
#define MSG_SD_INSERTED "Carte inseree"
|
||||
#define MSG_SD_REMOVED "Carte retiree "
|
||||
#define MSG_MAIN "Menu principal"
|
||||
#define MSG_DISABLE_STEPPERS "Arreter moteurs"
|
||||
#define MSG_AUTO_HOME "Origine auto."
|
||||
#define MSG_SET_HOME_OFFSETS "Regl. decal. origine"
|
||||
#define MSG_SET_ORIGIN "Regler origine"
|
||||
#define MSG_COOLDOWN "Refroidir"
|
||||
#define MSG_SWITCH_PS_ON "Allumer alim."
|
||||
#define MSG_SWITCH_PS_OFF "Eteindre alim."
|
||||
#define MSG_MOVE_AXIS "Deplacer un axe"
|
||||
#define MSG_MOVE_X "Deplacer X"
|
||||
#define MSG_MOVE_Y "Deplacer Y"
|
||||
#define MSG_MOVE_Z "Deplacer Z"
|
||||
#define MSG_MOVE_E "Extruder"
|
||||
#define MSG_SPEED "Vitesse"
|
||||
#define MSG_NOZZLE "Buse"
|
||||
#define MSG_NOZZLE1 "Buse2"
|
||||
#define MSG_NOZZLE2 "Buse3"
|
||||
#define MSG_BED "Lit"
|
||||
#define MSG_FAN_SPEED "Vitesse ventil."
|
||||
#define MSG_FLOW "Flux"
|
||||
#define MSG_FLOW0 "Flux 0"
|
||||
#define MSG_FLOW1 "Flux 1"
|
||||
#define MSG_FLOW2 "Flux 2"
|
||||
#define MSG_CONTROL "Controler"
|
||||
#define MSG_MIN " \002 Min"
|
||||
#define MSG_MAX " \002 Max"
|
||||
#define MSG_FACTOR " \002 Fact"
|
||||
#define MSG_TEMPERATURE "Temperature"
|
||||
#define MSG_MOTION "Mouvement"
|
||||
#define MSG_VOLUMETRIC "Filament"
|
||||
#define MSG_VOLUMETRIC_ENABLED "E en mm3"
|
||||
#define MSG_STORE_EPROM "Sauver config"
|
||||
#define MSG_LOAD_EPROM "Lire config"
|
||||
#define MSG_RESTORE_FAILSAFE "Restaurer defauts"
|
||||
#define MSG_REFRESH "Actualiser"
|
||||
#define MSG_WATCH "Surveiller"
|
||||
#define MSG_TUNE "Regler"
|
||||
#define MSG_PAUSE_PRINT "Interrompre impr."
|
||||
#define MSG_RESUME_PRINT "Reprendre impr."
|
||||
#define MSG_STOP_PRINT "Arreter impr."
|
||||
#define MSG_CARD_MENU "Impr. depuis SD"
|
||||
#define MSG_NO_CARD "Pas de carte"
|
||||
#define MSG_DWELL "Repos..."
|
||||
#define MSG_USERWAIT "Atten. de l'util."
|
||||
#define MSG_RESUMING "Repri. de l'impr."
|
||||
#define MSG_PRINT_ABORTED "Impr. Annulee"
|
||||
#define MSG_NO_MOVE "Moteurs bloques."
|
||||
#define MSG_KILLED "MORT."
|
||||
#define MSG_STOPPED "STOPPE."
|
||||
#define MSG_FILAMENTCHANGE "Changer filament"
|
||||
#define MSG_INIT_SDCARD "Init. la carte SD"
|
||||
#define MSG_CNG_SDCARD "Changer de carte"réglage
|
||||
#define MSG_BABYSTEP_X "Babystep X"
|
||||
#define MSG_BABYSTEP_Y "Babystep Y"
|
||||
#define MSG_BABYSTEP_Z "Live Z regler"
|
||||
#define MSG_ADJUSTZ "Auto Z regler?"
|
||||
#define MSG_PICK_Z "Choisir imprimer"
|
||||
|
||||
#define MSG_SETTINGS "Reglage"
|
||||
#define MSG_PREHEAT "Prechauffage"
|
||||
#define MSG_UNLOAD_FILAMENT "Decharger filament"
|
||||
#define MSG_LOAD_FILAMENT "Charger filament"
|
||||
#define MSG_LOAD_FILAMENT_1 "Charger filament 1"
|
||||
#define MSG_LOAD_FILAMENT_2 "Charger filament 2"
|
||||
#define MSG_LOAD_FILAMENT_3 "Charger filament 3"
|
||||
#define MSG_LOAD_FILAMENT_4 "Charger filament 4"
|
||||
#define MSG_UNLOAD_FILAMENT_1 "Decharger filament 1"
|
||||
#define MSG_UNLOAD_FILAMENT_2 "Decharger filament 2"
|
||||
#define MSG_UNLOAD_FILAMENT_3 "Decharger filament 3"
|
||||
#define MSG_UNLOAD_FILAMENT_4 "Decharger filament 4"
|
||||
#define MSG_UNLOAD_ALL "Decharger tout"
|
||||
#define MSG_LOAD_ALL "Charger tout"
|
||||
|
||||
#define MSG_RECTRACT "Retraction"
|
||||
#define MSG_ERROR "ERROR:"
|
||||
#define MSG_PREHEAT_NOZZLE "Prechauff. buse!"
|
||||
#define MSG_SUPPORT "Support"
|
||||
#define MSG_CORRECTLY "Changer ok?"
|
||||
#define MSG_YES "Oui"
|
||||
#define MSG_NO "Non"
|
||||
#define MSG_NOT_LOADED "Filament non charge"
|
||||
#define MSG_NOT_COLOR "Couleur pas claire"
|
||||
#define MSG_LOADING_FILAMENT "Chargement filament"
|
||||
#define MSG_PLEASE_WAIT "Attende svp"
|
||||
#define MSG_LOADING_COLOR "Charger couleur"
|
||||
#define MSG_CHANGE_SUCCESS "Changer succes!"
|
||||
#define MSG_PRESS " presser bouton"
|
||||
#define MSG_INSERT_FILAMENT "Inserer filament"
|
||||
#define MSG_CHANGING_FILAMENT "Filament-changement!"
|
||||
|
||||
|
||||
#define MSG_SILENT_MODE_ON "Mode [silencieux]"
|
||||
#define MSG_SILENT_MODE_OFF "Mode[haute force]"
|
||||
#define MSG_AUTO_MODE_ON "Mode[automatique]"
|
||||
#define MSG_REBOOT "Rebooter l'impri."
|
||||
#define MSG_TAKE_EFFECT " pour prendre effet"
|
||||
|
||||
#define MSG_Enqueing "enqueuing \"
|
||||
#define MSG_POWERUP "Allumer"
|
||||
#define MSG_CONFIGURATION_VER " Last Updated: "
|
||||
#define MSG_FREE_MEMORY " Free Memory"
|
||||
#define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: "
|
||||
#define MSG_OK "ok"
|
||||
#define MSG_ERR_CHECKSUM_MISMATCH "checksum mismatch, Last Line: " //Checksum Fehler, Letzte Zeile: "
|
||||
#define MSG_ERR_NO_CHECKSUM "No Checksum with line number, Last Line: " //Keine Checksum mit Zeilennummer, Letzte Zeile: "
|
||||
#define MSG_BEGIN_FILE_LIST "Begin file list"
|
||||
#define MSG_END_FILE_LIST "End file list"
|
||||
#define MSG_M104_INVALID_EXTRUDER "M104 invalide extruder"
|
||||
#define MSG_M105_INVALID_EXTRUDER "M105 invalide extruder"
|
||||
#define MSG_M200_INVALID_EXTRUDER "M200 invalide extruder"
|
||||
#define MSG_M218_INVALID_EXTRUDER "M218 invalide extruder"
|
||||
#define MSG_M221_INVALID_EXTRUDER "M221 invalide extruder"
|
||||
#define MSG_ERR_NO_THERMISTORS "Pas de thermistances - pas de temperature"
|
||||
#define MSG_M109_INVALID_EXTRUDER "M109 invalide Extruder"
|
||||
#define MSG_HEATING "Prechauffage"
|
||||
#define MSG_HEATING_COMPLETE "Prechauffage OK"
|
||||
#define MSG_BED_HEATING "Prechauffage lit"
|
||||
#define MSG_BED_DONE "Lit OK"
|
||||
#define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1.0.2; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" CUSTOM_MENDEL_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n"
|
||||
#define MSG_ERR_KILLED "Printer halted. kill() called!"
|
||||
#define MSG_ERR_STOPPED "Imprimante arretee en raison d'erreurs. Corrigez l'erreur et utilisez M999 pour redemarrer. (La temperature est reinitialisee, reglez-la apres le redemarrage)"
|
||||
#define MSG_RESEND "Renvoyer: "
|
||||
#define MSG_M119_REPORT "Reporting endstop status"
|
||||
#define MSG_ENDSTOP_HIT "declenche"
|
||||
#define MSG_ENDSTOP_OPEN "ouvert"
|
||||
|
||||
#define MSG_SD_CANT_OPEN_SUBDIR "Impos. d'ouvrir le sous-repertoire"
|
||||
#define MSG_SD_INIT_FAIL "SD init echoue"
|
||||
#define MSG_SD_VOL_INIT_FAIL "volume.init a echoue"
|
||||
#define MSG_SD_OPENROOT_FAIL "L'acces au repertoire de base a echoue"
|
||||
#define MSG_SD_CARD_OK "SD carte ok"
|
||||
#define MSG_SD_WORKDIR_FAIL "Ouvrir le repertoire de travail a echoue"
|
||||
#define MSG_SD_OPEN_FILE_FAIL "Impossible d'ouvrir le fichier: "
|
||||
#define MSG_SD_FILE_OPENED "Fichier ouvert: "
|
||||
#define MSG_SD_FILE_SELECTED "Fichier choisi"
|
||||
#define MSG_SD_WRITE_TO_FILE "Ecrire dans le fichier: "
|
||||
#define MSG_SD_PRINTING_BYTE "SD printing byte "
|
||||
#define MSG_SD_NOT_PRINTING "Pas d'impression SD"
|
||||
#define MSG_SD_ERR_WRITE_TO_FILE "Erreur d'ecriture dans le fichier"
|
||||
#define MSG_SD_CANT_ENTER_SUBDIR "Sous-repertoire de probleme d'acces: "
|
||||
#define MSG_STEPPER_TOO_HIGH "Schrittrate zu hoch"
|
||||
#define MSG_ENDSTOPS_HIT "Endanstop erreicht"
|
||||
#define MSG_ERR_COLD_EXTRUDE_STOP "Stop, Extruder kalt!"
|
||||
#define MSG_BABYSTEPPING_X "Babystepping X"
|
||||
#define MSG_BABYSTEPPING_Y "Babystepping Y"
|
||||
#define MSG_BABYSTEPPING_Z "Z wurde eingestellt"
|
||||
#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Menuestruktur fehlerhaft"
|
||||
|
||||
#define MSG_LANGUAGE_NAME "Francais"
|
||||
#define MSG_LANGUAGE_SELECT "Waehle Sprache"
|
||||
#define MSG_PRUSA3D "prusa3d.com"
|
||||
#define MSG_PRUSA3D_FORUM "forum.prusa3d.com"
|
||||
#define MSG_PRUSA3D_HOWTO "howto.prusa3d.com"
|
||||
|
||||
#define MSG_SELFTEST_ERROR "Selbsttest Fehler !"
|
||||
#define MSG_SELFTEST_PLEASECHECK "Bitte pruefe:"
|
||||
#define MSG_SELFTEST_NOTCONNECTED "Nicht angeschlossen"
|
||||
#define MSG_SELFTEST_HEATERTHERMISTOR "Heater/Thermistor"
|
||||
#define MSG_SELFTEST_BEDHEATER "Bed / Heater"
|
||||
#define MSG_SELFTEST_WIRINGERROR "Verdrahtungsfehler"
|
||||
#define MSG_SELFTEST_ENDSTOPS "Endschalter"
|
||||
#define MSG_SELFTEST_MOTOR "Motor"
|
||||
#define MSG_SELFTEST_ENDSTOP "Endstop"
|
||||
#define MSG_SELFTEST_ENDSTOP_NOTHIT "Endsch. n. erreicht"
|
||||
#define MSG_SELFTEST_OK "Selbsttest OK"
|
||||
#define MSG_LOOSE_PULLEY "Loser pulley"
|
||||
|
||||
#define MSG_SELFTEST_FAN "Lueftertest";
|
||||
#define MSG_SELFTEST_COOLING_FAN "Vorderer Luefter?";
|
||||
#define MSG_SELFTEST_EXTRUDER_FAN "Linker Luefter?";
|
||||
#define MSG_SELFTEST_FAN_YES "Dreht";
|
||||
#define MSG_SELFTEST_FAN_NO "Dreht nicht";
|
||||
|
||||
#define MSG_STATS_TOTALFILAMENT "Filament Gesamt:"
|
||||
#define MSG_STATS_TOTALPRINTTIME "Totale Druckzeit:"
|
||||
#define MSG_STATS_FILAMENTUSED "Filamentverbrauch:"
|
||||
#define MSG_STATS_PRINTTIME "Druckzeit: "
|
||||
#define MSG_SELFTEST_START "Selbsttest start "
|
||||
#define MSG_SELFTEST_CHECK_ENDSTOPS "Pruefe Endschalter "
|
||||
#define MSG_SELFTEST_CHECK_HOTEND "Pruefe Hotend"
|
||||
#define MSG_SELFTEST_CHECK_X "Pruefe X Achse "
|
||||
#define MSG_SELFTEST_CHECK_Y "Pruefe Y Achse "
|
||||
#define MSG_SELFTEST_CHECK_Z "Pruefe Z Achse "
|
||||
#define MSG_SELFTEST_CHECK_BED "Pruefe Bett "
|
||||
#define MSG_SELFTEST_CHECK_ALLCORRECT "Alles richtig "
|
||||
#define MSG_SELFTEST "Selbsttest "
|
||||
#define MSG_SELFTEST_FAILED "Selbsttest misluekt"
|
||||
#define MSG_STATISTICS "Statistiken "
|
||||
#define MSG_USB_PRINTING "Drucken ueber USB"
|
||||
#define MSG_HOMEYZ "Kalibrieren Z"
|
||||
#define MSG_HOMEYZ_PROGRESS "Kalibriere Z"
|
||||
#define MSG_HOMEYZ_DONE "Kalibrierung OK"
|
||||
|
||||
#define MSG_SHOW_END_STOPS "Anzeigen Enschalter"
|
||||
#define MSG_CALIBRATE_BED "Kalibrierung XYZ"
|
||||
#define MSG_CALIBRATE_BED_RESET "Reset XYZ Kalibr."
|
||||
|
||||
#define MSG_MOVE_CARRIAGE_TO_THE_TOP "Kalibrieren von XYZ. Drehen Sie den Knopf, bis beide Z-Schlitten obere Anschaege erreichen. Klicken wenn beide ganz oben sind."
|
||||
#define MSG_MOVE_CARRIAGE_TO_THE_TOP_Z "Kalibrieren von Z. Drehen Sie den Knopf, bis beide Z-Schlitten obere Anschaege erreichen. Klicken wenn beide ganz oben sind."
|
||||
|
||||
#define MSG_FINISHING_MOVEMENTS "Bewegung beenden"
|
||||
#define MSG_PRINT_PAUSED "Druck pausiert"
|
||||
#define MSG_RESUMING_PRINT "Druck weitergehen"
|
||||
#define MSG_PID_EXTRUDER "PID Kalibrierung"
|
||||
#define MSG_SET_TEMPERATURE "Temp. einsetzen"
|
||||
#define MSG_PID_FINISHED "PID Kalib. fertig"
|
||||
#define MSG_PID_RUNNING "PID Kalib."
|
||||
#define(length=20, lines=1) MSG_PID_BED "PID Bett Kalibrier. "
|
||||
#define(length=20, lines=1) MSG_PID_BED_FINISHED "PID Bett Kal. fertig"
|
||||
#define(length=20, lines=1) MSG_PID_BED_RUNNING "PID Bett Kal."
|
||||
#define MSG_CONFIRM_NOZZLE_CLEAN "Bitte reinigen Sie die Buse vor Kalibrierung. Klicken wenn sauber."
|
||||
#define MSG_CONFIRM_CARRIAGE_AT_THE_TOP "Sind beide Z Schlitten ganz oben?"
|
||||
|
||||
#define MSG_CONFIRM_NOZZLE_CLEAN "Bitte reinigen Sie die Buse vor Kalibrierung. Klicken wenn sauber."
|
||||
#define MSG_CONFIRM_CARRIAGE_AT_THE_TOP "Sind beide Z Schlitten ganz oben?"
|
||||
#define MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 "Suche Bett Kalibrierpunkt"
|
||||
#define MSG_FIND_BED_OFFSET_AND_SKEW_LINE2 " von 4"
|
||||
#define MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE1 "Genauigkeit verbessern bei Kalibrierpunkt"
|
||||
#define MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 " von 9"
|
||||
#define MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 "Messen der Referenzhoehe des Kalibrierpunktes"
|
||||
#define MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 " von 9"
|
||||
#define MSG_FIND_BED_OFFSET_AND_SKEW_ITERATION "Wiederholung "
|
||||
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND "XYZ-Kalibrierung fehlgeschlagen. Bett-Kalibrierpunkt nicht gefunden."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED "XYZ-Kalibrierung fehlgeschlagen. Bitte schauen Sie in das Handbuch."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_PERFECT "XYZ-Kalibrierung ok. X/Y-Achsen sind senkrecht zueinander. Glueckwunsch!"
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD "XYZ-Kalibrierung ok. X/Y-Achsen sind etwas schief. Schiefheit wird automatisch korrigiert. Gut gemacht!"
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME "XYZ-Kalibrierung ok. X/Y-Achsen sind sehr schief. Schiefheit wird automatisch korrigiert."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_LEFT_FAR "XYZ-Kalibrierung fehlgeschlagen. Linker voderer Kalibrierpunkt nicht erreichbar."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR "XYZ-Kalibrierung fehlgeschlagen. Rechter vorderer Kalibrierpunkt nicht erreichbar."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR "XYZ-Kalibrierung fehlgeschlagen. Vordere Kalibrierpunkte nicht erreichbar."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR "XYZ-Kalibrierung ungenau. Linker vorderer Kalibrierpunkt nicht erreichbar."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR "XYZ-Kalibrierung ungenau. Rechter vorderer Kalibrierpunkt nicht erreichbar."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR "XYZ-Kalibrierung ungenau. Vordere Kalibrierpunkte nicht erreichbar."
|
||||
|
||||
#define MSG_BED_LEVELING_FAILED_POINT_LOW "Bett-Nivellierung fehlgeschlagen. Sensor wurde nicht ausgeloest. Schmutzige Buse? Warte auf Reset."
|
||||
#define MSG_BED_LEVELING_FAILED_POINT_HIGH "Bett-Nivellierung fehlgeschlagen. Sensor wurde zu hoch ausgeloest. Warte auf Reset."
|
||||
#define MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED "Bett-Nivellierung fehlgeschlagen. Sensor nicht angeschlossen oder Kabel defekt. Warte auf Reset."
|
||||
|
||||
#define MSG_NEW_FIRMWARE_AVAILABLE "Neue Firmware Version verfuegbar:"
|
||||
#define MSG_NEW_FIRMWARE_PLEASE_UPGRADE "Bitte aktualisieren."
|
||||
|
||||
#define MSG_FOLLOW_CALIBRATION_FLOW "Der Drucker wurde noch nicht kalibriert. Bitte folgen Sie dem Handbuch, Kapitel First steps, Abschnitt Calibration flow."
|
||||
#define MSG_BABYSTEP_Z_NOT_SET "Der Abstand zwischen der Spitze der Buse und der Druckoberflaeche / Bett ist noch nicht eingestellt. Bitte folgen Sie dem Handbuch, First steps, Abschnitt First layer calibration."
|
||||
|
||||
#define MSG_FILAMENT_LOADING_T0 "Filament in extruder 1 einlegen. Klicken wenn fertig."
|
||||
#define MSG_FILAMENT_LOADING_T1 "Filament in extruder 2 einlegen. Klicken wenn fertig."
|
||||
#define MSG_FILAMENT_LOADING_T2 "Filament in extruder 3 einlegen. Klicken wenn fertig."
|
||||
#define MSG_FILAMENT_LOADING_T3 "Filament in extruder 4 einlegen. Klicken wenn fertig."
|
||||
#define MSG_CHANGE_EXTR "Wechsel extruder"
|
||||
|
||||
#define MSG_FIL_ADJUSTING "Einstellen Filament. Bitte warten."
|
||||
#define MSG_CONFIRM_NOZZLE_CLEAN_FIL_ADJ "Filamente sind jetzt eingestellt. Bitte reinigen Sie die Buse zur Kalibrierung. Klicken wenn sauber."
|
||||
#define MSG_STACK_ERROR "Error - EEPROM wurde ueberschrieben"
|
||||
|
||||
#define MSG_CALIBRATE_E "Kalibriere E"
|
||||
//#define MSG_RESET_CALIBRATE_E "Reset E Cal."
|
||||
#define MSG_E_CAL_KNOB "Knopf drehen bis die Filamentmarkierung erreicht ist. Klicken wenn fertig."
|
||||
|
||||
//#define MSG_FARM_CARD_MENU "Farm mode print"
|
||||
|
||||
#define MSG_MARK_FIL "Filament 100mm vom Extrudergehaeuse markieren. Klicken wenn Fertig."
|
||||
#define MSG_CLEAN_NOZZLE_E "E-Kalibrierung beendet. Bitte reinigen Sie die Buse. Klicken wenn fertig."
|
||||
#define MSG_WAITING_TEMP "Warten auf Abkuehlung von Buse und Bett."
|
||||
|
||||
#define MSG_FILAMENT_CLEAN "Ist Farbe rein?"
|
||||
#define MSG_UNLOADING_FILAMENT "Filament auswerfen"
|
||||
#define MSG_PAPER "Lege waehrend der Kalibrierung der ersten 4 Punkte ein Blatt Papier unter die Buse. Wenn die Buse das Papier bewegt, Drucker sofort ausschalten!"
|
||||
|
||||
#define MSG_BED_CORRECTION_MENU "Bett level korrekt"
|
||||
|
||||
|
||||
#define MSG_BED_CORRECTION_MID_LEFT "Mi.Links [um]"
|
||||
#define MSG_BED_CORRECTION_MID_RIGHT "Mi.Rechts [um]"
|
||||
#define MSG_BED_CORRECTION_FRONT_CENTR "Ztr.Vorne [um]"
|
||||
#define MSG_BED_CORRECTION_REAR_CENTR "Ztr.Hinten[um]"
|
||||
|
||||
#define MSG_BED_CORRECTION_RESET "Zuruecksetzen"
|
||||
|
||||
#define MSG_MESH_BED_LEVELING "Mesh Bed Leveling"
|
||||
#define MSG_MENU_CALIBRATION "Kalibrierung"
|
||||
|
||||
#define MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF "SD Karte [normal]"
|
||||
#define MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON "SD Karte [FlashAir]"
|
||||
#define MSG_PRINTER_DISCONNECTED "Drucker getrent"
|
||||
#define MSG_FINISHING_MOVEMENTS "Bewegungen beenden"
|
||||
#define MSG_PRINT_PAUSED "Druck pausiert"
|
||||
#define MSG_RESUMING_PRINT "Druck fortsetzen"
|
||||
#define MSG_PID_EXTRUDER "PID Kalibrierung"
|
||||
#define MSG_SET_TEMPERATURE "Temp.einstellen"
|
||||
#define MSG_PID_FINISHED "PID Kal. fertig "
|
||||
#define MSG_PID_RUNNING "PID Kal. "
|
||||
|
||||
#define MSG_CALIBRATE_PINDA "PINDA Temp. Kal."
|
||||
#define MSG_CALIBRATION_PINDA_MENU "PINDA Temp. Kal."
|
||||
#define MSG_PINDA_NOT_CALIBRATED "PINDA Temperatur Kalibrierung wurde noch nicht ausgefuehrt"
|
||||
#define MSG_PINDA_PREHEAT "PINDA erwaermen"
|
||||
#define MSG_TEMP_CALIBRATION "PINDA Temp.Kal. "
|
||||
#define MSG_TEMP_CALIBRATION_DONE "Die PINDA Temperaturkalibrierung ist beendet. Klicke um fortzufahren."
|
||||
#define MSG_TEMP_CALIBRATION_ON "PINDA T.Kal. [ON]"
|
||||
#define MSG_TEMP_CALIBRATION_OFF "PINDA T.Kal.[OFF]"
|
||||
|
||||
#define MSG_LOAD_ALL "Alle laden"
|
||||
#define MSG_LOAD_FILAMENT_1 "Filament 1 laden"
|
||||
#define MSG_LOAD_FILAMENT_2 "Filament 2 laden"
|
||||
#define MSG_LOAD_FILAMENT_3 "Filament 3 laden"
|
||||
#define MSG_LOAD_FILAMENT_4 "Filament 4 laden"
|
||||
#define MSG_UNLOAD_FILAMENT_1 "Filam. 1 entladen"
|
||||
#define MSG_UNLOAD_FILAMENT_2 "Filam. 2 entladen"
|
||||
#define MSG_UNLOAD_FILAMENT_3 "Filam. 3 entladen"
|
||||
#define MSG_UNLOAD_FILAMENT_4 "Filam. 4 entladen"
|
||||
#define MSG_UNLOAD_ALL "Alles entladen"
|
||||
#define MSG_PREPARE_FILAMENT "Filam. bereithalten"
|
||||
#define MSG_ALL "Alle"
|
||||
#define MSG_USED "Benutzt beim Druck"
|
||||
#define MSG_CURRENT "Aktuelles"
|
||||
#define MSG_CHOOSE_EXTRUDER "Waehlen Sie Extruder"
|
||||
#define MSG_EXTRUDER "Extruder"
|
||||
#define MSG_EXTRUDER_1 "Extruder 1"
|
||||
#define MSG_EXTRUDER_2 "Extruder 2"
|
||||
#define MSG_EXTRUDER_3 "Extruder 3"
|
||||
#define MSG_EXTRUDER_4 "Extruder 4"
|
||||
#define MSG_DATE "Datum:"
|
||||
#define MSG_XYZ_DETAILS "XYZ Kal. Details"
|
||||
#define MSG_Y_DISTANCE_FROM_MIN "Y Entfernung von min"
|
||||
#define MSG_LEFT "Links:"
|
||||
#define MSG_CENTER "Mitte:"
|
||||
#define MSG_RIGHT "Rechts:"
|
||||
#define MSG_MEASURED_SKEW "Symmetrie:"
|
||||
#define MSG_SLIGHT_SKEW "Geringe Asym.:"
|
||||
#define MSG_SEVERE_SKEW "Schwere Asym.:"
|
||||
#define MSG_DEFAULT_SETTINGS_LOADED "Standardeinstellungen geladen"
|
||||
#define MSG_SORT_TIME "Sort: [Zeit]"
|
||||
#define MSG_SORT_ALPHA "Sort: [Alphabet]"
|
||||
#define MSG_SORT_NONE "Sort: [Keine]"
|
||||
#define MSG_SORTING "Sortiere Dateien"
|
||||
#define MSG_FILE_INCOMPLETE "Bestand unvollstaedig. Trotzdem weiter machen?"
|
||||
#define MSG_WIZARD "Assistent"
|
||||
#define MSG_WIZARD_LANGUAGE "Bitte Sprache waehlen"
|
||||
#define MSG_WIZARD_WELCOME "Hallo, ich bin Dein Original Prusa i3 Drucker. Sollen wir mit dem Setup-Prozess beginnen?"
|
||||
#define MSG_WIZARD_QUIT "Du kannst den Assistenten immer aus Kalibrierung -> Assistent wider aufnehmen."
|
||||
#define MSG_WIZARD_SELFTEST "Zuerst werden wir den Selbsttest durchfuehren um haeufige Montageprobleme zu ueberpruefen."
|
||||
#define MSG_WIZARD_CALIBRATION_FAILED "Bitte ueberpruefe unser Handbuch und behebe das Problem. Fahre dann mit dem Assistenten fort, indem Du den Drucker neu startest."
|
||||
#define MSG_WIZARD_XYZ_CAL "Starte jetzt die XYZ-Kalibrierung. Es wird ca. 12 min. dauern."
|
||||
#define MSG_WIZARD_FILAMENT_LOADED "Filament geladen?"
|
||||
#define MSG_WIZARD_Z_CAL "Starte jetzt die Z-Kalibrierung."
|
||||
#define MSG_WIZARD_WILL_PREHEAT "Waerme die Buse fuer PLA vor."
|
||||
#define MSG_WIZARD_HEATING "Vorwaermen der Buse. Bitte warten."
|
||||
#define MSG_WIZARD_V2_CAL "Starte mit der Kalibrierung zwischen der Buse und Bett."
|
||||
#define MSG_WIZARD_V2_CAL_2 "Starte die Kal.-Linie zu drucken, bitte drehe am Knopf bis Du die optimale Hoehe erreichst. Schaue im Handbuch unter Calibration nach."
|
||||
#define MSG_V2_CALIBRATION "Erste Layer Kal."
|
||||
#define MSG_WIZARD_DONE "Fertig. Happy printing!"
|
||||
#define MSG_WIZARD_LOAD_FILAMENT "Fuehre PLA Filament in den Extruder und drueck den Knopf um dies zu laden."
|
||||
#define MSG_WIZARD_RERUN "Starten vom Assistenten loescht die aktuelle Kalibrierung und beginnt von vorne. Fortsetzen?"
|
||||
#define MSG_WIZARD_REPEAT_V2_CAL "Willst Du den letzten Schritt widerholen um den Abstand zwischen Buse und Bett erneut einzustellen?"
|
||||
#define MSG_WIZARD_CLEAN_HEATBED "Bitte reinige das Bett und druecke den Knopf."
|
||||
#define MSG_WIZARD_PLA_FILAMENT "Ist es PLA Filament?"
|
||||
#define MSG_WIZARD_INSERT_CORRECT_FILAMENT "Bitte lade PLA Filament und starte den Drucker neu um den Assistenten fortzusetzen."
|
||||
#define MSG_PLA_FILAMENT_LOADED "Ist PLA Filament geladen?"
|
||||
#define MSG_PLEASE_LOAD_PLA "Bitte lade erst PLA Filament."
|
||||
#define MSG_FILE_CNT "Einige Dateien werden nicht sortiert, da das max. 100 Dateien pro Ordner ist."
|
||||
|
|
@ -0,0 +1,360 @@
|
|||
/**
|
||||
* Dutch
|
||||
*
|
||||
* LCD Menu Messages
|
||||
* Please note these are limited to 17 characters!
|
||||
*
|
||||
*/
|
||||
|
||||
#define WELCOME_MSG CUSTOM_MENDEL_NAME " gereed."
|
||||
#define MSG_SD_INSERTED "SD ingestoken"
|
||||
#define MSG_SD_REMOVED "SD verwijderd"
|
||||
#define MSG_MAIN "Hoofdmenu"
|
||||
#define MSG_DISABLE_STEPPERS "Motoren uit"
|
||||
#define MSG_AUTO_HOME "Startpositie"
|
||||
#define MSG_SET_HOME_OFFSETS "Set home offsets"
|
||||
#define MSG_SET_ORIGIN "Oorsprong instellen"
|
||||
#define MSG_COOLDOWN "Afkoelen"
|
||||
#define MSG_SWITCH_PS_ON "Opstarten"
|
||||
#define MSG_SWITCH_PS_OFF "Uitschakelen"
|
||||
#define MSG_MOVE_AXIS "As verplaatsen"
|
||||
#define MSG_MOVE_X "Verplaats X"
|
||||
#define MSG_MOVE_Y "Verplaats Y"
|
||||
#define MSG_MOVE_Z "Verplaats Z"
|
||||
#define MSG_MOVE_E "Extruder"
|
||||
#define MSG_SPEED "Snelheid"
|
||||
#define MSG_NOZZLE "Tuit"
|
||||
#define MSG_NOZZLE1 "Tuit2"
|
||||
#define MSG_NOZZLE2 "Tuit3"
|
||||
#define MSG_BED "Bed"
|
||||
#define MSG_FAN_SPEED "Fan snelheid"
|
||||
#define MSG_FLOW "Flow"
|
||||
#define MSG_FLOW0 "Flow 0"
|
||||
#define MSG_FLOW1 "Flow 1"
|
||||
#define MSG_FLOW2 "Flow 2"
|
||||
#define MSG_CONTROL "Control"
|
||||
#define MSG_MIN " \002 Min"
|
||||
#define MSG_MAX " \002 Max"
|
||||
#define MSG_FACTOR " \002 Fact"
|
||||
#define MSG_TEMPERATURE "Temperatuur"
|
||||
#define MSG_MOTION "Beweging"
|
||||
#define MSG_VOLUMETRIC "Filament"
|
||||
#define MSG_VOLUMETRIC_ENABLED "E in mm3"
|
||||
#define MSG_STORE_EPROM "Geheugen opslaan"
|
||||
#define MSG_LOAD_EPROM "Geheugen laden"
|
||||
#define MSG_RESTORE_FAILSAFE "Backup terugzetten"
|
||||
#define MSG_REFRESH "\xF8" "Herladen"
|
||||
#define MSG_WATCH "Info scherm"
|
||||
#define MSG_TUNE "Fijninstellingen"
|
||||
#define MSG_PAUSE_PRINT "Print pauzeren"
|
||||
#define MSG_RESUME_PRINT "Print hervatten"
|
||||
#define MSG_STOP_PRINT "Print stoppen"
|
||||
#define MSG_CARD_MENU "Print van SD"
|
||||
#define MSG_NO_CARD "Geen SD kaart"
|
||||
#define MSG_DWELL "Slapen..."
|
||||
#define MSG_USERWAIT "Wachten op gebruiker"
|
||||
#define MSG_RESUMING "Print hervatten"
|
||||
#define MSG_PRINT_ABORTED "Print afgebroken"
|
||||
#define MSG_NO_MOVE "Geen beweging."
|
||||
#define MSG_KILLED "NOODSTOP/KILLED. "
|
||||
#define MSG_STOPPED "GESTOPT. "
|
||||
#define MSG_FILAMENTCHANGE "Wissel filament"
|
||||
#define MSG_INIT_SDCARD "Init. SD kaart"
|
||||
#define MSG_CNG_SDCARD "Wissel SD kaart"
|
||||
#define MSG_BABYSTEP_X "Babystep X"
|
||||
#define MSG_BABYSTEP_Y "Babystep Y"
|
||||
#define MSG_BABYSTEP_Z "Live Z aanpassen"
|
||||
#define MSG_ADJUSTZ "Auto instellen Z?"
|
||||
#define MSG_PICK_Z "Kies print"
|
||||
|
||||
#define MSG_SETTINGS "Instellingen"
|
||||
#define MSG_PREHEAT "Voorverwarmen"
|
||||
#define MSG_UNLOAD_FILAMENT "Filament uithalen"
|
||||
#define MSG_LOAD_FILAMENT "Filament laden"
|
||||
#define MSG_LOAD_FILAMENT_1 "Filament 1 laden"
|
||||
#define MSG_LOAD_FILAMENT_2 "Filament 2 laden"
|
||||
#define MSG_LOAD_FILAMENT_3 "Filament 3 laden"
|
||||
#define MSG_LOAD_FILAMENT_4 "Filament 4 laden"
|
||||
#define MSG_UNLOAD_FILAMENT_1 "Filament 1 uithalen"
|
||||
#define MSG_UNLOAD_FILAMENT_2 "Filament 2 uithalen"
|
||||
#define MSG_UNLOAD_FILAMENT_3 "Filament 3 uithalen"
|
||||
#define MSG_UNLOAD_FILAMENT_4 "Filament 4 uithalen"
|
||||
#define MSG_UNLOAD_ALL "Alle uithalen"
|
||||
#define MSG_LOAD_ALL "Alle laden"
|
||||
|
||||
#define MSG_RECTRACT "Rectract"
|
||||
#define MSG_ERROR "FOUT:"
|
||||
#define MSG_PREHEAT_NOZZLE "Tuit voorverwarmen!"
|
||||
#define MSG_SUPPORT "Support"
|
||||
#define MSG_CORRECTLY "Wissel ok?"
|
||||
#define MSG_YES "Ja"
|
||||
#define MSG_NO "Nee"
|
||||
#define MSG_NOT_LOADED "Fil. niet geladen"
|
||||
#define MSG_NOT_COLOR "Kleur niet duidelijk"
|
||||
#define MSG_LOADING_FILAMENT "Laade Filament"
|
||||
#define MSG_PLEASE_WAIT "Wacht aub"
|
||||
#define MSG_LOADING_COLOR "Laade kleur"
|
||||
#define MSG_CHANGE_SUCCESS "Wissel succesvol!"
|
||||
#define MSG_PRESS "en druk op knop"
|
||||
#define MSG_INSERT_FILAMENT "Filament insteken"
|
||||
#define MSG_CHANGING_FILAMENT "Wissel filament!"
|
||||
|
||||
|
||||
#define MSG_SILENT_MODE_ON "Mode [silent]"
|
||||
#define MSG_SILENT_MODE_OFF "Mode [high power]"
|
||||
#define MSG_REBOOT "Herstart de printer"
|
||||
#define MSG_TAKE_EFFECT " om effectief te worden"
|
||||
|
||||
#define MSG_Enqueing "enqueing \""
|
||||
#define MSG_POWERUP "PowerUp"
|
||||
#define MSG_CONFIGURATION_VER " Laaste geupdatet: "
|
||||
#define MSG_FREE_MEMORY " Vrij geheugen: "
|
||||
#define MSG_PLANNER_BUFFER_BYTES " PlannerBufferBytes: "
|
||||
#define MSG_OK "ok"
|
||||
#define MSG_ERR_CHECKSUM_MISMATCH "checksum fout, Laatste lijn: "
|
||||
#define MSG_ERR_NO_CHECKSUM "Geen Checksum met lijnnummer Laatste Lijn: "
|
||||
#define MSG_BEGIN_FILE_LIST "Begin file lijst"
|
||||
#define MSG_END_FILE_LIST "Eind file lijst"
|
||||
#define MSG_M104_INVALID_EXTRUDER "M104 Invalid extruder "
|
||||
#define MSG_M105_INVALID_EXTRUDER "M105 Invalid extruder "
|
||||
#define MSG_M200_INVALID_EXTRUDER "M200 Invalid extruder "
|
||||
#define MSG_M218_INVALID_EXTRUDER "M218 Invalid extruder "
|
||||
#define MSG_M221_INVALID_EXTRUDER "M221 Invalid extruder "
|
||||
#define MSG_ERR_NO_THERMISTORS "Geen Temp.sensoren - geen temperatuur"
|
||||
#define MSG_M109_INVALID_EXTRUDER "M109 Invalid extruder "
|
||||
#define MSG_HEATING "Opwarmen"
|
||||
#define MSG_HEATING_COMPLETE "Opwarmen klaar."
|
||||
#define MSG_BED_HEATING "Bed opwarmen"
|
||||
#define MSG_BED_DONE "Bed OK."
|
||||
#define MSG_M115_REPORT "FIRMWARE_NAME:Marlin V1.0.2; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" CUSTOM_MENDEL_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) " UUID:" MACHINE_UUID "\n"
|
||||
#define MSG_ERR_KILLED "Printer gestopt. kill() called!"
|
||||
#define MSG_ERR_STOPPED "Printer vanwege fouten gestopt. Repareer de fout en gebruiken M999 te herstarten. (Temperatuur is gereset. Stel het na het herstarten)"
|
||||
#define MSG_RESEND "Resend: "
|
||||
#define MSG_M119_REPORT "Endstop status weergeven"
|
||||
#define MSG_ENDSTOP_HIT "gesloten"
|
||||
#define MSG_ENDSTOP_OPEN "open"
|
||||
|
||||
#define MSG_SD_CANT_OPEN_SUBDIR "Kan map niet openen"
|
||||
#define MSG_SD_INIT_FAIL "SD opstarten mislukt"
|
||||
#define MSG_SD_VOL_INIT_FAIL "volume.init mislukt"
|
||||
#define MSG_SD_OPENROOT_FAIL "openRoot mislukt"
|
||||
#define MSG_SD_CARD_OK "SD card ok"
|
||||
#define MSG_SD_WORKDIR_FAIL "workDir openen mislukt"
|
||||
#define MSG_SD_OPEN_FILE_FAIL "openen mislukt, Bestand : "
|
||||
#define MSG_SD_FILE_OPENED "Bestand geopend: "
|
||||
#define MSG_SD_FILE_SELECTED "Bestand geselecteerd"
|
||||
#define MSG_SD_WRITE_TO_FILE "Naar bestand schrijven: "
|
||||
#define MSG_SD_PRINTING_BYTE "SD printing byte "
|
||||
#define MSG_SD_NOT_PRINTING "geen SD printen"
|
||||
#define MSG_SD_ERR_WRITE_TO_FILE "fout bij schrijven naar bestand"
|
||||
#define MSG_SD_CANT_ENTER_SUBDIR "Kan niet in map: "
|
||||
|
||||
#define MSG_STEPPER_TOO_HIGH "Steprate too high: "
|
||||
#define MSG_ENDSTOPS_HIT "endstops hit: "
|
||||
#define MSG_ERR_COLD_EXTRUDE_STOP " koude extrusie voorkomen"
|
||||
#define MSG_BABYSTEPPING_X "Babystepping X"
|
||||
#define MSG_BABYSTEPPING_Y "Babystepping Y"
|
||||
#define MSG_BABYSTEPPING_Z "Instellen Z"
|
||||
#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Error in menu structure"
|
||||
|
||||
#define MSG_LANGUAGE_NAME "Nederlands"
|
||||
#define MSG_LANGUAGE_SELECT "Kies taal"
|
||||
#define MSG_PRUSA3D "prusa3d.com"
|
||||
#define MSG_PRUSA3D_FORUM "forum.prusa3d.com"
|
||||
#define MSG_PRUSA3D_HOWTO "howto.prusa3d.com"
|
||||
|
||||
#define MSG_SELFTEST_ERROR "Zelftest Fout !"
|
||||
#define MSG_SELFTEST_PLEASECHECK "Controleer aub:"
|
||||
#define MSG_SELFTEST_NOTCONNECTED "Niet aangesloten"
|
||||
#define MSG_SELFTEST_HEATERTHERMISTOR "Heater/Thermistor"
|
||||
#define MSG_SELFTEST_BEDHEATER "Bed / Heater"
|
||||
#define MSG_SELFTEST_WIRINGERROR "Bedrading fout"
|
||||
#define MSG_SELFTEST_ENDSTOPS "Endstops"
|
||||
#define MSG_SELFTEST_MOTOR "Motor"
|
||||
#define MSG_SELFTEST_ENDSTOP "Endstop"
|
||||
#define MSG_SELFTEST_ENDSTOP_NOTHIT "Endstop niet geraakt"
|
||||
#define MSG_SELFTEST_OK "Zelftest OK"
|
||||
#define MSG_LOOSE_PULLEY "Loose pulley"
|
||||
|
||||
#define MSG_SELFTEST_FAN "Fan test";
|
||||
#define MSG_SELFTEST_COOLING_FAN "Voordere fan?";
|
||||
#define MSG_SELFTEST_EXTRUDER_FAN "Linke fan?";
|
||||
#define MSG_SELFTEST_FAN_YES "Roteert";
|
||||
#define MSG_SELFTEST_FAN_NO "Roteert niet";
|
||||
|
||||
#define MSG_STATS_TOTALFILAMENT "Filament total: "
|
||||
#define MSG_STATS_TOTALPRINTTIME "Total printtijd:"
|
||||
#define MSG_STATS_FILAMENTUSED "Filamentverbruik:"
|
||||
#define MSG_STATS_PRINTTIME "Printtijd: "
|
||||
#define MSG_SELFTEST_START "Zelftest start "
|
||||
#define MSG_SELFTEST_CHECK_ENDSTOPS "Controleer endstops"
|
||||
#define MSG_SELFTEST_CHECK_HOTEND "Controleer hotend "
|
||||
#define MSG_SELFTEST_CHECK_X "Controleer X as "
|
||||
#define MSG_SELFTEST_CHECK_Y "Controleer Y as "
|
||||
#define MSG_SELFTEST_CHECK_Z "Controleer Z as "
|
||||
#define MSG_SELFTEST_CHECK_BED "Controleer bed "
|
||||
#define MSG_SELFTEST_CHECK_ALLCORRECT "Allemaal goed "
|
||||
#define MSG_SELFTEST "Zelftest "
|
||||
#define MSG_SELFTEST_FAILED "Zelftest mislukt "
|
||||
#define MSG_STATISTICS "Statistieken"
|
||||
#define MSG_USB_PRINTING "USB printing "
|
||||
#define MSG_HOMEYZ "Kalibreren Z"
|
||||
#define MSG_HOMEYZ_PROGRESS "Kalibreren Z"
|
||||
#define MSG_HOMEYZ_DONE "Kalbibratie OK"
|
||||
|
||||
#define MSG_SHOW_END_STOPS "Toon endstops"
|
||||
#define MSG_CALIBRATE_BED "Kalibratie XYZ"
|
||||
#define MSG_CALIBRATE_BED_RESET "Reset XYZ kalibr."
|
||||
|
||||
#define MSG_MOVE_CARRIAGE_TO_THE_TOP "Kalibreren van XYZ. Draai de knop om de Z-wagen omhoog te gaan tot het einde stoppers. Klik als klaar."
|
||||
#define MSG_MOVE_CARRIAGE_TO_THE_TOP_Z "Kalibreren van XYZ. Draai de knop om de Z-wagen omhoog te gaan tot het einde stoppers. Klik als klaar."
|
||||
|
||||
#define MSG_CONFIRM_NOZZLE_CLEAN "Reinig het tuit voor de kalibratie aub. Klik als klaar."
|
||||
#define MSG_CONFIRM_CARRIAGE_AT_THE_TOP "Zijn beide Z wagen heelemaal boven?"
|
||||
|
||||
#define MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 "Zoeke bed kalibratiepunt"
|
||||
#define MSG_FIND_BED_OFFSET_AND_SKEW_LINE2 " van 4"
|
||||
#define MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE1 "Nauwkeurigheid verbeteren bij kalibratiepunt"
|
||||
#define MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 " van 9"
|
||||
#define MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 "Meten van reference hoogte van de kalibratiepunt"
|
||||
#define MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 " van 9"
|
||||
#define MSG_FIND_BED_OFFSET_AND_SKEW_ITERATION "Herhaling "
|
||||
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_POINT_NOT_FOUND "XYZ kalibratie mislukt. Bed kalibratiepunt niet gevonden."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED "XYZ kalibratie mislukt. Raadpleeg de handleiding."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_PERFECT "XYZ kalibratie ok. X/Y-assen staan perpendiculair. Gefeliciteerd!"
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_SKEW_MILD "XYZ kalibratie ok. X/Y-assen zijn iets scheef. Scheefheid wordt automatisch gecorrigeerd. Goed gedaan!"
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_SKEW_EXTREME "XYZ kalibratie ok. X/Y-assen zijn heel scheef. Scheefheid wordt automatisch gecorrigeerd."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_LEFT_FAR "XYZ kalibratie mislukt. Linksvoor kalibratiepunt niet bereikbaar."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_RIGHT_FAR "XYZ kalibratie mislukt. Rechtsvoor kalibratiepunt niet bereikbaar."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_FAILED_FRONT_BOTH_FAR "XYZ kalibratie mislukt. Voorzijde kalibratiepunten niet bereikbaar."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_LEFT_FAR "XYZ kalibratie gecompromitteerd. Linksvoor kalibratiepunt niet bereikbaar."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_RIGHT_FAR "XYZ kalibratie gecompromitteerd. Rechtsvoor kalibratiepunt niet bereikbaar."
|
||||
#define MSG_BED_SKEW_OFFSET_DETECTION_WARNING_FRONT_BOTH_FAR "XYZ kalibratie gecompromitteerd. Voorzijde kalibratiepunten niet bereikbaar."
|
||||
|
||||
#define MSG_BED_LEVELING_FAILED_POINT_LOW "Bed nivellering mislukt. Sensor was niet geactiveerd. Vuil op nozzle? Wacht op reset."
|
||||
#define MSG_BED_LEVELING_FAILED_POINT_HIGH "Bed nivellering mislukt. Een sensor heeft te hoog getriggerd. Wacht op reset."
|
||||
#define MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED "Bed nivellering mislukt.Sensor niet aangesloten of kabel gebroken.Wacht op reset"
|
||||
|
||||
#defineMSG_NEW_FIRMWARE_AVAILABLE "Nieuwe firmware versie beschikbaar:"
|
||||
#define MSG_NEW_FIRMWARE_PLEASE_UPGRADE "Upgraden aub."
|
||||
|
||||
#define MSG_FOLLOW_CALIBRATION_FLOW "Printer is nog niet gekalibreerd. Volg de handleiding, hoofdstuk First steps, sectie Calibration flow."
|
||||
#define MSG_BABYSTEP_Z_NOT_SET "Afstand tussen tip van het tuit en het print oppervlak nog niet vastgesteld. Volg de handleiding, First steps, sectie First layer calibration."
|
||||
|
||||
#define MSG_FILAMENT_LOADING_T0 "Steek filament in de extruder 1. Klik als klaar."
|
||||
#define MSG_FILAMENT_LOADING_T1 "Steek filament in de extruder 2. Klik als klaar."
|
||||
#define MSG_FILAMENT_LOADING_T2 "Steek filament in de extruder 3. Klik als klaar."
|
||||
#define MSG_FILAMENT_LOADING_T3 "Steek filament in de extruder 4. Klik als klaar."
|
||||
#define MSG_CHANGE_EXTR "Wissel extruder"
|
||||
|
||||
#define MSG_FIL_ADJUSTING "Aanpassen filamenten. Even geduld aub."
|
||||
#define MSG_CONFIRM_NOZZLE_CLEAN_FIL_ADJ "Filamenten zijn nu ingesteld. Reinig het tuit voor de kalibratie. Klik als klaar."
|
||||
#define MSG_STACK_ERROR "Error - static memory has been overwritten"
|
||||
#define MSG_CALIBRATE_E "Kalibratie E"
|
||||
//#define MSG_RESET_CALIBRATE_E "Reset E Cal."
|
||||
#define MSG_E_CAL_KNOB "Draai knop tot mark extruder bereikt is. Klik als klaar."
|
||||
|
||||
//#define MSG_FARM_CARD_MENU "Farm mode print"
|
||||
#define MSG_MARK_FIL "Mark filament 100mm van extruder body. Klik als klaar."
|
||||
#define MSG_CLEAN_NOZZLE_E "E kalibratie voltooid. Reinig het tuit. Klik op als klaar."
|
||||
#define MSG_WAITING_TEMP "Wachten op afkoelen van heater en bed."
|
||||
#define MSG_FILAMENT_CLEAN "Is kleur zuiver?"
|
||||
#define MSG_UNLOADING_FILAMENT "Filament uitwerpen"
|
||||
#define MSG_PAPER "Leg een vel papier onder het tuit tijdens de kalibratie van de eerste 4 punten. Als het tuit het papier vangt, Printer onmiddellijk uitschakelen."
|
||||
|
||||
#define MSG_BED_CORRECTION_MENU "Bed juist"
|
||||
#define MSG_BED_CORRECTION_FRONT_LEFT "Voor.Links[um]"
|
||||
#define MSG_BED_CORRECTION_FRONT_CENTR "Voor.Centr[um]"
|
||||
#define MSG_BED_CORRECTION_FRONT_RIGHT "Voor.Recht[um]"
|
||||
#define MSG_BED_CORRECTION_MID_RIGHT "Mid.Rechts[um]"
|
||||
#define MSG_BED_CORRECTION_REAR_RIGHT "Ach.Rechts[um]"
|
||||
#define MSG_BED_CORRECTION_REAR_CENTR "Ach.Centr [um]"
|
||||
#define MSG_BED_CORRECTION_REAR_LEFT "Ach.Links [um]"
|
||||
#define MSG_BED_CORRECTION_MID_LEFT "Mid.Links [um]"
|
||||
#define MSG_BED_CORRECTION_RESET "Reset"
|
||||
|
||||
#define MSG_MESH_BED_LEVELING "Mesh Bed Leveling"
|
||||
#define MSG_MENU_CALIBRATION "Kalibratie"
|
||||
#define MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF "SD card [normal]"
|
||||
#define MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON "SD card [FlshAir]"
|
||||
#define MSG_PRINTER_DISCONNECTED "Printer ontbonden"
|
||||
#define MSG_FINISHING_MOVEMENTS "Bewegingen afwerken"
|
||||
#define MSG_PRINT_PAUSED "Druck pauzeren"
|
||||
#define MSG_RESUMING_PRINT "Print hervatten"
|
||||
#define MSG_PID_EXTRUDER "PID kalibratie"
|
||||
#define MSG_SET_TEMPERATURE "Temp. instellen"
|
||||
#define MSG_PID_FINISHED "PID kal. klaar "
|
||||
#define MSG_PID_RUNNING "PID kal. "
|
||||
#define MSG_PID_BED "PID bed kalibratie "
|
||||
#define MSG_PID_BED_FINISHED "PID bed kal. klaar "
|
||||
#define MSG_PID_BED_RUNNING "PID bed kal. "
|
||||
|
||||
#define MSG_CALIBRATE_PINDA "PINDA Temp. kal."
|
||||
#define MSG_CALIBRATION_PINDA_MENU "PINDA Temp. kal."
|
||||
#define MSG_PINDA_NOT_CALIBRATED "PINDA temperatuur calibratie was nog niet uitgevoerd"
|
||||
#define MSG_PINDA_PREHEAT "PINDA warmt op"
|
||||
#define MSG_TEMP_CALIBRATION "PINDA Temp.kal."
|
||||
#define MSG_TEMP_CALIBRATION_DONE "PINDA temperatuur calibratie is klaar. Klik om door te gaan."
|
||||
#define MSG_TEMP_CALIBRATION_ON "PINDA T.kal. [ON]"
|
||||
#define MSG_TEMP_CALIBRATION_OFF "PINDA T.kal.[OFF]"
|
||||
|
||||
#define MSG_LOAD_ALL "Alle laden"
|
||||
#define MSG_LOAD_FILAMENT_1 "Filament 1 laden"
|
||||
#define MSG_LOAD_FILAMENT_2 "Filament 2 laden"
|
||||
#define MSG_LOAD_FILAMENT_3 "Filament 3 laden"
|
||||
#define MSG_LOAD_FILAMENT_4 "Filament 4 laden"
|
||||
#define MSG_UNLOAD_FILAMENT_1 "Filam. 1 ontladen"
|
||||
#define MSG_UNLOAD_FILAMENT_2 "Filam. 2 ontladen"
|
||||
#define MSG_UNLOAD_FILAMENT_3 "Filam. 3 ontladen"
|
||||
#define MSG_UNLOAD_FILAMENT_4 "Filam. 4 ontladen"
|
||||
#define MSG_UNLOAD_ALL "Alle ontladen"
|
||||
#define MSG_PREPARE_FILAMENT "Filam. voorbereiden"
|
||||
#define MSG_ALL "Alle"
|
||||
#define MSG_USED "Gebruikt bij print"
|
||||
#define MSG_CURRENT "Actueel"
|
||||
#define MSG_CHOOSE_EXTRUDER "Kies Extruder"
|
||||
#define MSG_EXTRUDER "Extruder"
|
||||
#define MSG_EXTRUDER_1 "Extruder 1"
|
||||
#define MSG_EXTRUDER_2 "Extruder 2"
|
||||
#define MSG_EXTRUDER_3 "Extruder 3"
|
||||
#define MSG_EXTRUDER_4 "Extruder 4"
|
||||
#define MSG_DATE "Datum:"
|
||||
#define MSG_XYZ_DETAILS "XYZ kal. details"
|
||||
#define MSG_Y_DISTANCE_FROM_MIN "Y afstand van min"
|
||||
#define MSG_LEFT "Links:"
|
||||
#define MSG_CENTER "Centrum:"
|
||||
#define MSG_RIGHT "Rechts:"
|
||||
#define MSG_MEASURED_SKEW "Symmetrie:"
|
||||
#define MSG_SLIGHT_SKEW "Geringe Asym.:"
|
||||
#define MSG_SEVERE_SKEW "Hevige Asym.:"
|
||||
#define MSG_DEFAULT_SETTINGS_LOADED "Standaard instellingen geladen"
|
||||
#define MSG_SORT_TIME "Sort: [Tijd]"
|
||||
#define MSG_SORT_ALPHA "Sort: [Alfabet]"
|
||||
#define MSG_SORT_NONE "Sort: [Geen]"
|
||||
#define MSG_SORTING "Sortere bestand"
|
||||
#define MSG_FILE_INCOMPLETE "Bestand onvolledig. Maar toch doorgaan?"
|
||||
#define MSG_WIZARD "Assistent"
|
||||
#define MSG_WIZARD_LANGUAGE "Kies de taal"
|
||||
#define MSG_WIZARD_WELCOME "Hallo, ik ben uw originele Prusa i3 printer. Zullen we beginnen met het installatieproces?"
|
||||
#define MSG_WIZARD_QUIT "U kunt de wizard altijd uit Kalibratie -> Assistent kiezen."
|
||||
#define MSG_WIZARD_SELFTEST "Ten eerste zullen we de zelftest uitvoeren om de meest voorkomende montageproblemen te controleren."
|
||||
#define MSG_WIZARD_CALIBRATION_FAILED "Controleer alstublieft ons handboek en los het probleem op. Vervolgens hervat de wizard door de printer opnieuw te starten."
|
||||
#define MSG_WIZARD_XYZ_CAL "Begin nu met xyz-kalibratie. Het duurt ongeveer 12 min."
|
||||
#define MSG_WIZARD_FILAMENT_LOADED "Filament geladen?"
|
||||
#define MSG_WIZARD_Z_CAL "Begin nu met z-kalibratie."
|
||||
#define MSG_WIZARD_WILL_PREHEAT "Opwarmen van de tuit voor PLA voor."
|
||||
#define MSG_WIZARD_HEATING "Opwarmen van de tuit. Wacht aub."
|
||||
#define MSG_WIZARD_V2_CAL "Begin met kalibratie tussen tuit en bed."
|
||||
#define MSG_WIZARD_V2_CAL_2 "Begin de Kal.-Linie te printen, draai de knop tot je de optimale hoogte bereikt. Controleer de afbeeldingen in ons handboek in hoofdstuk Calibration."
|
||||
#define MSG_V2_CALIBRATION "Eerste layer cal."
|
||||
#define MSG_WIZARD_DONE "Klaar. Happy printing!"
|
||||
#define MSG_WIZARD_LOAD_FILAMENT "Plaats PLA filament in de extruder, druk dan op knop om het te laden."
|
||||
#define MSG_WIZARD_RERUN "Starten van deWizard verwijdert de huidige kalibreringsresultaten en begint vanaf het begin. Doorgaan?"
|
||||
#define MSG_WIZARD_REPEAT_V2_CAL "Wilt u de laatste stap herhalen om de afstand tussen tuit en bed te herstellen?"
|
||||
#define MSG_WIZARD_CLEAN_HEATBED "Maak de bed schoon en druk de knop."
|
||||
#define MSG_WIZARD_PLA_FILAMENT "Is het PLA filament?"
|
||||
#define MSG_WIZARD_INSERT_CORRECT_FILAMENT "Laad aub PLA-filament en hervat de wizard door de printer opnieuw te starten."
|
||||
#define MSG_PLA_FILAMENT_LOADED "Is PLA filament geladen?"
|
||||
#define MSG_PLEASE_LOAD_PLA "Laad eerst PLA filament. aub"
|
||||
#define MSG_FILE_CNT "Sommige bestanden worden niet gesorteerd omdat de max. 100 bestanden per map is."
|
||||
|
|
@ -19,7 +19,9 @@
|
|||
#endif
|
||||
|
||||
// FILAMENT_RUNOUT_SUPPORT
|
||||
#ifdef FILAMENT_RUNOUT_SUPPORT
|
||||
#define FIL_RUNOUT_PIN 24
|
||||
#endif
|
||||
// end FILAMENT_RUNOUT_SUPPORT
|
||||
|
||||
#define X_STEP_PIN 37
|
||||
|
|
@ -29,8 +31,6 @@
|
|||
#define X_MS2_PIN 41
|
||||
#define Y_STEP_PIN 36
|
||||
#define Y_DIR_PIN 49
|
||||
#define Y_MIN_PIN 11
|
||||
#define Y_MAX_PIN -1
|
||||
#define Y_ENABLE_PIN 28
|
||||
#define Y_MS1_PIN 69
|
||||
#define Y_MS2_PIN 39
|
||||
|
|
@ -59,7 +59,7 @@
|
|||
#define X_MIN_PIN 12
|
||||
#define Y_MIN_PIN 11
|
||||
#define Z_MIN_PIN 10
|
||||
#els
|
||||
#else
|
||||
#define X_MIN_PIN -1
|
||||
#define Y_MIN_PIN -1
|
||||
#define Z_MIN_PIN -1
|
||||
|
|
@ -226,7 +226,9 @@
|
|||
#endif
|
||||
|
||||
// FILAMENT_RUNOUT_SUPPORT
|
||||
#ifdef FILAMENT_RUNOUT_SUPPORT
|
||||
#define FIL_RUNOUT_PIN 24
|
||||
#endif
|
||||
// end FILAMENT_RUNOUT_SUPPORT
|
||||
|
||||
#ifdef SNMM
|
||||
|
|
@ -244,8 +246,6 @@
|
|||
#define X_MS2_PIN 41
|
||||
#define Y_STEP_PIN 36
|
||||
#define Y_DIR_PIN 49
|
||||
#define Y_MIN_PIN 11
|
||||
#define Y_MAX_PIN -1
|
||||
#define Y_ENABLE_PIN 28
|
||||
#define Y_MS1_PIN 69
|
||||
#define Y_MS2_PIN 39
|
||||
|
|
|
|||
|
|
@ -3564,7 +3564,7 @@ void lcd_wizard(int state) {
|
|||
lcd_return_to_status();
|
||||
lcd_update(2);
|
||||
}
|
||||
// FR_FILAMENT_RUNOUT_SENSOR
|
||||
// FILAMENT_RUNOUT_SENSOR
|
||||
void lcd_fil_runout_settings_menu()
|
||||
{
|
||||
START_MENU();
|
||||
|
|
@ -6724,12 +6724,14 @@ char *itostr3left(const int &xx)
|
|||
return conv;
|
||||
}
|
||||
|
||||
// Convert int to rj string with 1234 format
|
||||
char *itostr4(const int &xx) {
|
||||
conv[0] = xx >= 1000 ? (xx / 1000) % 10 + '0' : ' ';
|
||||
// Convert int to rj string with 1234 or -123 format
|
||||
char *itostr4(const int &x)
|
||||
{
|
||||
int xx = abs(x);
|
||||
conv[0] = (x < 0) ? '-' : (xx >= 1000) ? (xx / 1000) % 10 + '0' : ' ';
|
||||
conv[1] = xx >= 100 ? (xx / 100) % 10 + '0' : ' ';
|
||||
conv[2] = xx >= 10 ? (xx / 10) % 10 + '0' : ' ';
|
||||
conv[3] = xx % 10 + '0';
|
||||
conv[3] = (xx) % 10 + '0';
|
||||
conv[4] = 0;
|
||||
return conv;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue