Files
certvia/messages/en.json
T
msolarczekandClaude Opus 4.8 92c184dfc6 Richtlinien-Editor: Experten-Modus (Rohtext) mit Einfüge-Hilfen & Auto-Variablen
Ergänzung zum variablenbasierten Standard-Bearbeitungsmodus:

- Modus-Umschalter „Standard (Variablen) ↔ Experten-Modus" auf /policies/[code]/edit.
- Experten-Modus (Client-Editor policy-expert-editor.tsx): voller Vorlagen-/Markdown-
  Editor mit Formatierungsleiste (fett/kursiv/Überschrift/Liste/Tabelle),
  Einfüge-Dropdowns für Variablen und Dokument-/Register-Verweise ({{LINK:CODE}},
  Deep-Links {{LINK:R08#4.1.2}}), „Neue Variable"-Feld; Live-Vorschau (bei Speichern).
- Beim Speichern werden neue {{VARIABLEN}} automatisch als PolicyVariable angelegt
  (danach im Standard-Modus pflegbar).

Verifiziert: Umschalter, Editor + Toolbar, „Neue Variable" fügt {{STANDORT_WERK}}
ein, Speichern legt die Variable automatisch an; Vorschau rendert.

Zu Bildern/KI-Formulierungshilfe: siehe Antwort — Bilder brauchen Storage/Upload,
KI-Hilfe braucht Anthropic-API-Anbindung (beides als eigener Schritt sinnvoll).

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-07 16:56:16 +02:00

569 lines
19 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"common": {
"appName": "ISMS Tool",
"logout": "Sign out",
"create": "Create",
"save": "Save",
"cancel": "Cancel",
"edit": "Edit",
"delete": "Delete",
"back": "Back",
"search": "Search…",
"actions": "Actions",
"add": "Add",
"remove": "Remove",
"none": "—",
"comingSoon": "Coming soon",
"confirmDelete": "Really delete?"
},
"nav": {
"dashboard": "Dashboard",
"assetsBia": "Assets & BIA",
"risks": "Risk analysis",
"soa": "SoA & controls",
"measures": "Measures",
"incidents": "Incidents",
"policies": "Policies",
"chat": "ISMS chat",
"dependencies": "Dependencies",
"evidence": "Evidence",
"suppliers": "Suppliers",
"review": "Management review",
"assets": "Asset inventory",
"bia": "Business impact analysis"
},
"login": {
"title": "Sign in",
"subtitle": "Sign in with your company account.",
"email": "E-mail address",
"password": "Password",
"tenant": "Organization (optional)",
"tenantHint": "Only needed if your e-mail exists in several organizations.",
"submit": "Sign in",
"error": "Sign-in failed. Please check e-mail, password and organization."
},
"dashboard": {
"title": "Dashboard",
"welcome": "Welcome, {name}",
"tenant": "Tenant",
"roles": "Roles",
"placeholder": "Module dashboards (risks, tasks, SoA coverage) follow in upcoming iterations.",
"subtitle": "Welcome back, {name} — ISMS status for {tenant}.",
"kpiAssets": "Assets in inventory",
"kpiProcesses": "Processes (BIA)",
"kpiCritical": "Critical processes",
"kpiCriticalHint": "criticality high or very high",
"kpiRisks": "Open risks",
"kpiRisksHint": "coming with the risk module",
"activity": "Recent activity",
"activitySub": "Audit log",
"activityEmpty": "No activity yet."
},
"assets": {
"title": "Assets & BIA",
"tabAssets": "Assets",
"tabProcesses": "Processes & BIA",
"newAsset": "New asset",
"name": "Name",
"description": "Description",
"type": "Type",
"status": "Status",
"owner": "Owner",
"location": "Location",
"tags": "Tags (comma-separated)",
"protection": "Protection needs",
"confidentiality": "Confidentiality",
"integrity": "Integrity",
"availability": "Availability",
"allTypes": "All types",
"allStatus": "All statuses",
"empty": "No assets found.",
"detailTitle": "Asset details",
"relations": "Dependencies",
"relationHint": "This asset depends on:",
"relationReverseHint": "Depending on this asset:",
"addRelation": "Add dependency",
"processes": "Assigned processes",
"linkedRisks": "Assigned risks",
"linkedRisksPlaceholder": "Risks will be linked with the risk module (iteration 3) and appear here.",
"editTitle": "Edit asset",
"createTitle": "Create asset",
"deleted": "Asset deleted",
"inheritedNote": "Inherited protection needs from processes (max principle) are considered in the BIA.",
"crumb": "Core data",
"invTitle": "Asset inventory",
"invSub": "{count} assets · protection needs by C/I/A · linked to BIA and risk",
"excelImport": "Excel import",
"export": "Export",
"kpiTotal": "Total assets",
"kpiTotalTrend": "{count} types",
"kpiHigh": "High protection needs",
"kpiHighTrend": "C/I/A ≥ 3",
"kpiNoOwner": "Without owner",
"kpiNoOwnerTrend": "assignment needed",
"kpiSuppliers": "Suppliers",
"kpiSuppliersTrend": "external",
"all": "All",
"filter": "Filter …",
"noOwner": "no owner",
"dependencies": "Dependencies",
"detailSub": "Master data, dependencies & risks",
"masterPill": "■ Master data",
"masterNote": "Classification & responsibility",
"depPill": "◆ Dependencies",
"depNote": "Linked assets",
"riskCount": "{count} risks"
},
"assetType": {
"INFORMATION": "Information",
"SYSTEM": "System",
"APPLICATION": "Application",
"LOCATION": "Location",
"SUPPLIER": "Supplier",
"PERSON": "Person/role",
"DATA": "Data category",
"IT_SERVICE": "IT service"
},
"assetStatus": {
"ACTIVE": "Active",
"PLANNED": "Planned",
"RETIRED": "Retired"
},
"processes": {
"newProcess": "New process",
"name": "Name",
"description": "Description",
"owner": "Owner",
"criticality": "Criticality",
"assets": "Assigned assets",
"empty": "No processes found.",
"detailTitle": "Process details",
"createTitle": "Create process",
"editTitle": "Edit process",
"primaryAssets": "Primary assets",
"primaryHint": "The result asset produced/owned by this process.",
"secondaryAssets": "Secondary assets",
"secondaryHint": "Supporting assets (systems, applications, people, suppliers).",
"assignAsset": "Assign asset",
"role": "Role",
"linkedRisks": "Assigned risks",
"linkedRisksPlaceholder": "Risks will be linked with the risk module (iteration 3) and appear here.",
"bia": "Business impact analysis",
"rto": "RTO (hours)",
"rpo": "RPO (hours)",
"mtd": "MTD/MTPD (hours)",
"rtoLong": "Recovery Time Objective — max. time to recovery",
"rpoLong": "Recovery Point Objective — max. tolerable data loss",
"mtdLong": "Maximum Tolerable Downtime — max. tolerable outage",
"impact": "Damage level per protection goal (14)",
"notes": "Notes / damage scenarios",
"biaSaved": "BIA saved",
"noBia": "No BIA recorded yet.",
"biaTitle": "Business impact analysis",
"biaSub": "Criticality of business processes · RTO / RPO / MTD",
"biaReport": "BIA report (PDF)",
"critTable": "Process criticality",
"process": "Business process",
"detailHeading": "{name}",
"detailSub": "Assigned assets by role",
"critLabel": "Criticality: {label}",
"primaryPill": "★ Primary asset",
"primaryNote": "Result produced by the process",
"secondaryPill": "◆ Secondary assets",
"secondaryNote": "Required for processing",
"inherits": "inherits protection needs to secondary assets",
"showDependencies": "Show dependencies →",
"impactShort": "Damage level (C/I/A)",
"close": "Close",
"noAssets": "No assets assigned yet.",
"category": "Process category",
"secMaster": "Basic data",
"secAssets": "Assigned assets",
"deleteProcess": "Delete process"
},
"processRole": {
"PRIMARY": "Primary",
"SECONDARY": "Secondary"
},
"criticality": {
"1": "Low",
"2": "Medium",
"3": "High",
"4": "Very high"
},
"protectionLevel": {
"1": "Normal",
"2": "Elevated",
"3": "High",
"4": "Very high"
},
"processCategory": {
"CORE": "Core process",
"MANAGEMENT": "Management process",
"SUPPORT": "Supporting process"
},
"risks": {
"title": "Risk analysis",
"sub": "5×5 matrix · likelihood × impact",
"export": "Export risk register",
"newRisk": "Risk",
"heatmap": "Risk heatmap",
"heatmapSub": "Impact (Y) × likelihood (X)",
"register": "Risk register",
"registerSub": "Risks by rating",
"id": "ID",
"risk": "Risk",
"rating": "Rating",
"treatment": "Treatment",
"status": "Status",
"owner": "Owner",
"empty": "No risks recorded yet.",
"detailHeading": "{ref} · {name}",
"detailSub": "Rating, affected assets & treatment",
"editTitle": "Edit risk",
"createTitle": "Create risk",
"titleField": "Title",
"description": "Description",
"threat": "Threat",
"vulnerability": "Vulnerability",
"likelihood": "Likelihood (15)",
"impact": "Impact (15)",
"gross": "Gross risk",
"residual": "Residual risk",
"residualHint": "After implementing measures",
"noResidual": "Not yet rated",
"process": "Business process",
"affectedAssets": "Affected assets",
"affectedNote": "Assets this risk applies to",
"addAsset": "Link asset",
"noAssets": "No assets linked.",
"measures": "Required measures",
"measuresPlaceholder": "Measures will be linked with the measures module (iteration 4) and appear here.",
"close": "Close",
"scoreLabel": "{score} · {level}",
"legendLow": "Low",
"legendMedium": "Medium",
"legendElevated": "Elevated",
"legendHigh": "High",
"legendCritical": "Critical",
"axisX": "Likelihood →",
"axisY": "Impact ↑",
"likelihoodShort": "Likelihood",
"damageShort": "Damage",
"scoreShort": "Risk score",
"residualAuto": "Derived automatically from the linked measures.",
"noMeasures": "No measures linked yet — the residual risk equals the gross risk.",
"linkMeasure": "Link measure",
"newMeasure": "Create & link new measure",
"measureTitle": "Measure title",
"reductionL": "Reduction likelihood (0.004.00)",
"reductionI": "Reduction damage (0.004.00)",
"reduction": "Reduction",
"createFromAsset": "Create risk",
"catalogHint": "Pick from catalog or type freely …",
"addExistingBtn": "Add measure",
"createNewBtn": "Create new measure",
"measureCol": "Measure",
"statusCol": "Status"
},
"riskTreatment": {
"AVOID": "Avoid",
"MITIGATE": "Mitigate",
"TRANSFER": "Transfer",
"ACCEPT": "Accept"
},
"riskStatus": {
"OPEN": "Open",
"IN_TREATMENT": "In treatment",
"ACCEPTED": "Accepted",
"CLOSED": "Closed"
},
"riskLevel": {
"low": "Low",
"medium": "Medium",
"elevated": "Elevated",
"high": "High",
"critical": "Critical"
},
"measures": {
"title": "Tasks & measures",
"sub": "Kanban board · measures from risks, audits and incidents",
"crumb": "Operations",
"newMeasure": "Measure",
"board": "Measures board",
"empty": "No measures.",
"detailHeading": "{ref} · {name}",
"detailSub": "Status, responsibility & linked risks",
"editTitle": "Edit measure",
"createTitle": "Create measure",
"titleField": "Title",
"description": "Description",
"status": "Status",
"priority": "Priority",
"owner": "Responsible",
"dueDate": "Due date",
"linkedRisks": "Linked risks",
"linkedRisksNote": "This measure reduces the following risks",
"noRisks": "No risks linked.",
"close": "Close",
"overdue": "overdue",
"dragHint": "Drag cards between columns to change status."
},
"measureStatus": {
"OPEN": "Open",
"IN_PROGRESS": "In progress",
"DONE": "Done"
},
"measurePriority": {
"LOW": "Low",
"MEDIUM": "Medium",
"HIGH": "High"
},
"dependencies": {
"title": "Dependencies & critical paths",
"sub": "Process/asset chains · critical paths & single points of failure",
"crumb": "Core data",
"search": "Search …",
"criticalToggle": "Critical paths",
"fit": "Fit view",
"graphView": "Network graph",
"analysis": "Analysis",
"spofTitle": "Single points of failure",
"spofNone": "No SPOF detected.",
"spofHint": "{count} critical processes depend on it",
"critPathTitle": "Most critical path",
"critPathNone": "No critical path.",
"critProcesses": "Critical processes",
"critEdges": "Critical edges",
"legend": "Legend",
"legCritical": "Critical path",
"legStandard": "Standard dependency",
"legSpof": "Single point of failure",
"legCrit": "Critical (K≥3)",
"empty": "No processes/assets available for a graph yet.",
"openGraph": "Show in dependency graph"
},
"suppliers": {
"title": "Suppliers & service providers",
"sub": "VDA-ISA 2027 ch. 6 · NIS2 supply chain (Art. 21(2)(d))",
"crumb": "Core data",
"new": "Supplier",
"newSupplier": "New supplier",
"ref": "ID",
"kpiTotal": "Suppliers",
"kpiNis2": "NIS2-relevant",
"kpiExpiring": "Expiring (90 d)",
"kpiReviews": "Reviews due",
"name": "Name",
"sector": "Sector",
"services": "Service / IT services",
"criticality": "Criticality",
"dataCategories": "Data categories (comma-separated)",
"protection": "Protection needs",
"nis2": "NIS2-relevant (supply chain)",
"status": "Status",
"contact": "Contact",
"nextReview": "Next review",
"notes": "Notes",
"empty": "No suppliers recorded.",
"detailSub": "Assessment, contracts, evidence & responsibility",
"createTitle": "Create supplier",
"editTitle": "Edit supplier",
"masterPill": "■ Master data",
"catalog": "VDA-ISA 2027 · ch. 6 Supplier Relationships",
"catalogNote": "Maturity per objective (target 3)",
"target": "Target",
"maturity": "Maturity",
"references": "References",
"objective": "Objective",
"must": "Must",
"should": "Should",
"high": "High protection",
"veryHigh": "Very high protection",
"sga": "Simplified Group Assessment",
"assessments": "Security assessments",
"addAssessment": "Add assessment",
"score": "Score",
"result": "Result",
"type": "Type",
"date": "Date",
"contracts": "Contracts",
"addContract": "Add contract",
"avDpa": "DPA (Art. 28)",
"securityClauses": "Security clauses",
"flowdown": "Flow-down (subcontractors)",
"customerTransparency": "Customer transparency",
"validFrom": "Valid from",
"validTo": "Valid to",
"reference": "Reference",
"ndas": "NDA / non-disclosure",
"addNda": "Add NDA",
"parties": "Parties",
"infoScope": "Information type",
"subject": "Subject",
"obligations": "Obligations",
"extensionStatus": "Extension",
"evidence": "Evidence & assurance",
"addEvidence": "Add evidence",
"kind": "Kind",
"protectsCia": "Covers (C/I/A)",
"adequacy": "Adequacy checked",
"expires": "expires",
"raci": "Responsibility (shared responsibility)",
"addRaci": "Add assignment",
"itService": "IT service",
"requirement": "Requirement",
"responsible": "Responsible",
"isaApplicability": "ISA applicability",
"localControls": "Local controls",
"subcontractors": "Subcontractors (4th party)",
"addSub": "Add subcontractor",
"flowdownObl": "Flow-down obligation",
"decision": "Risk-based management decision",
"addDecision": "Record decision",
"reasonNoAudit": "Reason (no audit/label)",
"decisionText": "Decision",
"decidedBy": "Decided by",
"recordRef": "Record ref",
"decisionNeeded": "No third-party audit/TISAX label with checked adequacy present — a documented risk-based management decision is required.",
"assets": "Affected assets",
"close": "Close",
"none": "—",
"add": "Add",
"risks": "Risks",
"isbApproval": "ISB maturity approval",
"isbValue": "ISB value",
"justification": "Justification (required on deviation)",
"approve": "Approve",
"approvalNote": "Deviation from the computed value is recorded with justification in the audit log.",
"customerReq": "Customer requirements passed",
"linkedAssets": "Linked assets",
"derivedLevel": "Derived level",
"conformity": "Conformity"
},
"assessmentType": {
"QUESTIONNAIRE": "Questionnaire",
"SELF_ASSESSMENT": "Self-assessment",
"AUDIT": "Audit"
},
"assessmentStatus": {
"SENT": "Sent",
"RECEIVED": "Received",
"EVALUATED": "Evaluated",
"OVERDUE": "Overdue"
},
"evidenceKind": {
"CERTIFICATE": "Certificate",
"TISAX_LABEL": "TISAX label",
"ATTESTATION": "Attestation",
"AUDIT_REPORT": "Audit report",
"SELF_ASSESSMENT": "Self-assessment"
},
"responsibleParty": {
"CLIENT": "Client",
"SUPPLIER": "Supplier",
"SHARED": "Shared"
},
"supplierStatus": {
"ACTIVE": "Active",
"ONBOARDING": "Onboarding",
"UNDER_REVIEW": "Under review",
"OFFBOARDED": "Offboarded"
},
"services": {
"tabSuppliers": "Suppliers",
"tabServices": "IT services",
"title": "IT services",
"newService": "IT service",
"ref": "ID",
"name": "Name",
"provider": "Provider (supplier)",
"internal": "Operated internally",
"criticality": "Criticality",
"protection": "Protection needs",
"raciCoverage": "RACI documented",
"empty": "No IT services recorded.",
"createTitle": "Create IT service",
"editTitle": "Edit IT service",
"detailSub": "Asset-like · responsibility (RACI) · risks",
"notes": "Notes",
"linkedAssets": "Linked assets",
"linkedProcesses": "Processes",
"risks": "Risks",
"noProvider": "no provider",
"raci": "Responsibility matrix (shared responsibility)",
"raciNote": "Applicability of ISA controls per service — fulfils 6.1.3",
"addControl": "Add control",
"control": "Control",
"controlTitle": "Title",
"applicable": "Applicable",
"responsibility": "Responsibility",
"evidence": "Evidence",
"raciEmpty": "No controls assigned yet.",
"close": "Close",
"none": "—"
},
"raciParty": {
"PROVIDER": "Provider",
"US": "Us",
"SHARED": "Shared"
},
"policies": {
"crumb": "ISMS documentation",
"title": "Policies & Procedures",
"sub": "VDA-ISA 2027 — policy, policies, procedures and registers",
"library": "Library",
"coverage": "Coverage matrix",
"all": "All",
"code": "Code",
"docTitle": "Title",
"type": "Type",
"version": "Version",
"status": "Status",
"coverageCol": "Coverage",
"controlsN": "{n} controls",
"empty": "No documents found.",
"close": "Close",
"docInfo": "Document information",
"operationalizes": "Operationalizes policy",
"procedures": "Procedures",
"control": "ISA control",
"policy": "Policy",
"reqIds": "Requirement IDs",
"coverageHint": "{controls} controls · {reqs} requirements (MUST/SHOULD) across policies and operationalizing procedures.",
"kpiDocs": "Documents",
"kpiDocsTrend": "Policy · policies · procedures · registers",
"kpiControls": "Covered controls",
"kpiControlsTrend": "VDA-ISA 2027",
"kpiMust": "MUST requirements",
"kpiShould": "SHOULD requirements",
"openFullTable": "Open full table",
"backToLibrary": "Back to library",
"backToDoc": "Back to document",
"editableInline": "editable inline in the view",
"edit": "Edit",
"editTitle": "Edit document",
"editHint": "Changes are saved directly. The four-eyes approval workflow with versioning follows. Variable values apply centrally to all documents.",
"template": "Template (Markdown)",
"docVariables": "Document variables",
"docVariablesHint": "Only the variables used in this document. Changes apply across all documents (single source).",
"flagOn": "active (yes)",
"flagOff": "inactive (no)",
"preview": "Preview (read mode)",
"approval": "Approval",
"submitForApproval": "Submit for approval",
"submittedBy": "Submitted by",
"approve": "Approve (ISO)",
"reject": "Reject",
"rejectReason": "Reason for rejection",
"fourEyesSelf": "Four-eyes principle: approval must be done by someone other than the submitter.",
"fourEyesNoRight": "Approval requires the approver role (e.g. ISO).",
"approvedBy": "Approved by",
"resubmit": "Resubmit for approval",
"approvalNote": "Four-eyes: approver ≠ author. Versioning/diff to follow.",
"saveVariables": "Save variables",
"modeStandard": "Standard (variables)",
"modeExpert": "Expert mode",
"expertHint": "Full template editor: text, formatting, variables, deep links & references. New variables are created on save and can then be maintained in standard mode."
}
}