{ "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 (1–4)", "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 (1–5)", "impact": "Impact (1–5)", "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.00–4.00)", "reductionI": "Reduction damage (0.00–4.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.", "byControl": "by control", "byDocument": "by document", "assessmentExport": "Assessment export", "requirements": "Requirement(s)", "requirement": "Requirement", "implementation": "Implementation", "comingSoon": "Coming soon", "kpiRequirements": "Requirements", "protectionLevel": "Protection level / TISAX", "effectiveLevel": "Effective", "globalLevel": "Global", "levelGlobal": "Inherit global", "levelAl2": "MUST·SHOULD·HIGH", "levelAl3": "+ VERY HIGH" } }