- Minderung je Maßnahmen-Verknüpfung jetzt dezimal (0,00–4,00 statt ganzer Punkte): mehrere Maßnahmen summieren sich, bis eine Dimension einen vollen Punkt sinkt; Rest-Risiko entsprechend dezimal (z. B. 2,5 × 4 = 10), gerundet auf 2 Nachkommastellen, lokalisierte Anzeige - Minderung bereits verknüpfter Maßnahmen direkt im Risiko-Bearbeiten editierbar (Eingabefelder je Verknüpfung + Speichern-Button); Komma-Eingaben werden akzeptiert - Globale Kataloge Bedrohungen/Schwachstellen (je 15 Einträge, Seed): Eingabefelder schlagen per datalist Katalogwerte vor, Freitext bleibt weiterhin möglich (SPEC §5 Threat/Vulnerability) - Schema: reduction*/residual* auf Float, Threat-/Vulnerability-Modelle Verifiziert: −1 + −0,5 Minderung → Rest 2,5 × 4 = 10 · Erhöht (DB + Anzeige), Neuberechnung auch beim Entfernen einer Verknüpfung. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
314 lines
11 KiB
JSON
314 lines
11 KiB
JSON
{
|
||
"common": {
|
||
"appName": "ISMS-Tool",
|
||
"logout": "Abmelden",
|
||
"create": "Anlegen",
|
||
"save": "Speichern",
|
||
"cancel": "Abbrechen",
|
||
"edit": "Bearbeiten",
|
||
"delete": "Löschen",
|
||
"back": "Zurück",
|
||
"search": "Suchen…",
|
||
"actions": "Aktionen",
|
||
"add": "Hinzufügen",
|
||
"remove": "Entfernen",
|
||
"none": "—",
|
||
"comingSoon": "Bald verfügbar",
|
||
"confirmDelete": "Wirklich löschen?"
|
||
},
|
||
"nav": {
|
||
"dashboard": "Dashboard",
|
||
"assetsBia": "Assets & BIA",
|
||
"risks": "Risikoanalyse",
|
||
"soa": "SoA & Controls",
|
||
"measures": "Maßnahmen",
|
||
"incidents": "Vorfälle",
|
||
"policies": "Richtlinien",
|
||
"chat": "ISMS-Chat",
|
||
"dependencies": "Abhängigkeiten",
|
||
"evidence": "Nachweise",
|
||
"suppliers": "Lieferanten",
|
||
"review": "Management-Review",
|
||
"assets": "Asset-Inventar",
|
||
"bia": "Business Impact Analyse"
|
||
},
|
||
"login": {
|
||
"title": "Anmelden",
|
||
"subtitle": "Melde dich mit deinem Firmenkonto an.",
|
||
"email": "E-Mail-Adresse",
|
||
"password": "Passwort",
|
||
"tenant": "Organisation (optional)",
|
||
"tenantHint": "Nur nötig, wenn deine E-Mail in mehreren Organisationen existiert.",
|
||
"submit": "Anmelden",
|
||
"error": "Anmeldung fehlgeschlagen. Bitte prüfe E-Mail, Passwort und ggf. die Organisation."
|
||
},
|
||
"dashboard": {
|
||
"title": "Dashboard",
|
||
"welcome": "Willkommen, {name}",
|
||
"tenant": "Mandant",
|
||
"roles": "Rollen",
|
||
"placeholder": "Die Modul-Dashboards (Risiken, Aufgaben, SoA-Erfüllungsgrad) folgen in den nächsten Iterationen.",
|
||
"subtitle": "Willkommen zurück, {name} — Status des ISMS für {tenant}.",
|
||
"kpiAssets": "Assets im Inventar",
|
||
"kpiProcesses": "Prozesse (BIA)",
|
||
"kpiCritical": "Kritische Prozesse",
|
||
"kpiCriticalHint": "Kritikalität hoch oder sehr hoch",
|
||
"kpiRisks": "Offene Risiken",
|
||
"kpiRisksHint": "folgt mit dem Risiko-Modul",
|
||
"activity": "Letzte Aktivitäten",
|
||
"activitySub": "Audit-Log",
|
||
"activityEmpty": "Noch keine Aktivitäten."
|
||
},
|
||
"assets": {
|
||
"title": "Assets & BIA",
|
||
"tabAssets": "Assets",
|
||
"tabProcesses": "Prozesse & BIA",
|
||
"newAsset": "Neues Asset",
|
||
"name": "Name",
|
||
"description": "Beschreibung",
|
||
"type": "Typ",
|
||
"status": "Status",
|
||
"owner": "Owner",
|
||
"location": "Standort",
|
||
"tags": "Tags (kommagetrennt)",
|
||
"protection": "Schutzbedarf",
|
||
"confidentiality": "Vertraulichkeit",
|
||
"integrity": "Integrität",
|
||
"availability": "Verfügbarkeit",
|
||
"allTypes": "Alle Typen",
|
||
"allStatus": "Alle Status",
|
||
"empty": "Keine Assets gefunden.",
|
||
"detailTitle": "Asset-Details",
|
||
"relations": "Abhängigkeiten",
|
||
"relationHint": "Dieses Asset hängt ab von:",
|
||
"relationReverseHint": "Von diesem Asset hängen ab:",
|
||
"addRelation": "Abhängigkeit hinzufügen",
|
||
"processes": "Zugeordnete Prozesse",
|
||
"linkedRisks": "Zugeordnete Risiken",
|
||
"linkedRisksPlaceholder": "Risiken werden mit dem Risiko-Modul (Iteration 3) verknüpft und erscheinen dann hier.",
|
||
"editTitle": "Asset bearbeiten",
|
||
"createTitle": "Asset anlegen",
|
||
"deleted": "Asset gelöscht",
|
||
"inheritedNote": "Vererbter Schutzbedarf aus Prozessen (Max-Prinzip) wird bei der BIA berücksichtigt.",
|
||
"crumb": "Fachdaten",
|
||
"invTitle": "Asset-Inventar",
|
||
"invSub": "{count} Werte · Schutzbedarf nach C/I/A · verknüpft mit BIA und Risiko",
|
||
"excelImport": "Excel-Import",
|
||
"export": "Export",
|
||
"kpiTotal": "Assets gesamt",
|
||
"kpiTotalTrend": "{count} Typen",
|
||
"kpiHigh": "Hoher Schutzbedarf",
|
||
"kpiHighTrend": "C/I/A ≥ 3",
|
||
"kpiNoOwner": "Ohne Owner",
|
||
"kpiNoOwnerTrend": "Zuweisung nötig",
|
||
"kpiSuppliers": "Lieferanten",
|
||
"kpiSuppliersTrend": "extern",
|
||
"all": "Alle",
|
||
"filter": "Filtern …",
|
||
"noOwner": "kein Owner",
|
||
"dependencies": "Abhängigkeiten",
|
||
"detailSub": "Stammdaten, Abhängigkeiten & Risiken",
|
||
"masterPill": "■ Stammdaten",
|
||
"masterNote": "Klassifizierung & Verantwortung",
|
||
"depPill": "◆ Abhängigkeiten",
|
||
"depNote": "Verknüpfte Assets",
|
||
"riskCount": "{count} Risiken"
|
||
},
|
||
"assetType": {
|
||
"INFORMATION": "Information",
|
||
"SYSTEM": "System",
|
||
"APPLICATION": "Anwendung",
|
||
"LOCATION": "Standort",
|
||
"SUPPLIER": "Lieferant",
|
||
"PERSON": "Person/Rolle",
|
||
"DATA": "Datenkategorie"
|
||
},
|
||
"assetStatus": {
|
||
"ACTIVE": "Aktiv",
|
||
"PLANNED": "Geplant",
|
||
"RETIRED": "Ausgemustert"
|
||
},
|
||
"processes": {
|
||
"newProcess": "Neuer Prozess",
|
||
"name": "Name",
|
||
"description": "Beschreibung",
|
||
"owner": "Owner",
|
||
"criticality": "Kritikalität",
|
||
"assets": "Zugeordnete Assets",
|
||
"empty": "Keine Prozesse gefunden.",
|
||
"detailTitle": "Prozess-Details",
|
||
"createTitle": "Prozess anlegen",
|
||
"editTitle": "Prozess bearbeiten",
|
||
"primaryAssets": "Primäre Assets",
|
||
"primaryHint": "Das im Prozess erzeugte/verantwortete Ergebnis-Asset.",
|
||
"secondaryAssets": "Sekundäre Assets",
|
||
"secondaryHint": "Unterstützende Assets (Systeme, Anwendungen, Personen, Lieferanten).",
|
||
"assignAsset": "Asset zuordnen",
|
||
"role": "Rolle",
|
||
"linkedRisks": "Zugeordnete Risiken",
|
||
"linkedRisksPlaceholder": "Risiken werden mit dem Risiko-Modul (Iteration 3) verknüpft und erscheinen dann hier.",
|
||
"bia": "Business Impact Analyse",
|
||
"rto": "RTO (Stunden)",
|
||
"rpo": "RPO (Stunden)",
|
||
"mtd": "MTD/MTPD (Stunden)",
|
||
"rtoLong": "Recovery Time Objective — max. Zeit bis zur Wiederherstellung",
|
||
"rpoLong": "Recovery Point Objective — max. tolerierbarer Datenverlust",
|
||
"mtdLong": "Maximum Tolerable Downtime — max. tolerierbarer Ausfall",
|
||
"impact": "Schadenshöhe je Schutzziel (1–4)",
|
||
"notes": "Anmerkungen / Schadensszenarien",
|
||
"biaSaved": "BIA gespeichert",
|
||
"noBia": "Noch keine BIA erfasst.",
|
||
"biaTitle": "Business Impact Analyse",
|
||
"biaSub": "Kritikalität der Geschäftsprozesse · RTO / RPO / MTD",
|
||
"biaReport": "BIA-Report (PDF)",
|
||
"critTable": "Kritikalität der Prozesse",
|
||
"process": "Geschäftsprozess",
|
||
"detailHeading": "Prozess-Detail · {name}",
|
||
"detailSub": "Zugeordnete Assets nach Rolle",
|
||
"critLabel": "Kritikalität: {label}",
|
||
"primaryPill": "★ Primäres Asset",
|
||
"primaryNote": "Ergebnis, das im Prozess erzeugt wird",
|
||
"secondaryPill": "◆ Sekundäre Assets",
|
||
"secondaryNote": "Werden zur Bearbeitung benötigt",
|
||
"inherits": "vererbt Schutzbedarf an sekundäre Assets",
|
||
"showDependencies": "Abhängigkeiten anzeigen →",
|
||
"impactShort": "Schadenshöhe (C/I/A)",
|
||
"close": "Schließen",
|
||
"noAssets": "Noch keine Assets zugeordnet.",
|
||
"category": "Prozesskategorie"
|
||
},
|
||
"processRole": {
|
||
"PRIMARY": "Primär",
|
||
"SECONDARY": "Sekundär"
|
||
},
|
||
"criticality": {
|
||
"1": "Niedrig",
|
||
"2": "Mittel",
|
||
"3": "Hoch",
|
||
"4": "Sehr hoch"
|
||
},
|
||
"protectionLevel": {
|
||
"1": "Normal",
|
||
"2": "Erhöht",
|
||
"3": "Hoch",
|
||
"4": "Sehr hoch"
|
||
},
|
||
"processCategory": {
|
||
"CORE": "Kernprozess",
|
||
"MANAGEMENT": "Managementprozess",
|
||
"SUPPORT": "Unterstützender Prozess"
|
||
},
|
||
"risks": {
|
||
"title": "Risikoanalyse",
|
||
"sub": "5×5-Matrix · Eintrittswahrscheinlichkeit × Auswirkung",
|
||
"export": "Risikoregister exportieren",
|
||
"newRisk": "Risiko",
|
||
"heatmap": "Risiko-Heatmap",
|
||
"heatmapSub": "Auswirkung (Y) × Eintrittswahrscheinlichkeit (X)",
|
||
"register": "Risikoregister",
|
||
"registerSub": "Risiken nach Bewertung",
|
||
"id": "ID",
|
||
"risk": "Risiko",
|
||
"rating": "Bewertung",
|
||
"treatment": "Behandlung",
|
||
"status": "Status",
|
||
"owner": "Owner",
|
||
"empty": "Noch keine Risiken erfasst.",
|
||
"detailHeading": "Risiko-Detail · {ref}",
|
||
"detailSub": "Bewertung, betroffene Assets & Behandlung",
|
||
"editTitle": "Risiko bearbeiten",
|
||
"createTitle": "Risiko anlegen",
|
||
"titleField": "Titel",
|
||
"description": "Beschreibung",
|
||
"threat": "Bedrohung",
|
||
"vulnerability": "Schwachstelle",
|
||
"likelihood": "Eintrittswahrscheinlichkeit (1–5)",
|
||
"impact": "Auswirkung (1–5)",
|
||
"gross": "Brutto-Risiko",
|
||
"residual": "Rest-Risiko",
|
||
"residualHint": "Nach Umsetzung der Maßnahmen",
|
||
"noResidual": "Noch nicht bewertet",
|
||
"process": "Geschäftsprozess",
|
||
"affectedAssets": "Betroffene Assets",
|
||
"affectedNote": "Assets, auf die dieses Risiko wirkt",
|
||
"addAsset": "Asset verknüpfen",
|
||
"noAssets": "Keine Assets verknüpft.",
|
||
"measures": "Notwendige Maßnahmen",
|
||
"measuresPlaceholder": "Maßnahmen werden mit dem Maßnahmen-Modul (Iteration 4) verknüpft und erscheinen dann hier.",
|
||
"close": "Schließen",
|
||
"scoreLabel": "{score} · {level}",
|
||
"legendLow": "Gering",
|
||
"legendMedium": "Mittel",
|
||
"legendElevated": "Erhöht",
|
||
"legendHigh": "Hoch",
|
||
"legendCritical": "Kritisch",
|
||
"axisX": "Eintrittswahrscheinlichkeit →",
|
||
"axisY": "Auswirkung ↑",
|
||
"likelihoodShort": "Eintrittswahrscheinlichkeit",
|
||
"damageShort": "Schaden",
|
||
"scoreShort": "Risikowert",
|
||
"residualAuto": "Ergibt sich automatisch aus den verknüpften Maßnahmen.",
|
||
"noMeasures": "Noch keine Maßnahmen verknüpft — das Rest-Risiko entspricht dem Brutto-Risiko.",
|
||
"linkMeasure": "Maßnahme verknüpfen",
|
||
"newMeasure": "Neue Maßnahme anlegen & verknüpfen",
|
||
"measureTitle": "Titel der Maßnahme",
|
||
"reductionL": "Minderung Wahrscheinlichkeit (0,00–4,00)",
|
||
"reductionI": "Minderung Schaden (0,00–4,00)",
|
||
"reduction": "Minderung",
|
||
"createFromAsset": "Risiko erstellen",
|
||
"catalogHint": "Aus Katalog wählen oder frei eingeben …"
|
||
},
|
||
"riskTreatment": {
|
||
"AVOID": "Vermeiden",
|
||
"MITIGATE": "Vermindern",
|
||
"TRANSFER": "Übertragen",
|
||
"ACCEPT": "Akzeptieren"
|
||
},
|
||
"riskStatus": {
|
||
"OPEN": "Offen",
|
||
"IN_TREATMENT": "In Behandlung",
|
||
"ACCEPTED": "Akzeptiert",
|
||
"CLOSED": "Geschlossen"
|
||
},
|
||
"riskLevel": {
|
||
"low": "Gering",
|
||
"medium": "Mittel",
|
||
"elevated": "Erhöht",
|
||
"high": "Hoch",
|
||
"critical": "Kritisch"
|
||
},
|
||
"measures": {
|
||
"title": "Aufgaben & Maßnahmen",
|
||
"sub": "Kanban-Board · Maßnahmen aus Risiken, Audits und Vorfällen",
|
||
"crumb": "Betrieb",
|
||
"newMeasure": "Maßnahme",
|
||
"board": "Maßnahmen-Board",
|
||
"empty": "Keine Maßnahmen.",
|
||
"detailHeading": "Maßnahme · {ref}",
|
||
"detailSub": "Status, Verantwortung & verknüpfte Risiken",
|
||
"editTitle": "Maßnahme bearbeiten",
|
||
"createTitle": "Maßnahme anlegen",
|
||
"titleField": "Titel",
|
||
"description": "Beschreibung",
|
||
"status": "Status",
|
||
"priority": "Priorität",
|
||
"owner": "Verantwortlich",
|
||
"dueDate": "Fällig am",
|
||
"linkedRisks": "Verknüpfte Risiken",
|
||
"linkedRisksNote": "Diese Maßnahme mindert folgende Risiken",
|
||
"noRisks": "Keine Risiken verknüpft.",
|
||
"close": "Schließen",
|
||
"overdue": "überfällig",
|
||
"dragHint": "Karten per Drag-and-Drop zwischen den Spalten verschieben."
|
||
},
|
||
"measureStatus": {
|
||
"OPEN": "Offen",
|
||
"IN_PROGRESS": "In Umsetzung",
|
||
"DONE": "Erledigt"
|
||
},
|
||
"measurePriority": {
|
||
"LOW": "Niedrig",
|
||
"MEDIUM": "Mittel",
|
||
"HIGH": "Hoch"
|
||
}
|
||
} |