{
  "first_run": {
    "window_title": "EMDS Workbench — Ersteinrichtung",
    "heading": "EMDS Workbench fertig einrichten",
    "missing_intro": "Diese Python-Pakete fehlen in der Python-Umgebung von QGIS:",
    "explain": "EMDS kann sie jetzt in das mit QGIS gelieferte Python installieren. Pakete, die QGIS bereits mitbringt, bleiben unverändert. Eine Internetverbindung ist erforderlich.",
    "python_label": "QGIS-Python:",
    "command_label": "Auszuführender Befehl:",
    "include_matplotlib": "Auch matplotlib installieren (optional — für Ergebnisdiagramme)",
    "btn_install": "Jetzt installieren",
    "btn_not_now": "Später",
    "btn_manual": "Manuelle Anleitung anzeigen",
    "btn_cancel": "Abbrechen",
    "btn_close_done": "Schließen",
    "btn_enable_now": "EMDS jetzt aktivieren",
    "installing": "Installation läuft — das kann einige Minuten dauern…",
    "step_ensure_pip": "pip wird vorbereitet…",
    "step_install": "Pakete werden installiert…",
    "step_verify": "Installation wird überprüft…",
    "step_resign": "Bibliothekssignaturen werden repariert (macOS)…",
    "success_enable": "Einrichtung abgeschlossen. EMDS ist bereit — jetzt aktivieren oder QGIS neu starten.",
    "success_restart": "Einrichtung abgeschlossen. Starten Sie QGIS neu, um EMDS Workbench zu verwenden.",
    "failed": "Die Einrichtung wurde nicht abgeschlossen. Prüfen Sie das Protokoll oder nutzen Sie die manuelle Anleitung.",
    "canceled": "Installation abgebrochen.",
    "no_python": "Der von QGIS verwendete Python-Interpreter wurde nicht gefunden. Bitte nutzen Sie die manuelle Anleitung.",
    "manual_title": "Manuelle Installation",
    "manual_body": "Führen Sie das Abhängigkeiten-Skript für Ihre Plattform aus und starten Sie QGIS neu:\n{script}\nUnter macOS und Linux liegt das Skript im '-setup'-Download neben der Plugin-ZIP. Unter Windows laden Sie es von der EMDS-Website herunter.",
    "log_label": "Protokoll:",
    "menu_finish_setup": "EMDS-Einrichtung abschließen…",
    "repo_title": "EMDS-Updates",
    "repo_body": "EMDS-Updates automatisch über die QGIS-Erweiterungsverwaltung erhalten?\n\nDies fügt QGIS das EMDS-Erweiterungs-Repository für Ihre Plattform hinzu:\n{url}\n\nSie können es jederzeit unter Erweiterungen → Erweiterungen verwalten und installieren → Einstellungen entfernen."
  },
  "language": {
    "label": "Sprache:",
    "en": "EN",
    "es": "ES",
    "de": "DE",
    "pt": "PT"
  },
  "dock": {
    "window_title": "EMDS-Analyseaufgaben",
    "tab_guided": "Geführte Workbench",
    "tab_advanced": "Erweitert",
    "summary": "Wählen Sie ein Baumelement, um Arbeitsbereiche, Untersuchungsgebiete, Analysen, Aufgaben und Ergebnisse zu verwalten.",
    "tree_header": "EMDS-Workbench",
    "action_hint": "Tipp: Klicken Sie mit der rechten Maustaste auf Baumelemente, um weitere Aktionen, Pipeline-Werkzeuge und Ergebnis-Viewer anzuzeigen.",
    "splitter_tooltip": "Ziehen, um den Workbench-Baum und das Aktionsfenster zu skalieren.",
    "inspector_name_default": "Auswahl: Nichts ausgewählt",
    "inspector_type_default": "Typ: Nichts ausgewählt. Wählen Sie einen Arbeitsbereich, ein Untersuchungsgebiet, eine Analyse, eine Aufgabe oder ein Ergebnis.",
    "inspector_help_default": "Was kann ich als Nächstes tun? Erstellen Sie zunächst einen Arbeitsbereich.",
    "group_workspaces": "Arbeitsbereiche",
    "group_study_areas": "Untersuchungsgebiete",
    "group_analyses": "Analysen",
    "group_pipeline": "Pipeline-Verwaltung",
    "group_results": "Ergebnisse",
    "btn_new_project": "Arbeitsbereich erstellen",
    "tip_new_project": "Erstellen Sie einen neuen EMDS-Arbeitsbereich. Arbeitsbereiche werden im Ordner Dokumente/EmdsProjects gespeichert.",
    "btn_new_assessment": "Untersuchungsgebiet erstellen",
    "tip_new_assessment": "Erstellen Sie ein Untersuchungsgebiet unter dem ausgewählten Arbeitsbereich, indem Sie eine Zielebene mit Überlagerungs-/Einbeziehungsebenen kombinieren.",
    "btn_new_task_workflow": "Analyse erstellen",
    "tip_new_task_workflow": "Erstellen Sie eine Analyse unter dem ausgewählten Untersuchungsgebiet und konfigurieren Sie deren erste Aufgabe.",
    "btn_new_task": "Aufgabe hinzufügen",
    "tip_new_task": "Fügen Sie der ausgewählten Analyse eine Aufgabe hinzu.",
    "btn_launch_workflow_editor": "Pipeline-Builder starten",
    "tip_launch_workflow_editor": "Erstellen, öffnen oder speichern Sie wiederverwendbare Pipelines für den ausgewählten Arbeitsbereich.",
    "btn_edit_selected": "Ausgewählte bearbeiten",
    "btn_delete_selected": "Ausgewählte löschen",
    "tip_project_edit": "Den ausgewählten Arbeitsbereich bearbeiten.",
    "tip_project_delete": "Den ausgewählten Arbeitsbereich löschen.",
    "tip_assessment_edit": "Das ausgewählte Untersuchungsgebiet bearbeiten.",
    "tip_assessment_delete": "Das ausgewählte Untersuchungsgebiet löschen.",
    "tip_path_edit": "Die ausgewählte Analyse oder Aufgabe bearbeiten.",
    "tip_path_delete": "Die ausgewählte Analyse oder Aufgabe löschen.",
    "btn_open_results": "Ergebnisse öffnen",
    "tip_open_results": "Öffnen Sie die Ergebnisse der ausgewählten Aufgabe im Tabellen-Viewer.",
    "btn_engine_results": "Engine-Viewer öffnen",
    "tip_engine_results": "Öffnen Sie den engine-spezifischen Hotlink-/Ergebnis-Viewer.",
    "btn_result_chart": "Diagramm anzeigen",
    "tip_result_chart": "Öffnen Sie eine Histogramm-/Diagrammansicht für numerische Ergebnisfelder.",
    "btn_execution_history": "Ausführungsverlauf",
    "tip_execution_history": "Ausführungen für die ausgewählte Aufgabe überprüfen.",
    "btn_show_map": "Auf Karte anzeigen",
    "tip_show_map": "Die ausgewählte Ergebnisebene auf der QGIS-Karte anzeigen.",
    "btn_toggle_visibility": "Sichtbarkeit umschalten",
    "tip_toggle_visibility": "Sichtbarkeit der ausgewählten Ergebnisebene umschalten."
  },
  "tutorials": {
    "open_prefix": "Öffnen:",
    "watch_this_step": "Diesen Schritt ansehen",
    "getting_started": "Erste Schritte",
    "create_workspace": "Arbeitsbereich erstellen",
    "first_task": "Erste Aufgabe ausführen",
    "create_study_area": "Arbeitsbereich und Untersuchungsgebiet erstellen",
    "review_results": "Ergebnisse überprüfen"
  },
  "guided_state": {
    "name_none": "Keiner",
    "context_lines": "Arbeitsbereich: {workspace}\nUntersuchungsgebiet: {study}\nAnalyse: {analysis}",
    "status_start": "Status: Hier starten",
    "status_workspace_ready": "Status: Arbeitsbereich bereit",
    "status_study_ready": "Status: Untersuchungsgebiet bereit",
    "status_result_selected": "Status: Ergebnis ausgewählt",
    "status_task_selected": "Status: Aufgabe ausgewählt",
    "status_analysis_ready": "Status: Analyse bereit",
    "next_create_workspace": "Erstellen Sie einen neuen EMDS-Arbeitsbereich oder öffnen Sie einen vorhandenen.",
    "next_create_study": "Erstellen oder wählen Sie ein Untersuchungsgebiet aus, um den GIS-Bereich zu definieren.",
    "next_create_analysis": "Erstellen Sie eine Analyse und konfigurieren Sie deren erste Aufgabe für dieses Untersuchungsgebiet.",
    "next_review_result": "Überprüfen Sie dieses Ergebnis in einer Tabelle, einem Diagramm oder einem Hotlink-Viewer.",
    "next_run_task": "Führen Sie diese Aufgabe aus oder überprüfen Sie ein von ihr erzeugtes Ergebnis.",
    "next_add_task": "Fügen Sie eine Aufgabe mit einem anfängerfreundlichen Ziel hinzu.",
    "btn_create_workspace": "Arbeitsbereich erstellen",
    "btn_open_workspace": "Arbeitsbereich öffnen",
    "btn_create_study": "Untersuchungsgebiet erstellen",
    "btn_select_study": "Untersuchungsgebiet auswählen",
    "btn_create_analysis": "Analyse erstellen",
    "btn_select_analysis": "Analyse auswählen",
    "btn_select_task": "Aufgabe auswählen",
    "btn_view_table": "Tabelle anzeigen",
    "btn_show_on_map": "Auf Karte anzeigen",
    "btn_run_task": "Aufgabe ausführen",
    "btn_view_hotlink": "Hotlink anzeigen",
    "btn_prioritize": "Elemente priorisieren (CDP)",
    "btn_assess_conditions": "Bedingungen bewerten (NW)",
    "helper_open_workspace_first": "Zuerst einen Arbeitsbereich öffnen",
    "helper_create_study_first": "Zuerst ein Untersuchungsgebiet erstellen oder auswählen",
    "helper_create_analysis_first": "Zuerst eine Analyse erstellen oder auswählen",
    "helper_run_task_first": "Zuerst eine Aufgabe ausführen",
    "activity_lines": "Aktueller Arbeitsbereich: {workspace}\nAktuelles Untersuchungsgebiet: {study}\nAktuelle Analyse: {analysis}\nVorgeschlagener nächster Schritt: {next_text}"
  },
  "selection": {
    "inspector_name_selected": "Auswahl: {name}",
    "inspector_name_none": "Nichts ausgewählt",
    "inspector_type_selected": "Typ: {type}. {explanation}",
    "inspector_help_selected": "Was kann ich als Nächstes tun? {hint}",
    "summary_selected": "Klicken Sie mit der rechten Maustaste auf ein Baumelement, um weitere Aktionen einschließlich Ergebnis-Viewern und Pipeline-Werkzeugen anzuzeigen.",
    "btn_add_subtask": "Unteraufgabe hinzufügen",
    "tip_add_subtask": "Fügen Sie eine Unteraufgabe hinzu, die die Ausgabe der ausgewählten Aufgabe erbt.",
    "btn_engine_netweaver": "NetWeaver-Viewer öffnen",
    "btn_engine_cdp": "CDP-Viewer öffnen"
  },
  "guided": {
    "default_context_no_workspace": "Kein Arbeitsbereich geöffnet.",
    "default_status_start": "Status: Hier starten",
    "sequence": "So funktioniert es: Arbeitsbereich erstellen/öffnen -> Untersuchungsgebiet erstellen/auswählen -> Analyse + erste Aufgabe erstellen -> Ergebnis überprüfen",
    "help_title": "Hilfe / Tutorials",
    "help_body": "Kurze Anleitungen sind verfügbar, während Sie den geführten Modus durchlaufen.",
    "section_next": "Nächste beste Aktion",
    "section_all_ops": "Alle EMDS-Operationen",
    "section_status": "Status",
    "default_next_text": "Erstellen Sie einen neuen EMDS-Arbeitsbereich oder öffnen Sie einen vorhandenen.",
    "btn_create_workspace": "Arbeitsbereich erstellen",
    "btn_open_workspace": "Arbeitsbereich öffnen",
    "btn_create_study": "Untersuchungsgebiet erstellen",
    "btn_select_study": "Untersuchungsgebiet auswählen",
    "btn_create_analysis": "Analyse erstellen",
    "btn_select_analysis": "Analyse auswählen",
    "btn_select_task": "Aufgabe auswählen",
    "group_workspace": "Arbeitsbereich",
    "group_study_area": "Untersuchungsgebiet",
    "group_analysis": "Analyse",
    "group_tasks": "Aufgaben",
    "group_results": "Ergebnisse",
    "btn_assess_conditions": "Bedingungen bewerten (NW)",
    "tip_assess_conditions": "Eine NetWeaver-Aufgabe erstellen.",
    "btn_prioritize": "Elemente priorisieren (CDP)",
    "tip_prioritize": "Eine CDP-Priorisierungsaufgabe erstellen.",
    "btn_compare": "Alternativen vergleichen",
    "tip_compare": "Eine MCDA/CDP-Aufgabe erstellen.",
    "btn_portfolio": "Portfolio erstellen (LPA)",
    "tip_portfolio": "Eine Portfolio-/LPA-Aufgabe erstellen.",
    "btn_view_table": "Tabelle anzeigen",
    "btn_view_chart": "Diagramm anzeigen",
    "btn_view_hotlink": "Hotlink anzeigen"
  },
  "create_workspace": {
    "window_title": "Arbeitsbereich erstellen",
    "hint_title": "Arbeitsbereich",
    "hint_body": "Erstellen Sie den EMDS-Arbeitsbereichsordner, den Metadatenspeicher und das QGIS-Host-Projekt. Sie können Untersuchungsgebiete manuell erstellen, nachdem der Arbeitsbereich geöffnet wurde.",
    "lbl_name": "Name des Arbeitsbereichs:",
    "lbl_description": "Beschreibung des Arbeitsbereichs:",
    "lbl_layers": "Ebenen des Arbeitsbereichs:",
    "validation_name": "Name des Arbeitsbereichs"
  },
  "engines": {
    "netweaver": {
      "label": "NetWeaver",
      "description": "Verwenden Sie NetWeaver, wenn Sie über ein Wissensmodell verfügen und Kartendaten anhand ökologischer Logik, Eignung, Zustand, Risiko oder anderer regelbasierter Aussagen bewerten möchten."
    },
    "cdp": {
      "label": "CDP-Priorisierung",
      "description": "Verwenden Sie die CDP-Priorisierung, wenn Sie über ein CDP-Modell verfügen und Orte oder Alternativen anhand von Kriterien, Bewertungen und Entscheidungsregeln einordnen, bewerten oder klassifizieren möchten."
    },
    "portfolio": {
      "label": "Portfolio",
      "description": "Verwenden Sie Portfolio, wenn Sie eine Reihe von Projekten oder Maßnahmen unter Budget-, Kosten-, Nutzen-, Finanzierungs- oder Strategie-Beschränkungen auswählen müssen."
    }
  },
  "create_benchmark": {
    "window_title": "Bewertungs-Benchmarks erstellen",
    "err_title": "Fehler",
    "err_no_db": "Kein Datenbankpfad konfiguriert.",
    "progress_start": "Benchmark-Lauf wird gestartet...",
    "btn_cancel": "Abbrechen",
    "progress_running": "{method} wird ausgeführt ({index}/{total})",
    "err_benchmark_title": "Benchmark-Fehler",
    "results_title": "Benchmark-Ergebnisse",
    "results_header": "Methodenergebnisse (Überlagerung | Schreiben | Gesamt)\n"
  },
  "create_portfolio": {
    "window_title": "Neues Portfolio erstellen",
    "page_details_title": "Portfolio-Details",
    "page_details_subtitle": "Benennen Sie das Portfolio, (optional) fügen Sie Kommentare hinzu und wählen Sie das Feld aus, das jedes Kandidatenprojekt eindeutig identifiziert.",
    "context_group": "Untersuchungskontext",
    "lbl_workspace": "Arbeitsbereich",
    "lbl_study": "Untersuchung",
    "lbl_input_layer": "Eingabeebene",
    "lbl_input_table": "Eingabetabelle",
    "not_set": "(nicht gesetzt)",
    "not_used": "(nicht verwendet)",
    "unnamed": "(unbenanntes Portfolio)",
    "row_name": "Portfolio-Name",
    "name_placeholder": "z. B. Portfolio zur Landschaftswiederherstellung",
    "row_comments": "Kommentare",
    "row_unique_field": "Eindeutiger Feldname",
    "run_immediately": "Portfolio ausführen, wenn der Assistent beendet wird",
    "page_costs_title": "Kosten und Nutzen festlegen",
    "page_costs_subtitle": "Wählen Sie die numerischen Spalten, die die Knapsack-Zuordnung steuern. Einheiten sind freie Textbezeichnungen, die im Bericht angezeigt werden.",
    "row_benefit_field": "Nutzenfeld",
    "row_benefit_units": "Nutzeneinheiten",
    "benefit_units_placeholder": "z. B. Hektar, Punkte, Index",
    "row_cost_field": "Kostenfeld",
    "row_cost_units": "Kosteneinheiten",
    "cost_units_placeholder": "z. B. €, USD",
    "row_prioritization_field": "Priorisierungsfeld (optional)",
    "row_prioritization_units": "Priorisierungseinheiten",
    "prioritization_units_placeholder": "z. B. Bewertung, Rang",
    "prioritization_hint": "Das Priorisierungsfeld wird nur von den Strategien „Priorisierung“ und „Priorisierung/Kostenverhältnis“ verwendet.",
    "page_budget_title": "Budget und Strategie definieren",
    "page_budget_subtitle": "Legen Sie das Gesamtbudget fest und wählen Sie, wie die Engine Kandidaten beim gierigen Füllen des Portfolios einordnen soll.",
    "row_budget": "Gesamtbudget des Portfolios",
    "group_strategy": "Portfolio-Strategie",
    "group_sort_order": "Sortierreihenfolge",
    "direction_descending": "Absteigend (hoch zu niedrig) -- die besten zuerst nehmen",
    "direction_ascending": "Aufsteigend (niedrig zu hoch) -- die billigsten/schlechtesten zuerst nehmen",
    "page_funding_title": "Budget-Töpfe und Kategoriezuordnung",
    "page_funding_subtitle": "Legen Sie den Standardnamen der Zuteilung fest, teilen Sie das Gesamtbudget auf die Topfabschnitte auf und ordnen Sie optional Kategoriecodes diesen Töpfen zu.",
    "group_allocation": "Budgetzuteilung",
    "row_allocation_name": "Name der Zuteilung",
    "default_allocation": "Standardzuteilung",
    "row_overall_budget": "Gesamtbudget",
    "row_allocated_total": "Zugeteilte Summe",
    "group_enabled_buckets": "Aktivierte Töpfe",
    "bucket_hint": "Jeder aktivierte Topf muss einen Namen und einen Betrag haben. Die aktivierten Topfbeträge müssen genau dem Gesamtbudget entsprechen.",
    "bucket_default_name": "Topf {letter}",
    "checkbox_enabled": "Aktiviert",
    "row_bucket_name": "Topfname",
    "row_bucket_amount": "Betrag",
    "group_category_mapping": "Kategoriezuordnung",
    "category_hint": "Ordnen Sie optional ein Kategoriefeld den prozentualen Topfaufteilungen zu. Lassen Sie dies leer, wenn das Portfolio nur die obigen Topfbeträge verwendet.",
    "row_category_field": "Kategoriefeld",
    "group_percent": "Pro-Kategorie-Zuteilungsprozentsätze",
    "percent_hint": "Geben Sie für jeden Finanzierungskategoriewert den Prozentsatz der Kosten jedes Projekts ein, der aus jedem Silo entnommen wird. Jede Zeile sollte 100 ergeben.",
    "btn_add_row": "Zeile hinzufügen",
    "btn_remove_row": "Ausgewählte entfernen",
    "col_category_code": "Kategoriecode",
    "col_pct_a": "% Silo A",
    "col_pct_b": "% Silo B",
    "col_pct_c": "% Silo C",
    "page_summary_title": "Fertigstellen",
    "page_summary_subtitle": "Überprüfen Sie die Portfolio-Konfiguration vor dem Abschluss.",
    "summary_intro": "Überprüfen Sie {name} vor dem Abschluss. Die ausgewählte Bewertungsmethode ist {strategy}.",
    "group_mappings": "Spaltenzuordnungen",
    "col_mapping": "Zuordnung",
    "col_value": "Wert",
    "group_budget": "Budget",
    "col_budget_item": "Budgetposten",
    "group_buckets_summary": "Aktivierte Töpfe",
    "col_bucket": "Topf",
    "col_name": "Name",
    "col_amount": "Betrag",
    "group_evaluation": "Bewertungsmethode",
    "col_method": "Methode",
    "bucket_label": "Topf {letter}",
    "summary_unique_field": "Eindeutiges Feld",
    "summary_benefit_field": "Nutzenfeld",
    "summary_cost_field": "Kostenfeld",
    "summary_prioritization_field": "Priorisierungsfeld",
    "summary_method": "Methode",
    "summary_sort_order": "Sortierreihenfolge",
    "direction_label_ascending": "Aufsteigend",
    "direction_label_descending": "Absteigend",
    "saved_title": "Gespeicherte Portfolio-Einstellungen",
    "saved_none_found": "Für diesen Arbeitsbereich und diese Eingabetabelle wurden keine gespeicherten Portfolio-Einstellungen gefunden.",
    "validation_title": "Validierungsfehler",
    "validation_name_required": "Geben Sie einen Portfolio-Namen ein.",
    "validation_choose_unique": "Wählen Sie ein eindeutiges Kennungsfeld.",
    "validation_choose_benefit": "Wählen Sie ein Nutzenfeld.",
    "validation_choose_cost": "Wählen Sie ein Kostenfeld.",
    "validation_need_prioritization_field": "Die ausgewählte Strategie erfordert ein Priorisierungsfeld.",
    "validation_budget_positive": "Das Gesamtbudget muss größer als null sein.",
    "validation_select_prio_prev": "Wählen Sie auf der vorherigen Seite ein Priorisierungsfeld für diese Strategie aus.",
    "validation_enable_bucket": "Aktivieren Sie mindestens einen Topf.",
    "validation_name_for_bucket": "Geben Sie einen Namen für den aktivierten Topf {letter} ein.",
    "validation_bucket_match_budget": "Die aktivierten Topfbeträge müssen genau dem Gesamtbudget entsprechen.",
    "validation_need_category_row": "Fügen Sie mindestens eine Kategoriecode-Zeile hinzu oder löschen Sie das Kategoriefeld.",
    "validation_percent_sum_100": "Die Prozentsätze der Kategorie '{code}' müssen 100 ergeben (derzeit {total:g})."
  },
  "create_assessment": {
    "window_title": "Untersuchungsgebiet erstellen",
    "status_include": "In Untersuchungsgebiet einbeziehen",
    "status_target": "Als Ziel einbeziehen",
    "status_selector": "Als Selektor verwenden",
    "status_exclude": "Ausschließen",
    "page_initial_title": "Erstkonfiguration",
    "page_initial_subtitle": "Konfigurieren Sie den Namen des Untersuchungsgebiets und wählen Sie die Ebenenrollen.",
    "hint_initial_title": "Wählen Sie den GIS-Bereich",
    "hint_initial_body": "Geben Sie diesem Untersuchungsgebiet einen aussagekräftigen Namen, markieren Sie dann genau eine Zielebene und alle einbezogenen Überlagerungsebenen. Eine gute Standardvorgabe ist, die Haupt-Entscheidungseinheit zu Ihrer Zielebene zu machen und nur die Überlagerungen zu behalten, die Sie für diese Untersuchung benötigen.",
    "group_study_area": "Untersuchungsgebiet",
    "name_placeholder": "Name des Untersuchungsgebiets eingeben",
    "description_placeholder": "Beschreibung eingeben",
    "row_name": "Name:",
    "row_description": "Beschreibung:",
    "lbl_configure_status": "Ebenenstatus für das Untersuchungsgebiet konfigurieren:",
    "col_layer_name": "Ebenenname",
    "col_geometry_type": "Geometrietyp",
    "col_status": "Status",
    "col_feature_count": "Objekte",
    "count_unknown": "—",
    "page_features_title": "Objektauswahl",
    "page_features_subtitle": "Wählen Sie Objekte aus der Zielebene aus.",
    "hint_features_title": "Wählen Sie die weiterzuführenden Objekte",
    "hint_features_body": "Wählen Sie nur die Zielobjekte aus, die zu diesem Untersuchungsgebiet gehören. Wenn Sie noch erkunden, beginnen Sie mit einer kleineren Auswahl, damit Sie den Workflow und die Ergebnisse bestätigen können, bevor Sie das Gebiet erweitern.",
    "lbl_target_layer": "Zielebene:",
    "lbl_target_layer_with_value": "Zielebene: {name}",
    "lbl_target_with_selector": "Zielebene: {target} | Selektor: {selector}",
    "btn_select_all": "Alle Objekte auswählen",
    "btn_clear_selection": "Auswahl löschen",
    "btn_pan": "Verschieben",
    "btn_rectangle": "Rechteckauswahl",
    "selection_count": "Ausgewählt: {count} Objekte",
    "selector_mode_msg": "Selektor-Modus: alle Zielobjekte werden von der Selektorebene gefiltert",
    "page_summary_title": "Zusammenfassung",
    "page_summary_subtitle": "Überprüfen Sie die Konfiguration des Untersuchungsgebiets, bevor Sie die Ausgabe erstellen.",
    "group_basic_info": "Basisinformationen",
    "summary_features_default": "0 Objekte ausgewählt",
    "row_study_area_name": "Name des Untersuchungsgebiets:",
    "row_selected_features": "Ausgewählte Objekte:",
    "no_description": "Keine Beschreibung angegeben",
    "selector_summary": "Selektor-Untersuchungsgebiet mit Selektorebene '{name}'",
    "simple_summary": "Einfaches Untersuchungsgebiet. Die ausgewählten Zielobjekte werden als Ausgabe des Untersuchungsgebiets kopiert.",
    "overlay_summary": "Überlagerungs-Untersuchungsgebiet mit {count} einbezogener(n) Ebene(n)",
    "validation_title": "Validierungsfehler",
    "validation_name_required": "Bitte geben Sie einen Namen für das Untersuchungsgebiet ein.",
    "validation_exactly_one_target": "Bitte wählen Sie genau eine Ebene als 'Als Ziel einbeziehen' aus.",
    "validation_at_most_one_selector": "Bitte wählen Sie nicht mehr als eine Ebene als 'Als Selektor verwenden' aus.",
    "validation_selector_polygon": "Die Selektorebene '{name}' muss eine Polygonebene sein.",
    "validation_geometry_mismatch": "Untersuchungsgebiet-Ebene(n) {layers} müssen denselben Geometrietyp wie die Zielebene '{target}' haben.",
    "validation_no_target": "Keine Zielebene verfügbar.",
    "validation_no_features": "Bitte wählen Sie mindestens ein Objekt aus, bevor Sie fortfahren.",
    "err_workspace_db_title": "Arbeitsbereichsdatenbank fehlt",
    "err_workspace_db_body": "Der aktuelle Arbeitsbereich hat keinen GeoPackage-Datenbankpfad konfiguriert.",
    "progress_creating": "Ausgabe des Untersuchungsgebiets wird erstellt...",
    "progress_overlay_selector": "Überlagerung des Untersuchungsgebiets aus der Selektorebene wird erstellt...",
    "progress_overlay_features": "Überlagerung des Untersuchungsgebiets aus ausgewählten Objekten wird erstellt...",
    "progress_save": "Die Ausgabe des Untersuchungsgebiets wird in der Arbeitsbereichsdatenbank gespeichert...",
    "progress_metadata": "Metadaten des Untersuchungsgebiets werden abgeschlossen...",
    "err_study_area_title": "Untersuchungsgebiet-Fehler"
  },
  "create_netweaver": {
    "window_title": "NetWeaver-Analyse erstellen",
    "page_details_title": "Analyse-Details",
    "page_details_subtitle": "Erfassen Sie den Aufgabennamen und den Kontext der eingehenden Untersuchung.",
    "context_group": "Untersuchungskontext",
    "lbl_workspace": "Arbeitsbereich",
    "lbl_study": "Untersuchung",
    "lbl_input_layer": "Eingabeebene",
    "lbl_input_table": "Eingabetabelle",
    "not_set": "(nicht gesetzt)",
    "lbl_analysis_name": "Analysename",
    "lbl_comments": "Kommentare",
    "run_immediately": "NetWeaver beim Abschluss des Assistenten ausführen",
    "page_model_title": "Modell und Themen",
    "page_model_subtitle": "Laden Sie das NetWeaver-Modell und wählen Sie die zu bewertenden Themen aus.",
    "model_placeholder": "Wählen Sie eine .nw2-Modelldatei aus",
    "btn_browse": "Durchsuchen",
    "btn_reload_model": "Modell neu laden",
    "model_not_loaded": "Modell noch nicht geladen.",
    "group_available_topics": "Verfügbare Themen",
    "group_selected_topics": "Ausgewählte Themen",
    "btn_add": "Hinzufügen ->",
    "btn_remove": "<- Entfernen",
    "btn_add_all": "Alle hinzufügen",
    "page_mapping_title": "Feldzuordnung",
    "page_mapping_subtitle": "Ordnen Sie Felder der Eingabetabelle den von den ausgewählten Themen verwendeten NetWeaver-Variablen zu.",
    "mapping_default": "Laden Sie ein Modell und wählen Sie Themen aus, um die Feldzuordnungstabelle zu erzeugen.",
    "btn_load_mapping": "Gespeicherte Zuordnung laden",
    "btn_save_mapping": "Zuordnung speichern",
    "col_variable": "Variable",
    "col_input_field": "Eingabefeld",
    "var_conditional_ignore_note": "bedingt ignoriert - ordnen Sie ein Feld zu, um sie einzubeziehen",
    "var_persistent_ignore_note": "vom Modell ignoriert - eine Zuordnung aendert die Ergebnisse nicht",
    "mapping_ignored_note": "{count} davon tragen ein Ignorieren-Kennzeichen des Modells.",
    "page_map_topics_title": "Zu Karte hinzuzufügende Themen",
    "page_map_topics_subtitle": "Wählen Sie, welche der ausgewählten Themen/Ziele nach der Ausführung als Kartenebenen hinzugefügt werden sollen.",
    "map_topics_hint": "Ausgewählte Themen-Zweige werden erweitert und hier aufgelistet. Markierte Elemente werden zur Karte hinzugefügt.",
    "btn_check_all": "Alle markieren",
    "btn_uncheck_all": "Alle Markierungen aufheben",
    "file_dialog_select": "NetWeaver-Modell auswählen",
    "file_dialog_filter": "NetWeaver-Modelle (*.nw2 *.nw)",
    "err_model_required_title": "Modell erforderlich",
    "err_model_required_body": "Bitte wählen Sie eine NetWeaver-Modelldatei aus.",
    "err_engine_missing_title": "Engine fehlt",
    "err_engine_missing_body": "NetWeaver-CLI wurde nicht gefunden unter:\n{path}",
    "err_load_failed_title": "Modell-Laden fehlgeschlagen",
    "err_load_failed_body": "Modelldatei nicht gefunden:\n{path}",
    "busy_loading_model_title": "Modell wird geladen",
    "busy_loading_model_label": "Modellinformationen werden geladen...",
    "busy_loading_topics_label": "Themenhierarchie wird geladen...",
    "model_loaded_summary": "{name} geladen mit {topics} Themen, {goals} Zielen, {variables} Variablen.",
    "model_loaded_help": "Wählen Sie einen oder mehrere Themen-Zweige aus, dann schlägt die Zuordnungstabelle Feldübereinstimmungen vor.",
    "busy_loading_variables_title": "Variablen werden geladen",
    "busy_loading_variables_label": "Themenvariablen werden geladen...",
    "no_variables_resolved": "Für die ausgewählten Themen und ihre Unterthemen wurden keine Variablen aufgelöst.",
    "prepared_mappings_help": "Zuordnungen für {count} Variablen aus {topics} erweiterten Thema(en) vorbereitet.",
    "err_topic_variables_failed": "Themenvariablen konnten nicht geladen werden. Bitte versuchen Sie es erneut.",
    "map_topics_count_header": "Wählen Sie, welche der {count} erweiterten Themen/Ziele zur Karte hinzugefügt werden sollen.",
    "map_topics_empty_header": "Wählen Sie auf der vorherigen Seite Themen aus, um auszuwählen, welche zur Karte hinzugefügt werden sollen.",
    "saved_title": "Gespeicherte Zuordnung",
    "saved_no_metadata": "Kein Arbeitsbereich-Metadatenmanager für gespeicherte Zuordnungen verfügbar.",
    "saved_none_found": "Für diesen Arbeitsbereich, dieses Modell und diese Eingabetabelle wurde keine gespeicherte NetWeaver-Zuordnung gefunden.",
    "saved_loaded": "Gespeicherte NetWeaver-Zuordnung für diesen Arbeitsbereich geladen.",
    "saved_no_metadata_save": "Ein Arbeitsbereich-Metadatenmanager ist nicht verfügbar, daher konnte die Zuordnung nicht gespeichert werden.",
    "saved_select_topics_first": "Wählen Sie einen oder mehrere Themen-Zweige aus, bevor Sie eine NetWeaver-Zuordnung speichern.",
    "saved_could_not_save": "Die NetWeaver-Zuordnung konnte nicht im Metadatenspeicher des Arbeitsbereichs gespeichert werden.",
    "saved_saved": "NetWeaver-Zuordnung für diesen Arbeitsbereich, dieses Modell und diese Eingabetabelle gespeichert.",
    "validation_title": "Validierungsfehler",
    "validation_name_required": "Bitte geben Sie einen Analysenamen ein.",
    "validation_model_required": "Bitte wählen Sie eine Modelldatei aus.",
    "validation_topic_required": "Bitte wählen Sie mindestens ein Thema aus.",
    "validation_mapping_required": "Bitte ordnen Sie mindestens ein Eingabefeld einer NetWeaver-Variablen zu.",
    "btn_pick_registry": "Pick published model version…",
    "tip_pick_registry": "Import a published model version from the central model registry (shared with ArcGIS Pro and the editors).",
    "registry_materialize_failed": "Could not write the registry model to a temporary file: {error}"
  },
  "create_prioritization": {
    "window_title": "Priorisierung erstellen",
    "page_details_title": "Priorisierungsdetails",
    "page_details_subtitle": "Benennen Sie die Priorisierung und erfassen Sie den Kontext der eingehenden Untersuchung.",
    "lbl_workspace": "Arbeitsbereich",
    "lbl_study": "Untersuchung",
    "lbl_input_layer": "Eingabeebene",
    "lbl_input_table": "Eingabetabelle",
    "not_set": "(nicht gesetzt)",
    "unnamed": "(unbenannt)",
    "not_selected": "(nicht ausgewählt)",
    "row_name": "Priorisierungsname",
    "row_comments": "Kommentare",
    "row_execution": "Ausführung",
    "exec_run": "Ausführen, wenn der Assistent beendet wird",
    "exec_create_only": "Nur erstellen",
    "page_model_title": "Modell",
    "page_model_subtitle": "Laden Sie das CDP-Modell und rufen Sie sein Zuordnungsschema ab.",
    "model_file_placeholder": "Wählen Sie eine .cdp- oder .cdpx-Modelldatei aus",
    "btn_browse": "Durchsuchen",
    "btn_reload_model": "Modell neu laden",
    "model_not_loaded": "Modell noch nicht geladen.",
    "model_loaded": "{name} geladen mit {count} untersten Kriterien.",
    "page_mapping_title": "Feldzuordnung",
    "page_mapping_subtitle": "Ordnen Sie die Modellkriterien Feldern in der Eingabetabelle der Untersuchung zu.",
    "btn_load_mapping": "Gespeicherte Zuordnung laden",
    "btn_save_mapping": "Zuordnung speichern",
    "row_display_field": "Anzeigefeld",
    "row_primary_key": "Primärschlüssel",
    "col_model_criterion": "Modellkriterium",
    "col_criterion_hint": "Kriterien-Hinweis",
    "col_input_field": "Eingabefeld",
    "col_input_field_source": "Eingabefeldquelle",
    "page_validation_title": "Validierung",
    "page_validation_subtitle": "Wählen Sie, wie der CDP-Lauf nicht bewertete, unbekannte und außerhalb der Skala liegende Werte behandeln soll.",
    "validation_hint": "Diese Einstellungen steuern, wie die CDP-Engine Eingabedaten behandelt, die außerhalb der erwarteten Bereiche liegen. Die meisten Benutzer können die Standardwerte beibehalten.",
    "row_unrated": "Nicht bewertete Werte",
    "row_unknown": "Unbekannte Werte",
    "row_offscale": "Werte außerhalb der Skala",
    "tip_unrated": "Wenn ein Datenbankfeld keinen Wert enthält, wie soll es zur Prioritätsbewertung beitragen? Gilt für Datensätze mit fehlenden Bewertungen.",
    "tip_unknown": "Wenn das Datenbankfeld einen Wert enthält, der mit keinem Element der Skala übereinstimmt, wie soll er behandelt werden? Gilt nur für verbale Bewertungen.",
    "tip_offscale": "Wenn das Datenbankfeld einen numerischen Wert außerhalb der Skalengrenzen des Kriteriums enthält, wie soll er behandelt werden? Gilt nur für numerische Bewertungen.",
    "unrated_raise": "Fehler auslösen",
    "unrated_unrated": "Als nicht bewertet behandeln",
    "unrated_scale_avg": "Skalendurchschnitt verwenden (Standard)",
    "unrated_scale_high": "Skalen-Maximum verwenden",
    "unrated_scale_low": "Skalen-Minimum verwenden",
    "offscale_raise": "Fehler auslösen",
    "offscale_unrated": "Als nicht bewertet behandeln",
    "offscale_clamp": "Auf Skalengrenzen beschränken (Standard)",
    "page_rules_title": "Regeln",
    "page_rules_subtitle": "Wählen Sie eine im CDP-Modell definierte Regel aus. Regelnamen und Beschreibungen stammen direkt aus der Modelldatei.",
    "row_rule": "Regel",
    "rule_no_selection": "(keine Regel ausgewählt)",
    "rules_initial_help": "Es wurden keine Regeln geladen. Laden Sie im vorherigen Schritt das CDP-Modell, um die Regelliste zu füllen.",
    "rules_none_defined_combo": "Keine Regeln definiert",
    "rules_none_defined_msg": "Für dieses Modell sind keine Regeln definiert.",
    "rules_select_msg": "Wählen Sie eine Regel aus, um ihre Beschreibung anzuzeigen.",
    "rules_unnamed": "Unbenannte Regel",
    "rules_no_description": "(keine Beschreibung angegeben)",
    "page_summary_title": "Zusammenfassung",
    "page_summary_subtitle": "Überprüfen Sie die CDP-Priorisierung vor dem Erstellen der Aufgabe.",
    "summary_default": "Überprüfen Sie die Priorisierungseinstellungen vor dem Abschluss.",
    "lbl_model_weights": "Modellgewichte",
    "weights_none_defined": "Für dieses Modell sind keine paarweisen / Standardgewichte definiert.",
    "weights_col_default": "Wert",
    "weights_header_default": "Gewichte",
    "busy_title_loading": "CDP-Modell wird geladen",
    "busy_label_loading": "Zuordnungsschema wird abgerufen...",
    "file_dialog_select": "CDP-Modell auswählen",
    "file_dialog_filter": "CDP-Modelle (*.cdpx *.cdp)",
    "err_model_required_title": "Modell erforderlich",
    "err_model_required_body": "Wählen Sie zuerst ein CDP-Modell aus.",
    "err_engine_missing_title": "Engine fehlt",
    "err_engine_missing_body": "CDP-CLI wurde nicht gefunden unter:\n{path}",
    "err_model_missing_title": "Modell fehlt",
    "err_model_missing_body": "Modelldatei nicht gefunden:\n{path}",
    "err_load_failed_title": "CDP-Modell-Laden fehlgeschlagen",
    "saved_mapping_title": "Gespeicherte Zuordnung",
    "saved_no_metadata_manager": "Kein Metadatenmanager zum Speichern dieser Zuordnung verfügbar.",
    "saved_no_mapping_found": "Für diesen Arbeitsbereich, dieses Modell und diese Eingabetabelle wurde keine gespeicherte CDP-Zuordnung gefunden.",
    "saved_loaded": "Gespeicherte CDP-Zuordnung für diesen Arbeitsbereich geladen.",
    "saved_map_at_least_one": "Ordnen Sie vor dem Speichern mindestens ein Kriterium zu.",
    "saved_could_not_save": "Die CDP-Zuordnung konnte nicht gespeichert werden.",
    "saved_saved": "CDP-Zuordnung für diesen Arbeitsbereich gespeichert.",
    "validation_title": "Validierungsfehler",
    "validation_name_required": "Geben Sie einen Priorisierungsnamen ein, bevor Sie fortfahren.",
    "validation_load_model": "Laden Sie ein CDP-Modell, bevor Sie fortfahren.",
    "validation_map_at_least_one": "Ordnen Sie mindestens ein Modellkriterium zu.",
    "validation_choose_display": "Wählen Sie ein Anzeigefeld.",
    "source_netweaver": "NetWeaver: {source}{suffix}",
    "source_input": "Eingabe: {source}{suffix}",
    "source_input_only": "Eingabe{suffix}",
    "criterion_unnamed": "Kriterium {index}",
    "summary_prioritization": "Priorisierung: {value}",
    "summary_model": "Modell: {value}",
    "summary_mapped_criteria": "Zugeordnete Kriterien: {count}",
    "summary_display_field": "Anzeigefeld: {value}",
    "summary_primary_key": "Primärschlüssel: {value}",
    "summary_input_table": "Eingabetabelle: {value}",
    "btn_pick_registry": "Pick published model version…",
    "tip_pick_registry": "Import a published model version from the central model registry (shared with ArcGIS Pro and the editors).",
    "registry_materialize_failed": "Could not write the registry model to a temporary file: {error}"
  },
  "portfolio_strategies": {
    "costbenefit": "Nutzen-/Kostenverhältnis",
    "cost": "Kosten",
    "benefit": "Nutzen",
    "prioritization": "Priorisierung",
    "prioritization_cost": "Priorisierungs-/Kostenverhältnis"
  },
  "portfolio_results": {
    "window_title": "Portfolio-Ergebnisse — {name}",
    "default_name": "Portfolio",
    "header": "Pipeline: {name}    Ausführung: {exec_id}    Ausgewählt: {selected} / {total}    Strategie: {strategy}",
    "execution_unknown": "(unbekannt)",
    "strategy_not_reported": "(nicht gemeldet)",
    "tab_report": "Portfolio-Bericht",
    "tab_selected": "Ausgewählt ({count})",
    "tab_excluded": "Ausgeschlossen ({count})",
    "tab_all": "Alle Elemente",
    "tab_map": "Karte",
    "tab_summary": "Zusammenfassung",
    "btn_print": "Registerkarte drucken…",
    "tip_print": "Druckvorschau der Tabelle der aktuellen Registerkarte öffnen.",
    "btn_export_csv": "Registerkarte als CSV exportieren…",
    "tip_export_csv": "Die Tabelle der aktuellen Registerkarte als CSV speichern.",
    "btn_export_png": "Karte als PNG exportieren…",
    "tip_export_png": "Die Kartenleinwand als PNG-Bild speichern.",
    "btn_export_xlsx": "Alle Registerkarten exportieren (XLSX)…",
    "tip_export_xlsx": "Ausgewählte, ausgeschlossene, alle Elemente und den Bericht in einer einzigen Excel-Arbeitsmappe speichern.",
    "btn_add_calc": "Berechnetes Feld hinzufügen…",
    "btn_close": "Schließen",
    "tip_calc_disabled": "Berechnetes Feld hinzufügen erfordert ein GeoPackage-gestütztes Ergebnis. Öffnen Sie das Ergebnis aus einer Workflow-Aufgabe, um dies zu aktivieren.",
    "tip_calc_enabled": "Eine berechnete Spalte zur zugrundeliegenden GeoPackage-Tabelle hinzufügen.",
    "lbl_search": "Suchen",
    "search_placeholder": "Zeilen über alle Spalten hinweg filtern",
    "btn_clear": "Löschen",
    "report_summary_header": "<b>{name}</b> Portfolio-Zusammenfassung",
    "row_strategy": "Strategie",
    "row_cost_field": "Kostenfeld",
    "row_benefit_field": "Nutzenfeld",
    "row_selection": "Auswahl",
    "row_budget": "Budget",
    "row_budget_utilization": "Budgetauslastung",
    "row_efficacy": "Wirksamkeit",
    "row_engine_time": "Engine-Zeit",
    "unspecified": "(nicht angegeben)",
    "budget_bar_format_pct": "%p% des Budgets ausgegeben",
    "budget_bar_not_reported": "Budget nicht gemeldet",
    "efficacy_not_reported": "(nicht gemeldet)",
    "engine_time_ms": "{ms:,} ms",
    "silo_balances": "Silo-Salden",
    "silo_label": "Silo {letter}",
    "silo_remaining": "Verbleibend: {value}",
    "silo_share": "  ({share:.1f}% des Gesamtbudgets)",
    "selection_just_count": "{selected} ausgewählt",
    "selection_summary": "{selected:,} ausgewählt von {considered:,} betrachteten ({ratio:.1f}%)",
    "budget_spent": "Ausgegeben: {value}",
    "budget_total": "Budget: {value}",
    "budget_left": "Verbleibend: {value}",
    "selected_tab_header": "<b>{count}</b> ausgewählte Elemente (InPortfolioSort = 1). Sortiert nach Nutzen/Kosten, wenn beide vorhanden sind.",
    "excluded_tab_header": "<b>{count}</b> ausgeschlossene Elemente (InPortfolioSort = 0).",
    "all_tab_header": "<b>{count}</b> betrachtete Zeilen.",
    "map_no_qgis": "QGIS-Karten-Bindungen sind in dieser Umgebung nicht verfügbar, daher kann die Kartenvorschau nicht angezeigt werden. Die Auswahl-Registerkarten funktionieren weiterhin.",
    "map_no_gpkg": "Es wurde keine GeoPackage-Unterstützung bereitgestellt — die Karte kann dieses Portfolio-Ergebnis nicht anzeigen.",
    "map_open_failed": "Die Ergebnisebene konnte nicht geöffnet werden bei:\n{database_path} ({table_name})",
    "map_drawn_failed": "Ebene geladen, aber die Karte konnte nicht gezeichnet werden: {error}",
    "map_showing": "Anzeige der Ebene '{name}' aus {table_name}.",
    "report_no_metadata": "(Die Engine hat keine Berichts-Metadaten zurückgegeben)",
    "report_pipeline": "Pipeline: {value}",
    "report_execution_id": "Ausführungs-ID: {value}",
    "report_strategy": "Strategie: {value}",
    "report_cost_field": "Kostenfeld: {value}",
    "report_benefit_field": "Nutzenfeld: {value}",
    "report_header": "Bericht:",
    "report_line": "  - {field}: {value}",
    "summary_pipeline": "Pipeline: {value}",
    "summary_execution": "Ausführung: {value}",
    "summary_geopackage": "GeoPackage: {value}",
    "summary_result_table": "Ergebnistabelle: {value}",
    "summary_strategy": "Strategie: {value}",
    "summary_inportfolio_field": "InPortfolio-Feld: {value}",
    "summary_none": "(keine)",
    "summary_columns_header": "Ergebnisspalten ({count}):",
    "summary_column_line": "  - {name}",
    "print_title_template": "{name} — {tab}",
    "print_tab_selected": "Ausgewählt",
    "print_tab_excluded": "Ausgeschlossen",
    "print_tab_all": "Alle Elemente",
    "msg_no_table_title": "Registerkarte drucken",
    "msg_no_table_body": "Die aktuelle Registerkarte hat keine druckbare Tabelle.",
    "msg_no_map_title": "Karte als PNG exportieren",
    "msg_no_map_body": "Die Kartenansicht ist nicht verfügbar.",
    "calc_title": "Berechnetes Feld hinzufügen",
    "calc_not_backed": "Diese Ansicht wird nicht von einem GeoPackage gestützt — öffnen Sie das Ergebnis aus einer Workflow-Aufgabe, um berechnete Felder zu aktivieren.",
    "calc_no_qgis": "QGIS-Bindungen sind nicht verfügbar.",
    "calc_open_failed": "Die Ergebnistabelle konnte nicht geöffnet werden bei:\n{database_path}\nEbene: {table_name}",
    "calc_unexpected_error": "Beim Hinzufügen der Spalte ist ein unerwarteter Fehler aufgetreten:\n{error}",
    "calc_success_added": "Spalte '{name}' zu {table_name} hinzugefügt.",
    "calc_success_skipped_note": "\n\nHinweis: {count} Zeile(n) hatten Ausdrucksauswertungsfehler und erhielten NULL-Werte.",
    "sheet_selected": "Ausgewählt",
    "sheet_excluded": "Ausgeschlossen",
    "sheet_all_items": "Alle Elemente",
    "sheet_report": "Bericht",
    "report_field_col": "Feld",
    "report_value_col": "Wert"
  },
  "cdp_results": {
    "window_title": "CDP-Ergebnisse - {name}",
    "btn_print": "Registerkarte drucken…",
    "tip_print": "Druckvorschau der primären Tabelle der aktuellen Registerkarte öffnen.",
    "btn_export_csv": "Registerkarte als CSV exportieren…",
    "tip_export_csv": "Die primäre Tabelle der aktuellen Registerkarte als CSV speichern.",
    "btn_export_chart": "Diagramm als PNG exportieren…",
    "tip_export_chart": "Das Diagramm der aktuellen Registerkarte als PNG-Bild speichern.",
    "btn_export_xlsx": "Alle Registerkarten exportieren (XLSX)…",
    "btn_add_calc": "Berechnetes Feld hinzufügen…",
    "btn_close": "Schließen",
    "tab_workbench": "Workbench",
    "tab_cdp_model_view": "CDP-Modellansicht",
    "tab_calculations": "Berechnungen",
    "tab_prioritization": "Priorisierung",
    "tab_contributions": "Beiträge",
    "tab_sensitivity": "Sensitivität",
    "tab_tradeoffs": "Zielkonflikte",
    "tab_model_context": "Modellkontext",
    "tab_criteria_levels": "Kriterien / Stufen",
    "lbl_search": "Suchen",
    "search_placeholder": "Zeilen über alle Spalten hinweg filtern",
    "btn_clear": "Löschen",
    "workbench_status_default": "Wählen Sie eine Zeile, um den Ergebnisdatensatz zu untersuchen.",
    "lbl_calculation_rows": "Berechnungszeilen",
    "lbl_numeric_summary": "Numerische Zusammenfassung",
    "lbl_priority_chart": "Prioritätsbewertung nach Objekt",
    "lbl_chart_scope": "Diagrammbereich",
    "lbl_grid_filter": "Rasterfilter",
    "prio_search_placeholder": "Priorisierungszeilen über alle Spalten hinweg filtern",
    "contrib_search_placeholder": "Beitragszeilen über alle Spalten hinweg filtern",
    "lbl_source_level": "Quellstufe",
    "lbl_target_level": "Zielstufe",
    "lbl_criterion": "Kriterium",
    "lbl_lowest_criteria": "Unterste Kriterien",
    "lbl_criteria": "Kriterien",
    "lbl_levels": "Stufen",
    "msg_print_tab_title": "Registerkarte drucken",
    "msg_no_print_table": "Die aktuelle Registerkarte hat keine druckbare Tabelle.",
    "msg_export_tab_csv_title": "Registerkarte als CSV exportieren",
    "msg_no_export_table": "Die aktuelle Registerkarte hat keine Tabelle zum Exportieren.",
    "msg_export_chart_png_title": "Diagramm als PNG exportieren",
    "msg_no_chart": "Die aktuelle Registerkarte hat kein Diagramm.",
    "calc_title": "Berechnetes Feld hinzufügen",
    "calc_no_qgis": "QGIS-Bindungen sind nicht verfügbar.",
    "cdp_viewer_title": "CDP-Viewer",
    "err_reload_contributions": "Beiträge konnten nicht neu geladen werden:\n{error}",
    "err_reload_sensitivity": "Sensitivität konnte nicht neu geladen werden:\n{error}",
    "err_reload_tradeoffs": "Zielkonflikte konnten nicht neu geladen werden:\n{error}"
  },
  "netweaver_results": {
    "window_title": "NetWeaver-Ergebnisse – {name}",
    "header": "Pipeline: {name}    Ausführung: {exec_id}    Zeilen: {rows}",
    "model_label": "Modell: {path}",
    "btn_add_to_map": "Aktuelles Thema zur Karte hinzufügen",
    "btn_export": "Exportieren…",
    "menu_print_map": "Karte drucken",
    "menu_export_png": "Karte als PNG exportieren",
    "menu_export_csv": "Ergebnisse als CSV exportieren",
    "menu_export_xlsx": "Ergebnisse als Excel (.xlsx) exportieren",
    "lbl_topics": "Themen",
    "topic_search_placeholder": "Themen suchen",
    "btn_prev": "Zurück",
    "btn_next": "Weiter",
    "col_topic": "NetWeaver-Thema",
    "col_value": "Wert",
    "btn_show_on_map": "Auf Karte anzeigen",
    "btn_node_inspector": "Knoten-Inspektor öffnen",
    "btn_model_graph": "NetWeaver-Viewer anzeigen",
    "lbl_map_preview": "Kartenvorschau",
    "status_select_topic": "Wählen Sie ein Thema, um seine Ausgabespalte zu untersuchen.",
    "status_select_topic_result": "Wählen Sie ein Thema mit einer Ergebnisspalte, um seine Ausgabe zu untersuchen.",
    "btn_show_all_rows": "Alle Zeilen anzeigen",
    "lbl_selected_row": "Untersuchung der ausgewählten Zeile",
    "group_legend": "Klassenlegende",
    "btn_histogram": "Histogramm",
    "btn_close": "Schließen",
    "lbl_preview_layer": "Vorschauebene:",
    "btn_refresh_preview": "Vorschau aktualisieren",
    "btn_fit_preview": "Vorschau an Ebene anpassen",
    "map_initializing": "Eingebettete Karte wird initialisiert.",
    "map_unavailable": "Die Kartenvorschau ist nicht verfügbar, da die Unterstützung für die QGIS-Kartenleinwand nicht geladen werden konnte.",
    "map_no_project_layers": "Keine Projektebenen für die Kartenvorschau verfügbar.",
    "msg_map_preview_title": "Kartenvorschau",
    "msg_no_layers_to_zoom": "Keine Kartenebenen zum Zoomen verfügbar.",
    "msg_no_extent": "Die Ebene hat keine nutzbare Ausdehnung.",
    "msg_show_on_map_title": "Auf Karte anzeigen",
    "msg_select_topic_first": "Wählen Sie zuerst ein Thema.",
    "msg_add_topics_title": "Themen zur Karte hinzufügen",
    "msg_queue_topics_first": "Stellen Sie zuerst ein oder mehrere Themen in die Warteschlange.",
    "msg_export_csv_title": "CSV exportieren",
    "msg_no_data": "Es sind keine Daten zum Exportieren vorhanden.",
    "msg_export_csv_success": "Ergebnisse exportiert nach:\n{path}",
    "msg_export_csv_failed": "Ergebnisse konnten nicht exportiert werden:\n{error}",
    "msg_export_excel_title": "Excel exportieren",
    "msg_export_excel_success": "Ergebnisse exportiert nach:\n{path}",
    "msg_export_excel_failed": "Ergebnisse konnten nicht exportiert werden:\n{error}",
    "msg_export_map_title": "Karte als PNG exportieren",
    "msg_no_map_canvas_export": "Keine Kartenleinwand zum Exportieren verfügbar.",
    "msg_export_map_success": "Karte exportiert nach:\n{path}",
    "msg_export_map_failed": "Karte konnte nicht exportiert werden:\n{error}",
    "msg_print_map_title": "Karte drucken",
    "msg_no_map_canvas_print": "Keine Kartenleinwand zum Drucken verfügbar.",
    "msg_node_inspector_title": "Knoten-Inspektor",
    "msg_add_topics_summary": "{count} NetWeaver-Themenebene(n) hinzugefügt oder aktualisiert.",
    "msg_could_not_add": "\n\nKonnte nicht hinzugefügt werden: {topics}",
    "file_dialog_csv_title": "NetWeaver-Tabelle als CSV exportieren",
    "file_dialog_csv_filter": "CSV-Dateien (*.csv)",
    "file_dialog_xlsx_title": "NetWeaver-Tabelle als Excel exportieren",
    "file_dialog_xlsx_filter": "Excel-Dateien (*.xlsx)",
    "file_dialog_png_title": "NetWeaver-Karte als PNG exportieren",
    "file_dialog_png_filter": "PNG-Bilder (*.png)",
    "msg_print_failed": "Die Karte konnte aus dieser QGIS/PyQt-Umgebung nicht gedruckt werden:\n{error}",
    "ctx_show_on_map": "Auf Karte anzeigen",
    "ctx_open_node_inspector": "Knoten-Inspektor öffnen",
    "ctx_open_model_graph": "Modell-Diagramm öffnen",
    "ctx_remove_from_queue": "Aus Karten-Warteschlange entfernen",
    "ctx_queue_for_map": "Thema für Karte einreihen",
    "ctx_add_queued": "Eingereihte Themen zur Karte hinzufügen",
    "lbl_preview_topic": "Thema:",
    "msg_model_graph_title": "Modellgraph",
    "msg_no_topics_to_graph": "Es sind keine NetWeaver-Themen zum Darstellen verfügbar.",
    "btn_map_pan": "Verschieben",
    "btn_map_identify": "Identifizieren",
    "btn_map_select": "Auswählen",
    "tip_map_pan": "Karte durch Ziehen verschieben",
    "tip_map_identify": "Klicken Sie auf ein Objekt, um es zu identifizieren",
    "tip_map_select": "Klicken Sie auf ein Objekt, um es auszuwählen",
    "tip_map_zoom_in": "Vergrößern",
    "tip_map_zoom_out": "Verkleinern",
    "btn_map_zoom_selection": "Auf Auswahl zoomen",
    "tip_map_zoom_selection": "Karte auf die ausgewählten Objekte zoomen",
    "btn_map_full_extent": "Gesamtausdehnung",
    "tip_map_full_extent": "Auf die Gesamtausdehnung aller Ebenen zoomen",
    "msg_no_selection_to_zoom": "Auf der Vorschauebene sind keine Objekte ausgewählt.",
    "identify_title": "Identifizieren – {fid}",
    "identify_col_field": "Feld",
    "identify_col_value": "Wert",
    "identify_btn_close": "Schließen",
    "menu_print_table": "Tabelle drucken…",
    "msg_print_table_title": "Tabelle drucken",
    "msg_no_rows_print": "Es sind keine Ergebniszeilen zum Drucken vorhanden."
  },
  "lpa_results": {
    "window_title": "LPA-Ergebnisse — {name}",
    "header": "Pipeline: {name}    Ausführung: {exec_id}    Zeilen: {rows}    Spalten: {columns}",
    "execution_unknown": "(unbekannt)",
    "tab_table": "Tabelle",
    "tab_map": "Karte",
    "tab_summary": "Zusammenfassung",
    "btn_print": "Registerkarte drucken…",
    "tip_print": "Druckvorschau der Tabelle der aktuellen Registerkarte öffnen.",
    "btn_export_csv": "Registerkarte als CSV exportieren…",
    "tip_export_csv": "Die Tabelle der aktuellen Registerkarte als CSV speichern.",
    "btn_export_png": "Karte als PNG exportieren…",
    "tip_export_png": "Die Kartenleinwand als PNG-Bild speichern.",
    "btn_export_xlsx": "Alle Registerkarten exportieren (XLSX)…",
    "tip_export_xlsx": "Die Tabelle jeder Registerkarte in einer einzigen Excel-Arbeitsmappe mit mehreren Blättern speichern.",
    "btn_add_calc": "Berechnetes Feld hinzufügen…",
    "btn_close": "Schließen",
    "lbl_search": "Suchen",
    "search_placeholder": "Zeilen über alle Spalten hinweg filtern",
    "btn_clear": "Löschen",
    "lbl_selected_row": "Ausgewählte Zeile",
    "tip_calc_disabled": "Berechnetes Feld hinzufügen erfordert ein GeoPackage-gestütztes Ergebnis. Öffnen Sie das Ergebnis aus einer Workflow-Aufgabe, um dies zu aktivieren.",
    "tip_calc_enabled": "Eine berechnete Spalte zur zugrundeliegenden GeoPackage-Tabelle hinzufügen.",
    "map_no_qgis": "QGIS-Karten-Bindungen sind in dieser Umgebung nicht verfügbar, daher kann die Kartenvorschau nicht angezeigt werden. Die Registerkarte Tabelle funktioniert weiterhin.",
    "map_no_gpkg": "Es wurde keine GeoPackage-Unterstützung bereitgestellt — die Karte kann dieses LPA-Ergebnis nicht anzeigen.",
    "map_open_failed": "Die Ergebnisebene konnte nicht geöffnet werden bei:\n{database_path} ({table_name})",
    "map_drawn_failed": "Ebene geladen, aber die Karte konnte nicht gezeichnet werden: {error}",
    "map_showing": "Anzeige der Ebene '{name}' aus {table_name}.",
    "row_index": "Zeilenindex: {value}",
    "row_more_columns": "... {count} weitere Spalten nicht angezeigt",
    "summary_pipeline": "Pipeline: {value}",
    "summary_execution": "Ausführung: {value}",
    "summary_geopackage": "GeoPackage: {value}",
    "summary_result_table": "Ergebnistabelle: {value}",
    "summary_none": "(keine)",
    "summary_fields_header": "Zusammenfassungsfelder:",
    "summary_no_fields": "  (keine Zusammenfassungsmetadaten bereitgestellt)",
    "summary_columns_header": "Ergebnisspalten ({count}):",
    "summary_field_line": "  - {field}: {value}",
    "summary_column_line": "  - {name}",
    "title_table_print": "{name} — Tabelle",
    "msg_no_map_title": "Karte als PNG exportieren",
    "msg_no_map_body": "Die Kartenansicht ist nicht verfügbar.",
    "msg_no_data_title": "Nach Excel exportieren",
    "msg_no_data_body": "Es sind keine Tabellendaten zum Exportieren vorhanden.",
    "calc_title": "Berechnetes Feld hinzufügen",
    "calc_not_backed": "Diese Ansicht wird nicht von einem GeoPackage gestützt — öffnen Sie das Ergebnis aus einer Workflow-Aufgabe, um berechnete Felder zu aktivieren.",
    "calc_no_qgis": "QGIS-Bindungen sind nicht verfügbar.",
    "calc_open_failed": "Die Ergebnistabelle konnte nicht geöffnet werden bei:\n{database_path}\nEbene: {table_name}",
    "calc_unexpected_error": "Beim Hinzufügen der Spalte ist ein unerwarteter Fehler aufgetreten:\n{error}",
    "calc_success_added": "Spalte '{name}' zu {table_name} hinzugefügt.",
    "calc_success_skipped_note": "\n\nHinweis: {count} Zeile(n) hatten Ausdrucksauswertungsfehler und erhielten NULL-Werte.",
    "sheet_results": "Ergebnisse",
    "sheet_summary": "Zusammenfassung",
    "sheet_col_key": "Schlüssel",
    "sheet_col_value": "Wert",
    "default_name": "LPA"
  },
  "compare_results": {
    "window_title": "Analysen vergleichen",
    "header_primary": "<b>Primäres Ergebnis:</b> {label}    <b>Engine:</b> {engine}    <b>Zeilen:</b> {rows}    <b>Spalten:</b> {columns}",
    "picker_prompt": "Wählen Sie bis zu {max} zusätzliche Ergebnisse zum Vergleich mit dem primären Ergebnis (Kontrollkästchen zum Auswählen). Vergleiche zwischen Engines sind erlaubt, aber die Spaltenüberlappung wird begrenzt sein.",
    "col_result": "Ergebnis",
    "col_engine": "Engine",
    "col_analysis": "Analyse",
    "col_study_workspace": "Untersuchung / Arbeitsbereich",
    "btn_compare": "Ausgewählte vergleichen",
    "btn_clear": "Auswahl löschen",
    "status_initial": "0 zusätzliche Ergebnisse ausgewählt.",
    "status_template": "{count} zusätzliche(s) Ergebnis(se) ausgewählt (max. {max}).",
    "selection_limit_title": "Auswahlbegrenzung",
    "selection_limit_body": "Sie können bis zu {max} zusätzliche Ergebnisse neben dem primären vergleichen.",
    "group_column_alignment": "Spaltenausrichtung",
    "skip_unmatched": "Spalten überspringen, die in einem ausgewählten Ergebnis fehlen",
    "tab_table": "Tabelle nebeneinander",
    "tab_histogram": "Histogramm",
    "btn_export_csv": "Vergleichs-CSV exportieren",
    "btn_close": "Schließen",
    "histogram_title": "Vergleichshistogramm",
    "histogram_subtitle": "Wählen Sie numerische Spalten zur Überlagerung.",
    "no_other_results": "Keine anderen Ergebnisse in diesem Arbeitsbereich gefunden.",
    "err_load_result": "Ergebnis '{label}' konnte nicht geladen werden:\n{error}",
    "err_no_data": "Das Ergebnis '{label}' hat keine Daten und kann nicht verglichen werden.",
    "warning_columns_differ": "Einige Spalten unterscheiden sich zwischen den ausgewählten Ergebnissen:\n{details}",
    "warning_missing_line": "• {label} fehlen: {columns}",
    "histogram_title_dynamic": "Vergleich von {count} Ergebnissen: {labels}",
    "export_dialog_title": "Vergleichs-CSV exportieren",
    "csv_filter": "CSV-Dateien (*.csv)",
    "export_success": "Vergleich gespeichert in:\n{path}",
    "export_failed": "Konnte nicht gespeichert werden:\n{error}"
  },
  "create_raster": {
    "window_title": "Raster-Untersuchungsgebiet erstellen",
    "page_inputs_title": "Raster-Eingaben",
    "page_inputs_subtitle": "Wählen Sie die Rasterebenen und entscheiden Sie, welche Bänder und RAT-Spalten jeder Ebene in die Überlagerungsausgabe übernommen werden sollen.",
    "name_placeholder": "z. B. Lower Truckee Rasteruntersuchung",
    "row_name": "Name:",
    "row_description": "Beschreibung:",
    "lbl_available_layers": "Verfügbare Rasterebenen (Mehrfachauswahl):",
    "group_carry_forward": "Übernahme pro Eingabe",
    "page_alignment_title": "Ausrichtung & Ausgabe",
    "page_alignment_subtitle": "Eingabe-Raster können unterschiedliche Auflösung / Ausdehnung / CRS haben. Die Ausrichtungsebene definiert das Ausgaberaster; die Resampling-Methode steuert, wie die anderen Eingaben ausgerichtet werden.",
    "row_snap_to": "Ausrichtungsraster:",
    "row_resampling": "Resampling:",
    "row_output_format": "Ausgabeformat:",
    "row_output_raster": "Ausgaberaster:",
    "output_path_placeholder": "/pfad/zu/overlay.tif",
    "btn_browse": "Durchsuchen…",
    "page_summary_title": "Überprüfen & Erstellen",
    "page_summary_subtitle": "Bestätigen Sie die Raster-Überlagerungsspezifikation. Klicken auf Fertigstellen führt GRASS r.cross aus, um das Raster mit eindeutigen Kombinationen zu erzeugen, und schreibt das angereicherte RAT daneben.",
    "summary_cannot_build": "(Zusammenfassung kann noch nicht erstellt werden: {error})",
    "summary_name": "Name:",
    "summary_description": "Beschreibung:",
    "summary_none": "(keine)",
    "summary_inputs": "Eingaben:",
    "summary_snap_first_input": "(erste Eingabe)",
    "summary_snap_to": "Ausrichten an:",
    "summary_resampling": "Resampling:",
    "summary_output": "Ausgabe:",
    "summary_output_unset": "(nicht festgelegt)",
    "err_cannot_create_title": "Untersuchungsgebiet kann nicht erstellt werden",
    "err_overlay_failed_title": "Raster-Überlagerung fehlgeschlagen",
    "err_overlay_unexpected": "Unerwarteter Fehler beim Ausführen der Überlagerung:\n{error}",
    "file_dialog_title": "Ausgabe-Überlagerungsraster",
    "file_dialog_filter": "GeoTIFF (*.tif *.tiff);;Alle Dateien (*)",
    "role_label": "Rolle:",
    "role_overlay": "Überlagerung",
    "role_target": "Ziel",
    "lbl_carry_bands": "Bänder übernehmen:",
    "band_label": "Band {index}",
    "lbl_carry_rat": "RAT-Spalten übernehmen:",
    "no_rat_detected": "(kein RAT erkannt — nur der Bandwert wird übernommen)"
  },
  "calculated_field": {
    "window_title": "Berechnetes Feld hinzufügen",
    "field_type_real": "Real (Dezimal)",
    "field_type_integer": "Ganzzahl",
    "field_type_text": "Text",
    "field_type_date": "Datum",
    "prompt_initial": "Geben Sie einen Ausdruck ein und klicken Sie auf Validieren für die Vorschau.",
    "name_placeholder": "Neuer Spaltenname (keine Leerzeichen)",
    "row_field_name": "Feldname",
    "row_field_type": "Feldtyp",
    "lbl_expression": "Ausdruck",
    "expression_placeholder": "QGIS-Ausdruck — z. B. \"score\" * 100, \"category\" || ' (rated)', CASE WHEN \"rank\" < 5 THEN 'top' ELSE 'rest' END",
    "btn_validate": "Validieren && Vorschau",
    "lbl_source_cols": "Quellspalten",
    "lbl_preview": "Vorschau (erste Zeilen)",
    "preview_col_row": "Zeile",
    "preview_col_value": "Wert",
    "btn_add_field": "Feld hinzufügen",
    "no_layer": "(keine Ebene)",
    "no_fields": "(Ebene hat keine Felder)",
    "err_name_required": "Feldname ist erforderlich.",
    "err_name_no_spaces": "Feldname darf keine Leerzeichen enthalten — verwenden Sie snake_case oder PascalCase.",
    "err_name_exists": "Ein Feld namens '{name}' existiert bereits in dieser Tabelle.",
    "err_expression_required": "Geben Sie einen Ausdruck zur Validierung ein.",
    "err_parser": "Parser-Fehler: {error}",
    "err_prepare": "Ausdruck konnte nicht vorbereitet werden: {error}",
    "err_eval": "Ausdrucksfehler in Zeile {row}: {error}",
    "info_no_features": "Ausdruck wurde geparst, aber die Ebene hat keine Objekte zur Vorschau.",
    "info_ok_preview": "OK — {count} Zeile(n) als Vorschau angezeigt. Klicken Sie auf 'Feld hinzufügen', um die Spalte zu materialisieren."
  },
  "create_task": {
    "window_title": "Aufgabe hinzufügen",
    "instructions": "Fügen Sie entweder eine einfache Aufgabe hinzu, die eine EMDS-Engine direkt ausführt, oder eine Workflow-Aufgabe, die eine gespeicherte Projekt-Workflow-Definition als zusammengesetzte Aufgabe ausführt.",
    "row_task_type": "Aufgabentyp",
    "row_configuration": "Konfiguration",
    "task_type_simple": "Einfache Aufgabe",
    "task_type_workflow": "Pipeline-Aufgabe",
    "btn_ok": "OK",
    "btn_cancel": "Abbrechen",
    "row_engine": "Engine",
    "row_engine_details": "Engine-Details",
    "simple_description": "Der Assistent der ausgewählten Engine wird als Nächstes geöffnet, damit Sie die Aufgabe konfigurieren können.",
    "row_task_name": "Aufgabenname",
    "row_pipeline": "Pipeline",
    "pipeline_default_choice": "(Workflow-Definition auswählen)",
    "pipeline_unnamed": "(Unbenannter Workflow)",
    "row_inherited_inputs": "Geerbte Eingaben",
    "inherited_inputs_body": "Geerbte Eingaben sind zur Laufzeit immer verfügbar:\n`projectid`, `spatialreferenceid`, `provenanceid`, `parentid`",
    "binding_help": "Zusätzliche Eingabebindungen sind optional. Geben Sie ein `name=value`-Paar pro Zeile ein. Werte können Literale sein oder Token wie `{{projectid}}` verwenden.",
    "row_additional_inputs": "Zusätzliche Eingaben",
    "run_immediately": "Workflow-Aufgabe sofort nach der Erstellung ausführen",
    "row_pipeline_summary": "Pipeline-Zusammenfassung",
    "summary_no_description": "Keine Beschreibung angegeben.",
    "summary_steps": "Schritte: {count}",
    "warn_pipeline_title": "Pipeline-Aufgabe",
    "warn_binding_format": "Eingabebindung in Zeile {line} muss das Format name=value verwenden.",
    "warn_binding_missing_name": "Eingabebindung in Zeile {line} fehlt ein Name.",
    "warn_no_engine": "Bitte wählen Sie eine Engine aus.",
    "warn_no_pipeline": "Bitte wählen Sie eine Pipeline-Definition aus.",
    "warn_no_task_name": "Aufgabenname ist erforderlich."
  },
  "create_analysis": {
    "window_title": "Neue Analyse erstellen",
    "lbl_name": "Analysename:",
    "lbl_description": "Beschreibung:",
    "group_first_task": "Erste Aufgabe",
    "lbl_engine": "Engine:",
    "lbl_engine_details": "Engine-Details:",
    "validation_name": "Analysename",
    "validation_title": "Validierungsfehler",
    "validation_no_engine": "Bitte wählen Sie eine Engine für die erste Aufgabe aus."
  },
  "create_workspace_guided": {
    "window_title": "Arbeitsbereich und erstes Untersuchungsgebiet erstellen",
    "hint_title": "Schnellstart",
    "hint_body": "Dieser Schritt erstellt den EMDS-Arbeitsbereichsordner, sein QGIS-Host-Projekt und Ihr erstes Untersuchungsgebiet. Wählen Sie eine Zielebene für die Objekte, an denen Sie arbeiten möchten, und fügen Sie dann alle Überlagerungsebenen hinzu, die dieses Gebiet beschreiben helfen.",
    "lbl_study_name": "Name des Untersuchungsgebiets:",
    "lbl_target_layer": "Zielebene:",
    "lbl_overlay_layers": "Überlagerungs- / einbezogene Ebenen:",
    "validation_study_name": "Name des Untersuchungsgebiets",
    "warning_no_target_title": "Keine Zielebene ausgewählt",
    "warning_no_target_body": "Bitte wählen Sie eine Zielebene für das erste Untersuchungsgebiet aus."
  },
  "provenance": {
    "menu_view": "Herkunft anzeigen…",
    "menu_compare_versions": "Modellversionen vergleichen…",
    "menu_workflow_history": "Workflow-Verlauf…",
    "menu_duplicate_scenario": "Als Szenario duplizieren…",
    "menu_compare_baseline": "Mit Basislinie vergleichen…",
    "menu_scenario_builder": "Szenario-Builder…",
    "menu_promote_scenario": "Szenario übernehmen…",
    "scenario_builder_title": "Szenario-Builder",
    "dialog_title": "Herkunft — {name}",
    "compare_versions_title": "Modellversionen vergleichen",
    "workflow_history_title": "Workflow-Verlauf — {name}",
    "btn_close": "Schließen",
    "list_and": " und ",
    "busy_title": "Wird ausgeführt…",
    "busy_reading_weights": "Modellgewichte werden gelesen…",
    "busy_applying_weights": "Gewichtsänderungen werden angewendet…",
    "busy_reading_nodes": "Modellknoten werden gelesen…",
    "busy_applying_ignore": "Änderungen der Ignorier-Markierungen werden angewendet…",
    "busy_running_preview": "Vorschau wird ausgeführt…",
    "busy_running_test": "Test wird ausgeführt…",
    "busy_running_preview_run": "Vorschau-Lauf wird aufgezeichnet…",
    "busy_reading_model": "Aktuelles Modell wird gelesen…",
    "scenario_builder_window_title": "Szenario-Builder — {name}",
    "scenario_builder_intro": "Experimentieren Sie mit einer Änderung an dieser Aufgabe. Die Basislinie bleibt unverändert, bis Sie unten Verzweigen oder Ersetzen wählen.",
    "scenario_builder_change_group": "1 · Was möchten Sie ändern?",
    "scenario_builder_preview_group": "2 · Test & Vergleich (≤200 Zeilen, Staging oder Vorschau-Lauf)",
    "scenario_builder_apply_group": "3 · Anwenden",
    "scenario_builder_model_prefix": "Modell: {model}",
    "btn_swap_model": "Modell austauschen…",
    "btn_edit_weights": "Gewichte bearbeiten…",
    "btn_edit_ignore": "Ignorier-Markierungen bearbeiten…",
    "btn_edit_in_editor": "Modell im Editor bearbeiten…",
    "btn_run_preview": "Vorschau ausführen",
    "btn_run_test": "Test ausführen",
    "btn_record_preview_run": "Vorschau-Lauf für Vergleich aufzeichnen…",
    "btn_open_pipeline_builder": "In Pipeline-Builder öffnen…",
    "msg_open_pipeline_failed": "Pipeline-Builder konnte nicht geöffnet werden:\n\n{error}",
    "msg_select_workspace_for_pipeline": "Wählen Sie zuerst einen Arbeitsbereich, Studiengebiet, Analyse oder Aufgabe.",
    "msg_pipeline_save_failed": "Die Workflow-Definition konnte nicht in den Arbeitsbereich-Metadaten gespeichert werden.",
    "msg_pipeline_saved": "Workflow-Definition „{name}“ gespeichert.",
    "wizard_back": "Zurück",
    "wizard_next": "Weiter",
    "wizard_step_indicator": "Schritt {step} von 3 — Ändern · Testen & vergleichen · Anwenden",
    "btn_cancel": "Abbrechen",
    "btn_apply": "Anwenden",
    "tip_edit_weights": "Passen Sie die Kriteriengewichte dieses CDP-Modells an. Geschwister werden neu normiert, sodass die Kinder jedes Übergeordneten 1 ergeben. Die Änderung wird in einer neuen Modelldatei gespeichert, die von Vorschau / Verzweigen / Ersetzen verwendet wird — das Original bleibt unverändert.",
    "tip_edit_ignore": "Legen Sie fest, welche NetWeaver-Themen/Variablen ignoriert werden (PersistentIgnore). Die Änderung wird in einer neuen Modelldatei gespeichert, die von Vorschau / Verzweigen / Ersetzen verwendet wird — das Original bleibt unverändert.",
    "tip_edit_in_editor": "Das Bearbeiten der Gewichte/Markierungen dieses Modells erfolgt im dedizierten Editor CDP6 / NetWeaver Developer 3. Verwenden Sie vorerst Modell austauschen.",
    "no_swap_note": "Diese Engine hat keine austauschbare Modelldatei; verwenden Sie Ersetzen/Verzweigen, um sie unverändert erneut auszuführen.",
    "rb_fork_children": "Verzweigen + Kinder erneut ausführen (neuer Pfad; klont diese Aufgabe und alles darunter)",
    "rb_fork_only": "Verzweigen (nur diese Aufgabe)",
    "rb_replace": "Ersetzen (diese Aufgabe überschreiben; alte Ergebnisebenen verlassen die Karte)",
    "tip_no_children": "Keine untergeordneten Aufgaben darunter.",
    "scenario_name_label": "Szenarioname:",
    "scenario_name_default": "{name} (Szenario)",
    "swap_dialog_title": "Modelldatei auswählen",
    "swap_filter_netweaver": "NetWeaver-Modelle (*.nw2 *.nw)",
    "swap_filter_cdp": "CDP-Modelle (*.cdpx *.cdp)",
    "msg_choose_action": "Wählen Sie Verzweigen oder Ersetzen.",
    "msg_enter_name": "Geben Sie einen Szenarionamen ein.",
    "msg_select_task": "Wählen Sie zuerst eine Aufgabe.",
    "msg_scenario_failed": "Das Szenario konnte nicht abgeschlossen werden:\n\n{error}",
    "msg_task_not_found": "Die Aufgabe konnte in der Analyse nicht gefunden werden.",
    "msg_scenario_created": "Szenario „{name}“ erstellt und ausgeführt.{extra}",
    "msg_scenario_replaced": "„{name}“ ersetzt und erneut ausgeführt.",
    "msg_promote_not_scenario": "Wählen Sie eine Szenario-Verzweigungsaufgabe zum Übernehmen.",
    "msg_promote_no_run": "Führen Sie das Szenario zuerst aus, damit ein Lauf zum Übernehmen vorhanden ist.",
    "msg_promote_not_scenario_run": "Der letzte Lauf für diese Aufgabe ist kein Szenario-Lauf.",
    "msg_promote_confirm": "Dieses Szenario als neuen Basislinien-Lauf übernehmen? Bestehende Basislinien- und Szenario-Läufe bleiben zur Prüfung erhalten.",
    "msg_promote_failed": "Der übernommene Basislinien-Marker konnte nicht gespeichert werden.",
    "msg_promote_success": "Übernommenes Szenario aufgezeichnet. Neue Basislinien-Lauf-ID: {run_id}",
    "promoted_scenario_label": "Übernommenes Szenario",
    "promoted_scenario_notes": "Aus dem Szenario-Builder übernommen; bestehende Basislinien- und Szenario-Läufe bleiben erhalten.",
    "status_no_weight_changes": "Es wurden keine Gewichtsänderungen vorgenommen.",
    "status_weights_applied": "✓ {count} Gewichtsänderung(en) angewendet → bearbeitetes Modell gespeichert. Vorschau / Verzweigen / Ersetzen verwenden es.",
    "status_no_ignore_changes": "Es wurden keine Änderungen der Ignorier-Markierungen vorgenommen.",
    "status_ignore_applied": "✓ {count} Ignorier-Markierung(en) geändert → bearbeitetes Modell gespeichert. Vorschau / Verzweigen / Ersetzen verwenden es.",
    "edit_weights_title": "Gewichte bearbeiten — {name}",
    "edit_weights_intro": "Passen Sie unten die Kriteriengewichte an. Wenn Sie auf OK klicken, werden die Kinder jedes Übergeordneten neu normiert, sodass sie 1 ergeben (die CDP-korrekte Anpassung).",
    "edit_weights_warn": "⚠ Dieses Modell verwendet {features}. Die hier gespeicherte bearbeitete Kopie bewahrt sie nicht, daher können ihre Bewertungen vom Original abweichen. Verwenden Sie dies für Gewichts-Was-wäre-wenn-Analysen; bearbeiten Sie erweiterte Modelle im CDP-Editor für ein originalgetreues Speichern.",
    "feature_value_functions": "benutzerdefinierte Wertfunktionen",
    "feature_uncertainty": "Unsicherheitsverteilungen",
    "col_criterion": "Kriterium",
    "col_parent": "Übergeordnet",
    "col_weight": "Gewicht",
    "mbox_edit_weights": "Gewichte bearbeiten",
    "mbox_no_cdp_model": "Diese Aufgabe hat keine lesbare CDP-Modelldatei zum Bearbeiten.",
    "mbox_read_weights_failed": "Die Modellgewichte konnten nicht gelesen werden:\n\n{error}",
    "mbox_apply_weights_failed": "Die Gewichtsänderungen konnten nicht angewendet werden:\n\n{error}",
    "mbox_invalid_weights": "Diese Gewichte sind keine gültigen Zahlen, daher wurde nichts angewendet:\n\n{rows}\n\nKorrigieren oder löschen Sie sie und klicken Sie erneut auf OK.",
    "edit_ignore_title": "Ignorier-Markierungen bearbeiten — {name}",
    "edit_ignore_intro": "Aktivieren Sie ein Thema/eine Variable, um es zu ignorieren (PersistentIgnore); deaktivieren Sie es, um es einzubeziehen. Ignorierte Knoten werden beim Ausführen des Modells ausgeschlossen.",
    "col_node": "Knoten",
    "col_type": "Typ",
    "col_ignore": "Ignorieren",
    "mbox_edit_ignore": "Ignorier-Markierungen bearbeiten",
    "mbox_no_nw_model": "Diese Aufgabe hat keine lesbare NetWeaver-Modelldatei zum Bearbeiten.",
    "mbox_read_nodes_failed": "Die Modellknoten konnten nicht gelesen werden:\n\n{error}",
    "mbox_apply_ignore_failed": "Die Ignorier-Änderungen konnten nicht angewendet werden:\n\n{error}",
    "btn_compare_versions_inline": "Modellversionen vergleichen…",
    "tip_compare_versions_inline": "Vergleicht die zuletzt ausgeführte Modellversion mit der aktuellen Modelldatei.",
    "btn_export_report": "Prüfbericht exportieren…",
    "tip_export_report": "Speichert einen druckbaren HTML-Bericht darüber, was die letzte Ausführung dieser Aufgabe genau getan hat (Modell, Hash, Engine, Parameter, Zuordnungen, Eingaben).",
    "mbox_export_report": "Bericht exportieren",
    "report_build_failed": "Der Bericht konnte nicht erstellt werden:\n\n{error}",
    "report_save_title": "Prüfbericht speichern",
    "report_write_failed": "Die Datei konnte nicht geschrieben werden:\n\n{error}",
    "report_saved": "Prüfbericht gespeichert unter:\n{path}",
    "btn_difference_report": "Differenzbericht exportieren…",
    "tip_difference_report": "Speichert einen druckbaren HTML-Bericht, der erklärt, wie sich das primäre Ergebnis und ein ausgewählter Vergleich unterscheiden (Modell, Gewichte/Markierungen, Parameter, Zuordnungen).",
    "mbox_difference_report": "Differenzbericht",
    "difference_need_two": "Für einen Differenzbericht werden das primäre Ergebnis und mindestens ein Vergleich benötigt (jeweils aus einer aufgezeichneten Ausführung).",
    "difference_save_title": "Differenzbericht speichern",
    "difference_saved": "Differenzbericht ({a} vs {b}) gespeichert unter:\n{path}",
    "btn_restore": "Diese Revision wiederherstellen…",
    "tip_restore": "Macht die ausgewählte Revision zur aktuellen Workflow-Definition. Dies ist additiv — es wird eine neue Revision aufgezeichnet und der Verlauf nie gelöscht.",
    "mbox_restore": "Revision wiederherstellen",
    "restore_select": "Wählen Sie eine Revision zum Wiederherstellen aus.",
    "restore_confirm": "Revision {n} zur aktuellen Workflow-Definition machen?\n\nDies zeichnet eine neue Revision auf; es wird nichts gelöscht.",
    "restore_failed": "Wiederherstellung nicht möglich:\n\n{error}",
    "restore_done": "Revision {n} ist jetzt die aktuelle Workflow-Definition.",
    "restore_incomplete": "Die Wiederherstellung wurde nicht abgeschlossen.",
    "history_header": "{count} Revision(en)",
    "history_payload_placeholder": "Wählen Sie eine Revision aus, um deren Workflow-Definition anzuzeigen.",
    "col_rev": "Rev",
    "col_when": "Wann",
    "col_by": "Von",
    "col_change": "Änderung",
    "col_hash": "Hash",
    "verified_registry_model": "Verified registry model",
    "registry_model_id": "Registry model id",
    "registry_version": "Registry version",
    "menu_create_workspace": "Arbeitsbereich erstellen",
    "menu_open_workspace": "Arbeitsbereich öffnen",
    "menu_create_study_area": "Studiengebiet erstellen",
    "menu_edit_workspace": "Arbeitsbereich bearbeiten",
    "menu_delete_workspace": "Arbeitsbereich löschen",
    "menu_create_analysis": "Analyse erstellen",
    "menu_edit_study_area": "Studiengebiet bearbeiten",
    "menu_delete_study_area": "Studiengebiet löschen",
    "menu_add_task": "Aufgabe hinzufügen",
    "menu_delete_analysis": "Analyse löschen",
    "menu_add_subtask": "Unteraufgabe hinzufügen",
    "menu_run_task": "Aufgabe ausführen",
    "menu_open_netweaver_viewer": "NetWeaver-Viewer öffnen",
    "menu_open_cdp_viewer": "CDP-Viewer öffnen",
    "menu_open_results": "Ergebnisse öffnen",
    "menu_compare_with": "Vergleichen mit…",
    "menu_execution_history": "Ausführungsverlauf",
    "menu_edit_task": "Aufgabe bearbeiten",
    "menu_delete_task": "Aufgabe löschen",
    "menu_show_on_map": "Auf Karte anzeigen",
    "menu_toggle_visibility": "Sichtbarkeit umschalten"
  },
  "registry_picker": {
    "window_title": "Pick Published Model Version",
    "header": "Published {kind} model versions in the central registry.\nRegistry: {path}",
    "col_name": "Model name",
    "col_version": "Version",
    "col_schema": "Schema",
    "col_authoring_tool": "Authoring tool",
    "col_current": "Current",
    "current_marker": "current",
    "btn_refresh": "Refresh",
    "count": "{count} version(s) found.",
    "empty": "No published {kind} model versions were found in the registry.",
    "load_error": "Could not read the model registry: {error}",
    "select_required": "Select a model version first."
  },
  "pipeline_builder": {
    "title": "Pipeline-Builder",
    "btn_run": "Ausführen",
    "btn_test": "Test ausführen",
    "tip_run": "Gesamte Pipeline auf Studienergebnis ausführen (Ergebnisse werden gespeichert).",
    "tip_test": "Mit ≤200 Zeilen nur in Staging ausführen (keine Kartenebenen).",
    "run_title": "Pipeline ausführen",
    "test_title": "Pipeline testen",
    "run_preparing": "Pipeline „{name}“ wird vorbereitet…",
    "test_preparing": "Pipeline-Test wird vorbereitet (≤200 Zeilen)…",
    "run_complete": "Pipeline „{name}“ abgeschlossen.",
    "test_complete": "Pipeline-Test abgeschlossen ({steps} Schritt(e), nur Staging).",
    "run_failed": "Pipeline-Ausführung fehlgeschlagen:\n\n{error}",
    "test_failed": "Pipeline-Test fehlgeschlagen:\n\n{error}",
    "msg_no_steps": "Fügen Sie mindestens einen Pipeline-Schritt hinzu, bevor Sie ausführen.",
    "menu_file": "Datei",
    "menu_edit": "Bearbeiten",
    "menu_new_pipeline": "Neue Pipeline",
    "menu_new_from_template": "Neu aus Vorlage…",
    "menu_open_pipeline": "Pipeline öffnen",
    "menu_import_json": "Aus JSON importieren…",
    "menu_export_json": "Als JSON exportieren…",
    "menu_save_pipeline": "Pipeline speichern",
    "menu_save_pipeline_as": "Pipeline speichern unter",
    "menu_undo": "Rückgängig",
    "menu_redo": "Wiederholen",
    "menu_duplicate_step": "Ausgewählten Schritt duplizieren",
    "menu_delete_step": "Ausgewählten Schritt löschen",
    "lbl_pipeline_name": "Pipeline-Name",
    "lbl_description": "Beschreibung",
    "lbl_pipeline_steps": "Pipeline-Schritte",
    "tab_step_properties": "Eigenschaften des ausgewählten Schritts",
    "msg_select_step": "Wählen Sie einen Pipeline-Schritt aus, um seine Eigenschaften zu bearbeiten.",
    "tab_execution_preview": "Ausführungsvorschau",
    "btn_run_mock": "Mit Testvariablen ausführen…",
    "btn_run_selected_step": "Ausgewählten Schritt ausführen…",
    "lbl_pipeline_graph": "Pipeline-Diagramm",
    "btn_refresh": "Aktualisieren",
    "tip_refresh_graph": "Pipeline-Diagramm für die aktuelle Definition neu anordnen.",
    "graph_legend": "Das Diagramm ist schreibgeschützt – bearbeiten Sie Schritte in der Kartenliste links. Farben: Blau = Aufgabe, Grün = Python-Skript, Türkis = Variable, Lila = Schleife, Bernstein = Wenn/Sonst, Orange = Try/Catch, Schiefer = Log.",
    "btn_insert_step": "+ Schritt einfügen",
    "btn_configure_wizard": "Mit Assistent konfigurieren…",
    "btn_cancel": "Abbrechen",
    "btn_save": "Speichern",
    "insert_run_task": "Eine EMDS-Aufgabe ausführen",
    "insert_remember_value": "Einen Wert merken",
    "insert_repeat_each": "Für jedes wiederholen…",
    "insert_only_if": "Nur wenn…",
    "insert_log_message": "Eine Log-Nachricht schreiben",
    "insert_on_error": "Falls etwas schiefgeht…",
    "msg_no_saved_pipelines": "In diesem Projekt sind keine gespeicherten Pipelines verfügbar.",
    "msg_select_task_first": "Wählen Sie zuerst einen Aufgaben-Schritt aus.",
    "msg_wizard_engines_only": "Der Assistent ist nur für die Engines NetWeaver, CDP und Portfolio verfügbar.",
    "msg_open_from_analysis": "Öffnen Sie den Editor aus einer Analyse heraus, um den Konfigurationsassistenten zu verwenden.",
    "msg_wizard_open_failed": "Der Assistent konnte nicht geöffnet werden:\n\n{error}",
    "msg_clear_wizard_confirm": "Assistentenkonfiguration für diese Aufgabe löschen? Die Rohfelder unten bleiben erhalten.",
    "msg_resolve_before_saving": "Beheben Sie Folgendes vor dem Speichern:\n\n{issues}"
  },
  "edit_node": {
    "title_workspace": "Arbeitsbereich bearbeiten",
    "title_study": "Studiengebiet bearbeiten",
    "err_workspace_not_found": "Der ausgewählte Arbeitsbereich konnte nicht gefunden werden.",
    "err_study_not_found": "Das ausgewählte Studiengebiet konnte nicht gefunden werden.",
    "err_name_required": "Der Name darf nicht leer sein.",
    "err_workspace_save_failed": "Der Arbeitsbereich konnte nicht in den Metadaten gespeichert werden.",
    "err_study_save_failed": "Das Studiengebiet konnte nicht in den Metadaten gespeichert werden.",
    "label_name": "Name:",
    "label_description": "Beschreibung:",
    "label_comments": "Kommentare:"
  },
  "netweaver_graph": {
    "window_title": "NetWeaver-Netzwerk – {name}",
    "context": "Thema: {topic} · Objekt: {feature}",
    "context_no_feature": "Thema: {topic} · kein Objekt ausgewählt",
    "context_topics_mode": "Themenhierarchie – {name}",
    "btn_back": "◀ Zurück",
    "btn_fit": "Einpassen",
    "btn_fit_tip": "Auf Fenster einpassen (Strg+0)",
    "btn_zoom_in": "Vergrößern (Strg+Mausrad)",
    "btn_zoom_out": "Verkleinern (Strg+Mausrad)",
    "btn_details": "Details",
    "btn_close": "Schließen",
    "badge_queued": "vorgemerkt",
    "badge_on_map": "auf Karte",
    "tip_column": "Spalte: {column}",
    "tip_value": "Wert: {value}",
    "tip_class": "Klasse: {label}",
    "tip_type": "Typ: {type}",
    "tip_queued": "Zum Hinzufügen zur Karte vorgemerkt",
    "tip_on_map": "Bereits auf der Karte",
    "tip_ignored": "Ignoriert",
    "tip_no_feature": "Kein Objekt ausgewählt",
    "tip_db_field": "Datenspalte: {column}",
    "value_no_data": "Keine Daten",
    "placeholder_no_topics": "Es sind keine NetWeaver-Themen verfügbar.",
    "status_topics_fallback": "NetWeaver-Engine nicht verfügbar — nur die Themenhierarchie wird angezeigt.",
    "status_engine_error": "Engine-Aufruf fehlgeschlagen: {error}",
    "status_no_row": "Wählen Sie eine Zeile in der Ergebnistabelle, um dieses Netzwerk einzufärben.",
    "status_drill_failed": "'{name}' kann nicht als eigenes Netzwerk geöffnet werden.",
    "detail_no_selection": "Klicken Sie auf einen Knoten, um ihn zu untersuchen.",
    "detail_children": "Untergeordnete Knoten",
    "detail_type": "Typ: {type}",
    "detail_hint": "Hinweis: {hint}",
    "detail_db_field": "Datenspalte: {column}",
    "detail_connection": "Verbindung: {connection}",
    "detail_result_column": "Ergebnisspalte: {column}",
    "tab_network": "Netzwerk",
    "tab_outline": "Gliederung",
    "tab_nodes": "Ziele && Berechnungen",
    "tab_data": "Datenzuordnungen",
    "btn_reset_whatifs": "Was-wäre-wenn zurücksetzen",
    "btn_reset_whatifs_count": "Was-wäre-wenn zurücksetzen ({count})",
    "btn_reset_whatifs_tip": "Alle Ignorieren-Szenarien löschen und die gespeicherten Modellwerte wiederherstellen.",
    "whatif_conditional": "Ignorieren (bedingt) — Was-wäre-wenn",
    "whatif_persistent": "Ignorieren (dauerhaft) — Was-wäre-wenn",
    "whatif_tip": "Gilt nur für diese Ansicht; die Modelldatei wird nie geändert.",
    "outline_col_node": "Knoten",
    "outline_col_value": "Wert",
    "outline_loading": "Wird geladen…",
    "outline_no_network": "(kein Netzwerk)",
    "outline_truncated": "… (gekürzt)",
    "nodes_goals": "Ziele",
    "nodes_calcs": "Berechnete Knoten",
    "data_col_variable": "Modellvariable",
    "data_col_column": "Datenspalte",
    "data_col_value": "Zeilenwert",
    "data_unmapped": "(nicht zugeordnet)",
    "status_truncated": "Netzwerk am Größenlimit abgeschnitten — öffnen Sie einen Teilbaum für mehr Details.",
    "status_missing_overrides": "Was-wäre-wenn-Überschreibung(en) nicht im Modell gefunden: {names}",
    "tab_documents": "Dokumente",
    "docs_kb_header": "Wissensbasis – {name}",
    "docs_select_prompt": "Wählen Sie einen Eintrag, um dessen Dokumentation zu lesen.",
    "docs_none": "Dieses Modell enthält keine Dokumentation.",
    "docs_no_content": "(keine Dokumentation zu diesem Eintrag)",
    "docs_hint_label": "Hinweis:",
    "docs_link_label": "Link:",
    "hint_drill": "Doppelklick öffnet einen Knoten · Esc geht zurück",
    "status_unresolved": "{count} Eingabevariable(n) nicht aufgelöst — siehe Datenzuordnungen.",
    "status_no_data_count": "{count} Knoten haben keine Daten für dieses Objekt."
  },
  "netweaver_inspector": {
    "window_title": "Knoten-Inspektor – {topic}",
    "header": "<b>Thema:</b> {topic}    <b>Spalte:</b> {column}    <b>Workflow:</b> {workflow}",
    "selected_row": "<b>Ausgewählte Zeile:</b> {row}    <b>Wert:</b> {value}",
    "unclassified": "Nicht klassifiziert",
    "legend_title": "Klassenlegende",
    "col_class": "Klasse",
    "col_count": "Anzahl",
    "col_percent": "% der gültigen",
    "btn_close": "Schließen",
    "total_rows": "Zeilen gesamt: {count}",
    "non_null": "Werte (nicht null): {count}",
    "null": "Nullwerte: {count}",
    "minimum": "Minimum: {value}",
    "maximum": "Maximum: {value}",
    "mean": "Mittelwert: {value}",
    "median": "Median: {value}",
    "no_numeric": "Diese Spalte enthält keine numerischen Werte zum Zusammenfassen.",
    "chart_title": "Klassenverteilung – {column}",
    "chart_value_label": "Zeilenanzahl",
    "chart_empty": "Keine numerischen Daten für das Diagramm."
  },
  "rich_comments": {
    "tip_bold": "Fett",
    "tip_italic": "Kursiv",
    "tip_underline": "Unterstrichen",
    "tip_bullets": "Aufzählung",
    "tip_numbering": "Nummerierte Liste",
    "tip_color": "Textfarbe",
    "tip_link": "Link einfügen",
    "tip_undo": "Rückgängig",
    "tip_redo": "Wiederholen",
    "color_dialog_title": "Textfarbe",
    "link_dialog_title": "Link einfügen",
    "link_dialog_prompt": "Linkadresse (URL):"
  }
}
