{
  "copy_address": "Adresse kopieren",
  "copied": "Kopiert!",
  "forwards": {
    "quick": {
      "title": "Schnellweiterleitungen",
      "jupyter": "Jupyter (8888)",
      "tensorboard": "TensorBoard (6006)",
      "vscode": "VS Code (8080)"
    },
    "table": {
      "title": "Aktive Weiterleitungen",
      "type": "Typ",
      "local_address": "Lokale Adresse",
      "remote_address": "Remote-Adresse",
      "status": "Status",
      "actions": "Aktionen",
      "no_forwards": "Keine aktiven Portweiterleitungen"
    },
    "type": {
      "local": "lokal",
      "remote": "remote",
      "dynamic": "dynamisch"
    },
    "status": {
      "active": "aktiv",
      "stopped": "gestoppt",
      "failed": "Fehlgeschlagen",
      "suspended": "Ausgesetzt",
      "suspended_hint": "SSH getrennt"
    },
    "actions": {
      "new_forward": "Neue Weiterleitung",
      "stop": "Weiterleitung stoppen",
      "restart": "Weiterleitung neu starten",
      "edit": "Weiterleitung bearbeiten",
      "delete": "Weiterleitung löschen",
      "will_recover": "Auto-Wiederherstellung bei Wiederverbindung",
      "confirm_delete_title": "Weiterleitung löschen",
      "confirm_delete_desc": "Möchten Sie diese Portweiterleitungsregel wirklich löschen?"
    },
    "form": {
      "new_title": "Neue Weiterleitungsregel",
      "edit_title": "Weiterleitungsregel bearbeiten",
      "cancel": "Abbrechen",
      "type": "Typ",
      "create_forward": "Weiterleitung erstellen",
      "creating": "Wird erstellt...",
      "save_changes": "Änderungen speichern",
      "saving": "Wird gespeichert...",
      "type_local": "Lokal (L)",
      "type_remote": "Remote (R)",
      "type_dynamic": "Dynamisch (SOCKS5)",
      "local_client": "Lokal (Client)",
      "remote_server": "Remote (Server)",
      "bind_address": "Bind-Adresse",
      "target_address": "Zieladresse",
      "socks5_mode": "SOCKS5-Proxy-Modus",
      "host_placeholder": "Host",
      "port_placeholder": "Port",
      "skip_check": "Port-Verfügbarkeitsprüfung überspringen (erweitert)",
      "checking_port": "Port-Verfügbarkeit wird geprüft...",
      "port_required": "Port ist erforderlich",
      "port_invalid": "Port muss zwischen 1 und 65535 liegen",
      "desc": "Beispiel: Lokal=127.0.0.1:8080, Remote=localhost:3000 → Zugriff auf remote:3000 über localhost:8080"
    },
    "toast": {
      "jupyter_created": "Jupyter-Weiterleitung erstellt",
      "jupyter_desc": "localhost:8888 → remote:8888",
      "tensorboard_created": "TensorBoard-Weiterleitung erstellt",
      "tensorboard_desc": "localhost:6006 → remote:6006",
      "vscode_created": "VS Code Server-Weiterleitung erstellt",
      "vscode_desc": "localhost:8080 → remote:8080",
      "create_failed": "Weiterleitung konnte nicht erstellt werden",
      "forward_updated": "Weiterleitung erfolgreich aktualisiert",
      "update_failed": "Weiterleitung konnte nicht aktualisiert werden",
      "suspended_title": "Weiterleitung pausiert",
      "suspended_desc": "SSH-Verbindung verloren. Weiterleitung wird bei Wiederverbindung automatisch wiederhergestellt.",
      "error_title": "Weiterleitungsfehler",
      "session_suspended_title": "Sitzung getrennt",
      "session_suspended_desc": "{{count}} Weiterleitungen pausiert. Werden bei Wiederverbindung automatisch wiederhergestellt."
    },
    "detection": {
      "detected": "Port erkannt",
      "port": "Port",
      "forward": "Weiterleiten",
      "auto": "automatisch erkannt",
      "forwarded": "Port weitergeleitet",
      "forwardError": "Port-Weiterleitung fehlgeschlagen",
      "remotePorts": "Remote-Listening-Ports",
      "bindAddr": "Bind-Adresse",
      "process": "Prozess",
      "action": "Aktion",
      "scanning": "Listening-Ports werden erkannt...",
      "noPorts": "Noch keine Listening-Ports erkannt",
      "alreadyForwarded": "Weitergeleitet"
    }
  }
}
