
#ifndef MENU_TEXT_MENU
  #define MENU_TEXT_MENU                                "* Menù                 # Funz. Tasti"         // "* Menu # Key Defs"
#endif
#ifndef MENU_TEXT_MENU_HASH_IS_FUNCTIONS
  #define MENU_TEXT_MENU_HASH_IS_FUNCTIONS              "* Menù                          # Fn"         // "* Menu # Fn"
#endif
#ifndef MENU_TEXT_FINISH
  #define MENU_TEXT_FINISH                              "                       # Fine"                // "# Finish"
#endif
#ifndef MENU_TEXT_CANCEL
  #define MENU_TEXT_CANCEL                              "* Annulla"                                    // "* Cancel"
#endif
#ifndef MENU_TEXT_SHOW_DIRECT
  #define MENU_TEXT_SHOW_DIRECT                         "              # Mostra direttamente"          // "# Show Direct"
#endif
#ifndef MENU_TEXT_ROSTER
  #define MENU_TEXT_ROSTER                              "* Annulla   0-9   #Pagina"                    // "* Cancel 0-9 #Pg"
#endif
#ifndef MENU_TEXT_TURNOUT_LIST
  #define MENU_TEXT_TURNOUT_LIST                        "* Annulla   0-9   #Pagina"                    // "* Cancel 0-9 #Pg"
#endif
#ifndef MENU_TEXT_ROUTE_LIST
  #define MENU_TEXT_ROUTE_LIST                          "* Annulla   0-9   #Pagina"                    // "* Cancel 0-9 #Pg"
#endif
#ifndef MENU_TEXT_FUNCTION_LIST
  #define MENU_TEXT_FUNCTION_LIST                       "* Annulla   0-9   #Pagina"                    // "* Cancel 0-9 #Pg"
#endif
#ifndef MENU_TEXT_SELECT_WIT_SERVICE
  #define MENU_TEXT_SELECT_WIT_SERVICE                  "0-4  * ?  # Altro IP    @ OFF"             // "0-4 * Refrsh # Entry E.btn OFF"
#endif
#ifndef MENU_TEXT_SELECT_WIT_ENTRY
  #define MENU_TEXT_SELECT_WIT_ENTRY                    "0-9  * Canc  # Connetti  @ OFF"               // "0-9 * Back # Go E.btn OFF"
#endif
#ifndef MENU_TEXT_SELECT_SSIDS
  #define MENU_TEXT_SELECT_SSIDS                        "0-9         # Cerca         @ OFF"            // "0-9 # Search E.btn OFF"
#endif
#ifndef MENU_TEXT_SELECT_SSIDS_FROM_FOUND
  #define MENU_TEXT_SELECT_SSIDS_FROM_FOUND             "0-4  9 Lista  # Pagina  @ OFF"                // "0-4 9 List # Pg E.btn OFF"
#endif
#ifndef MENU_TEXT_ENTER_SSID_PASSWORD
  #define MENU_TEXT_ENTER_SSID_PASSWORD                 "E Car. @ Sel. # Vai * Ind."                   // "E Chrs E.btn Slct # Go * Bck"
#endif


#ifndef DIRECT_COMMAND_LIST
  #define DIRECT_COMMAND_LIST                           "Comandi diretti"                              // "Direct Commands"
#endif
#ifndef DIRECTION_FORWARD_TEXT
  #define DIRECTION_FORWARD_TEXT                        "Avanti"                                       // "Fwd"
#endif
#ifndef DIRECTION_REVERSE_TEXT
  #define DIRECTION_REVERSE_TEXT                        "Indiet."                                      // "Rev"
#endif


#ifndef MSG_START
  #define MSG_START                                     "Start"                                        // "Start"
#endif
#ifndef MSG_BROWSING_FOR_SERVICE
  #define MSG_BROWSING_FOR_SERVICE                      "Ricerca server WiT"                           // "Browsing for WiT services"
#endif
#ifndef MSG_BROWSING_FOR_SSIDS
  #define MSG_BROWSING_FOR_SSIDS                        "Ricerca SSIDs"                                // "Browsing for SSIDs"
