import type { TranslationMap } from '../types';

// German (Deutsch) translations. Each chunk maps to chunks/en-4.ts.
const de4: TranslationMap = {
  'chat.unsubscribeApproval.approve': 'Genehmigen und abbestellen',
  'chat.unsubscribeApproval.approved': '✓ Erfolgreich abgemeldet.',
  'chat.unsubscribeApproval.denied': '✕Anfrage abgelehnt.',
  'chat.unsubscribeApproval.deny': 'Leugnen',
  'chat.unsubscribeApproval.processing': 'Verarbeitung...',
  'chat.unsubscribeApproval.title': 'Abmeldeanfrage',
  'commandPalette.ariaLabel': 'Befehlspalette',
  'commandPalette.description': 'Beschreibung',
  'commandPalette.label': 'Befehle',
  'commandPalette.noResults': 'Keine Ergebnisse',
  'commandPalette.placeholder': 'Gib einen Befehl ein oder suche ...',
  'commandPalette.searchAria': 'Suchbefehle',
  'commandPalette.shortcutHint': 'Drücke ? für alle Verknüpfungen',
  'commandPalette.title': 'Befehlspalette',
  'composio.connect.additionalConfigRequired': 'Zusätzliche Konfiguration erforderlich',
  'composio.connect.atlassianSubdomainHint': 'acme',
  'composio.connect.atlassianSubdomainLabel': 'Atlassian-Subdomain-Label',
  'composio.connect.connect': 'Verbinden',
  'composio.connect.connectionFailed': 'Verbindung fehlgeschlagen (Status: {status}).',
  'composio.connect.disconnectFailed': 'Verbindungstrennung fehlgeschlagen: {msg}',
  'composio.connect.disconnecting': 'Verbindung trennen…',
  'composio.connect.idleDescription': 'Verbinde deine',
  'composio.connect.idleDescriptionSuffix':
    'Konto. Wir öffnen ein Browserfenster, du genehmigst dort den Zugriff und diese App erkennt die Verbindung automatisch.',
  'composio.connect.isConnected': 'verbunden ist.',
  'composio.connect.manage': 'Verwalten',
  'composio.connect.needsSubdomain': 'Zum Verbinden',
  'composio.connect.needsSubdomainSuffix':
    'Gib deine Atlassian-Subdomain ein (z. B. acme für acme.atlassian.net) und versuche es erneut.',
  'composio.connect.oauthComplete': 'OAuth zum Abschließen…',
  'composio.connect.oauthTimeout': 'OAuth-Zeitüberschreitung',
  'composio.connect.permissions': 'Berechtigungen',
  'composio.connect.permissionsDefault': 'Lesen + Schreiben ist standardmäßig aktiviert',
  'composio.connect.permissionsNote': 'entlarven kann',
  'composio.connect.permissionsNoteSuffix':
    'Die eigenen Agentenberechtigungen von OpenHuman werden unten als Lese-, Schreib- und Admin-Umschaltung gesteuert.',
  'composio.connect.reopenBrowser': 'Browser erneut öffnen',
  'composio.connect.requestingUrl': 'Verbindung wird angefordert URL…',
  'composio.connect.retryConnection': 'Verbindung erneut versuchen',
  'composio.connect.scopeLoadError': 'Bereichseinstellungen konnten nicht geladen werden: {msg}',
  'composio.connect.scopeSaveError': 'Der Bereich {key} konnte nicht gespeichert werden: {msg}',
  'composio.connect.subdomainInvalid':
    'Gib nur die kurze Subdomain ein (z. B. „acme“), nicht die vollständige URL. Es sollte nur Buchstaben, Zahlen und Bindestriche enthalten.',
  'composio.connect.subdomainRequired': 'Bitte gib deine Atlassian-Subdomain ein, um fortzufahren.',
  'composio.connect.dynamicsOrgNameLabel': 'Name der Dynamics 365-Organisation',
  'composio.connect.dynamicsOrgNameHint':
    'Beispiel: „myorg“ für myorg.crm.dynamics.com. Gib nur den kurzen Organisationsnamen ein, nicht den vollständigen URL.',
  'composio.connect.needsFieldsPrefix': 'Zum Verbinden',
  'composio.connect.needsFieldsSuffix':
    'Wir brauchen ein bisschen mehr Informationen. Fülle die fehlenden Felder unten aus und versuche es erneut.',
  'composio.connect.requiredFieldEmpty': 'Dieses Feld ist erforderlich.',
  'composio.connect.wabaIdHint':
    'Finde es über GET /me/businesses und dann GET /{business_id}/owned_whatsapp_business_accounts mit deinem Meta-Zugriffstoken.',
  'composio.connect.wabaIdLabel': 'Waba-ID-Etikett',
  'composio.connect.wabaIdRequired':
    'Bitte gib deine WhatsApp Geschäftskonto-ID (WABA ID) ein, um fortzufahren.',
  'composio.connect.waitingFor': 'Warten auf',
  'composio.connect.waitingHint': 'Wartender Hinweis',
  'composio.triggers.heading': 'Auslöser',
  'composio.triggers.listenFrom': 'Auf Ereignisse hören von',
  'composio.triggers.loadError': 'Trigger konnten nicht geladen werden',
  'composio.triggers.needsConfiguration': 'Muss konfiguriert werden',
  'composio.triggers.noneAvailable': 'Derzeit sind keine Auslöser verfügbar für',
  'conversations.taskKanban.moveLeft': 'Bewege dich nach links',
  'conversations.taskKanban.moveRight': 'Bewege dich nach rechts',
  'conversations.taskKanban.title': 'Aufgaben',
  'conversations.toolTimeline.turn': 'drehen',
  'conversations.toolTimeline.workerThread': 'Worker-Thread',
  'daemon.serviceBlockingGate.body': 'Körper',
  'daemon.serviceBlockingGate.downloadHint': 'Hinweis herunterladen',
  'daemon.serviceBlockingGate.downloadLatest': 'Lade die neueste Version herunter',
  'daemon.serviceBlockingGate.retryCore': 'Core erneut versuchen',
  'daemon.serviceBlockingGate.retryFailed':
    'Wiederholungsversuch fehlgeschlagen. Lade den neuesten App-Build herunter und versuche es erneut.',
  'daemon.serviceBlockingGate.retrying': 'Erneuter Versuch...',
  'daemon.serviceBlockingGate.title': 'OpenHuman Kern ist nicht verfügbar',
  'home.banners.discordSubtitle': 'Discord Untertitel',
  'home.banners.discordTitle': 'Tritt unserem Discord bei',
  'home.banners.earlyBirdDismiss': 'Frühbucherbanner schließen',
  'home.banners.earlyBirdFirstSub': 'erstes Abonnement.',
  'home.banners.earlyBirdOn': 'Frühaufsteher',
  'home.banners.earlyBirdTitle': 'Die ersten 1.000 Nutzer erhalten 60 % Rabatt.',
  'home.banners.earlyBirdUseCode': 'Frühbucher-Nutzungscode',
  'home.banners.getSubscription': 'Hol dir ein Abonnement',
  'home.banners.promoCreditsBody': 'Probiere OpenHuman aus und wenn du Lust auf mehr hast,',
  'home.banners.promoCreditsTitle': 'Du hast {amount} Werbeguthaben.',
  'home.banners.promoCreditsUsage': 'und erhalte 10x mehr Nutzung.',
  'intelligence.memoryChunk.detail.chunk': 'Brocken',
  'intelligence.memoryChunk.detail.copyChunkId': 'Chunk-ID kopieren',
  'intelligence.memoryChunk.detail.embeddingInfo': 'bge-m3 1024dim',
  'intelligence.memoryChunk.detail.noEmbedding': 'Keine Einbettung',
  'intelligence.memoryChunk.letterhead.from': 'von',
  'intelligence.memoryChunk.letterhead.to': 'zu',
  'intelligence.memoryChunk.mentioned.chunkOne': '1 Stück',
  'intelligence.memoryChunk.mentioned.chunkOther': '{count} Stücke',
  'intelligence.memoryChunk.mentioned.heading': 'm e n t i o n e d',
  'intelligence.memoryChunk.scoreBars.ariaScore': '{name} erzielen einen Wert von {pct} Prozent',
  'intelligence.memoryChunk.scoreBars.atThreshold': 'um {threshold}',
  'intelligence.memoryChunk.scoreBars.dropped': 'fallen gelassen',
  'intelligence.memoryChunk.scoreBars.heading': 'Warum hast du es behalten?',
  'intelligence.memoryChunk.scoreBars.kept': 'gehalten',
  'intelligence.memoryText.entityTypePrefix': 'Entitätstyp',
  'intelligence.screenDebug.active': 'Aktiv',
  'intelligence.screenDebug.app': 'App',
  'intelligence.screenDebug.bounds': 'Grenzen',
  'intelligence.screenDebug.captureAlt': 'Testergebnis erfassen',
  'intelligence.screenDebug.captureFailed': 'Fehlgeschlagen',
  'intelligence.screenDebug.captureSuccess': 'Erfolg',
  'intelligence.screenDebug.captureTest': 'Capture-Test',
  'intelligence.screenDebug.capturing': 'Erfassen',
  'intelligence.screenDebug.frames': 'Rahmen',
  'intelligence.screenDebug.idle': 'Leerlauf',
  'intelligence.screenDebug.lastApp': 'Letzte App',
  'intelligence.screenDebug.mode': 'Modus',
  'intelligence.screenDebug.permAccessibility': 'Zugänglichkeit aufrechterhalten',
  'intelligence.screenDebug.permInput': 'Perm-Eingabe',
  'intelligence.screenDebug.permScreen': 'Barrierefreiheit',
  'intelligence.screenDebug.permissions': 'Berechtigungen',
  'intelligence.screenDebug.platformNotSupported': 'Plattform nicht unterstützt',
  'intelligence.screenDebug.recentVisionSummaries': 'Aktuelle Visionszusammenfassungen',
  'intelligence.screenDebug.session': 'Sitzung',
  'intelligence.screenDebug.size': 'Größe',
  'intelligence.screenDebug.status': 'Status',
  'intelligence.screenDebug.testCapture': 'Testaufnahme',
  'intelligence.screenDebug.time': 'Zeit',
  'intelligence.screenDebug.title': 'Titel',
  'intelligence.screenDebug.unknown': 'Unbekannt',
  'intelligence.screenDebug.visionQueue': 'Vision-Warteschlange',
  'intelligence.screenDebug.visionState': 'Visionszustand',
  'intelligence.tasks.activeBoardOne': '1 aktives Forum für alle Gespräche',
  'intelligence.tasks.activeBoardOther': '{count} aktive Boards in allen Gesprächen',
  'intelligence.tasks.empty': 'Noch keine Agenten-Taskboards',
  'intelligence.tasks.emptyHint': 'Leerer Hinweis',
  'intelligence.tasks.failedToLoad': 'Laden fehlgeschlagen',
  'intelligence.tasks.live': 'leben',
  'intelligence.tasks.loadingBoards': 'Taskboards werden geladen…',
  'intelligence.tasks.threadPrefix': 'Thread {thread}',
  'notifications.card.dismiss': 'Benachrichtigung verwerfen',
  'notifications.card.importanceTitle': 'Wichtigkeit: {pct}%',
  'notifications.center.empty': 'Noch keine Benachrichtigungen',
  'notifications.center.emptyHint': 'Leerer Hinweis',
  'notifications.center.filterAll': 'Alles filtern',
  'notifications.center.markAllRead': 'Alles als gelesen markieren',
  'notifications.center.title': 'Benachrichtigungen',
  'oauth.button.connecting': 'Verbinden...',
  'oauth.login.continueWith': 'Weiter mit',
  'onboarding.contextGathering.buildingDesc': 'Gebäudebeschreibung',
  'onboarding.contextGathering.buildingProfile': 'Erstelle dein Profil...',
  'onboarding.contextGathering.continueToChat': 'Weiter chatten',
  'onboarding.contextGathering.errorDesc':
    'Dein Chat ist fertig. Wir erstellen im Hintergrund weiterhin dein vollständiges Profil, sodass du jetzt fortfahren und es im Laufe der Zeit verfeinern kannst.',
  'onboarding.contextGathering.coreAlive':
    'Der Kern ist erreichbar – der erste Start kann eine Minute dauern.',
  'onboarding.contextGathering.coreAliveProbing': 'Kernverbindung prüfen…',
  'onboarding.contextGathering.coreUnreachable':
    'Der Kern reagiert nicht. Du kannst fortfahren und es später noch einmal versuchen.',
  'onboarding.contextGathering.stillWorkingDesc':
    'Der erste Start kann 30–60 Sekunden dauern, während wir dein lokales Modell und deine Tools aufwärmen. Du kannst jederzeit weiter chatten – die Profilerstellung läuft im Hintergrund weiter.',
  'onboarding.contextGathering.stillWorkingTitle': 'Ich arbeite immer noch an deinem Profil…',
  'onboarding.contextGathering.title': 'Kontexterfassung',
  'openhuman.team_list_teams': 'Teamlisten-Teams',
  'overlay.ariaAttention': 'Achtung-Nachricht',
  'overlay.ariaCompanion': 'Begleiter aktiv',
  'overlay.ariaOrb': 'OpenHuman-Overlay',
  'overlay.ariaVoiceActive': 'Spracheingabe aktiv',
  'overlay.companion.error': 'Fehler',
  'overlay.companion.listening': 'Zuhören…',
  'overlay.companion.pointing': 'Zeigen…',
  'overlay.companion.speaking': 'Apropos…',
  'overlay.companion.thinking': 'Denken…',
  'overlay.orbTitle': 'Zum Verschieben ziehen · Doppelklicken, um die Position zurückzusetzen',
  'pages.settings.account.connections': 'Verbindungen',
  'pages.settings.account.connectionsDesc': 'Überprüfe und verwalte verknüpfte Kontoverbindungen',
  'pages.settings.account.privacy': 'Privatsphäre',
  'pages.settings.account.privacyDesc':
    'Verwalte die Datenfreigabe und anonymisierte Nutzungspräferenzen',
  'pages.settings.account.recoveryPhrase': 'Wiederherstellungssatz',
  'pages.settings.account.recoveryPhraseDesc':
    'Verwalte deine BIP39-Wiederherstellungsphrase für Verschlüsselung und Wallet-Zugriff',
  'pages.settings.account.team': 'Team',
  'pages.settings.account.teamDesc': 'Verwalte dein Team, deine Mitglieder und Einladungen',
  'pages.settings.account.migration': 'Von einem anderen Assistenten importieren',
  'pages.settings.account.migrationDesc':
    'Migriere Speicher und Notizen von OpenClaw (oder bald Hermes) in diesen Arbeitsbereich.',
  'pages.settings.accountSection.description':
    'Wiederherstellungsphrase, Team, Verbindungen und Datenschutzeinstellungen.',
  'pages.settings.accountSection.title': 'Konto',
  'pages.settings.ai.llm': 'Llm',
  'pages.settings.ai.llmDesc': 'Llm absch',
  'pages.settings.ai.voice': 'Stimme',
  'pages.settings.ai.voiceDesc': 'Sprachbeschreibung',
  'pages.settings.aiSection.description':
    'Sprachmodellanbieter, lokal Ollama und Sprache (STT / TTS).',
  'pages.settings.aiSection.title': 'AI',
  'pages.settings.features.desktopCompanion': 'Desktop-Begleiter',
  'pages.settings.features.desktopCompanionDesc':
    'Sprachassistent mit Bildschirmerkennung – hört zu, sieht, spricht, zeigt',
  'pages.settings.features.messagingChannels': 'Messaging-Kanäle',
  'pages.settings.features.messagingChannelsDesc': 'Nachrichtenkanäle, Abschn',
  'pages.settings.features.notifications': 'Benachrichtigungen',
  'pages.settings.features.notificationsDesc': 'Benachrichtigungen absch',
  'pages.settings.features.screenAwareness': 'Bildschirmbewusstsein',
  'pages.settings.features.screenAwarenessDesc': 'Abschn. Bildschirmwahrnehmung',
  'pages.settings.features.tools': 'Werkzeuge',
  'pages.settings.features.toolsDesc': 'Werkzeugbeschr',
  'pages.settings.featuresSection.description': 'Bildschirmbewusstsein, Nachrichten und Tools.',
  'pages.settings.featuresSection.title': 'Funktionen',
  'privacy.dataKind.credentials': 'Anmeldeinformationen',
  'privacy.dataKind.derived': 'Abgeleitet',
  'privacy.dataKind.diagnostics': 'Diagnose',
  'privacy.dataKind.metadata': 'MetaDaten',
  'privacy.dataKind.raw': 'Roh',
  'privacy.whatLeaves.link.label': 'Was verlässt meinen Computer?',
  'rewards.community.achievementsUnlocked': '{unlocked} von {total} Erfolgen freigeschaltet',
  'rewards.community.connectDiscord': 'Verbinde Discord',
  'rewards.community.cumulativeTokens': 'Kumulierte Token',
  'rewards.community.currentStreak': 'Aktuelle Serie',
  'rewards.community.discordLinkedNotInGuild': 'Verlinkt, aber nicht auf dem Server',
  'rewards.community.discordMember': 'Dem Server beigetreten',
  'rewards.community.discordNotLinked': 'Nicht verlinkt',
  'rewards.community.discordServer': 'Discord Server',
  'rewards.community.discordStatusUnavailable': 'Mitgliedschaftsstatus nicht verfügbar',
  'rewards.community.discordWaiting': 'Warten auf Backend-Synchronisierung',
  'rewards.community.heroSubtitle':
    'Schalte exklusive Kanäle, Unterstützerabzeichen und Backend-synchronisierte Belohnungen frei, indem du dein Discord-Konto verknüpfst.',
  'rewards.community.heroTitle': 'Verdiene Belohnungen und Discord Rollen',
  'rewards.community.joinDiscord': 'Tritt Discord bei',
  'rewards.community.loadingRewards': 'Prämien werden geladen…',
  'rewards.community.locked': 'Gesperrt',
  'rewards.community.retrying': 'Erneuter Versuch…',
  'rewards.community.rolesAndRewards': 'Rollen und Belohnungen',
  'rewards.community.streakDays': '{n} Tage',
  'rewards.community.syncPending': 'Synchronisierung der Prämien steht aus',
  'rewards.community.syncPendingDesc': 'Synchronisierung ausstehend',
  'rewards.community.syncUnavailable': 'Synchronisierung nicht verfügbar',
  'rewards.community.tryAgain': 'Erneuter Versuch…',
  'rewards.community.unknown': 'Unbekannt',
  'rewards.community.unlocked': 'Entsperrt',
  'rewards.community.yourProgress': 'Dein Fortschritt',
  'rewards.coupon.colCode': 'Code',
  'rewards.coupon.colRedeemed': 'Eingelöst',
  'rewards.coupon.colReward': 'Belohnung',
  'rewards.coupon.colStatus': 'Status',
  'rewards.coupon.loadingHistory': 'Prämienverlauf wird geladen…',
  'rewards.coupon.noCodes': 'Es wurden noch keine Prämiencodes eingelöst.',
  'rewards.coupon.pending': 'Ausstehend',
  'rewards.coupon.placeholder': 'Gutscheincode',
  'rewards.coupon.promoCredits': 'Promo-Credits',
  'rewards.coupon.recentRedemptions': 'Aktuelle Einlösungen',
  'rewards.coupon.redeemAccepted':
    '{code} akzeptiert. {amount} wird entsperrt, nachdem die erforderliche Aktion abgeschlossen ist.',
  'rewards.coupon.redeemButton': 'Code einlösen',
  'rewards.coupon.redeemSuccess': '{code} eingelöst. {amount} wurde zu deinen Credits hinzugefügt.',
  'rewards.coupon.redeemedCodes': 'Eingelöste Codes',
  'rewards.coupon.redeeming': 'Einlösen...',
  'rewards.coupon.statusApplied': 'Angewendet',
  'rewards.coupon.statusPendingAction': 'Ausstehende Maßnahmen',
  'rewards.coupon.statusRedeemed': 'Eingelöst',
  'rewards.coupon.subtitle': 'Untertitel',
  'rewards.coupon.title': 'Gutscheincode einlösen',
  'rewards.referralSection.activity': 'Empfehlungsaktivität',
  'rewards.referralSection.apply': 'Bewerben…',
  'rewards.referralSection.applying': 'Bewerben…',
  'rewards.referralSection.colReferredUser': 'Empfohlener Benutzer',
  'rewards.referralSection.colReward': 'Belohnung',
  'rewards.referralSection.colStatus': 'Status',
  'rewards.referralSection.colUpdated': 'Aktualisiert',
  'rewards.referralSection.completed': 'Abgeschlossen',
  'rewards.referralSection.copyCode': 'Code kopieren',
  'rewards.referralSection.copyFailed': 'Der Kopiervorgang ist fehlgeschlagen',
  'rewards.referralSection.haveCode': 'Hast du einen Empfehlungscode?',
  'rewards.referralSection.haveCodeDesc': 'Habe Codebeschreibung',
  'rewards.referralSection.linked': 'Verlinkt',
  'rewards.referralSection.linkedCode': '(Code {code})',
  'rewards.referralSection.loading': 'Empfehlungsprogramm wird geladen…',
  'rewards.referralSection.noReferrals': 'Keine Empfehlungen',
  'rewards.referralSection.pendingReferrals': 'Ausstehende Empfehlungen',
  'rewards.referralSection.placeholder': 'Empfehlungscode',
  'rewards.referralSection.share': 'Teilen',
  'rewards.referralSection.statusCompleted': 'Status abgeschlossen',
  'rewards.referralSection.statusExpired': 'Status abgelaufen',
  'rewards.referralSection.statusJoined': 'Status beigetreten',
  'rewards.referralSection.subtitle': 'Untertitel',
  'rewards.referralSection.title': 'Freunde einladen, Credits verdienen',
  'rewards.referralSection.totalEarned': 'Insgesamt verdient',
  'rewards.referralSection.yourCode': 'Dein Code',
  'settings.ai.addCloudProvider': 'Cloud-Anbieter hinzufügen',
  'settings.ai.addProvider': 'Sparen…',
  'settings.ai.apiKeyFieldLabel': 'Bezeichnung des API-Schlüsselfelds',
  'settings.ai.apiKeyRequired': 'Bitte füge deinen API-Schlüssel ein, um fortzufahren.',
  'settings.ai.apiKeyStoredEncrypted': 'API-Schlüssel verschlüsselt gespeichert',
  'settings.ai.apiKeysEncrypted': 'auth-profiles.json',
  'settings.ai.clearStoredKey': 'Gespeicherten Schlüssel löschen',
  'settings.ai.connectProvider': 'Anbieter verbinden',
  'settings.ai.customRouting': 'Benutzerdefiniertes Routing',
  'settings.ai.defaultResolvesTo': 'OpenHuman',
  'settings.ai.discard': 'Verwerfen',
  'settings.ai.editProvider': 'Anbieter bearbeiten',
  'settings.ai.llmProviders': 'LLM Anbieter',
  'settings.ai.llmProvidersDesc': 'LLM-Anbieter absch',
  'settings.ai.localOllama': 'Lokal (Ollama)',
  'settings.ai.modelLabel': 'Modell',
  'settings.ai.noCustomProviders': 'Keine benutzerdefinierten Anbieter',
  'settings.ai.providerLabel': 'Anbieter',
  'settings.ai.routing': 'Routenführung',
  'settings.ai.routingCustom': 'Routing benutzerdefiniert',
  'settings.ai.routingDefault': 'Standard',
  'settings.ai.routingDesc': 'Routing-Beschreibung',
  'settings.ai.saveChanges': 'Sparen…',
  'settings.ai.saving': 'Sparen…',
  'settings.ai.unsavedChange': 'nicht gespeicherte Änderung',
  'settings.ai.unsavedChanges': 'nicht gespeicherte Änderungen',
  'settings.ai.workloadGroupBackground': 'Hintergrund der Arbeitslastgruppe',
  'settings.ai.workloadGroupChat': 'Workload-Gruppenchat',
  'settings.autocomplete.appFilter.acceptSuggestion': 'Vorschlag annehmen',
  'settings.autocomplete.appFilter.contextOverride': 'Kontextüberschreibung (optional)',
  'settings.autocomplete.appFilter.debugFocus': 'Debug-Fokus',
  'settings.autocomplete.appFilter.getSuggestion': 'Hol dir einen Vorschlag',
  'settings.autocomplete.appFilter.liveLogs': 'Live-Protokolle',
  'settings.autocomplete.appFilter.noLogs': ') :',
  'settings.autocomplete.appFilter.refreshStatus': 'Erfrischend…',
  'settings.autocomplete.appFilter.refreshing': 'Erfrischend…',
  'settings.autocomplete.appFilter.runtime': 'Laufzeit',
  'settings.autocomplete.appFilter.test': 'Testen',
  'settings.autocomplete.completionStyle.acceptedCompletion':
    '{count} akzeptierter Abschluss gespeichert – wird zur Personalisierung zukünftiger Vorschläge verwendet.',
  'settings.autocomplete.completionStyle.acceptedCompletions':
    '{count} akzeptierte Vervollständigungen werden gespeichert – werden zur Personalisierung zukünftiger Vorschläge verwendet.',
  'settings.autocomplete.completionStyle.clearHistory': 'Löschen…',
  'settings.autocomplete.completionStyle.clearing': 'Löschen…',
  'settings.autocomplete.completionStyle.debounce': 'Entprellung (ms)',
  'settings.autocomplete.completionStyle.enabled': 'Aktiviert',
  'settings.autocomplete.completionStyle.maxChars': 'Max Chars',
  'settings.autocomplete.completionStyle.noHistory':
    'Noch keine akzeptierten Abschlüsse. Akzeptiere Vorschläge mit der Tabulatortaste, um mit der Personalisierung zu beginnen.',
  'settings.autocomplete.completionStyle.overlayTtl': 'Overlay TTL (ms)',
  'settings.autocomplete.completionStyle.personalizationHistory': 'Personalisierungsverlauf',
  'settings.autocomplete.completionStyle.styleExamples': 'Stilbeispiele (eines pro Zeile)',
  'settings.autocomplete.completionStyle.styleInstructions': 'Stilanweisungen',
  'settings.billing.autoRecharge.addAmount': 'Füge diesen Betrag hinzu',
  'settings.billing.autoRecharge.addCard': 'Karte hinzufügen',
  'settings.billing.autoRecharge.amountHint': 'Betragshinweis',
  'settings.billing.autoRecharge.defaultCard': 'Standardkarte',
  'settings.billing.autoRecharge.lastRechargeFailed': 'Das letzte Aufladen ist fehlgeschlagen',
  'settings.billing.autoRecharge.lastRecharged': 'Zuletzt aufgeladen',
  'settings.billing.autoRecharge.noCards': 'Keine Karten',
  'settings.billing.autoRecharge.paymentMethods': 'Zahlungsmethoden',
  'settings.billing.autoRecharge.rechargeInProgress': 'Aufladen läuft',
  'settings.billing.autoRecharge.rechargeWhen': 'Aufladen, wenn der Saldo darunter fällt',
  'settings.billing.autoRecharge.saveSettings': 'Sparen…',
  'settings.billing.autoRecharge.saving': 'Sparen…',
  'settings.billing.autoRecharge.setDefault': ':',
  'settings.billing.autoRecharge.subtitle': 'Untertitel',
  'settings.billing.autoRecharge.title': 'Aktiviere die automatische Aufladung',
  'settings.billing.autoRecharge.toggleAriaLabel': 'Automatisches Aufladen umschalten',
  'settings.billing.autoRecharge.weeklyLimit': 'Wöchentliches Ausgabenlimit',
  'settings.billing.history.desc': 'Beschr',
  'settings.billing.history.empty': 'Leer',
  'settings.billing.history.openPortal': 'Portal öffnen',
  'settings.billing.history.posted': 'Gepostet',
  'settings.billing.history.title': 'Titel',
  'settings.billing.inferenceBudget.cycleEnds': 'Der Zyklus endet',
  'settings.billing.inferenceBudget.exhausted': 'Erschöpft',
  'settings.billing.inferenceBudget.loadError': 'Ladefehler',
  'settings.billing.inferenceBudget.noBudgetDesc': 'Kein Budgetabzug',
  'settings.billing.inferenceBudget.noRecurringBudget': 'Kein wiederkehrendes Budget',
  'settings.billing.inferenceBudget.remaining': 'Übrig',
  'settings.billing.inferenceBudget.tenHourCap': 'Zehn-Stunden-Kappe',
  'settings.billing.inferenceBudget.title': 'Titel',
  'settings.billing.payAsYouGo.available': 'Verfügbar',
  'settings.billing.payAsYouGo.chargeCustomAmount': 'Wird geöffnet…',
  'settings.billing.payAsYouGo.chooseTopUpDesc': 'Wähle „Aufladepreis“.',
  'settings.billing.payAsYouGo.chooseTopUpTitle': 'Wähle den Aufladetitel',
  'settings.billing.payAsYouGo.creditBalanceDesc': 'Guthabenbez',
  'settings.billing.payAsYouGo.creditBalanceTitle': 'Guthabentitel',
  'settings.billing.payAsYouGo.customAmount': 'Benutzerdefinierter Betrag',
  'settings.billing.payAsYouGo.enterAmount': 'Betrag eingeben',
  'settings.billing.payAsYouGo.opening': '{amount}',
  'settings.billing.payAsYouGo.promotionalCredits': 'Werbegutschriften',
  'settings.billing.payAsYouGo.topUpBalance': 'Aufladeguthaben',
  'settings.billing.payAsYouGo.topUpCredits': 'Guthaben aufladen',
  'settings.billing.payAsYouGo.unableToLoad': 'Der Ladeausgleich kann nicht durchgeführt werden.',
  'settings.billing.subscription.annual': 'Jährlich',
  'settings.billing.subscription.billedAnnually': 'Jährliche Abrechnung',
  'settings.billing.subscription.chooseSubtitle': 'Untertitel wählen',
  'settings.billing.subscription.chooseTitle': 'Titel wählen',
  'settings.billing.subscription.cryptoDesc': 'Krypto-Beschreibung',
  'settings.billing.subscription.cryptoQuestion': 'Krypto-Frage',
  'settings.billing.subscription.current': 'Aktuell',
  'settings.billing.subscription.currentPlan': 'Aktueller Plan',
  'settings.billing.subscription.monthly': 'Monatlich',
  'settings.billing.subscription.paymentConfirmed': 'Zahlung bestätigt',
  'settings.billing.subscription.perMonth': 'Pro Monat',
  'settings.billing.subscription.popular': 'Beliebt',
};

export default de4;
