Преглед на файлове

Merge pull request #274 from DanieleSdei/Marlin_v1

Italian language support
ErikZalm преди 12 години
родител
ревизия
bfdf0932c1
променени са 1 файла, в които са добавени 161 реда и са изтрити 1 реда
  1. 161
    1
      Marlin/language.h

+ 161
- 1
Marlin/language.h Целия файл

@@ -13,7 +13,8 @@
13 13
 // 4  German
14 14
 // 5  Spanish
15 15
 // 6  Russian
16
-// 7  Etc
16
+// 7  Italian
17
+// 8  Etc
17 18
 
18 19
 #define LANGUAGE_CHOICE 1  // Pick your language from the list above
19 20
 
@@ -662,4 +663,163 @@
662 663
 #define MSG_ENDSTOP_OPEN					"Концевик освобожден"
663 664
 
664 665
 #endif
666
+
667
+#if LANGUAGE_CHOICE == 7
668
+
669
+	// LCD Menu Messages
670
+	#define WELCOME_MSG MACHINE_NAME " Pronto."
671
+	#define MSG_SD_INSERTED          "SD Card inserita"
672
+	#define MSG_SD_REMOVED           "SD Card rimossa"
673
+	#define MSG_MAIN                 " Menu principale \003"
674
+	#define MSG_AUTOSTART            " Autostart"
675
+	#define MSG_DISABLE_STEPPERS     " Disabilita Motori Passo-Passo"
676
+	#define MSG_AUTO_HOME            " Auto Home"
677
+	#define MSG_SET_ORIGIN           " Imposta Origini Assi"
678
+	#define MSG_PREHEAT_PLA          " Preriscalda PLA"
679
+	#define MSG_PREHEAT_PLA_SETTINGS " Impostazioni Preriscaldamento PLA"
680
+	#define MSG_PREHEAT_ABS          " Preriscalda ABS"
681
+	#define MSG_PREHEAT_ABS_SETTINGS " Impostazioni Preriscaldamento ABS"
682
+	#define MSG_COOLDOWN             " Rafredda"
683
+	#define MSG_EXTRUDE              " Estrudi"
684
+	#define MSG_RETRACT              " Ritrai"
685
+	#define MSG_MOVE_AXIS            " Muovi Asse      \x7E"
686
+	#define MSG_SPEED                " Velcità:"
687
+	#define MSG_NOZZLE               " \002Ugello:"
688
+	#define MSG_NOZZLE1              " \002Ugello2:"
689
+	#define MSG_NOZZLE2              " \002Ugello3:"
690
+	#define MSG_BED                  " \002Piatto:"
691
+	#define MSG_FAN_SPEED            " Velocità Ventola:"
692
+	#define MSG_FLOW                 " Flusso:"
693
+	#define MSG_CONTROL              " Controllo \003"
694
+	#define MSG_MIN                  " \002 Min:"
695
+	#define MSG_MAX                  " \002 Max:"
696
+	#define MSG_FACTOR               " \002 Fact:"
697
+	#define MSG_AUTOTEMP             " Autotemp:"
698
+	#define MSG_ON                   "On "
699
+	#define MSG_OFF                  "Off"
700
+	#define MSG_PID_P                " PID-P: "
701
+	#define MSG_PID_I                " PID-I: "
702
+	#define MSG_PID_D                " PID-D: "
703
+	#define MSG_PID_C                " PID-C: "
704
+	#define MSG_ACC                  " Acc:"
705
+	#define MSG_VXY_JERK             " Vxy-jerk: "
706
+	#define MSG_VMAX                 " Vmax "
707
+	#define MSG_X                    "x:"
708
+	#define MSG_Y                    "y:"
709
+	#define MSG_Z                    "z:"
710
+	#define MSG_E                    "e:"
711
+	#define MSG_VMIN                 " Vmin:"
712
+	#define MSG_VTRAV_MIN            " VTrav min:"
713
+	#define MSG_AMAX                 " Amax "
714
+	#define MSG_A_RETRACT            " A-ritrai:"
715
+	#define MSG_XSTEPS               " Xpassi/mm:"
716
+	#define MSG_YSTEPS               " Ypassi/mm:"
717
+	#define MSG_ZSTEPS               " Zpassi/mm:"
718
+	#define MSG_ESTEPS               " Epassi/mm:"
719
+	#define MSG_MAIN_WIDE            " Menu Principale        \003"
720
+	#define MSG_RECTRACT_WIDE        " Ritrai    \x7E"
721
+	#define MSG_TEMPERATURE_WIDE     " Temperatura \x7E"
722
+	#define MSG_TEMPERATURE_RTN      " Temperatura  \003"
723
+	#define MSG_MOTION_WIDE          " Movimento      \x7E"
724
+	#define MSG_STORE_EPROM          " Salva in memoria"
725
+	#define MSG_LOAD_EPROM           " Carica dalla memoria"
726
+	#define MSG_RESTORE_FAILSAFE     " Configurazioni di default"
727
+	#define MSG_REFRESH              "\004Aggiorna"
728
+	#define MSG_WATCH                " Guarda   \003"
729
+	#define MSG_PREPARE              " Prepara \x7E"
730
+	#define MSG_PREPARE_ALT          " Prepara \003"
731
+	#define MSG_CONTROL_ARROW        " Controllo \x7E"
732
+	#define MSG_RETRACT_ARROW        " Ritrai \x7E"
733
+	#define MSG_TUNE                 " Tune    \x7E"
734
+	#define MSG_PAUSE_PRINT          " Metti in Pausa la Stampa \x7E"
735
+	#define MSG_RESUME_PRINT         " Riprendi Stampa \x7E"
736
+	#define MSG_STOP_PRINT           " Arresta Stampa   \x7E"
737
+	#define MSG_CARD_MENU            " Card Menu    \x7E"
738
+	#define MSG_NO_CARD              " No Card"
739
+	#define MSG_DWELL                " Sospensione..."
740
+	#define MSG_USERWAIT             "Attendi utente..."
741
+	#define MSG_NO_MOVE              "Nessun movimento."
742
+	#define MSG_PART_RELEASE         "Rilascio Parziale"
743
+	#define MSG_KILLED               "UCCISO. "
744
+	#define MSG_STOPPED              "ARRESTATO. "
745
+	#define MSG_STEPPER_RELEASED     "Rilasciato."
746
+	#define MSG_CONTROL_RETRACT      " Ritrai mm:"
747
+	#define MSG_CONTROL_RETRACTF     " Ritrai  F:"
748
+	#define MSG_CONTROL_RETRACT_ZLIFT " Salta mm:"
749
+	#define MSG_CONTROL_RETRACT_RECOVER " UnRet +mm:"
750
+	#define MSG_CONTROL_RETRACT_RECOVERF " UnRet  F:"
751
+	#define MSG_AUTORETRACT          " AutoRilascio.:"
752
+	#define MSG_SERIAL_ERROR_MENU_STRUCTURE "Qualcosa non va in MenuStructure."
753
+
754
+	// Serial Console Messages
755
+
756
+	#define MSG_Enqueing             "accodamento \""
757
+	#define MSG_POWERUP              "Accensione"
758
+	#define MSG_EXTERNAL_RESET       " Reset Esterno"
759
+	#define MSG_BROWNOUT_RESET       " Brown out Reset"
760
+	#define MSG_WATCHDOG_RESET       " Watchdog Reset"
761
+	#define MSG_SOFTWARE_RESET       " Software Reset"
762
+	#define MSG_MARLIN               "Marlin "
763
+	#define MSG_AUTHOR               " | Autore: "
764
+	#define MSG_CONFIGURATION_VER    " Ultimo Aggiornamento: "
765
+	#define MSG_FREE_MEMORY          " Memoria Libera: "
766
+	#define MSG_PLANNER_BUFFER_BYTES "  PlannerBufferBytes: "
767
+	#define MSG_OK                   "ok"
768
+	#define MSG_FILE_SAVED           "File Salvato."
769
+	#define MSG_ERR_LINE_NO          "Il Numero della Linea non corrisponde al Numero dell'Ultima Linea+1, Ultima Linea:"
770
+	#define MSG_ERR_CHECKSUM_MISMATCH "checksum non corrispondente, Ultima Linea:"
771
+	#define MSG_ERR_NO_CHECKSUM      "Nessun Checksum con Numero di Linea, Ultima Linea:"
772
+	#define MSG_ERR_NO_LINENUMBER_WITH_CHECKSUM "Nessun Numero di Linea con Checksum, Ultima Linea:"
773
+	#define MSG_FILE_PRINTED         "File stampato"
774
+	#define MSG_BEGIN_FILE_LIST      "Inizio Lista File"
775
+	#define MSG_END_FILE_LIST        "Fine Lista File"
776
+	#define MSG_M104_INVALID_EXTRUDER "M104 Estrusore non valido "
777
+	#define MSG_M105_INVALID_EXTRUDER "M105 Estrusore non valido "
778
+	#define MSG_ERR_NO_THERMISTORS   "Nessun Termistore - nessuna temperatura"
779
+	#define MSG_M109_INVALID_EXTRUDER "M109 Estrusore non valido "
780
+	#define MSG_HEATING              "Riscaldamento..."
781
+	#define MSG_HEATING_COMPLETE     "Riscaldamento concluso."
782
+	#define MSG_BED_HEATING          "Riscaldamento Piatto."
783
+	#define MSG_BED_DONE             "Piatto Pronto."
784
+	#define MSG_M115_REPORT          "FIRMWARE_NAME:Marlin V1; Sprinter/grbl mashup for gen6 FIRMWARE_URL:" FIRMWARE_URL " PROTOCOL_VERSION:" PROTOCOL_VERSION " MACHINE_TYPE:" MACHINE_NAME " EXTRUDER_COUNT:" STRINGIFY(EXTRUDERS) "\n"
785
+	#define MSG_COUNT_X              " Calcola X:"
786
+	#define MSG_ERR_KILLED           "Stampante Calda. kill() chiamata !!"
787
+	#define MSG_ERR_STOPPED          "Stampante fermata a causa di errori. Risolvi l'errore e usa M999 per ripartire!. (Reset temperatura. Impostala prima di ripartire)"
788
+	#define MSG_RESEND               "Reinviato:"
789
+	#define MSG_UNKNOWN_COMMAND      "Comando sconosciuto:\""
790
+	#define MSG_ACTIVE_EXTRUDER      "Attiva Estrusore: "
791
+	#define MSG_INVALID_EXTRUDER     "Estrusore non valido"
792
+	#define MSG_X_MIN                "x_min: "
793
+	#define MSG_X_MAX                "x_max: "
794
+	#define MSG_Y_MIN                "y_min: "
795
+	#define MSG_Y_MAX                "y_max: "
796
+	#define MSG_Z_MIN                "z_min: "
797
+	#define MSG_Z_MAX                "z_max: "
798
+	#define MSG_M119_REPORT          "Segnalazione stato degli endstop"
799
+	#define MSG_ENDSTOP_HIT          "INNESCATO"
800
+	#define MSG_ENDSTOP_OPEN         "aperto"
801
+
802
+	#define MSG_SD_CANT_OPEN_SUBDIR  "Impossibile aprire sottocartella"
803
+	#define MSG_SD_INIT_FAIL         "Fallita Inizializzazione SD"
804
+	#define MSG_SD_VOL_INIT_FAIL     "Fallito il montaggio del Volume"
805
+	#define MSG_SD_OPENROOT_FAIL     "Fallita l'apertura Cartella Principale"
806
+	#define MSG_SD_CARD_OK           "SD card ok"
807
+	#define MSG_SD_WORKDIR_FAIL      "Fallita l'apertura Cartella di Lavoro"
808
+	#define MSG_SD_OPEN_FILE_FAIL    "Fallita l'apertura del File: "
809
+	#define MSG_SD_FILE_OPENED       "File aperto:"
810
+	#define MSG_SD_SIZE              " Dimensione:"
811
+	#define MSG_SD_FILE_SELECTED     "File selezionato"
812
+	#define MSG_SD_WRITE_TO_FILE     "Scrittura su file: "
813
+	#define MSG_SD_PRINTING_BYTE     "Si sta scrivendo il byte su SD "
814
+	#define MSG_SD_NOT_PRINTING      "Non si sta scrivendo su SD"
815
+	#define MSG_SD_ERR_WRITE_TO_FILE "Errore nella scrittura su file"
816
+	#define MSG_SD_CANT_ENTER_SUBDIR "Impossibile entrare nella sottocartella:"
817
+
818
+	#define MSG_STEPPER_TO_HIGH      "Steprate troppo alto : "
819
+	#define MSG_ENDSTOPS_HIT         "Raggiunto il fondo carrello: "
820
+	#define MSG_ERR_COLD_EXTRUDE_STOP " prevenuta estrusione fredda"
821
+	#define MSG_ERR_LONG_EXTRUDE_STOP " prevenuta estrusione troppo lunga"
822
+
823
+#endif
824
+
665 825
 #endif // ifndef LANGUAGE_H

Loading…
Отказ
Запис