wangzhibo
10 天以前 220e4fab27b7f419b3e89e2f2d28ae789aac09d7
xiaozhi-esp32-server/main/manager-mobile/src/i18n/de.ts
@@ -84,6 +84,8 @@
  'home.daysAgo': 'Tage her',
  'home.languageModel': 'LLM',
  'home.voiceModel': 'TTS',
  'home.noBoundDevice': 'Kein Gerät gebunden',
  'home.onlineCount': '{online}/{total} online',
  // Agentenseite
  'agent.pageTitle': 'Agent',
@@ -91,6 +93,7 @@
  'agent.deviceManagement': 'Geräteverwaltung',
  'agent.chatHistory': 'Chat-Verlauf',
  'agent.voiceprintManagement': 'Stimmabdruckverwaltung',
  'agent.parentTasks': 'Lernaufgaben',
  'agent.editTitle': 'Agent bearbeiten',
  'agent.toolsTitle': 'Bearbeiten',
  'agent.voiceActivityDetection': 'Sprachaktivitätserkennung',
@@ -305,6 +308,11 @@
  'device.deviceType': 'Gerätetyp',
  'device.loading': 'Lädt...',
  'device.neverConnected': 'Nie verbunden',
  'device.checkingOnline': 'Gerätestatus wird geprüft…',
  'device.online': 'Gerät online',
  'device.offline': 'Gerät offline',
  'device.onlineHint': 'Sofort- und Planaufgaben können gesendet werden.',
  'device.offlineHint': 'Keine Aufgaben möglich. Chatverlauf bleibt sichtbar.',
  'device.justNow': 'Gerade eben',
  'device.minutesAgo': 'Vor {minutes} Minuten',
  'device.hoursAgo': 'Vor {hours} Stunden',
