{ "KSA": { "AppTitle": "Kosmos Storage Audit", "Menu": { "Name": "Kosmos Storage Audit", "Label": "Report öffnen", "Hint": "Das Storage Audit ausführen und priorisierte Findings prüfen." }, "Hero": { "Title": "Kosmos Storage Audit", "Intro1": "Prüft Medienreferenzen und markiert primär benutzerrelevante Risiken in den Foundry-Roots {dataRoot} und {publicRoot}.", "Intro2": "Orphans werden bewusst nicht global für den gesamten {dataRoot}-Root behauptet, sondern nur in klar weltlokalen oder explizit riskanten Bereichen.", "Intro3": "Weltverweise auf Modul- oder Systemassets gelten nicht pauschal als Problem. Relevant sind vor allem Ziele, die im Owner-Paket selbst nicht sichtbar referenziert werden." }, "Action": { "Run": "Analyse starten", "Running": "Analysiere...", "Export": "Report exportieren", "ShowAll": "Alle Findings", "ShowWarnings": "Nur Warnungen", "ShowRaw": "Einzelfälle anzeigen", "HideRaw": "Einzelfälle ausblenden" }, "Progress": { "Initialize": "Initialisiere Analyse", "Analyzing": "Analysiere", "ScanFiles": "Scanne Dateien", "ReadReferences": "Lese Referenzen", "ClassifyFindings": "Klassifiziere Findings", "Completed": "Analyse abgeschlossen", "Current": "Aktuell: {source}", "Files": "Dateien: {count}", "Sources": "Quellen: {count}", "References": "Referenzen: {count}", "Findings": "Findings: {count}", "BrowseStorage": "Durchsuche {storage}:{path}", "ReadPack": "Lese Paket-Pack {pack}" }, "Notify": { "Completed": "Kosmos Storage Audit abgeschlossen: {count} Findings.", "Failed": "Kosmos Storage Audit fehlgeschlagen: {message}", "OpenSourceFailed": "Die Quelle konnte nicht geöffnet werden: {uuid}" }, "Summary": { "NoAnalysis": "Noch keine Analyse ausgeführt.", "Files": "Dateien", "References": "Referenzen", "Findings": "Findings", "High": "High", "Warning": "Warning", "ByType": "Findings nach Typ", "NoFindings": "Keine Findings", "WorkBlocks": "Arbeitsblöcke", "MissingTargets": "Deduplizierte fehlende Ziele", "UnanchoredPackageTargets": "Unverankerte Paketziele", "OrphanCandidates": "Orphan-Kandidaten" }, "Section": { "WorkView": "Arbeitsansicht", "NoGrouped": "Keine gruppierten {scope}Findings vorhanden.", "NoPrompt": "Die Analyse kann direkt aus dieser Ansicht gestartet werden.", "Running": "Analyse läuft...", "NoRaw": "Keine {scope}Findings gefunden.", "RawEntries": "Einzelfälle", "Samples": "Beispiele", "UnanchoredPackageTargets": "Unverankerte Paketziele", "UnanchoredPackageTargetsDesc": "Diese Ziele liegen in Modul- oder Systemordnern, werden aus Weltdaten referenziert, sind im Owner-Paket selbst aber derzeit nicht als Referenz sichtbar.", "BrokenTargets": "Kaputte Ziele", "BrokenTargetsDesc": "Diese Dateien fehlen, werden aber weiterhin referenziert.", "OrphanCandidates": "Orphan-Kandidaten", "OrphanCandidatesDesc": "Diese Dateien haben im aktuellen Analysekontext keine eingehende Referenz." }, "Field": { "OwnerPackage": "Owner-Paket", "Assessment": "Bewertung", "Target": "Ziel", "Source": "Quelle" }, "FindingKind": { "non-package-to-package-reference": "Unverankerte Paketziele", "broken-reference": "Kaputte Ziele", "orphan-file": "Orphan-Kandidaten", "risky-public-reference": "Riskante Public-Ziele" }, "Finding": { "PackageExplanation": "Weltdaten zeigen auf ein Paketasset, für das in Manifesten und Paket-Packs keine sichtbare Eigenreferenz gefunden wurde.", "WildcardNoMatch": "Musterreferenz: Wildcard wird von Foundry unterstützt, derzeit aber ohne passenden Treffer im Dateisystem." }, "Severity": { "high": "High", "warning": "Warning", "info": "Info" }, "FindingReason": { "BrokenWildcard": "Die Wildcard-Referenz {locator} passt auf keine Datei in den gescannten Roots.", "BrokenReference": "Die referenzierte Datei {locator} existiert in den gescannten Roots nicht.", "UnanchoredPackageTarget": "{sourceOwner} verweist auf paketgebundenen Storage {locator}, aber das Asset ist im Owner-Paket selbst nicht sichtbar referenziert.", "RiskyPublicTarget": "{sourceOwner} verweist auf release-nahen Public-Storage {locator}.", "OrphanFile": "Für {locator} wurde keine eingehende Medienreferenz gefunden." }, "FindingRecommendation": { "CheckWildcard": "Prüfe, ob das Wildcard-Muster noch korrekt ist und ob passende Dateien noch vorhanden sind.", "CheckMissingFile": "Prüfe, ob die Datei verschoben, gelöscht oder an einen stabilen Ort kopiert werden sollte.", "MoveToStableStorage": "Prüfe, ob die Datei manuell in den Paketordner gelegt wurde. Falls das Paket sie selbst nicht nutzt, verschiebe sie bevorzugt in benutzerkontrollierten Speicher.", "CopyToStableStorage": "Kopiere das Asset bevorzugt in Welt- oder benutzerkontrollierten Speicher.", "ReviewOrMoveOrphan": "Prüfe, ob die Datei sicher entfernt oder an einen stabilen Speicherort verschoben werden sollte.", "KeepAsReserve": "Prüfe, ob die Datei absichtlich als Reserveinhalt vorgehalten wird." }, "Owner": { "Unknown": "unbekannt" }, "Export": { "Filename": "kosmos-storage-audit-{timestamp}.json" }, "Scope": { "Warning": "warnenden ", "Empty": "" } } }