{
  "header": {
    "title": "AISBF Armaturenbrett",
    "help": "Hilfe",
    "docs": "Dokumentation",
    "about": "Über",
    "license": "Lizenz",
    "restart_server": "Server neu starten",
    "logout": "Abmelden"
  },
  "nav": {
    "overview": "Übersicht",
    "providers": "Anbieter",
    "rotations": "Rotationen",
    "autoselect": "Autoauswahl",
    "prompts": "Eingaben",
    "analytics": "Analytik",
    "api_tokens": "API-Token",
    "wallet": "Geldbörse",
    "usage": "Nutzung",
    "users": "Benutzer",
    "settings": "Einstellungen",
    "tiers": "Stufen",
    "payment_settings": "Zahlungen",
    "upgrade": "✨ Upgraden! ✨",
    "notifications": "Benachrichtigungen",
    "account": "Konto"
  },
  "account_menu": {
    "edit_profile": "Profil bearbeiten",
    "api_tokens": "API-Token",
    "cache_settings": "Cache-Einstellungen",
    "subscription": "Abonnement",
    "wallet": "Geldbörse",
    "billing": "Abrechnung",
    "usage_quotas": "Nutzung & Kontingente",
    "change_password": "Passwort ändern"
  },
  "notifications": {
    "title": "Benachrichtigungen",
    "mark_all_read": "Alle als gelesen markieren",
    "refresh": "Aktualisieren",
    "no_notifications": "Keine Benachrichtigungen",
    "just_now": "gerade eben",
    "minutes_ago": "vor {n} Minuten",
    "hours_ago": "vor {n} Stunden",
    "days_ago": "vor {n} Tagen"
  },
  "footer": {
    "support_development": "AISBF-Entwicklung unterstützen",
    "privacy_policy": "Datenschutzrichtlinie",
    "terms_of_service": "Nutzungsbedingungen",
    "contact": "Kontakt"
  },
  "donate": {
    "title": "AISBF unterstützen",
    "thank_you": "Danke für Ihre Spendenbereitschaft. Ihre Unterstützung hilft, AISBF als freie Open-Source-Software zu erhalten.",
    "bitcoin": "Bitcoin (BTC)",
    "ethereum": "Ethereum (ETH), USDC, USDT (ERC20, Mainnet)",
    "click_to_copy": "Klicken Sie auf eine Adresse, um sie zu kopieren",
    "copied": "Kopiert!"
  },
  "welcome": {
    "title": "Willkommen bei AISBF!",
    "early_adopter": "Danke, dass Sie ein früher Nutzer sind! Wir befinden uns in einer intensiven Entwicklungsphase.",
    "may_encounter": "Sie könnten auf Fehler oder Dienstunterbrechungen stoßen.",
    "feedback": "Ihr Feedback hilft uns, AISBF zu verbessern. Zögern Sie nicht, uns zu kontaktieren!",
    "send_feedback": "Feedback senden",
    "got_it": "Verstanden!"
  },
  "contact": {
    "title": "Kontakt",
    "your_email": "Ihre E-Mail",
    "type": "Typ",
    "select_type": "Typ auswählen...",
    "bug_report": "Fehlerbericht",
    "feature_request": "Funktionsanfrage",
    "feedback": "Ihr Feedback hilft uns, AISBF zu verbessern. Zögern Sie nicht, uns zu kontaktieren!",
    "question": "Frage",
    "help": "Hilfe",
    "title_field": "Titel",
    "title_placeholder": "Kurze Zusammenfassung Ihrer Nachricht",
    "message": "Nachricht",
    "message_placeholder": "Beschreiben Sie Ihr Problem oder Ihre Anfrage im Detail...",
    "send_message": "Nachricht senden",
    "cancel": "Abbrechen",
    "sending": "Senden...",
    "success": "Nachricht erfolgreich gesendet! Danke für Ihr Feedback.",
    "error": "Fehler: {error}",
    "network_error": "Netzwerkfehler. Bitte versuchen Sie es später erneut."
  },
  "modal": {
    "notice": "Hinweis",
    "confirm": "Bestätigen",
    "warning": "Warnung",
    "ok": "OK",
    "cancel": "Abbrechen",
    "delete": "Löschen"
  },
  "common": {
    "save": "Speichern",
    "loading": "Laden...",
    "error": "Fehler",
    "success": "Erfolg",
    "close": "Schließen",
    "yes": "Ja",
    "no": "Nein"
  },
  "providers": {
    "no_providers": "Keine Anbieter gefunden.",
    "copy": "Kopieren",
    "remove": "Entfernen",
    "save_this": "Diesen Anbieter speichern",
    "saved": "Gespeichert!",
    "saving": "Speichern...",
    "models_section": "Modelle",
    "add_model": "Modell manuell hinzufügen",
    "no_models": "Keine Modelle konfiguriert",
    "model_label": "Modell",
    "fetch_models": "Modelle vom Anbieter abrufen",
    "search": "Suchen",
    "filter": "Filtern",
    "cancel": "Abbrechen",
    "filter_results": "Ergebnisse filtern...",
    "loading": "Laden...",
    "no_results": "Keine Ergebnisse.",
    "searching": "Suche...",
    "models_found_filter": "Filter verwenden, um Ergebnisse einzugrenzen.",
    "no_models_found": "Keine Modelle für diesen Anbieter gefunden.",
    "checking_models": "Anbietermodelle werden geprüft...",
    "fetching_from_api": "Keine lokale Modellliste - Abruf von Anbieter-API...",
    "failed_load": "Modelle konnten nicht geladen werden.",
    "optional": "Optional",
    "credentials_file": "Pfad zur Anmeldedatei",
    "credentials_file_desc": "Pfad, unter dem OAuth2-Anmeldedaten gespeichert werden",
    "authenticate_claude": "Mit Claude authentifizieren",
    "check_status": "Status prüfen",
    "upload_credentials_title": "Oder Anmeldedatei hochladen",
    "upload_credentials_label": "OAuth2-Anmeldedatei hochladen",
    "upload_credentials_desc": "Claude OAuth2-Anmeldedaten JSON-Datei hochladen",
    "cli_mode_active": "Claude CLI-Modus aktiv",
    "use_cli_mode": "Claude CLI-Modus verwenden",
    "upload_cli_creds": "Überschreiben: CLI-Anmeldedatei hochladen",
    "provider_label": "Anbieter",
    "model_name": "Modellname",
    "weight": "Gewicht",
    "rate_limit": "Ratenlimit (Sekunden)",
    "context_size": "Kontextgröße",
    "max_tokens": "Max. Anfrage-Tokens",
    "api_key": "API-Schlüssel",
    "api_base": "API-Basis-URL",
    "enabled": "Aktiviert",
    "provider_type": "Anbietertyp",
    "provider_name": "Anbietername",
    "provider_key_label": "Anbieter-Schlüssel (eindeutige Kennung, z. B. \"gemini\", \"openai\", \"kiro\")",
    "provider_key_hint": "Wird als Anbieter-ID in der Konfiguration und API-Endpoints verwendet",
    "provider_count_singular": "{n} Anbieter",
    "provider_count_plural": "{n} Anbieter",
    "search_models_title": "Modelle suchen — {provider}",
    "result_count": "{n} Ergebnis(se).",
    "kiro_auth_title": "Kiro-Authentifizierung",
    "kiro_auth_hint": "Wählen Sie eine Authentifizierungsmethode: Kiro IDE-Anmeldedaten (creds_file), kiro-cli-Datenbank (sqlite_db) oder direkte Anmeldedaten (refresh_token + client_id/secret).",
    "kiro_opt1": "Option 1: Kiro IDE-Anmeldedaten",
    "kiro_opt2": "Option 2: kiro-cli-Datenbank",
    "kiro_opt3": "Option 3: Direkte Anmeldedaten",
    "kiro_opt4": "Option 4: Dateien hochladen",
    "kiro_aws_region": "AWS-Region",
    "kiro_aws_region_hint": "AWS-Region für Kiro API (Standard: us-east-1)",
    "kiro_sqlite_path": "SQLite-Datenbankpfad",
    "kiro_sqlite_hint": "Pfad zur kiro-cli SQLite-Datenbank",
    "kiro_refresh_token": "Aktualisierungstoken",
    "kiro_refresh_hint": "Kiro-Refresh-Token für direkte Authentifizierung",
    "kiro_profile_arn": "Profil-ARN",
    "kiro_profile_arn_hint": "AWS CodeWhisperer Profil-ARN (optional)",
    "kiro_client_id": "Client-ID (für AWS SSO OIDC)",
    "kiro_client_id_hint": "OAuth-Client-ID für AWS SSO OIDC-Authentifizierung",
    "kiro_client_secret": "Client-Geheimnis (für AWS SSO OIDC)",
    "kiro_client_secret_hint": "OAuth-Client-Geheimnis für AWS SSO OIDC-Authentifizierung",
    "kiro_upload_creds": "Anmeldedatei hochladen",
    "kiro_upload_creds_hint": "Kiro IDE Anmeldedaten JSON-Datei hochladen",
    "kiro_upload_sqlite": "SQLite-Datenbank hochladen",
    "kiro_upload_sqlite_hint": "kiro-cli SQLite-Datenbank-Datei hochladen",
    "kilo_opt1": "Option 1: API-Schlüssel (empfohlen)",
    "kilo_opt2": "Option 2: OAuth2-Authentifizierung",
    "qwen_opt2_discontinued": "Option 2: OAuth2-Authentifizierung (EINGESTELLT - FUNKTIONIERT NICHT)",
    "kiro_auth_section": "Kiro-Authentifizierung",
    "kilo_auth_section": "Kilocode-Authentifizierung",
    "kilo_auth_hint": "Wählen Sie Ihre Authentifizierungsmethode: API-Schlüssel (einfachste Lösung) oder OAuth2 Device Authorization Grant.",
    "workspace_id": "Arbeitsbereich-ID",
    "workspace_id_hint": "Workspace-ID für Region Deutschland (Standard: \"Default Workspace\")",
    "oauth2_issuer_url": "OAuth2-Aussteller-URL",
    "pricing_section": "Preiskonfiguration",
    "subscription_based": "Abonnementbasierter Anbieter (kostenlos)",
    "subscription_based_hint": "Wenn aktiviert, ist dieser Anbieter abonnementbasiert und die Kosten werden mit $0 berechnet. Die Nutzung wird dennoch für Analysen erfasst.",
    "price_prompt": "Preis pro Million Prompt-Token (USD)",
    "price_prompt_hint": "Leer lassen für Standard-Preise. Beispiele: OpenAI GPT-4: $10, Anthropic Claude: $15, Google Gemini: $1.25",
    "price_completion": "Preis pro Million Vervollständigungs-Token (USD)",
    "price_completion_hint": "Leer lassen für Standard-Preise. Beispiele: OpenAI GPT-4: $30, Anthropic Claude: $75, Google Gemini: $5.00",
    "rate_limit_hint": "Zeitverzögerung zwischen Anfragen an diesen Anbieter",
    "default_rate_limit_tpm": "Standard-Ratenlimit TPM (Token/Minute)",
    "default_rate_limit_tpm_hint": "Standard-Token-Limit pro Minute für Modelle dieses Anbieters",
    "default_rate_limit_tph": "Standard-Ratenlimit TPH (Token/Stunde)",
    "default_rate_limit_tph_hint": "Standard-Token-Limit pro Stunde für Modelle dieses Anbieters",
    "default_rate_limit_tpd": "Standard-Ratenlimit TPD (Token/Tag)",
    "default_rate_limit_tpd_hint": "Standard-Token-Limit pro Tag für Modelle dieses Anbieters",
    "default_condense_context": "Standard-Kondensierungskontext (%)",
    "default_condense_method": "Standard-Kondensierungsmethode (konversationell, semantisch, hierarchisch, algorithmisch)",
    "nsfw": "Nicht jugendfrei",
    "privacy": "Datenschutz",
    "native_caching_section": "Natives Caching",
    "native_caching_hint": "Anbietereigene Caching-Features (Anthropic cache_control, Google Context Caching, OpenAI und Kilo-kompatible APIs) zur Kostensenkung.",
    "enable_native_caching": "Natives Caching aktivieren",
    "enable_native_caching_hint": "Aktivieren Sie anbietereigenes Caching zur Kostensenkung (50-70% Ersparnis bei unterstützten Anbietern)",
    "cache_ttl": "Cache-TTL (Sekunden)",
    "cache_ttl_hint": "Cache-Lebensdauer in Sekunden (nur Google Context Caching)",
    "min_cacheable_tokens": "Mindest-Token für Caching",
    "min_cacheable_tokens_hint": "Mindest-Token-Anzahl für cachebare Inhalte (Standard: 1000)",
    "prompt_cache_key": "Prompt-Cache-Schlüssel (OpenAI/Kilo)",
    "prompt_cache_key_hint": "Optionaler Cache-Schlüssel für OpenAI/Kilo Load Balancer Routing-Optimierung",
    "models_section_hint": "Spezifische Modelle für diesen Anbieter konfigurieren, oder leer lassen um automatisch alle verfügbaren Modelle der Anbieter-API abzurufen.",
    "model_filter": "Modellfilter (für automatisch abgerufene Modelle)",
    "model_filter_hint": "Wenn keine Modelle manuell konfiguriert sind, nur Modelle anzeigen, deren ID diesen Filtertext enthält (Groß-/Kleinschreibung-unabhängige Platzhalter-Übereinstimmung).",
    "model_rate_limit_tpm": "Ratenlimit TPM (Token/Minute)",
    "model_rate_limit_tph": "Ratenlimit TPH (Token/Stunde)",
    "model_rate_limit_tpd": "Ratenlimit TPD (Token/Tag)",
    "model_condense_context": "Kondensierungskontext (%)",
    "model_condense_method": "Kondensierungsmethode (konversationell, semantisch, hierarchisch, algorithmisch)",
    "standard_config": "Standard-Anbieterkonfiguration.",
    "uploading_file": "Datei wird hochgeladen: {pct}%",
    "uploading_cli": "CLI-Anmeldedaten werden hochgeladen: {pct}%",
    "cli_creds_saved": "CLI-Anmeldedaten gespeichert: {name}",
    "upload_failed": "Hochladen fehlgeschlagen: {error}",
    "fetching_models": "Modelle werden abgerufen...",
    "checking_auth": "{provider} Authentifizierungsstatus wird überprüft...",
    "auth_valid": "✅ {provider} Authentifizierung ist gültig. Läuft ab in: {expiry}",
    "auth_failed": "❌ {provider} Authentifizierung fehlgeschlagen: {error}",
    "auth_error": "❌ Fehler bei der Überprüfung der {provider}-Authentifizierung: {error}",
    "auth_success": "✓ {provider} Authentifizierung erfolgreich! Anmeldedaten gespeichert.",
    "auth_timeout": "✗ Authentifizierungs-Timeout. Bitte erneut versuchen.",
    "auth_denied": "✗ Autorisierung vom Benutzer abgelehnt.",
    "auth_expired": "✗ Autorisierungscode abgelaufen. Bitte erneut versuchen.",
    "auth_start_failed": "✗ Authentifizierung konnte nicht gestartet werden: {error}",
    "auth_error_completing": "✗ Fehler beim Abschließen der Authentifizierung: {error}",
    "auth_generic_error": "✗ Fehler: {error}",
    "remove_provider_confirm": "Anbieter \"{key}\" entfernen?",
    "remove_provider_title": "Anbieter entfernen",
    "remove_model_confirm": "Dieses Modell entfernen?",
    "remove_model_title": "Modell entfernen",
    "missing_key": "Bitte geben Sie einen Anbieter-Schlüssel ein",
    "missing_key_title": "Fehlender Schlüssel",
    "duplicate_key": "Anbieter-Schlüssel existiert bereits",
    "duplicate_key_title": "Doppelter Schlüssel",
    "error_saving": "Fehler beim Speichern der Konfiguration",
    "models_found": "✅ {n} Modelle gefunden",
    "models_fetch_error": "❌ Fehler: {error}",
    "not_authenticated": "Nicht authentifiziert",
    "copy_prompt": "\"{key}\" kopieren — neuen Rotationsschlüssel eingeben:",
    "add_prompt": "Rotationsschlüssel eingeben (z.B. \"coding\", \"general\"):",
    "key_different": "Neuer Schlüssel muss sich vom Quellschlüssel unterscheiden."
  },
  "rotations": {
    "model_name": "Modellname",
    "notify_errors": "Fehler melden",
    "notify_errors_desc": "Fehler als Nachrichten zurückgeben, wenn alle Anbieter fehlschlagen",
    "capabilities": "Fähigkeiten (kommagetrennt)",
    "capabilities_placeholder": "z.B. code_generation, t2t, reasoning",
    "default_rate_limit": "Standard-Ratenlimit (Sekunden)",
    "default_context_size": "Standard-Kontextgröße",
    "nsfw": "NSFW",
    "privacy": "Datenschutz",
    "providers_section": "Anbieter",
    "add_provider": "Anbieter hinzufügen",
    "no_providers": "Keine Anbieter konfiguriert",
    "provider_id": "Anbieter-ID",
    "weight_optional": "Gewicht (optional)",
    "models_section": "Modelle",
    "add_model": "Modell hinzufügen",
    "no_models": "Keine Modelle angegeben",
    "leave_empty": "Modelle leer lassen, um alle Modelle vom Anbieter zu verwenden",
    "rate_limit": "Ratenlimit (Sekunden)",
    "max_request_tokens": "Max. Anfrage-Tokens",
    "context_size": "Kontextgröße",
    "condense_context_pct": "Kontext verdichten (%)",
    "condense_method": "Verdichtungsmethode",
    "condense_method_placeholder": "z.B. semantic, conversational, hierarchical",
    "save_this": "Diese Rotation speichern",
    "remove": "Entfernen",
    "copy": "Kopieren",
    "search": "Suchen",
    "optional": "Optional",
    "no_rotations": "Keine Rotationen konfiguriert",
    "filter_results": "Ergebnisse filtern...",
    "loading": "Laden...",
    "no_results": "Keine Ergebnisse.",
    "searching": "Suche...",
    "cancel": "Abbrechen",
    "filter": "Filtern",
    "saved": "Gespeichert!",
    "saving": "Speichern...",
    "select_provider": "Anbieter auswählen...",
    "type_search_provider": "Anbieter suchen...",
    "weight": "Gewicht",
    "providers_singular": "Anbieter",
    "providers_plural": "Anbieter",
    "provider_label": "Anbieter",
    "model_label": "Modell",
    "failed_load": "Modelle konnten nicht geladen werden.",
    "checking_models": "Anbietermodelle werden geprüft...",
    "fetching_from_api": "Keine lokale Modellliste - Abruf von Anbieter-API...",
    "no_models_found": "Keine Modelle gefunden.",
    "models_found_filter": "Filter verwenden, um Ergebnisse einzugrenzen.",
    "search_models_title": "Modelle suchen — {provider}",
    "result_count": "{n} Ergebnis(se).",
    "copy_prompt": "\"{key}\" kopieren — neuen Rotationsschlüssel eingeben:",
    "copy_title": "Rotation kopieren",
    "add_prompt": "Rotationsschlüssel eingeben (z.B. \"coding\", \"general\"):",
    "add_title": "Rotation hinzufügen",
    "key_different": "Neuer Schlüssel muss sich vom Quellschlüssel unterscheiden.",
    "key_exists": "Rotationsschlüssel existiert bereits.",
    "key_exists_title": "Doppelter Schlüssel",
    "invalid_key_title": "Ungültiger Schlüssel",
    "remove_confirm": "Rotation \"{key}\" entfernen?",
    "remove_title": "Rotation entfernen",
    "remove_provider_confirm": "Diesen Anbieter entfernen?",
    "remove_provider_title": "Anbieter entfernen",
    "remove_model_confirm": "Dieses Modell entfernen?",
    "remove_model_title": "Modell entfernen",
    "error_saving": "Fehler beim Speichern der Konfiguration"
  },
  "autoselect": {
    "model_name": "Modellname",
    "capabilities": "Fähigkeiten (kommagetrennt)",
    "capabilities_placeholder": "z.B. t2t, reasoning, multimodal",
    "nsfw": "NSFW",
    "privacy": "Datenschutz",
    "classify_nsfw": "NSFW klassifizieren",
    "classify_nsfw_desc": "Globale classify_nsfw-Einstellung für diese Autoauswahl überschreiben",
    "classify_privacy": "Datenschutz klassifizieren",
    "classify_privacy_desc": "Globale classify_privacy-Einstellung überschreiben",
    "classify_semantic": "Semantisch klassifizieren",
    "classify_semantic_desc": "Globale classify_semantic-Einstellung überschreiben",
    "description": "Beschreibung",
    "selection_model": "Auswahlmodell",
    "selection_model_desc": "\"internal\" wählen, um das konfigurierte interne Modell zu verwenden",
    "internal_model": "internal (Konfiguriertes internes Modell verwenden)",
    "fallback_model": "Fallback-Modell",
    "fallback_model_desc": "Aus Rotationen oder Anbietermodellen wählen",
    "default_settings": "Standardeinstellungen",
    "default_settings_desc": "Standardwerte für Modelle in dieser Autoauswahl",
    "default_rate_limit": "Standard-Ratenlimit (Sekunden)",
    "default_max_request_tokens": "Standard-Max. Anfrage-Tokens",
    "default_context_size": "Standard-Kontextgröße",
    "default_rate_limit_tpm": "Standard-Ratenlimit TPM",
    "default_rate_limit_tpm_desc": "Tokens pro Minute Limit",
    "default_rate_limit_tph": "Standard-Ratenlimit TPH",
    "default_rate_limit_tph_desc": "Tokens pro Stunde Limit",
    "default_rate_limit_tpd": "Standard-Ratenlimit TPD",
    "default_rate_limit_tpd_desc": "Tokens pro Tag Limit",
    "default_condense_context": "Standard-Kontextverdichtung",
    "default_condense_context_desc": "Kontextverdichtung bei dieser Tokenanzahl auslösen",
    "available_models": "Verfügbare Modelle",
    "available_models_desc": "Definieren Sie, welche Modelle ausgewählt werden können",
    "add_model": "Modell hinzufügen",
    "no_models": "Keine Modelle konfiguriert",
    "model_label": "Modell",
    "model_id": "Modell-ID",
    "model_id_desc": "Aus Rotationen oder Anbietermodellen wählen",
    "model_description": "Beschreibung",
    "model_description_hint": "Geben Sie genau an, wann dieses Modell verwendet werden soll",
    "save_this": "Diese Autoauswahl speichern",
    "remove": "Entfernen",
    "copy": "Kopieren",
    "search": "Suchen",
    "optional": "Optional",
    "no_autoselects": "Keine Autoauswahl-Konfigurationen definiert",
    "models_singular": "verfügbares Modell",
    "models_plural": "verfügbare Modelle",
    "select_model": "Modell auswählen...",
    "rotations_group": "Rotationen",
    "provider_models_group": "Anbietermodelle",
    "filter_results": "Ergebnisse filtern...",
    "loading": "Laden...",
    "no_results": "Keine Ergebnisse.",
    "searching": "Suche...",
    "cancel": "Abbrechen",
    "filter": "Filtern",
    "saved": "Gespeichert!",
    "saving": "Speichern...",
    "error_prefix": "Fehler:",
    "search_models_title": "Modelle suchen",
    "no_models_loaded": "Keine Modelle geladen - Abruf von Anbieter-APIs...",
    "failed_load": "Laden fehlgeschlagen.",
    "copy_prompt": "\"{key}\" kopieren — neuen Autoauswahlschlüssel eingeben:",
    "copy_title": "Autoauswahl kopieren",
    "add_prompt": "Autoauswahlschlüssel eingeben (z.B. \"autoselect\", \"smart-select\"):",
    "add_title": "Autoauswahl hinzufügen",
    "key_different": "Neuer Schlüssel muss sich vom Quellschlüssel unterscheiden.",
    "key_exists": "Autoauswahl-Schlüssel existiert bereits.",
    "key_exists_title": "Doppelter Schlüssel",
    "invalid_key_title": "Ungültiger Schlüssel",
    "remove_confirm": "Autoauswahl \"{key}\" entfernen?",
    "remove_title": "Autoauswahl entfernen",
    "remove_model_confirm": "Dieses Modell entfernen?",
    "remove_model_title": "Modell entfernen",
    "error_saving": "Fehler beim Speichern der Konfiguration",
    "result_count": "{n} Ergebnis(se).",
    "models_found": "{n} Modell(e) gefunden."
  },
  "users": {
    "loading": "Laden...",
    "error_loading": "Fehler beim Laden der Benutzer",
    "processing": "Verarbeitung...",
    "tier_updated": "Stufe erfolgreich aktualisiert",
    "tier_update_failed": "Stufe konnte nicht aktualisiert werden",
    "network_error": "Netzwerkfehler",
    "send_failed": "Senden fehlgeschlagen."
  },
  "wallet": {
    "loading_transactions": "Transaktionen werden geladen...",
    "no_transactions": "Noch keine Transaktionen.",
    "failed_transactions": "Transaktionen konnten nicht geladen werden.",
    "credit": "Gutschrift",
    "debit": "Lastschrift",
    "refund": "Rückerstattung",
    "topup": "Aufladung",
    "payment": "Zahlung",
    "copy_address": "Adresse kopieren",
    "copied": "Kopiert!",
    "loading_address": "Laden...",
    "address_unavailable": "Adresse nicht verfügbar",
    "qr_unavailable": "QR nicht verfügbar",
    "no_address": "Keine Adresse",
    "error": "Fehler",
    "balance_credited": "Guthaben nach On-Chain-Bestätigung gutgeschrieben.",
    "send_to_address": "An diese Adresse senden:",
    "processing": "Verarbeitung...",
    "network_error": "Netzwerkfehler. Bitte versuchen Sie es erneut.",
    "failed_checkout": "Checkout konnte nicht gestartet werden.",
    "save_failed": "Einstellungen konnten nicht gespeichert werden.",
    "saved": "✓ Gespeichert",
    "address_copied": "Adresse in Zwischenablage kopiert!",
    "copy_failed": "Kopieren fehlgeschlagen — bitte manuell kopieren.",
    "copy_failed_title": "Kopieren fehlgeschlagen"
  },
  "analytics": {
    "no_users_found": "Keine Benutzer gefunden",
    "all_users": "Alle Benutzer"
  },
  "rate_limits": {
    "loading": "Ratenlimit-Daten werden geladen...",
    "no_data": "Keine aktiven Ratenbegrenzer. Daten erscheinen, wenn Anbieter 429-Antworten erhalten."
  },
  "billing": {
    "processing": "Verarbeitung...",
    "add_card": "Karte hinzufügen"
  },
  "payments": {
    "disabled": "Deaktiviert",
    "no_sources": "Keine Quellen",
    "not_initialized": "Nicht initialisiert",
    "keys_active": "Schlüssel aktiv",
    "error": "Fehler",
    "error_loading_status": "Fehler beim Laden des Status"
  },
  "overview": {
    "title": "Dashboard-Übersicht",
    "server": "Server",
    "host": "Host",
    "port": "Port",
    "protocol": "Protokoll",
    "auth": "Authentifizierung",
    "enabled": "Aktiviert",
    "disabled": "Deaktiviert",
    "quick_actions": "Schnellaktionen",
    "rate_limits": "Ratenlimits",
    "cache": "Cache"
  },
  "users_page": {
    "title": "Benutzerverwaltung",
    "add_user": "Neuen Benutzer hinzufügen",
    "username": "Benutzername",
    "email": "E-Mail",
    "password": "Passwort",
    "role": "Rolle",
    "role_user": "Benutzer",
    "role_admin": "Admin",
    "add_btn": "Benutzer hinzufügen",
    "search_users": "Benutzer suchen",
    "search_placeholder": "Nach Benutzername, E-Mail oder Anzeigename suchen...",
    "status": "Status:",
    "status_all": "Alle",
    "status_active": "Aktiv",
    "status_inactive": "Inaktiv",
    "role_filter": "Rolle:",
    "search_btn": "Suchen",
    "clear_btn": "Löschen",
    "all_users": "Alle Benutzer",
    "enable_selected": "Ausgewählte aktivieren",
    "disable_selected": "Ausgewählte deaktivieren",
    "delete_selected": "Ausgewählte löschen",
    "clear_selection": "Auswahl aufheben",
    "col_email": "E-Mail",
    "col_role": "Rolle",
    "col_tier": "Stufe",
    "col_created_by": "Erstellt von",
    "col_active": "Aktiv",
    "col_actions": "Aktionen",
    "role_admin_label": "Admin",
    "role_user_label": "Benutzer",
    "active_yes": "Ja",
    "active_no": "Nein",
    "edit_btn": "Bearbeiten",
    "delete_btn": "Löschen",
    "no_users": "Keine Benutzer gefunden",
    "show": "Anzeigen:",
    "edit_title": "Benutzer bearbeiten",
    "new_password": "Neues Passwort (leer lassen um beizubehalten)",
    "save_changes": "Änderungen speichern",
    "send_notification": "Benachrichtigung senden",
    "notify_title": "Titel",
    "notify_message": "Nachricht",
    "send_btn": "Senden",
    "prev": "← Zurück",
    "next": "Weiter →",
    "notify_title_placeholder": "Titel der Benachrichtigung",
    "notify_message_placeholder": "Benachrichtigungsnachricht…"
  },
  "wallet_page": {
    "title": "Geldbörse",
    "available_balance": "Verfügbarer Kontostand",
    "auto_topup_active": "Auto Top-Up Aktiv",
    "auto_topup_off": "Auto Top-Up Aus",
    "topup_title": "Wallet aufladen",
    "quick_amounts": "Schnellbeträge",
    "custom_amount": "Benutzerdefinierter Betrag",
    "topup_stripe": "Mit Stripe aufladen",
    "topup_paypal": "Mit PayPal aufladen",
    "crypto_deposit": "Krypto-Einzahlung",
    "auto_topup_title": "Auto Top-Up Einstellungen",
    "enable_auto_topup": "Auto Top-Up aktivieren",
    "topup_amount": "Aufladebetrag",
    "trigger_below": "Auslösen wenn Kontostand unter",
    "save_settings": "Einstellungen speichern",
    "no_card": "Auto Top-Up belastet automatisch Ihre gespeicherte Kreditkarte. Sie haben noch keine Kreditkarte hinterlegt.",
    "add_credit_card": "Kreditkarte hinzufügen",
    "auto_topup_desc": "Auto Top-Up aktivieren, um Ihre Wallet automatisch aufzuladen, wenn der Kontostand unter einen Schwellenwert fällt.",
    "tx_history": "Transaktionshistorie",
    "col_date": "Datum",
    "col_type": "Typ",
    "col_description": "Beschreibung",
    "col_amount": "Betrag",
    "col_status": "Status",
    "deposit": "Einzahlung",
    "no_payment_methods": "Derzeit sind keine Zahlungsmethoden aktiviert.",
    "contact_admin": "Bitte kontaktieren Sie den Administrator, um ein Payment-Gateway zu aktivieren.",
    "did_you_know": "Wussten Sie schon?",
    "wallet_upgrade_hint": "Sie können Ihr Wallet-Guthaben verwenden, um ein kostenpflichtiges Abonnement abzuschließen und höhere Limits freizuschalten.",
    "view_plans": "Pläne anzeigen",
    "currency": "Währung",
    "wallet_id": "Wallet-ID",
    "charged_to_card": "Wird Ihrer Standard-Kreditkarte belastet:",
    "invalid_amount": "Bitte wählen oder geben Sie einen Betrag zwischen {min} und {max} ein.",
    "invalid_amount_title": "Ungültiger Betrag",
    "wallet_desc": "Alle Abonnementverlängerungen und Zahlungen werden automatisch zuerst von Ihrer Wallet abgebucht.",
    "payment_methods": "Zahlungsmethoden",
    "no_payment_methods_desc": "Fügen Sie eine Kreditkarte hinzu, um automatische Abonnementverlängerungen zu ermöglichen.",
    "no_history_desc": "Sie haben noch keine Zahlungstransaktionen auf Ihrem Konto.",
    "no_history_upgrade": "Upgraden Sie Ihren Plan, um loszulegen!",
    "status_failed": "✗ Fehlgeschlagen",
    "credit_card": "Kreditkarte",
    "paypal": "PayPal",
    "usdt": "USDT",
    "usdc": "USDC",
    "add_card": "Kreditkarte hinzufügen"
  },
  "analytics_page": {
    "title": "Analytik",
    "cost_today": "Geschätzte Kosten heute",
    "estimated_savings": "Geschätzte Ersparnis",
    "savings_desc": "Durch Cache-Treffer & Optimierung",
    "all_providers": "Alle Anbieter",
    "all_models": "Alle Modelle",
    "all_users": "Alle Benutzer",
    "export": "CSV exportieren",
    "selected_period": "Kosten des ausgewählten Zeitraums",
    "all_rotations": "Alle Rotationen",
    "all_autoselects": "Alle Autoselects",
    "search_users_placeholder": "Benutzer suchen...",
    "col_provider": "Anbieter",
    "col_total_requests": "Anfragen gesamt",
    "col_success": "Erfolg",
    "col_errors": "Fehler",
    "col_error_rate": "Fehlerrate",
    "col_avg_latency": "Ø Latenz",
    "col_input_tokens": "Eingabe-Token",
    "col_output_tokens": "Ausgabe-Token",
    "col_total_tokens": "Token gesamt",
    "col_tpm": "Token/Min",
    "col_tph": "Token/Std",
    "col_tpd": "Token/Tag",
    "col_opt_type": "Optimierungstyp",
    "col_count": "Anzahl",
    "col_tokens_saved": "Gesparte Token",
    "col_cost_saved": "Gesparte Kosten",
    "col_avg_tokens_opt": "Ø Token/Optimierung",
    "col_max_tokens_saved": "Max. gesparte Token",
    "col_model": "Modell",
    "col_type": "Typ",
    "col_context_size": "Kontextgröße",
    "col_condense_method": "Kondensationsmethode",
    "total": "Gesamt",
    "back": "Zurück zum Dashboard"
  },
  "rate_limits_page": {
    "title": "Rate Limits",
    "desc": "Adaptive Ratenbegrenzung — lernt aus 429-Antworten",
    "reset_all": "Reset All",
    "col_provider": "Anbieter",
    "col_model": "Modell",
    "col_delay": "Aktuelle Verzögerung",
    "col_hits": "429 Treffer",
    "col_last_hit": "Letzter Treffer",
    "col_actions": "Aktionen",
    "reset": "Zurücksetzen",
    "refresh": "Aktualisieren",
    "provider_label": "Anbieter:",
    "enabled": "Aktiviert:",
    "current_rate_limit": "Aktuelles Ratenlimit:",
    "base_rate_limit": "Basis-Ratenlimit:",
    "total_429": "Gesamt 429:",
    "total_requests": "Gesamtanfragen:",
    "consecutive_429": "Aufeinanderfolgende 429:",
    "consecutive_success": "Aufeinanderfolgende Erfolge:",
    "recent_429": "Aktuelle 429:",
    "last_429": "Letzter 429:",
    "never": "Nie",
    "seconds": "{n} Sekunden",
    "yes": "Ja",
    "no": "Nein",
    "reset_confirm": "Ratenbegrenzer für {provider} zurücksetzen?",
    "reset_confirm_title": "Ratenbegrenzer zurücksetzen",
    "reset_all_confirm": "Alle Ratenbegrenzer zurücksetzen? Dadurch werden alle gelernten Ratenbegrenzungen gelöscht.",
    "reset_all_title": "Alle zurücksetzen",
    "reset_all_success": "Alle Ratenbegrenzer erfolgreich zurückgesetzt",
    "analytics": "Analysen",
    "response_cache": "Antwort-Cache",
    "rate_limits": "Ratenlimits"
  },
  "login_page": {
    "title": "Anmelden",
    "username": "Benutzername",
    "password": "Passwort",
    "submit": "Anmelden",
    "forgot_password": "Passwort vergessen?",
    "no_account": "Noch kein Konto?",
    "sign_up": "Registrieren",
    "or_login_with": "Oder anmelden mit",
    "remember_me": "Angemeldet bleiben"
  },
  "signup_page": {
    "title": "Konto erstellen",
    "username": "Benutzername",
    "email": "E-Mail-Adresse",
    "password": "Passwort",
    "confirm_password": "Passwort bestätigen",
    "submit": "Konto erstellen",
    "have_account": "Bereits ein Konto?",
    "login": "Anmelden",
    "username_hint": "3-50 Zeichen, nur Buchstaben, Zahlen, Unterstriche, Bindestriche und Punkte",
    "email_hint": "Sie erhalten auf diese Adresse eine Verifizierungs-E-Mail",
    "password_hint": "Mindestens 8 Zeichen mit Groß-/Kleinschreibung und Zahlen"
  },
  "forgot_page": {
    "title": "Passwort zurücksetzen",
    "email": "E-Mail-Adresse",
    "submit": "Reset-Link senden",
    "back_to_login": "Zurück zur Anmeldung",
    "intro": "Geben Sie Ihre E-Mail-Adresse ein und wir senden Ihnen einen Link zum Zurücksetzen Ihres Passworts.",
    "sent": "Wenn ein Konto mit dieser E-Mail-Adresse existiert, haben wir einen Link zum Zurücksetzen des Passworts gesendet. Der Link läuft in 24 Stunden ab. Bitte prüfen Sie Ihren Posteingang und Spam-Ordner."
  },
  "reset_page": {
    "title": "Neues Passwort festlegen",
    "password": "Neues Passwort",
    "confirm": "Passwort bestätigen",
    "submit": "Passwort zurücksetzen",
    "intro": "Bitte geben Sie Ihr neues Passwort unten ein.",
    "password_hint": "Mindestens 8 Zeichen lang",
    "success": "Ihr Passwort wurde erfolgreich zurückgesetzt. Sie können sich jetzt mit Ihrem neuen Passwort anmelden.",
    "go_to_login": "Zur Anmeldung",
    "invalid_token": "Dieser Passwort-Reset-Link ist ungültig oder abgelaufen. Bitte fordern Sie einen neuen Link an.",
    "request_new": "Neuen Reset-Link anfordern"
  },
  "profile_page": {
    "title": "Profil bearbeiten",
    "subtitle": "Kontoinformationen aktualisieren",
    "account_info": "Kontoinformationen",
    "username": "Benutzername",
    "display_name": "Anzeigename",
    "email": "E-Mail-Adresse",
    "profile_picture": "Profilbild",
    "save": "Änderungen speichern",
    "display_name_hint": "So wird Ihr Name in der gesamten Anwendung angezeigt",
    "no_email": "Keine E-Mail-Adresse festgelegt.",
    "add_email": "E-Mail hinzufügen",
    "change_email": "E-Mail ändern",
    "email_requires_verify": "(Verifizierung erforderlich)",
    "upload_image": "Bild hochladen",
    "upload_hint": "Max. 5 MB. JPG, PNG, GIF, WebP.",
    "danger_zone": "Gefahrenzone",
    "danger_zone_desc": "Dies löscht dauerhaft Ihr Konto und alle zugehörigen Daten.",
    "delete_account": "Konto löschen",
    "uploading": "Wird hochgeladen…",
    "upload_pct": "Wird hochgeladen… {pct}%",
    "upload_success": "Profilbild aktualisiert!",
    "upload_too_large": "Bild ist zu groß. Maximale Größe ist 5 MB.",
    "upload_invalid_type": "Ungültiger Dateityp. Bitte JPG, PNG, GIF oder WebP hochladen.",
    "upload_failed": "Upload fehlgeschlagen: {error}"
  },
  "password_page": {
    "title": "Passwort ändern",
    "subtitle": "Kontopasswort aktualisieren",
    "section": "Passworteinstellungen",
    "current": "Aktuelles Passwort",
    "new": "Neues Passwort",
    "confirm": "Neues Passwort bestätigen",
    "submit": "Passwort ändern"
  },
  "email_page": {
    "title": "E-Mail-Adresse ändern",
    "subtitle": "E-Mail-Adresse aktualisieren. Die neue E-Mail muss zuerst verifiziert werden.",
    "current": "Aktuelle E-Mail",
    "new": "Neue E-Mail-Adresse",
    "password": "Aktuelles Passwort",
    "submit": "Bestätigungs-E-Mail senden",
    "cancel": "Abbrechen",
    "password_hint": "Bestätigen Sie Ihr Passwort, um fortzufahren"
  },
  "delete_page": {
    "title": "Konto löschen",
    "warning": "Diese Aktion kann nicht rückgängig gemacht werden. Alle Daten werden dauerhaft gelöscht.",
    "confirm_title": "Kontolöschung bestätigen",
    "password": "Passwort zur Bestätigung eingeben",
    "type_delete": "\"LÖSCHEN\" eingeben zur Bestätigung",
    "submit": "Mein Konto dauerhaft löschen",
    "cancel": "Abbrechen",
    "danger_zone": "Gefahrenzone",
    "danger_zone_desc": "Dies löscht dauerhaft Ihr Konto und alle zugehörigen Daten.",
    "will_delete": "⚠️ Dies wird dauerhaft löschen:",
    "item_account": "Ihr Konto und Ihre Profilinformationen",
    "item_providers": "Alle Ihre API-Anbieter und Konfigurationen",
    "item_rotations": "Alle Ihre Rotations- und Autoauswahl-Einstellungen",
    "item_history": "Ihre gesamte Nutzungshistorie und Analysen",
    "item_tokens": "Alle Ihre API-Token",
    "sub_warning_title": "⚠️ Warnung: Aktives Abonnement erkannt",
    "sub_warning_desc": "You have an active paid subscription ({tier}). Deleting your account will:",
    "sub_item_cancel": "Ihr Abonnement sofort kündigen",
    "sub_item_access": "Sie verlieren den Zugang zu allen Premium-Funktionen",
    "sub_item_refund": "Für die verbleibende Abonnementzeit werden keine Rückerstattungen gewährt",
    "sub_consider": "Erwägen Sie, Ihr Abonnement zuerst zu kündigen, wenn Sie es bis zum Ende des Abrechnungszeitraums weiter nutzen möchten.",
    "type_delete_confirm": "Bitte tippen Sie \"LÖSCHEN\" ein, um die Kontolöschung zu bestätigen.",
    "final_confirm": "Sind Sie absolut sicher? Diese Aktion kann nicht rückgängig gemacht werden und alle Ihre Daten werden dauerhaft gelöscht."
  },
  "tokens_page": {
    "title": "API-Token",
    "desc": "Generieren Sie Tokens zur Authentifizierung von Anfragen an Ihre persönlichen API-Endpunkte.",
    "create": "Token erstellen",
    "scope": "Scope",
    "no_tokens": "Noch keine API-Tokens.",
    "no_tokens_hint": "Erstellen Sie eines, um die API zu nutzen.",
    "copy": "Kopieren",
    "copy_full": "Vollständig kopieren",
    "revoke": "Widerrufen",
    "cancel": "Abbrechen",
    "new_token": "Neuer Token",
    "your_tokens": "Ihre Token",
    "description": "Beschreibung",
    "description_optional": "Beschreibung (optional)",
    "description_placeholder": "z.B. Meine App, Heimserver …",
    "scope_api": "Nur API",
    "scope_api_hint": "(Proxy-Anfragen)",
    "scope_mcp": "Nur MCP",
    "scope_mcp_hint": "(Agent-Tools)",
    "scope_both": "Beides",
    "create_btn": "Erstellen",
    "token_created": "Token erfolgreich erstellt",
    "copy_now_warn": "Kopieren Sie diesen Token jetzt — er wird nicht erneut angezeigt.",
    "done": "Fertig",
    "how_to_use": "So verwenden Sie Ihren Token",
    "auth_header_desc": "Fügen Sie den Token in den {header}-Header jeder Anfrage ein:",
    "token_scopes": "Token-Scopes:",
    "scope_api_access": "Nur Proxy-API-Endpunkte ({path})",
    "scope_mcp_access": "Nur MCP-Tool-Endpunkte ({path})",
    "scope_both_access": "Sowohl API- als auch MCP-Endpunkte",
    "available_endpoints": "Verfügbare Endpunkte:",
    "col_method": "Methode",
    "col_endpoint": "Endpunkt",
    "col_scope": "Berechtigungsbereich",
    "col_description": "Beschreibung",
    "ep_list_models": "Ihre Modelle auflisten",
    "ep_list_providers": "Ihre Anbieter auflisten",
    "ep_list_rotations": "Ihre Rotationen auflisten",
    "ep_list_autoselects": "Ihre Autoauswahlen auflisten",
    "ep_chat": "Chat mit Ihren Konfigurationen",
    "ep_mcp_list": "MCP-Tools auflisten",
    "ep_mcp_call": "MCP-Tools aufrufen",
    "example_commands": "Beispiel-curl-Befehle:",
    "active": "Aktiv",
    "inactive": "Inaktiv",
    "created": "Erstellt",
    "last_used": "Zuletzt verwendet",
    "unnamed_token": "Unbenannter Token",
    "delete_confirm": "Diesen API-Token löschen? Dadurch wird der Zugriff sofort widerrufen und kann nicht rückgängig gemacht werden.",
    "delete_token": "Token löschen"
  },
  "billing_page": {
    "title": "Billing",
    "payment_methods": "Zahlungsmethoden",
    "paypal": "PayPal",
    "credit_card": "Kreditkarte",
    "bitcoin": "Bitcoin (BTC)",
    "ethereum": "Ethereum (ETH), USDC, USDT (ERC20, Mainnet)",
    "usdt": "USDT",
    "usdc": "USDC",
    "add_card": "Kreditkarte hinzufügen",
    "cancel": "Abbrechen",
    "wallet_balance": "Wallet-Guthaben",
    "wallet_desc": "Alle Abonnementverlängerungen und Zahlungen werden automatisch zuerst von Ihrer Wallet abgebucht.",
    "manage_wallet": "Wallet verwalten",
    "no_payment_methods": "Keine Zahlungsmethoden konfiguriert",
    "no_payment_methods_desc": "Fügen Sie eine Kreditkarte hinzu, um automatische Abonnementverlängerungen zu ermöglichen.",
    "add_credit_card": "Kreditkarte hinzufügen",
    "top_up_wallet": "Wallet aufladen",
    "set_default": "Als Standard festlegen",
    "default_label": "Standard",
    "billing_history": "Rechnungshistorie",
    "no_history": "Noch keine Rechnungshistorie",
    "no_history_desc": "Sie haben noch keine Zahlungstransaktionen auf Ihrem Konto.",
    "no_history_upgrade": "Upgraden Sie Ihren Plan, um loszulegen!",
    "view_plans": "Pläne & Preise anzeigen",
    "plan_payment": "Planzahlung",
    "col_date": "Datum",
    "col_description": "Beschreibung",
    "col_amount": "Betrag",
    "col_method": "Methode",
    "col_status": "Status",
    "col_actions": "Aktionen",
    "status_completed": "✓ Abgeschlossen",
    "status_pending": "⏳ Ausstehend",
    "status_failed": "✗ Fehlgeschlagen",
    "status_refunded": "↩ Erstattet",
    "invoice": "Rechnung",
    "prev": "Zurück",
    "next": "Weiter"
  },
  "user_overview": {
    "subtitle": "Verwalten Sie Ihre KI-Konfigurationen, verfolgen Sie die Nutzung und greifen Sie auf Ihre persönlichen API-Endpoints zu.",
    "free_tier": "Kostenlose Stufe",
    "col_timestamp": "Zeitstempel",
    "col_provider": "Anbieter",
    "col_model": "Modell",
    "col_tokens": "Tokens",
    "recent_activity": "Letzte Aktivität",
    "no_activity": "No recent activity",
    "stat_total_tokens": "Gesamte Token",
    "stat_requests_today": "Anfragen heute",
    "stat_active_providers": "Aktive Anbieter",
    "stat_active_rotations": "Aktive Rotationen",
    "quick_actions": "Schnellaktionen",
    "subscription": "Abonnement",
    "manage": "Verwalten",
    "add_payment_method": "Zahlungsmethode hinzufügen",
    "unlock_more_power": "Mehr Leistung freischalten",
    "upgrade_plan": "Plan upgraden",
    "higher_plans": "{n} höhere Pläne verfügbar — mehr Anfragen, mehr Anbieter",
    "upgrade_to": "Upgrade auf {name} für {price}/Monat",
    "api_endpoints": "Ihre API-Endpunkte",
    "show_hide": "Anzeigen / Ausblenden",
    "auth_header_desc": "Fügen Sie Ihren API-Token in den {header}-Header ein:",
    "ep_models": "Modelle",
    "ep_list_models": "Alle Ihre Modelle auflisten",
    "ep_providers": "Anbieter",
    "ep_list_providers": "Ihre konfigurierten Anbieter auflisten",
    "ep_rotations_autoselect": "Rotationen & Autoauswahl",
    "ep_list_rotations": "Ihre Rotationen auflisten",
    "ep_list_autoselects": "Ihre Autoauswahlen auflisten",
    "ep_chat": "Chat-Vervollständigungen",
    "ep_chat_desc": "Chat-Anfragen mit Ihren Konfigurationen senden",
    "ep_mcp": "MCP-Tools",
    "ep_mcp_list": "MCP-Tools auflisten",
    "ep_mcp_call": "MCP-Tools aufrufen",
    "ep_model_formats": "Modellformat-Beispiele",
    "admin_access": "Admin-Zugang",
    "admin_access_desc": "Als Administrator haben Sie auch Zugriff auf globale Konfigurationen über kürzere Modellformate:",
    "token_required": "Ihr API-Token ist für alle Endpoints erforderlich.",
    "manage_tokens": "Ihre Token verwalten →"
  },
  "usage_page": {
    "title": "Nutzung & Kontingente",
    "upgrade": "Plan upgraden",
    "near_limit": "Nahe am Limit",
    "getting_close": "Wird knapp",
    "no_daily_cap": "Kein tägliches Limit",
    "no_monthly_cap": "Kein monatliches Limit",
    "no_token_cap": "Kein Token-Limit für diesen Plan",
    "manage_subscription": "Abonnement verwalten",
    "current_plan": "Aktueller Plan",
    "activity_quotas": "Aktivitätskontingente",
    "activity_quotas_desc": "Zeitbasierte Limits, die automatisch zurückgesetzt werden",
    "config_limits": "Konfigurationslimits",
    "config_limits_desc": "Persistente Ressourcenzuteilung für Ihr Konto",
    "requests_today": "Anfragen heute",
    "resets_midnight": "Setzt um Mitternacht UTC zurück",
    "resets_in": "Setzt zurück in {h}h {m}m",
    "requests_month": "Anfragen diesen Monat",
    "resets_on_1st": "Setzt am 1. zurück",
    "resets_in_days": "Setzt in {n} Tag zurück",
    "resets_in_days_plural": "Setzt in {n} Tagen zurück",
    "tokens_24h": "Token (letzte 24h)",
    "tokens_combined": "Eingabe + Ausgabe kombiniert",
    "tokens_used": "Token verwendet",
    "unlimited": "unbegrenzt",
    "quota_reached": "Kontingent erreicht",
    "remaining": "{n} verbleibend",
    "ai_providers": "KI-Anbieter",
    "ai_providers_desc": "Konfigurierte Anbieter-Integrationen",
    "rotations": "Rotationen",
    "rotations_desc": "Load-Balancing-Konfigurationen",
    "autoselections": "Autoauswahlen",
    "autoselections_desc": "Smart-Routing-Konfigurationen",
    "unlimited_slots": "Unbegrenzte Slots verfügbar",
    "pct_used_slots_free": "{pct}% genutzt · {n} Slot frei",
    "pct_used_slots_free_plural": "{pct}% genutzt · {n} Slots frei",
    "need_higher_limits": "Höhere Limits benötigt?",
    "upgrade_desc": "Upgraden Sie Ihren Plan, um mehr Anfragen, Anbieter und Autoauswahlen freizuschalten.",
    "view_plans": "Pläne anzeigen"
  },
  "prompts_page": {
    "title": "Systemprompts",
    "content": "Prompt-Inhalt:",
    "save": "Prompt speichern",
    "reset": "Auf Standard zurücksetzen",
    "cancel": "Abbrechen",
    "select_file": "Prompt-Datei auswählen:",
    "content_hint": "Prompt-Vorlage bearbeiten. Markdown-Formatierung nach Bedarf verwenden.",
    "reset_confirm": "Sind Sie sicher, dass Sie diesen Prompt auf die Standard-Admin-Konfiguration zurücksetzen möchten?",
    "reset_confirm_title": "Prompt zurücksetzen"
  },
  "config_page": {
    "title": "Konfiguration bearbeiten",
    "label": "Konfiguration (JSON)",
    "save": "Änderungen speichern",
    "cancel": "Abbrechen",
    "hint_json": "Gültiges JSON-Format sicherstellen",
    "hint_restart": "Änderungen treten nach Neustart in Kraft",
    "hint_backup": "Konfiguration vor Änderungen sichern"
  },
  "error_page": {
    "title": "Fehler",
    "go_dashboard": "Zum Dashboard",
    "go_back": "Zurück"
  },
  "tiers_page": {
    "title": "Kontostufen-Verwaltung",
    "add_tier": "Stufe hinzufügen",
    "col_name": "Stufenname",
    "col_price": "Preis",
    "col_visible": "Sichtbar",
    "col_actions": "Aktionen",
    "edit": "Bearbeiten",
    "delete": "Löschen",
    "save": "Speichern",
    "cancel": "Abbrechen",
    "tier_name": "Stufenname",
    "monthly_price": "Monatlicher Preis",
    "is_visible": "Für Benutzer sichtbar",
    "subtitle": "Kontostufen, Preise und Nutzungslimits konfigurieren",
    "available_tiers": "Verfügbare Stufen",
    "create_new": "Neue Stufe erstellen",
    "col_price_monthly": "Preis (Monatlich)",
    "col_price_yearly": "Preis (Jährlich)",
    "col_max_req_day": "Max. Anfragen / Tag",
    "col_max_req_month": "Max. Anfragen / Monat",
    "col_max_providers": "Max. Anbieter",
    "col_max_rotations": "Max. Rotationen",
    "col_max_autoselections": "Max. Autoauswahlen",
    "col_max_models_rotation": "Max. Modelle / Rotation",
    "col_max_models_autoselect": "Max. Modelle / Autoauswahl",
    "col_status": "Status",
    "unlimited": "Unbegrenzt",
    "blocked": "Gesperrt",
    "active": "Aktiv",
    "inactive": "Inaktiv",
    "default": "Standard",
    "default_label": "(Standard)"
  },
  "cache_page": {
    "title": "Cache-Einstellungen",
    "save": "Speichern"
  },
  "response_cache_page": {
    "title": "Antwort-Cache",
    "clear": "Cache leeren",
    "stats": "Cache-Statistiken",
    "hits": "Treffer",
    "misses": "Fehler",
    "size": "Größe"
  },
  "settings_page": {
    "title": "Einstellungen",
    "save": "Einstellungen speichern",
    "general": "Allgemein",
    "security": "Sicherheit",
    "server": "Server",
    "ssl": "SSL/TLS",
    "tor": "TOR",
    "oauth2": "OAuth2",
    "condensation": "Kondensation",
    "internal_model": "Internes Modell",
    "currency": "Währung",
    "host": "Host",
    "port": "Port",
    "auth_enabled": "API-Authentifizierung aktiviert",
    "admin_username": "Admin-Benutzername",
    "admin_password": "Admin-Passwort",
    "change_password": "Passwort ändern",
    "current_password": "Aktuelles Passwort",
    "new_password": "Neues Passwort",
    "confirm_password": "Passwort bestätigen",
    "https_enabled": "HTTPS aktiviert",
    "domain": "Domain",
    "email": "E-Mail (für Let's Encrypt)",
    "tor_enabled": "TOR Hidden Service aktiviert",
    "tor_address": "TOR-Adresse",
    "google_oauth2": "Google OAuth2",
    "github_oauth2": "GitHub OAuth2",
    "client_id": "Client-ID",
    "client_secret": "Client-Geheimnis",
    "enabled": "Aktiviert",
    "condensation_method": "Kondensierungsmethode",
    "condensation_threshold": "Kondensierungsschwelle (%)",
    "model_id": "Modell-ID",
    "currency_code": "Währungscode",
    "currency_symbol": "Währungssymbol",
    "tab_server": "Server",
    "tab_auth": "Auth & MCP",
    "tab_models": "Modelle",
    "tab_database": "Datenbank",
    "tab_cache": "Cache",
    "tab_classification": "Klassifizierung",
    "tab_tor": "TOR",
    "tab_signup": "Registrierung",
    "tab_oauth2": "OAuth2",
    "tab_smtp": "SMTP",
    "tab_batching": "Batching",
    "tab_ratelimit": "Ratenlimit",
    "tab_admin": "Admin",
    "section_server": "Serverkonfiguration",
    "section_auth": "Authentifizierung",
    "section_mcp": "MCP-Server",
    "section_models": "Interne Modelle",
    "section_database": "Datenbankkonfiguration",
    "section_cache": "Cache-Konfiguration",
    "section_classification": "Klassifizierung",
    "section_tor": "TOR Hidden Service",
    "section_signup": "Registrierungseinstellungen",
    "section_oauth2": "OAuth2-Authentifizierung",
    "section_google_oauth2": "Google OAuth2",
    "section_github_oauth2": "GitHub OAuth2",
    "section_smtp": "SMTP-Konfiguration",
    "section_batching": "Anfragen-Batching",
    "section_ratelimit": "Ratenlimitierung",
    "section_admin": "Admin-Einstellungen",
    "section_currency": "Währungseinstellungen",
    "section_condensation": "Kondensationseinstellungen",
    "lbl_host": "Host",
    "lbl_port": "Port",
    "lbl_protocol": "Protokoll",
    "lbl_public_domain": "Öffentliche Domain (für Let's Encrypt)",
    "lbl_ssl_cert": "SSL-Zertifikatspfad",
    "lbl_ssl_key": "SSL-Schlüsselpfad",
    "lbl_auth_tokens": "Auth-Token (einer pro Zeile)",
    "lbl_autoselect_tokens": "Autoselect-Token (einer pro Zeile)",
    "lbl_fullconfig_tokens": "Vollkonfigurations-Token (einer pro Zeile)",
    "lbl_condensation_model": "Kondensationsmodell-ID",
    "lbl_autoselect_model": "Autoselect-Modell-ID",
    "lbl_nsfw_classifier": "NSFW-Klassifikator-Modell-ID",
    "lbl_privacy_classifier": "Datenschutz-Klassifikator-Modell-ID",
    "lbl_semantic_vectorization": "Semantisches Vektorisierungsmodell-ID",
    "lbl_database_type": "Datenbanktyp",
    "lbl_sqlite_path": "SQLite-Datenbankpfad",
    "lbl_mysql_host": "MySQL-Host",
    "lbl_mysql_port": "MySQL-Port",
    "lbl_mysql_user": "MySQL-Benutzername",
    "lbl_mysql_password": "MySQL-Passwort",
    "lbl_mysql_database": "MySQL-Datenbankname",
    "lbl_cache_type": "Cache-Typ",
    "lbl_cache_sqlite_path": "SQLite-Cache-Pfad",
    "lbl_redis_host": "Redis-Host",
    "lbl_redis_port": "Redis-Port",
    "lbl_redis_db": "Redis-Datenbank",
    "lbl_redis_password": "Redis-Passwort",
    "lbl_redis_key_prefix": "Redis-Schlüsselpräfix",
    "lbl_enable_auth": "API-Authentifizierung aktivieren",
    "lbl_enable_mcp": "MCP-Server aktivieren",
    "lbl_enable_tor": "TOR Hidden Service aktivieren",
    "lbl_allow_signup": "Benutzerregistrierung erlauben",
    "lbl_require_email": "E-Mail-Verifizierung erforderlich",
    "lbl_enable_batching": "Batching aktivieren",
    "lbl_enable_ratelimit": "Ratenlimitierung aktivieren",
    "lbl_enable_smtp": "SMTP aktivieren",
    "lbl_enable_google": "Google OAuth2 aktivieren",
    "lbl_enable_github": "GitHub OAuth2 aktivieren",
    "save_btn": "Einstellungen speichern",
    "lbl_response_cache_backend": "Response Cache Backend",
    "lbl_cache_ttl": "Cache TTL (Sekunden)",
    "lbl_cache_max_memory": "Max. Speicher-Cache-Größe",
    "lbl_tor_control_host": "TOR Control Host",
    "lbl_tor_control_port": "TOR Control Port",
    "lbl_tor_control_password": "TOR Control Passwort",
    "lbl_tor_service_dir": "Hidden Service Verzeichnis",
    "lbl_tor_service_port": "Hidden Service Port",
    "lbl_socks_host": "SOCKS Proxy Host",
    "lbl_socks_port": "SOCKS Proxy Port",
    "lbl_token_expiry": "Verification Token Ablauf (Stunden)",
    "lbl_google_client_id": "Google Client-ID",
    "lbl_google_client_secret": "Google Client-Geheimnis",
    "lbl_github_client_id": "GitHub Client-ID",
    "lbl_github_client_secret": "GitHub Client-Geheimnis",
    "lbl_smtp_host": "SMTP-Host",
    "lbl_smtp_port": "SMTP-Port",
    "lbl_smtp_username": "SMTP-Benutzername",
    "lbl_smtp_password": "SMTP-Passwort",
    "lbl_smtp_from_email": "Absender-E-Mail-Adresse",
    "lbl_smtp_from_name": "Absender-Name",
    "lbl_batching_window": "Batching-Fenster (Millisekunden)",
    "lbl_max_batch_size": "Max. Batch-Größe",
    "lbl_openai_batch_size": "OpenAI Max Batch-Größe",
    "lbl_anthropic_batch_size": "Anthropic Max Batch-Größe",
    "lbl_initial_rate_limit": "Initiales Ratenlimit (Anfragen/Sekunde)",
    "lbl_learning_rate": "Lernrate",
    "lbl_headroom_percent": "Headroom-Prozentsatz",
    "lbl_recovery_rate": "Wiederherstellungsrate",
    "lbl_max_rate_limit": "Max. Ratenlimit (Anfragen/Sekunde)",
    "lbl_min_rate_limit": "Min. Ratenlimit (Anfragen/Sekunde)",
    "lbl_backoff_base": "Backoff-Basis",
    "lbl_jitter_factor": "Jitter-Faktor",
    "lbl_history_window": "History-Fenster (Sekunden)",
    "lbl_consecutive_successes": "Aufeinanderfolgende Erfolge für Wiederherstellung",
    "lbl_admin_username": "Admin-Benutzername",
    "lbl_new_password": "Neues Passwort",
    "lbl_confirm_password": "Neues Passwort bestätigen",
    "lbl_admin_email": "Admin-E-Mail-Adresse"
  },
  "payments_page": {
    "title": "Zahlungssystem-Einstellungen",
    "currency_note_title": "Wichtiger Hinweis zur Währungsauswahl",
    "currency_settings": "Globale Währungseinstellungen",
    "currency_code": "Währungscode",
    "currency_symbol": "Währungssymbol",
    "decimal_places": "Dezimalstellen",
    "save_currency": "Währungseinstellungen speichern",
    "encryption_title": "Verschlüsselungsschlüssel-Konfiguration",
    "critical_security": "Kritische Sicherheitseinstellung",
    "stripe_config": "Stripe-Konfiguration",
    "paypal_config": "PayPal-Konfiguration",
    "bitcoin_config": "Bitcoin-Konfiguration",
    "ethereum_config": "Ethereum-Konfiguration",
    "usdt_config": "USDT-Konfiguration",
    "usdc_config": "USDC-Konfiguration",
    "coinbase_config": "Coinbase Commerce-Konfiguration",
    "crypto_prices": "Krypto-Preisquellen",
    "payment_stats": "Zahlungsstatistiken",
    "master_keys": "Master-Schlüssel-Verwaltung",
    "subscription_settings": "Abonnement-Einstellungen",
    "lbl_enabled": "Aktiviert",
    "lbl_api_key": "API-Schlüssel",
    "lbl_secret_key": "Geheimer Schlüssel",
    "lbl_webhook_secret": "Webhook-Geheimnis",
    "lbl_client_id": "Client-ID",
    "lbl_client_secret": "Client-Geheimnis",
    "lbl_wallet_address": "Wallet-Adresse",
    "lbl_min_confirmations": "Mindestbestätigungen",
    "lbl_network": "Netzwerk",
    "lbl_contract_address": "Vertragsadresse",
    "lbl_threshold": "Schwellenbetrag",
    "lbl_admin_address": "Admin-Adresse",
    "lbl_monitoring": "Überwachungsmethode",
    "lbl_webhook_url": "Webhook-URL",
    "lbl_total_balance": "Gesamtguthaben",
    "lbl_pending": "Ausstehende Zahlungen",
    "lbl_failed": "Fehlgeschlagene Zahlungen"
  },
  "subscription_page": {
    "title": "Abonnementverwaltung",
    "current_plan": "Aktueller Plan",
    "free_tier": "Kostenlose Stufe",
    "no_description": "Keine Beschreibung verfügbar",
    "per_month": "/Monat",
    "per_year": "/Jahr",
    "or_yearly": "oder {price}/Jahr",
    "change_plan": "Plan ändern",
    "requests_per_day": "Anfragen pro Tag",
    "requests_per_month": "Anfragen pro Monat",
    "providers": "Anbieter",
    "rotations": "Rotationen",
    "subscription_status": "Abonnementstatus",
    "renews": "Verlängert:",
    "cancel_subscription": "Abonnement kündigen",
    "quick_actions": "Schnellaktionen",
    "billing_payments": "Abrechnung & Zahlungen",
    "billing_payments_desc": "Zahlungsmethoden verwalten und Historie anzeigen",
    "upgrade_plan": "Plan upgraden",
    "upgrade_plan_desc": "Alle verfügbaren Pläne anzeigen",
    "edit_profile": "Profil bearbeiten",
    "edit_profile_desc": "Kontoeinstellungen aktualisieren",
    "change_password": "Passwort ändern",
    "change_password_desc": "Sicherheitseinstellungen aktualisieren",
    "no_payment_methods": "Keine Zahlungsmethoden",
    "no_payment_methods_desc": "Fügen Sie eine Zahlungsmethode hinzu, um Ihren Plan zu upgraden und Abonnements zu verwalten.",
    "go_to_billing": "Zu Abrechnung & Zahlungsmethoden"
  },
  "user_providers_page": {
    "title": "Meine Anbieter",
    "add_new": "Neuen Anbieter hinzufügen"
  },
  "user_rotations_page": {
    "title": "Meine Rotationskonfiguration",
    "add_rotation": "Rotation hinzufügen",
    "save_config": "Konfiguration speichern",
    "cancel": "Abbrechen"
  },
  "user_autoselects_page": {
    "title": "Meine Autoauswahl-Konfiguration",
    "add_autoselect": "Autoauswahl hinzufügen",
    "save_config": "Konfiguration speichern",
    "cancel": "Abbrechen"
  }
}
