{
"wizard.add_flow.created": "Flow erstellt unter {path}",
"wizard.add_flow.name.prompt": "Flow-Name",
"wizard.add_flow.scope.prompt": "Flow-Bereich\n1) Global\n2) Mandantenspezifisch\nBereich auswählen",
"wizard.add_flow.team.prompt": "Team-ID",
"wizard.add_flow.team_scope.prompt": "Team-Bereich\n1) Alle Teams\n2) Bestimmtes Team\nTeam-Bereich auswählen",
"wizard.add_flow.tenant.prompt": "Mandanten-ID",
"wizard.add_flow.type.prompt": "Flow-Typ\n1) messaging\n2) events\nFlow-Typ auswählen",
"wizard.answers.path.prompt": "Wo sollen Antworten geschrieben werden? [./answers.json]",
"wizard.answers.path.saved": "Wizard-Antworten wurden in {path} geschrieben",
"wizard.choice.common.cancel": "Abbrechen",
"wizard.choice.common.no": "Nein",
"wizard.choice.common.yes": "Ja",
"wizard.choice.flow.scope.global": "Global",
"wizard.choice.flow.scope.tenant": "Mandantenspezifisch",
"wizard.choice.flow.team_scope.all_teams": "Alle Teams",
"wizard.choice.flow.team_scope.specific_team": "Bestimmtes Team",
"wizard.choice.flow.type.events": "Events",
"wizard.choice.flow.type.messaging": "Messaging",
"wizard.choice.setup.default": "Standard",
"wizard.choice.setup.personalised": "Personalisiert",
"wizard.choice.source.custom": "Benutzerdefinierter Pfad",
"wizard.choice.source.frequent": "Häufig verwendete Komponente",
"wizard.choice.source.local": "Lokales wasm",
"wizard.choice.source.remote": "Remote-Ref",
"wizard.choice.step.after.auto": "Automatisch",
"wizard.error.answer_validation_failed": "Antwort konnte nicht validiert werden: {message}",
"wizard.error.answers_file_invalid_object": "Die Antwortdatei muss ein JSON-/YAML-Objekt enthalten.",
"wizard.error.answers_file_load_failed": "Wizard-Antworten konnten nicht aus {path} geladen werden: {message}",
"wizard.error.answers_file_parse_failed": "Die Antwortdatei {path} konnte nicht als JSON/YAML geparst werden.",
"wizard.error.answers_file_read_failed": "Die Antwortdatei {path} konnte nicht gelesen werden.",
"wizard.error.answers_inline_invalid_object": "--answers muss ein JSON-/YAML-Objekt sein.",
"wizard.error.answers_inline_parse_failed": "--answers konnte nicht als JSON/YAML geparst werden.",
"wizard.error.answers_missing_required": "Erforderliche Antworten fehlen: {keys} (mit --answers/--answers-file angeben)",
"wizard.error.answers_prefill_ignored": "Ungültige vorausgefüllte Antworten werden ignoriert für: {keys}",
"wizard.error.answers_validation_failed": "Antworten konnten nicht validiert werden: {details}",
"wizard.error.cannot_infer_pack_root": "Pack-Root kann aus dem Flow-Pfad nicht abgeleitet werden: {path}",
"wizard.error.enum_choices_missing": "Bei der Enum-Frage fehlen Auswahlmöglichkeiten.",
"wizard.error.flow_name_empty": "Flow-Name darf nicht leer sein.",
"wizard.error.flow_path_has_no_pack_root": "Flow-Pfad hat keinen Pack-Root: {path}",
"wizard.error.flow_scope_unsupported": "Nicht unterstützter Flow-Bereich '{scope}'.",
"wizard.error.flow_type_unsupported": "Nicht unterstützter Flow-Typ '{flow_type}'; erwartet werden messaging oder events.",
"wizard.error.invalid_choice": "Ungültige Auswahl. Erwartet wurde eine von: {choices}",
"wizard.error.invalid_integer": "Ungültige Ganzzahl '{value}'.",
"wizard.error.invalid_json": "Ungültiges JSON '{value}'.",
"wizard.error.invalid_number": "Ungültige Zahl '{value}'.",
"wizard.error.invalid_utf8_input": "Eingabe ist kein gültiges UTF-8.",
"wizard.error.local_wasm_missing": "Lokales wasm fehlt unter {path}",
"wizard.error.missing_answer_for_question": "Fehlende Antwort für Frage {id}.",
"wizard.error.missing_required_answer": "Erforderliche Antwort '{key}' fehlt.",
"wizard.error.number_out_of_range": "Zahl liegt außerhalb des zulässigen Bereichs.",
"wizard.error.pack_dir_not_found": "Pack-Verzeichnis nicht gefunden: {path}",
"wizard.error.qa_runner_failed": "Wizard-QA-Runner fehlgeschlagen",
"wizard.error.required_input": "Dieses Feld ist erforderlich.",
"wizard.error.team_id_required": "Team-ID ist für einen Specific-Team-Flow erforderlich.",
"wizard.error.team_scope_unsupported": "Nicht unterstützter Team-Bereich '{scope}'.",
"wizard.error.tenant_id_required": "Mandanten-ID ist für einen mandantenspezifischen Flow erforderlich.",
"wizard.flow.delete.cancelled": "Löschen des Flows abgebrochen.",
"wizard.flow.delete.confirm.prompt": "Flow löschen?\n1) Nein\n2) Ja\nAktion auswählen",
"wizard.flow.delete.deleted": "Flow gelöscht {path}",
"wizard.flow.summary.current_description": "Aktuelle Beschreibung: {value}",
"wizard.flow.summary.current_name": "Aktueller Name/Titel: {value}",
"wizard.flow.summary.description.prompt": "Flow-Beschreibung",
"wizard.flow.summary.edit.prompt": "Möchten Sie die Ablaufzusammenfassung ändern?",
"wizard.flow.summary.name.prompt": "Flow-Name/Titel",
"wizard.flow.summary.no_changes": "Keine Änderungen an der Zusammenfassung angewendet.",
"wizard.flow.summary.not_set": "(nicht festgelegt)",
"wizard.flow.summary.updated": "Flow-Zusammenfassung aktualisiert.",
"wizard.frequent_component.adaptive_card.description": "Karten innerhalb von Flows verwenden",
"wizard.frequent_component.adaptive_card.name": "Adaptive Card",
"wizard.frequent_component.events_to_message.description": "Eine Nachricht aus einem Ereignisfluss senden",
"wizard.frequent_component.events_to_message.name": "Ereignisse zu Nachricht",
"wizard.frequent_component.http.description": "Verwende http, um eine URL aufzurufen",
"wizard.frequent_component.http.name": "Eine URL aufrufen",
"wizard.frequent_component.jump_to_flow.description": "Von einem Flow zu einem anderen springen",
"wizard.frequent_component.jump_to_flow.name": "Zu einem Flow springen",
"wizard.frequent_component.llm_openai.description": "Verwende OpenAI, Ollama und andere",
"wizard.frequent_component.llm_openai.name": "LLM OpenAI und kompatibel",
"wizard.frequent_component.message_to_events.description": "Ein Ereignis aus einem Nachrichtenfluss senden",
"wizard.frequent_component.message_to_events.name": "Nachricht zu Ereignissen",
"wizard.frequent_component.questions_and_answers.description": "Mehrere Fragen stellen und Antworten aufzeichnen",
"wizard.frequent_component.questions_and_answers.name": "Fragen & Antworten",
"wizard.frequent_component.templates.description": "Eine dynamische Nachricht anzeigen",
"wizard.frequent_component.templates.name": "Vorlagen",
"wizard.menu.action.add_flow.todo": "Flow hinzufügen ist noch nicht implementiert.",
"wizard.menu.flow_ops.prompt": "Ablauf: {flow}\n1) Ablaufzusammenfassung anzeigen/bearbeiten\n2) Schritte auflisten\n3) Schritt hinzufügen\n4) Schritt aktualisieren\n5) Schritt löschen\n6) Ablauf löschen\n7) Speichern (führt Doctor aus)\n0) Zurück\nM) Hauptmenü\nOperation wählen",
"wizard.menu.flow_select.title": "Nummer des Ablaufs auswählen",
"wizard.menu.main.prompt": "Hauptmenü\n1) Flow hinzufügen\n2) Flows bearbeiten/löschen\n3) Übersetzungen generieren\n4) Speichern (führt Doctor aus)\n5) Wizard-Antworten speichern\n0) Beenden\nAktion auswählen",
"wizard.menu.nav.back": "0) Zurück",
"wizard.menu.nav.main": "M) Hauptmenü",
"wizard.qa.prompt.enter_integer": "Ganze Zahl eingeben",
"wizard.qa.prompt.enter_number": "Nummer eingeben",
"wizard.qa.prompt.enter_text": "Text eingeben",
"wizard.qa.prompt.enter_true_false": "true/false eingeben",
"wizard.qa.prompt.select_option": "Option auswählen",
"wizard.save.confirm_exit": "Änderungen vor dem Beenden speichern? (J/n)",
"wizard.save.discarded": "Nicht gespeicherte Änderungen wurden verworfen.",
"wizard.save.doctor_failed": "Speichern blockiert: doctor fehlgeschlagen",
"wizard.save.done": "Änderungen gespeichert.",
"wizard.save.dry_run_done": "Testlauf abgeschlossen: Ablaufänderungen wurden nicht geschrieben.",
"wizard.save.empty_flow": "Speichern blockiert: Ein Flow muss mindestens einen Schritt enthalten.",
"wizard.save.no_changes": "Keine ausstehenden Änderungen zum Speichern.",
"wizard.step.add.after.prompt": "Einfügen nach\nAnkerschritt auswählen (auto = Einstiegspunkt/erster Knoten)",
"wizard.step.add.cancelled": "Schritt hinzufügen abgebrochen.",
"wizard.step.add.done": "Schritt hinzugefügt.",
"wizard.step.delete.cancelled": "Schritt löschen abgebrochen.",
"wizard.step.delete.deleted": "Schritt {step} gelöscht",
"wizard.step.delete.none": "Keine Schritte zum Löschen verfügbar.",
"wizard.step.delete.prompt": "Schritt löschen\nSchritt-ID auswählen (oder abbrechen)",
"wizard.step.list.header": "Aktuelle Schritte",
"wizard.step.list.none": "Keine Schritte in diesem Ablauf.",
"wizard.step.setup_mode.prompt": "Einrichtungsmodus\n1) Standard\n2) Personalisiert\n3) Abbrechen\nModus auswählen",
"wizard.step.source.frequent.prompt": "Häufig verwendete Komponenten",
"wizard.step.source.kind.prompt": "Komponentenquelle\n1) Häufig verwendete Komponente\n2) Lokales wasm\n3) Remote-Ref (oci/repo/store)\n4) Abbrechen\nQuelle auswählen",
"wizard.step.source.local.choice.prompt": "Lokales wasm aus ./components auswählen (oder benutzerdefiniert/abbrechen wählen)",
"wizard.step.source.local.prompt": "Lokaler wasm-Pfad (aus ./components oder voller Pfad)",
"wizard.step.source.remote.pin.prompt": "Remote-Komponente fixieren?\n1) Ja\n2) Nein\nAktion auswählen",
"wizard.step.source.remote.prompt": "Remote-Komponentenreferenz (oci://, repo://, store://)",
"wizard.step.source.store.token.prompt": "Store-Token für Mandant {tenant}",
"wizard.step.update.cancelled": "Schritt aktualisieren abgebrochen.",
"wizard.step.update.done": "Schritt {step} aktualisiert",
"wizard.step.update.none": "Keine Schritte zum Aktualisieren verfügbar.",
"wizard.step.update.select.prompt": "Schritt aktualisieren\nSchritt-ID auswählen (oder abbrechen)",
"wizard.translate.done": "Übersetzungen für ausgewählte Gebietsschemata generiert.",
"wizard.translate.invalid_locales": "Keine gültigen Gebietsschemata angegeben.",
"wizard.translate.locales.prompt": "Gebietsschemata (kommagetrennt, Beispiel: es,fr,de)",
"wizard.translate.missing_source": "Übersetzungen können nicht generiert werden: i18n/en-GB.json im Paket fehlt."
}