{
    "APP_TITLE": {
        "VMW_HARBOR": "Harbor",
        "HARBOR": "Harbor",
        "THEME_DARK_TEXT": "DARK",
        "THEME_LIGHT_TEXT": "LIGHT"
    },
    "SIGN_IN": {
        "REMEMBER": "Login speichern",
        "INVALID_MSG": "Falscher Nutzername oder Passwort.",
        "OR": "ODER",
        "VIA_LOCAL_DB": "LOGIN MIT LOKALER DB",
        "CORE_SERVICE_NOT_AVAILABLE": "Core Service ist nicht verfügbar"
    },
    "SIGN_UP": {
        "TITLE": "Registrieren"
    },
    "BUTTON": {
        "STOP": "STOP",
        "CANCEL": "ABBRECHEN",
        "OK": "OK",
        "DELETE": "LÖSCHEN",
        "LOG_IN": "EINLOGGEN",
        "LOG_IN_OIDC": "Über OIDC Provider einloggen",
        "LOG_IN_OIDC_WITH_PROVIDER_NAME": "LOGIN WITH {{providerName}}",
        "SIGN_UP_LINK": "Neuen Account registrieren",
        "SIGN_UP": "Registrieren",
        "CONFIRM": "BESTÄTIGEN",
        "SEND": "SENDEN",
        "SAVE": "SPEICHERN",
        "CLOSE": "SCHLIEßEN",
        "TEST_LDAP": "LDAP (SERVER) TESTEN",
        "TEST_OIDC": "OIDC (SERVER) TESTEN",
        "MORE_INFO": "Weitere Informationen...",
        "YES": "JA",
        "NO": "NEIN",
        "COPY": "KOPIEREN",
        "EDIT": "EDITIEREN",
        "SWITCH": "WECHSELN",
        "REPLICATE": "REPLIZIEREN",
        "ACTIONS": "Aktionen",
        "ADD": "HINZUFÜGEN",
        "RUN": "STARTEN",
        "ENABLE": "AKTIVIEREN",
        "DISABLE": "DEAKTIVIEREN"
    },
    "BATCH": {
        "DELETED_SUCCESS": "Löschen erfolgreich",
        "DELETED_FAILURE": "Löschen fehlgeschlagen",
        "REPLICATE_SUCCESS": "Starten erfolgreich",
        "STOP_SUCCESS": "Anhalten erfolgreich",
        "TIME_OUT": "Zugriffszeit auf Gateway überschritten"
    },
    "TOOLTIP": {
        "NAME_FILTER": "Filter den Namen der Ressource. Ein leerer Filter oder '**' stimmt mit allem überein. 'library/**' stimmt nur mit Ressourcen unter 'library' überein. Weitere Muster befinden sich in der Nutzeranleitung (user guide).",
        "TAG_FILTER": "Filter den tag/version Anteil der Ressourcen. Ein leerer Filter oder '**' stimmt mit allem überein. '1.0*' stimmt nur mit Ressourcen überein, die mit '1.0' beginnen. Weitere Muster befinden sich in der Nutzeranleitung (user guide).",
        "LABEL_FILTER": "Filtern nach Label.",
        "RESOURCE_FILTER": "Filter die Art der Ressourcen.",
        "PUSH_BASED": "Lade die Ressourcen vom lokalen Harbor zur entfernten Registry hoch.",
        "PULL_BASED": "Lade die Ressourcen von der entfernten Registry auf den lokalen Harbor runter.",
        "DESTINATION_NAMESPACE": "Spezifizieren des Ziel-Namespace. Wenn das Feld leer ist, werden die Ressourcen unter dem gleichen Namespace abgelegt wie in der Quelle.",
        "OVERRIDE": "Spezifizieren, ob die Ressourcen am Ziel überschrieben werden sollen, falls eine Ressource mit gleichem Namen existiert.",
        "SINGLE_ACTIVE_REPLICATION": "Specify whether to skip execution until the previous active execution finishes, avoiding the execution of the same replication rules multiple times in parallel.",
        "EMAIL": "E-Mail sollte eine gültige E-Mail-Adresse wie name@example.com sein.",
        "USER_NAME": "Darf keine Sonderzeichen enthalten und sollte kürzer als 255 Zeichen sein.",
        "FULL_NAME": "Maximale Länge soll 20 Zeichen sein.",
        "COMMENT": "Die Länge des Kommentars sollte kürzer als 30 Zeichen sein.",
        "CURRENT_PWD": "Aktuelles Passwort ist erforderlich.",
        "PASSWORD": "Das Passwort sollte 8-128 Zeichen lang sein, mit jeweils einem Groß-, einem Kleinbuchstaben und einer Ziffer.",
        "CONFIRM_PWD": "Passwörter sind nicht identisch.",
        "SIGN_IN_USERNAME": "Nutzername ist erforderlich.",
        "SIGN_IN_PWD": "Es ist ein Passwort erforderlich.",
        "SIGN_UP_MAIL": "Die E-Mail-Adresse wird nur für das Zurücksetzen des Passworts verwendet.",
        "ITEM_REQUIRED": "Pflichtfeld.",
        "SCOPE_REQUIRED": "Das Eingabefeld ist notwendig und sollte im 'scope' Format sein.",
        "NUMBER_REQUIRED": "Pflichtfeld, muss eine Ziffer sein.",
        "CRON_REQUIRED": "Pflichtfeld, muss im cron-Format sein.",
        "EMAIL_EXISTING": "E-Mail-Adresse existiert bereits.",
        "USER_EXISTING": "Nutzername existiert bereits.",
        "RULE_USER_EXISTING": "Name existiert bereits.",
        "EMPTY": "Name ist erforderlich",
        "REPO_TOOLTIP": "Nutzer können in diesem Modus keine Aktivitäten mit den Images durchführen.",
        "ENDPOINT_FORMAT": "Zieladdresse muss mit http:// oder https:// beginnen.",
        "OIDC_ENDPOINT_FORMAT": "Zieladdresse muss mit https:// beginnen.",
        "OIDC_NAME": "Der Name des OIDC Providers.",
        "OIDC_ENDPOINT": "Die URL eines OIDC-kompatiblen Servers.",
        "OIDC_SCOPE": "Der Scope, der während der Authentifizierung zum OIDC-Server gesendet wird.  Es muss “openid”, und “offline_access” enthalten. Wenn Google verwendet wird, entfällt “offline_access”.",
        "OIDC_VERIFYCERT": "Box deaktivieren, falls der OIDC Server mit selbstsignierten Zertifikaten betrieben wird.",
        "OIDC_AUTOONBOARD": "Überspringe die Startseite, hierdurch können Nutzer ihren Nutzernamen nicht ändern. Der Nutzername wird aus dem ID Token übernommen.",
        "OIDC_USER_CLAIM": "Der Name des Claims im ID Token, aus dem der Nutzername stammt. Falls das Feld leer ist, wird 'name' verwendet.",
        "NEW_SECRET": "Das Secret muss länger als 8 Zeichen sein, mit jeweils einem Groß-, einem Kleinbuchstaben und einer Ziffer.",
        "OIDC_LOGOUT": "Logs the user out of their current session with the Identity Provider."
    },
    "PLACEHOLDER": {
        "CURRENT_PWD": "Aktuelles Passwort eingeben",
        "NEW_PWD": "Neues Passwort eingeben",
        "CONFIRM_PWD": "Neues Passwort bestätigen",
        "USER_NAME": "Nutzernamen eingeben",
        "MAIL": "E-Mail-Adresse eingeben",
        "FULL_NAME": "Vollständigen Namen eingeben",
        "SIGN_IN_NAME": "Nutzername",
        "SIGN_IN_PWD": "Passwort"
    },
    "PROFILE": {
        "TITLE": "Profil",
        "USER_NAME": "Nutzername",
        "EMAIL": "E-Mail",
        "FULL_NAME": "Vor- und Nachname",
        "COMMENT": "Kommentar",
        "PASSWORD": "Passwort",
        "SAVE_SUCCESS": "Profil erfolgreich gespeichert.",
        "ADMIN_RENAME_BUTTON": "Nutzername ändern",
        "ADMIN_RENAME_TIP": "Wähle den Button um den Nutzernamen zu \"admin@harbor.local\" zu ändern. Dies kann nicht rückgängig gemacht werden.",
        "RENAME_SUCCESS": "Umbenennen erfolgreich!",
        "RENAME_CONFIRM_INFO": "Warnung, ändern des Namens auf admin@harbor.local, dies kann nicht rückgängig gemacht werden.",
        "CLI_PASSWORD": "CLI Secret",
        "CLI_PASSWORD_TIP": "Das CLI-Secret kann als Passwort für den Docker- oder Helm-Client verwendet werden. Bei aktiviertem OIDC-Autorisierungsmodus empfehlen wir dringend die Verwendung von Robot-Zugängen, da CLI-Secrets von der Gültigkeit des ID-Tokens abhängen und regelmäßiges Anmelden über die Benutzeroberfläche erfordern.",
        "COPY_SUCCESS": "Kopieren erfolgreich",
        "COPY_ERROR": "Kopieren fehlgeschlagen",
        "ADMIN_CLI_SECRET_BUTTON": "ERZEUGE SECRET",
        "ADMIN_CLI_SECRET_RESET_BUTTON": "Eigenes Secret hochladen",
        "NEW_SECRET": "Secret",
        "CONFIRM_SECRET": "Secret erneut eingeben",
        "GENERATE_SUCCESS": "Generieren des CLI Secret erfolgreich",
        "GENERATE_ERROR": "Generieren des CLI Secret fehlgeschlagen",
        "CONFIRM_TITLE_CLI_GENERATE": "Sind Sie sicher, dass Sie ein neues Secret anlegen wollen?",
        "CONFIRM_BODY_CLI_GENERATE": "Wenn das CLI Secret erneut erstellt wird, wird das alte Secret verworfen"
    },
    "CHANGE_PWD": {
        "TITLE": "Passwort ändern",
        "CURRENT_PWD": "Aktuelles Passwort",
        "NEW_PWD": "Neues Password",
        "CONFIRM_PWD": "Passwort bestätigen",
        "SAVE_SUCCESS": "Nutzerpasswort erfolgreich geändert.",
        "PASS_TIPS": "8-128 Zeichen mit einem Groß-, einem Kleinbuchstaben und einer Ziffer"
    },
    "CHANGE_PREF": {
        "TITLE": "Preferences",
        "LANGUAGE": "Language",
        "DATE_TIME_FORMAT": "Date/Time Format",
        "PULL_CMD_PREFIX": "Pull Command Prefix"
    },
    "ACCOUNT_SETTINGS": {
        "PROFILE": "Nutzerprofil",
        "PREFERENCES": "Preferences",
        "CHANGE_PWD": "Passwort ändern",
        "ABOUT": "Info",
        "LOGOUT": "Ausloggen"
    },
    "GLOBAL_SEARCH": {
        "PLACEHOLDER": "Suche {{param}}..."
    },
    "TOP_NAV": {
        "DATETIME_RENDERING_DEFAULT": "Standard"
    },
    "SIDE_NAV": {
        "PROJECTS": "Projekte",
        "SYSTEM_MGMT": {
            "NAME": "Administration",
            "USER": "Nutzer",
            "GROUP": "Gruppen",
            "REGISTRY": "Registries",
            "REPLICATION": "Replikationen",
            "CONFIG": "Konfiguration",
            "VULNERABILITY": "Schwachstellen",
            "GARBAGE_COLLECTION": "Speicherbereinigung",
            "INTERROGATION_SERVICES": "Schwachstellen Scan"
        },
        "LOGS": "Logs",
        "AUDIT_LOGS": "Audit Logs",
        "LEGACY_LOGS": "Audit Logs (Legacy)",
        "TASKS": "Aufgaben",
        "HARBOR_API_MANAGEMENT": "Harbor API V2.0",
        "DISTRIBUTIONS": {
            "NAME": "P2P-Verteilung",
            "INSTANCES": "Instanzen"
        }
    },
    "USER": {
        "ADD_ACTION": "Neuer Nutzer",
        "ENABLE_ADMIN_ACTION": "ZUM ADMINISTRATOR MACHEN",
        "DISABLE_ADMIN_ACTION": "ADMINISTRATOR-RECHTE ENTFERNEN",
        "DEL_ACTION": "Löschen",
        "FILTER_PLACEHOLDER": "Nutzer filtern",
        "COLUMN_NAME": "Name",
        "COLUMN_ADMIN": "Administrator",
        "COLUMN_EMAIL": "E-Mail",
        "COLUMN_REG_NAME": "Registrierungs-Zeitpunkt",
        "IS_ADMIN": "Ja",
        "IS_NOT_ADMIN": "Nein",
        "ADD_USER_TITLE": "Neuer Nutzer",
        "SAVE_SUCCESS": "Neuer Nutzer erfolgreich angelegt.",
        "DELETION_TITLE": "Nutzerlöschung bestätigen.",
        "DELETION_SUMMARY": "Soll der Nutzer {{param}} wirklich gelöscht werden?",
        "DELETE_SUCCESS": "Nutzer erfolgreich gelöscht.",
        "ITEMS": "Einträge",
        "OF": "von",
        "RESET_OK": "Passwort des Nutzers erfolgreich zurückgesetzt.",
        "EXISTING_PASSWORD": "Das neue und das alte Passwort dürfen nicht übereinstimmen.",
        "UNKNOWN": "Unbekannt",
        "UNKNOWN_TIP": "Bitte überprüfen Sie, ob der Benutzer über den Identity Provider den Status \"Admin\" hat, wenn der Wert \"Unknown\" lautet."
    },
    "PROJECT": {
        "PROJECTS": "Projekte",
        "NAME": "Projektname",
        "ROLE": "Rolle",
        "REPO_COUNT": "Anzahl Repositories",
        "CREATION_TIME": "Erstellt am",
        "ACCESS_LEVEL": "Zugriffsstufe",
        "PUBLIC": "Öffentlich",
        "PRIVATE": "Privat",
        "NEW_POLICY": "Neue Replikations-Regel",
        "DELETE": "Löschen",
        "ALL_PROJECTS": "Alle Projekte",
        "PRIVATE_PROJECTS": "Private Projekte",
        "PUBLIC_PROJECTS": "Öffentliche Projekte",
        "PROJECT": "Projekt",
        "NEW_PROJECT": "Neues Projekt",
        "NAME_TOOLTIP": "Der Name des Projekts sollte zwischen 1~255 Zeichen lang sein, mit Kleinbuchstaben, Ziffern und ._- und muss mit Buchstaben oder Ziffern anfangen.",
        "NAME_IS_REQUIRED": "Projekt Name ist erforderlich.",
        "NAME_ALREADY_EXISTS": "Ein Projekt mit diesem Namen existiert bereits.",
        "UNKNOWN_ERROR": "Ein unbekannter Fehler ist bei der Erstellung des Projekts aufgetreten.",
        "ITEMS": "Einträge",
        "DELETION_TITLE": "Bestätigung der Projekt-Löschung",
        "DELETION_SUMMARY": "Soll das Projekt {{param}} gelöscht werden?",
        "FILTER_PLACEHOLDER": "Filter Projekte",
        "REPLICATION_RULE": "Replikations-Regel",
        "CREATED_SUCCESS": "Projekt erfolgreich erstellt.",
        "DELETED_SUCCESS": "Projekt erfolgreich gelöscht.",
        "TOGGLED_SUCCESS": "Projekt erfolgreich geändert.",
        "INLINE_HELP_PUBLIC": "Wenn ein Projekt öffentlich ist, hat jeder lesenden Zugriff auf die Repositories innerhalb des Projekts. Der Nutzer muss nicht \"docker login\" vor dem Pull eines Images durchführen.",
        "PROXY_CACHE_BANDWIDTH": "Set the maximum network bandwidth to pull image from upstream for proxy-cache. For unlimited bandwidth, please enter -1. ",
        "BANDWIDTH": "Bandwidth",
        "SPEED_LIMIT_TIP": "Please enter -1 or an integer greater than 0. ",
        "OF": "von",
        "COUNT_QUOTA": "Anzahlbeschränkung",
        "STORAGE_QUOTA": "Project quota limits",
        "STORAGE_QUOTA_TIP": "Die obere Grenze der Speicherbeschränkung akzeptiert ausschließlich Integer-Werte, begrenzt auf '1024TB'. '-1' für keine Speicherbeschränkung",
        "QUOTA_UNLIMIT_TIP": "The maximum logical space that can be used by the project. Für eine unbegrenzte Speicherbeschränkung '-1' eingeben.",
        "TYPE": "Typ",
        "PROXY_CACHE": "Proxy Cache",
        "PROXY_CACHE_TOOLTIP": "Die Aktivierung der Funktion erlaubt es dem Projekt, als Cache für eine andere Registry Instanz zu dienen. Harbor unterstützt die Proxy Funktion nur für DockerHub, Docker Registry, Harbor, Aws ECR, Azure ACR, Alibaba Cloud ACR, Quay, Google GCR, JFrog Artifactory, und Github GHCR",
        "ENDPOINT": "Endpunkt",
        "PROXY_CACHE_ENDPOINT": "Proxy Cache Endpunkt",
        "CONNECTION_LIMIT": "Max. Verbindungen zur Upstream-Registry",
        "PROXY_CACHE_MAX_UPSTREAM_CONN_TIP": "Die maximale Anzahl der Verbindungen zur Upstream-Registry für dieses Proxy-Cache-Projekt. -1 bedeutet keine Begrenzung",
        "PROXY_CACHE_MAX_UPSTREAM_CONN_INPUT_TIP": "Bitte geben Sie -1 oder eine Ganzzahl größer als 0 ein.",
        "NO_PROJECT": "Es konnte kein Projekt gefunden werden"
    },
    "PROJECT_DETAIL": {
        "SUMMARY": "Zusammenfassung",
        "REPOSITORIES": "Repositories",
        "REPLICATION": "Replikationen",
        "USERS": "Mitglieder",
        "LOGS": "Logs",
        "LABELS": "Labels",
        "PROJECTS": "Projekte",
        "CONFIG": "Konfiguration",
        "ROBOT_ACCOUNTS": "Robot-Zugänge",
        "WEBHOOKS": "Webhooks",
        "IMMUTABLE_TAG": "Tag Immutability",
        "POLICY": "Policy"
    },
    "PROJECT_CONFIG": {
        "REGISTRY": "Projekt Registry",
        "PUBLIC_TOGGLE": "Öffentlich",
        "PUBLIC_POLICY": "Ein Projekt öffentlich einzustellen, macht die Repositories für alle zugreifbar.",
        "SECURITY": "Deployment Sicherheit",
        "CONTENT_TRUST_POLCIY": "Erlaube ausschließlich verifizierte Images.",
        "PREVENT_VULNERABLE_TOGGLE": "Verhindere den Download von Images mit Schwachstellen.",
        "PREVENT_VULNERABLE_1": "Verhindere den Download von Images mit Schwachstellen des Schweregrads ",
        "PREVENT_VULNERABLE_2": "und darüber.",
        "SCAN": "Scannen auf Schwachstellen",
        "AUTOSCAN_TOGGLE": "Images automatisch beim Hochladen scannen",
        "AUTOSCAN_POLICY": "Scanne Images automatisch, wenn sie in das Projekt hochgeladen werden.",
        "SBOM": "SBOM generation",
        "AUTOSBOM_TOGGLE": "SBOM automatisch beim Hochladen generieren",
        "AUTOSBOM_POLICY": "Automatisch SBOM generieren, wenn Bilder in die Projektregistrierung hochgeladen werden.",
        "CONTENT_TRUST_POLICY": "Erlaube ausschließlich verifizierte Images."
    },
    "MEMBER": {
        "NEW_MEMBER": "Neues Mitglied",
        "MEMBER": "Mitglied",
        "NAME": "Name",
        "ROLE": "Rolle",
        "SYS_ADMIN": "System Admin",
        "PROJECT_ADMIN": "Projekt Admin",
        "PROJECT_MAINTAINER": "Maintainer",
        "DEVELOPER": "Developer",
        "GUEST": "Gast",
        "LIMITED_GUEST": "Limitierter Gast",
        "DELETE": "Löschen",
        "ITEMS": "Einträge",
        "ACTIONS": "Aktionen",
        "USER": "Nutzer",
        "USERS": "Nutzer",
        "EMAIL": "E-Mail",
        "ADD_USER": "Nutzer hinzufügen",
        "NEW_USER_INFO": "Einen Nutzer als Mitglied des Projekts mit einer spezifischen Rolle hinzufügen.",
        "LDAP_SEARCH_DN": "LDAP Gruppen DN",
        "LDAP_GROUP": "Gruppe",
        "ACTION": "AKTION",
        "MEMBER_TYPE": "Mitgliedschaft",
        "GROUP_TYPE": "Gruppe",
        "USER_TYPE": "Nutzer",
        "USERNAME_IS_REQUIRED": "Nutzername ist erforderlich",
        "USERNAME_ALREADY_EXISTS": "Nutzername existiert bereits.",
        "UNKNOWN_ERROR": "Unbekannter Fehler beim Hinzufügen des Mitglieds.",
        "FILTER_PLACEHOLDER": "Filter Mitglieder",
        "DELETION_TITLE": "Bestätige die Löschung des Projekt-Mitglieds",
        "DELETION_SUMMARY": "Sollen die folgenden Mitglieder gelöscht werden: {{param}}?",
        "ADDED_SUCCESS": "Mitglied erfolgreich hinzugefügt.",
        "DELETED_SUCCESS": "Mitglied erfolgreich entfernt.",
        "OF": "von",
        "SET_ROLE": "Rolle festlegen",
        "REMOVE": "Entfernen",
        "GROUP_NAME_REQUIRED": "Ein Gruppenname ist erforderlich",
        "NON_EXISTENT_GROUP": "Der Gruppenname existiert nicht",
        "GROUP_ALREADY_ADDED": "Die Gruppe wurde bereits dem Projekt hinzugefügt"
    },
    "ROBOT_ACCOUNT": {
        "NAME": "Name",
        "PERMISSIONS": "Berechtigungen",
        "TOKEN": "Token",
        "NEW_ROBOT_ACCOUNT": "NEUER ROBOT-ACCOUNT",
        "ENABLED_STATE": "Aktivierungszustand",
        "NUMBER_REQUIRED": "Feld ist erforderlich und sollte ein Integer größer 0 sein.",
        "DESCRIPTION": "Beschreibung",
        "CREATION": "Erstellt am",
        "TOKEN_EXPIRATION": "Robot Token Ablauf (Tage)",
        "ACTION": "Aktion",
        "EDIT": "Editieren",
        "ITEMS": "Einträge",
        "OF": "von",
        "DELETE": "Löschen",
        "PUSH": "Push",
        "PULL": "Pull",
        "FILTER_PLACEHOLDER": "Filter Robot-Zugänge",
        "ACCOUNT_EXISTING": "Robot-Zugang existiert bereits.",
        "ALERT_TEXT": "Dies ist der einzige Zeitpunkt, zu dem das Zugriffstoken kopiert werden kann. Es gibt keine weitere Möglichkeit!",
        "CREATED_SUCCESS": "'{{param}}' erfolgreich erstellt.",
        "COPY_SUCCESS": "Token von '{{param}}' erfolgreich kopiert.",
        "DELETION_TITLE": "Entfernen des Robot-Zugangs bestätigen",
        "DELETION_SUMMARY": "Soll der Robot-Zugang {{param}} gelöscht werden?",
        "EXPORT_TO_FILE": "Als Datei exportieren",
        "EXPIRES_AT": "Läuft ab am",
        "INVALID_VALUE": "Der Wert der Ablaufzeit ist ungültig",
        "NEVER_EXPIRED": "Läuft nie ab",
        "NAME_PREFIX": "Prefix für den Namen der Robot-Zugänge",
        "NAME_PREFIX_REQUIRED": "Es ist ein Prefix für den Robot-Zugang erforderlich",
        "UPDATE": "Update",
        "AUDIT_LOG": "Audit Log",
        "PREHEAT_INSTANCE": "Preheat Instance",
        "PROJECT": "Project",
        "REPLICATION_POLICY": "Replication Policy",
        "REPLICATION": "Replication",
        "REPLICATION_ADAPTER": "Replication Adapter",
        "REGISTRY": "Registry",
        "SCAN_ALL": "Scan All",
        "SYSTEM_VOLUMES": "System Volumes",
        "GARBAGE_COLLECTION": "Garbage Collection",
        "PURGE_AUDIT": "Purge Audit",
        "JOBSERVICE_MONITOR": "Job Service Monitor",
        "TAG_RETENTION": "Tag Retention",
        "SCANNER": "Scanner",
        "LABEL": "Label",
        "EXPORT_CVE": "Export CVE",
        "SECURITY_HUB": "Security Hub",
        "CATALOG": "Catalog",
        "METADATA": "Project Metadata",
        "REPOSITORY": "Repository",
        "ARTIFACT": "Artifact",
        "SCAN": "Scan",
        "SBOM": "SBOM",
        "TAG": "Tag",
        "ACCESSORY": "Accessory",
        "ARTIFACT_ADDITION": "Artifact Addition",
        "ARTIFACT_LABEL": "Artifact Label",
        "PREHEAT_POLICY": "Preheat Policy",
        "IMMUTABLE_TAG": "Immutable Tag",
        "LOG": "Log",
        "NOTIFICATION_POLICY": "Notification Policy",
        "QUOTA": "Quota",
        "BACK": "Back",
        "NEXT": "Next",
        "FINISH": "Finish",
        "BASIC_INFO": "Basic Information",
        "SELECT_PERMISSIONS": "Select Permissions",
        "SELECT_SYSTEM_PERMISSIONS": "Select System Permissions",
        "SELECT_PROJECT_PERMISSIONS": "Select Project Permissions",
        "SYSTEM_PERMISSIONS": "System Permissions",
        "ROBOT": "Robot Account",
        "USER": "User",
        "LDAPUSER": "LDAP User",
        "GROUP": "User Group",
        "MEMBER": "Project Member"
    },
    "WEBHOOK": {
        "ENABLED_BUTTON": "AKTIVIEREN",
        "DISABLED_BUTTON": "DEAKTIVIEREN",
        "TYPE": "Webhook",
        "STATUS": "Status",
        "CREATED": "Erstellt",
        "ENABLED": "Aktiviert",
        "DISABLED": "Deaktiviert",
        "OF": "von",
        "ITEMS": "Einträge",
        "EDIT_WEBHOOK": "Webhook verändern",
        "ADD_WEBHOOK": "Webhook hinzufügen",
        "EDIT_WEBHOOK_DESC": "Spezifiziere den Endpunkt für den Empfang der Webhook-Benachrichtungen",
        "VERIFY_REMOTE_CERT_TOOLTIP": "Festlegen, ob der Webhook das Zertifikat des Servers überprüfen soll. Deaktiviere die Checkbox, falls der Server ein selbsigniertes oder nicht-vertrauenswürdiges Zertifikat verwendet.",
        "ENDPOINT_URL": "Endpunkt URL",
        "URL_IS_REQUIRED": "Endpunkt URL ist erforderlich.",
        "AUTH_HEADER": "Auth Header",
        "VERIFY_REMOTE_CERT": "Überprüfe Remote Zertifikat",
        "ENABLED_WEBHOOK_TITLE": "Aktiviere Webhook",
        "ENABLED_WEBHOOK_SUMMARY": "Soll der Webhook {{name}} aktiviert werden?",
        "DISABLED_WEBHOOK_TITLE": "Deaktiviere Webhook",
        "DISABLED_WEBHOOK_SUMMARY": "Soll der Webhook {{name}} deaktiviert werden?",
        "DELETE_WEBHOOK_SUMMARY": "Soll der/die Webhook(s) {{names}} gelöscht werden?",
        "WEBHOOKS": "Webhooks",
        "NEW_WEBHOOK": "Neuer Webhook",
        "ENABLE": "Aktivieren",
        "DISABLE": "Deaktivieren",
        "NAME": "Name",
        "TARGET": "Endpunkt URL",
        "EVENT_TYPES": "Eventtypen",
        "DESCRIPTION": "Beschreibung",
        "NO_WEBHOOK": "Kein Webhook",
        "NAME_REQUIRED": "Name ist erforderlich",
        "NOTIFY_TYPE": "Benachrichtigungstyp",
        "EVENT_TYPE": "Event Typ",
        "EVENT_TYPE_REQUIRED": "Mindestens ein Event Typ ist erforderlich",
        "PAYLOAD_FORMAT": "Payload Format",
        "CLOUD_EVENT": "CloudEvents",
        "PAYLOAD_DATA": "Payload Data",
        "SLACK_RATE_LIMIT": "Please be aware of Slack Rate Limits"
    },
    "GROUP": {
        "GROUP": "Gruppe",
        "IMPORT_LDAP_GROUP": "Importiere LDAP Gruppe",
        "IMPORT_HTTP_GROUP": "Neue HTTP Gruppe",
        "IMPORT_OIDC_GROUP": "Neue OIDC Gruppe",
        "ADD": "Neue Gruppe",
        "EDIT": "Ändern",
        "DELETE": "Löschen",
        "NAME": "Name",
        "TYPE": "Typ",
        "DN": "DN",
        "GROUP_DN": "Ldap Gruppen DN",
        "ADD_GROUP_SUCCESS": "Gruppe erfolgreich hinzugefügt",
        "EDIT_GROUP_SUCCESS": "Gruppe erfolgreich geändert",
        "LDAP_TYPE": "LDAP",
        "HTTP_TYPE": "HTTP",
        "OIDC_TYPE": "OIDC",
        "OF": "von",
        "ITEMS": "Einträge",
        "NEW_MEMBER": "Neues Gruppenmitglied",
        "NEW_USER_INFO": "Füge eine Gruppe als Mitglied des Projekts mit der spezifizierten Rolle hinzu",
        "ROLE": "Rolle",
        "SYS_ADMIN": "System Admin",
        "PROJECT_ADMIN": "Projekt Admin",
        "PROJECT_MAINTAINER": "Maintainer",
        "DEVELOPER": "Developer",
        "GUEST": "Gast",
        "LIMITED_GUEST": "Limitierter Gast",
        "DELETION_TITLE": "Löschen der Gruppenmitglieder bestätigen",
        "DELETION_SUMMARY": "Sollen die Gruppenmitglieder {{param}} gelöscht werden?"
    },
    "AUDIT_LOG": {
        "USERNAME": "Nutzername",
        "TAGS": "Tags",
        "OPERATION": "Operation",
        "OPERATION_DESCRIPTION": "Operation Description",
        "OPERATIONS": "Operations",
        "TIMESTAMP": "Zeitstempel",
        "ALL_OPERATIONS": "Alle Operations",
        "ARTIFACT": "Artifact",
        "USER": "User",
        "PROJECT": "Project",
        "CONFIGURATION": "Configuration",
        "PROJECT_MEMBER": "Project Member",
        "USER_LOGIN_LOGOUT": "User Login/Logout",
        "PULL": "Pull",
        "PUSH": "Push",
        "CREATE": "Erstellen",
        "DELETE": "Löschen",
        "OTHERS": "Andere",
        "ADVANCED": "Erweitert",
        "SIMPLE": "Einfach",
        "ITEMS": "Einträge",
        "RESULT": "Success",
        "FILTER_PLACEHOLDER": "Filter Logs",
        "INVALID_DATE": "Fehlerhaftes Datum.",
        "OF": "von",
        "NOT_FOUND": "Es konnten keine Logdaten gefunden werden!",
        "RESOURCE": "Ressource",
        "RESOURCE_TYPE": "Ressourcen-Typ"
    },
    "REPLICATION": {
        "REPLICATION_TRIGGER": "Trigger",
        "PUSH_BASED_ONLY": "Only for the push-based replication",
        "YES": "Ja",
        "SECONDS": "Sekunden",
        "MINUTES": "Minuten",
        "HOURS": "Stunden",
        "MONTH": "Monate",
        "DAY_MONTH": "Tag des Monats",
        "DAY_WEEK": "Wochentag",
        "CRON_TITLE": "Pattern Beschreibung für cron '* * * * * *'. Der cron string basiert auf UTC Zeit",
        "FIELD_NAME": "Feldname",
        "MANDATORY": "Erforderlich?",
        "ALLOWED_VALUES": "Zulässige Werte",
        "ALLOWED_CHARACTERS": "Erlaubte Sonderzeichen",
        "TOTAL": "Gesamt",
        "OVERRIDE": "Überschreiben",
        "SINGLE_ACTIVE_REPLICATION": "Single active replication",
        "ENABLED_RULE": "Aktiviere Regel",
        "OVERRIDE_INFO": "Überschreiben",
        "OPERATION": "Operation",
        "CURRENT": "aktuell",
        "FILTER_PLACEHOLDER": "Filter Aufgaben",
        "STOP_TITLE": "Stop der Ausführung bestätigen",
        "STOP_SUCCESS": "Stop der Ausführung von {{param}} erfolgreich",
        "STOP_SUMMARY": "Sollen die Ausführungen von {{param}} angehalten werden?",
        "TASK_ID": "Aufgaben ID",
        "RESOURCE_TYPE": "Ressource Typ",
        "SOURCE": "Quelle",
        "DESTINATION": "Ziel",
        "POLICY": "Policy",
        "DURATION": "Dauer",
        "SUCCESS_RATE": "Erfolgsquote",
        "SUCCESS": "ERFOLG",
        "FAILURE": "FEHLER",
        "IN_PROGRESS": "WIRD AUSGEFÜHRT",
        "REPLICATION_RULE": "Replikations-Regel",
        "NEW_REPLICATION_RULE": "Neue Replikations-Regel",
        "ENDPOINTS": "Endpunkt",
        "FILTER_POLICIES_PLACEHOLDER": "Filter-Regeln",
        "FILTER_EXECUTIONS_PLACEHOLDER": "Filter Ausführungen",
        "DELETION_TITLE": "Bestätige die Löschung der Replikations-Regel",
        "DELETION_SUMMARY": "Soll die Replikations-Regel {{param}} gelöscht werden?",
        "REPLICATION_TITLE": "Bestätigung der Replikations-Regel",
        "REPLICATION_SUMMARY": "Soll die Regel {{param}} repliziert werden?",
        "FILTER_TARGETS_PLACEHOLDER": "Filter Endpunkt",
        "DELETION_TITLE_TARGET": "Löschen des Endpunktes bestätigen",
        "DELETION_SUMMARY_TARGET": "Soll der Endpunkt {{param}} gelöscht werden?",
        "ADD_POLICY": "Neue Replikations-Regel",
        "EDIT_POLICY": "Ändern",
        "EDIT_POLICY_TITLE": "Ändere Replikations-Regel",
        "TEST_CONNECTION": "Teste Verbindung",
        "TESTING_CONNECTION": "Teste Verbindung...",
        "TEST_CONNECTION_SUCCESS": "Verbindung erfolgreich getestet.",
        "TEST_CONNECTION_FAILURE": "Ping des Endpunktes fehlgeschlagen.",
        "ID": "ID",
        "NAME": "Name",
        "NAME_IS_REQUIRED": "Name ist erforderlich.",
        "DESCRIPTION": "Beschreibung",
        "ENABLE": "Aktivieren",
        "DISABLE": "Deaktivieren",
        "REPLICATION_MODE": "Replikations-Modus",
        "SRC_REGISTRY": "Quell-Registry",
        "DESTINATION_NAMESPACE": "Ziel-Registry:Namespace",
        "ALL_STATUS": "Alle Zustände",
        "ENABLED": "Aktiviert",
        "DISABLED": "Deaktiviert",
        "REPLICATION_EXECUTION": "Ausführung",
        "REPLICATION_EXECUTIONS": "Ausführungen",
        "STOPJOB": "Stop",
        "ALL": "All",
        "PENDING": "Warten",
        "RUNNING": "wird ausgeführt",
        "ERROR": "Fehler",
        "STOPPED": "Angehalten",
        "FINISHED": "Abgeschlossen",
        "SIMPLE": "Einfach",
        "ADVANCED": "Erweitert",
        "STATUS": "Status",
        "CREATION_TIME": "Start-Zeitpunkt",
        "UPDATE_TIME": "Aktualisierungs-Zeitpunkt",
        "END_TIME": "Abschluss-Zeitpunkt",
        "LOGS": "Logs",
        "OF": "von",
        "ITEMS": "Einträge",
        "CREATED_SUCCESS": "Replikations-Regel erfolgreich erstellt.",
        "UPDATED_SUCCESS": "Replikations-Regel erfolgreich aktualisiert.",
        "DELETED_SUCCESS": "Replikations-Regel erfolgreich gelöscht.",
        "DELETED_FAILED": "Löschen der Replikations-Regel fehlgeschlagen.",
        "TOGGLED_SUCCESS": "Status Replikations-Regel erfolgreich geändert.",
        "CANNOT_EDIT": "Replikations-Regel kann nicht geändert werden, während sie aktiviert ist.",
        "INVALID_DATE": "Ungültiges Datum.",
        "PLACEHOLDER": "Es konnten keine Replikations-Regeln gefunden werden!",
        "JOB_PLACEHOLDER": "Es konnten keine Replikations-Jobs gefunden werden!",
        "NO_ENDPOINT_INFO": "Bitte zuerst einen Endpunkt hinzufügen",
        "NO_LABEL_INFO": "Bitte zuerst ein Label hinzufügen",
        "NO_PROJECT_INFO": "Dieses Projekt existiert nicht",
        "SOURCE_RESOURCE_FILTER": "Quellen-Filter",
        "SCHEDULED": "Geplant",
        "MANUAL": "Manuell",
        "EVENT_BASED": "Event-Basierend",
        "DAILY": "Täglich",
        "WEEKLY": "Wöchentlich",
        "TRIGGER": "Auslösende Bedingung",
        "TRIGGER_MODE": "Trigger-Modus",
        "REPLICATE": "Replizieren",
        "DELETE_REMOTE_IMAGES": "Lösche entfernte Ressourcen, wenn sie lokal gelöscht sind",
        "NEW": "Neu",
        "NAME_TOOLTIP": "Eine Replikationsregel sollte mindestens 2 Zeichen lang sein mit Kleinschreibung, Ziffern und ._- . Er muss mit Zeichen oder Ziffern beginnen.",
        "DESTINATION_NAME_TOOLTIP": "Der Name des Ziels sollte mindestens 2 Zeichen lang sein mit Kleinschreibung, Ziffern und ._- . Er muss mit Zeichen oder Ziffern beginnen.",
        "REPLI_MODE": "Replikations-Modus",
        "SOURCE_REGISTRY": "Quell-Registry",
        "DEST_REGISTRY": "Ziel-Registry",
        "NAMESPACE_TOOLTIP": "Der Name des Namespaces sollte mindestens 2 Zeichen lang sein mit Kleinschreibung, Ziffern und ._-/ . Er muss mit Zeichen oder Ziffern beginnen.",
        "TAG": "Tag",
        "LABEL": "Label",
        "RESOURCE": "Ressource",
        "ENABLE_TITLE": "Aktiviere Regel",
        "ENABLE_SUMMARY": "Soll die Regel {{param}} aktiviert werden?",
        "DISABLE_TITLE": "Deaktiviere Regel",
        "DISABLE_SUMMARY": "Soll die Regel {{param}} deaktiviert werden?",
        "ENABLE_SUCCESS": "Aktivieren der Regel erfolgreich",
        "ENABLE_FAILED": "Aktivieren der Regel fehlgeschlagen",
        "DISABLE_SUCCESS": "Deaktivieren der Regel erfolgreich",
        "DISABLE_FAILED": "Deaktivieren der Regel fehlgeschlagen",
        "DES_REPO_FLATTENING": "Ziel-Repository Ebenen-Reduzierung",
        "NAMESPACE": "Namespace",
        "REPO_FLATTENING": "Reduzierung",
        "NO_FLATTING": "Keine Reduzierung",
        "FLATTEN_LEVEL_1": "Reduzierung um 1 Ebene",
        "FLATTEN_LEVEL_2": "Reduzierung um 2 Ebenen",
        "FLATTEN_LEVEL_3": "Reduzierung um 3 Ebenen",
        "FLATTEN_ALL": "Reduzierung aller Ebenen",
        "FLATTEN_LEVEL_TIP": "Reduziert verschachtelte Repository-Strukturen beim Kopieren der Images. Angenommen die verschachtelte Repositry-Struktur ist 'a/b/c/d/img' und der Ziel-Namespace ist 'ns', so sind die zugehörigen Ergebnisse der Reduzierung jedes Elements wie unten dargestellt:",
        "FLATTEN_LEVEL_TIP_ALL": "'Reduzierung aller Ebenen'(Verhalten vor v2.3): 'a/b/c/d/img' -> 'ns/img'",
        "FLATTEN_LEVEL_TIP_NO": "'Keine Reduzierung': 'a/b/c/d/img' -> 'ns/a/b/c/d/img",
        "FLATTEN_LEVEL_TIP_1": "'Reduzierung um 1 Ebene'(Default): 'a/b/c/d/img' -> 'ns/b/c/d/img'",
        "FLATTEN_LEVEL_TIP_2": "'Reduzierung um 2 Ebenen': 'a/b/c/d/img' -> 'ns/c/d/img'",
        "FLATTEN_LEVEL_TIP_3": "'Reduzierung um 3 Ebenen': 'a/b/c/d/img' -> 'ns/d/img'",
        "BANDWIDTH": "Bandbreite",
        "BANDWIDTH_ERROR_TIP": "Bitte -1 oder einen Integer-Wert größer als 0 eingeben",
        "BANDWIDTH_TOOLTIP": "Set the maximum network bandwidth for each replication worker. Please pay attention to the number of concurrent executions (max. {{max_job_workers}}). For unlimited bandwidth, please enter -1.",
        "UNLIMITED": "Unbegrenzt",
        "UNREACHABLE_SOURCE_REGISTRY": "Verbindung zur Quell-Registry fehlgeschlagen, bitte sicherstellen, dass die Quell-Registry verfügbar ist, bevor diese Regel angepasst wird: {{error}}",
        "CRON_ERROR_TIP": "The 1st field of the cron string must be 0 and the 2nd filed can not be \"*\"",
        "COPY_BY_CHUNK": "Copy by chunk",
        "COPY_BY_CHUNK_TIP": "Specify whether to copy the blob by chunk. Transfer by chunk may increase the number of API requests.",
        "TRIGGER_STOP_SUCCESS": "Triggered stopping execution successfully",
        "CRON_STR": "Cron String"
    },
    "DESTINATION": {
        "NEW_ENDPOINT": "Neuer Endpunkt",
        "PROVIDER": "Provider",
        "ENDPOINT": "Endpunkt",
        "NAME": "Name",
        "NAME_IS_REQUIRED": "Endpunktname ist erforderlich.",
        "URL": "Endpunkt URL",
        "URL_IS_REQUIRED": "Endpunkt URL ist erforderlich.",
        "AUTHENTICATION": "Authentifizierung",
        "ACCESS_ID": "Access ID",
        "ACCESS_SECRET": "Access Secret",
        "STATUS": "Status",
        "TEST_CONNECTION": "Verbindung testen",
        "TITLE_EDIT": "Endpunkt ändern",
        "TITLE_ADD": "Neuer Registry Endpunkt",
        "EDIT": "Ändern",
        "DELETE": "Löschen",
        "TESTING_CONNECTION": "Teste Verbindung...",
        "TEST_CONNECTION_SUCCESS": "Verbindung erfolgreich getestet.",
        "TEST_CONNECTION_FAILURE": "Fehler beim Kontaktieren des Endpunktes.",
        "CREATION_TIME": "Erstellt am",
        "OF": "von",
        "ITEMS": "Einträge",
        "CREATED_SUCCESS": "Endpunkt erfolgreich erstellt.",
        "UPDATED_SUCCESS": "Endpunkt erfolgreich aktualisiert.",
        "DELETED_SUCCESS": "Endpunkt erfolgreich gelöscht.",
        "DELETED_FAILED": "Löschen des Endpunktes fehlgeschlagen.",
        "CANNOT_EDIT": "Endpunkt kann nicht geändert werden, während die Replikationsregel aktiviert ist.",
        "PLACEHOLDER": "Wir konnten keine Endpunkt finden.",
        "CA_CERTIFICATE": "CA-Zertifikat",
        "CA_CERTIFICATE_TOOLTIP": "Stellen Sie ein PEM-kodiertes CA-Zertifikat bereit, um zusätzliche CA-Zertifikate für diese Registry zu vertrauen. Das benutzerdefinierte CA wird zum System-CA-Pool hinzugefügt, wodurch Harbor sowohl System-signierte als auch benutzerdefiniert signierte Zertifikate vertrauen kann. Leer lassen, um nur den System-CA-Pool zu verwenden. Dieses Feld ist nur verfügbar, wenn 'Fernzertifikat überprüfen' aktiviert ist.",
        "CA_CERTIFICATE_HELPER": "Optional. Fügen Sie hier das PEM-kodierte CA-Zertifikat ein, um selbstsignierten oder privaten CA-Zertifikaten für diesen Endpunkt zu vertrauen. Das Zertifikat wird zum System-CA-Pool hinzugefügt, ersetzt es nicht."
    },
    "REPOSITORY": {
        "COPY_DIGEST_ID": "Kopiere Digest",
        "DELETE": "Löschen",
        "NAME": "Name",
        "TAGS": "Tags",
        "PLATFORM": "OS/ARCH",
        "ARTIFACT_TOOTIP": "Klicken um die Artefakt-Liste des OCI index zu sehen",
        "ARTIFACTS_COUNT": "Artefakte",
        "PULL_COUNT": "Pulls",
        "COPY_SUCCESS": "{{ param }} copied to Clipboard",
        "PULL_TIME": "Pull Zeit",
        "PUSH_TIME": "Push Zeit",
        "IMMUTABLE": "Immutable",
        "DELETION_TITLE_REPO": "Bestätige Repository Löschung",
        "DELETION_SUMMARY_REPO": "Soll das Repository {{repoName}} gelöscht werden?",
        "DELETION_TITLE_ARTIFACT": "Bestätige Artefakt Löschung",
        "DELETION_SUMMARY_ARTIFACT": "Soll das Artefakt {{param}} gelöscht werden? Wenn dieses Artefakt gelöscht wird, werden alle referenzierenden Tags ebenfalls gelöscht.",
        "DELETION_TITLE_TAG": "Bestätige Tag Löschung",
        "DELETION_SUMMARY_TAG": "Soll der Tag {{param}} gelöscht werden? ",
        "FILTER_FOR_REPOSITORIES": "Filter Repositories",
        "TAG": "Tag",
        "ARTIFACT": "Artefakt",
        "ARTIFACTS": "Artefakte",
        "SIZE": "Größe",
        "VULNERABILITY": "Schwachstellen",
        "SBOM": "SBOM",
        "BUILD_HISTORY": "Build History",
        "SIGNED": "Signiert",
        "AUTHOR": "Autor",
        "CREATED": "Erstellt am",
        "DOCKER_VERSION": "Docker Version",
        "ARCHITECTURE": "Architektur",
        "OS": "OS",
        "REPOSITORIES": "Repositories",
        "OF": "von",
        "ITEMS": "Einträge",
        "NO_ITEMS": "Keine Einträge",
        "POP_REPOS": "Beliebte Repositories",
        "COPY": "Kopieren",
        "PLACEHOLDER": "Es konnten keine Repositories gefunden werden.",
        "INFO": "Info",
        "NO_INFO": "Keine Beschreibung für dieses Repository.",
        "IMAGE": "Images",
        "LABELS": "Label",
        "ADD_LABEL_TO_IMAGE": "Label zum Image hinzufügen",
        "FILTER_ARTIFACT_BY_LABEL": "Artefakte nach Label filtern",
        "ADD_LABELS": "Label hinzufügen",
        "STOP": "Stop",
        "RETAG": "Kopieren",
        "ACTION": "AKTION",
        "ADDITIONAL_INFO": "Zusätzliche Informationen hinzufügen",
        "REPO_NAME": "Repository",
        "MARKDOWN": "Markdown wird unterstützt",
        "LAST_MODIFIED": "Geändert am"
    },
    "SUMMARY": {
        "QUOTAS": "Beschränkungen",
        "PROJECT_REPOSITORY": "Repositories",
        "PROJECT_MEMBER": "Mitglieder",
        "PROJECT_QUOTAS": "Beschränkungen",
        "ADMIN": "Admin(s)",
        "MAINTAINER": "Maintainer(s)",
        "DEVELOPER": "Developer(s)",
        "GUEST": "Guest(s)",
        "LIMITED_GUEST": "Limited guest(s)",
        "SEE_ALL": "Alle anzeigen"
    },
    "ALERT": {
        "FORM_CHANGE_CONFIRMATION": "Einige Änderungen wurden noch nicht gespeichert. Sollen diese verworfen werden?"
    },
    "RESET_PWD": {
        "TITLE": "Passwort zurücksetzen",
        "CAPTION": "E-Mail Adresse eingeben, um das Passwort zurückzusetzen.",
        "EMAIL": "E-Mail",
        "SUCCESS": "E-Mail mit einem Link zum Zurücksetzen des Passworts erfolgreich gesendet. Bitte das Postfach prüfen.",
        "RESET_OK": "Passwort erfolgreich zurückgesetzt. Klicke OK für einen Login mit dem neuen Passwort."
    },
    "RECENT_LOG": {
        "SUB_TITLE": "Zeige"
    },
    "CONFIG": {
        "WEBHOOK_NOTIFICATION_ENABLED": "Webhooks aktiviert",
        "SECURITY": "Security",
        "TITLE": "Konfiguration",
        "AUTH": "Authentifizierung",
        "REPLICATION": "Replikation",
        "LABEL": "Label",
        "REPOSITORY": "Repository",
        "REPO_READ_ONLY": "Repository Read Only",
        "SYSTEM": "Systemeinstellungen",
        "PROJECT_QUOTAS": "Projekt-Begrenzungen",
        "VULNERABILITY": "Schwachstellen",
        "GC": "Speicherbereinigung",
        "CONFIRM_TITLE": "Bestätigen um abzubrechen",
        "CONFIRM_SUMMARY": "Einige Änderungen wurden noch nicht gespeichert. Sollen diese verworfen werden?",
        "SAVE_SUCCESS": "Konfiguration erfolgreich gespeichert",
        "VERIFY_REMOTE_CERT": "Zertifikat der Gegenstelle prüfen",
        "TOKEN_EXPIRATION": "Token-Ablauf (Minuten)",
        "SESSION_TIMEOUT": "Session Timeout (Minutes)",
        "SESSION_TIMEOUT_INFO": "Set the session timeout for Harbor UI. The default is 60 minutes.",
        "AUTH_MODE": "Auth Mode",
        "PRIMARY_AUTH_MODE": "Primärer Anmeldemodus",
        "PRO_CREATION_RESTRICTION": "Projekt Erzeugung",
        "SELF_REGISTRATION": "Selbst-Registrierung",
        "AUTH_MODE_DB": "Datenbank",
        "AUTH_MODE_LDAP": "LDAP",
        "AUTH_MODE_UAA": "UAA",
        "AUTH_MODE_HTTP": "Http Auth",
        "AUTH_MODE_OIDC": "OIDC",
        "SCOPE_BASE": "Base",
        "SCOPE_ONE_LEVEL": "OneLevel",
        "SCOPE_SUBTREE": "Subtree",
        "PRO_CREATION_EVERYONE": "Jeder",
        "PRO_CREATION_ADMIN": "nur Admins",
        "ROOT_CERT": "Registry Root Zertifikat",
        "ROOT_CERT_LINK": "Download",
        "REGISTRY_CERTIFICATE": "Registry Zertifikat",
        "NO_CHANGE": "Speichern abgebrochen, da nichts verändert wurde",
        "SKIP_SCANNER_PULL_TIME": "Retain image \"last pull time\" on scanning",
        "TOOLTIP": {
            "SELF_REGISTRATION_ENABLE": "Registrierung erlaubt. Nutzer können im Anmeldedialog selbstständig Accounts anlegen. Haken entfernen um Selbst-Registrierung zu verbieten.",
            "SELF_REGISTRATION_DISABLE": "Registrierung verboten. Haken setzen um Selbst-Registrierung zu erlauben.",
            "VERIFY_REMOTE_CERT": "Bestimmen Sie, ob die Image-Replikation das Zertifikat für eine Remote-Registry überprüfen soll. Deaktivieren Sie diese Box, wenn Sie die Überprüfung des Zertifikats des Remote-Registry-Endpunkts überspringen möchten.",
            "AUTH_MODE": "Der Standard Authentifizierungsmodus ist Datenbank, die Zugriffsdaten werden hierbei in einer lokalen Datenbank gespeichert. Wähle einen alternativen Authentifizierungsmodus, um die Nutzer gegen den konfigurierten Dienst zu verifizieren.",
            "PRIMARY_AUTH_MODE": "Dieser Anmeldemodus wird zur Standardmethode für die Benutzeranmeldung. Der Anmeldebildschirm, in dem der Benutzer auswählt, ob er sich über den Identitätsanbieter oder über die lokale DB anmelden möchte, leitet den Benutzer automatisch an diesen Identitätsanbieter weiter. Die Anmeldung über die DB ist möglich, wenn die URL '/account/sign-in' explizit aufgerufen wird.",
            "LDAP_SEARCH_DN": "DN eines Nutzers, der die Berechtigungen auf dem LDAP/AD Server hat. Falls der LDAP/AD server anonyme Suche nicht unterstützt, muss der DN und das ldap_search_pwd konfiguriert werden.",
            "LDAP_BASE_DN": "Der Base DN unterhalb dem nach Nutzern im LDAP/AD gesucht wird.",
            "LDAP_UID": "Das Attribut, dass in der Suche für die Zuordnung eines Nutzers verwendet wird. Kann uid, cn, email, sAMAccountName oder ein anderes Attribut abhängig vom LDAP/AD sein.",
            "LDAP_SCOPE": "Der Scope für die Suche nach Nutzern.",
            "TOKEN_EXPIRATION": "Die Ablaufzeit (in Minuten) eines Token des Token-Diensts. Die Standardeinstellung ist 30 Minuten.",
            "ROBOT_NAME_PREFIX": "Ein Prefix für jeden Namen eines Robot-Zugangs, der Standardwert ist 'robot$'",
            "ROBOT_TOKEN_EXPIRATION": "Die Ablaufzeit (in Tagen) der Robot-Zugang-Token, die Standardeinstellung ist 30 Tage. Zeigt die Anzahl der Tage, konvertiert aus den abgerundeten Minuten",
            "PRO_CREATION_RESTRICTION": "Flag, welches festlegt, welche Nutzer Projekte anlegen dürfen. Default: Jeder kann Projekte anlegen. 'nur Admin' erlaubt nur Administratoren Projekte anzulegen.",
            "ROOT_CERT_DOWNLOAD": "Download das Root-Zertifikats der Registry",
            "SCANNING_POLICY": "Setze die Image Scan Regel besierend auf den Anforderungen. 'Keine': Keine aktive Regel; 'Täglich um': Startet einen Scan täglich zur gewählten Zeit.",
            "VERIFY_CERT": "Zertifikat des LDAP Servers prüfen",
            "REPO_TOOLTIP": "Nutzer können in dem Modus keine Aktivitäten an Artefakten durchführen.",
            "WEBHOOK_TOOLTIP": "Webhooks aktivieren, um Callbacks zu erhalten, wenn bestimmte Aktionen wie Image push, pull, delete, scan o.Ä. durchgeführt werden.",
            "HOURLY_CRON": "Läuft einmal am Anfang jeder Stunde. Identisch zu 0 0 * * * *.",
            "WEEKLY_CRON": "Läuft wöchentlich um Mitternacht zwischen Sa/So. Identisch zu 0 0 0 * * 0.",
            "DAILY_CRON": "Läuft täglich um Mitternacht. Identisch zu 0 0 0 * * *.",
            "SKIP_SCANNER_PULL_TIME_TOOLTIP": "Vulnerability scanner(e.g. Trivy) will not update the image \"last pull time\" when the image is scanned."
        },
        "LDAP": {
            "URL": "LDAP URL",
            "SEARCH_DN": "LDAP Search DN",
            "SEARCH_PWD": "LDAP Search Passwort",
            "BASE_DN": "LDAP Base DN",
            "FILTER": "LDAP Filter",
            "UID": "LDAP UID",
            "SCOPE": "LDAP Scope",
            "VERIFY_CERT": "LDAP Zertifikat prüfen. Box deaktivieren, falls der LDAP Server mit selbstsignierten Zertifikaten betrieben wird.",
            "LDAP_GROUP_BASE_DN": "LDAP Gruppen Base DN",
            "LDAP_GROUP_BASE_DN_INFO": "Der Base DN von dem Gruppen im LDAP/AD gesucht werden. Das Feld darf nicht leer sein, sofern eine LDAP Gruppen Funktion eingesetzt wird.",
            "LDAP_GROUP_FILTER": "LDAP Gruppen Filter",
            "LDAP_GROUP_FILTER_INFO": "Der Filter für die Suche nach LDAP/AD Gruppen. Für OpenLDAP: objectclass=groupOfNames. Für Active Directory: objectclass=group. Dieses Feld darf nicht leer sein, wenn die Gruppenbezogenen LDAP-Features benötigt werden.",
            "LDAP_GROUP_GID": "LDAP Gruppen GID",
            "LDAP_GROUP_GID_INFO": "Das Attribut, das in der Suche für die Zuordnung einer Gruppe verwendet wird. Kann uid, cn, email, sAMAccountName oder ein anderes Attribut abhängig vom LDAP/AD sein. Die Gruppe in Harbor wird per Default nach dem Inhalt des Attributes benannt. Das Feld darf nicht leer sein, sofern eine LDAP Gruppen Funktion eingesetzt wird.",
            "LDAP_GROUP_ADMIN_DN": "LDAP Gruppen Admin DN",
            "LDAP_GROUP_ADMIN_DN_INFO": "Legt LDAP Group DN fest. Alle Mitglieder dieser Gruppe haben in Harbor administrative Berechtigungen. Falls dies nicht gewünscht ist, kann das Feld leer gelassen werden.",
            "LDAP_GROUP_MEMBERSHIP": "LDAP Gruppenmitgliedschaft",
            "LDAP_GROUP_MEMBERSHIP_INFO": "Dass Attribut, das die Mitglieder einer LDAP-Gruppe identifiziert. Standardwert ist memberof, in manchen LDAP Servern kann es \"ismemberof\" sein. Das Feld darf nicht leer sein, sofern eine LDAP Gruppen Funktion eingesetzt wird.",
            "GROUP_SCOPE": "LDAP Gruppen Search Scope",
            "GROUP_SCOPE_INFO": "Der Scope mit dem nach Gruppen gesucht wird. Standard ist Subtree.",
            "GROUP_ATTACH_PARALLEL": "LDAP Gruppen parallel anhängen",
            "GROUP_ATTACH_PARALLEL_INFO": "Aktivieren Sie diese Option, um Gruppen parallel anzuhängen und Zeitüberschreitungen bei zu vielen Gruppen zu vermeiden. Falls deaktiviert, werden die LDAP-Gruppeninformationen sequentiell angehängt."
        },
        "UAA": {
            "ENDPOINT": "UAA Endpunkt",
            "CLIENT_ID": "UAA Client ID",
            "CLIENT_SECRET": "UAA Client Secret",
            "VERIFY_CERT": "UAA Verifiziere Zertifikat"
        },
        "HTTP_AUTH": {
            "ENDPOINT": "Server Endpunkt",
            "TOKEN_REVIEW": "Token Review Endpunkt",
            "SKIP_SEARCH": "Suche überspringen",
            "VERIFY_CERT": "Zertifikate überprüfen",
            "ADMIN_GROUPS": "Admin Gruppen"
        },
        "OIDC": {
            "OIDC_PROVIDER": "OIDC Provider Name",
            "OIDC_REDIREC_URL": "Bitte sicherstellen, dass die Redirect URI des OIDC Providers gesetzt wurde auf",
            "ENDPOINT": "OIDC Endpunkt",
            "CLIENT_ID": "OIDC Client ID",
            "CLIENTSECRET": "OIDC Client Secret",
            "SCOPE": "OIDC Scope",
            "OIDC_VERIFYCERT": "Zertifikat überprüfen",
            "OIDC_AUTOONBOARD": "Automatisches Onboarding",
            "USER_CLAIM": "Username Claim",
            "OIDC_SETNAME": "Setze OIDC Nutzername",
            "OIDC_SETNAMECONTENT": "Es muss ein Harbor Nutzername bei der ersten Anmeldung über thirdParty (OIDC) gesetzt werden. Dieser wird in Harbor für die assoziation mit Projekten, Rollen, etc. verwendet.",
            "OIDC_USERNAME": "Nutzername",
            "GROUP_CLAIM_NAME": "Group Claim Name",
            "GROUP_CLAIM_NAME_INFO": "The name of a custom group claim that you have configured in your OIDC provider",
            "OIDC_ADMIN_GROUP": "OIDC Administratorengruppe",
            "OIDC_ADMIN_GROUP_INFO": "Spezifiziere den Namen einer OIDC Administratorengruppe. Alle Mitglieder dieser Gruppe haben in Harbor administrative Berechtigungen. Falls dies nicht gewünscht ist, kann das Feld leer gelassen werden.",
            "OIDC_GROUP_FILTER": "OIDC Group Filter",
            "OIDC_GROUP_FILTER_INFO": "Filter OIDC groups who match the provided regular expression.Keep it blank to match all the groups.",
            "OIDC_LOGOUT": "OIDC Session Logout"
        },
        "SCANNING": {
            "STOP_SCAN_ALL_SUCCESS": "Alle Scans erfolgreich zum Anhalten aufgefordert!",
            "TRIGGER_SCAN_ALL_SUCCESS": "Scan erfolgreich gestartet!",
            "TRIGGER_SCAN_ALL_FAIL": "Fehler beim Start des Scans: {{error}}",
            "TITLE": "Schwachstellen-Scanning",
            "SCAN_ALL": "Alle scannen",
            "SCHEDULE_TO_SCAN_ALL": "Schwachstellen-Scan Intervall",
            "SCAN_NOW": "JETZT SCANNEN",
            "SCAN": "SCAN",
            "NONE_POLICY": "Keine",
            "DAILY_POLICY": "Täglich um",
            "REFRESH_POLICY": "Bei Aktualisierung",
            "DB_REFRESH_TIME": "Datenbank aktualisiert am",
            "DB_NOT_READY": "Schwachstellen-Datenbank ist ggf. noch nicht vollständig bereit!",
            "NEXT_SCAN": "Verfügbar nach",
            "STATUS": {
                "PENDING": "Warten",
                "RUNNING": "Wird ausgeführt",
                "STOPPED": "Gestoppt",
                "ERROR": "Fehler",
                "SUCCESS": "Erfolgreich",
                "SCHEDULED": "Geplant"
            },
            "MANUAL": "Manuell",
            "SCHEDULED": "Geplant"
        },
        "TEST_LDAP_SUCCESS": "Verbindung zum LDAP-Server ist überprüft.",
        "TEST_LDAP_FAILED": "Fehler bei der Überprüfung des LDAP-Servers: {{param}}.",
        "TEST_OIDC_SUCCESS": "Verbindung zum OIDC-Server ist überprüft."
    },
    "PAGE_NOT_FOUND": {
        "MAIN_TITLE": "Seite nicht gefunden",
        "SUB_TITLE": "Weiterleiten zur Hauptseite in ...",
        "UNIT": "Sekunden..."
    },
    "ABOUT": {
        "VERSION": "Version",
        "COPYRIGHT": "Project Harbor is an open source trusted cloud native registry project that stores, signs, and scans content. Harbor extends the open source Docker Distribution by adding the functionalities usually required by users such as security, identity and management. Harbor supports advanced features such as user management, access control, activity monitoring, and replication between instances. Having a registry closer to the build and run environment can also improve image transfer efficiency.",
        "OPEN_SOURCE_LICENSE": "Open Source/Third Party License"
    },
    "START_PAGE": {
    },
    "TOP_REPO": "Beliebte Repositories",
    "STATISTICS": {
        "PRO_ITEM": "PROJEKTE",
        "REPO_ITEM": "REPOSITORIES",
        "INDEX_PRIVATE": "PRIVAT",
        "INDEX_PUB": "ÖFFENTLICH",
        "INDEX_TOTAL": "GESAMT",
        "STORAGE": "SPEICHER",
        "LIMIT": "Limit",
        "STORAGE_USED": "Genutzter Speicher"
    },
    "SEARCH": {
        "IN_PROGRESS": "Suche...",
        "BACK": "Zurück"
    },
    "SBOM": {
        "CHART": {
            "SCANNING_TIME": "Scan completed time:",
            "SCANNING_PERCENT": "Scan progress:",
            "SCANNING_PERCENT_EXPLAIN": "The scan completion progress is calculated as # of successfully scanned images / total number of images referenced within the image index.",
            "TOOLTIPS_TITLE": "{{totalSbom}} of {{totalPackages}} {{package}} have known {{sbom}}.",
            "TOOLTIPS_TITLE_SINGULAR": "{{totalSbom}} of {{totalPackages}} {{package}} has known {{sbom}}.",
            "TOOLTIPS_TITLE_ZERO": "No recognizable SBOM detected"
        },
        "GRID": {
            "PLACEHOLDER": "No scan results found.",
            "COLUMN_PACKAGE": "Package",
            "COLUMN_PACKAGES": "Packages",
            "COLUMN_VERSION": "Current version",
            "COLUMN_LICENSE": "License",
            "COLUMN_DESCRIPTION": "Description",
            "FOOT_ITEMS": "Items",
            "FOOT_OF": "of"
        },
        "STATE": {
            "OTHER_STATUS": "No SBOM",
            "QUEUED": "Queued",
            "ERROR": "View Log",
            "SCANNING": "Generating",
            "STOPPED": "Generation stopped"
        },
        "NO_SBOM": "No SBOM",
        "PACKAGES": "SBOM",
        "COMPLETED": "Completed",
        "REPORTED_BY": "Reported by {{scanner}}",
        "GENERATE": "Generate SBOM",
        "DOWNLOAD": "Download SBOM",
        "Details": "SBOM details",
        "STOP": "Stop Generate SBOM",
        "TRIGGER_STOP_SUCCESS": "Trigger stopping SBOM generation successfully"
    },
    "VULNERABILITY": {
        "STATE": {
            "OTHER_STATUS": "Nicht gescannt",
            "QUEUED": "In Warteschlange",
            "ERROR": "Log anzeigen",
            "SCANNING": "Scan wird ausgeführt",
            "STOPPED": "Scan angehalten"
        },
        "GRID": {
            "PLACEHOLDER": "Es wurden keine Scan-Ergebnisse gefunden!",
            "COLUMN_ID": "Schwachstellen",
            "COLUMN_SEVERITY": "Schweregrad",
            "COLUMN_PACKAGE": "Paket",
            "COLUMN_PACKAGES": "Pakete",
            "COLUMN_VERSION": "Aktuelle Version",
            "COLUMN_FIXED": "Fixed in Version",
            "COLUMN_DESCRIPTION": "Beschreibung",
            "FOOT_ITEMS": "Elemente",
            "FOOT_OF": "von",
            "IN_ALLOW_LIST": "In CVE Allowliste enthalten",
            "CVSS3": "CVSS3",
            "COLUMN_STATUS": "Status"
        },
        "CHART": {
            "SCANNING_TIME": "Scan abgeschlossen um:",
            "SCANNING_PERCENT": "Scan abgeschlossen Prozent:",
            "SCANNING_PERCENT_EXPLAIN": "Die Prozentzahl wird berechnet mit # von erfolgreich überprüften Images / Anzahl aller Images innerhalb des Image Index.",
            "TOOLTIPS_TITLE": "{{totalVulnerability}} von {{totalPackages}} {{package}} haben bekannte {{vulnerability}}.",
            "TOOLTIPS_TITLE_SINGULAR": "{{totalVulnerability}} von {{totalPackages}} {{package}} haben bekannte {{vulnerability}}.",
            "TOOLTIPS_TITLE_ZERO": "Keine erkennbare Schwachstelle gefunden"
        },
        "SEVERITY": {
            "CRITICAL": "Kritisch",
            "HIGH": "Hoch",
            "MEDIUM": "Mittel",
            "LOW": "Niedrig",
            "NONE": "Keine"
        },
        "SINGULAR": "Schwachstelle",
        "OVERALL_SEVERITY": "Schwachstelle Schweregrad:",
        "NO_VULNERABILITY": "Keine Schwachstelle",
        "PLURAL": "Schwachstellen",
        "PLACEHOLDER": "Filter Schwachstellen",
        "PACKAGE": "Paket",
        "PACKAGES": "Pakete",
        "SCAN_NOW": "Scan vulnerability",
        "SCAN_BY": "SCAN DURCH {{scanner}}",
        "REPORTED_BY": "GEMELDET VON {{scanner}}",
        "NO_SCANNER": "KEIN SCANNER",
        "TRIGGER_STOP_SUCCESS": "Alle Scans erfolgreich zum Anhalten aufgefordert!",
        "STOP_NOW": "Stop Scan Vulnerability"
    },
    "PUSH_IMAGE": {
        "TITLE": "Push Befehl",
        "DOCKER": "Docker",
        "PODMAN": "Podman",
        "HELM": "Helm",
        "CNAB": "CNAB",
        "TAG_COMMAND_CHART": "Paketiere ein Chart für dieses Projekt:",
        "PUSH_COMMAND_CHART": "Push ein Chart für dieses Projekt:",
        "PUSH_COMMAND_CNAB": "Push ein CNAB für dieses Projekt:",
        "TOOLTIP": "Befehlreferenz um ein Artefakt in das Projekt zu pushen.",
        "TAG_COMMAND": "Tag ein Image für dieses Projekt:",
        "PUSH_COMMAND": "Push ein Image für dieses Projekt:",
        "COPY_ERROR": "Kopieren fehlgeschlagen, bitte die Befehlsreferenz manuell kopieren."
    },
    "ARTIFACT": {
        "FILTER_FOR_ARTIFACTS": "Filter Artefakte",
        "ADDITIONS": "Hinzufügungen",
        "ANNOTATION": "Annotationen",
        "OVERVIEW": "Überblick",
        "IMAGE": "IMAGE",
        "CHART": "CHART",
        "CNAB": "CNAB",
        "WASM": "WASM",
        "TAGGED": "Tagged",
        "UNTAGGED": "Untagged",
        "ALL": "Alle",
        "PLACEHOLDER": "Keine Artefakte gefunden!",
        "SCAN_UNSUPPORTED": "Nicht unterstützt",
        "SBOM_UNSUPPORTED": "Unsupported",
        "SUMMARY": "Zusammenfassung",
        "LICENSE": "License",
        "FILES": "Files",
        "DEPENDENCIES": "Dependencies",
        "VALUES": "Values",
        "NAME": "Name",
        "REPO": "Repository",
        "OF": "von",
        "VERSION": "Version",
        "NO_README": "Kein Readme für dieses Chart verfügbar.",
        "NO_LICENSE": "Kein License für dieses Model verfügbar.",
        "NO_FILES": "Kein für dieses Model verfügbar.",
        "MODEL_NO_README": "Kein Readme für dieses Model verfügbar.",
        "FILE_TOO_LARGE": "Die Datei ist zu groß, um verarbeitet zu werden.",
        "ITEMS": "Einträge",
        "SHOW_KV": "Key/Value-Paare",
        "SHOW_YAML": "YAML Datei"
    },
    "TAG": {
        "CREATION_TIME_PREFIX": "Erstellt am",
        "CREATOR_PREFIX": "von",
        "ANONYMITY": "anonymity",
        "IMAGE_DETAILS": "Image Details",
        "DOCKER_VERSION": "Docker Version",
        "ARCHITECTURE": "Architecture",
        "OS": "OS",
        "OS_VERSION": "OS Version",
        "HAVE": "haben",
        "HAS": "hat",
        "SCAN_COMPLETION_TIME": "Scan abgeschlossen",
        "IMAGE_VULNERABILITIES": "Image Schwachstellen",
        "LEVEL_VULNERABILITIES": "Schwachstellen Schweregrad",
        "PLACEHOLDER": "Keine Tags gefunden!",
        "COPY_ERROR": "Kopieren fehlgeschlagen, bitte manuell kopieren.",
        "FILTER_FOR_TAGS": "Filter Tags",
        "AUTHOR": "Autor",
        "LABELS": "Label",
        "CREATION": "Erstellt am",
        "COMMAND": "Befehle",
        "UPLOADTIME": "Hochgeladen am",
        "NAME": "Name",
        "PULL_TIME": "Pull am",
        "PUSH_TIME": "Push am",
        "OF": "von",
        "ITEMS": "Elementen",
        "ADD_TAG": "TAG HINZUFÜGEN",
        "REMOVE_TAG": "TAG ENTFERNEN",
        "NAME_ALREADY_EXISTS": "Tag existiert bereits im Repository"
    },
    "LABEL": {
        "LABEL": "Label",
        "DESCRIPTION": "Beschreibung",
        "CREATION_TIME": "Erstellt am",
        "NEW_LABEL": "Neues Label",
        "EDIT": "Ändern",
        "DELETE": "Löschen",
        "LABEL_NAME": "Label Name",
        "COLOR": "Farbe",
        "FILTER_LABEL_PLACEHOLDER": "Filter Label",
        "NO_LABELS": "Kein Label",
        "DELETION_TITLE_TARGET": "Bestätige Löschung des Labels",
        "DELETION_SUMMARY_TARGET": "Soll {{param}} gelöscht werden?",
        "PLACEHOLDER": "Keine Label gefunden!",
        "NAME_ALREADY_EXISTS": "Label existiert bereits."
    },
    "QUOTA": {
        "PROJECT": "Projekt",
        "OWNER": "Besitzer",
        "COUNT": "Anzahl",
        "STORAGE": "Speicher",
        "EDIT": "Ändern",
        "DELETE": "Löschen",
        "OF": "von",
        "PROJECT_QUOTA_DEFAULT_ARTIFACT": "Standard Artefaktanzahl pro Projekt",
        "PROJECT_QUOTA_DEFAULT_DISK": "Default quota space per project",
        "EDIT_PROJECT_QUOTAS": "Projekt-Begrenzung ändern",
        "EDIT_DEFAULT_PROJECT_QUOTAS": "Ändern der Standard Projekt-Begrenzung",
        "SET_QUOTAS": "Setze die Projekt-Begrenzung für das Projekt '{{params}}'",
        "SET_DEFAULT_QUOTAS": "Setze die Standard Projekt-Begrenzung für neue Projekte",
        "COUNT_QUOTA": "Artefakt Anzahl",
        "COUNT_DEFAULT_QUOTA": "Standard Artefakt Anzahl",
        "STORAGE_QUOTA": "Project quota limits",
        "STORAGE_DEFAULT_QUOTA": "Standard Speicherbelegung",
        "SAVE_SUCCESS": "Ändern der Begrenzung erfolgreich",
        "UNLIMITED": "unlimitiert",
        "INVALID_INPUT": "ungültige Eingabe",
        "PLACEHOLDER": "Es konnten keine Begrenzungen gefunden werden",
        "FILTER_PLACEHOLDER": "Suche nach Name (genaue Übereinstimmung)",
        "QUOTA_USED": "Quota used"
    },
    "WEEKLY": {
        "MONDAY": "Montag",
        "TUESDAY": "Dienstag",
        "WEDNESDAY": "Mittwoch",
        "THURSDAY": "Donnerstag",
        "FRIDAY": "Freitag",
        "SATURDAY": "Samstag",
        "SUNDAY": "Sonntag"
    },
    "OPERATION": {
        "LOCAL_EVENT": "Lokale Ereignisse",
        "ALL": "Alle",
        "RUNNING": "Wird ausgeführt",
        "FAILED": "Fehler",
        "STOP_EXECUTIONS": "Ausführung abbrechen",
        "DELETE_PROJECT": "Projekt löschen",
        "DELETE_REPO": "Repository löschen",
        "DELETE_TAG": "Tag löschen",
        "DELETE_USER": "Benutzer löschen",
        "DELETE_ROBOT": "Robot löschen",
        "DELETE_REGISTRY": "Registry löschen",
        "DELETE_REPLICATION": "Replikation löschen",
        "DELETE_MEMBER": "Mitgliedschaft löschen",
        "DELETE_GROUP": "Gruppenmitgliedschaft löschen",
        "DELETE_CHART_VERSION": "Chart Version löschen",
        "DELETE_CHART": "Chart löschen",
        "SWITCH_ROLE": "Rolle ändern",
        "ADD_GROUP": "Gruppenmitgliedschaft hinzufügen",
        "ADD_USER": "Mitgliedschaft hinzufügen",
        "DELETE_LABEL": "Label löschen",
        "REPLICATION": "Replikation",
        "DAY_AGO": " Tag(e) zuvor",
        "HOUR_AGO": " Stunde(n) zuvor",
        "MINUTE_AGO": " Minute(n) zuvor",
        "SECOND_AGO": "weniger als 1 Minute",
        "EVENT_LOG": "EVENT LOG"
    },
    "UNKNOWN_ERROR": "Unbekannter Fehler aufgetreten. Bitte später erneut versuchen.",
    "UNAUTHORIZED_ERROR": "Die Session ist ungültig oder abgelaufen. Bitte erneut einloggen um fortzufahren.",
    "REPO_READ_ONLY": "Harbor ist im Read-Only Modus, Löschen von Repository, Artefakt, Tag und das Pushen von Images ist im Read-Only Modus deaktiviert.",
    "FORBIDDEN_ERROR": "Keine Berechtigung.",
    "GENERAL_ERROR": "Fehler sind bei der Ausführung aufgetreten: {{param}}.",
    "BAD_REQUEST_ERROR": "Der Befehl kann wegen einer fehlerhaften Anfrage nicht ausgeführt werden.",
    "NOT_FOUND_ERROR": "Der Befehl kann nicht ausgeführt werden, da das Objekt nicht existiert.",
    "CONFLICT_ERROR": "Der Befehl kann nicht ausgeführt werden, da es Konflikte gibt.",
    "PRECONDITION_FAILED": "Der Befehl kann wegen eines Überprüfungsfehlers nicht ausgeführt werden.",
    "SERVER_ERROR": "Der Befehl kann wegen einem internen Serverfehler nicht ausgeführt werden.",
    "INCORRECT_OLD_PWD": "Das alte Passwort ist nicht korrekt.",
    "UNKNOWN": "n/a",
    "STATUS": "Status",
    "START_TIME": "Startzeit",
    "CREATION_TIME": "Erstellt am",
    "UPDATE_TIME": "Update am",
    "LOGS": "Logs",
    "PENDING": "Warten",
    "FINISHED": "Abgeschlossen",
    "STOPPED": "Angehalten",
    "RUNNING": "wird ausgeführt",
    "ERROR": "Fehler",
    "SCHEDULE": {
        "NONE": "Kein",
        "DAILY": "Täglich",
        "WEEKLY": "Wöchentlich",
        "HOURLY": "Stündlich",
        "CUSTOM": "Angepasst",
        "MANUAL": "Manuell",
        "SCHEDULE": "Geplant",
        "CRON": "cron",
        "ON": "am",
        "AT": "um",
        "NOSCHEDULE": "Ein Fehler ist aufgetreten beim setzen des Intervalls"
    },
    "GC": {
        "CURRENT_SCHEDULE": "Speicherbereinigungs-Intervall",
        "GC_NOW": "Ausführen",
        "JOB_HISTORY": "Speicherbereinigungen",
        "JOB_ID": "Job ID",
        "TRIGGER_TYPE": "Trigger Typ",
        "LATEST_JOBS": "Letzte {{param}} Jobs",
        "MSG_SUCCESS": "Speicherbereinigung erfolgreich gestartet",
        "MSG_SCHEDULE_SET": "Speicherbereinigungs-Intervall wurde gesetzt",
        "MSG_SCHEDULE_RESET": "Speicherbereinigungs-Intervall wurde zurückgesetzt",
        "PARAMETERS": "Parameter",
        "DELETE_UNTAGGED": "Erlaube Speicherbereinigung auf Artefakte ohne Tag",
        "DELETE_TAG": "Allow garbage collection to remove tag files from backend storage",
        "EXPLAIN": "Speicherbereinigung (Garbage Collection / GC) ist eine rechenintensive Operation, die die Registry-Leistung beeinflussen kann",
        "EXPLAIN_TIME_WINDOW": "Artifacts uploaded in the past 2 hours(the default window) are excluded from garbage collection",
        "DRY_RUN_SUCCESS": "Probelauf erfolgreich gestartet",
        "DELETE_DETAIL": "{{blob}} blob(s) and {{manifest}} manifest(s) deleted, {{size}} space freed up",
        "DELETE_DETAIL_DRY_RUN": "{{blob}} blob(s) and {{manifest}} manifest(s) could be deleted, {{size}} space could be freed up",
        "WORKERS_TOOLTIP": "Set the number of workers that can execute GC tasks in parallel, the default value is 1."
    },
    "RETAG": {
        "MSG_SUCCESS": "Artefakt erfolgreich kopiert",
        "TIP_REPO": "Der Repositoryname wird in mehrere Pfadanteile unterschieden. Die Komponenten müssen mindestens einen Kleinbuchstaben, alpha-numerische Zeichen, optional unterteilt durch Punkte, Minuszeichen oder Unterstriche haben. Genauer: er muss dem Regulären Ausdruck [a-z0-9]+(?:[._-][a-z0-9]+)* entsprechen. Falls ein Repositoryname mehr als zwei Pfadkomponenten hat, müssen diese mit einem Slash ('/') getrennt werden. Die Gesamtlänge muss kleiner als 256 Zeichn sein.",
        "TIP_TAG": "Ein Tag wird verwendet um verschiedene Images in einem Repository voneinander zu unterscheiden. Es muss dem Regex: (`[\\w][\\w.-]{0,127}`) entsprechen."
    },
    "CVE_ALLOWLIST": {
        "DEPLOYMENT_SECURITY": "Deployment Sicherheit",
        "CVE_ALLOWLIST": "CVE Allowliste",
        "SYS_ALLOWLIST_EXPLAIN": "Schwachstellen in dieser Liste werden bei der Bewertung der Schwachstellen von Images ignoriert.",
        "ADD_SYS": "CVE IDs zur System-Allowliste hinzufügen",
        "WARNING_SYS": "Die System-Allowliste ist abgelaufen. Sie kann über die Veränderung des Ablaufdatums aktiviert werden.",
        "WARNING_PRO": "Die Projekt-Allowliste ist abgelaufen. Sie kann über die Veränderung des Ablaufdatums aktiviert werden.",
        "ADD": "HINZUFÜGEN",
        "ENTER": "CVE ID(s) eingeben",
        "HELP": "Separierung durch Komma oder Zeilenumbruch",
        "NONE": "Keine",
        "EXPIRES_AT": "Läuft ab am",
        "NEVER_EXPIRES": "Läuft niemals ab",
        "PRO_ALLOWLIST_EXPLAIN": "Die Projekt-Allowliste erlaubt es, Schwachstellen in der Liste beim pushen und pullen von Images zu ignorieren.",
        "PRO_OR_SYS": "Es kann entweder die Standard Allowliste des Systems verwendet werden. Alternativ kann über 'Projekt-Allowliste' eine neue Allowliste erstellt werden.",
        "MERGE_INTO": "Individuelle CVE IDs hinzufügen, bevor über 'VON SYSTEM KOPIEREN' die System-Allowliste ebenfalls hinzugefügt wird.",
        "SYS_ALLOWLIST": "System-Allowliste",
        "PRO_ALLOWLIST": "Projekt-Allowliste",
        "ADD_SYSTEM": "VON SYSTEM KOPIEREN"
    },
    "TAG_RETENTION": {
        "TAG_RETENTION": "Tag-Retention",
        "RETENTION_RULES": "Retention-Regeln",
        "RULE_NAME_1": " der Artefakte der letzten {{number}} Tage",
        "RULE_NAME_2": " der zuletzt aktiven {{number}} Artefakte",
        "RULE_NAME_3": " der zuletzt gepushten {{number}} Artefakte",
        "RULE_NAME_4": " der zuletzt gepullten {{number}} Artefakte",
        "RULE_NAME_5": " immer",
        "ADD_RULE": "REGEL HINZUFÜGEN",
        "ADD_RULE_HELP_1": "Den REGEL HINZUFÜGEN Knopf drücken, um eine Regel hinzuzufügen.",
        "ADD_RULE_HELP_2": "Tag-Retention-Regeln laufen einmal täglich.",
        "RETENTION_RUNS": "Retention Durchläufe",
        "RUN_NOW": "JETZT AUSFÜHREN",
        "WHAT_IF_RUN": "PROBELAUF",
        "ABORT": "ABBRECHEN",
        "SERIAL": "ID",
        "STATUS": "Status",
        "DRY_RUN": "Probelauf",
        "START_TIME": "Startzeit",
        "DURATION": "Dauer",
        "DETAILS": "Details",
        "REPOSITORY": "Repository",
        "EDIT": "Ändern",
        "DISABLE": "Deaktivieren",
        "ENABLE": "Aktivieren",
        "DELETE": "Löschen",
        "ADD_TITLE": "Tag-Retention-Regel hinzufügen",
        "ADD_SUBTITLE": "Definiert eine Tag-Retention-Regel für dieses Projekt. Alle Tag-Retention-Regeln werden unabhängig berechnet und jede Regel kann auf die gewählte Liste der Repositories angewendet werden.",
        "BY_WHAT": "Artefakt-Anzahl oder Anzahl an Tagen",
        "RULE_TEMPLATE_1": " die Artefakte der letzten # Tage",
        "RULE_TEMPLATE_2": " die letzten # aktiven Artefakte",
        "RULE_TEMPLATE_3": " die letzten # gepushten Artefakte",
        "RULE_TEMPLATE_4": " die letzten # gepullten Artefakte",
        "RULE_TEMPLATE_5": " immer",
        "ACTION_RETAIN": " behalten",
        "UNIT_DAY": "TAGE",
        "UNIT_COUNT": "ANZAHL",
        "NUMBER": "NUMMER",
        "IN_REPOSITORIES": "Für Repositories",
        "REP_SEPARATOR": "Mehrere kommaseparierte Repositories: repos,repo*,oder **",
        "TAGS": "Tags",
        "UNTAGGED": " ungetaggt",
        "INCLUDE_UNTAGGED": " ungetaggte Artefakte",
        "MATCHES_TAGS": "Entspricht Tags",
        "MATCHES_EXCEPT_TAGS": "Entspricht nicht Tags",
        "TAG_SEPARATOR": "Mehrere kommaseparierte Tags: tag*, oder **. Optional können alle ungetaggten Artefakte inkludiert werden, über den Selektor in der obigen Box.",
        "LABELS": "Label",
        "MATCHES_LABELS": "Entspricht Label",
        "MATCHES_EXCEPT_LABELS": "Entspricht nicht Label",
        "REP_LABELS": "Eingabe mehrerer kommaseparierter Label",
        "RETENTION_RUN": "Retention Durchlauf",
        "RETENTION_RUN_EXPLAIN": "Das Ausführen der Retention-Regeln kann widrige Effekte auf Artefakte in diesem Projekt haben und betroffene Artefakte/Tags werden gelöscht. Drücke ABBRECHEN und nutze PROBELAUF um den Effekt der Regeln zu simulieren. Andernfalls über STARTEN fortfahren.",
        "RETENTION_RUN_ABORTED": "Retention Durchlauf abgebrochen",
        "RETENTION_RUN_ABORTED_EXPLAIN": "Der Durchlauf wurde abgebrochen. Bereits gelöschte Artefakte sind nicht wiederherstellbar. Mit einem weiteren Durchlauf kann das Löschen von Artefakten fortgesetzt werden. Um einen Durchlauf zu simulieren kann PROBELAUF verwendet werden.",
        "LOADING": "Lade...",
        "NO_EXECUTION": "Keine Durchläufe gefunden!",
        "NO_HISTORY": "Keine vergangenen Durchläufe gefunden!",
        "DELETION": "Löschungen",
        "EDIT_TITLE": "Ändere Tag-Retention-Regel",
        "LOG": "Log",
        "EXCLUDES": "Ausschlüsse",
        "MATCHES": "Entsprechungen",
        "REPO": " Repositories",
        "EXC": " nicht passend zu ",
        "MAT": " passend zu ",
        "AND": " und",
        "WITH": " mit ",
        "WITHOUT": " ohne ",
        "LOWER_LABELS": " Label",
        "WITH_CONDITION": " mit",
        "LOWER_TAGS": " Tags",
        "TRIGGER": "Intervall",
        "RETAINED": "Behalten",
        "TOTAL": "Gesamt",
        "NONE": " keine",
        "RULE_NAME_6": " die Artefakte, die in den letzten {{ number }} Tagen gepullt wurden",
        "RULE_NAME_7": " die Artefakte, die in den letzten {{number}} Tagen gepusht wurden",
        "RULE_TEMPLATE_6": " die Artefakte, die in den letzten # Tagen gepullt wurden",
        "RULE_TEMPLATE_7": " die Artefakte, die in den letzten # Tagen gepusht wurden",
        "SCHEDULE": "Intervall",
        "SCHEDULE_WARNING": "Das Ausführen der Retention-Regeln löscht Artefakte endgültig und unwiederbringlich aus dem Harbor Projekt. Alle Regeln sollten doppelt geprüft werden, bevor sie geplant werden.",
        "EXISTING_RULE": "Existierende Regel",
        "ILLEGAL_RULE": "Verbotene Regel",
        "INVALID_RULE": "Ungültige Regel",
        "COUNT_LARGE": "Parameter \"ANZAHL\" ist zu hoch",
        "DAYS_LARGE": "Parameter \"TAGE\" ist zu hoch",
        "EXECUTION_TYPE": "Ausführungstyp",
        "ACTION": "AKTION",
        "YES": "Ja",
        "NO": "Nein"
    },
    "IMMUTABLE_TAG": {
        "IMMUTABLE_RULES": "Immutability Regeln",
        "ADD_RULE": "REGEL HINZUFÜGEN",
        "ADD_RULE_HELP_1": "Klicke REGEL HINZUFÜGEN um eine Regel hinzuzufügen.",
        "EDIT": "Ändern",
        "DISABLE": "Deaktivieren",
        "ENABLE": "Aktivieren",
        "DELETE": "Löschen",
        "ADD_TITLE": "Tag Immutability Regel hinzufügen",
        "ADD_SUBTITLE": "Definiere eine Tag Immutability Regel für das Projekt. Hinweis: Alle Tag Immutability Regeln werden unabhängig berechnet und dann zusammengeführt um die Immutable Tags zu definieren.",
        "IN_REPOSITORIES": "Für die Repositories",
        "REP_SEPARATOR": "Mehrere kommaseparierte Repositories: repos,repo*,oder **",
        "TAGS": "Tags",
        "TAG_SEPARATOR": "Mehrere kommaseparierte Tags: tag*, oder **.",
        "EDIT_TITLE": "Tag Immutability Regel hinzufügen",
        "EXC": " ausgeschlossen ",
        "MAT": " entspricht ",
        "AND": " und",
        "WITH": " mit ",
        "WITHOUT": " ohne ",
        "LOWER_LABELS": " Label",
        "LOWER_TAGS": " Tags",
        "NONE": " keine",
        "EXISTING_RULE": "Existierende Regel",
        "ACTION": "AKTION"
    },
    "SCANNER": {
        "DELETION_SUMMARY": "Soll der Scanner {{param}} gelöscht werden?",
        "SKIP_CERT_VERIFY": "Aktiviere die Checkbox, falls die Remote-Registry ein selbsigniertes oder nicht-vertrauenswürdiges Zertifikat verwendet.",
        "NAME": "Name",
        "NAME_EXISTS": "Name existiert bereits",
        "NAME_REQUIRED": "Name ist erforderlich",
        "NAME_REX": "Der Name muss mindestens 2 Zeichen lang sein. Mit Kleinbuchstaben, Ziffern und ._-. Er muss mit Buchstaben oder Ziffern beginnen.",
        "DESCRIPTION": "Beschreibung",
        "SBOM": "SBOM",
        "VULNERABILITY": "Vulnerability",
        "SUPPORTED": "Supported",
        "NOT_SUPPORTED": "Not Supported",
        "ENDPOINT": "Endpunkt",
        "ENDPOINT_EXISTS": "URL existiert bereits",
        "ENDPOINT_REQUIRED": "URL ist erforderlich",
        "ILLEGAL_ENDPOINT": "URL ist ungültig",
        "AUTH": "Authorisierung",
        "NONE": "Kein",
        "BASIC": "Basic",
        "BEARER": "Bearer",
        "API_KEY": "APIKey",
        "USERNAME": "Nutzername",
        "USERNAME_REQUIRED": "Nutzername ist erforderlich",
        "PASSWORD": "Passwort",
        "PASSWORD_REQUIRED": "Passwort ist erforderlich",
        "TOKEN": "Token",
        "TOKEN_REQUIRED": "Token ist erforderlich",
        "API_KEY_REQUIRED": "APIKey ist erforderlich",
        "SKIP": "Zertifikatsüberprüfung überspringen",
        "ADD_SCANNER": "Scanner hinzufügen",
        "EDIT_SCANNER": "Scanner ändern",
        "TEST_CONNECTION": "VERBINDUNG TESTEN",
        "ADD_SUCCESS": "erfolgreich hinzugefügt ",
        "TEST_PASS": "Test erfolgreich",
        "TEST_FAILED": "Ping: registration {{name}}:{{url}} ist nicht erreichbar",
        "UPDATE_SUCCESS": "Erfolgreich aktualisiert",
        "SCANNER_COLON": "Scanner:",
        "NAME_COLON": "Name:",
        "VENDOR_COLON": "Hersteller:",
        "VERSION_COLON": "Version:",
        "CAPABILITIES": "Fähigkeiten:",
        "CONSUMES_MIME_TYPES_COLON": "Benötigt Mime Types:",
        "PRODUCTS_MIME_TYPES_COLON": "Erzeugt Mime Types:",
        "CAPABILITIES_TYPE": "Type:",
        "PROPERTIES": "Eigenschaften",
        "NEW_SCANNER": "NEUER SCANNER",
        "SET_AS_DEFAULT": "ALS STANDARD SETZEN",
        "HEALTH": "Zustand",
        "DISABLED": "Deaktiviert",
        "NO_SCANNER": "Keinen Scanner gefunden",
        "DEFAULT": "Standard",
        "HEALTHY": "Gesund",
        "UNHEALTHY": "Ungesund",
        "SCANNERS": "Scanner",
        "SCANNER": "Scanner",
        "EDIT": "Ändern",
        "NOT_AVAILABLE": "Nicht verfügbar",
        "ADAPTER": "Adapter",
        "VENDOR": "Hersteller",
        "VERSION": "Version",
        "SELECT_SCANNER": "Wähle Scanner",
        "ENABLED": "Aktiviert",
        "ENABLE": "Aktivieren",
        "DISABLE": "Deaktivieren",
        "DELETE_SUCCESS": "Erfolgreich gelöscht",
        "TOTAL": "Gesamt",
        "FIXABLE": "Fixable",
        "DURATION": "Dauer:",
        "OPTIONS": "Optionen",
        "USE_INNER": "Nutze interne Registry-Adresse",
        "USE_INNER_TIP": "Wenn diese Option aktiviert ist, wird der Scanner gezwungen, die interne Registry-Adresse zu verwenden um auf die Inhalte zuzugreifen.",
        "VULNERABILITY_SEVERITY": "Schwachstellen Schweregrad:",
        "CONFIRM_DELETION": "Bestätige Scanner-Löschung",
        "NO_PROJECT_SCANNER": "Kein Scanner",
        "SET_UNHEALTHY_SCANNER": "Der gewählte Scanner:{{name}} ist nicht gesund",
        "SCANNED_BY": "Gescannt von:",
        "IMAGE_SCANNERS": "Image Scanner",
        "ALL_SCANNERS": "Alle Scanner",
        "HELP_INFO_1": "Der Standardscanner wurde installiert. Um andere Scanner zu installieren, siehe ",
        "HELP_INFO_2": "Dokumentation.",
        "NO_DEFAULT_SCANNER": "Kein Standardscanner"
    },
    "DISTRIBUTION": {
        "FILTER_INSTANCE_PLACEHOLDER": "Filter Instanzen",
        "FILTER_HISTORIES_PLACEHOLDER": "Filter histories",
        "ADD_ACTION": "NEUE INSTANZ",
        "PREHEAT_ACTION": "Vorwärmen",
        "EDIT_ACTION": "Ändern",
        "ENABLE_ACTION": "Aktivieren",
        "DISABLE_ACTION": "Deaktivieren",
        "DELETE_ACTION": "Löschen",
        "NOT_FOUND": "Nicht gefunden",
        "NAME": "Name",
        "ENDPOINT": "Endpunkt",
        "STATUS": "Status",
        "ENABLED": "Aktiviert",
        "SETUP_TIMESTAMP": "Erstellt am",
        "PROVIDER": "Provider",
        "DELETION_TITLE": "Bestätige Instanzlöschung",
        "DELETION_SUMMARY": "Soll(en) die Instanz(en) {{param}} gelöscht werden?",
        "ENABLE_TITLE": "Aktiviere Instanz(en)",
        "ENABLE_SUMMARY": "Soll(en) die Instanz(en) {{param}} aktiviert werden?",
        "DISABLE_TITLE": "Deaktiviere Instanz(en)",
        "DISABLE_SUMMARY": "Soll(en) die Instanz(en) {{param}} deaktiviert werden?",
        "IMAGE": "Image",
        "START_TIME": "Startzeit",
        "FINISH_TIME": "Endzeit",
        "INSTANCE": "Instanz",
        "HISTORIES": "Histories",
        "CREATE_SUCCESS": "Erstellen der Instanz erfolgreich",
        "CREATE_FAILED": "Erzeugen der Instanz fehlgeschlagen",
        "DELETED_SUCCESS": "Löschen der Instanzen(en) erfolgreich",
        "DELETED_FAILED": "Löschen der Instanz fehlgeschlagen",
        "ENABLE_SUCCESS": "Aktivieren der Instanzen(en) erfolgreich",
        "ENABLE_FAILED": "Aktivieren der Instanz fehlgeschlagen",
        "DISABLE_SUCCESS": "Deaktivieren der Instanzen(en) erfolgreich",
        "DISABLE_FAILED": "Deaktivieren der Instanz fehlgeschlagen",
        "UPDATE_SUCCESS": "Aktualisieren der Instanz erfolgreich",
        "UPDATE_FAILED": "Aktualisieren der Instanz fehlgeschlagen",
        "REQUEST_PREHEAT_SUCCESS": "Aufwärm-Anforderung erfolgreich",
        "REQUEST_PREHEAT_FAILED": "Aufwärm-Anforderung fehlgeschlagen",
        "DESCRIPTION": "Beschreibung",
        "AUTH_MODE": "Auth Modus",
        "USERNAME": "Nutzername",
        "PASSWORD": "Passwort",
        "TOKEN": "Token",
        "SETUP_NEW_INSTANCE": "Neue Instanz einrichten",
        "EDIT_INSTANCE": "Instanz ändern",
        "SETUP": {
            "NAME_PLACEHOLDER": "Namen der Instanz eingeben",
            "DESCRIPTION_PLACEHOLDER": "Beschreibung der Instanz eingeben",
            "ENDPOINT_PLACEHOLDER": "Endpunkt der Instanz eingeben ",
            "USERNAME_PLACEHOLDER": "Nutzernamen eingeben",
            "PASSWORD_PLACEHOLDER": "Passwort eingeben",
            "TOKEN_PLACEHOLDER": "Token eingeben"
        },
        "MAINTAINER": "Maintainer",
        "SOURCE": "Quelle",
        "VERSION": "Version",
        "SET_AS_DEFAULT": "Als Standard setzen",
        "DELETE_INSTANCE": "Instanz löschen",
        "ENABLE_INSTANCE": "Instanz aktivieren",
        "DISABLE_INSTANCE": "Instanz deaktivieren",
        "SET_DEFAULT_SUCCESS": "Standard setzen erfolgreich",
        "SET_DEFAULT_FAILED": "Standard setzen fehlgeschlagen",
        "UPDATE_INSTANCE": "Instanz aktualisieren",
        "CREATE_INSTANCE": "Instanz erstellen"
    },
    "P2P_PROVIDER": {
        "DRAGONFLY": {
            "SCOPE": "Scope",
            "SCOPE_SINGLE_SEED_PEER": "Single Seed Peer",
            "SCOPE_ALL_SEED_PEERS": "All Seed Peers",
            "SCOPE_ALL_PEERS": "All Peers",
            "CLUSTER_IDS": "Cluster IDs",
            "CLUSTER_IDS_SEPARATOR": "Enter multiple comma separated cluster ids, eg., 1,2,3 (If empty, preheat all clusters)"
        },
        "P2P_PROVIDER": "P2P-Verteilung",
        "POLICIES": "REGELWERKE",
        "NEW_POLICY": "NEUES REGELWERK",
        "NAME": "Name",
        "ENABLED": "Aktiviert",
        "PROVIDER": "Provider",
        "FILTERS": "Filter",
        "TRIGGER": "Trigger",
        "CREATED": "Erzeugt am",
        "DESCRIPTION": "Beschreibung",
        "NO_POLICY": "Keine Regelwerke",
        "ENABLED_POLICY_SUMMARY": "Soll das Regelwerk {{name}} aktiviert werden?",
        "DISABLED_POLICY_SUMMARY": "Soll das Regelwerk {{name}} deaktiviert werden?",
        "ENABLED_POLICY_TITLE": "Aktiviere Regelwerk",
        "DISABLED_POLICY_TITLE": "Deaktiviere Regelwerk",
        "DELETE_POLICY_SUMMARY": "Soll(en) die Regelwerk(e) {{names}} gelöscht werden?",
        "EDIT_POLICY": "Ändere P2P Provider Regelwerk",
        "ADD_POLICY": "Erstelle P2P Provider Regelwerk",
        "NAME_REQUIRED": "Name ist erforderlich",
        "PROVIDER_REQUIRED": "Provider ist erforderlich",
        "ADDED_SUCCESS": "Regelwerk erfolgreich hinzugefügt",
        "UPDATED_SUCCESS": "Regelwerk erfolgreich aktualisiert",
        "EXECUTE": "Ausführen",
        "EXECUTE_SUCCESSFULLY": "Erfolgreich ausgeführt",
        "EXECUTE_TITLE": "Bestätige Regelwerksausführung",
        "EXECUTE_SUMMARY": "Soll das Regelwerk {{param}} ausgeführt werden?",
        "STOP_TITLE": "Bestätige Regelwerksstop",
        "STOP_SUMMARY": "Soll das Regelwerk {{param}} gestoppt werden?",
        "STOP_SUCCESSFULLY": "Regelwerk erfolgreich gestoppt",
        "STATUS_MSG": "Status Nachricht",
        "JOB_PLACEHOLDER": "Es konnte keine Ausführung gefunden werden",
        "PROVIDER_TYPE": "Hersteller",
        "ID": "Ausführungs ID",
        "NO_PROVIDER": "Bitte zuerst einen Provider hinzufügen",
        "ARTIFACT": "Artefakt",
        "DIGEST": "Digest",
        "TYPE": "Typ",
        "TASKS": "Aufgabe",
        "TASKS_PLACEHOLDER": "Es konnte keine Aufgabe gefunden werden",
        "SEVERITY_WARNING": "Schwachstelleneinstellungen haben Konflikte mit relevanten Projektkonfigurationen, die diese Einstellung überschreiben",
        "REPOS": "Repositories",
        "TAGS": "Tags",
        "CRITERIA": "Kriterien",
        "ONLY_SIGNED": "Nur signierte Images",
        "PREHEAT_ON_PUSH": "Aufwärmen bei Push",
        "START_TEXT": "Keine Schwachstellen mit einem Schweregrad von",
        "EDN_TEXT": "und höher",
        "LABELS": "Label",
        "SCHEDULE": "Intervall",
        "TEST_FAILED": "Test fehlgeschlagen",
        "MANUAL": "Manuell",
        "SCHEDULED": "Geplant",
        "EVENT_BASED": "Event basiert",
        "EVENT_BASED_EXPLAIN_LINE1": "Das Regelwerk greift immer, wenn eines der folgenden Events auftritt:",
        "EVENT_BASED_EXPLAIN_LINE2": "Artefakt wird gepushed",
        "EVENT_BASED_EXPLAIN_LINE3": "Artefakt wird gelabelt",
        "EVENT_BASED_EXPLAIN_LINE4": "Artefakt wird gescannt",
        "REPO_REQUIRED": "Repository ist erforderlich",
        "TAG_REQUIRED": "Tag ist erforderlich",
        "DELETE_SUCCESSFULLY": "Regelwerk erfolgreich gelöscht",
        "UPDATED_SUCCESSFULLY": "Regelwerk erfolgreich aktualisiert",
        "EXECUTIONS": "Ausführungen",
        "TAG_SEPARATOR": "Mehrere kommaseparierte Repositories: tags,tag*,oder **",
        "CONTENT_WARNING": "Content Trust Einstellungen haben Konflikte mit relevanten Projektkonfigurationen, die diese Einstellung überschreiben",
        "PREHEAT_EXPLAIN": "Aufwärmen wird das Image dem P2P Netzwerk hinzufügen",
        "CRITERIA_EXPLAIN": "Wie unter 'Deployment Sicherheit' im Konfiguration Tab",
        "SKIP_CERT_VERIFY": "Aktiviere die Checkbox, falls die Remote-Registry ein selbsigniertes oder nicht-vertrauenswürdiges Zertifikat verwendet.",
        "NAME_TOOLTIP": "Policy name consists of one or more groups of uppercase letter, lowercase letter or number; and groups are separated by a dot, underscore, or hyphen.",
        "NEED_HELP": "Bitte den Systemadministrator um das Hinzufügen eines Providers"
    },
    "PAGINATION": {
        "PAGE_SIZE": "Einträge pro Seite"
    },
    "SYSTEM_ROBOT": {
        "READ": "Lesen",
        "CREATE": "Erzeugen",
        "ARTIFACT": "Artefakt",
        "ADD_ROBOT": "Robot-Zugang hinzufügen",
        "UPDATE_ROBOT": "Robot-Zugang aktualisieren",
        "UPDATE_ROBOT_SUCCESSFULLY": "Robot-Zugang aktualisieren erfolgreich",
        "PLACEHOLDER": "Neues Secret eingeben",
        "SECRET": "Das Secret sollte 8-128 Zeichen lang sein, mit mindestens einem Großbuchstaben, einem Kleinbuchstaben und einer Ziffer.",
        "REFRESH_SECRET": "Secret aktualisieren",
        "REFRESH_SECRET_SUCCESS": "Secret aktualisieren erfolgreich",
        "DELETE_ROBOT": "Robot-Zugang löschen",
        "DELETE_ROBOT_SUCCESS": "Robot-Zugang/Zugänge löschen erfolgreich",
        "ENABLE_TITLE": "Robot-Zugang aktivieren",
        "ENABLE_SUMMARY": "Soll der Robot-Zugang {{param}} aktiviert werden?",
        "DISABLE_TITLE": "Robot-Zugang deaktivieren",
        "DISABLE_SUMMARY": "Soll der Robot-Zugang {{param}} deaktiviert werden?",
        "ENABLE_ROBOT_SUCCESSFULLY": "Robot-Zugang aktivieren erfolgreich",
        "DISABLE_ROBOT_SUCCESSFULLY": "Robot-Zugang deaktivieren erfolgreich",
        "ROBOT_ACCOUNT": "Robot-Zugang",
        "PROJECTS": "Projekte",
        "ALL_PROJECTS": "Alle Projekte mit",
        "PERMISSIONS": "BERECHTIGUNG(EN)",
        "REFRESH_SECRET_SUMMARY": "Aktualisiere das Secret des Robot-Zugangs automatisch. Optional kann das Secret in den Details manuell festgelegt werden",
        "TOKEN": "Secret",
        "NEW_TOKEN": "Neues Secret",
        "REFRESH": "AKTUALISIEREN",
        "PROJECTS_MODAL_TITLE": "Projekte des Robot-Zugangs",
        "PROJECTS_MODAL_SUMMARY": "Diese Projekte können mit dem Robot-Zugang verwaltet werden",
        "CREATE_ROBOT": "Systemweiten Robot-Zugang anlegen",
        "CREATE_ROBOT_SUMMARY": "Create a system Robot Account that will cover permissions for the system as well as for specific projects",
        "EDIT_ROBOT": "Systemweiten Robot-Zugang bearbeiten",
        "EDIT_ROBOT_SUMMARY": "Edit a system Robot Account that will cover permissions for the system as well as for specific projects",
        "EXPIRATION_TIME": "Ablaufzeit",
        "EXPIRATION_TIME_EXPLAIN": "Die Ablaufzeit (in Tagen, ab Erstellung) des Robot-Zugang-Tokens. Um die Ablaufzeit zu deaktiveren \"-1\" eingeben.",
        "EXPIRATION_DEFAULT": "Tage(default)",
        "EXPIRATION_DAYS": "Definiere # der Tage",
        "EXPIRATION_NEVER": "Niemals",
        "EXPIRATION_REQUIRED": "Eine gültige Ablaufzeit ist erforderlich",
        "COVER_ALL": "Alle Projekte",
        "COVER_ALL_EXPLAIN": "Aktivieren, um den Robot-Zugang für alle existierenden und zukünftigen Projekte zuzulassen",
        "COVER_ALL_SUMMARY": "Alle aktuellen und zukünftigen Projekte sind ausgewählt.",
        "RESET_PERMISSION": "RESET ALL PROJECT PERMISSIONS",
        "PERMISSION_COLUMN": "Berechtigungen",
        "EXPIRES_AT": "Läuft ab am",
        "VIEW_SECRET": "SECRET AKTUALISIEREN",
        "LEGACY": "Legacy",
        "CREATE_PROJECT_ROBOT": "Robot-Zugang anlegen",
        "CREATE_PROJECT_ROBOT_SUMMARY": "Robot-Zugang für dieses Projekt anlegen",
        "EDIT_PROJECT_ROBOT": "Robot-Zugang bearbeiten",
        "EDIT_PROJECT_ROBOT_SUMMARY": "Robot-Zugang für dieses Projekt bearbeiten",
        "NOT_FOUND": "Es konnten keine Robot-Zugang gefunden werden!",
        "SELECT_ALL": "ALLE AUSWÄHLEN",
        "UNSELECT_ALL": "ALLE ABWÄHLEN",
        "ROBOT_ACCOUNT_NAV": "Robot-Zugänge",
        "COVERED_PROJECTS": "PROJEKT(E)",
        "CONFIRM_SECRET": "Secret bestätigen",
        "SECRET_AGAIN": "Secret erneut eingeben",
        "INCONSISTENT": "Die Secrets stimmen nicht überein",
        "NAME_TOOLTIP": "Der Name des Robot-Zugangs muss zwischen 1-255 zeichen lang sein und darf nur Kleinbuchstaben, Ziffern sowie ._- enthalten. Er muss mit einem Kleinbuchstaben oder Ziffern beginnen.",
        "ENABLE_NEW_SECRET": "Aktiviere diese Option um das neue Secret selbst zu definieren",
        "DELETE": "Löschen",
        "ARTIFACT_LABEL": "Artefakt Label",
        "SCAN": "Scans",
        "SCANNER_PULL": "Scanner Pull",
        "SEARCH_BY_NAME": "Robot-Account mittels Namen suchen (ohne Prefix)",
        "FINAL_PROJECT_NAME_TIP": "Der zusammengesetzte Robot-Account-Name besteht aus dem Prefix, dem Projektnamen, einem plus und dem Inhalt des Eingabefeldes.",
        "FINAL_SYSTEM_NAME_TIP": "Der zusammengesetzte systemweite Robot-Account-Name besteht aus dem Prefix und dem Inhalt des Eingabefeldes.",
        "PUSH_AND_PULL": "Push",
        "PUSH_PERMISSION_TOOLTIP": "Die Push Berechtigung benötigt die Pull Berechtigung.",
        "STOP": "Stoppen",
        "LIST": "Auflisten",
        "REPOSITORY": "Repository",
        "EXPIRES_IN": "Läuft ab in",
        "EXPIRED": "Abgelaufen",
        "SELECT_ALL_PROJECT": "SELECT ALL PROJECTS",
        "UNSELECT_ALL_PROJECT": "UNSELECT ALL PROJECTS"
    },
    "ACCESSORY": {
        "DELETION_TITLE_ACCESSORY": "Bestätige die Löschung des Anhangs",
        "DELETION_SUMMARY_ACCESSORY": "Sollen alle Anhänge des Artefakts {{param}} gelöscht werden?",
        "DELETION_SUMMARY_ONE_ACCESSORY": "Soll der Anhang/die Anhänge {{param}} gelöscht werden?",
        "DELETE_ACCESSORY": "Anhang löschen",
        "DELETED_SUCCESS": "Anhang erfolgreich gelöscht",
        "DELETED_FAILED": "Löschen des Anhangs fehlgeschlagen",
        "CO_SIGNED": "Signiert mit Cosign",
        "NOTARY_SIGNED": "Signiert mit Notary",
        "ACCESSORY": "Anhang",
        "ACCESSORIES": "Anhänge",
        "SUBJECT_ARTIFACT": "Subjekt Artefakt",
        "CO_SIGN": "Cosign",
        "NOTARY": "Notation",
        "PLACEHOLDER": "Es konnten keine Anhänge gefunden werden!"
    },
    "CLEARANCES": {
        "CLEARANCES": "Aufräumen",
        "AUDIT_LOG": "Log Rotation",
        "LAST_COMPLETED": "Zuletzt abgeschlossen",
        "NEXT_SCHEDULED_TIME": "Nächster Ausführungszeitpunkt",
        "SCHEDULE_TO_PURGE": "Plan für die Bereinigung",
        "KEEP_IN": "Halte die Einträge innerhalb",
        "KEEP_IN_TOOLTIP": "Halte die Einträge innerhalb dieses Zeitraums",
        "KEEP_IN_ERROR": "Der Wert dieses Feldes muss ein Integer-Wert sein und zwischen 0 und 10000 Tagen liegen",
        "DAYS": "Tage",
        "HOURS": "Stunden",
        "INCLUDED_OPERATIONS": "Eingeschlossene Aktionen",
        "INCLUDED_OPERATION_TOOLTIP": "Entferne Audit-Logs für die ausgewählten Aktionen",
        "INCLUDED_OPERATION_ERROR": "Bitte wähle mindestens eine Aktion",
        "INCLUDED_EVENT_TYPES": "Event types to purge",
        "INCLUDED_EVENT_TYPE_TOOLTIP": "Remove audit logs for the selected event types, checkbox \"Other events\" include all events not listed here ",
        "INCLUDED_EVENT_TYPE_ERROR": "Please select at least one event type",
        "PURGE_NOW": "JETZT SÄUBERN",
        "PURGE_NOW_SUCCESS": "Signal zur Bereinigung erfolgreich gesendet",
        "PURGE_SCHEDULE_RESET": "Bereinigungsplan wurde zurückgesetzt",
        "PURGE_HISTORY": "Bereinigungshistorie",
        "FORWARD_ENDPOINT": "Syslog Endpunkt für die Weiterleitung des Audit-Logs",
        "FORWARD_ENDPOINT_TOOLTIP": "Leite Audit-Logs an einen Syslog-Endpunkt, zum Beispiel: harbor-log:10514",
        "ENABLE_AUDIT_LOG_EVENT_TYPE": "Enable Audit Log Event Type",
        "ENABLE_AUDIT_LOG_EVENT_TYPE_TOOLTIP": "The comma-separated name of the audit log event to be enabled.",
        "AUDIT_LOG_EVENT_TYPE_EMPTY": "No audit log event type exists.",
        "SKIP_DATABASE": "Datenbank für Audit-Logs übergehen",
        "SKIP_DATABASE_TOOLTIP": "Audit-Logs werden nicht in die Datenbank geschrieben. Nur verfügbar, wenn die Weiterleitung für Audit-Logs konfiguriert ist.",
        "STOP_GC_SUCCESS": "Signal zum stoppen der Speicherbereinigungs-Aktion erfolgreich",
        "STOP_PURGE_SUCCESS": "Signal zum Anhalten der Bereinigung erfolgreich",
        "NO_GC_RECORDS": "Es konnte keine Speicherbereinigungs-Historie gefunden werden!",
        "NO_PURGE_RECORDS": "Es konnte keine Bereinigungs-Historie gefunden werden!"
    },
    "CVE_EXPORT": {
        "EXPORT_SOME_PROJECTS": "Exportiere CVEs",
        "ALL_PROJECTS": "Alle Projekte",
        "EXPORT_TITLE": "Exportiere CVE",
        "EXPORT_SUBTITLE": "Setzte Bedingungen für den Export",
        "EXPORT_CVE_FILTER_HELP_TEXT": "Gebe mehrere Komma-separierte cveIDs ein",
        "CVE_IDS": "CVE IDs",
        "EXPORT_BUTTON": "EXPORT",
        "JOB_NAME": "Jobname",
        "JOB_NAME_REQUIRED": "Jobname is required",
        "JOB_NAME_EXISTING": "Job name already exists",
        "TRIGGER_EXPORT_SUCCESS": "Export der CVEs erfolgreich angestoßen!"
    },
    "JOB_SERVICE_DASHBOARD": {
        "SCHEDULE_PAUSED": "geplant(pausiert)",
        "SCHEDULE_BEEN_PAUSED": "{{param}} wurde pausiert",
        "PENDING_JOBS": "Jobs in der Warteschlange",
        "OTHERS": "Andere",
        "STOP_ALL": "ALLE ANHALTEN",
        "CONFIRM_STOP_ALL": "Bestätige alle anhalten",
        "CONFIRM_STOP_ALL_CONTENT": "Sollen alle Job-Warteschlangen angehalten werden?",
        "STOP_ALL_SUCCESS": "Alle Job-Wartschlangen wurden erfolgreich angehalten",
        "STOP_BTN": "STOP",
        "PAUSE_BTN": "PAUSE",
        "RESUME_BTN": "FORTSETZEN",
        "JOB_TYPE": "Job-Typ",
        "PENDING_COUNT": "Anzahl Wartend",
        "LATENCY": "Latenz",
        "PAUSED": "Pausiert",
        "NO_JOB_QUEUE": "Es konnte keine Job-Warteschlange gefunden werden",
        "CONFIRM_STOPPING_JOBS": "Bestätige das Anhalten der Jobs",
        "CONFIRM_STOPPING_JOBS_CONTENT": "Sollen die Jobs {{param}} angehalten werden?",
        "CONFIRM_PAUSING_JOBS": "Bestätige das Pausieren der Jobs",
        "CONFIRM_PAUSING_JOBS_CONTENT": "Sollen die Jobs {{param}} pausiert werden?",
        "CONFIRM_RESUMING_JOBS": "Bestätige das Fortsetzen der Jobs",
        "CONFIRM_RESUMING_JOBS_CONTENT": "Sollen die Jobs {{param}} fortgesetzt werden?",
        "STOP_SUCCESS": "Jobs erfolgreich angehalten",
        "PAUSE_SUCCESS": "Jobs erfolgreich pausiert",
        "RESUME_SUCCESS": "Jobs erfolgreich fortgesetzt",
        "SCHEDULES": "Pläne",
        "RUNNING_STATUS": "Läuft",
        "RESUME_ALL_BTN_TEXT": "ALLE FORTSETZEN",
        "PAUSE_ALL_BTN_TEXT": "ALLE PAUSIEREN",
        "CONFIRM_PAUSING_ALL": "Bestätige alle pausieren",
        "CONFIRM_PAUSING_ALL_CONTENT": "Sollen alle Job-Pläne pausiert werden?",
        "CONFIRM_RESUMING_ALL": "Bestätige alle fortsetzen",
        "CONFIRM_RESUMING_ALL_CONTENT": "Sollen alle Job-Pläne fortgesetzt werden?",
        "PAUSE_ALL_SUCCESS": "Alle Pläne erfolgreich pausiert",
        "RESUME_ALL_SUCCESS": "Alle Pläne erfolgreich fortgesetzt",
        "VENDOR_TYPE": "Hersteller Typ",
        "VENDOR_ID": "Hersteller ID",
        "NO_SCHEDULE": "Es konnte kein Plan gefunden werden",
        "WORKERS": "Arbeiter",
        "FREE_ALL": "Alle befreien",
        "CONFIRM_FREE_ALL": "Bestätige alle befreien",
        "CONFIRM_FREE_ALL_CONTENT": "Möchtest du alle Arbeiter befreien?",
        "CONFIRM_FREE_WORKERS": "Bestätige Befreien der Arbeiter",
        "CONFIRM_FREE_WORKERS_CONTENT": "Sollen die Arbeiter {{param}} befreit werden?",
        "FREE_WORKER_SUCCESS": "Alle Arbeiter erfolgreich befreit",
        "FREE_ALL_SUCCESS": "Alle Arbeiter erfolgreich befreit",
        "WORKER_POOL": "Arbeiter-Pools",
        "WORKER_POOL_ID": "Arbeiter-Pool-ID",
        "PID": "Pid",
        "START_AT": "Gestartet um",
        "HEARTBEAT_AT": "Herzschlag um",
        "CONCURRENCY": "Paralellität",
        "NO_WORKER_POOL": "Es konnte kein Arbeiter-Pool gefunden werden",
        "FREE": "Frei",
        "WORKER_ID": "Arbeiter-ID",
        "JOB_ID": "Job-ID",
        "CHECK_IN_AT": "Eingecheckt um",
        "NO_WORKER": "Es konnte kein Arbeiter gefunden werden",
        "JOB_QUEUE": "Job-Warteschlange",
        "JOB_SERVICE_DASHBOARD": "Job Service Dashboard",
        "OPERATION_STOP_ALL_QUEUES": "Stop all job queues",
        "OPERATION_STOP_SPECIFIED_QUEUES": "Stop specified job queues",
        "OPERATION_PAUSE_SPECIFIED_QUEUES": "Pause specified job queues",
        "OPERATION_RESUME_SPECIFIED_QUEUES": "Resume specified job queues",
        "OPERATION_PAUSE_SCHEDULE": "Pause all schedules",
        "OPERATION_RESUME_SCHEDULE": "Resume all schedules",
        "OPERATION_FREE_ALL": "Free all workers",
        "OPERATION_FREE_SPECIFIED_WORKERS": "Free specified workers",
        "QUEUE_STOP_BTN_INFO": "ANHALTEN — Hält alle Jobs einer Wartschlange an und entfernt sie von der Warteschlange.",
        "QUEUE_PAUSE_BTN_INFO": "PAUSIEREN — Pausiert die Ausführung von Jobs von diesem Typ der Warteschlange. Jobs können weiterhin der Warteschlange hinzugefügt werden.",
        "QUEUE_RESUME_BTN_INFO": "FORTSETZEN — Setzt die Ausführung von Jobs in der Warteschlange fort.",
        "SCHEDULE_PAUSE_BTN_INFO": "PAUSIEREN — Pausiert die Ausführung aller Pläne.",
        "SCHEDULE_RESUME_BTN_INFO": "FORTSETZEN — Setzt die Ausführung aller Pläne fort.",
        "WORKER_FREE_BTN_INFO": "Halte den aktuell laufenden Job an um den Arbeiter zu befreien.",
        "CRON": "Cron",
        "WAITING_TOO_LONG_1": "Certain jobs have been pending for execution for over 24 hours. Please check the job service ",
        "WAITING_TOO_LONG_2": "dashboard.",
        "WAITING_TOO_LONG_3": "For more details, please refer to the ",
        "WAITING_TOO_LONG_4": "Wiki."
    },
    "CLARITY": {
        "OPEN": "Open",
        "CLOSE": "Close",
        "SHOW": "Show",
        "HIDE": "Hide",
        "EXPAND": "Expand",
        "COLLAPSE": "Collapse",
        "MORE": "More",
        "SELECT": "Select",
        "SELECT_ALL": "Select All",
        "PREVIOUS": "Previous",
        "NEXT": "Next",
        "CURRENT": "Jump to current",
        "INFO": "Info",
        "SUCCESS": "Success",
        "WARNING": "Warning",
        "DANGER": "Error",
        "ROW_ACTION": "Available actions",
        "PICK_COLUMNS": "Manage Columns",
        "SHOW_COLUMNS": "Show Columns",
        "SORT_COLUMNS": "Sort Column",
        "FIRST_PAGE": "First Page",
        "LAST_PAGE": "Last Page",
        "NEXT_PAGE": "Next Page",
        "PREVIOUS_PAGE": "Previous Page",
        "CURRENT_PAGE": "Current Page",
        "TOTAL_PAGE": "Total Pages",
        "FILTER_ITEMS": "Filter items",
        "MIN_VALUE": "Min value",
        "MAX_VALUE": "Max value",
        "MODAL_CONTENT_START": "Beginning of Modal Content",
        "MODAL_CONTENT_END": "End of Modal Content",
        "SHOW_COLUMNS_MENU_DESCRIPTION": "Show or hide columns menu",
        "ALL_COLUMNS_SELECTED": "All columns selected",
        "SIGNPOST_TOGGLE": "Signpost Toggle",
        "SIGNPOST_CLOSE": "Signpost Close",
        "LOADING": "LOADING",
        "DATE_PICKER_DIALOG_LABEL": "Choose date",
        "DATE_PICKER_TOGGLE_CHOOSE_DATE_LABEL": "Choose date",
        "DATE_PICKER_TOGGLE_CHANGE_DATE_LABEL": "Change date, {SELECTED_DATE}",
        "DATE_PICKER_PREVIOUS_MONTH": "Previous month",
        "DATE_PICKER_CURRENT_MONTH": "Current month",
        "DATE_PICKER_NEXT_MONTH": "Next month",
        "DATE_PICKER_PREVIOUS_DECADE": "Previous decade",
        "DATE_PICKER_NEXT_DECADE": "Next decade",
        "DATE_PICKER_CURRENT_DECADE": "Current decade",
        "DATE_PICKER_SELECT_MONTH_TEXT": "Select month, the current month is {CALENDAR_MONTH}",
        "DATE_PICKER_SELECT_YEAR_TEXT": "Select year, the current year is {CALENDAR_YEAR}",
        "DATE_PICKER_SELECTED_LABEL": "{FULL_DATE} - Selected"
    },
    "BANNER_MESSAGE": {
        "BANNER_MESSAGE": "Banner Message",
        "MESSAGE_TYPE": "Message type",
        "CLOSABLE": "Closable",
        "FROM": "From",
        "TO": "To",
        "SUCCESS": "Success",
        "INFO": "Info",
        "WARNING": "Warning",
        "DANGER": "Danger",
        "ENTER_MESSAGE": "Enter your message here"
    },
    "SECURITY_HUB": {
        "SECURITY_HUB": "Security Hub",
        "ARTIFACTS": "artifact(s)",
        "SCANNED": "scanned",
        "NOT_SCANNED": "not scanned",
        "TOTAL_VUL": "Total Vulnerabilities",
        "TOTAL_AND_FIXABLE": "{{totalNum}} total with {{fixableNum}} fixable",
        "TOP_5_ARTIFACT": "Top 5 Most Dangerous Artifacts",
        "TOP_5_CVE": "Top 5 Most Dangerous CVEs",
        "CVE_ID": "CVE ID",
        "VUL": "Vulnerabilities",
        "CVE": "CVEs",
        "FILTER_BY": "Filter by",
        "OPTION_ALL": "All",
        "OPTION_PROJECT_ID_NAME": "Project Name",
        "SEARCH": "SEARCH",
        "REPO_NAME": "Repository Name",
        "TOOLTIP": "All filters except CVSS3 only support exact matches",
        "NO_VUL": "We could not find any vulnerability",
        "INVALID_VALUE": "The CVSS3 score should range between 0 and 10",
        "PAGE_TITLE_TOOLTIP": "The comprehensive artifact count comprises the cumulative total of individual artifacts, including artifact accessories, as well as child artifacts associated with the image index and CNAB artifacts"
    }
}
