Unveränderter Stand von certvia/dev (a48c5fb) plus Craftvia-Spezifikation und Brandbook unter docs/craftvia/. ISMS-Module werden im Folgecommit entfernt. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
1137 lines
42 KiB
JSON
1137 lines
42 KiB
JSON
{
|
||
"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."
|
||
}
|
||
}
|