{
"bundle.command.access_allow": "access allow vorbereitet; deterministische gmap-Mutation folgt in einem späteren PR",
"bundle.command.access_forbid": "access forbid vorbereitet; deterministische gmap-Mutation folgt in einem späteren PR",
"bundle.command.add_app_pack": "app-pack-Referenz hinzufügen",
"bundle.command.add_extension_provider": "extension-provider-Referenz hinzufügen",
"bundle.command.build": "build-Befehl erzeugt jetzt ein deterministisches .gtbundle-Artefakt",
"bundle.command.doctor": "doctor-Befehl ist über strukturierte JSON-Berichte implementiert",
"bundle.command.export": "export-Befehl materialisiert ein .gtbundle aus einem normalisierten Build-Verzeichnis",
"bundle.command.init": "Initialisierung des Bundle-Workspaces in der Vorschau anzeigen",
"bundle.command.init_execute": "Bundle-Workspace initialisieren",
"bundle.command.inspect": "inspect-Befehl gibt strukturierte Workspace- oder Artefakt-Metadaten aus",
"bundle.command.remove_app_pack": "app-pack-Referenz entfernen",
"bundle.command.remove_extension_provider": "extension-provider-Referenz entfernen",
"bundle.schema.artifact_ext": ".gtbundle",
"bundle.schema.lock_file": "bundle.lock.json",
"bundle.schema.workspace_root": "bundle.yaml",
"cli.access.about": "Zugriffsregeln für den Bundle-Workspace anpassen",
"cli.access.allow.about": "Zugriff in Tenant-/Team-gmap-Dateien erlauben",
"cli.access.forbid.about": "Zugriff in Tenant-/Team-gmap-Dateien verbieten",
"cli.access.root.option": "Workspace-Wurzel für gmap-Mutation und Synchronisierung der aufgelösten Ausgabe",
"cli.access.team.option": "Optionales Team, dessen team.gmap aktualisiert werden soll",
"cli.access.tenant.option": "Tenant, dessen gmap aktualisiert werden soll",
"cli.add.about": "Erstellte Bundle-Referenzen hinzufügen",
"cli.add.app_pack.about": "Eine app-pack-Referenz hinzufügen",
"cli.add.extension_provider.about": "Eine extension-provider-Referenz hinzufügen",
"cli.add.root.option": "Workspace-Wurzel, die bundle.yaml enthält",
"cli.build.about": "Ein deterministisches .gtbundle-Artefakt erstellen",
"cli.build.long_about": "Build berechnet den normalisierten Bundle-Zustand, schreibt deterministische Build-Metadaten und materialisiert ein SquashFS-.gtbundle-Artefakt.",
"cli.build.output.option": "Den Ausgabepfad für .gtbundle überschreiben",
"cli.build.root.option": "Zu bauende Workspace-Wurzel",
"cli.doctor.about": "Bundle-Doctor-Prüfungen ausführen",
"cli.doctor.artifact.option": "Erstelltes .gtbundle-Artefakt zur Validierung",
"cli.doctor.json.option": "Den Doctor-Bericht als JSON ausgeben",
"cli.doctor.root.option": "Workspace-Wurzel zur Validierung",
"cli.export.about": "Ein deterministisches .gtbundle aus einem normalisierten Build-Verzeichnis exportieren",
"cli.export.build_dir.option": "Normalisiertes Build-Verzeichnis zum Exportieren",
"cli.export.long_about": "Export materialisiert ein .gtbundle-Artefakt aus einem vorab berechneten normalisierten Build-Verzeichnis.",
"cli.export.output.option": "Ausgabepfad des .gtbundle-Artefakts",
"cli.ext.about": "Bundle extensions (feature-gated)",
"cli.ext.feature_disabled": "The 'extensions' feature is not enabled in this build. Rebuild with `cargo build --features extensions`.",
"cli.ext.info.about": "Print metadata for one installed bundle extension",
"cli.ext.info.not_found": "Extension '{id}' not found in install directory",
"cli.ext.install_dir.about": "Print the resolved extension install directory",
"cli.ext.list.about": "List installed bundle extensions and their recipes",
"cli.ext.render.about": "Render a bundle artifact via the ext dispatcher",
"cli.ext.render.wrote": "Wrote {file} (sha256={sha256})",
"cli.ext.validate.about": "Validate a config JSON against a recipe's config schema",
"cli.ext.validate.failed": "Config validation failed",
"cli.ext.validate.ok": "Config is valid",
"cli.help.flag": "Hilfe ausgeben",
"cli.info.about": "Eine .gtbundle-Datei oder einen Bundle-Arbeitsbereich beschreiben",
"cli.info.access.default_policy": "Standardrichtlinie",
"cli.info.access.summary": "{0} Mandanten, {1} Teams",
"cli.info.arg.path": "Pfad zu einer .gtbundle-Datei oder einem Bundle-Arbeitsbereichsverzeichnis",
"cli.info.error.not_a_bundle": "{0}: keine .gtbundle-Datei oder kein Bundle-Arbeitsbereich",
"cli.info.error.read_failed": "Bundle konnte nicht gelesen werden: {0}",
"cli.info.error.unsquashfs_missing": "unsquashfs nicht gefunden — installieren Sie squashfs-tools",
"cli.info.flag.json": "Den Infobericht als JSON ausgeben",
"cli.info.section.access": "Zugriff",
"cli.info.section.app_packs": "App-Pakete",
"cli.info.section.bundle_id": "Bundle-ID",
"cli.info.section.capabilities": "Fähigkeiten",
"cli.info.section.catalogs": "Kataloge",
"cli.info.section.extension_providers": "Erweiterungsanbieter",
"cli.info.section.hooks": "Hooks",
"cli.info.section.locale": "Gebietsschema",
"cli.info.section.mode": "Modus",
"cli.info.section.subscriptions": "Abonnements",
"cli.init.about": "Ein Bundle-Workspace-Gerüst initialisieren",
"cli.init.bundle_id.option": "Bundle-ID für den initialisierten Workspace",
"cli.init.bundle_name.option": "Bundle-Name für den initialisierten Workspace",
"cli.init.locale.option": "Anfängliche Locale, die in bundle.yaml geschrieben wird",
"cli.init.mode.option": "Anfänglicher Bundle-Modus, der in bundle.yaml geschrieben wird",
"cli.init.path.option": "Zu initialisierender Workspace-Pfad",
"cli.inspect.about": "Metadaten von Bundle-Workspace oder Artefakt prüfen",
"cli.inspect.artifact.option": "Erstelltes .gtbundle-Artefakt zur Prüfung",
"cli.inspect.json.option": "Den Prüfbericht als JSON ausgeben",
"cli.inspect.root.option": "Workspace-Wurzel, die bundle.lock.json enthält",
"cli.option.answers": "AnswerDocument-JSON laden",
"cli.option.dry_run": "Absicht aufzeichnen, ohne den Workspace-Zustand zu verändern",
"cli.option.emit_answers": "AnswerDocument-JSON nach der Ausführung schreiben",
"cli.option.execute": "Den zukünftigen verändernden Pfad statt des reinen Vorschauverhaltens erlauben",
"cli.option.locale": "Für CLI- und Wizard-Nachrichten verwendete Locale",
"cli.option.migrate": "Migration älterer AnswerDocument-Schemaversionen erlauben",
"cli.option.offline": "Netzwerkabhängige Operationen deaktivieren, wenn zukünftige Befehle dies unterstützen",
"cli.option.schema": "Das aktuelle answers.json-Schema ausgeben und beenden",
"cli.option.schema.long": "Das aktuelle answers.json-Schema ausgeben und beenden.\n\nAgentische Coding-Tools wie Codex und Claude sollten dies zuerst aufrufen, um das aktuelle Antwortschema abzurufen, answers.json auszufüllen und den Assistenten nicht interaktiv erneut abzuspielen.",
"cli.option.schema_version": "Ziel-Schemaversion für ausgegebene oder migrierte Antworten",
"cli.remove.about": "Erstellte Bundle-Referenzen entfernen",
"cli.remove.app_pack.about": "Eine app-pack-Referenz entfernen",
"cli.remove.extension_provider.about": "Eine extension-provider-Referenz entfernen",
"cli.remove.root.option": "Workspace-Wurzel, die bundle.yaml enthält",
"cli.root.about": "Greentic-Bundle-Authoring-CLI-Gerüst",
"cli.root.long_about": "Gerüst für Bundle-Authoring-Befehle, lokalisierte Hilfe, Antwortdokumente und zukünftige .gtbundle-Build-Abläufe.",
"cli.unbundle.about": "Ein .gtbundle-Artefakt in ein Verzeichnis entpacken",
"cli.unbundle.out.option": "Verzeichnis, in das das .gtbundle entpackt werden soll",
"cli.version.flag": "Version ausgeben",
"cli.wizard.about": "Hilfen für den Bundle-Wizard",
"cli.wizard.apply.about": "AnswerDocument-Eingabe anwenden",
"cli.wizard.mode.option": "Wizard-Modus beim Wiedergeben oder Validieren von Antworten auswählen",
"cli.wizard.run.about": "Den Bundle-Wizard ausführen",
"cli.wizard.validate.about": "AnswerDocument-Eingabe validieren",
"errors.answer_document.answer_invalid": "Die AnswerDocument-Antwort `{field}` ist ungültig.",
"errors.answer_document.answer_missing": "Die AnswerDocument-Antwort `{field}` ist erforderlich.",
"errors.answer_document.downgrade": "Die Migration von AnswerDocument unterstützt kein Herabstufen von Schemaversionen",
"errors.answer_document.invalid_document": "AnswerDocument hat eine ungültige Struktur.",
"errors.answer_document.invalid_json": "Die AnswerDocument-Antwortdatei `{path}` muss gültiges JSON sein.",
"errors.answer_document.invalid_root": "Die Antworten-JSON muss ein Objekt sein.",
"errors.answer_document.locale": "AnswerDocument erfordert eine Locale",
"errors.answer_document.metadata_missing": "AnswerDocument-Metadaten fehlen; mit --migrate erneut ausführen, um das aktuelle Schema zu übernehmen.",
"errors.answer_document.migrate_required": "Die Schemaversion von AnswerDocument unterscheidet sich vom angeforderten Ziel; mit --migrate erneut ausführen.",
"errors.answer_document.schema_id": "AnswerDocument erfordert eine schema_id",
"errors.answer_document.schema_id_mismatch": "Die schema_id von AnswerDocument stimmt nicht mit dem Schema des Bundle-Wizards überein.",
"errors.answer_document.wizard_id": "AnswerDocument erfordert eine wizard_id",
"errors.i18n.missing_locale": "Eingebetteter Locale-Katalog für {locale} fehlt",
"wizard.action.add_allow_rule": "Allow-Regel hinzufügen",
"wizard.action.add_app_pack": "App-Pack hinzufügen",
"wizard.action.add_common_extension_provider": "Gemeinsamen Extension-Provider hinzufügen",
"wizard.action.add_custom_extension_provider": "Benutzerdefinierten Extension-Provider hinzufügen",
"wizard.action.add_forbid_rule": "Forbid-Regel hinzufügen",
"wizard.action.add_tenant_access": "Tenant-Zugriff hinzufügen",
"wizard.action.add_tenant_team_access": "Tenant-/Team-Zugriff hinzufügen",
"wizard.action.add_this_app_pack": "Dieses App-Pack hinzufügen",
"wizard.action.advanced_access_rules": "Rohe Zugriffsregeln bearbeiten",
"wizard.action.back": "Zurück",
"wizard.action.build_bundle": "Bundle bauen",
"wizard.action.change_scope": "Bereich ändern",
"wizard.action.continue": "Weiter",
"wizard.action.dry_run_only": "Nur Probelauf",
"wizard.action.edit_app_pack_mapping": "App-Pack-Zuordnung bearbeiten",
"wizard.action.finish": "Fertigstellen",
"wizard.action.reenter_reference": "Referenz erneut eingeben",
"wizard.action.remove_app_pack": "App-Pack entfernen",
"wizard.action.remove_extension_provider": "Extension-Provider entfernen",
"wizard.action.remove_rule": "Regel entfernen",
"wizard.action.remove_scope": "Bereich entfernen",
"wizard.action.return_simple_mode": "Zum einfachen Modus zurückkehren",
"wizard.action.save_answers_only": "Nur Antworten speichern",
"wizard.apply.about": "Wiedergegebene Bundle-Antworten anwenden",
"wizard.confirm.app_pack": "Aufgelöstes App-Pack:",
"wizard.error.app_pack_required": "Fügen Sie mindestens ein App-Pack hinzu, bevor Sie fortfahren.",
"wizard.error.bundle_artifact_required": "Ein gültiger .gtbundle-Pfad ist erforderlich",
"wizard.error.bundle_target_missing": "Bundle-Ziel existiert nicht",
"wizard.error.empty_answer": "Die Wizard-Eingabeaufforderung erfordert einen Wert.",
"wizard.error.empty_catalog": "Im Katalog wurden keine Extension-Provider gefunden.",
"wizard.error.input_ended": "Die Eingabe des Assistenten endete, bevor eine gültige Auswahl angegeben wurde.",
"wizard.error.invalid_choice": "Ungültige Auswahl. Geben Sie 1, 2, 3 oder 0 ein.",
"wizard.exit.message": "Wizard wurde beendet, ohne Antworten zu erfassen.",
"wizard.label.name": "Name",
"wizard.label.pack_id": "Pack-ID",
"wizard.label.scope": "Bereich",
"wizard.label.source": "Quelle",
"wizard.label.version": "Version",
"wizard.list.none": "keine",
"wizard.mapping.global": "Global",
"wizard.mapping.tenant": "Mandant",
"wizard.mapping.tenant_team": "Tenant / Team",
"wizard.menu.create": "Bundle erstellen",
"wizard.menu.doctor": "Bundle prüfen",
"wizard.menu.exit": "Beenden",
"wizard.menu.title": "Bundle-Wizard",
"wizard.menu.update": "Vorhandenes Bundle öffnen",
"wizard.menu_desc.create": "Einen neuen Bundle-Workspace starten und durch den anfänglichen Einrichtungsablauf führen.",
"wizard.menu_desc.doctor": "Doctor-Prüfungen für ein Verzeichnis oder .gtbundle ausführen und den Bericht ausgeben.",
"wizard.menu_desc.inspect": "Ein Verzeichnis oder .gtbundle mithilfe der Ausgabe des inspect-Befehls prüfen.",
"wizard.menu_desc.unbundle": "Ein .gtbundle mithilfe des unbundle-Befehls in ein Verzeichnis entpacken.",
"wizard.menu_desc.update": "Ein vorhandenes Verzeichnis oder .gtbundle öffnen, dann bearbeiten und als Workspace speichern.",
"wizard.menu_desc.validate": "Ein Verzeichnis oder .gtbundle laden und den normalisierten Bundle-Plan in der Vorschau anzeigen, ohne Dateien zu schreiben.",
"wizard.mode.create": "erstellen",
"wizard.mode.doctor": "doctor",
"wizard.mode.inspect": "inspect",
"wizard.mode.unbundle": "unbundle",
"wizard.mode.update": "vorhandenes Bundle öffnen",
"wizard.mode.validate": "Bundle validieren",
"wizard.plan.build_bundle": "Vorschauzustand für Bundle-Doctor-Build erstellen",
"wizard.plan.ensure_workspace": "Sicherstellen, dass die Bundle-Workspace-Wurzel existiert",
"wizard.plan.export_bundle": "Einen zukünftigen Export-Bundle-Schritt reservieren",
"wizard.plan.resolve_refs": "Bundle-Referenzen in einen normalisierten Plan auflösen",
"wizard.plan.update_access_rules": "Tenant-Zugriffslayout für Standard-Tenant vorbereiten",
"wizard.plan.write_bundle_file": "Die normalisierte Definition von bundle.yaml schreiben",
"wizard.plan.write_lock": "Deterministische bundle.lock.json-Metadaten schreiben",
"wizard.prompt.advanced_setup": "Erweiterte Einrichtung? (j/N)",
"wizard.prompt.app_pack_reference": "App-Pack-Referenz oder lokalen Pfad eingeben",
"wizard.prompt.app_packs": "App-Packs (kommagetrennt)",
"wizard.prompt.bundle_artifact": ".gtbundle-Artefaktpfad",
"wizard.prompt.bundle_id": "Bundle-ID",
"wizard.prompt.bundle_name": "Bundle-Name",
"wizard.prompt.bundle_target": "Bundle-Verzeichnis oder .gtbundle-Pfad",
"wizard.prompt.choose_access_rule": "Zugriffsregel auswählen",
"wizard.prompt.choose_app_pack": "App-Pack auswählen",
"wizard.prompt.choose_extension_provider": "Extension-Provider auswählen",
"wizard.prompt.choose_scope": "Bereich auswählen",
"wizard.prompt.current_bundle_root": "Aktuelles Bundle-Verzeichnis oder .gtbundle-Pfad",
"wizard.prompt.enable_bundle_assets": "Enable bundle-level assets (./assets/)? (y/N)",
"wizard.prompt.export_intent": "Exportabsicht aktivieren? (j/N)",
"wizard.prompt.extension_provider_reference": "Extension-Provider-Referenz oder lokalen Pfad eingeben",
"wizard.prompt.extension_providers": "Extension-Provider (kommagetrennt)",
"wizard.prompt.main_choice": "Wizard-Modus auswählen",
"wizard.prompt.output_dir": "Ausgabeverzeichnis",
"wizard.prompt.remote_catalogs": "Remote-Kataloge (kommagetrennt)",
"wizard.prompt.rule_path": "Regelpfad",
"wizard.prompt.setup_execution": "Einrichtungs-Ausführungsabsicht aktivieren? (j/N)",
"wizard.prompt.team_id": "Team-ID",
"wizard.prompt.tenant_id": "Tenant-ID",
"wizard.prompt.unbundle_output_dir": "Ausgabeverzeichnis für Unbundle",
"wizard.root.about": "Interaktive Oberfläche für Bundle-Authoring",
"wizard.run.about": "Bundle-Wizard-Eingabeaufforderungen ausführen",
"wizard.setup.enum_prompt": "Nummer oder Wert auswählen:",
"wizard.setup.form_prefix": "Einrichtungsformular:",
"wizard.setup.optional": "optional",
"wizard.setup.required": "erforderlich",
"wizard.stage.access_rules": "== Zugriffsregeln ==",
"wizard.stage.advanced_access_rules": "== Erweiterte Zugriffsregeln ==",
"wizard.stage.app_packs": "== App-Packs ==",
"wizard.stage.capabilities": "== Bundle capabilities ==",
"wizard.stage.current_access_rules": "Aktuelle Regeln",
"wizard.stage.current_app_packs": "Aktuelle App-Packs",
"wizard.stage.current_extension_providers": "Aktuelle Extension-Provider",
"wizard.stage.extension_providers": "== Extension-Provider ==",
"wizard.stage.map_app_pack": "== App-Pack zuordnen ==",
"wizard.stage.pack_access": "== Pack-Zugriff ==",
"wizard.stage.review": "== Prüfzusammenfassung ==",
"wizard.validate.about": "Wiedergegebene Bundle-Antworten validieren",
"wizard.warning.advanced_without_refs": "Die erweiterte Einrichtung wurde ohne App-Packs oder Extension-Provider aktiviert."
}