#endif
#ifndef MSG_NO_SSIDS_FOUND
  #define MSG_NO_SSIDS_FOUND                            "Nessun SSIDs trovato"                         // "No SSIDs found"
#endif
#ifndef MSG_SSIDS_ListaD
  #define MSG_SSIDS_ListaD                              "SSIDs salvati"                                // "SSIDs Listad"
#endif
#ifndef MSG_SSIDS_FOUND
  #define MSG_SSIDS_FOUND                               "SSIDs trovati"                                // "SSIDs found"
#endif
#ifndef MSG_BOUNJOUR_SETUP_FAILED
  #define MSG_BOUNJOUR_SETUP_FAILED                     "Imp. impostare Listener"                      // "Unable to setup Listener"
#endif
#ifndef MSG_NO_SERVICES_FOUND
  #define MSG_NO_SERVICES_FOUND                         "Nessun servizio trovato"                      // "No services found"
#endif
#ifndef MSG_NO_SERVICES_FOUND_ENTRY_REQUIRED
  #define MSG_NO_SERVICES_FOUND_ENTRY_REQUIRED          "Inserire IP:Port WiTserver"                   // "Enter witServer IP:Port"
#endif
#ifndef MSG_SERVICES_FOUND
  #define MSG_SERVICES_FOUND                            "Servizi trovati"                              // "Service(s) found"
#endif
#ifndef MSG_TRYING_TO_CONNECT
  #define MSG_TRYING_TO_CONNECT                         "Tentativo di Connessione"                     // "Trying to Connect"
#endif
#ifndef MSG_CONNECTED
  #define MSG_CONNECTED                                 "             Connesso"                        // "Connected"
#endif
#ifndef MSG_CONNECTING
  #define MSG_CONNECTING                                "             Connessione..."                  // "Connecting..."
#endif


#ifndef MSG_ADDRESS_LABEL
  #define MSG_ADDRESS_LABEL                             "Indirizzo IP:"                                // "IP address:"
#endif
#ifndef MSG_CONNECTION_FAILED
  #define MSG_CONNECTION_FAILED                         "Connessione fallita"                          // "Connection failed"
#endif
#ifndef MSG_DISCONNECTED
  #define MSG_DISCONNECTED                              "Disconnessso"                                 // "Disconnected"
#endif
#ifndef MSG_AUTO_SLEEP
  #define MSG_AUTO_SLEEP                                "Attesa selezione troppo lunga"                // "Waited too long for Select"
#endif
#ifndef MSG_BATTERY_SLEEP
  #define MSG_BATTERY_SLEEP                             "Batteria scarica"                             // "Battery critically low"
#endif
#ifndef MSG_START_SLEEP
  #define MSG_START_SLEEP                               "Spegnimento.      @ Riavvia"                  // "Shutting Down. E.btn ON"
#endif
#ifndef MSG_THROTTLE_NUMBER
  #define MSG_THROTTLE_NUMBER                           "             Throttle #"                      // "Throttle #"
#endif
#ifndef MSG_NO_LOCO_SELECTED
  #define MSG_NO_LOCO_SELECTED                          "     Nessuna loco selezionata"                // "No Loco selected"
#endif
#ifndef MSG_ENTER_PASSWORD
  #define MSG_ENTER_PASSWORD                            "Inserire Password"                            // "Enter Password"
#endif
#ifndef MSG_GUESSED_EX_CS_WIT_SERVER
  #define MSG_GUESSED_EX_CS_WIT_SERVER                  "EX-CS WiT-Server trovato"                     // "Guessed' EX-CS WiT server"
#endif
#ifndef MSG_BYPASS_WIT_SERVER_SEARCH
  #define MSG_BYPASS_WIT_SERVER_SEARCH                  "Bypass ricerca WiT server"                    // "Bypass WiT server search"
#endif
#ifndef MSG_NO_FUNCTIONS
  #define MSG_NO_FUNCTIONS                              "Lista funzioni - Lista vuota"                 // "Function List - No Functions"