@@ -594,4 +602,119 @@
  'voiceprint.audioNotExist': 'Audio existiert nicht',
  'voiceprint.getAudioFailed': 'Audio konnte nicht abgerufen werden',
  'voiceprint.audioPlayFailed': 'Audio-Wiedergabe fehlgeschlagen',
  'parentTask.pageTitle': 'Lernaufgaben',
  'parentTask.createTitle': 'Lernaufgabe erstellen',
  'parentTask.editTitle': 'Lernaufgabe bearbeiten',
  'parentTask.device': 'Gerät',
  'parentTask.selectDevice': 'Gerät wählen',
  'parentTask.bindDeviceFirst': 'Bitte zuerst ein Gerät binden',
  'parentTask.runningSection': 'Läuft jetzt',
  'parentTask.scheduledSection': 'Geplante Aufgaben',
  'parentTask.running': 'Läuft',
  'parentTask.emptySchedule': 'Noch keine Pläne. Tippe +, um extensives Hören, Shadowing oder Chat zu erstellen.',
  'parentTask.startNow': 'Jetzt starten',
  'parentTask.saveSchedule': 'Als Plan speichern',
  'parentTask.started': 'An das Gerät gesendet',
  'parentTask.saved': 'Plan mit dem Gerät synchronisiert',
  'parentTask.saveFailed': 'Speichern fehlgeschlagen',
  'parentTask.deviceOffline': 'Gerät offline. Nichts gespeichert. Gerät einschalten und mit dem Netz verbinden, dann erneut versuchen.',
  'parentTask.online': 'Gerät online',
  'parentTask.offline': 'Gerät offline',
  'parentTask.checkingOnline': 'Gerätestatus wird geprüft…',
  'parentTask.onlineHint': 'Sofort- und Planaufgaben können gesendet werden.',
  'parentTask.offlineHint': 'Keine Sofort- oder Planaufgaben möglich. Gerät einschalten und mit dem Netz verbinden.',
  'parentTask.startFailed': 'Senden fehlgeschlagen. Gerät online?',
  'parentTask.stop': 'Beenden',
  'parentTask.stopTitle': 'Aktuelle Aufgabe beenden',
  'parentTask.stopConfirm': 'Das Gerät kehrt sofort zum Chat zurück.',
  'parentTask.stopped': 'Stopp an das Gerät gesendet',
  'parentTask.stopFailed': 'Beenden fehlgeschlagen. Gerät online?',
  'parentTask.deleteTitle': 'Aufgabe löschen',
  'parentTask.deleteConfirm': 'Dieser Plan wird auch vom Gerät entfernt.',
  'parentTask.deleted': 'Gelöscht',
  'parentTask.deleteFailed': 'Löschen fehlgeschlagen',
  'parentTask.scene': 'Szene',
  'parentTask.dispatchHint': 'Sofortstart wechselt den Modus sofort. Ein Zeitplan startet ihn zur eingestellten Zeit, ohne Sprachbefehl.',
  'parentTask.lesson': 'Lektion',
  'parentTask.pickScene': 'Szene wählen',
  'parentTask.pickLesson': 'Lektion wählen',
  'parentTask.repeat': 'Wiederholungen',
  'parentTask.level': 'Stufe',
  'parentTask.system': 'Kategorie',
  'parentTask.story': 'Redewendung',
  'parentTask.pickStory': 'Eine Geschichte wählen',
  'parentTask.noStories': 'In dieser Kategorie gibt es noch keine Geschichten.',
  'parentTask.sentenceCount': 'Nachsprechen: {n} Sätze',
  'parentTask.enPassesTitle': 'Englisch hören',
  'parentTask.cnFixed': 'Zuerst Chinesisch 1× bei 1,0, danach Englisch wie unten.',
  'parentTask.enPassIndex': 'Englisch-Durchgang {n}',
  'parentTask.addEnPass': 'Englischen Durchgang hinzufügen',
  'parentTask.removePass': 'Entfernen',
  'parentTask.shadowingSettings': 'Nachsprechen',
  'parentTask.shadowingLang': 'Sprache',
  'parentTask.shadowingLang.cn': 'Chinesisch',
  'parentTask.shadowingLang.en': 'Englisch',
  'parentTask.shadowingSpeed': 'Abspielgeschwindigkeit',
  'parentTask.shadowingHint': 'Hörfenster = tatsächliche Spieldauer × 1,2. Aktuell {speed}×.',
  'parentTask.languagePair': 'Sprachpaar',
  'parentTask.pickPair': 'Sprachpaar wählen',
  'parentTask.pairSoon': 'in Arbeit',
  'parentTask.pairFallbackHint': 'Die vollständigen Satzpakete folgen noch. Das Gerät übt zuerst Chinesisch-Englisch.',
  'parentTask.duration': 'Dauer (Minuten, 0 = unbegrenzt)',
  'parentTask.noDuration': 'Keine Zeitbegrenzung',
  'parentTask.minutesValue': '{n} Min.',
  'parentTask.onComplete': 'Danach',
  'parentTask.completeChat': 'Zurück zum Chat',
  'parentTask.completePowerOff': 'Sanft ausschalten',
  'parentTask.howToRun': 'Ausführung',
  'parentTask.immediate': 'Sofort',
  'parentTask.schedule': 'Zeitplan',
  'parentTask.schedule.daily': 'Täglich',
  'parentTask.schedule.hourly': 'Stündlich',
  'parentTask.schedule.interval': 'Intervall',
  'parentTask.time': 'Uhrzeit',
  'parentTask.pickTime': 'Uhrzeit wählen',
  'parentTask.timeHint': 'Beliebige Stunde und Minute',
  'parentTask.repeatDays': 'Wiederholen',
  'parentTask.everyDay': 'Täglich',
  'parentTask.weekdays': 'Wochentage',
  'parentTask.hourlyMinute': 'Minute jeder Stunde',
  'parentTask.hourlyOnTheHour': 'Jede volle Stunde',
  'parentTask.hourlyAt': 'Jede Stunde um :{minute}',
  'parentTask.everyMinutes': 'Alle {minutes} Minuten',
  'parentTask.intervalMinutes': 'Intervall (Minuten)',
  'parentTask.weekday.mon': 'Mo',
  'parentTask.weekday.tue': 'Di',
  'parentTask.weekday.wed': 'Mi',
  'parentTask.weekday.thu': 'Do',
  'parentTask.weekday.fri': 'Fr',
  'parentTask.weekday.sat': 'Sa',
  'parentTask.weekday.sun': 'So',
  'parentHistory.pageTitle': 'Verlauf',
  'parentHistory.detailTitle': 'Eintrag',
  'parentHistory.entry': 'Verlauf',
  'parentHistory.empty': 'Noch keine Einträge. Sie erscheinen, nachdem das Kind eine Aufgabe beendet.',
  'parentHistory.loadFailed': 'Laden fehlgeschlagen',
  'parentHistory.status.running': 'Läuft',
  'parentHistory.status.completed': 'Abgeschlossen',
  'parentHistory.status.cancelled': 'Beendet',
  'parentHistory.status.preempted': 'Unterbrochen',
  'parentHistory.status.other': 'Unvollständig',
  'parentHistory.source.immediate': 'Sofort gestartet',
  'parentHistory.source.schedule': 'Zeitplan',
  'parentHistory.source.voice': 'Sprachbefehl',
  'parentHistory.durationSec': '{s}s',
  'parentHistory.durationMin': '{m}m {s}s',
  'parentHistory.turns': '{n} Sätze',
  'parentHistory.sentence': 'Satz {n}',
  'parentHistory.expected': 'Original',
  'parentHistory.asr': 'Nachsprechen',
  'parentHistory.noExpected': 'Kein Originaltext',
  'parentHistory.noAsr': 'Kein Nachsprechen erkannt',
  'parentHistory.noAudio': 'Keine abspielbare Aufnahme',
  'parentHistory.emptyTurns': 'Keine Sätze für diese Nachsprechsitzung.',
  'parentHistory.extensiveHint': 'Umfangreiches Hören hat keine Satzaufnahmen. Hier siehst du Abschluss und Dauer.',
  'parentHistory.noChat': 'In diesem Zeitraum wurde kein Chat gespeichert.',
}