Release 0.0.7

This commit is contained in:
2026-04-20 21:13:27 +00:00
parent 456c656750
commit e998784ac6
6 changed files with 92 additions and 39 deletions

View File

@@ -4,19 +4,19 @@
"Menu": {
"Name": "Kosmos Storage Audit",
"Label": "Report öffnen",
"Hint": "Die Storage-Analyse ausführen und priorisierte Findings prüfen."
"Hint": "Die Speicher-Analyse ausführen und priorisierte Funde 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 owning Paket selbst nicht sichtbar referenziert werden."
"Intro3": "Weltverweise auf Modul- oder Systemassets gelten nicht pauschal als Problem. Relevant sind vor allem Ziele, die im besitzenden Paket selbst nicht sichtbar referenziert werden."
},
"Action": {
"Run": "Analyse starten",
"Running": "Analysiere...",
"Export": "Report exportieren",
"ShowAll": "Alle Findings",
"Export": "Bericht exportieren",
"ShowAll": "Alle Funde",
"ShowWarnings": "Nur Warnungen",
"ShowRaw": "Einzelfälle anzeigen",
"HideRaw": "Einzelfälle ausblenden"
@@ -24,16 +24,20 @@
"Progress": {
"Initialize": "Initialisiere Analyse",
"Analyzing": "Analysiere",
"ScanFiles": "Scanne Dateien",
"ReadReferences": "Lese Referenzen",
"ClassifyFindings": "Klassifiziere Funde",
"Completed": "Analyse abgeschlossen",
"Current": "Aktuell: {source}",
"Files": "Dateien: {count}",
"Sources": "Quellen: {count}",
"References": "Referenzen: {count}",
"Findings": "Findings: {count}",
"Findings": "Funde: {count}",
"BrowseStorage": "Durchsuche {storage}:{path}",
"ReadPack": "Lese Paket-Pack {pack}"
},
"Notify": {
"Completed": "Kosmos Storage Audit abgeschlossen: {count} Findings.",
"Completed": "Kosmos Storage Audit abgeschlossen: {count} Funde.",
"Failed": "Kosmos Storage Audit fehlgeschlagen: {message}",
"OpenSourceFailed": "Die Quelle konnte nicht geöffnet werden: {uuid}"
},
@@ -41,11 +45,11 @@
"NoAnalysis": "Noch keine Analyse ausgeführt.",
"Files": "Dateien",
"References": "Referenzen",
"Findings": "Findings",
"High": "High",
"Warning": "Warning",
"ByType": "Findings nach Typ",
"NoFindings": "Keine Findings",
"Findings": "Funde",
"High": "Hoch",
"Warning": "Warnung",
"ByType": "Funde nach Typ",
"NoFindings": "Keine Funde",
"WorkBlocks": "Arbeitsblöcke",
"MissingTargets": "Deduplizierte fehlende Ziele",
"UnanchoredPackageTargets": "Unverankerte Paketziele",
@@ -53,21 +57,21 @@
},
"Section": {
"WorkView": "Arbeitsansicht",
"NoGrouped": "Keine gruppierten {scope}Findings vorhanden.",
"NoGrouped": "Keine gruppierten {scope}Funde vorhanden.",
"NoPrompt": "Die Analyse kann direkt aus dieser Ansicht gestartet werden.",
"Running": "Analyse läuft...",
"NoRaw": "Keine {scope}Findings gefunden.",
"NoRaw": "Keine {scope}Funde gefunden.",
"RawEntries": "Einzelfälle",
"Samples": "Beispiele",
"UnanchoredPackageTargets": "Unverankerte Paketziele",
"UnanchoredPackageTargetsDesc": "Diese Ziele liegen in Modul- oder Systemordnern, werden aus Weltdaten referenziert, sind im owning Paket selbst aber derzeit nicht als Referenz sichtbar.",
"UnanchoredPackageTargetsDesc": "Diese Ziele liegen in Modul- oder Systemordnern, werden aus Weltdaten referenziert, sind im besitzenden 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",
"OwnerPackage": "Besitzendes Paket",
"Assessment": "Bewertung",
"Target": "Ziel",
"Source": "Quelle"
@@ -83,10 +87,25 @@
"WildcardNoMatch": "Musterreferenz: Wildcard wird von Foundry unterstützt, derzeit aber ohne passenden Treffer im Dateisystem."
},
"Severity": {
"high": "High",
"warning": "Warning",
"high": "Hoch",
"warning": "Warnung",
"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 Speicher {locator}, aber das Asset ist im besitzenden Paket selbst nicht sichtbar referenziert.",
"RiskyPublicTarget": "{sourceOwner} verweist auf release-nahen Public-Speicher {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"
},