#endif
#ifndef MSG_HEARTBEAT_CHECK_ENABLED
  #define MSG_HEARTBEAT_CHECK_ENABLED                   "Controllo Heartbeat attivato"                 // "Heartbeat Check Enabled"
#endif
#ifndef MSG_HEARTBEAT_CHECK_DISABLED
  #define MSG_HEARTBEAT_CHECK_DISABLED                  "Controllo Heartbeat disattivato"              // "Heartbeat Check Disabled"
#endif
#ifndef MSG_RECEIVING_SERVER_DETAILS
   #define MSG_RECEIVING_SERVER_DETAILS                 "Ricezioni dati dal Server"                    // "Getting data from server"
#endif

#ifndef MENU_ITEM_TEXT_TITLE_FUNCTION
  #define MENU_ITEM_TEXT_TITLE_FUNCTION                 "Funzione"                                     // "Function"
#endif
#ifndef MENU_ITEM_TEXT_TITLE_ADD_LOCO
  #define MENU_ITEM_TEXT_TITLE_ADD_LOCO                 "Agg. Loco"                                    // "Add Loco"
#endif
#ifndef MENU_ITEM_TEXT_TITLE_DROP_LOCO
  #define MENU_ITEM_TEXT_TITLE_DROP_LOCO                "Canc. Loco"                                   // "Drop Loco"
#endif
#ifndef MENU_ITEM_TEXT_TITLE_TOGGLE_DIRECTION
  #define MENU_ITEM_TEXT_TITLE_TOGGLE_DIRECTION         "Cambio Dir."                                  // "Toggle Dir"
#endif
#ifndef MENU_ITEM_TEXT_TITLE_SPEED_STEP_MULTIPLIER
  #define MENU_ITEM_TEXT_TITLE_SPEED_STEP_MULTIPLIER    "Molt. Vel."                                   // "X Speed Step"
#endif
#ifndef MENU_ITEM_TEXT_TITLE_THROW_POINT
  #define MENU_ITEM_TEXT_TITLE_THROW_POINT              "Sc. Deviata"                                  // "Throw Point"
#endif
#ifndef MENU_ITEM_TEXT_TITLE_CLOSE_POINT
  #define MENU_ITEM_TEXT_TITLE_CLOSE_POINT              "Sc. Corretto"                                 // "Close Point"
#endif
#ifndef MENU_ITEM_TEXT_TITLE_ROUTE
  #define MENU_ITEM_TEXT_TITLE_ROUTE                    "Route"                                        // "Route"
#endif
#ifndef MENU_ITEM_TEXT_TITLE_TRACK_POWER
  #define MENU_ITEM_TEXT_TITLE_TRACK_POWER              "Trk Power"                                    // "Trk Power"
#endif
#ifndef MENU_ITEM_TEXT_TITLE_EXTRAS
  #define MENU_ITEM_TEXT_TITLE_EXTRAS                   "Extras"                                       // "Extras"
#endif
#ifndef MENU_ITEM_TEXT_TITLE_HEARTBEAT
  #define MENU_ITEM_TEXT_TITLE_HEARTBEAT                "Heartbeat"                                    // "Heartbeat"
#endif
#ifndef MENU_ITEM_TEXT_TITLE_EDIT_CONSIST
  #define MENU_ITEM_TEXT_TITLE_EDIT_CONSIST             "Mod. Multitraz."                              // "Edit Consist Facing"
#endif


#ifndef MENU_ITEM_TEXT_MENU_FUNCTION
  #define MENU_ITEM_TEXT_MENU_FUNCTION                  "Nr+# Scegli  * Annulla  # Lista"               // "no+# Select * Cancel # List"
#endif
#ifndef MENU_ITEM_TEXT_MENU_ADD_LOCO
  #define MENU_ITEM_TEXT_MENU_ADD_LOCO                  "Ind.+# Agg.  * Annulla  # Lista"               // "addr+# Add * Cancel # Roster"
