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: "Rohmodus konnte nicht aktiviert werden"
  setup_commands: "Setup-Befehle konnten nicht ausgeführt werden"
  create_terminal: "Terminal konnte nicht erstellt werden"
  clear_terminal: "Terminal konnte nicht gelöscht werden"
  create_app: "App konnte nicht erstellt werden"
  disable_raw_mode: "Rohmodus konnte nicht deaktiviert werden"
  teardown_commands: "Teardown-Befehle konnten nicht ausgeführt werden"
  show_cursor: "Cursor konnte nicht angezeigt werden"
  detect_terminal_theme: "Farbschema des Teminals wurde nicht erkannt: %{e}"
  load_settings: "Fehler beim Laden der Einstellungen: %{e}"
  connect_ssh: "Verbindung zu %{ssh} fehlgeschlagen: %{e}"
  load_plugins: "Fehler beim Laden der Plugins: %{e}"
  create_comments: "Kommentare konnten nicht erstellt werden: %{e}"
  write_comments: "Kommentare konnten nicht geschrieben werden: %{e}"
  parse_comments: "Kommentare konnten nicht verarbeitet werden: %{e}"
  read_comments: "Kommentare konnten nicht eingelesen werden: %{e}"
  no_symbols_found: "Keine Symbole gefunden"
  no_matching_symbols: "Keine dem Suchmuster entsprechenden Symbole gefunden"
  no_matching_comments: "Keine dem Suchmuster entsprechenden Kommentare gefunden"
  invalid_address: "Ungültige Adresse: %{address}"
  invalid_virtual_address: "Ungültige virtuelle Adresse: %{address}"
  symbol_not_found: "Symbol nicht gefunden: %{symbol}"
  instruction_no_mnemonic: "Mnemonik konnte nicht abgerufen werden"
  instruction_no_operands: "Operanden konnten nicht abgerufen werden"
  virtual_address_not_found: "Virtuelle Adresse %{address} wurde nicht gefunden"
  cursor_position: "Der Bildlauf sollte groß genug sein, um den Cursor anzuzeigen"
  create_decoder: "Dekodierer konnte nicht erstellt werden"
  disassemble: "Zerlegung fehlgeschlagen"
  run_command_scroll_out_of_bounds: "Scroll außerhalb der Grenzen für run_command."
  go_to_path_scroll_out_of_bounds: "Scroll außerhalb der Grenzen für go_to_path."
  file_no_parent: "Eine Datei sollte ein übergeordnetes Verzeichnis haben."
  invalid_regex: "Ungültiger regulärer Ausdruck."
  get_default_plugin_path: "Standard-Plugin-Pfad konnte nicht ermittelt werden"
  load_color_settings: "Farbeneinstellungen konnten nicht geladen werden: %{e}"
  unknown_field: "Unbekanntes Feld: %{field}"
  invalid_key_code: "Ungültiger Schlüsselcode: %{key_code}"
  invalid_key_event_kind: "Ungültige Art des Schlüsselereignisses: %{kind}"
  home_not_found: "Home-Verzeichnis nicht gefunden"
  ssh_dir_not_found: "SSH-Verzeichnis nicht gefunden"
  no_private_key: "Kein privater Schlüssel gefunden"
  invalid_connection_string: "Ungültiger Verbindungsstring"
  invalid_port: "Ungültiger Port"
  authentication_failed: "Authentifizierung fehlgeschlagen"
  create_encoder: "Codierer konnte nicht erstellt werden: %{e}"
  assemble: "Zusammenstellung fehlgeschlagen: %{e}"
  pe_section_table_missing: "PE-Datei sollte eine Abschnittstabelle haben"
  create_temp_file: "Es konnte keine temopräre Datei erstellt werden"
  write_temp_file: "Es konnte nicht in die temporäre Datei geschrieben werden"
  u64_too_large_for_i64: "u64-Wert ist zu groß für ein i64"
  invalid_style_add_modifier: "Ungültiger Stilzusatzmodifikator"
  invalid_style_sub_modifier: "Ungültiger Stil-Untermodifikator"
  invalid_key_modifiers: "Ungültige Tastenkombinationen"
  invalid_key_event_state: "Ungültiger Tastenereignisstatus"
  invalid_table_style_or_key_event: "Ungültige Tabelle, Stil oder Tasteneingabe erwartet"
  get_default_settings_path: "Standardpfad für Einstellungen konnte nicht ermittelt werden"
  set_skipdata: "Skipdata konnte nicht gesetzt werden"

