diff --git a/Firmware/config.h b/Firmware/config.h index 5ba843c5..4c01eb3e 100644 --- a/Firmware/config.h +++ b/Firmware/config.h @@ -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 0x2800 // reserved space for secondary language (~10kb) #endif //_CONFIG_H diff --git a/Firmware/language.c b/Firmware/language.c index 79b6cb0a..8c1bfc46 100644 --- a/Firmware/language.c +++ b/Firmware/language.c @@ -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"); } diff --git a/Firmware/language.h b/Firmware/language.h index f0cff9a1..28364817 100644 --- a/Firmware/language.h +++ b/Firmware/language.h @@ -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' ///@} diff --git a/lang/fw-clean.sh b/lang/fw-clean.sh index a7d34072..cac91fbf 100644 --- a/lang/fw-clean.sh +++ b/lang/fw-clean.sh @@ -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 diff --git a/lang/iso639-1.txt b/lang/iso639-1.txt index aa6f64e5..d8b2a8fd 100644 --- a/lang/iso639-1.txt +++ b/lang/iso639-1.txt @@ -5,6 +5,6 @@ # de German Deutsch # cs Czech Cestina # es Spanish Espanol -# fr +# fr French Francais # it Italian Italiano # pl Polish Polski diff --git a/lang/lang_en.txt b/lang/lang_en.txt index 5d63a693..94c97273 100644 --- a/lang/lang_en.txt +++ b/lang/lang_en.txt @@ -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" @@ -169,6 +175,15 @@ #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_EJECTING_FILAMENT c=20 r=1 +"Ejecting filament" + #MSG_END_FILE_LIST c=0 r=0 "End file list" @@ -232,6 +247,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 +268,9 @@ #MSG_SELFTEST_FILAMENT_SENSOR c=18 r=0 "Filament sensor:" +#MSG_FILAMENT_USED c=19 r=1 +"Filament used" + #MSG_FILE_INCOMPLETE c=20 r=2 "File incomplete. Continue anyway?" @@ -439,6 +460,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 +595,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" @@ -616,6 +658,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" @@ -698,17 +743,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 +817,9 @@ #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." + #MSG_ENDSTOP_HIT c=0 r=0 "TRIGGERED" diff --git a/lang/lang_en_cz.txt b/lang/lang_en_cz.txt index ec701e9b..2aa39a78 100644 --- a/lang/lang_en_cz.txt +++ b/lang/lang_en_cz.txt @@ -1,10 +1,10 @@ #MSG_EXTRUDER_CORRECTION_OFF c=6 r=0 " [off" -"\x00" +"[vyp" #MSG_PLANNER_BUFFER_BYTES c=0 r=0 " PlannerBufferBytes: " -" PlannerBufferBytes: " +"\x00" #MSG_ERR_COLD_EXTRUDE_STOP c=0 r=0 " cold extrusion prevented" @@ -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,15 +196,15 @@ #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]" +"\x00" #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." @@ -204,7 +212,7 @@ #MSG_CURRENT c=19 r=1 "Current" -"Pouze aktualni" +"\x00" #MSG_DATE c=17 r=1 "Date:" @@ -220,12 +228,24 @@ #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_EJECTING_FILAMENT c=20 r=1 +"Ejecting filament" +"Vysouvam filament" + #MSG_END_FILE_LIST c=0 r=0 "End file list" "\x00" @@ -308,11 +328,15 @@ #MSG_FSENSOR_ON c=0 r=0 "Fil. sensor [on]" -"Fil. senzor [zap]" +"\x00" + +#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]" +"\x00" #MSG_FSENSOR_OFF c=0 r=0 "Fil. sensor [off]" @@ -320,7 +344,7 @@ #MSG_FILAMENT_CLEAN c=20 r=2 "Filament extruding & with correct color?" -"Filament vytlacen a spravne barvy?" +"\x00" #MSG_NOT_LOADED c=19 r=0 "Filament not loaded" @@ -334,6 +358,10 @@ "Filament sensor:" "Senzor filamentu:" +#MSG_FILAMENT_USED c=19 r=1 +"Filament used" +"Spotrebovano filamentu" + #MSG_FILE_INCOMPLETE c=20 r=2 "File incomplete. Continue anyway?" "Soubor nekompletni. Pokracovat?" @@ -372,7 +400,7 @@ #MSG_BED_CORRECTION_FRONT c=14 r=1 "Front side[um]" -"Vpredu [um]" +"Vpredu [um]" #MSG_SELFTEST_FANS c=0 r=0 "Front/left fans" @@ -420,11 +448,11 @@ #MSG_SELFTEST_CHECK_BED c=20 r=0 "Checking bed " -"Kontrola bed " +"\x00" #MSG_SELFTEST_CHECK_ENDSTOPS c=20 r=0 "Checking endstops" -"Kontrola endstops" +"\x00" #MSG_SELFTEST_CHECK_HOTEND c=20 r=0 "Checking hotend " @@ -436,15 +464,15 @@ #MSG_SELFTEST_CHECK_X c=20 r=0 "Checking X axis " -"Kontrola X axis " +"\x00" #MSG_SELFTEST_CHECK_Y c=20 r=0 "Checking Y axis " -"Kontrola Y axis " +"\x00" #MSG_SELFTEST_CHECK_Z c=20 r=0 "Checking Z axis " -"Kontrola Z axis " +"\x00" #MSG_ERR_CHECKSUM_MISMATCH c=0 r=0 "checksum mismatch, Last Line: " @@ -464,7 +492,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" @@ -508,7 +536,7 @@ #MSG_STEEL_SHEET_CHECK c=20 r=2 "Is steel sheet on heatbed?" -"Je tiskovy plat na heatbed?" +"\x00" #MSG_FIND_BED_OFFSET_AND_SKEW_ITERATION c=20 r=0 "Iteration " @@ -586,17 +614,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 +648,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" @@ -648,7 +692,7 @@ #MSG_SELFTEST_FAN_NO c=19 r=0 "Not spinning" -"Netoci se" +"\x00" #MSG_WIZARD_V2_CAL c=20 r=8 "Now I will calibrate distance between tip of the nozzle and heatbed surface." @@ -704,7 +748,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 +764,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 +776,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 +794,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" @@ -822,6 +878,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 +908,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 +920,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]" @@ -928,24 +988,40 @@ #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 +1032,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 +1064,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 +1090,10 @@ "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." + #MSG_ENDSTOP_HIT c=0 r=0 "TRIGGERED" "\x00" @@ -1052,7 +1132,7 @@ #MSG_WAITING_TEMP_PINDA c=20 r=3 "Waiting for PINDA probe cooling" -"Cekani na zchladnuti PINDA" +"\x00" #MSG_CHANGED_BOTH c=20 r=4 "Warning: both printer type and motherboard type changed." @@ -1100,5 +1180,4 @@ #MSG_WIZARD_QUIT c=20 r=8 "You can always resume the Wizard from Calibration -> Wizard." -"Wizarda muzete kdykoliv znovu spustit z menu Calibration -> Wizard" - +"\x00" diff --git a/lang/lang_en_de.txt b/lang/lang_en_de.txt index 45312a9c..d8958717 100644 --- a/lang/lang_en_de.txt +++ b/lang/lang_en_de.txt @@ -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,15 +196,15 @@ #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." @@ -226,6 +234,18 @@ "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_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 +300,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 +320,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 +358,10 @@ "Filament sensor:" "Filamentsensor:" +#MSG_FILAMENT_USED c=19 r=1 +"Filament used" +"Filament benutzt" + #MSG_FILE_INCOMPLETE c=20 r=2 "File incomplete. Continue anyway?" "Datei unvollstaendig Trotzdem fortfahren?" @@ -584,15 +612,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 +644,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 +794,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" @@ -822,13 +878,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 +924,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" @@ -931,21 +991,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 +1064,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 +1090,10 @@ "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." + #MSG_ENDSTOP_HIT c=0 r=0 "TRIGGERED" "AUSGELOEST" @@ -1101,4 +1181,3 @@ #MSG_WIZARD_QUIT c=20 r=8 "You can always resume the Wizard from Calibration -> Wizard." "Sie koennen den Assistenten immer im Menu neu starten: Kalibrierung -> Assistent" - diff --git a/lang/lang_en_es.txt b/lang/lang_en_es.txt index f6bc1608..f1a82141 100644 --- a/lang/lang_en_es.txt +++ b/lang/lang_en_es.txt @@ -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]" @@ -220,19 +228,31 @@ #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 filamento 1" + +#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 +260,7 @@ #MSG_ENDSTOPS_HIT c=0 r=0 "endstops hit: " -"endstops detectado: " +"endstops golpean: " #MSG_SELFTEST_ENDSTOPS c=0 r=0 "Endstops" @@ -252,7 +272,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 +300,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 +320,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 +340,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 +358,10 @@ "Filament sensor:" "Sensor de filamento:" +#MSG_FILAMENT_USED c=19 r=1 +"Filament used" +"Filamento usado" + #MSG_FILE_INCOMPLETE c=20 r=2 "File incomplete. Continue anyway?" "Archivo incompleto. Continuar de todos modos?" @@ -384,7 +412,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 +420,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 +436,7 @@ #MSG_CHANGE_SUCCESS c=0 r=0 "Change success!" -"Cambio correcto" +"Cambio correcto!" #MSG_CORRECTLY c=20 r=0 "Changed correctly?" @@ -416,11 +444,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,27 +456,27 @@ #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:" @@ -464,11 +492,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 +544,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?" @@ -548,15 +576,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 +592,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 +614,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 +676,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 +688,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 +712,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 +724,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 +752,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 +764,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 +772,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 +788,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 +832,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 +840,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,7 +856,7 @@ #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)" @@ -808,7 +864,7 @@ #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 +876,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 +936,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 +952,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 +964,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." @@ -928,24 +988,40 @@ #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 +1048,7 @@ #MSG_STOPPED c=0 r=0 "STOPPED. " -"PARADA" +"PARADA. " #MSG_SUPPORT c=0 r=0 "Support" @@ -1000,7 +1076,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 +1090,10 @@ "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." + #MSG_ENDSTOP_HIT c=0 r=0 "TRIGGERED" "ACTIVADO" @@ -1040,15 +1120,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 +1148,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 +1164,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 +1180,4 @@ #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." diff --git a/lang/lang_en_fr.txt b/lang/lang_en_fr.txt new file mode 100644 index 00000000..7efd3e56 --- /dev/null +++ b/lang/lang_en_fr.txt @@ -0,0 +1,1184 @@ +#MSG_EXTRUDER_CORRECTION_OFF c=6 r=0 +" [off" +"\x00" + +#MSG_PLANNER_BUFFER_BYTES c=0 r=0 +" PlannerBufferBytes: " +" PlannerBufferBytes : " + +#MSG_ERR_COLD_EXTRUDE_STOP c=0 r=0 +" cold extrusion prevented" +" extrusion a froid evitee" + +#MSG_FREE_MEMORY c=0 r=0 +" Free Memory: " +" Memoire libre: " + +#MSG_CONFIGURATION_VER c=0 r=0 +" Last Updated: " +" Derniere MAJ: " + +#MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE2 c=14 r=0 +" of 4" +" de 4" + +#MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE2 c=14 r=0 +" of 9" +" de 9" + +#MSG_MEASURED_OFFSET c=0 r=0 +"[0;0] point offset" +"Offset point [0;0]" + +#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[2JLa detection de crash\x1b[1;0Hpeut etre active\x1b[2;0Hqu'en mode 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" +"\x1b[2JATTENTION :\x1b[1;0HDetection de crash\x1b[2;0Hdesactivee en mode\x1b[3;0HFurtif" + +#MSG_REFRESH c=0 r=0 +"\xf8Refresh" +"\x00" + +#MSG_BABYSTEPPING_Z c=20 r=0 +"Adjusting Z" +"Ajustement de Z" + +#MSG_SELFTEST_CHECK_ALLCORRECT c=20 r=0 +"All correct " +"Tout est correct " + +#MSG_WIZARD_DONE c=20 r=8 +"All is done. Happy printing!" +"Tout est termine. Bonne impression !" + +#MSG_PRESS c=20 r=0 +"and press the knob" +"et pressez le bouton" + +#MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 +"Are left and right Z~carriages all up?" +"Chariots Z gauche et droite tout en haut?" + +#MSG_ADJUSTZ c=0 r=0 +"Auto adjust Z?" +"Ajustement Z auto ?" + +#MSG_AUTO_DEPLETE_ON c=17 r=1 +"Auto deplete [on]" +"Purge auto [on]" + +# MSG_AUTO_DEPLETE_OFF c=17 r=1 +"Auto deplete[off]" +"Purge auto [off]" + +#MSG_AUTO_HOME c=0 r=0 +"Auto home" +"Origine automatique" + +#MSG_AUTOLOAD_FILAMENT c=17 r=0 +"AutoLoad filament" +"AutoCharge du filament" + +#MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 +"Autoloading filament available only when filament sensor is turned on..." +"AutoCharge du filament uniquement si le capteur de filament est active." + +#MSG_AUTOLOADING_ENABLED c=20 r=4 +"Autoloading filament is active, just press the knob and insert filament..." +"AutoCharge actif, appuyez sur le bouton et inserez le filament." + +#MSG_SELFTEST_AXIS_LENGTH c=0 r=0 +"Axis length" +"Longueur de l'axe" + +#MSG_SELFTEST_AXIS c=0 r=0 +"Axis" +"Axe" + +#MSG_SELFTEST_BEDHEATER c=0 r=0 +"Bed / Heater" +"Lit / Chauffage" + +#MSG_BED_DONE c=0 r=0 +"Bed done" +"Lit termine" + +#MSG_BED_HEATING c=0 r=0 +"Bed Heating" +"Chauffe du lit" + +#MSG_BED_CORRECTION_MENU c=0 r=0 +"Bed level correct" +"Correction niveau lit" + +#MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=4 +"Bed leveling failed. Sensor didnt trigger. Debris on nozzle? Waiting for reset." +"Echec du nivellement. Capt. non declenche. Debris sur buse ? En attente d'un reset." + +#MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4 +"Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset." +"Echec du nivellement. Capteur deconnecte ou cable casse. En attente d'un reset." + +#MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4 +"Bed leveling failed. Sensor triggered too high. Waiting for reset." +"Echec du nivellement. Capt. declenche trop trop haut. En attente d'un reset." + +#MSG_BED c=0 r=0 +"Bed" +"Lit" + +#MSG_BEGIN_FILE_LIST c=0 r=0 +"Begin file list" +"Debut liste fichiers" + +#MSG_MENU_BELT_STATUS c=15 r=1 +"Belt status" +"Statut courroie" + +#MSG_RECOVER_PRINT c=20 r=2 +"Blackout occurred. Recover print?" +"Coupure detectee. Recup. impression ?" + +#MSG_CALIBRATE_BED c=0 r=0 +"Calibrate XYZ" +"Calibrer XYZ" + +#MSG_HOMEYZ c=0 r=0 +"Calibrate Z" +"Calibrer Z" + +#MSG_CALIBRATE_PINDA c=17 r=1 +"Calibrate" +"Calibrer" + +#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." +"Calibration de XYZ. Tournez le bouton pour monter le chariot de l'axe Z jusqu'aux butees. Cliquez une fois fait." + +#MSG_CALIBRATE_Z_AUTO c=20 r=2 +"Calibrating Z" +"Calibration de Z" + +#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." +"Calibration de Z. Tournez le bouton pour monter le chariot de l'axe Z jusqu'aux butees. Cliquez une fois fait." + +#MSG_HOMEYZ_DONE c=0 r=0 +"Calibration done" +"Calibration terminee" + +#MSG_MENU_CALIBRATION c=0 r=0 +"Calibration" +"\x00" + +#MSG_SD_CANT_ENTER_SUBDIR c=0 r=0 +"Cannot enter subdir: " +"Impossible d'entrer dans le repertoire: " + +#MSG_SD_INSERTED c=0 r=0 +"Card inserted" +"Carte inseree" + +#MSG_SD_REMOVED c=0 r=0 +"Card removed" +"Carte retiree" + +#MSG_NOT_COLOR c=0 r=0 +"Color not correct" +"Couleur incorrecte" + +#MSG_COOLDOWN c=0 r=0 +"Cooldown" +"Refroidissement" + +#MSG_CRASHDETECT_ON c=0 r=0 +"Crash det. [on]" +"Detect.crash [on]" + +#MSG_CRASHDETECT_NA c=0 r=0 +"Crash det. [N/A]" +"Detect.crash[N/A]" + +#MSG_CRASHDETECT_OFF c=0 r=0 +"Crash det. [off]" +"Detect.crash[off]" + +#MSG_CRASH_DETECTED c=20 r=1 +"Crash detected." +"Crash detecte." + +#MSG_CURRENT c=19 r=1 +"Current" +"Actuel" + +#MSG_DATE c=17 r=1 +"Date:" +"Date :" + +#MSG_DISABLE_STEPPERS c=0 r=0 +"Disable steppers" +"Desactiver moteurs" + +#MSG_BABYSTEP_Z_NOT_SET c=20 r=12 +"Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." +"La distance entre la pointe de la buse et la surface du lit n'a pas encore ete reglee. Suivez le manuel, chapitre Premiers pas, section Calibration de la premiere couche." + +#MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 +"Do you want to repeat last step to readjust distance between nozzle and heatbed?" +"Voulez-vous repeter la derniere etape pour reajuster la distance entre la buse et le lit chauffant ?" + +#MSG_EXTRUDER_CORRECTION c=9 r=0 +"E-correct" +"Correct-E" + +#MSG_EJECT_FILAMENT c=17 r=1 +"Eject filament" +"Ejecter le filament" + +#MSG_EJECT_FILAMENT1 c=17 r=1 +"Eject filament 1" +"Ejecter le filament 1" + +#MSG_EJECTING_FILAMENT c=20 r=1 +"Ejecting filament" +"Filament en cours d'ejection" + +#MSG_END_FILE_LIST c=0 r=0 +"End file list" +"Fin liste fichiers" + +#MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1 +"Endstop not hit" +"Butee non atteinte" + +#MSG_SELFTEST_ENDSTOP c=0 r=0 +"Endstop" +"Butee" + +#MSG_ENDSTOPS_HIT c=0 r=0 +"endstops hit: " +"butees atteintes: " + +#MSG_SELFTEST_ENDSTOPS c=0 r=0 +"Endstops" +"Butees" + +#MSG_Enqueing c=0 r=0 +"enqueing \x22" +"\x00" + +#MSG_STACK_ERROR c=20 r=4 +"Error - static memory has been overwritten" +"Erreur - la memoire statique a ete ecrasee" + +#MSG_SD_ERR_WRITE_TO_FILE c=0 r=0 +"error writing to file" +"erreur d'ecriture du fichier" + +#MSG_FSENS_NOT_RESPONDING c=20 r=4 +"ERROR: Filament sensor is not responding, please check connection." +"ERREUR : Le capteur de filament ne repond pas, verifiez la connexion." + +#MSG_ERROR c=0 r=0 +"ERROR:" +"ERREUR :" + +#MSG_SELFTEST_EXTRUDER_FAN_SPEED c=18 r=0 +"Extruder fan:" +"Ventilo extrudeur:" + +#MSG_INFO_EXTRUDER c=15 r=1 +"Extruder info" +"Infos extrudeur" + +#MSG_MOVE_E c=0 r=0 +"Extruder" +"Extrudeur" + +#MSG_FSENS_AUTOLOAD_ON c=17 r=1 +"F. autoload [on]" +"AutoCharg F [on]" + +#MSG_FSENS_AUTOLOAD_NA c=17 r=1 +"F. autoload [N/A]" +"AutoCharg F [N/A]" + +#MSG_FSENS_AUTOLOAD_OFF c=17 r=1 +"F. autoload [off]" +"AutoCharg F [off]" + +#MSG_FAN_SPEED c=14 r=0 +"Fan speed" +"Vitesse ventil" + +#MSG_SELFTEST_FAN c=20 r=0 +"Fan test" +"Test ventilateur" + +#MSG_FANS_CHECK_ON c=17 r=1 +"Fans check [on]" +"Verif venti [on]" + +#MSG_FANS_CHECK_OFF c=17 r=1 +"Fans check [off]" +"Verif venti [off]" + +#MSG_FSENSOR_ON c=0 r=0 +"Fil. sensor [on]" +"Capteur Fil. [on]" + +#MSG_RESPONSE_POOR c=20 r=2 +"Fil. sensor response is poor, disable it?" +"La reponse du capteur de fil. est pauvre, le desactiver ?" + +#MSG_FSENSOR_NA c=0 r=0 +"Fil. sensor [N/A]" +"Capteur Fil.[N/A]" + +#MSG_FSENSOR_OFF c=0 r=0 +"Fil. sensor [off]" +"Capteur Fil.[off]" + +#MSG_FILAMENT_CLEAN c=20 r=2 +"Filament extruding & with correct color?" +"Filament extrude et avec bonne couleur ?" + +#MSG_NOT_LOADED c=19 r=0 +"Filament not loaded" +"Filament non charge" + +#MSG_FILAMENT_SENSOR c=20 r=0 +"Filament sensor" +"Capteur de filament" + +#MSG_SELFTEST_FILAMENT_SENSOR c=18 r=0 +"Filament sensor:" +"Capteur filament :" + +#MSG_FILAMENT_USED c=19 r=1 +"Filament used" +"Filament utilise" + +#MSG_FILE_INCOMPLETE c=20 r=2 +"File incomplete. Continue anyway?" +"Fichier incomplet. Continuer qd meme ?" + +#MSG_SD_FILE_OPENED c=0 r=0 +"File opened: " +"Fichier ouvert: " + +#MSG_SD_FILE_SELECTED c=0 r=0 +"File selected" +"Fichier selectionne" + +#MSG_FINISHING_MOVEMENTS c=20 r=1 +"Finishing movements" +"Mouvements de fin" + +#MSG_V2_CALIBRATION c=17 r=1 +"First layer cal." +"Cal. 1ere couche" + +#MSG_WIZARD_SELFTEST c=20 r=8 +"First, I will run the selftest to check most common assembly problems." +"D'abord, je vais lancer l'autotest pour verifier les problemes d'assemblage les plus communs." + +#MSG_FLOW c=0 r=0 +"Flow" +"Flux" + +#MSG_PRUSA3D_FORUM c=0 r=0 +"forum.prusa3d.com" +"\x00" + +#MSG_SELFTEST_COOLING_FAN c=20 r=0 +"Front print fan?" +"Ventilo impr avant ?" + +#MSG_BED_CORRECTION_FRONT c=14 r=1 +"Front side[um]" +"Avant [um]" + +#MSG_SELFTEST_FANS c=0 r=0 +"Front/left fans" +"Ventilos avt/gauche" + +#MSG_SELFTEST_HEATERTHERMISTOR c=0 r=0 +"Heater/Thermistor" +"Chauffage/Thermistor" + +#MSG_BED_HEATING_SAFETY_DISABLED c=0 r=0 +"Heating disabled by safety timer." +"Chauffe desactivee par le compteur de securite." + +#MSG_HEATING_COMPLETE c=20 r=0 +"Heating done." +"Chauffe terminee." + +#MSG_HEATING c=0 r=0 +"Heating" +"Chauffe" + +#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?" +"Bonjour, je suis votre imprimante Original Prusa i3. Voulez-vous que je vous guide a travers le processus d'installation ?" + +#MSG_PRUSA3D_HOWTO c=0 r=0 +"howto.prusa3d.com" +"\x00" + +#MSG_FILAMENTCHANGE c=0 r=0 +"Change filament" +"Changer filament" + +#MSG_CHANGE_SUCCESS c=0 r=0 +"Change success!" +"Changement reussi!" + +#MSG_CORRECTLY c=20 r=0 +"Changed correctly?" +"Change correctement?" + +#MSG_CHANGING_FILAMENT c=20 r=0 +"Changing filament!" +"Changement filament!" + +#MSG_SELFTEST_CHECK_BED c=20 r=0 +"Checking bed " +"Verification du lit " + +#MSG_SELFTEST_CHECK_ENDSTOPS c=20 r=0 +"Checking endstops" +"Verifications butees" + +#MSG_SELFTEST_CHECK_HOTEND c=20 r=0 +"Checking hotend " +"Verif. tete impr. " + +#MSG_SELFTEST_CHECK_FSENSOR c=20 r=0 +"Checking sensors " +"Verif. des capteurs " + +#MSG_SELFTEST_CHECK_X c=20 r=0 +"Checking X axis " +"Verification axe X " + +#MSG_SELFTEST_CHECK_Y c=20 r=0 +"Checking Y axis " +"Verification axe Y " + +#MSG_SELFTEST_CHECK_Z c=20 r=0 +"Checking Z axis " +"Verification axe Z " + +#MSG_ERR_CHECKSUM_MISMATCH c=0 r=0 +"checksum mismatch, Last Line: " +"dissemblance du checksum, Derniere Ligne: " + +#MSG_CHOOSE_EXTRUDER c=20 r=1 +"Choose extruder:" +"Choisir extrudeur :" + +#MSG_WIZARD_XYZ_CAL c=20 r=8 +"I will run xyz calibration now. It will take approx. 12 mins." +"Je vais maintenant lancer la calibration xyz. Cela prendra 12 min environ." + +#MSG_WIZARD_Z_CAL c=20 r=8 +"I will run z calibration now." +"Je vais maintenant lancer la calibration z." + +#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." +"Je vais commencer a imprimer une ligne et vous baisserez au fur et a mesure la buse en tournant le bouton jusqu'a atteindre la hauteur optimale. Regardez les photos dans notre manuel au chapitre Calibration." + +#MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE1 c=60 r=0 +"Improving bed calibration point" +"Amelioration du point de calibration du lit" + +#MSG_WATCH c=0 r=0 +"Info screen" +"Ecran d'informations" + +#MSG_FILAMENT_LOADING_T0 c=20 r=4 +"Insert filament into extruder 1. Click when done." +"Inserez le filament dans l'extrudeur 1. Cliquez une fois fait." + +#MSG_FILAMENT_LOADING_T1 c=20 r=4 +"Insert filament into extruder 2. Click when done." +"Inserez le filament dans l'extrudeur 2. Cliquez une fois fait." + +#MSG_FILAMENT_LOADING_T2 c=20 r=4 +"Insert filament into extruder 3. Click when done." +"Inserez le filament dans l'extrudeur 3. Cliquez une fois fait." + +#MSG_FILAMENT_LOADING_T3 c=20 r=4 +"Insert filament into extruder 4. Click when done." +"Inserez le filament dans l'extrudeur 4. Cliquez une fois fait." + +#MSG_INSERT_FILAMENT c=20 r=0 +"Insert filament" +"Inserez le filament" + +#MSG_WIZARD_FILAMENT_LOADED c=20 r=2 +"Is filament loaded?" +"Le filament est-il charge ?" + +#MSG_WIZARD_PLA_FILAMENT c=20 r=2 +"Is it PLA filament?" +"Est-ce du filament PLA ?" + +#MSG_PLA_FILAMENT_LOADED c=20 r=2 +"Is PLA filament loaded?" +"Le filament PLA est-il charge ?" + +#MSG_STEEL_SHEET_CHECK c=20 r=2 +"Is steel sheet on heatbed?" +"Feuille d'acier sur le lit chauffant ?" + +#MSG_FIND_BED_OFFSET_AND_SKEW_ITERATION c=20 r=0 +"Iteration " +"\x00" + +#MSG_KILLED c=0 r=0 +"KILLED. " +"TUE. " + +#MSG_SELFTEST_EXTRUDER_FAN c=20 r=0 +"Left hotend fan?" +"Ventilo tete gauche?" + +#MSG_BED_CORRECTION_LEFT c=14 r=1 +"Left side [um]" +"Gauche [um]" + +#MSG_BABYSTEP_Z c=0 r=0 +"Live adjust Z" +"Ajustement Z en direct" + +#MSG_LOAD_FILAMENT c=17 r=0 +"Load filament" +"Charger filament" + +#MSG_LOADING_COLOR c=0 r=0 +"Loading color" +"Chargement couleur" + +#MSG_LOADING_FILAMENT c=20 r=0 +"Loading filament" +"Chargement filament" + +#MSG_LOOSE_PULLEY c=20 r=1 +"Loose pulley" +"Poulie lache" + +#MSG_M104_INVALID_EXTRUDER c=0 r=0 +"M104 Invalid extruder " +"M104 extrudeur invalide " + +#MSG_M105_INVALID_EXTRUDER c=0 r=0 +"M105 Invalid extruder " +"M105 extrudeur invalide " + +#MSG_M109_INVALID_EXTRUDER c=0 r=0 +"M109 Invalid extruder " +"M109 extrudeur invalide " + +#MSG_M117_V2_CALIBRATION c=25 r=1 +"M117 First layer cal." +"M117 Cal. 1ere couche" + +#MSG_M200_INVALID_EXTRUDER c=0 r=0 +"M200 Invalid extruder " +"M200 extrudeur invalide " + +#MSG_M218_INVALID_EXTRUDER c=0 r=0 +"M218 Invalid extruder " +"M218 extrudeur invalide " + +#MSG_M221_INVALID_EXTRUDER c=0 r=0 +"M221 Invalid extruder " +"M221 extrudeur invalide " + +#MSG_MAIN c=0 r=0 +"Main" +"Principal" + +#MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60 r=0 +"Measuring reference height of calibration point" +"Mesure de la hauteur de reference du point de calibration" + +#MSG_MESH_BED_LEVELING c=0 r=0 +"Mesh Bed Leveling" +"Nivelage du lit par maillage" + +#MSG_MMU_NEEDS_ATTENTION c=20 r=4 +"MMU needs user attention. Fix the issue and then press button on MMU unit." +"La MMU requiert votre attention. Reglez le probleme puis appuyez sur le bouton on sur l'unite MMU." + +#MSG_MMU_OK_RESUMING_POSITION c=20 r=4 +"MMU OK. Resuming position..." +"MMU OK. Reprise de la position ..." + +#MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 +"MMU OK. Resuming temperature..." +"MMU OK. Reprise de la temperature ..." + +#MSG_MMU_OK_RESUMING c=20 r=4 +"MMU OK. Resuming..." +"MMU OK. Reprise ..." + +#MSG_STEALTH_MODE_OFF c=0 r=0 +"Mode [Normal]" +"Mode [Normal]" + +#MSG_SILENT_MODE_ON c=0 r=0 +"Mode [silent]" +"Mode [silencieux]" + +#MSG_STEALTH_MODE_ON c=0 r=0 +"Mode [Stealth]" +"Mode [Furtif]" + +#MSG_AUTO_MODE_ON c=0 r=0 +"Mode [auto power]" +"Mode [puiss.auto]" + +#MSG_SILENT_MODE_OFF c=0 r=0 +"Mode [high power]" +"Mode[haute puiss]" + +#MSG_SELFTEST_MOTOR c=0 r=0 +"Motor" +"Moteur" + +#MSG_MOVE_AXIS c=0 r=0 +"Move axis" +"Deplacer l'axe" + +#MSG_MOVE_X c=0 r=0 +"Move X" +"Deplacer X" + +#MSG_MOVE_Y c=0 r=0 +"Move Y" +"Deplacer Y" + +#MSG_MOVE_Z c=0 r=0 +"Move Z" +"Deplacer Z" + +#MSG_ERR_NO_CHECKSUM c=0 r=0 +"No Checksum with line number, Last Line: " +"Pas de checksum avec numero de ligne, Derniere ligne: " + +#MSG_NO_MOVE c=0 r=0 +"No move." +"Pas de mouvement." + +#MSG_NO_CARD c=0 r=0 +"No SD card" +"Pas de carte SD" + +#MSG_NO c=0 r=0 +"No" +"Non" + +#MSG_SELFTEST_NOTCONNECTED c=0 r=0 +"Not connected" +"Non connecte" + +#MSG_SELFTEST_FAN_NO c=19 r=0 +"Not spinning" +"Ne tourne pas" + +#MSG_WIZARD_V2_CAL c=20 r=8 +"Now I will calibrate distance between tip of the nozzle and heatbed surface." +"Maintenant je vais calibrer la distance entre la pointe de la buse et le surface du lit chauffant." + +#MSG_WIZARD_WILL_PREHEAT c=20 r=4 +"Now I will preheat nozzle for PLA." +"Maintenant je vais prechauffer la buse pour du PLA." + +#MSG_NOZZLE c=0 r=0 +"Nozzle" +"Buse" + +#MSG_OK c=0 r=0 +"ok" +"\x00" + +#MSG_DEFAULT_SETTINGS_LOADED c=20 r=4 +"Old settings found. Default PID, Esteps etc. will be set." +"Anciens reglages trouves. Le PID, les Esteps etc. par defaut seront pris." + +#MSG_SD_OPEN_FILE_FAIL c=0 r=0 +"open failed, File: " +"Echec ouverture, Fichier: " + +#MSG_ENDSTOP_OPEN c=0 r=0 +"open" +"ouvrir" + +#MSG_SD_OPENROOT_FAIL c=0 r=0 +"openRoot failed" +"Echec openRoot" + +#MSG_PAUSE_PRINT c=0 r=0 +"Pause print" +"Mettre en pause l'impression" + +#MSG_PID_RUNNING c=20 r=1 +"PID cal. " +"Calib. PID " + +#MSG_PID_FINISHED c=20 r=1 +"PID cal. finished" +"Calib. PID terminee" + +#MSG_PID_EXTRUDER c=17 r=1 +"PID calibration" +"Calibration PID" + +#MSG_PINDA_PREHEAT c=20 r=1 +"PINDA Heating" +"Chauffe de la PINDA" + +#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." +"Placez une feuille de papier sous la buse pendant la calibration des 4 premiers points. Si la buse accroche le papier, eteignez de suite l'imprimante." + +#MSG_WIZARD_CLEAN_HEATBED c=20 r=8 +"Please clean heatbed and then press the knob." +"Nettoyez le lit chauffant et appuyez sur le bouton." + +#MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 +"Please clean the nozzle for calibration. Click when done." +"Nettoyez la buse pour la calibration. Cliquez une fois fait." + +#MSG_SELFTEST_PLEASECHECK c=0 r=0 +"Please check :" +"Verifiez :" + +#MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 +"Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." +"Merci de verifier notre manuel et de corriger le probleme. Poursuivez alors l'assistant en redemarrant l'imprimante." + +#MSG_WIZARD_LOAD_FILAMENT c=20 r=8 +"Please insert PLA filament to the extruder, then press knob to load it." +"Inserez du filament PLA dans l'extrudeur, puis appuyez sur le bouton pour le charger." + +#MSG_WIZARD_INSERT_CORRECT_FILAMENT c=20 r=8 +"Please load PLA filament and then resume Wizard by rebooting the printer." +"Chargez le filament PLA et poursuivez l'assistant en redemarrant l'imprimante." + +#MSG_PLEASE_LOAD_PLA c=20 r=4 +"Please load PLA filament first." +"Chargez d'abord le filament PLA." + +#MSG_CHECK_IDLER c=20 r=4 +"Please open idler and remove filament manually." +"Ouvrez le support de poulie et retirez le filament manuellement." + +#MSG_PLACE_STEEL_SHEET c=20 r=4 +"Please place steel sheet on heatbed." +"Placez la feuille d'acier sur le lit chauffant." + +#MSG_PRESS_TO_UNLOAD c=20 r=4 +"Please press the knob to unload filament" +"Appuyez sur le bouton pour decharger le filament" + +#MSG_PULL_OUT_FILAMENT c=20 r=4 +"Please pull out filament immediately" +"Retirez immediatement le filament" + +#MSG_EJECT_REMOVE c=20 r=4 +"Please remove filament and then press the knob." +"Veuillez retirer le filament puis appuyez sur le bouton." + +#MSG_REMOVE_STEEL_SHEET c=20 r=4 +"Please remove steel sheet from heatbed." +"Retirez la feuille d'acier du lit chauffant." + +#MSG_RUN_XYZ c=20 r=4 +"Please run XYZ calibration first." +"Veuillez d'abord lancer la calibration XYZ." + +#MSG_UPDATE_MMU2_FW c=20 r=4 +"Please update firmware in your MMU2. Waiting for reset." +"Veuillez mettre a jour le firmware de votre MMU2. En attente d'un reset." + +#MSG_PLEASE_WAIT c=20 r=0 +"Please wait" +"Merci de patienter" + +#MSG_POWERUP c=0 r=0 +"PowerUp" +"Demarrage" + +#MSG_PREHEAT_NOZZLE c=20 r=0 +"Preheat the nozzle!" +"Prechauffez la buse!" + +#MSG_PREHEAT c=0 r=0 +"Preheat" +"Prechauffage" + +#MSG_WIZARD_HEATING c=20 r=3 +"Preheating nozzle. Please wait." +"Prechauffage de la buse. Merci de patienter." + +#MSG_PRESS_TO_PREHEAT c=20 r=4 +"Press knob to preheat nozzle and continue." +"Appuyez sur le bouton pour prechauffer la buse et continuer." + +#MSG_PRINT_ABORTED c=20 r=0 +"Print aborted" +"Impression annulee" + +#MSG_SELFTEST_PRINT_FAN_SPEED c=18 r=0 +"Print fan:" +"Ventilo impr. :" + +#MSG_CARD_MENU c=0 r=0 +"Print from SD" +"Imprimer depuis la SD" + +#MSG_PRINT_PAUSED c=20 r=1 +"Print paused" +"Impression en pause" + +#MSG_ERR_KILLED c=0 r=0 +"Printer halted. kill() called!" +"Imprimante stoppee. kill() appelee !" + +#MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 +"Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." +"L'imprimante n'a pas encore ete calibree. Suivez le manuel, chapitre Premiers pas, section Processus de calibration" + +#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)" +"Imprimante arretee a cause d'erreurs. Corrigez l'erreur et utilisez M999 pour redemarrer. (La temperature est reinitilisee. Parametrez la apres le redemarrage)" + +#WELCOME_MSG c=20 r=0 +"Prusa i3 MK3 ready." +"Prusa i3 MK3 prete." + +#MSG_PRUSA3D c=0 r=0 +"prusa3d.com" +"\x00" + +#MSG_BED_CORRECTION_REAR c=14 r=1 +"Rear side [um]" +"Arriere [um]" + +#MSG_RECOVERING_PRINT c=20 r=1 +"Recovering print " +"Recup. impression " + +#MSG_REMOVE_OLD_FILAMENT c=20 r=4 +"Remove old filament and press the knob to start loading new filament." +"Retirez l'ancien filament puis appuyez sur le bouton pour charger le nouveau." + +#MSG_M119_REPORT c=0 r=0 +"Reporting endstop status" +"Retour du statut des butees" + +#MSG_CALIBRATE_BED_RESET c=0 r=0 +"Reset XYZ calibr." +"Reinit. calibr. XYZ" + +#MSG_BED_CORRECTION_RESET c=0 r=0 +"Reset" +"Reinitialiser" + +#MSG_RESUME_PRINT c=0 r=0 +"Resume print" +"Reprendre impression" + +#MSG_RESUMING_PRINT c=20 r=1 +"Resuming print" +"Reprise de l'impr." + +#MSG_BED_CORRECTION_RIGHT c=14 r=1 +"Right side[um]" +"Droite [um]" + +#MSG_SECOND_SERIAL_ON c=17 r=1 +"RPi port [on]" +"Port RPi [on]" + +#MSG_SECOND_SERIAL_OFF c=17 r=1 +"RPi port [off]" +"Port RPi [off]" + +#MSG_WIZARD_RERUN c=20 r=7 +"Running Wizard will delete current calibration results and start from the beginning. Continue?" +"Lancer l'Assistant supprimera les resultats actuels de calibration et commencera du debut. Continuer ?" + +#MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1 +"SD card [normal]" +"Carte SD [normal]" + +#MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1 +"SD card [FlshAir]" +"Carte SD[FlshAir]" + +#MSG_SD_CARD_OK c=0 r=0 +"SD card ok" +"Carte SD ok" + +#MSG_SD_INIT_FAIL c=0 r=0 +"SD init fail" +"Echec init SD" + +#MSG_SD_PRINTING_BYTE c=0 r=0 +"SD printing byte " +"Octet d'impression de la SD " + +#MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60 r=0 +"Searching bed calibration point" +"Recherche du point de calibration du lit" + +#MSG_LANGUAGE_SELECT c=0 r=0 +"Select language" +"Choisir langue" + +#MSG_SELFTEST_OK c=0 r=0 +"Self test OK" +"Auto-test OK" + +#MSG_SELFTEST_START c=20 r=0 +"Self test start " +"Debut auto-test " + +#MSG_SELFTEST c=0 r=0 +"Selftest " +"Auto-test " + +#MSG_SELFTEST_ERROR c=0 r=0 +"Selftest error !" +"Erreur auto-test !" + +#MSG_SELFTEST_FAILED c=20 r=0 +"Selftest failed " +"Echec de l'auto-test " + +#MSG_FORCE_SELFTEST c=20 r=8 +"Selftest will be run to calibrate accurate sensorless rehoming." +"L'auto-test sera lance pour calibrer la remise a zero precise sans capteur." + +#MSG_SET_TEMPERATURE c=19 r=1 +"Set temperature:" +"Regler temp. :" + +#MSG_SETTINGS c=0 r=0 +"Settings" +"Reglages" + +#MSG_SHOW_END_STOPS c=17 r=1 +"Show end stops" +"Afficher butees" + +#MSG_DWELL c=0 r=0 +"Sleep..." +"Repos..." + +#MSG_FILE_CNT c=20 r=4 +"Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." +"Certains fichiers ne seront pas tries. Max 100 fichiers tries par dossier." + +#MSG_SORT_NONE c=17 r=1 +"Sort: [none]" +"\x00" + +#MSG_SORT_TIME c=17 r=1 +"Sort: [time]" +"\x00" + +#MSG_SORT_ALPHA c=17 r=1 +"Sort: [alphabet]" +"Tri : [alphabet]" + +#MSG_SORTING c=20 r=1 +"Sorting files" +"Tri des fichiers" + +#MSG_SOUND_LOUD c=17 r=1 +"Sound [loud]" +"Son [fort]" + +#MSG_SOUND_MUTE c=17 r=1 +"Sound [mute]" +"Son [muet]" + +#MSG_SOUND_ONCE c=17 r=1 +"Sound [once]" +"Son [une fois]" + +#MSG_SOUND_SILENT c=17 r=1 +"Sound [silent]" +"Son [silencieux]" + +#MSG_SPEED c=0 r=0 +"Speed" +"Vitesse" + +#MSG_SELFTEST_FAN_YES c=19 r=0 +"Spinning" +"Tourne" + +#MSG_TEMP_CAL_WARNING c=20 r=4 +"Stable ambient temperature 21-26C is needed a rigid stand is required." +"Une temperature ambiante stable de 21-26C et une base stable sont requis." + +#MSG_STATISTICS c=0 r=0 +"Statistics " +"Statistiques " + +#MSG_STEPPER_TOO_HIGH c=0 r=0 +"Steprate too high: " +"Nombre de pas trop eleve: " + +#MSG_STOP_PRINT c=0 r=0 +"Stop print" +"Arreter impression" + +#MSG_STOPPED c=0 r=0 +"STOPPED. " +"ARRETE. " + +#MSG_SUPPORT c=0 r=0 +"Support" +"\x00" + +#MSG_SELFTEST_SWAPPED c=0 r=0 +"Swapped" +"Echange" + +#MSG_TEMP_CALIBRATION c=20 r=1 +"Temp. cal. " +"Calib. Temp. " + +#MSG_TEMP_CALIBRATION_ON c=20 r=1 +"Temp. cal. [on]" +"Calib. Temp. [on]" + +#MSG_TEMP_CALIBRATION_OFF c=20 r=1 +"Temp. cal. [off]" +"Calib. Temp.[off]" + +#MSG_CALIBRATION_PINDA_MENU c=17 r=1 +"Temp. calibration" +"Calibration temp." + +#MSG_TEMP_CAL_FAILED c=20 r=8 +"Temperature calibration failed" +"Echec calibration en temperature" + +#MSG_TEMP_CALIBRATION_DONE c=20 r=12 +"Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." +"La calibration en temperature est terminee et active. La calibration en temperature peut etre desactivee dans le menu Reglages->Cal. Temp." + +#MSG_TEMPERATURE c=0 r=0 +"Temperature" +"\x00" + +#MSG_MENU_TEMPERATURES c=15 r=1 +"Temperatures" +"\x00" + +#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." +"Il y a encore besoin d'effectuer la calibration Z. Veuillez suivre le manuel, chapitre Premiers pas, section Processus de calibration." + +#MSG_ENDSTOP_HIT c=0 r=0 +"TRIGGERED" +"ACTIVE" + +#MSG_TUNE c=0 r=0 +"Tune" +"Regler" + +#MSG_UNLOAD_FILAMENT c=17 r=0 +"Unload filament" +"Decharger fil." + +#MSG_UNLOADING_FILAMENT c=20 r=1 +"Unloading filament" +"Dechargement fil." + +#MSG_USED c=19 r=1 +"Used during print" +"Utilise pdt impr." + +#MSG_MENU_VOLTAGES c=15 r=1 +"Voltages" +"Tensions" + +#MSG_SD_VOL_INIT_FAIL c=0 r=0 +"volume.init failed" +"Echec volume.init" + +#MSG_USERWAIT c=0 r=0 +"Wait for user..." +"Attente utilisateur..." + +#MSG_WAITING_TEMP c=20 r=3 +"Waiting for nozzle and bed cooling" +"Attente du refroidissement de la buse et du lit" + +#MSG_WAITING_TEMP_PINDA c=20 r=3 +"Waiting for PINDA probe cooling" +"Attente du refroidissement de la sonde PINDA" + +#MSG_CHANGED_BOTH c=20 r=4 +"Warning: both printer type and motherboard type changed." +"Attention : Types d'imprimante et de carte mere modifies." + +#MSG_CHANGED_MOTHERBOARD c=20 r=4 +"Warning: motherboard type changed." +"Attention : Type de carte mere modifie." + +#MSG_CHANGED_PRINTER c=20 r=4 +"Warning: printer type changed." +"Attention : Type d'imprimante modifie." + +#MSG_UNLOAD_SUCCESSFUL c=20 r=2 +"Was filament unload successful?" +"Dechargement du filament reussi ?" + +#MSG_SELFTEST_WIRINGERROR c=0 r=0 +"Wiring error" +"Erreur de cablage" + +#MSG_WIZARD c=17 r=1 +"Wizard" +"Assistant" + +#MSG_SD_WORKDIR_FAIL c=0 r=0 +"workDir open failed" +"Echec ouverture workDir" + +#MSG_SD_WRITE_TO_FILE c=0 r=0 +"Writing to file: " +"Ecriture dans le fichier: " + +#MSG_XYZ_DETAILS c=19 r=1 +"XYZ cal. details" +"Details calib. XYZ" + +#MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 +"XYZ calibration failed. Please consult the manual." +"Echec calibration XYZ. Consultez le manuel." + +#MSG_YES c=0 r=0 +"Yes" +"Oui" + +#MSG_WIZARD_QUIT c=20 r=8 +"You can always resume the Wizard from Calibration -> Wizard." +"Vous pouvez toujours poursuivre l'assistant dans Calibration-> Assistant." + diff --git a/lang/lang_en_it.txt b/lang/lang_en_it.txt index a522e58e..02462669 100644 --- a/lang/lang_en_it.txt +++ b/lang/lang_en_it.txt @@ -8,15 +8,15 @@ #MSG_ERR_COLD_EXTRUDE_STOP c=0 r=0 " cold extrusion prevented" -"estrusione a freddo non consentita" +" evitata estrusione fredda" #MSG_FREE_MEMORY c=0 r=0 " Free Memory: " -"Memoria Libera: " +" Memoria Libera: " #MSG_CONFIGURATION_VER c=0 r=0 " Last Updated: " -"Ultimo aggiornamento: " +" Ultimo aggiornamento: " #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" -"[0;0] punto traslato" +"[0;0] punto offset" #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[2JRilevamento Crash\x1b[1;0Hdisponibile solo in\x1b[2;0HModalita' Normale" +"\x1b[2JRilev. impatto\x1b[1;0Hattivabile solo\x1b[2;0Hin Modalita normale" #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[2JATTENZIONE:\x1b[1;0HRilevamento Crash\x1b[2;0Hnon attivo in\x1b[3;0HModalita' Silenzioso" +"\x1b[2JATTENZIONE:\x1b[1;0HRilev. impatto\x1b[2;0Hdisattivato in\x1b[3;0HModalita silenziosa" #MSG_REFRESH c=0 r=0 "\xf8Refresh" -"\xf8Riavvio" +"\x00" #MSG_BABYSTEPPING_Z c=20 r=0 "Adjusting Z" @@ -48,7 +48,7 @@ #MSG_SELFTEST_CHECK_ALLCORRECT c=20 r=0 "All correct " -"Nessun errore" +"Nessun errore " #MSG_WIZARD_DONE c=20 r=8 "All is done. Happy printing!" @@ -60,27 +60,35 @@ #MSG_CONFIRM_CARRIAGE_AT_THE_TOP c=20 r=2 "Are left and right Z~carriages all up?" -"Carrelli Z sx/dx ad altezza massima?" +"I carrelli Z sin/des sono altezza max?" #MSG_ADJUSTZ c=0 r=0 "Auto adjust Z?" "Autoregolare Z?" +#MSG_AUTO_DEPLETE_ON c=17 r=1 +"Auto deplete [on]" +"Esaurim.auto [on]" + +# MSG_AUTO_DEPLETE_OFF c=17 r=1 +"Auto deplete[off]" +"Esaurim.auto[off]" + #MSG_AUTO_HOME c=0 r=0 "Auto home" "Trova origine" #MSG_AUTOLOAD_FILAMENT c=17 r=0 "AutoLoad filament" -"AutoCarica filam." +"Autocaric. filam." #MSG_AUTOLOADING_ONLY_IF_FSENS_ON c=20 r=4 "Autoloading filament available only when filament sensor is turned on..." -"Auto caricamento del filamento solamente disponibile con sensore e acceso..." +"Caricamento auto. filam. disp. solo con il sensore attivo..." #MSG_AUTOLOADING_ENABLED c=20 r=4 "Autoloading filament is active, just press the knob and insert filament..." -"Auto carica attiva, premere la manopola per poter inserire il filamento..." +"Il caricamento automatico e attivo, premete la manopola e inserite il filamento..." #MSG_SELFTEST_AXIS_LENGTH c=0 r=0 "Axis length" @@ -88,35 +96,35 @@ #MSG_SELFTEST_AXIS c=0 r=0 "Axis" -"Asse" +"Assi" #MSG_SELFTEST_BEDHEATER c=0 r=0 "Bed / Heater" -"Letto/Riscaldatore" +"Letto / Riscald" #MSG_BED_DONE c=0 r=0 "Bed done" -"Letto pronto" +"Piano fatto." #MSG_BED_HEATING c=0 r=0 "Bed Heating" -"Riscaldamento letto" +"Riscald. letto" #MSG_BED_CORRECTION_MENU c=0 r=0 "Bed level correct" -"Correzione letto" +"Correz. liv.letto" #MSG_BED_LEVELING_FAILED_POINT_LOW c=20 r=4 "Bed leveling failed. Sensor didnt trigger. Debris on nozzle? Waiting for reset." -"Livellamento letto fallito. No segnale. Residui sull'ugello? Riavviare prego." +"Livellamento letto fallito.NoRispSensore.Residui su ugello? In attesa di reset." #MSG_BED_LEVELING_FAILED_PROBE_DISCONNECTED c=20 r=4 "Bed leveling failed. Sensor disconnected or cable broken. Waiting for reset." -"Livellamento letto fallito. Sensore disconnesso o rotto. Riavviare prego." +"Livellamento piano fallito. Sensore disconnesso o Cavo Danneggiato. In attesa di reset." #MSG_BED_LEVELING_FAILED_POINT_HIGH c=20 r=4 "Bed leveling failed. Sensor triggered too high. Waiting for reset." -"Livellamento letto fallito. Risposta sensore precoce. Riavviare prego." +"Livellamento piano fallito. Risposta sensore troppo presto. In attesa di reset." #MSG_BED c=0 r=0 "Bed" @@ -128,11 +136,11 @@ #MSG_MENU_BELT_STATUS c=15 r=1 "Belt status" -"Stato cinghie" +"Stato delle cinghie" #MSG_RECOVER_PRINT c=20 r=2 "Blackout occurred. Recover print?" -"Blackout rilevato. Ripristinare stampa?" +"C'e stato un Blackout. Recuperare la stampa?" #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." -"Calibrazione XYZ. Ruotare la manopola per muovere in alto il carrello Z fino All'altezza massima. Click al termine." +"Calibrazione XYZ. Ruotare la manopola per alzare il carrello Z fino all'altezza massima. Click per terminare." #MSG_CALIBRATE_Z_AUTO c=20 r=2 "Calibrating Z" @@ -156,11 +164,11 @@ #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." -"Calibrazione Z. Ruotare la manopola per muovere in alto il carrello Z fino all'altezza massima. Click al termine." +"Calibrazione Z. Ruotare la manopola per alzare il carrello Z fino all'altezza massima. Click per terminare." #MSG_HOMEYZ_DONE c=0 r=0 "Calibration done" -"Calibrazione OK" +"Calibrazione completa" #MSG_MENU_CALIBRATION c=0 r=0 "Calibration" @@ -188,19 +196,19 @@ #MSG_CRASHDETECT_ON c=0 r=0 "Crash det. [on]" -"Rileva Crash [on]" +"Rilevam.imp. [on]" #MSG_CRASHDETECT_NA c=0 r=0 "Crash det. [N/A]" -"Rileva Crash [N/D]" +"Rilevam.imp.[N/A]" #MSG_CRASHDETECT_OFF c=0 r=0 "Crash det. [off]" -"Rileva Crash [off]" +"Rilevam.imp.[off]" #MSG_CRASH_DETECTED c=20 r=1 "Crash detected." -"Crash rilevato." +"Rilevato impatto." #MSG_CURRENT c=19 r=1 "Current" @@ -216,15 +224,27 @@ #MSG_BABYSTEP_Z_NOT_SET c=20 r=12 "Distance between tip of the nozzle and the bed surface has not been set yet. Please follow the manual, chapter First steps, section First layer calibration." -"Distanza tra punta dell'ugello e superficie del letto non ancora imposta. Si prega di seguire il manuale, capitolo Primi Passi, sezione Calib. primo strato." +"Distanza tra la punta dell'ugello e la superficie del letto non ancora imposta. Si prega di seguire il manuale, capitolo Primi Passi, sezione Calibrazione primo layer." #MSG_WIZARD_REPEAT_V2_CAL c=20 r=7 "Do you want to repeat last step to readjust distance between nozzle and heatbed?" -"Desideri ripetere l'ultimo passaggio per migliorare la distanza fra ugello e letto?" +"Desideri ripetere l'ultimo passaggio per migliorare la distanza fra ugello e piatto?" #MSG_EXTRUDER_CORRECTION c=9 r=0 "E-correct" -"Correz-E" +"Correzione-E" + +#MSG_EJECT_FILAMENT c=17 r=1 +"Eject filament" +"Espelli filamento" + +#MSG_EJECT_FILAMENT1 c=17 r=1 +"Eject filament 1" +"Espelli filamento 1" + +#MSG_EJECTING_FILAMENT c=20 r=1 +"Ejecting filament" +"Espellendo filamento" #MSG_END_FILE_LIST c=0 r=0 "End file list" @@ -232,7 +252,7 @@ #MSG_SELFTEST_ENDSTOP_NOTHIT c=20 r=1 "Endstop not hit" -"Finec. fuori por." +"Finecorsa fuori portata" #MSG_SELFTEST_ENDSTOP c=0 r=0 "Endstop" @@ -248,7 +268,7 @@ #MSG_Enqueing c=0 r=0 "enqueing \x22" -"aggiunta in coda \x22" +"\x00" #MSG_STACK_ERROR c=20 r=4 "Error - static memory has been overwritten" @@ -256,11 +276,11 @@ #MSG_SD_ERR_WRITE_TO_FILE c=0 r=0 "error writing to file" -"errore scrittura su file" +"errore scrittura sul file" #MSG_FSENS_NOT_RESPONDING c=20 r=4 "ERROR: Filament sensor is not responding, please check connection." -"ERRORE: il sensore del filamento non risponde. Verificare la connessione prego" +"ERRORE: il sensore filam. non risponde, Controllare conness." #MSG_ERROR c=0 r=0 "ERROR:" @@ -280,19 +300,19 @@ #MSG_FSENS_AUTOLOAD_ON c=17 r=1 "F. autoload [on]" -"AutoCarica [on]" +"Autocaric.f. [on]" #MSG_FSENS_AUTOLOAD_NA c=17 r=1 "F. autoload [N/A]" -"AutoCarica [N/D]" +"Autocaric.f.[N/A]" #MSG_FSENS_AUTOLOAD_OFF c=17 r=1 "F. autoload [off]" -"AutoCarica [off]" +"Autocaric.f.[off]" #MSG_FAN_SPEED c=14 r=0 "Fan speed" -"Vel. ventola" +"Velocita ventola" #MSG_SELFTEST_FAN c=20 r=0 "Fan test" @@ -300,27 +320,31 @@ #MSG_FANS_CHECK_ON c=17 r=1 "Fans check [on]" -"Cont. vent. [on]" +"Controllo ven[on]" #MSG_FANS_CHECK_OFF c=17 r=1 "Fans check [off]" -"Cont. vent. [off]" +"Controllo v.[off]" #MSG_FSENSOR_ON c=0 r=0 "Fil. sensor [on]" -"Sens. filamento [on]" +"Sensore fil. [On]" + +#MSG_RESPONSE_POOR c=20 r=2 +"Fil. sensor response is poor, disable it?" +"Risposta Sens. Fil. debole, disattivare?" #MSG_FSENSOR_NA c=0 r=0 "Fil. sensor [N/A]" -"Sens. filamento [N/D]" +"Sensore fil.[N/A]" #MSG_FSENSOR_OFF c=0 r=0 "Fil. sensor [off]" -"Sens. filamento [off]" +"Sensore fil.[off]" #MSG_FILAMENT_CLEAN c=20 r=2 "Filament extruding & with correct color?" -"Filamento estruso? Con colore giusto?" +"Filamento estruso & con il giusto colore?" #MSG_NOT_LOADED c=19 r=0 "Filament not loaded" @@ -328,11 +352,15 @@ #MSG_FILAMENT_SENSOR c=20 r=0 "Filament sensor" -"Sensore filamento" +"Sensore filam." #MSG_SELFTEST_FILAMENT_SENSOR c=18 r=0 "Filament sensor:" -"Sens. filamento:" +"Sensore filam.:" + +#MSG_FILAMENT_USED c=19 r=1 +"Filament used" +"Filamento utilizzato" #MSG_FILE_INCOMPLETE c=20 r=2 "File incomplete. Continue anyway?" @@ -348,15 +376,15 @@ #MSG_FINISHING_MOVEMENTS c=20 r=1 "Finishing movements" -"Finalizzando movim." +"Finalizzando gli spostamenti" #MSG_V2_CALIBRATION c=17 r=1 "First layer cal." -"Cal. primo layer" +"Calibrazione primo layer." #MSG_WIZARD_SELFTEST c=20 r=8 "First, I will run the selftest to check most common assembly problems." -"Per primo avviero' l'autotest per controllare gli errori piu' comuni." +"Per primo avviero l'autotest per controllare gli errori di assemblaggio piu comuni." #MSG_FLOW c=0 r=0 "Flow" @@ -368,7 +396,7 @@ #MSG_SELFTEST_COOLING_FAN c=20 r=0 "Front print fan?" -"Vent. stampa front.?" +"Ventola frontale?" #MSG_BED_CORRECTION_FRONT c=14 r=1 "Front side[um]" @@ -376,27 +404,27 @@ #MSG_SELFTEST_FANS c=0 r=0 "Front/left fans" -"Ventole front/sx" +"Ventola frontale/sinistra" #MSG_SELFTEST_HEATERTHERMISTOR c=0 r=0 "Heater/Thermistor" -"Riscaldat./Termist." +"Riscald./Termist." #MSG_BED_HEATING_SAFETY_DISABLED c=0 r=0 "Heating disabled by safety timer." -"Riscaldamento interrotto dal timer di sicurezza." +"Riscaldamento fermato dal timer di sicurezza." #MSG_HEATING_COMPLETE c=20 r=0 "Heating done." -"Riscaldam. completo" +"Riscald. completo." #MSG_HEATING c=0 r=0 "Heating" -"Riscaldamento." +"Riscaldamento" #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?" -"Ciao, sono la tua stampante Original Prusa i3. Gradiresti aiuto nel processo di configurazione?" +"Ciao, sono la tua stampante Original Prusa i3. Gradiresti un aiuto nel processo di configurazione?" #MSG_PRUSA3D_HOWTO c=0 r=0 "howto.prusa3d.com" @@ -412,15 +440,15 @@ #MSG_CORRECTLY c=20 r=0 "Changed correctly?" -"Cambio corretto?" +"Cambiato correttamente?" #MSG_CHANGING_FILAMENT c=20 r=0 "Changing filament!" -"Cambiando filamento" +"Cambiando filam." #MSG_SELFTEST_CHECK_BED c=20 r=0 "Checking bed " -"Verifica letto " +"Verifica piano " #MSG_SELFTEST_CHECK_ENDSTOPS c=20 r=0 "Checking endstops" @@ -428,27 +456,27 @@ #MSG_SELFTEST_CHECK_HOTEND c=20 r=0 "Checking hotend " -"Verifica ugello" +"Verifica ugello " #MSG_SELFTEST_CHECK_FSENSOR c=20 r=0 "Checking sensors " -"Controllo sensori" +"Controllo sensori " #MSG_SELFTEST_CHECK_X c=20 r=0 "Checking X axis " -"Verifica asse X" +"Verifica asse X " #MSG_SELFTEST_CHECK_Y c=20 r=0 "Checking Y axis " -"Verifica asse Y" +"Verifica asse Y " #MSG_SELFTEST_CHECK_Z c=20 r=0 "Checking Z axis " -"Verifica asse Z" +"Verifica asse Z " #MSG_ERR_CHECKSUM_MISMATCH c=0 r=0 "checksum mismatch, Last Line: " -"\x00" +"mancata corrispondenza di checksum, ultima riga: " #MSG_CHOOSE_EXTRUDER c=20 r=1 "Choose extruder:" @@ -456,19 +484,19 @@ #MSG_WIZARD_XYZ_CAL c=20 r=8 "I will run xyz calibration now. It will take approx. 12 mins." -"Adesso avviero' una Calibrazione XYZ. Durata prevista 12 minunti." +"Adesso avviero una Calibrazione XYZ. Puo durare circa 12 min." #MSG_WIZARD_Z_CAL c=20 r=8 "I will run z calibration now." -"Adesso avviero' la Calibrazione Z." +"Adesso avviero la Calibrazione Z." #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." -"Adesso iniziero' a stampare una linea e tu dovrai far abbassare l'ugello poco per volta ruotando la manopola sino a raggiungere un'altezza ottimale. Osservare immagine del nostro manuale prego, capitolo Calibrazione." +"Adesso iniziero a stampare una linea e tu dovrai abbassare l'ugello poco per volta ruotando la manopola sino a raggiungere una altezza ottimale. Per favore dai uno sguardo all'immagine del nostro manuale, cap.Calibrazione." #MSG_IMPROVE_BED_OFFSET_AND_SKEW_LINE1 c=60 r=0 "Improving bed calibration point" -"Perfezionamento del punto di calibrazione sul letto" +"Perfezion. punto di calibraz. letto" #MSG_WATCH c=0 r=0 "Info screen" @@ -476,19 +504,19 @@ #MSG_FILAMENT_LOADING_T0 c=20 r=4 "Insert filament into extruder 1. Click when done." -"Inserire filamento nell'estrusore 1. Fare click al temine." +"Inserire filamento nell'estrusore 1. Click per continuare" #MSG_FILAMENT_LOADING_T1 c=20 r=4 "Insert filament into extruder 2. Click when done." -"Inserire filamento nell'estrusore 2. Fare click al temine." +"Inserire filamento nell'estrusore 2. Click per continuare" #MSG_FILAMENT_LOADING_T2 c=20 r=4 "Insert filament into extruder 3. Click when done." -"Inserire filamento nell'estrusore 3. Fare click al temine." +"Inserire filamento nell'estrusore 3. Click per continuare" #MSG_FILAMENT_LOADING_T3 c=20 r=4 "Insert filament into extruder 4. Click when done." -"Inserire filamento nell'estrusore 4. Fare click al temine." +"Inserire filamento nell'estrusore 4. Click per continuare" #MSG_INSERT_FILAMENT c=20 r=0 "Insert filament" @@ -500,31 +528,31 @@ #MSG_WIZARD_PLA_FILAMENT c=20 r=2 "Is it PLA filament?" -"E' questo un filamento di PLA?" +"E' un filamento di PLA?" #MSG_PLA_FILAMENT_LOADED c=20 r=2 "Is PLA filament loaded?" -"E' stato caricato filamento di PLA?" +"E' stato caricato il filamento di PLA?" #MSG_STEEL_SHEET_CHECK c=20 r=2 "Is steel sheet on heatbed?" -"Il foglio d'acciaio giace sul piatto?" +"La piastra d'acciaio e sul piano riscaldato?" #MSG_FIND_BED_OFFSET_AND_SKEW_ITERATION c=20 r=0 "Iteration " -"Iterazione" +"Iterazione " #MSG_KILLED c=0 r=0 "KILLED. " -"IN TILT." +"IN TILT. " #MSG_SELFTEST_EXTRUDER_FAN c=20 r=0 "Left hotend fan?" -"Vent sx ugello?" +"Vent SX hotend?" #MSG_BED_CORRECTION_LEFT c=14 r=1 "Left side [um]" -"Lato sx [um]" +"Lato sinistro [um]" #MSG_BABYSTEP_Z c=0 r=0 "Live adjust Z" @@ -548,31 +576,31 @@ #MSG_M104_INVALID_EXTRUDER c=0 r=0 "M104 Invalid extruder " -"\x00" +"M104 Estrusore non valido " #MSG_M105_INVALID_EXTRUDER c=0 r=0 "M105 Invalid extruder " -"\x00" +"M105 Estrusore non valido " #MSG_M109_INVALID_EXTRUDER c=0 r=0 "M109 Invalid extruder " -"\x00" +"M109 Estrusore non valido " #MSG_M117_V2_CALIBRATION c=25 r=1 "M117 First layer cal." -"\x00" +"M117 Calibrazione primo layer." #MSG_M200_INVALID_EXTRUDER c=0 r=0 "M200 Invalid extruder " -"\x00" +"M200 Estrusore non valido " #MSG_M218_INVALID_EXTRUDER c=0 r=0 "M218 Invalid extruder " -"\x00" +"M218 Estrusore non valido " #MSG_M221_INVALID_EXTRUDER c=0 r=0 "M221 Invalid extruder " -"\x00" +"M221 Estrusore non valido " #MSG_MAIN c=0 r=0 "Main" @@ -580,11 +608,27 @@ #MSG_MEASURE_BED_REFERENCE_HEIGHT_LINE1 c=60 r=0 "Measuring reference height of calibration point" -"Misurando altezza di riferimento del punto di calibrazione" +"Misura altezza di rif. del punto di calib." #MSG_MESH_BED_LEVELING c=0 r=0 "Mesh Bed Leveling" -"Livellam. Mesh letto" +"Mesh livel. letto" + +#MSG_MMU_NEEDS_ATTENTION c=20 r=4 +"MMU needs user attention. Fix the issue and then press button on MMU unit." +"MMU richiede l'attenzione dell'utente. Risolvi il problema e quindi premi il bottone sull'unita MMU." + +#MSG_MMU_OK_RESUMING_POSITION c=20 r=4 +"MMU OK. Resuming position..." +"MMU OK. riprendendo la posizione..." + +#MSG_MMU_OK_RESUMING_TEMPERATURE c=20 r=4 +"MMU OK. Resuming temperature..." +"MMU OK. Ripristino temperatura..." + +#MSG_MMU_OK_RESUMING c=20 r=4 +"MMU OK. Resuming..." +"MMU OK. Riprendendo..." #MSG_STEALTH_MODE_OFF c=0 r=0 "Mode [Normal]" @@ -596,11 +640,11 @@ #MSG_STEALTH_MODE_ON c=0 r=0 "Mode [Stealth]" -"Modo [Silenzioso]" +"Modo [Silenziosa]" #MSG_AUTO_MODE_ON c=0 r=0 "Mode [auto power]" -"Modo [auto]" +"Modo [auto]" #MSG_SILENT_MODE_OFF c=0 r=0 "Mode [high power]" @@ -628,7 +672,7 @@ #MSG_ERR_NO_CHECKSUM c=0 r=0 "No Checksum with line number, Last Line: " -"\x00" +"Nessun checksum con numero di riga, ultima riga: " #MSG_NO_MOVE c=0 r=0 "No move." @@ -652,11 +696,11 @@ #MSG_WIZARD_V2_CAL c=20 r=8 "Now I will calibrate distance between tip of the nozzle and heatbed surface." -"Adesso calibrero' l'altezza dell'ugello sul piatto." +"Adesso calibro la distanza fra ugello e superfice del piatto." #MSG_WIZARD_WILL_PREHEAT c=20 r=4 "Now I will preheat nozzle for PLA." -"Adesso riscaldero' l'ugello per il PLA." +"Adesso preriscaldero l'ugello per PLA." #MSG_NOZZLE c=0 r=0 "Nozzle" @@ -664,11 +708,11 @@ #MSG_OK c=0 r=0 "ok" -"ok" +"\x00" #MSG_DEFAULT_SETTINGS_LOADED c=20 r=4 "Old settings found. Default PID, Esteps etc. will be set." -"Impostaz. trovate. I valori di default PID, Esteps etc... saranno impostati." +"Sono state trovate impostazioni vecchie. I valori di default di PID, Esteps etc. saranno impostati." #MSG_SD_OPEN_FILE_FAIL c=0 r=0 "open failed, File: " @@ -680,7 +724,7 @@ #MSG_SD_OPENROOT_FAIL c=0 r=0 "openRoot failed" -"\x00" +"openRoot fallito" #MSG_PAUSE_PRINT c=0 r=0 "Pause print" @@ -688,7 +732,7 @@ #MSG_PID_RUNNING c=20 r=1 "PID cal. " -"Calibrazione PID" +"Calibrazione PID. " #MSG_PID_FINISHED c=20 r=1 "PID cal. finished" @@ -704,11 +748,11 @@ #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." -"Porre un foglio di carta sotto l'ugello durante la ricerca dei primi 4 punti. In caso l'ugello muova il foglio spegnere prontamente la stampante." +"Posizionare un foglio sotto l'ugello durante la calibrazione dei primi 4 punti. In caso l'ugello muova il foglio spegnere subito la stampante." #MSG_WIZARD_CLEAN_HEATBED c=20 r=8 "Please clean heatbed and then press the knob." -"Si prega di pulire il piatto, poi premere la manopola." +"Per favore pulisci il piatto, poi premi la manopola." #MSG_CONFIRM_NOZZLE_CLEAN c=20 r=8 "Please clean the nozzle for calibration. Click when done." @@ -716,55 +760,67 @@ #MSG_SELFTEST_PLEASECHECK c=0 r=0 "Please check :" -"Prego verificare:" +"Verifica:" #MSG_WIZARD_CALIBRATION_FAILED c=20 r=8 "Please check our handbook and fix the problem. Then resume the Wizard by rebooting the printer." -"Per favore consulta il manuale per la risoluzione. Poi riprendere il Wizard dopo aver riavviato la stampante." +"Per favore consulta il nostro manuale per risolvere il problema. Poi riprendi il Wizard dopo aver riavviato la stampante." #MSG_WIZARD_LOAD_FILAMENT c=20 r=8 "Please insert PLA filament to the extruder, then press knob to load it." -"Inserire del filamento di PLA nell'estrusore e premere la manopola per far si che venga caricato." +"Per favore inserisci il filamento di PLA nell'estrusore, poi premi la manopola per caricare." #MSG_WIZARD_INSERT_CORRECT_FILAMENT c=20 r=8 "Please load PLA filament and then resume Wizard by rebooting the printer." -"Si prega di caricare filamento di PLA e di riprendere il Wizard facendo un riavvio della stampante." +"Per favore carica filamento di PLA e riprendi il Wizard dopo aver riavviato la stampante." #MSG_PLEASE_LOAD_PLA c=20 r=4 "Please load PLA filament first." -"Si prega di caricare filamento di PLA prima di continuare." +"Per favore prima carica il filamento di PLA." #MSG_CHECK_IDLER c=20 r=4 "Please open idler and remove filament manually." -"Aprire sportello a lato dell'estrusore per rimuovere a mano il filamento." +"Aprire la guida filam. e rimuovere il filam. a mano" #MSG_PLACE_STEEL_SHEET c=20 r=4 "Please place steel sheet on heatbed." -"Si prega di disporre il foglio d'acciaio sul letto di stampa." +"Per favore posizionate la piastra d'acciaio sul piano riscaldato." #MSG_PRESS_TO_UNLOAD c=20 r=4 "Please press the knob to unload filament" -"Premere manopola per scaricare filamento" +"Premete la manopola per scaricare il filamento" #MSG_PULL_OUT_FILAMENT c=20 r=4 "Please pull out filament immediately" -"Estrarre filamento immediatamente." +"Estrarre il filamento immediatamente" + +#MSG_EJECT_REMOVE c=20 r=4 +"Please remove filament and then press the knob." +"Rimuovi il filamento e quindi premi la manopola." #MSG_REMOVE_STEEL_SHEET c=20 r=4 "Please remove steel sheet from heatbed." -"Prega rimuovere il foglio d'acciaio dal letto di stampa." +"Rimuovete la piastra di acciaio dal piano riscaldato." + +#MSG_RUN_XYZ c=20 r=4 +"Please run XYZ calibration first." +"Esegui la calibrazione XYZ prima." + +#MSG_UPDATE_MMU2_FW c=20 r=4 +"Please update firmware in your MMU2. Waiting for reset." +"Aggiorna il firmware sul tuo MMU2. In attesa di reset." #MSG_PLEASE_WAIT c=20 r=0 "Please wait" -"Attendere prego" +"Attendere" #MSG_POWERUP c=0 r=0 "PowerUp" -"Accensione" +"Accendi" #MSG_PREHEAT_NOZZLE c=20 r=0 "Preheat the nozzle!" -"Preriscalda ugello!" +"Prerisc. ugello!" #MSG_PREHEAT c=0 r=0 "Preheat" @@ -776,7 +832,7 @@ #MSG_PRESS_TO_PREHEAT c=20 r=4 "Press knob to preheat nozzle and continue." -"Premere la manopola per preriscaldare l'ugello e poter proseguire." +"Premete la manopola per preriscaldare l'ugello e continuare." #MSG_PRINT_ABORTED c=20 r=0 "Print aborted" @@ -796,15 +852,15 @@ #MSG_ERR_KILLED c=0 r=0 "Printer halted. kill() called!" -"\x00" +"Stampante ferma. kill () chiamato!" #MSG_FOLLOW_CALIBRATION_FLOW c=20 r=8 "Printer has not been calibrated yet. Please follow the manual, chapter First steps, section Calibration flow." -"Stampante non ancora calibrata. Prego seguire il manuale, capitolo Primi Passi, sezione Sequenza di Calibrazione." +"Stampante non ancora calibrata. Si prega di seguire il manuale, capitolo Primi Passi, sezione Sequenza di Calibrazione." #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)" -"La stampante si e' fermata a causa di errori. Correggere errore e usare M999 per riavviare. (La temperatura viene azzerata. Riavviare e reimpostare.)" +"La stampante si e fermata a causa di errori. Correggete l'errore e usate M999 per riavviare. (La temperatura viene resettate. Impostatela dopo il riavvio)" #WELCOME_MSG c=20 r=0 "Prusa i3 MK3 ready." @@ -820,15 +876,19 @@ #MSG_RECOVERING_PRINT c=20 r=1 "Recovering print " -"Recupero stampa " +"Recupero stampa " + +#MSG_REMOVE_OLD_FILAMENT c=20 r=4 +"Remove old filament and press the knob to start loading new filament." +"Rimuovi il filamento precedente e premi la manopola per caricare il nuovo filamento." #MSG_M119_REPORT c=0 r=0 "Reporting endstop status" -"Mostra stato finecorsa" +"Segnalazione dello stato finecorsa" #MSG_CALIBRATE_BED_RESET c=0 r=0 "Reset XYZ calibr." -"Reset Calib. XYZ" +"Reset calibrazione XYZ." #MSG_BED_CORRECTION_RESET c=0 r=0 "Reset" @@ -840,19 +900,19 @@ #MSG_RESUMING_PRINT c=20 r=1 "Resuming print" -"Recupero stampa" +"Riprendi stampa" #MSG_BED_CORRECTION_RIGHT c=14 r=1 "Right side[um]" -"Lato dx [um]" +"Destra [um]" #MSG_SECOND_SERIAL_ON c=17 r=1 "RPi port [on]" -"Porta RPi [on]" +"Porta RPi [on]" #MSG_SECOND_SERIAL_OFF c=17 r=1 "RPi port [off]" -"Porta RPi [off]" +"Porta RPi [off]" #MSG_WIZARD_RERUN c=20 r=7 "Running Wizard will delete current calibration results and start from the beginning. Continue?" @@ -860,27 +920,27 @@ #MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_OFF c=19 r=1 "SD card [normal]" -"Scheda SD [normale]" +"Mem. SD [normale]" #MSG_TOSHIBA_FLASH_AIR_COMPATIBILITY_ON c=19 r=1 "SD card [FlshAir]" -"Scheda SD[FlashAir]" +"Mem. SD[FlashAir]" #MSG_SD_CARD_OK c=0 r=0 "SD card ok" -"Scheda SD OK" +"Memoria SD ok" #MSG_SD_INIT_FAIL c=0 r=0 "SD init fail" -"Inizializzazione SD fallita" +"Inizializzazione Memoria SD Fallita" #MSG_SD_PRINTING_BYTE c=0 r=0 "SD printing byte " -"Byte stampa SD" +"SD stampa byte " #MSG_FIND_BED_OFFSET_AND_SKEW_LINE1 c=60 r=0 "Searching bed calibration point" -"Ricerca dei punti di calibrazione del letto di stampa." +"Ricerca dei punti di calibrazione del piano" #MSG_LANGUAGE_SELECT c=0 r=0 "Select language" @@ -892,7 +952,7 @@ #MSG_SELFTEST_START c=20 r=0 "Self test start " -"Avvia autotest" +"Avvia autotest " #MSG_SELFTEST c=0 r=0 "Selftest " @@ -904,15 +964,15 @@ #MSG_SELFTEST_FAILED c=20 r=0 "Selftest failed " -"Autotest fallito" +"Autotest fallito " #MSG_FORCE_SELFTEST c=20 r=8 "Selftest will be run to calibrate accurate sensorless rehoming." -"Verra' effettuato un Autotest per un riposizionamento sensorless accurato." +"Verra effettuato un self test per calibrare l'homing senza sensori." #MSG_SET_TEMPERATURE c=19 r=1 "Set temperature:" -"Imposta temperat. :" +"Imposta temperatura:" #MSG_SETTINGS c=0 r=0 "Settings" @@ -920,7 +980,7 @@ #MSG_SHOW_END_STOPS c=17 r=1 "Show end stops" -"Mostra stato finecorsa" +"Stato finecorsa" #MSG_DWELL c=0 r=0 "Sleep..." @@ -928,27 +988,43 @@ #MSG_FILE_CNT c=20 r=4 "Some files will not be sorted. Max. No. of files in 1 folder for sorting is 100." -"Alcuni file non saranno ordinati. Numero massimo file da ordinare: 100." +"Alcuni file non saranno ordinati. Il numero massimo di file in una cartella e 100 perche siano ordinati." #MSG_SORT_NONE c=17 r=1 -"Sort: [None]" +"Sort: [none]" "Ordine: [Nessuno]" #MSG_SORT_TIME c=17 r=1 -"Sort: [Time]" -"Ordine: [Tempo]" +"Sort: [time]" +"Ordine: [Tempo]" #MSG_SORT_ALPHA c=17 r=1 -"Sort: [Alphabet]" -"Ordine: [Nome]" +"Sort: [alphabet]" +"Ordine:[Alfabet.]" #MSG_SORTING c=20 r=1 "Sorting files" "Ordinando i file" +#MSG_SOUND_LOUD c=17 r=1 +"Sound [loud]" +"Suono [forte]" + +#MSG_SOUND_MUTE c=17 r=1 +"Sound [mute]" +"Suono [mute]" + +#MSG_SOUND_ONCE c=17 r=1 +"Sound [once]" +"Suono [singolo]" + +#MSG_SOUND_SILENT c=17 r=1 +"Sound [silent]" +"Suono[silenzioso]" + #MSG_SPEED c=0 r=0 "Speed" -"Velocita'" +"Velocita" #MSG_SELFTEST_FAN_YES c=19 r=0 "Spinning" @@ -956,15 +1032,15 @@ #MSG_TEMP_CAL_WARNING c=20 r=4 "Stable ambient temperature 21-26C is needed a rigid stand is required." -"Sono necessari una temp. amb. cost. di 21-26C e un appoggio ben saldo." +"Sono necessari una temperatura ambiente di 21-26C e una superficie rigida." #MSG_STATISTICS c=0 r=0 "Statistics " -"Statistiche" +"Statistiche " #MSG_STEPPER_TOO_HIGH c=0 r=0 "Steprate too high: " -"Velocita' passo troppo alta:" +"Velocita passo troppo alta: " #MSG_STOP_PRINT c=0 r=0 "Stop print" @@ -972,7 +1048,7 @@ #MSG_STOPPED c=0 r=0 "STOPPED. " -"ARRESTATO." +"ARRESTATO. " #MSG_SUPPORT c=0 r=0 "Support" @@ -984,7 +1060,7 @@ #MSG_TEMP_CALIBRATION c=20 r=1 "Temp. cal. " -"Calib. temperatura " +"Calib. temp. " #MSG_TEMP_CALIBRATION_ON c=20 r=1 "Temp. cal. [on]" @@ -992,11 +1068,11 @@ #MSG_TEMP_CALIBRATION_OFF c=20 r=1 "Temp. cal. [off]" -"Calib. temp. [OFF]" +"Calib. temp.[OFF]" #MSG_CALIBRATION_PINDA_MENU c=17 r=1 "Temp. calibration" -"Calib. temp." +"Calib. Temp." #MSG_TEMP_CAL_FAILED c=20 r=8 "Temperature calibration failed" @@ -1004,17 +1080,20 @@ #MSG_TEMP_CALIBRATION_DONE c=20 r=12 "Temperature calibration is finished and active. Temp. calibration can be disabled in menu Settings->Temp. cal." -"Calib. temperatura completata e attiva. E' possibile disattivarla dal menu Impostazioni->Calib. temperatura" - +"Calibrazione temperatura completata e attiva. Puo essere disattivata dal menu Impostazioni ->Cal. Temp." #MSG_TEMPERATURE c=0 r=0 "Temperature" -"Temperatura" +"\x00" #MSG_MENU_TEMPERATURES c=15 r=1 "Temperatures" "Temperature" +#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." +"E ancora necessario effettuare la calibrazione Z. Segui il manuale, capitolo Primi Passi, sezione Sequenza di Calibrazione." + #MSG_ENDSTOP_HIT c=0 r=0 "TRIGGERED" "ATTIVATO" @@ -1025,7 +1104,7 @@ #MSG_UNLOAD_FILAMENT c=17 r=0 "Unload filament" -"Scarica filamento" +"Scarica filam." #MSG_UNLOADING_FILAMENT c=20 r=1 "Unloading filament" @@ -1033,7 +1112,7 @@ #MSG_USED c=19 r=1 "Used during print" -"Usato nella stampa" +"Usati nella stampa" #MSG_MENU_VOLTAGES c=15 r=1 "Voltages" @@ -1041,31 +1120,31 @@ #MSG_SD_VOL_INIT_FAIL c=0 r=0 "volume.init failed" -"\x00" +"volume.init fallito" #MSG_USERWAIT c=0 r=0 "Wait for user..." -"In attesa di utente." +"Attendendo utente..." #MSG_WAITING_TEMP c=20 r=3 "Waiting for nozzle and bed cooling" -"In attesa che ugello e letto di stampa si raffreddino." +"In attesa del raffreddamento dell'ugello e del piano" #MSG_WAITING_TEMP_PINDA c=20 r=3 "Waiting for PINDA probe cooling" -"In attesa che la sonda PINDA si raffreddi." +"In attesa del raffreddamento della sonda PINDA" #MSG_CHANGED_BOTH c=20 r=4 "Warning: both printer type and motherboard type changed." -"Attenzione: tipo di stampante e scheda madre cambiati." +"Attenzione: tipo di stampante e di scheda madre cambiati." #MSG_CHANGED_MOTHERBOARD c=20 r=4 "Warning: motherboard type changed." -"Attenzione: tipo di scheda madre cambiato." +"Avviso: tipo di scheda madre cambiato." #MSG_CHANGED_PRINTER c=20 r=4 "Warning: printer type changed." -"Attenzione: tipo di stampante cambiato." +"Avviso: tipo di stampante cambiato." #MSG_UNLOAD_SUCCESSFUL c=20 r=2 "Was filament unload successful?" @@ -1077,11 +1156,11 @@ #MSG_WIZARD c=17 r=1 "Wizard" -"Wizard" +"\x00" #MSG_SD_WORKDIR_FAIL c=0 r=0 "workDir open failed" -"\x00" +"workDir open fallito" #MSG_SD_WRITE_TO_FILE c=0 r=0 "Writing to file: " @@ -1089,11 +1168,11 @@ #MSG_XYZ_DETAILS c=19 r=1 "XYZ cal. details" -"Calib. XYZ dettagli" +"XYZ Cal. dettagli" #MSG_BED_SKEW_OFFSET_DETECTION_FITTING_FAILED c=20 r=8 "XYZ calibration failed. Please consult the manual." -"Calibrazione XYZ fallita. Consultare il manuale prego." +"Calibrazione XYZ fallita. Si prega di consultare il manuale." #MSG_YES c=0 r=0 "Yes" @@ -1101,4 +1180,4 @@ #MSG_WIZARD_QUIT c=20 r=8 "You can always resume the Wizard from Calibration -> Wizard." -"Si puo' riprendere il Wizard in qualsiasi momento dal menu Calibrazione->Wizard." +"E possibile riprendere il Wizard in qualsiasi momento attraverso Calibrazione -> Wizard." diff --git a/lang/lang_en_pl.txt b/lang/lang_en_pl.txt index 0576c47a..29e2420c 100644 --- a/lang/lang_en_pl.txt +++ b/lang/lang_en_pl.txt @@ -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,19 @@ #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." #MSG_CURRENT c=19 r=1 "Current" @@ -226,13 +234,25 @@ "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_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 +260,7 @@ #MSG_ENDSTOPS_HIT c=0 r=0 "endstops hit: " -"krancowki aktywowane:" +"krancowki aktywowane: " #MSG_SELFTEST_ENDSTOPS c=0 r=0 "Endstops" @@ -280,15 +300,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 +320,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 +358,17 @@ "Filament sensor:" "Czujnik filamentu:" +#MSG_FILAMENT_USED c=19 r=1 +"Filament used" +"Uzyty filament" + #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 +380,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 +412,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 +448,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,27 +456,27 @@ #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:" @@ -464,7 +492,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 +544,7 @@ #MSG_KILLED c=0 r=0 "KILLED. " -"PRZERWANE." +"PRZERWANE. " #MSG_SELFTEST_EXTRUDER_FAN c=20 r=0 "Left hotend fan?" @@ -548,15 +576,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 +592,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 +614,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 +672,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 +688,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 +716,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 +724,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 +732,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 +794,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" @@ -808,7 +864,7 @@ #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 +876,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 +908,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 +920,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 +952,7 @@ #MSG_SELFTEST_START c=20 r=0 "Self test start " -"Rozpoczynanie Selftestu" +"Rozpoczynanie Selftestu " #MSG_SELFTEST c=0 r=0 "Selftest " @@ -904,11 +964,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:" @@ -931,21 +991,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 +1036,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 +1048,7 @@ #MSG_STOPPED c=0 r=0 "STOPPED. " -"ZATRZYMANO." +"ZATRZYMANO. " #MSG_SUPPORT c=0 r=0 "Support" @@ -984,19 +1060,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 +1090,10 @@ "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." + #MSG_ENDSTOP_HIT c=0 r=0 "TRIGGERED" "AKTYWOWANO" @@ -1040,7 +1120,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 +1144,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 +1164,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" diff --git a/lang/make_lang.sh b/lang/make_lang.sh index 2a3b16e3..88551f8f 100644 --- a/lang/make_lang.sh +++ b/lang/make_lang.sh @@ -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 diff --git a/lang/postbuild.sh b/lang/postbuild.sh index 0d5686b6..c8db1969 100644 --- a/lang/postbuild.sh +++ b/lang/postbuild.sh @@ -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