// Deutsch Sprachpaket export default { // TabBar 'tabBar.home': 'Startseite', 'tabBar.deviceConfig': 'Netzwerkkonfig', 'tabBar.settings': 'System', // Einstellungsseitentitel 'settings.title': 'Einstellungen', // Anmeldeseite 'login.pageTitle': 'Anmelden', 'login.navigationTitle': 'Anmelden', 'login.fetchConfigError': 'Konfiguration konnte nicht abgerufen werden:', 'login.selectLanguage': 'Sprache auswählen', 'login.selectLanguageTip': 'Vi', 'login.welcomeBack': 'Willkommen zurück', 'login.pleaseLogin': 'Bitte melden Sie sich an', 'login.enterUsername': 'Bitte Benutzernamen eingeben', 'login.enterPassword': 'Bitte Passwort eingeben', 'login.enterCaptcha': 'Bitte Bestätigungscode eingeben', 'login.loginButton': 'Anmelden', 'login.loggingIn': 'Wird angemeldet...', 'login.noAccount': 'Registrieren', 'login.enterPhone': 'Bitte Handynummer eingeben', 'login.selectCountry': 'Land/Region auswählen', 'login.confirm': 'Bestätigen', 'login.serverSetting': 'Server-Einstellungen', 'login.requiredUsername': 'Benutzername darf nicht leer sein', 'login.requiredPassword': 'Passwort darf nicht leer sein', 'login.requiredCaptcha': 'Bestätigungscode darf nicht leer sein', 'login.requiredMobile': 'Bitte gültige Handynummer eingeben', 'login.captchaError': 'Grafischer Bestätigungscode Fehler', 'login.forgotPassword': 'Passwort vergessen', // Registrierungsseite 'register.pageTitle': 'Registrieren', 'register.createAccount': 'Konto erstellen', 'register.enterUsername': 'Bitte Benutzernamen eingeben', 'register.enterPassword': 'Bitte Passwort eingeben', 'register.confirmPassword': 'Bitte Passwort bestätigen', 'register.enterPhone': 'Bitte Handynummer eingeben', 'register.enterCode': 'Bitte Bestätigungscode eingeben', 'register.getCode': 'Code erhalten', 'register.agreeTerms': 'Ich habe gelesen und stimme zu', 'register.terms': 'Nutzungsbedingungen', 'register.privacy': 'Datenschutzrichtlinie', 'register.registerButton': 'Registrieren', 'register.registering': 'Wird registriert...', 'register.haveAccount': 'Bereits ein Konto?', 'register.loginNow': 'Jetzt anmelden', 'register.selectCountry': 'Land/Region auswählen', 'register.confirm': 'Bestätigen', 'register.captchaSendSuccess': 'Bestätigungscode erfolgreich gesendet', // Startseite 'home.pageTitle': 'Startseite', 'home.createAgent': 'Agent erstellen', 'home.agentName': 'Agent', 'home.modelInfo': 'Modell-Info', 'home.lastActive': 'Zuletzt aktiv', 'home.greeting': 'Hallo Jarvis', 'home.subtitle': 'Lassen Sie uns', 'home.wonderfulDay': 'einen wunderbaren Tag haben!', 'home.emptyState': 'Keine Agenten verfügbar', 'home.deviceManagement': 'Geräteverwaltung', 'home.lastConversation': 'Letzte Konversation:', 'home.delete': 'Löschen', 'home.createFirstAgent': 'Klicken Sie auf die + Schaltfläche unten rechts, um Ihren ersten Agenten zu erstellen', 'home.dialogTitle': 'Agent erstellen', 'home.inputPlaceholder': 'z.B. Kundenservice-Assistent, Sprachassistent, Wissens-F&A', 'home.createError': 'Bitte Agenten-Namen eingeben', 'home.createNow': 'Jetzt erstellen', 'home.justNow': 'Gerade eben', 'home.minutesAgo': 'Minuten her', 'home.hoursAgo': 'Stunden her', 'home.daysAgo': 'Tage her', // Agentenseite 'agent.pageTitle': 'Agent', 'agent.roleConfig': 'Rollenkonfiguration', 'agent.deviceManagement': 'Geräteverwaltung', 'agent.chatHistory': 'Chat-Verlauf', 'agent.voiceprintManagement': 'Stimmabdruckverwaltung', 'agent.editTitle': 'Agent bearbeiten', 'agent.toolsTitle': 'Funktionen bearbeiten', 'agent.voiceActivityDetection': 'Sprachaktivitätserkennung', 'agent.speechRecognition': 'Spracherkennung', 'agent.largeLanguageModel': 'Großes Sprachmodell', 'agent.save': 'Speichern', 'agent.cancel': 'Abbrechen', // Agenten-Bearbeitungsseite 'agent.basicInfo': 'Grundinformationen', 'agent.agentName': 'Agentenname', 'agent.inputAgentName': 'Bitte Agenten-Namen eingeben', 'agent.roleMode': 'Rollenmodus', 'agent.roleDescription': 'Rollenbeschreibung', 'agent.inputRoleDescription': 'Bitte Rollenbeschreibung eingeben', 'agent.modelConfig': 'Modellkonfiguration', 'agent.vad': 'Sprachaktivitätserkennung', 'agent.asr': 'Spracherkennung', 'agent.llm': 'Großes Sprachmodell', 'agent.vllm': 'Vision-Sprachmodell', 'agent.intent': 'Absichtserkennung', 'agent.memory': 'Speicher', 'agent.voiceSettings': 'Stimmeinstellungen', 'agent.tts': 'Text-zu-Sprache', 'agent.voiceprint': 'Agenten-Stimme', 'agent.plugins': 'Plugins', 'agent.editFunctions': 'Funktionen bearbeiten', 'agent.historyMemory': 'Verlaufsspeicher', 'agent.memoryContent': 'Speicherinhalt', 'agent.saving': 'Wird gespeichert...', 'agent.saveSuccess': 'Erfolgreich gespeichert', 'agent.saveFail': 'Speichern fehlgeschlagen', 'agent.loadFail': 'Laden fehlgeschlagen', 'agent.pleaseInputAgentName': 'Bitte Agenten-Namen eingeben', 'agent.pleaseInputRoleDescription': 'Bitte Rollenbeschreibung eingeben', 'agent.pleaseSelect': 'Bitte auswählen', // Chat-Verlauf Seite 'chatHistory.getChatSessions': 'Chat-Sitzungsliste abrufen', 'chatHistory.noSelectedAgent': 'Kein Agent ausgewählt', 'chatHistory.getChatSessionsFailed': 'Chat-Sitzungsliste konnte nicht abgerufen werden:', 'chatHistory.unknownTime': 'Unbekannte Zeit', 'chatHistory.justNow': 'Gerade eben', 'chatHistory.minutesAgo': 'Vor {minutes} Minuten', 'chatHistory.hoursAgo': 'Vor {hours} Stunden', 'chatHistory.daysAgo': 'Vor {days} Tagen', 'chatHistory.conversationRecord': 'Konversationsaufzeichnung', 'chatHistory.totalChats': 'Insgesamt {count} Chats', 'chatHistory.loading': 'Lädt...', 'chatHistory.noMoreData': 'Keine weiteren Daten', 'chatHistory.noChatRecords': 'Keine Chat-Aufzeichnungen', 'chatHistory.chatRecordsDescription': 'Konversationsaufzeichnungen mit Agenten werden hier angezeigt', // Chat-Verlauf Detailseite 'chatHistory.pageTitle': 'Chat-Details', 'chatHistory.assistantName': 'Intelligenter Assistent', 'chatHistory.userName': 'Benutzer', 'chatHistory.aiAssistantName': 'KI-Assistent', 'chatHistory.loadFailed': 'Chat-Verlauf konnte nicht geladen werden', 'chatHistory.parameterError': 'Seitenparameter Fehler', 'chatHistory.invalidAudioId': 'Ungültige Audio-ID', 'chatHistory.audioPlayFailed': 'Audio-Wiedergabe fehlgeschlagen', 'chatHistory.playAudioFailed': 'Audio konnte nicht abgespielt werden', // Geräteverwaltungsseite 'device.pageTitle': 'Geräteverwaltung', 'device.noDevices': 'Keine Geräte verfügbar', 'device.macAddress': 'MAC-Adresse', 'device.firmwareVersion': 'Firmware-Version', 'device.lastConnected': 'Letzte Konversation', 'device.otaUpdate': 'OTA-Update', 'device.unbind': 'Entbinden', 'device.confirmUnbind': 'Bestätigen', 'device.bindDevice': 'Neues Gerät binden', 'device.deviceType': 'Gerätetyp', 'device.loading': 'Lädt...', 'device.neverConnected': 'Nie verbunden', 'device.justNow': 'Gerade eben', 'device.minutesAgo': 'Vor {minutes} Minuten', 'device.hoursAgo': 'Vor {hours} Stunden', 'device.daysAgo': 'Vor {days} Tagen', 'device.otaAutoUpdateEnabled': 'OTA Auto-Update aktiviert', 'device.otaAutoUpdateDisabled': 'OTA Auto-Update deaktiviert', 'device.operationFailed': 'Operation fehlgeschlagen, bitte erneut versuchen', 'device.deviceUnbound': 'Gerät entbunden', 'device.unbindFailed': 'Entbinden fehlgeschlagen, bitte erneut versuchen', 'device.unbindDevice': 'Gerät entbinden', 'device.confirmUnbindDevice': 'Sind Sie sicher, dass Sie Gerät "{macAddress}" entbinden möchten?', 'device.cancel': 'Abbrechen', 'device.noDevice': 'Kein Gerät', 'device.pleaseSelectAgent': 'Bitte wählen Sie zuerst einen Agenten aus', 'device.deviceBindSuccess': 'Gerät erfolgreich gebunden!', 'device.bindFailed': 'Binden fehlgeschlagen, bitte prüfen Sie ob der Bestätigungscode korrekt ist', 'device.enterDeviceCode': 'Bitte Geräte-Bestätigungscode eingeben', 'device.bindNow': 'Jetzt binden', 'device.lastConnection': 'Letzte Verbindung', 'device.clickToBindFirstDevice': 'Klicken Sie auf die + Schaltfläche unten rechts, um Ihr erstes Gerät zu binden', // Allgemein 'common.success': 'Erfolg', 'common.fail': 'Fehlgeschlagen', 'common.loading': 'Lädt...', 'common.confirm': 'Bestätigen', 'common.cancel': 'Abbrechen', 'common.delete': 'Löschen', 'common.edit': 'Bearbeiten', 'common.add': 'Hinzufügen', 'common.pleaseSelect': 'Bitte auswählen', 'common.unknownError': 'Unbekannter Fehler', 'common.networkError': 'Netzwerkfehler', // Passwort-Wiederherstellungsseite 'retrievePassword.title': 'Passwort zurücksetzen', 'retrievePassword.subtitle': 'Stellen Sie Ihr Kontopasswort über Handynummer wieder her', 'retrievePassword.mobileRequired': 'Bitte Handynummer eingeben', 'retrievePassword.inputCorrectMobile': 'Bitte gültige Handynummer eingeben', 'retrievePassword.captchaRequired': 'Bitte grafischen Bestätigungscode eingeben', 'retrievePassword.mobileCaptchaRequired': 'Bitte SMS-Bestätigungscode eingeben', 'retrievePassword.newPasswordRequired': 'Bitte neues Passwort eingeben', 'retrievePassword.confirmNewPasswordRequired': 'Bitte neues Passwort bestätigen', 'retrievePassword.passwordsNotMatch': 'Passwörter stimmen nicht überein', 'retrievePassword.mobilePlaceholder': 'Bitte Handynummer eingeben', 'retrievePassword.captchaPlaceholder': 'Bitte grafischen Bestätigungscode eingeben', 'retrievePassword.mobileCaptchaPlaceholder': 'Bitte SMS-Bestätigungscode eingeben', 'retrievePassword.newPasswordPlaceholder': 'Bitte neues Passwort eingeben', 'retrievePassword.confirmNewPasswordPlaceholder': 'Bitte neues Passwort bestätigen', 'retrievePassword.getMobileCaptcha': 'Code erhalten', 'retrievePassword.captchaSendSuccess': 'Bestätigungscode erfolgreich gesendet', 'retrievePassword.passwordUpdateSuccess': 'Passwort erfolgreich zurückgesetzt', 'retrievePassword.resetButton': 'Passwort zurücksetzen', 'retrievePassword.goToLogin': 'Zurück zur Anmeldung', // SM2-Verschlüsselungsbezogene Fehlermeldungen 'sm2.publicKeyNotConfigured': 'SM2 öffentlicher Schlüssel nicht konfiguriert, bitte Administrator kontaktieren', 'sm2.encryptionFailed': 'Passwortverschlüsselung fehlgeschlagen', 'sm2.keyGenerationFailed': 'Schlüsselpaar-Generierung fehlgeschlagen', 'sm2.invalidPublicKey': 'Ungültiges öffentliches Schlüsselformat', 'sm2.encryptionError': 'Fehler bei der Verschlüsselung aufgetreten', 'sm2.publicKeyRetry': 'Öffentlichen Schlüssel erneut abrufen...', 'sm2.publicKeyRetryFailed': 'Wiederholter Abruf des öffentlichen Schlüssels fehlgeschlagen', // Stimmabdruckseite 'voiceprint.noSelectedAgent': 'Kein Agent ausgewählt', 'voiceprint.pleaseSelectAgent': 'Bitte wählen Sie zuerst einen Agenten aus', 'voiceprint.fetchHistoryFailed': 'Chat-Verlauf konnte nicht abgerufen werden', 'voiceprint.clickToSelectVector': 'Klicken zum Auswählen des Stimmabdruck-Vektors', 'voiceprint.pleaseInputName': 'Bitte Namen eingeben', 'voiceprint.pleaseSelectVector': 'Bitte Stimmabdruck-Vektor auswählen', 'voiceprint.addSuccess': 'Erfolgreich hinzugefügt', 'voiceprint.addFailed': 'Hinzufügen des Sprechers fehlgeschlagen', 'voiceprint.editSuccess': 'Erfolgreich bearbeitet', 'voiceprint.editFailed': 'Bearbeiten des Sprechers fehlgeschlagen', 'voiceprint.deleteConfirmMsg': 'Sind Sie sicher, dass Sie diesen Sprecher löschen möchten?', 'voiceprint.deleteConfirmTitle': 'Löschen bestätigen', 'voiceprint.deleteSuccess': 'Erfolgreich gelöscht', 'voiceprint.loading': 'Lädt...', 'voiceprint.delete': 'Löschen', 'voiceprint.emptyTitle': 'Keine Stimmabdruck-Daten', 'voiceprint.emptyDesc': 'Klicken Sie auf die + Schaltfläche unten rechts, um Ihren ersten Sprecher hinzuzufügen', 'voiceprint.addSpeaker': 'Sprecher hinzufügen', 'voiceprint.voiceVector': 'Stimmabdruck-Vektor', 'voiceprint.name': 'Name', 'voiceprint.description': 'Beschreibung', 'voiceprint.pleaseInputDescription': 'Bitte Beschreibung eingeben', 'voiceprint.cancel': 'Abbrechen', 'voiceprint.save': 'Speichern', 'voiceprint.editSpeaker': 'Sprecher bearbeiten', 'voiceprint.selectVector': 'Stimmabdruck-Vektor auswählen', 'voiceprint.voiceprintInterfaceNotConfigured': 'Stimmabdruck-Schnittstelle nicht konfiguriert', // Einstellungsseite 'settings.pageTitle': 'Einstellungen', 'settings.navigationTitle': 'Einstellungen', 'settings.networkSettings': 'Netzwerkeinstellungen', 'settings.serverApiUrl': 'Server-API-URL', 'settings.validServerUrl': 'Bitte gültige Serveradresse eingeben (beginnt mit http oder https und endet mit /xiaozhi)', 'settings.saveSettings': 'Einstellungen speichern', 'settings.resetDefault': 'Auf Standard zurücksetzen', 'settings.restartApp': 'App neu starten', 'settings.restartNow': 'Jetzt neu starten', 'settings.restartLater': 'Später', // Über uns 'settings.aboutApp': 'Über XiaoZhi Konsole', 'settings.aboutContent': 'XiaoZhi Konsole\n\nEine plattformübergreifende mobile Management-App, erstellt mit Vue.js 3 + uni-app, bietet Geräteverwaltung, Agentenkonfiguration und andere Funktionen für xiaozhi ESP32 Smart Hardware.\n\n© 2025 xiaozhi-esp32-server {version}', 'settings.restartSuccess': 'Gespeichert, Sie können die App später manuell neu starten', 'settings.serverUrlSavedAndCacheCleared': 'Server-URL gespeichert und Cache geleert', 'settings.resetToDefaultAndCacheCleared': 'Auf Standard zurückgesetzt und Cache geleert', 'settings.resetSuccess': 'Zurücksetzen erfolgreich', 'settings.enterServerUrl': 'Bitte Server-URL eingeben', 'settings.clearCacheFailed': 'Cache konnte nicht geleert werden', 'settings.cacheManagement': 'Cache-Verwaltung', 'settings.totalCacheSize': 'Gesamte Cache-Größe', 'settings.appDataSize': 'Gesamte App-Datengröße', 'settings.cacheClear': 'Cache leeren', 'settings.clearAllCache': 'Alle Cache-Daten löschen', 'settings.clearCache': 'Cache leeren', 'settings.modifyWillClearCache': 'Änderungen werden Cache leeren', 'settings.appInfo': 'App-Info', 'settings.aboutUs': 'Über uns', 'settings.appVersion': 'App-Version & Team-Info', 'settings.confirmClear': 'Löschen bestätigen', 'settings.confirmClearMessage': 'Sind Sie sicher, dass Sie den gesamten Cache löschen möchten? Dies löscht alle Daten einschließlich Anmeldestatus und erfordert erneute Anmeldung.', 'settings.cacheCleared': 'Cache erfolgreich geleert, leite zur Anmeldeseite weiter', 'settings.languageSettings': 'Spracheinstellungen', 'settings.language': 'Sprache', 'settings.selectLanguage': 'Sprache auswählen', 'settings.languageChanged': 'Sprache erfolgreich geändert', // Nachrichten 'message.loginSuccess': 'Anmeldung erfolgreich!', 'message.loginFail': 'Anmeldung fehlgeschlagen', 'message.registerSuccess': 'Registrierung erfolgreich', 'message.registerFail': 'Registrierung fehlgeschlagen', 'message.saveSuccess': 'Erfolgreich gespeichert', 'message.saveFail': 'Speichern fehlgeschlagen', 'message.deleteSuccess': 'Erfolgreich gelöscht', 'message.deleteFail': 'Löschen fehlgeschlagen', 'message.bindSuccess': 'Binden erfolgreich', 'message.bindFail': 'Binden fehlgeschlagen', 'message.unbindSuccess': 'Entbinden erfolgreich', 'message.unbindFail': 'Entbinden fehlgeschlagen', 'message.networkError': 'Netzwerkfehler, bitte Verbindung prüfen', 'message.serverError': 'Serverfehler, bitte später erneut versuchen', 'message.invalidAddress': 'Ungültige Adresse, bitte prüfen ob Server gestartet oder Netzwerkverbindung normal ist', 'message.languageChanged': 'Sprache geändert', 'message.passwordError': 'Konto oder Passwort Fehler', 'message.phoneRegistered': 'Diese Handynummer wurde bereits registriert', // Agenten-Werkzeuge Seite 'agent.tools.pageTitle': 'Agenten-Werkzeuge', 'agent.tools.unselected': 'Nicht ausgewählt', 'agent.tools.selected': 'Ausgewählt', 'agent.tools.noMorePlugins': 'Keine weiteren Plugins', 'agent.tools.pleaseSelectPlugin': 'Bitte Plugin-Funktion auswählen', 'agent.tools.builtInPlugins': 'Eingebaute Plugins', 'agent.tools.mcpAccessPoint': 'MCP-Zugangspunkt', 'agent.tools.copy': 'Kopieren', 'agent.tools.noTools': 'Keine Werkzeuge verfügbar', 'agent.tools.parameterConfig': 'Parameterkonfiguration', 'agent.tools.noParamsNeeded': 'Keine Parameter benötigt', 'agent.tools.pleaseInput': 'Bitte eingeben', 'agent.tools.inputOneItemPerLine': 'Ein Element pro Zeile eingeben', 'agent.tools.pleaseInputValidJson': 'Bitte gültiges JSON-Format eingeben', 'agent.tools.enableFunction': 'Funktion aktivieren', 'agent.tools.toggleFunction': 'Diese Funktion ein- oder ausschalten', 'agent.tools.jsonFormatError': 'JSON-Format Fehler', 'agent.tools.noMcpAddressToCopy': 'Keine MCP-Adresse zum Kopieren', 'agent.tools.mcpAddressCopied': 'MCP-Adresse in Zwischenablage kopiert', 'agent.tools.copyFailed': 'Kopieren fehlgeschlagen, bitte erneut versuchen', 'agent.tools.defaultValue': 'Standardwert', 'agent.tools.notSelected': 'Nicht ausgewählt', 'agent.tools.clickToConfigure': 'Klicken zum Konfigurieren', 'agent.tools.mcpEndpoint': 'MCP-Endpunkt', 'agent.tools.eachLineOneItem': 'Ein Element pro Zeile eingeben', // Gerätekonfigurationsseite 'deviceConfig.pageTitle': 'Gerätekonfiguration', 'deviceConfig.wifiConfig': 'WiFi-Konfiguration', 'deviceConfig.ultrasonicConfig': 'Ultraschall-Konfiguration', 'deviceConfig.selectConfigMethod': 'Konfigurationsmethode auswählen', 'deviceConfig.networkConfig': 'Netzwerkkonfiguration', 'deviceConfig.selectedNetwork': 'Ausgewähltes Netzwerk', 'deviceConfig.signal': 'Signal', 'deviceConfig.openNetwork': 'Offenes Netzwerk', 'deviceConfig.encryptedNetwork': 'Verschlüsseltes Netzwerk', 'deviceConfig.password': 'Passwort', 'deviceConfig.pleaseEnterPassword': 'Bitte WiFi-Passwort eingeben', 'deviceConfig.startConfig': 'Konfiguration starten', 'deviceConfig.connectToXiaozhiHotspot': 'Bitte verbinden Sie sich zuerst mit dem xiaozhi Hotspot', 'deviceConfig.detecting': 'Erkennen...', 'deviceConfig.reDetect': 'Erneut erkennen', 'deviceConfig.alreadyConnected': 'Mit xiaozhi Hotspot verbunden', 'deviceConfig.refreshStatus': 'Status aktualisieren', 'deviceConfig.wifiNetworks': 'WiFi-Netzwerke', 'deviceConfig.selectWifiNetwork': 'WiFi-Netzwerk auswählen', 'deviceConfig.refreshScan': 'Scan aktualisieren', 'deviceConfig.noWifiNetworks': 'Keine WiFi-Netzwerke verfügbar', 'deviceConfig.clickToRefreshScan': 'Bitte Scan aktualisieren klicken', 'deviceConfig.signalStrong': 'Starkes Signal', 'deviceConfig.signalGood': 'Gutes Signal', 'deviceConfig.signalFair': 'Mittleres Signal', 'deviceConfig.signalWeak': 'Schwaches Signal', 'deviceConfig.channel': 'Kanal', 'deviceConfig.about': 'ungefähr', 'deviceConfig.seconds': 'Sekunden', 'deviceConfig.generating': 'Wird generiert...', 'deviceConfig.playing': 'Wird abgespielt...', 'deviceConfig.generateAndPlaySoundWave': 'Schallwelle generieren und abspielen', 'deviceConfig.playSoundWave': 'Schallwelle abspielen', 'deviceConfig.stopPlaying': 'Abspielen stoppen', 'deviceConfig.autoLoopPlaySoundWave': 'Schallwelle automatisch wiederholt abspielen', 'deviceConfig.configAudioFile': 'Konfigurations-Audio-Datei', 'deviceConfig.duration': 'Dauer', 'deviceConfig.ultrasonicConfigInstructions': 'Ultraschall-Konfigurationsanleitung', 'deviceConfig.ensureWifiNetworkSelectedAndPasswordEntered': 'Stellen Sie sicher, dass WiFi-Netzwerk ausgewählt und Passwort eingegeben ist', 'deviceConfig.clickGenerateAndPlaySoundWave': 'Klicken Sie auf Schallwelle generieren und abspielen, das System kodiert Konfigurationsinformationen in Audio', 'deviceConfig.bringPhoneCloseToXiaozhiDevice': 'Bringen Sie das Telefon in die Nähe des xiaozhi Geräts (1-2 Meter Entfernung)', 'deviceConfig.duringAudioPlaybackXiaozhiWillReceive': 'Während der Audio-Wiedergabe empfängt xiaozhi und dekodiert Konfigurationsinformationen', 'deviceConfig.afterConfigSuccessDeviceWillConnect': 'Nach erfolgreicher Konfiguration verbindet sich das Gerät automatisch mit dem WiFi-Netzwerk', 'deviceConfig.usesAfskModulation': 'Verwendet AFSK-Modulationstechnologie, überträgt Daten durch 1800Hz und 1500Hz Frequenzen', 'deviceConfig.ensureModeratePhoneVolume': 'Bitte stellen Sie sicher, dass die Telefonlautstärke moderat ist, um Umgebungsgeräuschstörungen zu vermeiden', 'deviceConfig.generatingUltrasonicConfigAudio': 'Ultraschall-Konfigurationsaudio wird generiert', 'deviceConfig.configData': 'Konfigurationsdaten', 'deviceConfig.dataBytesLength': 'Datenbytes-Länge', 'deviceConfig.bitStreamLength': 'Bitstrom-Länge', 'deviceConfig.base64Length': 'Base64-Länge', 'deviceConfig.audioFileTooLarge': 'Audio-Datei zu groß, bitte SSID oder Passwortlänge kürzen', 'deviceConfig.audioGenerationSuccess': 'Audio-Generierung erfolgreich', 'deviceConfig.samplePoints': 'Abtastpunkte', 'deviceConfig.soundWaveGenerationSuccess': 'Schallwellen-Generierung erfolgreich', 'deviceConfig.audioGenerationFailed': 'Audio-Generierung fehlgeschlagen', 'deviceConfig.soundWaveGenerationFailed': 'Schallwellen-Generierung fehlgeschlagen', 'deviceConfig.pleaseGenerateAudioFirst': 'Bitte generieren Sie zuerst Audio', 'deviceConfig.startPlayingUltrasonicConfigAudio': 'Ultraschall-Konfigurationsaudio wird abgespielt', 'deviceConfig.ultrasonicAudioStartedPlaying': 'Ultraschall-Audio wurde gestartet', 'deviceConfig.startPlayingConfigSoundWave': 'Konfigurations-Schallwelle wurde gestartet', 'deviceConfig.ultrasonicAudioPlaybackEnded': 'Ultraschall-Audio-Wiedergabe beendet', 'deviceConfig.audioPlaybackFailed': 'Audio-Wiedergabe fehlgeschlagen', 'deviceConfig.audioResourceBusy': 'Audio-Ressource beschäftigt, bitte später erneut versuchen', 'deviceConfig.audioFormatNotSupported': 'Audio-Format nicht unterstützt, möglicherweise ein Data-URI-Problem', 'deviceConfig.audioFileError': 'Audio-Datei-Fehler', 'deviceConfig.cleaningUpAudioContext': 'Audio-Kontext wird bereinigt', 'deviceConfig.cleaningUpAudioContextFailed': 'Audio-Kontext-Bereinigung fehlgeschlagen', 'deviceConfig.stoppedPlayingUltrasonicAudio': 'Ultraschall-Audio-Wiedergabe gestoppt', 'deviceConfig.stoppedPlaying': 'Wiedergabe gestoppt', 'deviceConfig.configMethod': 'Konfigurationsmethode', 'deviceConfig.enterWifiPassword': 'Bitte WiFi-Passwort eingeben', 'deviceConfig.xiaozhi': 'xiaozhi', 'deviceConfig.connectXiaozhiHotspot': 'Bitte verbinden Sie sich mit dem xiaozhi Hotspot', 'deviceConfig.wifiScanResponse': 'WiFi-Scan-Antwort', 'deviceConfig.scanSuccess': 'Scan erfolgreich', 'deviceConfig.networks': 'Netzwerke', 'deviceConfig.wifiScanFailed': 'WiFi-Scan fehlgeschlagen', 'deviceConfig.scanFailedCheckConnection': 'Scan fehlgeschlagen, bitte Verbindung prüfen', 'deviceConfig.checking': 'Wird geprüft', 'deviceConfig.reCheck': 'Erneut prüfen', 'deviceConfig.connectedXiaozhiHotspot': 'Mit xiaozhi Hotspot verbunden', 'deviceConfig.wifiNetwork': 'WiFi-Netzwerk', 'deviceConfig.scanning': 'Wird gescannt', 'deviceConfig.cancel': 'Abbrechen', 'deviceConfig.clickRefreshScan': 'Bitte Scan aktualisieren klicken', 'deviceConfig.esp32ConnectionCheckFailed': 'ESP32-Verbindungsprüfung fehlgeschlagen', 'deviceConfig.startWifiConfig': 'WiFi-Konfiguration wird gestartet', 'deviceConfig.configSuccess': 'Konfiguration erfolgreich', 'deviceConfig.deviceWillConnectTo': 'Gerät wird sich verbinden mit', 'deviceConfig.deviceWillRestart': 'Gerät wird neu starten', 'deviceConfig.pleaseDisconnectXiaozhiHotspot': 'Bitte trennen Sie sich vom xiaozhi Hotspot', 'deviceConfig.configFailed': 'Konfiguration fehlgeschlagen', 'deviceConfig.wifiConfigFailed': 'WiFi-Konfiguration fehlgeschlagen', 'deviceConfig.pleaseCheckNetworkConnection': 'Bitte Netzwerkverbindung prüfen', 'deviceConfig.startWifiConfigButton': 'Konfiguration starten', 'deviceConfig.wifiConfigInstructions': 'WiFi-Konfigurationsanleitung', 'deviceConfig.phoneConnectXiaozhiHotspot': 'Telefon mit xiaozhi Hotspot verbinden', 'deviceConfig.selectTargetWifiNetwork': 'Ziel-WiFi-Netzwerk auswählen', 'deviceConfig.enterWifiPasswordIfNeeded': 'WiFi-Passwort eingeben falls benötigt', 'deviceConfig.clickStartConfigAndWait': 'Konfiguration starten klicken und warten', 'deviceConfig.afterConfigSuccessDeviceWillRestart': 'Nach erfolgreicher Konfiguration startet Gerät automatisch neu', 'deviceConfig.audioPlaybackError': 'Audio-Wiedergabe-Fehler', 'deviceConfig.playbackFailed': 'Wiedergabe fehlgeschlagen', }