hex-patch 1.12.6

HexPatch is a binary patcher and editor with terminal user interface (TUI), it's capable of disassembling instructions and assembling patches. It supports a variety of architectures and file formats. Also, it can edit remote files via SSH.
Documentation
hexpatch: HexPatch

errors:
  enable_raw_mode: "Impossibile abilitare la modalità raw"
  setup_commands: "Impossibile eseguire i comandi di configurazione"
  create_terminal: "Impossibile creare il terminale"
  clear_terminal: "Impossibile pulire il terminale"
  create_app: "Impossibile creare l'applicazione"
  disable_raw_mode: "Impossibile disabilitare la modalità raw"
  teardown_commands: "Impossibile eseguire i comandi di chiusura"
  show_cursor: "Impossibile mostrare il cursore"
  detect_terminal_theme: "Impossibile rilevare il tema del terminale: %{e}"
  load_settings: "Errore nel caricamento delle impostazioni: %{e}"
  connect_ssh: "Connessione a %{ssh} fallita: %{e}"
  load_plugins: "Errore nel caricamento dei plugin: %{e}"
  create_comments: "Impossibile creare i commenti: %{e}"
  write_comments: "Impossibile scrivere i commenti: %{e}"
  parse_comments: "Impossibile analizzare i commenti: %{e}"
  read_comments: "Impossibile leggere i commenti: %{e}"
  no_symbols_found: "Nessun simbolo trovato"
  no_matching_symbols: "Nessun simbolo corrispondente al criterio di ricerca"
  no_matching_comments: "Nessun commento corrispondente al criterio di ricerca"
  invalid_address: "Indirizzo non valido: %{address}"
  invalid_virtual_address: "Indirizzo virtuale non valido: %{address}"
  symbol_not_found: "Simbolo non trovato: %{symbol}"
  instruction_no_mnemonic: "Impossibile ottenere il mnemonico"
  instruction_no_operands: "Impossibile ottenere gli operandi"
  virtual_address_not_found: "Indirizzo virtuale %{address} non trovato"
  cursor_position: "Lo scroll dovrebbe essere adeguato affinché il cursore sia visibile"
  create_decoder: "Impossibile creare il decoder"
  disassemble: "Impossibile disassemblare"
  run_command_scroll_out_of_bounds: "Scroll fuori dai limiti per run_command."
  go_to_path_scroll_out_of_bounds: "Scroll fuori dai limiti per go_to_path."
  file_no_parent: "Un file dovrebbe avere una cartella padre."
  invalid_regex: "Espressione regolare non valida."
  get_default_plugin_path: "Impossibile ottenere il percorso predefinito dei plugin"
  load_color_settings: "Impossibile caricare le impostazioni dei colori: %{e}"
  unknown_field: "Campo sconosciuto: %{field}"
  invalid_key_code: "KeyCode non valido: %{key_code}"
  invalid_key_event_kind: "KeyEventKind non valido: %{kind}"
  home_not_found: "Cartella home non trovata"
  ssh_dir_not_found: "Cartella SSH non trovata"
  no_private_key: "Nessuna chiave privata trovata"
  invalid_connection_string: "Stringa di connessione non valida"
  invalid_port: "Porta non valida"
  authentication_failed: "Autenticazione fallita"
  create_encoder: "Impossibile creare l'encoder: %{e}"
  assemble: "Impossibile assemblare: %{e}"
  pe_section_table_missing: "Il file PE dovrebbe avere una tabella delle sezioni"
  create_temp_file: "Impossibile creare un file temporaneo"
  write_temp_file: "Impossibile scrivere su un file temporaneo"
  u64_too_large_for_i64: "Il valore u64 è troppo grande per un i64"
  invalid_style_add_modifier: "Modificatore di stile (add) non valido"
  invalid_style_sub_modifier: "Modificatore di stile (sub) non valido"
  invalid_key_modifiers: "Modificatori di tasto non validi"
  invalid_key_event_state: "Stato dell'evento della tastiera non valido"
  invalid_table_style_or_key_event: "Tabella non valida, previsto stile o evento di tastiera"
  get_default_settings_path: "Impossibile ottenere il percorso predefinito delle impostazioni"
  set_skipdata: "Impossibile impostare skipdata"