app:
  address_view_title: "Adresse"
  hex_view_title: "Hex-Editor%{dirty}"
  text_view_title: "Textansicht"
  assembly_view_title: "Gruppenansicht"
  default_popup_title: "Popup"
  entry_point: "Einstiegspunkt"
  unknown_section: "Unbekannt"
  yes: "Ja"
  no: "Nein"
  patch_preview_title: "Vorschau"
  cancel: "Abbrechen"
  messages:
    opening_path: "Öffne \"%{path}\"..."
    popup_error: "Fehler beim Befüllen des Popups: %{e}"
    comments_saved: "Kommentare gespeichert."
    comments_loaded: "Kommentare geladen."
    jump_to_symbol: "Springe zum Symbol %{symbol} bei %{address}"
    jump_to_comment: "Springe zum Kommentar bei %{address}"
    jump_to_address: "Springe zur Adresse: %{address}"
    jump_to_virtual_address: "Springe zu virtueller Adresse: %{address}"
    jump_to_section: "Springe zu Abschnitt %{section} bei %{address}"
    removing_instruction: "Entferne Anweisung \"%{instruction}\" bei %{address}"
    adding_instruction: "Füge Anweisung \"%{instruction}\" bei %{address} hinzu"
    text_not_found: "Text nicht gefunden"
    saving_and_quitting: "Speichern und beenden..."
    quitting_without_saving: "Beenden ohne Speichern..."
    quitting: "Beenden..."
    unsaved_changes: "Sie haben ungespeicherte Änderungen."
    nothing_to_undo: "Nichts zum Rückgängig machen."
    nothing_to_redo: "Nichts zum Wiederherrstellen."
    no_file_match: "Keine Dateien gefunden, die zu \"%{path}\" passen"
    file_type: "Dateityp: %{file_type}"
    file_type_custom: "Dateityp: Benutzerdefiniert"
    architecture: "Architektur: %{architecture}"
    bitness: "Bitanzahl: %{bitness}"
    entry_point: "Einstiegspunkt: %{entry_point}"
    section: "Abschnitt: %{section}"
    no_header: "Keine Kopzeile gefunden. Annahme von 64-bit."
    press_for_help: "Drücken Sie %{key} für eine Befehlsliste."
    opening_file: "Öffne Datei: \"%{path}\""
    decoding_binary: "Binärdaten werden entschlüsselt..."
    disassembling_executable: "Executable wird zerlegt..."
    opening_ui: "Benutzeroberfläche wird geladen..."
    saved_to: "Gespeichert unter %{path}"
    saved_to_ssh: "Gespeichert unter %{path} auf %{ssh}"
    plugin_load_error: "Plugin \"%{path}\" konnte nicht geladen werden: %{e}"
    plugin_error: "Im Plugin: %{e}"
    no_symbols: "Keine Symbole gefunden."
    no_symbol_table: "Keine Symboltabelle gefunden."
    no_comments: "Keine Kommentare gefunden."
    file_will_be_saved_and_quit: "Die Datei wird gespeichert und das Programm beendet."
    file_will_be_saved: "Die Datei wird gespeichert."
    are_you_sure: "Sind Sie sicher?"
    file_is_dirty: "Die Datei wurde geändert."
    do_you_want_to_save_and_quit: "Möchten Sie vor dem Beenden noch speichern?"
    settings_not_found: "Einstellungsdatei nicht gefunden"
    parse_settings_error: "Einstellungsdatei konnte nicht ausgelesen werden: %{e}"
    load_settings_error: "Einstellungen konnten nicht geladen werden: %{e}"
    save_default_settings_error: "Standard-Einstellungen konnten nicht gespeichert werden: %{e}"

  help:
    up: "Nach oben bewegen"
    down: "Nach unten bewegen"
    left: "Nach links bewegen"
    right: "Nach rechts bewegen"
    next: "Nächste Anweisung oder nächster Block"
    previous: "Vorherige Anweisung oder vorheriger Block"
    page_up: "Nach oben scrollen"
    page_down: "Nach unten scrollen"
    goto_start: "Zum Anfang springen"
    goto_end: "Zum Ende springen"
    run: "Befehl ausführen"
    save: "Speichern"
    save_as: "Speichern unter"
    save_and_quit: "Speichern und beenden"
    quit: "Beenden"
    open: "Datei öffnen"
    change_view: "Zwischen Gruppen- und Textansicht wechseln"
    change_selected_pane: "Zwischen Hex-Feld und Gruppen-/Textansicht wechseln"
    fullscreen: "Vollbild für die ausgewählte Ansicht umschalten"
    jump: "Zur Position springen"
    find_symbol: "Symbol suchen"
    find_text: "Textsuche"
    patch_text: "Korrekturtext"
    patch_assembly: "Anordnung verbessern"
    log: "Protokoll öffnen"
    confirm: "Bestätigen"
    close_popup: "Popup schließen"
    new_line: "Neue Zeile einfügen (mit mehrzeiligem Text)"
    clear_log: "Protokoll löschen (wenn offen)"
    undo: "Letzte Änderung rückgängig machen"
    redo: "Letzte Änderung wiederherstellen"
    help: "Hilfe"

  commands:
    quit: "Programm beenden."
    dquit: "Programm ohne Speichern beenden."
    xquit: "Speichern und Programm beenden."
    save: "Aktuelle Datei speichern."
    saveas: "Aktuelle Datei als neue datei speichern."
    csave: "Kommentare speichern."
    help: "Hilfeseite anzeigen."
    open: "Eine Datei öffnen."
    log: "Das Protokoll öffnen."
    run: "Einen Befehl ausführen."
    ftext: "Text suchen."
    fsym: "Symbol suchen."
    fcom: "Kommentar suchen."
    ecom: "Kommentar bearbeiten."
    text: "Text einfügen."
    patch: "Anordnung verbessern."
    jump: "Zur Adresse springen."
    view: "Zwischen Text- und Gruppenansicht umschalten."
    undo: "Letzte Änderung rückgängig machen."
    redo: "Letzte Änderung wiederherrstellen."

  log_levels:
    none: "Keine"
    debug: "Debuggen"
    info: "Info"
    warn: "Warnungen"
    error: "Fehler"

  popup_titles:
    open: "Öffnen"
    run: "Ausführen"
    find_text: "Text suchen"
    find_symbol: "Symbol suchen"
    log: "Protokoll"
    insert_text: "Text"
    patch: "Korrektur"
    jump: "Springen"
    edit_comment: "Kommentar bearbeiten"
    find_comment: "Kommentar suchen"
    save_and_quit: "Speichern und Beenden"
    save_as: "Speichern unter"
    save: "Speichern"
    quit_dirty: "Beenden"
    help: "Hilfe"

  placeholders:
    path: "Pfad"
    command: "Befehl"
    text: "Text"
    filter: "Filter"
    assembly: "Anornung"
    location: "Position"
    comment: "Kommentar"

keys:
  mods:
    control: "Strg+"
    alt: "Alt+"
    shift: "Umschalt+"
    super: "Super+"
    hyper: "Hyper+"
    meta: "Meta+"
  space: "Leertaste"
  tab: "Tab"
  enter: "Eingabetaste"
  esc: "Esc"
  backspace: "Rücktaste"
  delete: "Entfernen"
  home: "Pos1"
  end: "Ende"
  page_up: "Bild ↑"
  page_down: "Bild ↓"
  insert: "Einfügen"
  null: "Null"
  caps_lock: "Feststelltaste"
  scroll_lock: "Scroll-Lock"
  num_lock: "Num-Lock"
  print_screen: "Druck"
  pause: "Pause"

panic:
  data_offset_out_of_bounds: "Datenversatz %{offset} außerhalb der Grenzen für Daten der Länge %{data_len}"
  data_length_mismatch: "Alte und neue Daten müssen dieselbe Länge haben"