{ "common": { "appName": "Certvia", "appTagline": "Information security. Finally simple.", "appByline": "A GEFIM product", "language": "Language", "logout": "Sign out", "create": "Create", "save": "Save", "cancel": "Cancel", "edit": "Edit", "delete": "Delete", "back": "Back", "close": "Close", "search": "Search…", "actions": "Actions", "add": "Add", "remove": "Remove", "none": "—", "comingSoon": "Coming soon", "confirmDelete": "Really delete?", "yes": "Yes", "no": "No", "readOnly": "Read-only access." }, "nav": { "dashboard": "Dashboard", "assetsBia": "Assets & BIA", "risks": "Risk analysis", "soa": "SoA & controls", "measures": "Measures", "tasks": "Tasks", "incidents": "Incidents", "policies": "Policies", "chat": "ISMS chat", "dependencies": "Dependencies", "evidence": "Evidence", "suppliers": "Suppliers", "review": "Management review", "assets": "Asset inventory", "bia": "Business impact analysis", "settings": "Settings", "admin": "Admin console", "onboarding": "Onboarding", "auditReadiness": "Prepare audit" }, "login": { "title": "Sign in", "tagline": "Information security. Finally simple.", "subtitle": "Sign in with your company account.", "email": "E-mail address", "password": "Password", "mfaOptional": "MFA code (if enabled)", "submit": "Sign in", "forgotPassword": "Forgot password?", "error": "Sign-in failed. Please check e-mail and password." }, "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.", "onboardingTile": "Onboarding progress · {percent}%", "onboardingTileSub": "{done} of {total} steps validated · next step: {step}", "onboardingTileCta": "Open wizard →", "incidentTile": "Incidents · reporting deadlines", "incidentTileSub": "{open} open reporting deadline(s){overdue, plural, =0 {} other {, # overdue}}", "incidentTileCta": "Go to incidents →" }, "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", "criticalTitle": "Critical IT services", "criticalSub": "Automatically derived from asset inventory and BIA – read-only.", "criticalService": "Critical IT service", "biaCriticality": "BIA criticality", "supportedProcesses": "Supported processes", "criticalEmpty": "No critical IT services identified (high availability or BIA-critical process).", "criticalNote": "This view is derived continuously from the asset inventory and the business impact analysis. RTO/RPO come from the linked processes (strictest value). Maintain data on the respective asset or process.", "backToInventory": "Back to inventory" }, "assetType": { "INFORMATION": "Information", "SYSTEM": "System", "APPLICATION": "Application", "LOCATION": "Location", "SUPPLIER": "Supplier", "PERSON": "Person/role", "DATA": "Data category", "IT_SERVICE": "IT service", "SOFTWARE": "Software", "PROJECT": "Project" }, "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)", "viewHouse": "Process house", "viewTable": "Table", "kpiTotal": "Processes total", "kpiInScope": "In scope", "kpiBiaDone": "BIA complete", "kpiCritical": "High criticality", "mainProcs": "{count} main processes", "subProcs": "{count} sub-processes", "subHeading": "Sub-processes", "biaOpen": "Record BIA", "biaStatusLegend": "BIA status", "rollupHint": "Aggregated from sub-processes (criticality = maximum, RTO/RPO/MTD = tightest value).", "laneEmpty": "No processes in this category.", "depsSection": "Dependencies", "depsRequires": "requires", "depsRequiredBy": "required by", "depsAdd": "Add dependency", "depsSelect": "Choose process …", "depsNotePlaceholder": "Note (optional, e.g. \"ERP\")", "depsNone": "none", "depsRequiresHint": "Processes this one requires — if one fails, this process is affected.", "depsRequiredByN": "{count} process(es) depend on this", "depsGraphLink": "Dependency graph", "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", "purpose": "Purpose / objective", "parent": "Parent process", "noParent": "— no parent (standalone)", "deputyOwner": "Deputy", "noDeputy": "unassigned", "legalBasis": "Legal basis", "interfaces": "Interfaces / data flows", "dataProtectionRelevant": "Data-protection relevant", "prototypeRelevant": "Prototype relevant", "catalogCode": "Catalog code", "businessInfo": "Business information" }, "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" }, "incidents": { "title": "Incidents", "sub": "Capture, assess, handle and close security incidents", "crumb": "Operations", "newIncident": "Report incident", "register": "Incident register", "registerSub": "All incidents of the tenant (newest first)", "empty": "No incidents recorded.", "id": "Reference", "incident": "Incident", "category": "Category", "severity": "Severity", "status": "Status", "owner": "Owner (incident manager)", "assignee": "Assignee", "filter": "Filter", "filterAll": "All", "createTitle": "Report incident", "createSub": "Capture title, description, category and impact", "editTitle": "Edit incident", "detailSub": "Assessment, steering, links, history", "close": "Close", "titleField": "Title", "description": "Description", "source": "Channel / source", "source_manual": "Internal (manual)", "source_email": "Email", "reporter": "Reporter", "reporterName": "Reporter (name)", "reporterContact": "Reporter (contact)", "occurredAt": "Occurred at", "detectedAt": "Detected at", "impactHead": "Impact & urgency", "impactHint": "Protection-goal breach C/I/A and urgency (0–4) — determine the severity.", "impactC": "Confidentiality (C)", "impactI": "Integrity (I)", "impactA": "Availability (A)", "impactCia": "Impact C/I/A", "urgency": "Urgency", "priority": "Priority", "dataCategories": "Affected data categories", "dataCategoriesHint": "Comma-separated, e.g. customer data, credentials", "personalData": "Personal data (→ GDPR)", "prototypeData": "Prototype/customer data (→ TISAX)", "nis2Relevant": "NIS2 relevant", "flags": "Attributes", "severityAutoHint": "Severity is derived automatically from impact × urgency (default matrix) and can be overridden by steering.", "statusChange": "Status change", "noTransitions": "No further status change possible.", "applyStatus": "Set status", "steering": "Steering", "restricted": "Restricted", "restrictedToggle": "Restricted (owner + roles with manage/close only)", "rootCause": "Root cause", "resolution": "Resolution", "closingNote": "Closing note", "lessonsLearned": "Lessons learned", "assets": "Affected assets", "processes": "Affected processes", "risks": "Linked risks", "controls": "Affected controls", "controlsHint": "Which controls failed/were affected (catalog reference).", "measures": "Linked measures", "addAsset": "Link asset", "addProcess": "Link process", "addRisk": "Link risk", "addMeasure": "Link measure", "deleteHint": "Incidents are not deleted — close them for traceability.", "comments": "Comments", "noComments": "No comments yet.", "commentPlaceholder": "Write a comment …", "addComment": "Comment", "internal": "Internal", "timeline": "History (audit)", "noTimeline": "No history entries yet.", "reportingHead": "Reporting obligation & deadlines", "nis2CategoryLabel": "Tenant NIS2 classification", "nis2_keine": "none", "nis2_wichtig": "important entity", "nis2_wesentlich": "essential entity", "reportStatus_none": "no reporting obligation", "reportStatus_pruefung": "obligation reviewed", "reportStatus_erstmeldung": "initial report", "reportStatus_folgemeldung": "follow-up report", "reportStatus_abschluss": "final report", "deadlineKind_erstmeldung": "NIS2 initial report (24 h)", "deadlineKind_folgemeldung": "NIS2 follow-up report (72 h)", "deadlineKind_abschluss": "NIS2 final report (1 month)", "deadlineKind_dsgvo": "GDPR notification (Art. 33, 72 h)", "deadlineKind_reaction": "Internal reaction SLA", "deadlineKind_resolution": "Internal resolution SLA", "setReportability": "Set/review reporting obligation", "applyReportability": "Apply", "reportabilityHint": "Sets the reporting deadlines from the time of knowledge. NIS2 timers only if the tenant is in NIS2 scope.", "advanceTo": "Advance to:", "manualSubmitHint": "Submission to the authority is manual (template/export). This only tracks status and timers.", "noReportObligation": "This incident currently has no reporting obligation.", "dl_meldungHead": "Reporting deadlines", "dl_slaHead": "Internal SLA (by severity)", "dl_remaining": "in", "dl_overdue": "overdue by", "dl_submitted": "submitted", "dl_none": "No deadlines set.", "evidence": "Linked evidence", "reviewHead": "Post-incident review & effectiveness", "reviewHint": "The short report feeds the management review; document the effectiveness of the (CAPA) measures (§8).", "measuresEffectiveness": "Effectiveness of measures", "postIncidentReview": "Post-incident review (short report)", "exportHead": "Export & evidence", "exportReport": "Incident report (print/PDF)", "exportNis2": "NIS2 notification template", "exportDsgvo": "GDPR notification template", "exportHint": "Templates are pre-filled; submission to the authority is manual.", "exportRegisterCsv": "Register (CSV)", "exportRegisterXlsx": "Register (XLSX)", "newRiskFromIncident": "Create a new risk from the incident", "riskTitlePlaceholder": "Risk title", "likelihood": "Likelihood (L)", "impact": "Impact (I)", "createRisk": "Create & link risk", "newMeasureFromIncident": "Create a measure directly from the incident", "measureTitlePlaceholder": "Measure title", "measureOwnerNone": "Owner (optional)", "createMeasure": "Create & link measure", "priorityLow": "low", "priorityMedium": "medium", "priorityHigh": "high", "newEvidence": "Create evidence (reference/text)", "evidenceTitlePlaceholder": "Evidence title", "evidenceRefPlaceholder": "Reference/link (optional)", "createEvidence": "Create & link evidence" }, "incidentCategory": { "malware": "Malware", "phishing": "Phishing / social engineering", "unauthorized_access": "Unauthorized access", "data_loss": "Data breach / loss", "outage": "System outage / availability", "physical": "Physical (access / theft)", "misconfiguration": "Misoperation / configuration", "supplier": "Supplier / third party", "prototype_customer_data": "Prototype / customer data", "other": "Other" }, "incidentStatus": { "neu": "New", "triage": "Triage", "in_bearbeitung": "In progress", "eingedaemmt": "Contained", "behoben": "Resolved", "abgeschlossen": "Closed", "wiedereroeffnet": "Reopened" }, "incidentSeverity": { "niedrig": "Low", "mittel": "Medium", "hoch": "High", "kritisch": "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", "onlyProcesses": "Processes only", "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": "—", "tabSoftware": "Software" }, "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", "byDomain": "By domain", "domainResponsible": "Responsible", "domainUnassigned": "Unassigned", "domainNone": "No domain", "domainSet": "Assign domain", "deriveDomains": "Derive domains", "deriveDomainsDone": "{n} domains derived from the primary control.", "deriveDomainsNone": "All documents already have a domain.", "actions": "Actions", "submitReview": "Submit for review", "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" }, "software": { "title": "Software approvals", "tabTitle": "Software", "newSoftware": "Add software", "ref": "Ref", "name": "Software", "provider": "Provider/Supplier", "noProvider": "no provider", "version": "Version/patch level", "approvalStatus": "Approval status", "approvedBy": "Approved by", "criticality": "Criticality", "protection": "Protection need", "nextReview": "Next review", "review": "Review", "notes": "Notes", "createTitle": "Add software", "editTitle": "Edit software", "detailSub": "Approved software (whitelist) with provider and review", "masterPill": "Master data", "linkedRisks": "Linked risks", "empty": "No software recorded yet.", "close": "Close", "none": "—" }, "softwareStatus": { "BEANTRAGT": "Requested", "FREIGEGEBEN": "Approved", "GESPERRT": "Blocked" }, "projects": { "title": "Projects", "newProject": "Add project", "ref": "Ref", "name": "Project name", "owner": "Project lead", "classification": "IS classification", "status": "Status", "isbInvolved": "ISB involved", "criticality": "Criticality", "protection": "Protection need", "notes": "Notes", "createTitle": "Add project", "editTitle": "Edit project", "detailSub": "Information security in projects (R01 / VA-19)", "masterPill": "Master data", "linkedRisks": "Linked risks", "empty": "No projects recorded yet.", "close": "Close", "none": "—" }, "projectStatus": { "GEPLANT": "Planned", "LAUFEND": "Running", "ABGESCHLOSSEN": "Completed", "ABGEBROCHEN": "Cancelled" }, "onboarding": { "crumb": "Setup", "title": "Onboarding wizard", "progress": "{done} of {total} steps validated · {percent}%", "stepTitle": { "context": "Context & facts", "scope": "Scope", "policy": "Policy & guidelines", "roles": "Team & roles", "criteria": "Criteria & scale", "processes": "Processes", "information": "Information", "assets": "Assets", "protection": "Protection needs", "risks": "Risks", "controls": "Controls", "gap": "GAP analysis", "readiness": "Audit readiness" }, "status": { "offen": "Open", "in_bearbeitung": "In progress", "zur_validierung": "For validation", "validiert": "Validated", "zurueckgewiesen": "Rejected" }, "actions": { "start": "Start", "submit": "Submit for validation", "validate": "Validate", "reset": "Reset", "back": "Back", "next": "Next", "rework": "Rework", "reject": "Reject" }, "placeholderNote": "This step will be filled with content in a later story. Navigation, status and gating are already active.", "locked": "Locked – validate previous steps first.", "gateHint": "This step isn't approved yet — you can still continue; approval can happen in parallel.", "allDone": "All steps completed", "rejectCommentPlaceholder": "Reason for rejection (optional)", "rejectedTitle": "Rejected – please rework", "rejectedNoComment": "No reason provided.", "awaitingValidation": "Awaiting validation by an authorized role." }, "auditReadiness": { "crumb": "Prepare audit", "title": "Audit wizard", "progress": "{done} of {total} steps validated · {percent}%", "stepTitle": { "internal_audit": "Internal audit", "audit_gap": "GAP consolidation", "audit_evidence": "Evidence check", "audit_readiness": "Readiness & management review" }, "status": { "offen": "Open", "in_bearbeitung": "In progress", "zur_validierung": "For validation", "validiert": "Validated", "zurueckgewiesen": "Rejected" }, "actions": { "start": "Start", "submit": "Submit for validation", "validate": "Validate", "reset": "Reset", "back": "Back", "next": "Next", "rework": "Rework", "reject": "Reject" }, "gateHint": "This step isn't approved yet — you can still continue; approval can happen in parallel.", "allDone": "All steps completed", "rejectCommentPlaceholder": "Reason for rejection (optional)", "rejectedTitle": "Rejected – please rework", "rejectedNoComment": "No reason provided.", "awaitingValidation": "Awaiting validation by an authorized role." }, "processHouse": { "title": "Process house", "intro": "Activate the relevant processes (toggle) and work through the guided BIA popup per tile. The tile colour reflects the BIA status.", "newProcess": "New process", "toModule": "To process module", "kpiTotal": "Processes", "kpiInScope": "in scope (active)", "kpiDone": "BIA complete", "legend": "Legend", "empty": "No processes yet. Create your own or adopt from the standard catalog.", "laneEmpty": "No processes in this lane.", "unassigned": "unassigned", "deputy": "Deputy", "openBia": "Open BIA", "details": "Details", "activate": "Activate", "deactivate": "Deactivate", "subProcesses": "{count} sub-process(es)", "dotInfo": "Info", "dotCarrier": "Carrier", "dotCia": "C/I/A", "dotRisk": "Risks", "catalogTitle": "Adopt from standard catalog", "catalogHint": "Curated core, management and support processes. “Adopt” creates the process in the register (mapped via catalog code).", "adopt": "Adopt", "adopted": "adopted", "inclSub": "incl. {count} sub-processes", "delete": "Delete", "deleteConfirm": "Really remove this process? Its BIA entry and asset links are deleted, sub-processes are moved to the top level and risk links are detached.", "deleteConfirmBtn": "Delete permanently", "detailSub": "Business overview & BIA (read-only)", "children": "Sub-processes", "noChildren": "none", "status": { "offen": "open", "teilweise": "partial", "komplett": "complete" } }, "bia": { "heading": "BIA · {name}", "stepOf": "Step {n} of {total}", "status": { "offen": "BIA open", "teilweise": "BIA partial", "komplett": "BIA complete" }, "back": "Back", "next": "Next", "open": "open", "captured": "captured", "s1Short": "Information value", "s2Short": "Carriers", "s3Short": "Protection", "s4Short": "Risks", "s5Short": "Summary", "s1Title": "Capture the information value", "s1Hint": "An information value is a primary asset (information/data). Use a catalog suggestion, the dedup search, or the full asset mask.", "catalogLabels": "Catalog suggestion (classification)", "currentPrimaries": "Captured information values", "noPrimaries": "No information value captured yet.", "quickAdd": "Quick capture (with dedup + autocomplete)", "manualToggle": "Capture manually with the full asset inventory mask", "manualHint": "Creates a primary asset (type Information) and links it to this process.", "s2Title": "Secondary assets / carriers", "s2Hint": "Carriers (systems, applications, locations, suppliers …) that hold the information values.", "suggestedCarriers": "Carrier suggestions (types)", "currentCarriers": "Assigned carriers", "noCarriers": "No carriers assigned yet.", "assignCarrier": "Assign carrier", "noAvailable": "No further assets available — create one in the asset module.", "newCarrier": "Create new carrier asset", "newCarrierHint": "Creates a new carrier asset via the full asset inventory mask and links it as a carrier (secondary) to this process.", "s3Title": "Protection needs C/I/A", "s3Hint": "Protection needs sit on the primary information value. Carriers inherit by the maximum principle.", "noPrimaryForCia": "First capture an information value in step 1.", "inheritedMax": "Inherited maximum (carriers)", "inheritedHint": "Carriers should meet at least this maximum of the primary values they carry.", "s4Title": "Risks per process", "s4Hint": "Adopt matching catalog risks and rate them in the same step (likelihood × impact = score).", "suggestedRisks": "Recommended risks (catalog)", "adopt": "Adopt", "adopted": "adopted", "currentRisks": "Risk rating", "noRisks": "No risks linked to this process yet.", "likelihood": "Likelihood (1–5)", "impact": "Impact (1–5)", "treatment": "Treatment", "statusField": "Status", "rate": "Rate", "openInRiskModule": "Open in risk module", "linkRisk": "Link risk", "newRisk": "Create new risk", "riskTitle": "Title", "riskDescription": "Description", "s5Title": "Summary", "s5Hint": "Full review of all captured values. On completion the BIA status is set (process-house colour).", "clInfo": "Information value", "clCarrier": "Carriers", "clCia": "Protection", "clRisk": "Risks", "reviewInfo": "Information values & protection", "reviewCarriers": "Carriers", "reviewRisks": "Risks", "finishTitle": "Complete BIA", "finishHint": "{done} of {total} areas captured.", "markComplete": "Mark as complete", "markPartial": "Mark as partial", "criticality": "Criticality" }, "admin": { "backToOverview": "Back to overview", "crumb": "Tenant", "sub": "Slug {slug}{sector} · TISAX {level}", "statusActive": "Active", "statusSuspended": "Suspended", "statusArchived": "Archived", "masterDataTitle": "Master data", "masterDataHint": "Single source of the ISMS variables (tenant settings).", "orgName": "Company name", "orgShort": "Short name", "slug": "Slug", "address": "Address", "sector": "Sector", "duns": "D-U-N-S", "ismsScope": "ISMS scope", "tisaxLevel": "TISAX level", "status": "Status", "notSet": "—", "mainContactTitle": "Main contact", "mainContactHint": "Derived from the tenant administrator(s).", "mainContactNone": "No active tenant administrator on record.", "manageTitle": "Management", "manageHint": "Manage this tenant's modules and users in a popup.", "manageModules": "Manage modules", "manageUsers": "Manage users", "usersCount": "{count} users", "modulesTitle": "Modules", "modulesHint": "Disabled modules are hidden from the customer and blocked server-side.", "moduleActive": "Active", "moduleInactive": "Inactive", "moduleActivate": "Activate", "moduleDeactivate": "Deactivate", "importTemplates": "Import templates", "importTemplatesTitle": "Import/update the template package non-destructively", "modulesModalSub": "Enable/disable modules for {name}", "usersModalSub": "Users of {name} — create, roles, deactivate, reset password", "lifecycleTitle": "Lifecycle", "lifecycleActivate": "Activate", "lifecycleSuspend": "Suspend (login blocked)", "lifecycleArchive": "Archive", "lifecycleNote": "Deletion/data export (GDPR) and retention follow in phase 2.", "assessmentTitle": "Assessment level (protection needs)", "assessmentHint": "Single source of the protection needs — drives the policy module's protection flags, the coverage filter and the onboarding wizard (read-only there). Currently: {level}.", "assessmentAl2": "AL2 — MUST · SHOULD · HIGH", "assessmentAl3": "AL3 — additionally VERY HIGH", "mfaTitle": "MFA requirement", "mfaHint": "When enabled, every user of this tenant must set up two-factor authentication at their next login. Currently: {state}.", "mfaStateOn": "on", "mfaStateOff": "off", "mfaActivate": "Enable MFA requirement", "mfaDeactivate": "Disable MFA requirement", "policyLangTitle": "Policy language", "policyLangHint": "Determines the language in which the template package is imported/updated. Applies to future imports; already imported policies stay unchanged until the tenant adopts them under package updates. Currently: {lang}.", "policyLangDe": "German", "policyLangEn": "English", "auditTitle": "Audit trail", "auditHint": "Traceable activity of this tenant — who changed what and when.", "auditView": "View audit trail", "auditSub": "Activity of {name} (newest first, last 200)", "userCreate": "Create user", "userCreateSub": "New user for {name}", "userEdit": "Edit user — {name}", "close": "Close", "frameworksTitle": "Standards / frameworks", "frameworksHint": "Active: {list}. Controls the requirement view, SoA and evaluation. At least one standard must remain active.", "frameworksTisax": "TISAX / VDA ISA", "frameworksIso": "ISO/IEC 27001", "frameworksActivate": "Activate", "frameworksDeactivate": "Deactivate", "frameworksActive": "Active", "frameworksNote": "Activating imports the standard's template package. Deactivating keeps the assessments and only puts them dormant." } }