app:
  address_view_title: "Indirizzo"
  hex_view_title: "Editor Esadecimale%{dirty}"
  text_view_title: "Vista Testo"
  assembly_view_title: "Vista Assembly"
  default_popup_title: "Popup"
  entry_point: "Punto di ingresso"
  unknown_section: "Sconosciuto"
  yes: ""
  no: "No"
  patch_preview_title: "Anteprima"
  cancel: "Annulla"
  messages:
    opening_path: "Apertura di \"%{path}\"..."
    popup_error: "Errore nel popup: %{e}"
    comments_saved: "Commenti salvati."
    comments_loaded: "Commenti caricati."
    jump_to_symbol: "Salto al simbolo %{symbol} all'indirizzo %{address}"
    jump_to_comment: "Salto al commento all'indirizzo %{address}"
    jump_to_address: "Salto all'indirizzo: %{address}"
    jump_to_virtual_address: "Salto all'indirizzo virtuale: %{address}"
    jump_to_section: "Salto alla sezione %{section} all'indirizzo %{address}"
    removing_instruction: "Rimozione dell'istruzione \"%{instruction}\" all'indirizzo %{address}"
    adding_instruction: "Aggiunta dell'istruzione \"%{instruction}\" all'indirizzo %{address}"
    text_not_found: "Testo non trovato"
    saving_and_quitting: "Salvataggio e uscita..."
    quitting_without_saving: "Uscita senza salvataggio..."
    quitting: "Uscita..."
    unsaved_changes: "Ci sono modifiche non salvate."
    nothing_to_undo: "Niente da annullare."
    nothing_to_redo: "Niente da ripristinare."
    no_file_match: "Nessun file trovato corrispondente a \"%{path}\""
    file_type: "Tipo di file: %{file_type}"
    file_type_custom: "Tipo di file: Personalizzato"
    architecture: "Architettura: %{architecture}"
    bitness: "Bitness: %{bitness}"
    entry_point: "Punto di ingresso: %{entry_point}"
    section: "Sezione: %{section}"
    no_header: "Nessuna intestazione trovata. Presumo 64 bit."
    press_for_help: "Premi %{key} per un elenco dei comandi."
    opening_file: "Apertura del file: \"%{path}\""
    decoding_binary: "Decodifica dei dati binari..."
    disassembling_executable: "Disassemblaggio dell'eseguibile..."
    opening_ui: "Apertura interfaccia utente..."
    saved_to: "Salvato in %{path}"
    saved_to_ssh: "Salvato in %{path} su %{ssh}"
    plugin_load_error: "Impossibile caricare il plugin \"%{path}\": %{e}"
    plugin_error: "Errore nel plugin: %{e}"
    no_symbols: "Nessun simbolo trovato."
    no_symbol_table: "Nessuna tabella dei simboli trovata."
    no_comments: "Nessun commento trovato."
    file_will_be_saved_and_quit: "Il file verrà salvato e il programma verrà chiuso."
    file_will_be_saved: "Il file verrà salvato."
    are_you_sure: "Sei sicuro?"
    file_is_dirty: "Il file è stato modificato."
    do_you_want_to_save_and_quit: "Vuoi salvare prima di uscire?"
    settings_not_found: "File delle impostazioni non trovato"
    parse_settings_error: "Impossibile analizzare il file delle impostazioni: %{e}"
    load_settings_error: "Impossibile caricare le impostazioni: %{e}"
    save_default_settings_error: "Impossibile salvare le impostazioni predefinite: %{e}"

  help:
    up: "Vai su"
    down: "Vai giù"
    left: "Vai a sinistra"
    right: "Vai a destra"
    next: "Istruzione o blocco successivo"
    previous: "Istruzione o blocco precedente"
    page_up: "Scorri su"
    page_down: "Scorri giù"
    goto_start: "Vai all'inizio"
    goto_end: "Vai alla fine"
    run: "Esegui comando"
    save: "Salva"
    save_as: "Salva come"
    save_and_quit: "Salva ed esci"
    quit: "Esci"
    open: "Apri file"
    change_view: "Cambia vista da assembly a testo e viceversa"
    change_selected_pane: "Cambia tra pannello esadecimale e assembly/testo"
    fullscreen: "Attiva/disattiva schermo intero per la vista selezionata"
    jump: "Vai alla posizione"
    find_symbol: "Cerca simbolo"
    find_text: "Cerca testo"
    patch_text: "Modifica testo"
    patch_assembly: "Modifica assembly"
    log: "Apri log"
    confirm: "Conferma"
    close_popup: "Chiudi popup"
    new_line: "Inserisci nuova riga (testo multilinea)"
    clear_log: "Pulisci log (con log aperto)"
    undo: "Annulla ultima modifica"
    redo: "Ripristina ultima modifica"
    help: "Aiuto"

  commands:
    quit: "Chiude il programma."
    dquit: "Chiude il programma senza salvare."
    xquit: "Salva e chiude il programma."
    save: "Salva il file corrente."
    saveas: "Salva il file corrente con un nuovo nome."
    csave: "Salva i commenti."
    help: "Mostra la pagina di aiuto."
    open: "Apre un file."
    log: "Apre il log."
    run: "Esegue un comando."
    ftext: "Cerca testo."
    fsym: "Cerca simbolo."
    fcom: "Cerca un commento."
    ecom: "Modifica un commento."
    text: "Inserisci testo."
    patch: "Modifica assembly."
    jump: "Vai all'indirizzo."
    view: "Cambia tra testo e assembly."
    undo: "Annulla l'ultima modifica."
    redo: "Ripristina l'ultima modifica."

  log_levels:
    none: "Nessuno"
    debug: "Debug"
    info: "Info"
    warn: "Avviso"
    error: "Errore"

  popup_titles:
    open: "Apri"
    run: "Esegui"
    find_text: "Cerca Testo"
    find_symbol: "Cerca Simbolo"
    log: "Log"
    insert_text: "Testo"
    patch: "Modifica"
    jump: "Vai"
    edit_comment: "Modifica Commento"
    find_comment: "Cerca Commento"
    save_and_quit: "Salva ed Esci"
    save_as: "Salva Come"
    save: "Salva"
    quit_dirty: "Esci"
    help: "Aiuto"

  placeholders:
    path: "Percorso"
    command: "Comando"
    text: "Testo"
    filter: "Filtro"
    assembly: "Assembly"
    location: "Posizione"
    comment: "Commento"

keys:
  mods:
    control: "Ctrl+"
    alt: "Alt+"
    shift: "Shift+"
    super: "Super+"
    hyper: "Hyper+"
    meta: "Meta+"
  space: "Spazio"
  tab: "Tab"
  enter: "Invio"
  esc: "Esc"
  backspace: "Backspace"
  delete: "Canc"
  home: "Inizio"
  end: "Fine"
  page_up: "Pagina Su"
  page_down: "Pagina Giù"
  insert: "Ins"
  null: "Null"
  caps_lock: "Caps Lock"
  scroll_lock: "Scroll Lock"
  num_lock: "Num Lock"
  print_screen: "Stamp"
  pause: "Pausa"


panic:
  data_offset_out_of_bounds: "Offset %{offset} fuori dai limiti per dati di lunghezza %{data_len}"
  data_length_mismatch: "I dati vecchi e nuovi devono avere la stessa lunghezza"