#endif
#ifndef MENU_ITEM_TEXT_MENU_DROP_LOCO
  #define MENU_ITEM_TEXT_MENU_DROP_LOCO                 "Ind.+# Canc.  * Annulla  # Tutte"              // "addr+# One * Cancel # All"
#endif
#ifndef MENU_ITEM_TEXT_MENU_DROP_LOCO_BY_INDEX
  #define MENU_ITEM_TEXT_MENU_DROP_LOCO_BY_INDEX        "Nr.+# Canc.  * Annulla  # Tutte"               // "no+# One * Cancel # All"
#endif
#ifndef MENU_ITEM_TEXT_MENU_TOGGLE_DIRECTION
  #define MENU_ITEM_TEXT_MENU_TOGGLE_DIRECTION          "# Cambia"                                      // "# Toggle"
#endif
#ifndef MENU_ITEM_TEXT_MENU_SPEED_STEP_MULTIPLIER
  #define MENU_ITEM_TEXT_MENU_SPEED_STEP_MULTIPLIER     "* Annulla      # Cambia"                       // "* Cancel # Toggle"
#endif
#ifndef MENU_ITEM_TEXT_MENU_THROW_POINT
  #define MENU_ITEM_TEXT_MENU_THROW_POINT               "Nr+# deviata  * Ann  # Lista"                  // "no+# Throw * Cancel # List"
#endif
#ifndef MENU_ITEM_TEXT_MENU_CLOSE_POINT
  #define MENU_ITEM_TEXT_MENU_CLOSE_POINT               "Nr+# corretto  * Ann  # Lista"                 // "no+# Close * Cancel # List"
#endif
#ifndef MENU_ITEM_TEXT_MENU_ROUTE
  #define MENU_ITEM_TEXT_MENU_ROUTE                     "Nr+# Scegli * Ann # Lista"                     // "no+# Select * Cancel # List"
#endif
#ifndef MENU_ITEM_TEXT_MENU_TRACK_POWER
  #define MENU_ITEM_TEXT_MENU_TRACK_POWER               "* Annulla      # Cambia"                       // "* Cancel # Toggle"
  #endif
#ifndef MENU_ITEM_TEXT_MENU_EXTRAS
  #define MENU_ITEM_TEXT_MENU_EXTRAS                    "Scegli Nr       * Annulla"                     // "no Select * Cancel"
#endif
#ifndef MENU_ITEM_TEXT_MENU_HEARTBEAT
  #define MENU_ITEM_TEXT_MENU_HEARTBEAT                 "* Chiudi"                                      // "* Close"
#endif
#ifndef MENU_ITEM_TEXT_MENU_EDIT_CONSIST
  #define MENU_ITEM_TEXT_MENU_EDIT_CONSIST              "Cambia dir. Nr  * Chiudi"                      // "no Chng Facing * Close"
#endif


#ifndef EXTRA_MENU_TEXT_CHAR_FUNCTION_KEY_TOGGLE
  #define EXTRA_MENU_TEXT_CHAR_FUNCTION_KEY_TOGGLE      "Cmb Fn/Tast"                                  // "Fnc/Key Tgl"
#endif
#ifndef EXTRA_MENU_TEXT_CHAR_EDIT_CONSIST
  #define EXTRA_MENU_TEXT_CHAR_EDIT_CONSIST             "Cmb Multitrz."                                // "Edt Consist"
#endif

#ifndef EXTRA_MENU_TEXT_CHAR_HEARTBEAT_TOGGLE
  #define EXTRA_MENU_TEXT_CHAR_HEARTBEAT_TOGGLE         "Heartbt Cmb"                                  // "Heartbt Tgl"
#endif
#ifndef EXTRA_MENU_TEXT_CHAR_DROP_BEFORE_ACQUIRE_TOGGLE
  #define EXTRA_MENU_TEXT_CHAR_DROP_BEFORE_ACQUIRE_TOGGLE "1 Lok Cmb"                                  // "1 loco Tgl"
#endif
#ifndef EXTRA_MENU_TEXT_SAVE_CURRENT_LOCOS
  #define EXTRA_MENU_TEXT_SAVE_CURRENT_LOCOS            "Loks Salva"                                   // "1 loco Tgl"
