Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 10 additions & 3 deletions ui/src/locales/ar/containerComponents.json
Original file line number Diff line number Diff line change
Expand Up @@ -187,7 +187,12 @@
"registryErrorRateLimited": "Rate limited",
"registryErrorAuth": "Auth failed",
"registryErrorNotFound": "Not found",
"registryErrorCheckFailed": "Check failed"
"registryErrorCheckFailed": "Check failed",
"blockedTag": "Blocked: {tag}",
"blockedTagWithCriticals": "Blocked: {tag} ({count} critical CVE)",
"blockedTagWithCriticalsCVEs": "Blocked: {tag} ({count} critical CVEs)",
"manualUpdateOnly": "Manual update only",
"manualUpdateOnlyWithMessage": "Manual update only — {message}"
},
"groupHeader": {
"ungrouped": "Ungrouped",
Expand Down Expand Up @@ -262,7 +267,8 @@
"filterKind": "Kind: {value}",
"filterHiddenPinned": "Hidden: Pinned",
"filtersLabel": "Filters",
"filteredContainers": "Filtered to {count} container | Filtered to {count} containers"
"filteredContainers": "Filtered to {count} container | Filtered to {count} containers",
"clearContainerIdFilter": "Clear container ID filter"
},
"stats": {
"paused": "Paused",
Expand Down Expand Up @@ -300,7 +306,8 @@
},
"suggestedTag": {
"badgeText": "Suggested",
"tooltip": "Best stable semver tag available — consider pinning"
"tooltip": "Best stable semver tag available — consider pinning",
"tooltipWithTag": "Suggested: {tag}\n{hint}"
},
"eligibilityBadges": {
"securityBlocked": "Security blocked",
Expand Down
9 changes: 8 additions & 1 deletion ui/src/locales/ar/containersView.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,14 @@
"batchUpdatedNoGroup": "Updated {count} containers",
"batchPartialNoGroup": "Updated {succeeded} of {total} containers; {failed} failed",
"batchFailedNoGroup": "Failed to update {count} containers",
"unknownGroup": "unknown group"
"unknownGroup": "unknown group",
"updateStarted": "Update started: {name}",
"forceUpdateStarted": "Force update started: {name}",
"alreadyUpToDate": "Already up to date: {name}",
"queuedUpdateSingle": "Queued update for {count} container",
"queuedUpdateMultiple": "Queued updates for {count} containers",
"countAlreadyUpToDateSingle": "{count} container already up to date",
"countAlreadyUpToDateMultiple": "{count} containers already up to date"
},
"registryError": {
"generic": "Registry error",
Expand Down
1 change: 1 addition & 0 deletions ui/src/locales/ar/dashboardView.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@
},
"recentUpdates": {
"title": "Updates Available",
"widgetAria": "Updates Available widget",
"updateAll": "Update all",
"noUpdates": "No updates available",
"releaseNotes": "Release notes",
Expand Down
44 changes: 44 additions & 0 deletions ui/src/locales/ar/listViews.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,32 @@
"clear": "Clear",
"allNotificationTriggers": "All notification triggers",
"noTriggers": "No triggers",
"rules": {
"update-available": {
"name": "Update Available",
"description": "When a container has a new version"
},
"update-applied": {
"name": "Update Applied",
"description": "After a container is successfully updated"
},
"update-failed": {
"name": "Update Failed",
"description": "When an update fails or is rolled back"
},
"security-alert": {
"name": "Security Alert",
"description": "Critical/High vulnerability detected"
},
"agent-disconnect": {
"name": "Agent Disconnected",
"description": "When a remote agent loses connection"
},
"agent-reconnect": {
"name": "Agent Reconnected",
"description": "When a remote agent reconnects after losing connection"
}
},
"columns": {
"on": "On",
"rule": "Rule",
Expand Down Expand Up @@ -140,6 +166,15 @@
"medium": "Medium",
"low": "Low"
},
"deltaTooltips": {
"fixedSingle": "Update fixes {count} vulnerability",
"fixedMultiple": "Update fixes {count} vulnerabilities",
"newSingle": "Update introduces {count} new vulnerability",
"newMultiple": "Update introduces {count} new vulnerabilities",
"both": "Update: {fixed} fixed, {new} new"
},
"updateOneOfButton": "Update one of {count} containers",
"updateThisContainerButton": "Update this container",
"update": "Update",
"viewInContainers": "View in Containers",
"viewAllInContainers": "View all in Containers",
Expand Down Expand Up @@ -211,6 +246,11 @@
"auth": "Auth",
"status": "Status"
},
"status": {
"connected": "Connected",
"error": "Error",
"unknown": "Unknown"
},
"detail": {
"refreshing": "Refreshing registry details...",
"status": "Status",
Expand All @@ -226,6 +266,10 @@
"emptyFiltered": "No hosts match your filters",
"justNow": "Just now",
"never": "Never",
"status": {
"connected": "Connected",
"disconnected": "Disconnected"
},
"columns": {
"host": "Host",
"address": "Address",
Expand Down
39 changes: 39 additions & 0 deletions ui/src/locales/ar/notificationOutboxView.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"notificationOutboxView": {
"heading": "Outbox",
"refresh": "Refresh",
"loading": "Loading outbox entries…",
"tabs": {
"dead-letter": "Dead-letter",
"pending": "Pending",
"delivered": "Delivered"
},
"columns": {
"event": "Event",
"trigger": "Trigger",
"attempts": "Attempts",
"lastError": "Last error",
"created": "Created"
},
"actions": {
"retry": "Retry",
"discard": "Discard"
},
"status": {
"dead-letter": "Dead-letter",
"pending": "Pending",
"delivered": "Delivered"
},
"empty": {
"dead-letter": "No dead-letter entries",
"pending": "No pending entries",
"delivered": "No delivered entries"
},
"toast": {
"requeued": "Requeued: {name}",
"discarded": "Discarded: {name}",
"retryFailed": "Failed to retry {name}",
"discardFailed": "Failed to discard {name}"
}
}
}
2 changes: 1 addition & 1 deletion ui/src/locales/de/common.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"common": {
"loading": "Wird geladen...",
"loading": "Wird geladen",
"back": "Zurück",
"cancel": "Abbrechen",
"save": "Speichern",
Expand Down
26 changes: 17 additions & 9 deletions ui/src/locales/de/containerComponents.json
Original file line number Diff line number Diff line change
Expand Up @@ -102,6 +102,7 @@
"version": "Version",
"currentLabel": "Aktuell:",
"latestLabel": "Neueste:",
"digestLabel": "Digest:",
"upToDate": "Aktuell",
"tagFilters": "Tag-Filter",
"includeLabel": "Einschließen:",
Expand Down Expand Up @@ -153,12 +154,12 @@
"statusQueued": "In Warteschlange",
"statusScanning": "Scan läuft",
"statusUpdating": "Aktualisiert",
"statusPulling": "Pull läuft...",
"statusScanningPhase": "Scan läuft...",
"statusGeneratingSbom": "SBOM wird erstellt...",
"statusHealthChecking": "Healthcheck läuft...",
"statusFinalizing": "Wird abgeschlossen...",
"statusRollingBack": "Rollback läuft...",
"statusPulling": "Pull läuft",
"statusScanningPhase": "Scan läuft",
"statusGeneratingSbom": "SBOM wird erstellt",
"statusHealthChecking": "Healthcheck läuft",
"statusFinalizing": "Wird abgeschlossen",
"statusRollingBack": "Rollback läuft",
"lastUpdateFailed": "Letztes Update fehlgeschlagen: {reason}",
"stopAction": "Stoppen",
"startAction": "Starten",
Expand Down Expand Up @@ -186,7 +187,12 @@
"registryErrorRateLimited": "Rate limited",
"registryErrorAuth": "Auth failed",
"registryErrorNotFound": "Not found",
"registryErrorCheckFailed": "Check failed"
"registryErrorCheckFailed": "Check failed",
"blockedTag": "Blocked: {tag}",
"blockedTagWithCriticals": "Blocked: {tag} ({count} critical CVE)",
"blockedTagWithCriticalsCVEs": "Blocked: {tag} ({count} critical CVEs)",
"manualUpdateOnly": "Manual update only",
"manualUpdateOnlyWithMessage": "Manual update only — {message}"
},
"groupHeader": {
"ungrouped": "Nicht gruppiert",
Expand Down Expand Up @@ -261,7 +267,8 @@
"filterKind": "Typ: {value}",
"filterHiddenPinned": "Ausgeblendet: Gepinnt",
"filtersLabel": "Filter",
"filteredContainers": "Auf {count} Container gefiltert | Auf {count} Container gefiltert"
"filteredContainers": "Auf {count} Container gefiltert | Auf {count} Container gefiltert",
"clearContainerIdFilter": "Clear container ID filter"
},
"stats": {
"paused": "Pausiert",
Expand Down Expand Up @@ -299,7 +306,8 @@
},
"suggestedTag": {
"badgeText": "Vorgeschlagen",
"tooltip": "Bester verfügbarer stabiler Semver-Tag - Pinning erwägen"
"tooltip": "Bester verfügbarer stabiler Semver-Tag - Pinning erwägen",
"tooltipWithTag": "Suggested: {tag}\n{hint}"
},
"eligibilityBadges": {
"securityBlocked": "Durch Sicherheit blockiert",
Expand Down
2 changes: 1 addition & 1 deletion ui/src/locales/de/containerLogs.json
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
"containerLogs": {
"backTooltip": "Zurück zu Containern",
"title": "Container-Logs",
"loading": "Container wird geladen...",
"loading": "Container wird geladen",
"notFound": "Container \"{name}\" nicht gefunden",
"loadFailed": "Containerinformationen konnten nicht geladen werden"
}
Expand Down
9 changes: 8 additions & 1 deletion ui/src/locales/de/containersView.json
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,14 @@
"batchUpdatedNoGroup": "{count} Container aktualisiert",
"batchPartialNoGroup": "{succeeded} von {total} Containern aktualisiert; {failed} fehlgeschlagen",
"batchFailedNoGroup": "{count} Container konnten nicht aktualisiert werden",
"unknownGroup": "unbekannte Gruppe"
"unknownGroup": "unbekannte Gruppe",
"updateStarted": "Update started: {name}",
"forceUpdateStarted": "Force update started: {name}",
"alreadyUpToDate": "Already up to date: {name}",
"queuedUpdateSingle": "Queued update for {count} container",
"queuedUpdateMultiple": "Queued updates for {count} containers",
"countAlreadyUpToDateSingle": "{count} container already up to date",
"countAlreadyUpToDateMultiple": "{count} containers already up to date"
},
"registryError": {
"generic": "Registry-Fehler",
Expand Down
1 change: 1 addition & 0 deletions ui/src/locales/de/dashboardView.json
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,7 @@
},
"recentUpdates": {
"title": "Updates verfügbar",
"widgetAria": "Updates Available widget",
"updateAll": "Alle aktualisieren",
"noUpdates": "Keine Updates verfügbar",
"releaseNotes": "Release Notes",
Expand Down
46 changes: 45 additions & 1 deletion ui/src/locales/de/listViews.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,6 +75,32 @@
"clear": "Löschen",
"allNotificationTriggers": "Alle Benachrichtigungstrigger",
"noTriggers": "Keine Trigger",
"rules": {
"update-available": {
"name": "Update Available",
"description": "When a container has a new version"
},
"update-applied": {
"name": "Update Applied",
"description": "After a container is successfully updated"
},
"update-failed": {
"name": "Update Failed",
"description": "When an update fails or is rolled back"
},
"security-alert": {
"name": "Security Alert",
"description": "Critical/High vulnerability detected"
},
"agent-disconnect": {
"name": "Agent Disconnected",
"description": "When a remote agent loses connection"
},
"agent-reconnect": {
"name": "Agent Reconnected",
"description": "When a remote agent reconnects after losing connection"
}
},
"columns": {
"on": "Bei",
"rule": "Regel",
Expand Down Expand Up @@ -140,6 +166,15 @@
"medium": "Mittel",
"low": "Niedrig"
},
"deltaTooltips": {
"fixedSingle": "Update fixes {count} vulnerability",
"fixedMultiple": "Update fixes {count} vulnerabilities",
"newSingle": "Update introduces {count} new vulnerability",
"newMultiple": "Update introduces {count} new vulnerabilities",
"both": "Update: {fixed} fixed, {new} new"
},
"updateOneOfButton": "Update one of {count} containers",
"updateThisContainerButton": "Update this container",
"update": "Aktualisieren",
"viewInContainers": "In Containern anzeigen",
"viewAllInContainers": "Alle in Containern anzeigen",
Expand Down Expand Up @@ -211,6 +246,11 @@
"auth": "Auth",
"status": "Status"
},
"status": {
"connected": "Connected",
"error": "Error",
"unknown": "Unknown"
},
"detail": {
"refreshing": "Registry-Details werden aktualisiert...",
"status": "Status",
Expand All @@ -226,6 +266,10 @@
"emptyFiltered": "Keine Hosts passen zu deinen Filtern",
"justNow": "Gerade eben",
"never": "Nie",
"status": {
"connected": "Connected",
"disconnected": "Disconnected"
},
"columns": {
"host": "Host",
"address": "Adresse",
Expand Down Expand Up @@ -311,7 +355,7 @@
"containersWatched": "{count} Container beobachtet"
},
"badge": {
"maint": "Wart."
"maint": "Wart"
},
"detail": {
"cron": "Cron",
Expand Down
39 changes: 39 additions & 0 deletions ui/src/locales/de/notificationOutboxView.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,39 @@
{
"notificationOutboxView": {
"heading": "Outbox",
"refresh": "Refresh",
"loading": "Loading outbox entries…",
"tabs": {
"dead-letter": "Dead-letter",
"pending": "Pending",
"delivered": "Delivered"
},
"columns": {
"event": "Event",
"trigger": "Trigger",
"attempts": "Attempts",
"lastError": "Last error",
"created": "Created"
},
"actions": {
"retry": "Retry",
"discard": "Discard"
},
"status": {
"dead-letter": "Dead-letter",
"pending": "Pending",
"delivered": "Delivered"
},
"empty": {
"dead-letter": "No dead-letter entries",
"pending": "No pending entries",
"delivered": "No delivered entries"
},
"toast": {
"requeued": "Requeued: {name}",
"discarded": "Discarded: {name}",
"retryFailed": "Failed to retry {name}",
"discardFailed": "Failed to discard {name}"
}
}
}
Loading