Files
BetterDesk/web-nodejs/lang/de.json
T
UNITRONIX edba7c5da6 Improve password reset, auth logging, and i18n
Rework password reset flow and diagnostics: change reset-password.js argument order (password first, optional username) and update Docker/CLI scripts to call it accordingly; persist DEFAULT_ADMIN_PASSWORD to .env and restart betterdesk-console after resets to avoid overwrites. Add translations for an "invalid_credentials" message across supported locales. Harden reset-password.js with a bcrypt self-test, log hash info, and add additional data directory candidates. Enhance authService with detailed auth/logging (hash type, failures/success), safer admin-hash migration logic (avoid overwriting if admin has logged in), and self-tests when creating/updating admin password hashes to detect/retry corrupted hashes.

Co-Authored-By: MrBrodacz - Design <215021251+MrBrodacz2025@users.noreply.github.com>
Co-Authored-By: boruto79 <176351662+boruto79@users.noreply.github.com>
2026-03-05 00:55:58 +01:00

1056 lines
44 KiB
JSON

{
"meta": {
"lang": "de",
"name": "German",
"native_name": "Deutsch",
"direction": "ltr"
},
"common": {
"loading": "Laden...",
"confirm": "Bestätigen",
"alert": "Warnung",
"prompt": "Wert eingeben",
"copied": "In die Zwischenablage kopiert",
"save": "Speichern",
"saved": "Gespeichert",
"error": "Fehler",
"success": "Erfolg",
"warning": "Warnung",
"info": "Information",
"all": "Alle",
"cancel": "Abbrechen",
"delete": "Löschen"
},
"nav": {
"main": "Hauptmenü",
"tools": "Werkzeuge",
"system": "System",
"dashboard": "Dashboard",
"devices": "Geräte",
"keys": "Schlüssel",
"generator": "Generator",
"settings": "Einstellungen",
"users": "Benutzer",
"inventory": "Inventar",
"tickets": "Tickets",
"activity": "Aktivität",
"automation": "Automatisierung",
"file_transfer": "Dateiübertragung",
"network": "Netzwerk",
"dataguard": "DataGuard",
"reports": "Berichte",
"tenants": "Mandanten",
"registrations": "Registrierungen",
"toggle_sidebar": "Seitenleiste umschalten"
},
"auth": {
"login": "Anmelden",
"logout": "Abmelden",
"login_title": "Anmelden",
"login_subtitle": "Anmelden bei BetterDesk Console",
"username": "Benutzername",
"username_placeholder": "Benutzername eingeben",
"password": "Passwort",
"password_placeholder": "Passwort eingeben",
"remember_me": "Angemeldet bleiben",
"login_failed": "Anmeldung fehlgeschlagen. Bitte überprüfen Sie Ihre Anmeldedaten.",
"invalid_credentials": "Ungültiger Benutzername oder Passwort.",
"fill_all_fields": "Bitte füllen Sie alle Felder aus",
"logout_confirm": "Sind Sie sicher, dass Sie sich abmelden möchten?",
"change_password": "Passwort ändern",
"password_required": "Passwort ist erforderlich",
"totp_title": "Zwei-Faktor-Authentifizierung",
"totp_subtitle": "Geben Sie den 6-stelligen Code aus Ihrer Authenticator-App ein",
"totp_code": "Bestätigungscode",
"totp_verify": "Bestätigen",
"totp_use_recovery": "Stattdessen einen Wiederherstellungscode verwenden",
"totp_use_code": "Stattdessen Authenticator-Code verwenden",
"totp_recovery_code": "Wiederherstellungscode",
"totp_back_to_login": "Zurück zur Anmeldung",
"totp_invalid_code": "Ungültiger Bestätigungscode. Bitte versuchen Sie es erneut.",
"totp_enter_code": "Bitte geben Sie einen 6-stelligen Code ein",
"totp_enter_recovery": "Bitte geben Sie einen Wiederherstellungscode ein",
"totp_session_expired": "Sitzung abgelaufen. Bitte melden Sie sich erneut an.",
"totp_already_enabled": "Zwei-Faktor-Authentifizierung ist bereits aktiviert"
},
"dashboard": {
"title": "Dashboard",
"subtitle": "Übersicht Ihres RustDesk-Servers",
"total_devices": "Geräte gesamt",
"online_now": "Jetzt online",
"banned": "Gesperrt",
"active_connections": "Aktive Verbindungen",
"offline_devices": "Offline",
"server_status": "Serverstatus",
"quick_actions": "Schnellaktionen",
"manage_devices": "Verbundene Geräte verwalten",
"view_keys": "Serverschlüssel anzeigen",
"generate_config": "Client-Konfiguration generieren",
"server_settings": "Einstellungen konfigurieren"
},
"devices": {
"title": "Geräte",
"id": "ID",
"hostname": "Hostname",
"username": "Benutzername",
"platform": "Plattform",
"version": "Version",
"ip_address": "IP-Adresse",
"note": "Notiz",
"last_seen": "Zuletzt gesehen",
"last_online": "Zuletzt online",
"first_seen": "Erstmals gesehen",
"created": "Erstellt",
"status": "Status",
"ban_reason": "Sperrgrund",
"actions": "Aktionen",
"search_placeholder": "Geräte suchen...",
"filter_all": "Alle",
"filter_online": "Online",
"filter_offline": "Offline",
"filter_banned": "Gesperrt",
"selected": "ausgewählt",
"showing": "Anzeige",
"of": "von",
"sync_status": "Synchronisierungsstatus",
"sync_success": "Status erfolgreich synchronisiert",
"empty_title": "Keine Geräte gefunden",
"empty_text": "Keine Geräte entsprechen Ihren aktuellen Filtern",
"edit_title": "Gerätedetails",
"delete_title": "Gerät löschen",
"delete_confirm": "Sind Sie sicher, dass Sie Gerät {id} löschen möchten?",
"delete_warning": "Sie sind dabei, dieses Gerät dauerhaft zu löschen:",
"delete_permanent": "Diese Aktion kann nicht rückgängig gemacht werden. Alle mit diesem Gerät verknüpften Daten werden dauerhaft aus der Datenbank entfernt.",
"delete_success": "Gerät erfolgreich gelöscht",
"details": "Gerätedetails",
"ban_title": "Gerät sperren",
"ban_confirm": "Sind Sie sicher, dass Sie Gerät {id} sperren möchten?",
"ban_success": "Gerät erfolgreich gesperrt",
"unban_title": "Gerät entsperren",
"unban_confirm": "Sind Sie sicher, dass Sie Gerät {id} entsperren möchten?",
"unban_success": "Gerät erfolgreich entsperrt",
"change_id": "ID ändern",
"change_id_title": "Geräte-ID ändern",
"new_id": "Neue ID",
"change_id_hint": "6-16 Zeichen, nur Buchstaben, Zahlen, Bindestriche und Unterstriche",
"change_id_success": "Geräte-ID erfolgreich geändert",
"id_length_error": "ID muss 6-16 Zeichen lang sein",
"id_format_error": "ID darf nur Buchstaben, Zahlen, Bindestriche und Unterstriche enthalten",
"bulk_delete_title": "Mehrere Geräte löschen",
"bulk_delete_confirm": "Sind Sie sicher, dass Sie {count} Geräte löschen möchten?",
"bulk_delete_success": "{count} Geräte erfolgreich gelöscht",
"columns": "Spalten",
"toggle_columns": "Sichtbare Spalten umschalten"
},
"keys": {
"title": "Serverschlüssel",
"subtitle": "Öffentlicher Schlüssel und Konfiguration für RustDesk-Clients",
"public_key": "Öffentlicher Schlüssel",
"qr_code": "QR-Code",
"server_info": "Serverinformationen",
"download": "Schlüssel herunterladen",
"show_qr": "QR anzeigen",
"qr_hint": "Scannen Sie diesen QR-Code mit der RustDesk-Mobilapp",
"no_key": "Kein öffentlicher Schlüssel gefunden",
"no_key_to_copy": "Kein Schlüssel zum Kopieren",
"no_qr": "QR-Code nicht verfügbar",
"download_success": "Schlüsseldatei heruntergeladen"
},
"settings": {
"title": "Einstellungen",
"subtitle": "Konsolenkonfiguration und Kontoeinstellungen",
"tab_general": "Allgemein",
"tab_server": "Server",
"tab_branding": "Branding",
"tab_backup": "Sicherung",
"language": "Sprache",
"change_password": "Passwort ändern",
"password_desc": "Aktualisieren Sie Ihr Kontopasswort",
"current_password": "Aktuelles Passwort",
"new_password": "Neues Passwort",
"confirm_password": "Passwort bestätigen",
"save_password": "Passwort aktualisieren",
"password_changed": "Passwort erfolgreich geändert",
"fill_all_fields": "Bitte füllen Sie alle Felder aus",
"passwords_not_match": "Passwörter stimmen nicht überein",
"password_requirements": "Passwortanforderungen",
"password_requirements_not_met": "Passwort erfüllt nicht die Anforderungen",
"req_length": "Mindestens 8 Zeichen",
"req_uppercase": "Mindestens ein Großbuchstabe",
"req_lowercase": "Mindestens ein Kleinbuchstabe",
"req_number": "Mindestens eine Zahl",
"server_info": "Serverinformationen",
"version": "Version",
"database": "Datenbank",
"uptime": "Laufzeit",
"audit_log": "Audit-Protokoll",
"audit_desc": "Aktuelle Konsolenaktivität",
"no_audit_logs": "Keine Audit-Protokolle gefunden",
"backend_title": "Server-Backend",
"backend_desc": "Wählen Sie das Server-Backend für Geräteverwaltung und Signal-/Relay-Dienste.",
"backend_original": "Original",
"backend_enhanced": "Erweitert",
"backend_rustdesk_desc": "Standard RustDesk Signal- und Relay-Server (hbbs + hbbr). Basis-HTTP-API mit eingeschränkten Endpunkten.",
"backend_betterdesk_desc": "Erweiterter Go-basierter Server mit vollständiger REST-API, JWT-Authentifizierung, Sperrliste, Tags, Echtzeit-WebSocket-Events und Audit-Protokollierung.",
"backend_feature_signal": "Signal-Server (ID-Registrierung)",
"backend_feature_relay": "Relay-Server (Verbindungsweiterleitung)",
"backend_feature_basic_api": "Basis-REST-API",
"backend_feature_full_api": "Vollständige REST-API (34+ Endpunkte)",
"backend_feature_jwt": "JWT-Authentifizierung & TOTP 2FA",
"backend_feature_blocklist": "IP/ID-Sperrlisten-Verwaltung",
"backend_feature_tags": "Geräte-Tags & Gruppierung",
"backend_feature_audit": "Audit-Ereignisprotokollierung",
"backend_feature_websocket": "Echtzeit-WebSocket-Events",
"backend_connection": "Verbindung",
"backend_api_url": "API-URL",
"backend_test": "Verbindung testen",
"backend_testing": "Teste...",
"backend_save": "Backend übernehmen",
"backend_saved": "Server-Backend erfolgreich gewechselt. Gerätedaten werden jetzt vom neuen Backend verwaltet.",
"backend_save_failed": "Wechsel des Server-Backends fehlgeschlagen",
"backend_test_success": "Verbindung erfolgreich! Server ist erreichbar.",
"backend_test_failed": "Verbindung fehlgeschlagen. Server ist nicht erreichbar.",
"backend_confirm_switch": "Sind Sie sicher, dass Sie das Server-Backend wechseln möchten? Dies ändert die Geräteverwaltung.",
"backend_unreachable": "Wechsel nicht möglich: Zielserver ist nicht erreichbar. Starten Sie den Server zuerst.",
"invalid_backend": "Ungültige Backend-Auswahl. Wählen Sie 'rustdesk' oder 'betterdesk'.",
"backend_status_running": "Verbunden",
"backend_status_unreachable": "Nicht erreichbar",
"backend_status_error": "Fehler",
"backend_status_unknown": "Unbekannt",
"totp_title": "Zwei-Faktor-Authentifizierung",
"totp_desc": "Fügen Sie eine zusätzliche Sicherheitsebene mit TOTP-Authenticator-Apps hinzu (Google Authenticator, Microsoft Authenticator, Authy usw.)",
"totp_enabled": "2FA aktiviert",
"totp_enabled_desc": "Ihr Konto ist durch Zwei-Faktor-Authentifizierung geschützt.",
"totp_disabled": "2FA nicht aktiviert",
"totp_disabled_desc": "Aktivieren Sie die Zwei-Faktor-Authentifizierung für zusätzliche Kontosicherheit.",
"totp_setup": "2FA aktivieren",
"totp_disable": "2FA deaktivieren",
"totp_step1": "Installieren Sie eine Authenticator-App auf Ihrem Telefon",
"totp_step2": "Scannen Sie den QR-Code unten",
"totp_step3": "Geben Sie den 6-stelligen Code zur Überprüfung ein",
"totp_manual_key": "Manueller Schlüssel",
"totp_enter_code": "Bestätigungscode eingeben",
"totp_verify_enable": "Überprüfen & Aktivieren",
"totp_enabled_success": "Zwei-Faktor-Authentifizierung aktiviert!",
"totp_recovery_warning": "Bewahren Sie diese Wiederherstellungscodes sicher auf. Jeder Code kann nur einmal verwendet werden. Wenn Sie den Zugang zu Ihrer Authenticator-App verlieren, können Sie diese Codes zum Anmelden verwenden.",
"totp_done": "Fertig",
"totp_disable_warning": "Das Deaktivieren der Zwei-Faktor-Authentifizierung macht Ihr Konto weniger sicher. Geben Sie Ihr Passwort zur Bestätigung ein.",
"totp_disabled_success": "Zwei-Faktor-Authentifizierung wurde deaktiviert."
},
"audit": {
"time": "Zeit",
"user": "Benutzer",
"action": "Aktion",
"details": "Details"
},
"generator": {
"title": "Client-Konfigurationsgenerator",
"subtitle": "Konfiguration für RustDesk-Clients generieren",
"config_options": "Konfigurationsoptionen",
"server_address": "Serveradresse",
"server_address_hint": "Domain oder IP-Adresse Ihres Servers",
"custom_port": "Benutzerdefinierter Port",
"port_hint": "Leer lassen für Standard (21116)",
"relay_server": "Relay-Server",
"relay_placeholder": "Gleich wie ID-Server, wenn leer",
"relay_hint": "Optional: separate Relay-Serveradresse",
"include_key": "Öffentlichen Schlüssel in Konfiguration aufnehmen",
"generate": "Konfiguration generieren",
"output": "Konfigurationsausgabe",
"usage_title": "Verbindungsdetails",
"generated": "Konfiguration generiert",
"server_required": "Serveradresse ist erforderlich",
"nothing_to_copy": "Generieren Sie zuerst eine Konfiguration"
},
"server": {
"port": "Port",
"api_port": "API-Port",
"id_server": "ID-Server",
"relay_server": "Relay-Server",
"api_key": "API-Schlüssel"
},
"status": {
"online": "Online",
"offline": "Offline",
"banned": "Gesperrt",
"running": "Läuft",
"stopped": "Gestoppt",
"unknown": "Unbekannt",
"checking": "Prüfe..."
},
"actions": {
"refresh": "Aktualisieren",
"copy": "Kopieren",
"connect": "Verbinden",
"connect_desktop": "Über Desktop-Client verbinden",
"details": "Details",
"edit": "Bearbeiten",
"delete": "Löschen",
"ban": "Sperren",
"unban": "Entsperren",
"save": "Speichern",
"cancel": "Abbrechen",
"confirm": "Bestätigen",
"close": "Schließen",
"clear": "Leeren",
"ok": "OK"
},
"time": {
"just_now": "Gerade eben",
"minutes_ago": "Vor {count} Minute(n)",
"hours_ago": "Vor {count} Stunde(n)",
"days_ago": "Vor {count} Tag(en)"
},
"users": {
"title": "Benutzerverwaltung",
"subtitle": "Konsolenbenutzer und Berechtigungen verwalten",
"add_user": "Benutzer hinzufügen",
"edit_user": "Benutzer bearbeiten",
"username": "Benutzername",
"username_placeholder": "Benutzername eingeben",
"username_hint": "3-32 Zeichen, nur Buchstaben, Zahlen und Unterstriche",
"password": "Passwort",
"password_placeholder": "Passwort eingeben",
"password_hint": "Mindestens 8 Zeichen mit Groß-/Kleinbuchstaben, Zahlen und Sonderzeichen",
"password_leave_empty": "Leer lassen, um aktuelles beizubehalten",
"role": "Rolle",
"role_admin": "Administrator",
"role_operator": "Operator",
"role_viewer": "Betrachter",
"role_hint": "Betrachter können nur Daten einsehen, Operatoren können Geräte verwalten, Administratoren haben vollen Zugriff",
"created": "Erstellt",
"last_login": "Letzte Anmeldung",
"never": "Nie",
"actions": "Aktionen",
"create": "Benutzer erstellen",
"edit": "Bearbeiten",
"reset_password": "Passwort zurücksetzen",
"new_password": "Neues Passwort",
"delete_title": "Benutzer löschen",
"delete_confirm": "Sind Sie sicher, dass Sie Benutzer {username} löschen möchten?",
"delete_success": "Benutzer erfolgreich gelöscht",
"user_created": "Benutzer erfolgreich erstellt",
"user_updated": "Benutzer erfolgreich aktualisiert",
"password_reset_success": "Passwort erfolgreich zurückgesetzt",
"empty_title": "Keine Benutzer gefunden",
"empty_text": "Fügen Sie Benutzer hinzu, um den Konsolenzugriff zu verwalten",
"fill_required": "Bitte füllen Sie alle Pflichtfelder aus",
"invalid_username": "Benutzername muss 3-32 Zeichen lang sein, nur Buchstaben, Zahlen und Unterstriche",
"username_exists": "Benutzername existiert bereits",
"weak_password": "Passwort ist zu schwach",
"password_too_short": "Passwort muss mindestens 8 Zeichen lang sein",
"invalid_role": "Ungültige Rolle",
"cannot_demote_self": "Sie können sich nicht selbst herabstufen",
"cannot_delete_self": "Sie können Ihr eigenes Konto nicht löschen",
"last_admin": "Der letzte Administrator kann nicht gelöscht werden",
"admin_only": "Diese Funktion ist nur für Administratoren verfügbar",
"password_required": "Passwort ist erforderlich",
"not_found": "Benutzer nicht gefunden",
"strength_weak": "Schwach",
"strength_medium": "Mittel",
"strength_strong": "Stark",
"security_tips_title": "Sicherheitsempfehlungen",
"tip_strong_passwords": "Verwenden Sie starke, einzigartige Passwörter für jeden Benutzer",
"tip_unique_accounts": "Erstellen Sie individuelle Konten für jede Person",
"tip_viewer_role": "Verwenden Sie die Betrachter-Rolle für Benutzer, die nur Lesezugriff benötigen",
"tip_operator_role": "Verwenden Sie die Operator-Rolle für Benutzer, die Geräte verwalten, aber keine Benutzer verwalten müssen",
"tip_audit_logs": "Überprüfen Sie regelmäßig die Audit-Protokolle auf verdächtige Aktivitäten"
},
"folders": {
"title": "Ordner",
"create": "Ordner erstellen",
"edit": "Ordner bearbeiten",
"delete": "Ordner löschen",
"name": "Ordnername",
"name_placeholder": "Ordnername eingeben",
"name_required": "Ordnername ist erforderlich",
"name_too_long": "Ordnername ist zu lang (max. 50 Zeichen)",
"color": "Farbe",
"icon": "Symbol",
"not_found": "Ordner nicht gefunden",
"delete_confirm": "Sind Sie sicher, dass Sie diesen Ordner löschen möchten? Geräte werden nicht mehr zugewiesen.",
"delete_success": "Ordner erfolgreich gelöscht",
"created": "Ordner erfolgreich erstellt",
"updated": "Ordner erfolgreich aktualisiert",
"no_devices_selected": "Keine Geräte ausgewählt",
"devices_moved": "Geräte erfolgreich verschoben",
"device_assigned": "Gerät dem Ordner zugewiesen",
"unassigned": "Nicht zugewiesen",
"all_devices": "Alle Geräte",
"drag_hint": "Ziehen Sie Geräte in Ordner, um sie zu organisieren",
"move_to": "Verschieben nach",
"toggle_sidebar": "Seitenleiste umschalten"
},
"errors": {
"not_found_title": "Seite nicht gefunden",
"not_found_message": "Die gesuchte Seite existiert nicht oder wurde verschoben.",
"server_error_title": "Serverfehler",
"server_error_message": "Etwas ist schiefgelaufen. Bitte versuchen Sie es später erneut.",
"go_home": "Zur Startseite",
"try_again": "Erneut versuchen",
"load_devices_failed": "Geräte konnten nicht geladen werden",
"load_key_failed": "Schlüssel konnte nicht geladen werden",
"load_qr_failed": "QR-Code konnte nicht geladen werden",
"load_audit_failed": "Audit-Protokoll konnte nicht geladen werden",
"load_users_failed": "Benutzer konnten nicht geladen werden",
"load_folders_failed": "Ordner konnten nicht geladen werden",
"download_failed": "Download fehlgeschlagen",
"logout_failed": "Abmeldung fehlgeschlagen",
"password_change_failed": "Passwortänderung fehlgeschlagen",
"language_change_failed": "Sprachwechsel fehlgeschlagen",
"ban_failed": "Gerät konnte nicht gesperrt werden",
"unban_failed": "Gerät konnte nicht entsperrt werden",
"delete_failed": "Gerät konnte nicht gelöscht werden",
"change_id_failed": "Geräte-ID konnte nicht geändert werden",
"bulk_delete_failed": "Geräte konnten nicht gelöscht werden",
"sync_failed": "Synchronisierung fehlgeschlagen"
},
"remote": {
"title": "Remote-Desktop",
"connecting": "Verbinde...",
"waiting_password": "Warte auf Passwort",
"authenticating": "Authentifiziere...",
"streaming": "Verbunden",
"disconnected": "Getrennt",
"error": "Fehler",
"status_idle": "Bereit",
"password_required": "Passwort erforderlich",
"enter_password_for": "Passwort für Gerät eingeben",
"password_placeholder": "Gerätepasswort",
"connect": "Verbinden",
"reconnect": "Erneut verbinden",
"disconnect": "Trennen",
"back_to_devices": "Zurück zu Geräten",
"fullscreen": "Vollbild",
"toggle_audio": "Audio umschalten",
"send_keys": "Tasten senden",
"scale_mode": "Skalierungsmodus",
"scale_fit": "An Fenster anpassen",
"scale_fill": "Fenster ausfüllen",
"scale_original": "Originalgröße (1:1)",
"scale_stretch": "Strecken",
"actions": "Aktionen",
"lock_screen": "Bildschirm sperren",
"restart_remote": "Remote-Gerät neu starten",
"refresh_screen": "Bildschirm aktualisieren",
"clipboard_paste": "Aus Zwischenablage einfügen",
"block_input": "Eingabe blockieren",
"display_settings": "Anzeigeeinstellungen",
"image_quality": "Bildqualität",
"quality_best": "Beste Qualität",
"quality_balanced": "Ausgewogen",
"quality_low": "Leistung",
"show_cursor": "Remote-Cursor anzeigen",
"lock_after_session": "Nach Sitzung sperren",
"privacy_mode": "Datenschutzmodus",
"disable_clipboard": "Zwischenablage deaktivieren",
"chat": "Chat",
"chat_placeholder": "Nachricht eingeben...",
"record": "Bildschirm aufnehmen",
"view_only": "Nur anzeigen",
"pin_toolbar": "Symbolleiste anheften",
"confirm_restart": "Sind Sie sicher, dass Sie das Remote-Gerät neu starten möchten?",
"webcodecs_not_supported": "Ihr Browser unterstützt die WebCodecs-API nicht. Bitte verwenden Sie Chrome 94+ oder Edge 94+.",
"webcodecs_insecure_context": "WebCodecs über HTTP nicht verfügbar. Video verwendet Software-Fallback. Für beste Leistung verwenden Sie HTTPS.",
"webcodecs_fallback_active": "Software-Videodecoder aktiv (eingeschränkte Leistung)",
"click_to_start": "Zum Starten klicken",
"autoplay_blocked": "Der Browser erfordert eine Benutzerinteraktion, um Video und Audio abzuspielen.",
"start_playback": "Wiedergabe starten"
},
"branding": {
"identity_title": "Markenidentität",
"identity_desc": "Passen Sie den Anwendungsnamen und die Beschreibung an, die in der Konsole angezeigt werden",
"app_name": "Anwendungsname",
"app_description": "Anwendungsbeschreibung",
"logo_title": "Logo",
"logo_desc": "Wählen Sie, wie Ihr Logo in der Seitenleiste und auf der Anmeldeseite erscheint",
"logo_type_icon": "Material-Symbol",
"logo_type_svg": "SVG-Code",
"logo_type_image": "Bild-URL",
"logo_icon_name": "Symbolname",
"logo_icon_hint": "Geben Sie einen Material Icons-Namen ein (z.B. dns, cloud, security). Siehe fonts.google.com/icons",
"logo_svg_code": "SVG-Code",
"logo_svg_hint": "Fügen Sie Ihr SVG-Markup hier ein. Unterstützt vollständige <svg>-Elemente mit Pfaden und Stilen.",
"logo_image_upload": "Bild hochladen",
"logo_image_choose": "Bilddatei auswählen",
"logo_image_hint": "PNG, JPG, GIF, WebP oder SVG. Max. 1,5 MB. Das Bild wird als Base64-Daten gespeichert.",
"logo_image_url": "Bilddaten / URL",
"logo_image_url_hint": "Wird automatisch beim Hochladen ausgefüllt oder manuell als URL eingegeben.",
"logo_image_too_large": "Bild ist zu groß. Maximale Größe beträgt 1,5 MB.",
"logo_image_invalid_type": "Ungültiger Dateityp. Verwenden Sie PNG, JPG, GIF, WebP oder SVG.",
"preview": "Vorschau",
"colors_title": "Farbschema",
"colors_desc": "Passen Sie die Farbpalette an. Leer lassen für Standardwerte.",
"colors_backgrounds": "Hintergründe",
"colors_text": "Text",
"colors_accents": "Akzentfarben",
"colors_borders": "Rahmen",
"import_export_title": "Import / Export",
"import_export_desc": "Speichern Sie Ihr Theme als JSON-Datei oder importieren Sie eines von einer anderen Instanz",
"export_theme": "Theme exportieren",
"import_theme": "Theme importieren",
"reset_defaults": "Auf Standardwerte zurücksetzen",
"save_branding": "Branding speichern",
"saved": "Branding erfolgreich gespeichert. Wird neu geladen...",
"exported": "Theme exportiert",
"imported": "Theme erfolgreich importiert. Wird neu geladen...",
"import_error": "Theme konnte nicht importiert werden. Ungültiges Dateiformat.",
"reset_confirm": "Sind Sie sicher, dass Sie das Branding auf die Standardwerte zurücksetzen möchten? Dies kann nicht rückgängig gemacht werden.",
"reset_success": "Branding auf Standardwerte zurückgesetzt. Wird neu geladen..."
},
"device_detail": {
"tab_overview": "Übersicht",
"tab_tags": "Tags & Notizen",
"tab_actions": "Aktionen",
"section_identity": "Identität",
"section_network": "Netzwerk",
"section_timestamps": "Zeitstempel",
"section_connect": "Verbindung",
"section_manage": "Verwaltung",
"folder": "Ordner",
"status_tier": "Statusstufe",
"device_banned": "Dieses Gerät ist gesperrt",
"no_reason": "Kein Grund angegeben",
"tags": "Tags",
"no_tags": "Keine Tags diesem Gerät zugewiesen",
"tag_placeholder": "Tag-Namen eingeben...",
"add_tag": "Hinzufügen",
"tag_exists": "Dieses Tag existiert bereits",
"notes": "Notizen",
"notes_placeholder": "Notizen zu diesem Gerät hinzufügen...",
"danger_zone": "Gefahrenbereich",
"action_connect_web": "Web-Remote",
"action_connect_web_desc": "Über Browser-Remote-Desktop verbinden",
"action_native_remote": "BetterDesk Remote",
"action_native_remote_desc": "Nativer JPEG-Stream — keine Plugins erforderlich",
"action_connect_desktop": "Desktop-Client",
"action_connect_desktop_desc": "In Desktop-Client-App öffnen",
"action_change_id_desc": "Geräte-Registrierungs-ID ändern",
"action_ban_desc": "Dieses Gerät am Verbinden hindern",
"action_unban_desc": "Diesem Gerät wieder erlauben, sich zu verbinden",
"action_delete_desc": "Dieses Gerät dauerhaft entfernen",
"tab_hardware": "Hardware",
"tab_metrics": "Metriken",
"section_system": "System",
"section_cpu": "Prozessor",
"section_memory": "Arbeitsspeicher",
"section_displays": "Bildschirme",
"section_encoding": "Encoding-Fähigkeiten",
"section_live_metrics": "Live-Metriken",
"section_current_usage": "Aktuelle Auslastung",
"section_usage_history": "Auslastungsverlauf",
"os": "Betriebssystem",
"version": "Client-Version",
"cpu_model": "CPU-Modell",
"cpu_cores": "CPU-Kerne",
"cpu_freq": "CPU-Frequenz",
"total_memory": "Gesamtspeicher",
"metric_memory": "Arbeitsspeicher",
"metric_disk": "Festplatte",
"metrics_updated": "Aktualisiert",
"device_groups": "Gruppen",
"no_sysinfo": "Keine Hardwareinformationen verfügbar",
"no_sysinfo_hint": "Systeminfo erscheint, nachdem das Gerät einen Sysinfo-Bericht gesendet hat",
"no_metrics": "Keine Metrikdaten verfügbar",
"no_metrics_hint": "Metriken erscheinen, nachdem das Gerät Heartbeat-Berichte gesendet hat",
"chart_oldest": "← Älteste",
"chart_newest": "Neueste →"
},
"inventory": {
"title": "Inventar",
"subtitle": "Hardware- und Softwareinventar der verwalteten Geräte",
"device_id": "Geräte-ID",
"hostname": "Hostname",
"os": "Betriebssystem",
"cpu": "CPU",
"cpu_cores": "CPU-Kerne",
"cpu_usage": "CPU-Auslastung",
"memory": "Arbeitsspeicher",
"memory_total": "Gesamtspeicher",
"memory_used": "Belegter Speicher",
"memory_available": "Verfügbarer Speicher",
"memory_usage": "Speicherauslastung",
"swap": "Swap",
"disks": "Festplatten",
"disk_count": "Festplattenanzahl",
"network": "Netzwerk",
"network_interfaces": "Netzwerkschnittstellen",
"software": "Software",
"software_count": "Installierte Software",
"system": "System",
"kernel": "Kernel",
"architecture": "Architektur",
"uptime": "Laufzeit",
"frequency": "Frequenz",
"physical_cores": "Physische Kerne",
"logical_cores": "Logische Kerne",
"model": "Modell",
"usage": "Auslastung",
"total": "Gesamt",
"used": "Belegt",
"available": "Verfügbar",
"mount_point": "Einhängepunkt",
"removable": "Wechselbar",
"mac_address": "MAC-Adresse",
"ip_addresses": "IP-Adressen",
"traffic": "Datenverkehr",
"collect_now": "Jetzt erfassen",
"collector_running": "Erfassung läuft",
"collector_stopped": "Erfassung gestoppt",
"last_upload": "Letzter Upload",
"total_uploads": "Gesamt",
"last_seen": "Zuletzt gesehen",
"collected_at": "Erfasst am",
"no_data": "Noch keine Inventardaten verfügbar. Klicken Sie auf \"Jetzt erfassen\", um Systeminformationen zu sammeln.",
"no_devices": "Keine Geräte mit Inventardaten gefunden",
"detail_title": "Geräte-Inventardetails",
"telemetry": "Telemetrie",
"view_detail": "Details anzeigen",
"export": "Exportieren",
"refresh": "Aktualisieren"
},
"tickets": {
"title": "Helpdesk",
"subtitle": "Support-Tickets und Problemverfolgung",
"create": "Neues Ticket",
"edit": "Ticket bearbeiten",
"delete": "Ticket löschen",
"detail": "Ticketdetails",
"ticket_id": "Ticket-ID",
"ticket_title": "Titel",
"description": "Beschreibung",
"status": "Status",
"priority": "Priorität",
"category": "Kategorie",
"assigned_to": "Zugewiesen an",
"created_by": "Erstellt von",
"device": "Gerät",
"sla_due": "SLA-Fälligkeit",
"created_at": "Erstellt",
"updated_at": "Aktualisiert",
"resolved_at": "Gelöst",
"closed_at": "Geschlossen",
"status_open": "Offen",
"status_in_progress": "In Bearbeitung",
"status_resolved": "Gelöst",
"status_closed": "Geschlossen",
"priority_low": "Niedrig",
"priority_medium": "Mittel",
"priority_high": "Hoch",
"priority_critical": "Kritisch",
"category_general": "Allgemein",
"category_hardware": "Hardware",
"category_software": "Software",
"category_network": "Netzwerk",
"category_access": "Zugang",
"category_other": "Sonstiges",
"comments": "Kommentare",
"add_comment": "Kommentar hinzufügen",
"comment_placeholder": "Kommentar schreiben...",
"internal_note": "Interne Notiz (für Endbenutzer nicht sichtbar)",
"attachments": "Anhänge",
"upload_attachment": "Anhang hochladen",
"download": "Herunterladen",
"connect_device": "Mit Gerät verbinden",
"no_tickets": "Keine Tickets gefunden",
"no_comments": "Noch keine Kommentare",
"no_attachments": "Keine Anhänge",
"title_required": "Titel ist erforderlich",
"delete_confirm": "Sind Sie sicher, dass Sie Ticket #{id} löschen möchten?",
"delete_success": "Ticket erfolgreich gelöscht",
"created_success": "Ticket erfolgreich erstellt",
"updated_success": "Ticket erfolgreich aktualisiert",
"sla_overdue": "SLA überfällig",
"filter_all": "Alle",
"search_placeholder": "Tickets suchen...",
"assign_to_me": "Mir zuweisen",
"unassign": "Zuweisung aufheben",
"stats_total": "Gesamt",
"stats_open": "Offen",
"stats_in_progress": "In Bearbeitung",
"stats_resolved": "Gelöst",
"stats_closed": "Geschlossen"
},
"activity": {
"title": "Aktivitätsüberwachung",
"subtitle": "Anwendungsnutzung und Leerlaufverfolgung",
"device": "Gerät",
"hostname": "Hostname",
"sessions": "Sitzungen",
"idle_time": "Leerlaufzeit",
"active_time": "Aktive Zeit",
"last_report": "Letzter Bericht",
"top_apps": "Top-Anwendungen",
"app_name": "Anwendung",
"window_title": "Fenstertitel",
"category": "Kategorie",
"duration": "Dauer",
"started_at": "Gestartet",
"ended_at": "Beendet",
"session_count": "Sitzungsanzahl",
"total_active": "Gesamtaktiv",
"total_idle": "Gesamtleerlauf",
"detail_count": "Detaileinträge",
"no_data": "Keine Aktivitätsdaten verfügbar",
"no_sessions": "Keine Sitzungen aufgezeichnet",
"filter_from": "Von",
"filter_to": "Bis",
"filter_apply": "Filter anwenden",
"hours": "Stunden",
"minutes": "Minuten",
"seconds": "Sekunden",
"category_browser": "Browser",
"category_productivity": "Produktivität",
"category_communication": "Kommunikation",
"category_development": "Entwicklung",
"category_media": "Medien",
"category_gaming": "Spiele",
"category_system": "System",
"category_other": "Sonstiges",
"summary": "Zusammenfassung",
"details": "Details",
"refresh": "Aktualisieren"
},
"automation": {
"title": "Automatisierung & Alerts",
"subtitle": "Alarmregeln, Remote-Befehle und SMTP-Konfiguration",
"rules": "Alarmregeln",
"rules_subtitle": "Bedingungen definieren, die Benachrichtigungen auslösen",
"alerts": "Alarmverlauf",
"alerts_subtitle": "Ausgelöste Alarme anzeigen und bestätigen",
"commands": "Remote-Befehle",
"commands_subtitle": "Befehle an Remote-Geräte senden",
"smtp": "SMTP-Konfiguration",
"smtp_subtitle": "E-Mail-Benachrichtigungseinstellungen",
"rule_name": "Regelname",
"description": "Beschreibung",
"condition_type": "Bedingungstyp",
"condition_op": "Operator",
"condition_value": "Schwellenwert",
"severity": "Schweregrad",
"scope_device": "Zielgerät",
"scope_all": "Alle Geräte",
"cooldown": "Abklingzeit (Sekunden)",
"notify_emails": "Benachrichtigungs-E-Mails",
"enabled": "Aktiviert",
"disabled": "Deaktiviert",
"create_rule": "Regel erstellen",
"edit_rule": "Regel bearbeiten",
"delete_rule": "Regel löschen",
"acknowledge": "Bestätigen",
"acknowledged": "Bestätigt",
"unacknowledged": "Unbestätigt",
"triggered_at": "Ausgelöst am",
"severity_info": "Info",
"severity_warning": "Warnung",
"severity_critical": "Kritisch",
"op_gt": "Größer als",
"op_gte": "Größer oder gleich",
"op_lt": "Kleiner als",
"op_lte": "Kleiner oder gleich",
"op_eq": "Gleich",
"op_neq": "Ungleich",
"type_cpu_usage": "CPU-Auslastung (%)",
"type_memory_usage": "Speicherauslastung (%)",
"type_disk_usage": "Festplattenauslastung (%)",
"type_offline_duration": "Offline-Dauer (s)",
"type_idle_duration": "Leerlaufdauer (s)",
"type_custom": "Benutzerdefiniert",
"command_type": "Befehlstyp",
"command_payload": "Befehl / Skript",
"command_result": "Ergebnis",
"command_status": "Status",
"send_command": "Befehl senden",
"status_pending": "Ausstehend",
"status_running": "Läuft",
"status_completed": "Abgeschlossen",
"status_failed": "Fehlgeschlagen",
"smtp_host": "SMTP-Host",
"smtp_port": "Port",
"smtp_secure": "TLS verwenden",
"smtp_user": "Benutzername",
"smtp_pass": "Passwort",
"smtp_from": "Absenderadresse",
"smtp_test": "Verbindung testen",
"smtp_save": "Konfiguration speichern",
"smtp_test_success": "Verbindung erfolgreich",
"smtp_test_failed": "Verbindung fehlgeschlagen",
"no_rules": "Keine Alarmregeln konfiguriert",
"no_alerts": "Keine Alarme ausgelöst",
"no_commands": "Keine Befehle gesendet"
},
"file_transfer": {
"title": "Dateiübertragung",
"transfers": "Übertragungen",
"new_transfer": "Neue Übertragung",
"upload": "Hochladen",
"download": "Herunterladen",
"direction": "Richtung",
"filename": "Dateiname",
"file_size": "Dateigröße",
"mime_type": "MIME-Typ",
"progress": "Fortschritt",
"status": "Status",
"device": "Gerät",
"initiated_by": "Gestartet von",
"created_at": "Erstellt am",
"cancel": "Abbrechen",
"cancel_confirm": "Sind Sie sicher, dass Sie diese Übertragung abbrechen möchten?",
"download_file": "Datei herunterladen",
"browse_files": "Dateien durchsuchen",
"select_file": "Datei auswählen",
"select_device": "Gerät auswählen",
"no_transfers": "Keine Dateiübertragungen",
"status_pending": "Ausstehend",
"status_active": "Aktiv",
"status_completed": "Abgeschlossen",
"status_failed": "Fehlgeschlagen",
"status_cancelled": "Abgebrochen",
"bytes_transferred": "Übertragene Bytes",
"chunks": "Blöcke",
"transfer_started": "Übertragung gestartet",
"transfer_completed": "Übertragung abgeschlossen",
"transfer_failed": "Übertragung fehlgeschlagen",
"transfer_cancelled": "Übertragung abgebrochen",
"max_file_size": "Maximale Dateigröße: 4 GB",
"error_too_large": "Datei ist zu groß",
"error_no_device": "Kein Gerät ausgewählt",
"error_no_file": "Keine Datei ausgewählt"
},
"network": {
"title": "Netzwerküberwachung",
"targets": "Überwachungsziele",
"add_target": "Ziel hinzufügen",
"edit_target": "Ziel bearbeiten",
"delete_target": "Ziel löschen",
"delete_confirm": "Sind Sie sicher, dass Sie dieses Ziel löschen möchten?",
"target_name": "Name",
"host": "Host",
"port": "Port",
"url": "URL",
"check_type": "Prüftyp",
"timeout": "Zeitlimit (ms)",
"interval": "Intervall (ms)",
"enabled": "Aktiviert",
"status": "Status",
"last_check": "Letzte Prüfung",
"last_rtt": "Letzte RTT",
"rtt_ms": "RTT (ms)",
"status_up": "Erreichbar",
"status_down": "Nicht erreichbar",
"status_unknown": "Unbekannt",
"check_now": "Jetzt prüfen",
"history": "Prüfverlauf",
"stats": "Statistiken",
"total_targets": "Ziele gesamt",
"targets_up": "Erreichbare Ziele",
"targets_down": "Nicht erreichbare Ziele",
"type_ping": "Ping (ICMP)",
"type_tcp": "TCP-Port",
"type_http": "HTTP",
"type_https": "HTTPS",
"tools": "Netzwerktools",
"ping_tool": "Ping-Test",
"tcp_tool": "TCP-Port-Prüfung",
"http_tool": "HTTP-Prüfung",
"dns_tool": "DNS-Auflösung",
"monitor_start": "Überwachung starten",
"monitor_stop": "Überwachung stoppen",
"monitor_running": "Überwachung läuft",
"monitor_stopped": "Überwachung gestoppt",
"no_targets": "Keine Überwachungsziele konfiguriert",
"no_history": "Kein Prüfverlauf verfügbar",
"error_code": "Fehler",
"status_code": "HTTP-Statuscode"
},
"dataguard": {
"title": "DataGuard — DLP",
"policies": "DLP-Richtlinien",
"add_policy": "Richtlinie hinzufügen",
"edit_policy": "Richtlinie bearbeiten",
"delete_policy": "Richtlinie löschen",
"delete_confirm": "Sind Sie sicher, dass Sie diese Richtlinie löschen möchten?",
"policy_name": "Name",
"policy_description": "Beschreibung",
"enabled": "Aktiviert",
"disabled": "Deaktiviert",
"rules": "Regeln",
"add_rule": "Regel hinzufügen",
"rule_type": "Regeltyp",
"rule_type_usb": "USB-Gerät",
"rule_type_file": "Dateioperation",
"action": "Aktion",
"action_allow": "Erlauben",
"action_block": "Blockieren",
"action_log": "Nur protokollieren",
"filter": "Filter",
"vid": "Hersteller-ID (VID)",
"pid": "Produkt-ID (PID)",
"serial": "Seriennummer",
"device_class": "Geräteklasse",
"drive_type": "Laufwerkstyp",
"file_extensions": "Dateierweiterungen",
"events": "DLP-Ereignisse",
"event_source": "Quelle",
"event_source_usb": "USB",
"event_source_file": "Datei",
"event_type": "Ereignistyp",
"event_details": "Details",
"no_policies": "Keine DLP-Richtlinien konfiguriert",
"no_events": "Keine DLP-Ereignisse aufgezeichnet",
"stats": "Statistiken",
"total_events": "Ereignisse gesamt",
"blocked_events": "Blockiert",
"logged_events": "Protokolliert",
"usb_events": "USB-Ereignisse",
"file_events": "Datei-Ereignisse",
"device_id": "Geräte-ID",
"policy_matched": "Richtlinie übereinstimmend",
"timestamp": "Zeitstempel",
"drive_removable": "Wechselbar",
"drive_fixed": "Fest",
"drive_network": "Netzwerk",
"drive_cdrom": "CD-ROM",
"drive_unknown": "Unbekannt"
},
"reports": {
"title": "Berichte",
"generate": "Bericht generieren",
"generate_csv": "CSV exportieren",
"report_type": "Berichtstyp",
"type_devices": "Geräteübersicht",
"type_activity": "Aktivitätsübersicht",
"type_security": "Sicherheitsbericht",
"type_tickets": "Ticketbericht",
"type_network": "Netzwerkbericht",
"type_inventory": "Inventarbericht",
"type_alerts": "Alarmbericht",
"saved": "Gespeicherte Berichte",
"save_report": "Bericht speichern",
"delete_report": "Bericht löschen",
"delete_confirm": "Sind Sie sicher, dass Sie diesen gespeicherten Bericht löschen möchten?",
"no_saved": "Keine gespeicherten Berichte",
"report_title": "Titel",
"created_by": "Erstellt von",
"created_at": "Erstellt am",
"filters": "Filter",
"date_from": "Von",
"date_to": "Bis",
"device_filter": "Geräte-ID",
"generated_at": "Generiert am",
"section": "Datenabschnitt",
"total_devices": "Geräte gesamt",
"online": "Online",
"offline": "Offline",
"banned": "Gesperrt",
"platform_distribution": "Plattformverteilung",
"top_applications": "Top-Anwendungen",
"total_active": "Gesamtaktive Zeit",
"total_idle": "Gesamtleerlaufzeit",
"dlp_stats": "DLP-Statistiken",
"banned_devices": "Gesperrte Geräte",
"audit_logs": "Audit-Protokolle",
"ticket_stats": "Ticketstatistiken",
"category_distribution": "Kategorieverteilung",
"priority_distribution": "Prioritätsverteilung",
"targets_status": "Zielstatus",
"os_distribution": "Betriebssystemverteilung",
"avg_ram": "Durchschnittlicher RAM",
"alert_rules": "Alarmregeln",
"recent_alerts": "Letzte Alarme"
},
"tenants": {
"title": "Mehrmandantenfähigkeit",
"list": "Mandanten",
"add_tenant": "Mandant hinzufügen",
"edit_tenant": "Mandant bearbeiten",
"delete_tenant": "Mandant löschen",
"delete_confirm": "Sind Sie sicher, dass Sie diesen Mandanten löschen möchten? Alle Geräte- und Benutzerzuweisungen werden entfernt.",
"name": "Name",
"slug": "Slug",
"contact_name": "Kontaktname",
"contact_email": "Kontakt-E-Mail",
"max_devices": "Max. Geräte",
"max_devices_hint": "0 = unbegrenzt",
"notes": "Notizen",
"active": "Aktiv",
"inactive": "Inaktiv",
"devices": "Geräte",
"users": "Benutzer",
"assign_device": "Gerät zuweisen",
"assign_devices": "Geräte zuweisen",
"remove_device": "Gerät entfernen",
"assign_user": "Benutzer zuweisen",
"remove_user": "Benutzer entfernen",
"no_tenants": "Keine Mandanten konfiguriert",
"no_devices": "Keine Geräte diesem Mandanten zugewiesen",
"no_users": "Keine Benutzer diesem Mandanten zugewiesen",
"stats": "Mandantenstatistiken",
"total_devices": "Geräte gesamt",
"online_devices": "Online-Geräte",
"total_users": "Benutzer gesamt",
"created_at": "Erstellt am",
"updated_at": "Aktualisiert am",
"slug_exists": "Mandanten-Slug existiert bereits"
},
"registrations": {
"title": "Geräteregistrierungen",
"subtitle": "Registrierungsanfragen von über LAN entdeckten Geräten verwalten",
"search_placeholder": "Nach Geräte-ID, Hostname oder IP suchen...",
"no_registrations": "Keine Registrierungsanfragen",
"col_device_id": "Geräte-ID",
"col_hostname": "Hostname",
"col_platform": "Plattform",
"col_ip": "IP-Adresse",
"col_version": "Version",
"col_status": "Status",
"col_requested": "Angefordert",
"col_actions": "Aktionen",
"status_pending": "Ausstehend",
"status_approved": "Genehmigt",
"status_rejected": "Abgelehnt",
"approve_btn": "Genehmigen",
"approve_confirm": "Sind Sie sicher, dass Sie dieses Gerät genehmigen möchten? Es erhält Server-Anmeldedaten und kann sich automatisch verbinden.",
"approved_success": "Geräteregistrierung erfolgreich genehmigt",
"reject_btn": "Ablehnen",
"reject_title": "Registrierung ablehnen",
"reject_confirm": "Sind Sie sicher, dass Sie diese Registrierungsanfrage ablehnen möchten?",
"reject_reason": "Grund (optional)",
"reject_reason_placeholder": "Ablehnungsgrund eingeben...",
"rejected_success": "Geräteregistrierung abgelehnt",
"delete_confirm": "Sind Sie sicher, dass Sie diesen Registrierungseintrag löschen möchten?",
"deleted_success": "Registrierungseintrag gelöscht"
},
"backup": {
"title": "Sicherung",
"desc": "Laden Sie eine vollständige Sicherung Ihrer Konsolenkonfiguration, Benutzer, Gruppen und Einstellungen herunter. Go-Server-Peer-Daten sind enthalten, wenn das BetterDesk-Backend aktiv ist.",
"restore_title": "Wiederherstellen",
"restore_desc": "Laden Sie eine zuvor heruntergeladene Sicherungsdatei hoch, um die Konsolenkonfiguration wiederherzustellen. Wählen Sie unten aus, welche Abschnitte wiederhergestellt werden sollen.",
"stat_users": "Benutzer",
"stat_settings": "Einstellungen",
"stat_folders": "Ordner",
"stat_groups": "Gruppen",
"stat_strategies": "Strategien",
"stat_backend": "Backend",
"download": "Sicherung herunterladen",
"creating": "Sicherung wird erstellt...",
"download_success": "Sicherung erfolgreich heruntergeladen",
"upload": "Sicherung hochladen",
"restore_confirm": "Sind Sie sicher, dass Sie aus dieser Sicherung wiederherstellen möchten? Ausgewählte Abschnitte werden überschrieben.",
"restore_success": "Sicherung erfolgreich wiederhergestellt. Einige Änderungen erfordern möglicherein Neuladen der Seite.",
"restored": "Wiederhergestellt",
"skipped": "Übersprungen",
"backup_date": "Sicherungsdatum",
"opt_settings": "Konsoleneinstellungen",
"opt_branding": "Branding / Theme",
"opt_folders": "Geräteordner",
"opt_groups": "Benutzer- & Gerätegruppen",
"opt_addressbooks": "Adressbücher",
"opt_users": "Benutzerkonten",
"opt_users_warning": "Destruktiv: Ersetzt ALLE Benutzerkonten durch Sicherungsdaten. Sie werden möglicherweise abgemeldet.",
"no_file": "Keine Sicherungsdatei ausgewählt",
"invalid_json": "Ungültige Sicherungsdatei: kein gültiges JSON",
"invalid_format": "Ungültige Sicherungsdatei: keine BetterDesk-Sicherung"
}
}