#endif
#ifndef EXTRA_MENU_TEXT_CHAR_INCREASE_MAX_THROTTLES
  #define EXTRA_MENU_TEXT_CHAR_INCREASE_MAX_THROTTLES   "#Controll. +"                                 // "#Throttles +"
#endif
#ifndef EXTRA_MENU_TEXT_CHAR_DECREASE_MAX_THROTTLES
  #define EXTRA_MENU_TEXT_CHAR_DECREASE_MAX_THROTTLES   "#Controll. -"                                 // "#Throttles -"
#endif
#ifndef EXTRA_MENU_TEXT_CHAR_DISCONNECT
  #define EXTRA_MENU_TEXT_CHAR_DISCONNECT               "Disconnetti"                                  // "Disconnect"
#endif
#ifndef EXTRA_MENU_TEXT_CHAR_OFF_SLEEP
  #define EXTRA_MENU_TEXT_CHAR_OFF_SLEEP                "OFF / Sleep"                                  // "OFF / Sleep"
#endif


#ifndef F0_LABEL
  #define F0_LABEL                                      "Luci"                                         // "Light"
#endif
#ifndef F1_LABEL
  #define F1_LABEL                                      "Campana"                                      // "Bell"
#endif
#ifndef F2_LABEL
  #define F2_LABEL                                      "Tromba"                                       // "Horn"
#endif

#ifndef CHOSEN_KEYPAD_DISPLAY_PREFIX
  #define CHOSEN_KEYPAD_DISPLAY_PREFIX                  "* Menù"                                       // "* Menu"
#endif
#ifndef CHOSEN_KEYPAD_DISPLAY_SUFIX
  #define CHOSEN_KEYPAD_DISPLAY_SUFIX                   "# Questo"                                     // "# This"
#endif

#ifndef CHOSEN_KEYPAD_0_DISPLAY_NAME
  #define CHOSEN_KEYPAD_0_DISPLAY_NAME                  "0 Luci"                                       // "0 Lights"
#endif
#ifndef CHOSEN_KEYPAD_1_DISPLAY_NAME
  #define CHOSEN_KEYPAD_1_DISPLAY_NAME                  "1 Campana"                                    // "1 Bell"
#endif
#ifndef CHOSEN_KEYPAD_2_DISPLAY_NAME
  #define CHOSEN_KEYPAD_2_DISPLAY_NAME                  "2 Tromba"                                     // "2 Horn"
#endif
#ifndef CHOSEN_KEYPAD_3_DISPLAY_NAME
  #define CHOSEN_KEYPAD_3_DISPLAY_NAME                  "3 F3"                                         // "3 F3"
#endif
#ifndef CHOSEN_KEYPAD_4_DISPLAY_NAME
  #define CHOSEN_KEYPAD_4_DISPLAY_NAME                  "4 F4"                                         // "4 F4"
#endif
#ifndef CHOSEN_KEYPAD_5_DISPLAY_NAME
  #define CHOSEN_KEYPAD_5_DISPLAY_NAME                  "5 Prox Reg."                                  // "5 Nxt Ttl"
#endif
#ifndef CHOSEN_KEYPAD_6_DISPLAY_NAME
  #define CHOSEN_KEYPAD_6_DISPLAY_NAME                  "6 X Vel"                                      // "6 X Spd"
#endif
#ifndef CHOSEN_KEYPAD_7_DISPLAY_NAME
  #define CHOSEN_KEYPAD_7_DISPLAY_NAME                  "7 Indietro"                                   // "7 Rev"
#endif
#ifndef CHOSEN_KEYPAD_8_DISPLAY_NAME
  #define CHOSEN_KEYPAD_8_DISPLAY_NAME                  "8 Estop"                                      // "8 Estop"
#endif
#ifndef CHOSEN_KEYPAD_9_DISPLAY_NAME
  #define CHOSEN_KEYPAD_9_DISPLAY_NAME                  "9 Avanti"                                     // "9 Fwd"
#endif
