chore: Remove Unused Lang Translations - Recreate PR (#21893) (#22587)

removed unused lang translation

Signed-off-by: carsontham <carsontham@outlook.com>
Co-authored-by: carsontham <carsontham@outlook.com>
This commit is contained in:
Prasanth Baskar 2025-12-01 12:56:33 +05:30 committed by GitHub
parent c3c95e71bd
commit eb82f6c4b0
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
9 changed files with 187 additions and 1408 deletions

View File

@ -2,18 +2,12 @@
"APP_TITLE": {
"VMW_HARBOR": "Harbor",
"HARBOR": "Harbor",
"VIC": "vSphere Integrated Containers",
"MGMT": "Management",
"REG": "Registry",
"HARBOR_SWAGGER": "Harbor Swagger",
"THEME_DARK_TEXT": "DARK",
"THEME_LIGHT_TEXT": "LIGHT"
},
"SIGN_IN": {
"REMEMBER": "Login speichern",
"INVALID_MSG": "Falscher Nutzername oder Passwort.",
"FORGOT_PWD": "Passwort vergessen",
"HEADER_LINK": "Einloggen",
"OR": "ODER",
"VIA_LOCAL_DB": "LOGIN MIT LOKALER DB",
"CORE_SERVICE_NOT_AVAILABLE": "Core Service ist nicht verfügbar"
@ -34,37 +28,27 @@
"CONFIRM": "BESTÄTIGEN",
"SEND": "SENDEN",
"SAVE": "SPEICHERN",
"TEST_MAIL": "TEST MAIL SERVER",
"CLOSE": "SCHLIEßEN",
"TEST_LDAP": "LDAP (SERVER) TESTEN",
"TEST_OIDC": "OIDC (SERVER) TESTEN",
"MORE_INFO": "Weitere Informationen...",
"YES": "JA",
"NO": "NEIN",
"NEGATIVE": "NEGATIV",
"COPY": "KOPIEREN",
"EDIT": "EDITIEREN",
"SWITCH": "WECHSELN",
"REPLICATE": "REPLIZIEREN",
"ACTIONS": "Aktionen",
"BROWSE": "Durchsuchen",
"UPLOAD": "Hochladen",
"NO_FILE": "Keine Datei ausgewählt",
"ADD": "HINZUFÜGEN",
"RUN": "STARTEN",
"CONTINUE": "FORTSETZEN",
"ENABLE": "AKTIVIEREN",
"DISABLE": "DEAKTIVIEREN"
},
"BATCH": {
"DELETED_SUCCESS": "Löschen erfolgreich",
"DELETED_FAILURE": "Löschen fehlgeschlagen",
"SWITCH_SUCCESS": "Wechsel erfolgreich",
"SWITCH_FAILURE": "Wechsel fehlgeschlagen",
"REPLICATE_SUCCESS": "Starten erfolgreich",
"REPLICATE_FAILURE": "Starten fehlgeschlagen",
"STOP_SUCCESS": "Anhalten erfolgreich",
"STOP_FAILURE": "Anhalten fehlgeschlagen",
"TIME_OUT": "Zugriffszeit auf Gateway überschritten"
},
"TOOLTIP": {
@ -87,17 +71,14 @@
"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.",
"SIGN_UP_REAL_NAME": "Vor- und Nachname",
"ITEM_REQUIRED": "Pflichtfeld.",
"SCOPE_REQUIRED": "Das Eingabefeld ist notwendig und sollte im 'scope' Format sein.",
"NUMBER_REQUIRED": "Pflichtfeld, muss eine Ziffer sein.",
"PORT_REQUIRED": "Pflichtfeld, muss eine gültiger Port 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",
"NONEMPTY": "Darf nicht leer sein",
"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.",
@ -167,14 +148,12 @@
"LOGOUT": "Ausloggen"
},
"GLOBAL_SEARCH": {
"PLACEHOLDER": "Suche {{param}}...",
"PLACEHOLDER_VIC": "Suche Registry..."
"PLACEHOLDER": "Suche {{param}}..."
},
"TOP_NAV": {
"DATETIME_RENDERING_DEFAULT": "Standard"
},
"SIDE_NAV": {
"DASHBOARD": "Übersicht",
"PROJECTS": "Projekte",
"SYSTEM_MGMT": {
"NAME": "Administration",
@ -191,9 +170,7 @@
"AUDIT_LOGS": "Audit Logs",
"LEGACY_LOGS": "Audit Logs (Legacy)",
"TASKS": "Aufgaben",
"API_EXPLORER": "Api Explorer",
"HARBOR_API_MANAGEMENT": "Harbor API V2.0",
"HELM_API_MANAGEMENT": "Harbor API",
"DISTRIBUTIONS": {
"NAME": "P2P-Verteilung",
"INSTANCES": "Instanzen"
@ -227,14 +204,11 @@
"PROJECTS": "Projekte",
"NAME": "Projektname",
"ROLE": "Rolle",
"PUBLIC_OR_PRIVATE": "Zugriffsstufe",
"REPO_COUNT": "Anzahl Repositories",
"CHART_COUNT": "Anzahl Charts",
"CREATION_TIME": "Erstellt am",
"ACCESS_LEVEL": "Zugriffsstufe",
"PUBLIC": "Öffentlich",
"PRIVATE": "Privat",
"MAKE": "Make",
"NEW_POLICY": "Neue Replikations-Regel",
"DELETE": "Löschen",
"ALL_PROJECTS": "Alle Projekte",
@ -245,7 +219,6 @@
"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.",
"NAME_IS_ILLEGAL": "Name des Projekts ist ungültig.",
"UNKNOWN_ERROR": "Ein unbekannter Fehler ist bei der Erstellung des Projekts aufgetreten.",
"ITEMS": "Einträge",
"DELETION_TITLE": "Bestätigung der Projekt-Löschung",
@ -255,7 +228,6 @@
"CREATED_SUCCESS": "Projekt erfolgreich erstellt.",
"DELETED_SUCCESS": "Projekt erfolgreich gelöscht.",
"TOGGLED_SUCCESS": "Projekt erfolgreich geändert.",
"FAILED_TO_DELETE_PROJECT": "Das Projekt enthält Repositories, Replikations-Regeln oder Helm-Charts und kann daher nicht gelöscht werden.",
"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",
@ -263,18 +235,13 @@
"OF": "von",
"COUNT_QUOTA": "Anzahlbeschränkung",
"STORAGE_QUOTA": "Project quota limits",
"COUNT_QUOTA_TIP": "Bitte einen Wert zwischen '1' & '100.000.000' wählen. '-1' für unbegrenzt.",
"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",
"NO_PROJECT": "Es konnte kein Projekt gefunden werden",
"CONNECTION_LIMIT": "Max connection to upstream registry",
"PROXY_CACHE_MAX_UPSTREAM_CONN_TIP": "The max connection to the upstream registry for this proxy cache project, if -1, then there is no limit",
"PROXY_CACHE_MAX_UPSTREAM_CONN_INPUT_TIP": "Please enter -1 or an integer greater than 0. "
"PROXY_CACHE_ENDPOINT": "Proxy Cache Endpunkt"
},
"PROJECT_DETAIL": {
"SUMMARY": "Zusammenfassung",
@ -285,7 +252,6 @@
"LABELS": "Labels",
"PROJECTS": "Projekte",
"CONFIG": "Konfiguration",
"HELMCHART": "Helm Charts",
"ROBOT_ACCOUNTS": "Robot-Zugänge",
"WEBHOOKS": "Webhooks",
"IMMUTABLE_TAG": "Tag Immutability",
@ -296,20 +262,16 @@
"PUBLIC_TOGGLE": "Öffentlich",
"PUBLIC_POLICY": "Ein Projekt öffentlich einzustellen, macht die Repositories für alle zugreifbar.",
"SECURITY": "Deployment Sicherheit",
"CONTENT_TRUST_TOGGLE": "Aktiviere Content Trust",
"CONTENT_TRUST_POLICY": "Erlaube ausschließlich verifizierte Images.",
"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": "Automatically generate SBOM on push",
"AUTOSBOM_POLICY": "Automatically generate SBOM when the images are pushed to the project registry."
"SBOM": "SBOM generation"
},
"MEMBER": {
"NEW_USER": "Nutzer als Mitglied hinzufügen",
"NEW_MEMBER": "Neues Mitglied",
"MEMBER": "Mitglied",
"NAME": "Name",
@ -328,22 +290,13 @@
"EMAIL": "E-Mail",
"ADD_USER": "Nutzer hinzufügen",
"NEW_USER_INFO": "Einen Nutzer als Mitglied des Projekts mit einer spezifischen Rolle hinzufügen.",
"NEW_GROUP": "Neue Gruppe",
"IMPORT_GROUP": "Gruppenmitglied hinzufügen",
"NEW_GROUP_INFO": "Füge eine existierende Nutzergruppe hinzu oder wähle eine Nutzergruppe des LDAP/AD als Projektmitglied",
"ADD_GROUP_SELECT": "Füge eine existierende Nutzergruppe als Projektmitglied hinzu",
"CREATE_GROUP_SELECT": "Füge eine Gruppe aus dem LDAP als Projektmitglied hinzu",
"LDAP_SEARCH_DN": "LDAP Gruppen DN",
"LDAP_SEARCH_NAME": "Name",
"LDAP_GROUP": "Gruppe",
"LDAP_GROUPS": "Gruppen",
"LDAP_PROPERTY": "Eigenschaft",
"ACTION": "AKTION",
"MEMBER_TYPE": "Mitgliedschaft",
"GROUP_TYPE": "Gruppe",
"USER_TYPE": "Nutzer",
"USERNAME_IS_REQUIRED": "Nutzername ist erforderlich",
"USERNAME_DOES_NOT_EXISTS": "Nutzername existiert nicht.",
"USERNAME_ALREADY_EXISTS": "Nutzername existiert bereits.",
"UNKNOWN_ERROR": "Unbekannter Fehler beim Hinzufügen des Mitglieds.",
"FILTER_PLACEHOLDER": "Filter Mitglieder",
@ -351,10 +304,7 @@
"DELETION_SUMMARY": "Sollen die folgenden Mitglieder gelöscht werden: {{param}}?",
"ADDED_SUCCESS": "Mitglied erfolgreich hinzugefügt.",
"DELETED_SUCCESS": "Mitglied erfolgreich entfernt.",
"SWITCHED_SUCCESS": "Rolle des Mitglieds erfolgreich geändert.",
"OF": "von",
"SWITCH_TITLE": "Bestätige Rollenwechsel des Projekt-Mitglieds",
"SWITCH_SUMMARY": "Soll die Rolle des Mitglieds {{param}} geändert werden?",
"SET_ROLE": "Rolle festlegen",
"REMOVE": "Entfernen",
"GROUP_NAME_REQUIRED": "Ein Gruppenname ist erforderlich",
@ -370,32 +320,23 @@
"NUMBER_REQUIRED": "Feld ist erforderlich und sollte ein Integer größer 0 sein.",
"DESCRIPTION": "Beschreibung",
"CREATION": "Erstellt am",
"EXPIRATION": "Ablaufdatum",
"TOKEN_EXPIRATION": "Robot Token Ablauf (Tage)",
"ACTION": "Aktion",
"EDIT": "Editieren",
"ITEMS": "Einträge",
"OF": "von",
"DISABLE_ACCOUNT": "Robot-Zugang deaktivieren",
"ENABLE_ACCOUNT": "Robot-Zugang aktivieren",
"DELETE": "Löschen",
"CREAT_ROBOT_ACCOUNT": "Erstelle Robot-Zugang",
"PERMISSIONS_ARTIFACT": "Artefakt",
"PERMISSIONS_HELMCHART": "Helm Chart (Chart Museum)",
"PUSH": "Push",
"PULL": "Pull",
"FILTER_PLACEHOLDER": "Filter Robot-Zugänge",
"ROBOT_NAME": "Darf keine Sonderzeichen (~#$%) enthalten und muss kürzer als 255 Zeichen sein.",
"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?",
"PULL_IS_MUST": "Pull-Berechtigung ist standardmäßig aktiviert und kann nicht verändert werden.",
"EXPORT_TO_FILE": "Als Datei exportieren",
"EXPIRES_AT": "Läuft ab am",
"EXPIRATION_TOOLTIP": "Falls der Wert nicht gesetzt wird, wird die Ablaufzeit der Systemkonfiguration verwendet",
"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",
@ -448,7 +389,6 @@
"MEMBER": "Project Member"
},
"WEBHOOK": {
"EDIT_BUTTON": "EDIT",
"ENABLED_BUTTON": "AKTIVIEREN",
"DISABLED_BUTTON": "DEAKTIVIEREN",
"TYPE": "Webhook",
@ -458,27 +398,18 @@
"DISABLED": "Deaktiviert",
"OF": "von",
"ITEMS": "Einträge",
"LAST_TRIGGERED": "Zuletzt verwendet",
"EDIT_WEBHOOK": "Webhook verändern",
"ADD_WEBHOOK": "Webhook hinzufügen",
"CREATE_WEBHOOK": "Mit Webhooks beginnen",
"EDIT_WEBHOOK_DESC": "Spezifiziere den Endpunkt für den Empfang der Webhook-Benachrichtungen",
"CREATE_WEBHOOK_DESC": "Um mit Webhooks zu beginnen, spezifiziere einen Endpunkt und Credentials für den Zugriff auf den Webhook-Server.",
"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",
"TEST_ENDPOINT_BUTTON": "TESTE ENDPUNKT",
"CANCEL_BUTTON": "ABBRECHEN",
"SAVE_BUTTON": "SPEICHERN",
"TEST_ENDPOINT_SUCCESS": "Verbindung erfolgreich getestet.",
"TEST_ENDPOINT_FAILURE": "Ping des Endpunktes fehlgeschlagen.",
"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_TITLE": "Lösche Webhook(s)",
"DELETE_WEBHOOK_SUMMARY": "Soll der/die Webhook(s) {{names}} gelöscht werden?",
"WEBHOOKS": "Webhooks",
"NEW_WEBHOOK": "Neuer Webhook",
@ -489,9 +420,6 @@
"EVENT_TYPES": "Eventtypen",
"DESCRIPTION": "Beschreibung",
"NO_WEBHOOK": "Kein Webhook",
"LAST_TRIGGER": "Letzte Ausführung",
"WEBHOOK_NAME": "Webhook Name",
"NO_TRIGGER": "Kein Auslöser",
"NAME_REQUIRED": "Name ist erforderlich",
"NOTIFY_TYPE": "Benachrichtigungstyp",
"EVENT_TYPE": "Event Typ",
@ -503,7 +431,6 @@
},
"GROUP": {
"GROUP": "Gruppe",
"GROUPS": "Gruppen",
"IMPORT_LDAP_GROUP": "Importiere LDAP Gruppe",
"IMPORT_HTTP_GROUP": "Neue HTTP Gruppe",
"IMPORT_OIDC_GROUP": "Neue OIDC Gruppe",
@ -514,8 +441,6 @@
"TYPE": "Typ",
"DN": "DN",
"GROUP_DN": "Ldap Gruppen DN",
"PROPERTY": "Eigenschaft",
"REG_TIME": "Registrierungs-Zeitpunkt",
"ADD_GROUP_SUCCESS": "Gruppe erfolgreich hinzugefügt",
"EDIT_GROUP_SUCCESS": "Gruppe erfolgreich geändert",
"LDAP_TYPE": "LDAP",
@ -537,7 +462,6 @@
},
"AUDIT_LOG": {
"USERNAME": "Nutzername",
"REPOSITORY_NAME": "Repository Name",
"TAGS": "Tags",
"OPERATION": "Operation",
"OPERATION_DESCRIPTION": "Operation Description",
@ -589,7 +513,6 @@
"CURRENT": "aktuell",
"FILTER_PLACEHOLDER": "Filter Aufgaben",
"STOP_TITLE": "Stop der Ausführung bestätigen",
"BOTH": "beide",
"STOP_SUCCESS": "Stop der Ausführung von {{param}} erfolgreich",
"STOP_SUMMARY": "Sollen die Ausführungen von {{param}} angehalten werden?",
"TASK_ID": "Aufgaben ID",
@ -611,16 +534,12 @@
"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?",
"DELETION_TITLE_FAILURE": "Löschen der Regel fehlgeschlagen",
"DELETION_SUMMARY_FAILURE": "im Zustand warten/wird ausgeführt/erneuter Versuch",
"REPLICATE_SUMMARY_FAILURE": "im Zustand warten/wird ausgeführt",
"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",
"DELETE_POLICY": "Löschen",
"TEST_CONNECTION": "Teste Verbindung",
"TESTING_CONNECTION": "Teste Verbindung...",
"TEST_CONNECTION_SUCCESS": "Verbindung erfolgreich getestet.",
@ -634,17 +553,9 @@
"REPLICATION_MODE": "Replikations-Modus",
"SRC_REGISTRY": "Quell-Registry",
"DESTINATION_NAMESPACE": "Ziel-Registry:Namespace",
"DESTINATION_NAME_IS_REQUIRED": "Name des Endpunkt erforderlich.",
"NEW_DESTINATION": "Neuer Endpunkt",
"DESTINATION_URL": "Endpunkt URL",
"DESTINATION_URL_IS_REQUIRED": "Endpunkt URL ist erforderlich.",
"DESTINATION_USERNAME": "Nutzername",
"DESTINATION_PASSWORD": "Passwort",
"ALL_STATUS": "Alle Zustände",
"ENABLED": "Aktiviert",
"DISABLED": "Deaktiviert",
"LAST_START_TIME": "Letzter Start",
"ACTIVATION": "Aktivierung",
"REPLICATION_EXECUTION": "Ausführung",
"REPLICATION_EXECUTIONS": "Ausführungen",
"STOPJOB": "Stop",
@ -652,23 +563,17 @@
"PENDING": "Warten",
"RUNNING": "wird ausgeführt",
"ERROR": "Fehler",
"RETRYING": "Erneuter Versuch",
"STOPPED": "Angehalten",
"FINISHED": "Abgeschlossen",
"CANCELED": "Abgebrochen",
"SIMPLE": "Einfach",
"ADVANCED": "Erweitert",
"STATUS": "Status",
"REPLICATION_TRIGGER": "Trigger",
"CREATION_TIME": "Start-Zeitpunkt",
"UPDATE_TIME": "Aktualisierungs-Zeitpunkt",
"END_TIME": "Abschluss-Zeitpunkt",
"LOGS": "Logs",
"OF": "von",
"ITEMS": "Einträge",
"NO_LOGS": "Kein log",
"TOGGLE_ENABLE_TITLE": "Aktiviere Regel",
"TOGGLE_DISABLE_TITLE": "Deaktiviere Regel",
"CREATED_SUCCESS": "Replikations-Regel erfolgreich erstellt.",
"UPDATED_SUCCESS": "Replikations-Regel erfolgreich aktualisiert.",
"DELETED_SUCCESS": "Replikations-Regel erfolgreich gelöscht.",
@ -687,25 +592,16 @@
"EVENT_BASED": "Event-Basierend",
"DAILY": "Täglich",
"WEEKLY": "Wöchentlich",
"SETTING": "Optionen",
"TRIGGER": "Auslösende Bedingung",
"TARGETS": "Ziel",
"MODE": "Modus",
"TRIGGER_MODE": "Trigger-Modus",
"SOURCE_PROJECT": "Quell-Projekt",
"REPLICATE": "Replizieren",
"DELETE_REMOTE_IMAGES": "Lösche entfernte Ressourcen, wenn sie lokal gelöscht sind",
"DELETE_ENABLED": "Aktiviere diese Policy",
"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.",
"ACKNOWLEDGE": "Bestätigen",
"RULE_DISABLED": "Diese Regel wurde deaktiviert, weil ein Label, welches im Filter verwendet wird gelöscht wurde. \n Änder die Regel und aktualisiere den Filter, um sie zu aktivieren.",
"REPLI_MODE": "Replikations-Modus",
"SOURCE_REGISTRY": "Quell-Registry",
"SOURCE_NAMESPACES": "Quell-Namespaces",
"DEST_REGISTRY": "Ziel-Registry",
"DEST_NAMESPACE": "Ziel-Namespace",
"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",
@ -763,9 +659,6 @@
"TESTING_CONNECTION": "Teste Verbindung...",
"TEST_CONNECTION_SUCCESS": "Verbindung erfolgreich getestet.",
"TEST_CONNECTION_FAILURE": "Fehler beim Kontaktieren des Endpunktes.",
"CONFLICT_NAME": "Endpunktname existiert bereits",
"INVALID_NAME": "Ungültiger Endpunktname.",
"FAILED_TO_GET_TARGET": "Fehler beim Erreichen des Endpunkt.",
"CREATION_TIME": "Erstellt am",
"OF": "von",
"ITEMS": "Einträge",
@ -774,7 +667,6 @@
"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.",
"FAILED_TO_DELETE_TARGET_IN_USED": "Genutzter Endpunkt konnte nicht gelöscht werden.",
"PLACEHOLDER": "Wir konnten keine Endpunkt finden."
},
"REPOSITORY": {
@ -790,19 +682,12 @@
"PULL_TIME": "Pull Zeit",
"PUSH_TIME": "Push Zeit",
"IMMUTABLE": "Immutable",
"MY_REPOSITORY": "Mein Repository",
"PUBLIC_REPOSITORY": "Öffentliches Repository",
"DELETION_TITLE_REPO": "Bestätige Repository Löschung",
"DELETION_TITLE_REPO_SIGNED": "Repository kann nicht gelöscht werden",
"DELETION_SUMMARY_REPO_SIGNED": "Repository '{{repoName}}' kann nicht gelöscht werden, weil die folgenden signierten Images existieren. \n{{signedImages}} \nEs müssen alle Imagesignaturen gelöscht werden, bevor das Repository gelöscht werden kann!",
"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? ",
"DELETION_TITLE_TAG_DENIED": "Signierte Tags können nicht gelöscht werden",
"DELETION_SUMMARY_TAG_DENIED": "Der Tag muss aus Notary entfernt werden, bevor er gelöscht werden kann.\n Lösche ihn aus Notary mit folgendem Befehl:\n",
"TAGS_NO_DELETE": "Löschen im Read-Only-Modus ist verboten.",
"FILTER_FOR_REPOSITORIES": "Filter Repositories",
"TAG": "Tag",
"ARTIFACT": "Artefakt",
@ -817,29 +702,23 @@
"DOCKER_VERSION": "Docker Version",
"ARCHITECTURE": "Architektur",
"OS": "OS",
"SHOW_DETAILS": "Zeige Details",
"REPOSITORIES": "Repositories",
"OF": "von",
"ITEMS": "Einträge",
"NO_ITEMS": "Keine Einträge",
"POP_REPOS": "Beliebte Repositories",
"DELETED_REPO_SUCCESS": "Repository erfolgreich gelöscht.",
"DELETED_TAG_SUCCESS": "Tags erfolgreich gelöscht..",
"COPY": "Kopieren",
"NOTARY_IS_UNDETERMINED": "Signatur des Tags kann nicht ermittelt werden.",
"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_BY_LABEL": "Images nach Label filtern",
"FILTER_ARTIFACT_BY_LABEL": "Artefakte nach Label filtern",
"ADD_LABELS": "Label hinzufügen",
"STOP": "Stop",
"RETAG": "Kopieren",
"ACTION": "AKTION",
"DEPLOY": "Bereitstellen",
"ADDITIONAL_INFO": "Zusätzliche Informationen hinzufügen",
"REPO_NAME": "Repository",
"MARKDOWN": "Markdown wird unterstützt",
@ -850,8 +729,6 @@
"PROJECT_REPOSITORY": "Repositories",
"PROJECT_MEMBER": "Mitglieder",
"PROJECT_QUOTAS": "Beschränkungen",
"ARTIFACT_COUNT": "Anzahl an Artefakten",
"STORAGE_CONSUMPTION": "Speicherverwendung",
"ADMIN": "Admin(s)",
"MAINTAINER": "Maintainer(s)",
"DEVELOPER": "Developer(s)",
@ -867,23 +744,19 @@
"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.",
"CAPTION2": "Neues Passwort eingeben",
"RESET_OK": "Passwort erfolgreich zurückgesetzt. Klicke OK für einen Login mit dem neuen Passwort."
},
"RECENT_LOG": {
"SUB_TITLE": "Zeige",
"SUB_TITLE_SUFIX": "logs"
"SUB_TITLE": "Zeige"
},
"CONFIG": {
"SECURITY": "Security",
"HISTORY": "Archiv",
"TITLE": "Konfiguration",
"AUTH": "Authentifizierung",
"REPLICATION": "Replikation",
"LABEL": "Label",
"REPOSITORY": "Repository",
"REPO_READ_ONLY": "Repository Read Only",
"WEBHOOK_NOTIFICATION_ENABLED": "Webhooks aktiviert",
"SYSTEM": "Systemeinstellungen",
"PROJECT_QUOTAS": "Projekt-Begrenzungen",
"VULNERABILITY": "Schwachstellen",
@ -1020,12 +893,8 @@
"MANUAL": "Manuell",
"SCHEDULED": "Geplant"
},
"TEST_MAIL_SUCCESS": "Verbindung zum E-Mail-Server ist überprüft.",
"TEST_LDAP_SUCCESS": "Verbindung zum LDAP-Server ist überprüft.",
"TEST_MAIL_FAILED": "Fehler bei der Überprüfung des E-Mail-Servers: {{param}}.",
"TEST_LDAP_FAILED": "Fehler bei der Überprüfung des LDAP-Servers: {{param}}.",
"LEAVING_CONFIRMATION_TITLE": "Verlassen bestätigen",
"LEAVING_CONFIRMATION_SUMMARY": "Änderungen wurden noch nicht gespeichert. Soll die aktuelle Seite verlassen werden?",
"TEST_OIDC_SUCCESS": "Verbindung zum OIDC-Server ist überprüft."
},
"PAGE_NOT_FOUND": {
@ -1035,16 +904,10 @@
},
"ABOUT": {
"VERSION": "Version",
"BUILD": "Build",
"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.",
"COPYRIGHT_SUFIX": ".",
"TRADEMARK": "VMware is a registered trademark or trademark of VMware, Inc. in the United States and other jurisdictions. All other marks and names mentioned herein may be trademark of their respective companies.",
"END_USER_LICENSE": "End User License Agreement",
"OPEN_SOURCE_LICENSE": "Open Source/Third Party License"
},
"START_PAGE": {
"GETTING_START": "",
"GETTING_START_TITLE": "Getting Started"
},
"TOP_REPO": "Beliebte Repositories",
"STATISTICS": {

View File

@ -2,18 +2,12 @@
"APP_TITLE": {
"VMW_HARBOR": "Harbor",
"HARBOR": "Harbor",
"VIC": "vSphere Integrated Containers",
"MGMT": "Management",
"REG": "Registry",
"HARBOR_SWAGGER": "Harbor Swagger",
"THEME_DARK_TEXT": "DARK",
"THEME_LIGHT_TEXT": "LIGHT"
},
"SIGN_IN": {
"REMEMBER": "Remember me",
"INVALID_MSG": "Invalid user name or password.",
"FORGOT_PWD": "Forgot password",
"HEADER_LINK": "Sign In",
"CORE_SERVICE_NOT_AVAILABLE": "Core service is not available.",
"OR": "OR",
"VIA_LOCAL_DB": "LOGIN VIA LOCAL DB"
@ -34,37 +28,27 @@
"CONFIRM": "CONFIRM",
"SEND": "SEND",
"SAVE": "SAVE",
"TEST_MAIL": "TEST MAIL SERVER",
"CLOSE": "CLOSE",
"TEST_LDAP": "TEST LDAP SERVER",
"TEST_OIDC": "TEST OIDC SERVER",
"MORE_INFO": "More info...",
"YES": "YES",
"NO": "NO",
"NEGATIVE": "NEGATIVE",
"COPY": "COPY",
"EDIT": "EDIT",
"SWITCH": "SWITCH",
"REPLICATE": "REPLICATE",
"ACTIONS": "Actions",
"BROWSE": "Browse",
"UPLOAD": "Upload",
"NO_FILE": "No file selected",
"ADD": "ADD",
"RUN": "RUN",
"CONTINUE": "CONTINUE",
"ENABLE": "ENABLE",
"DISABLE": "DEACTIVATE"
},
"BATCH": {
"DELETED_SUCCESS": "Deleted successfully",
"DELETED_FAILURE": "Deleted failed or partly failed",
"SWITCH_SUCCESS": "Switch successfully",
"SWITCH_FAILURE": "Switch failed",
"REPLICATE_SUCCESS": "Started successfully",
"REPLICATE_FAILURE": "Started failed",
"STOP_SUCCESS": "Stop successfully",
"STOP_FAILURE": "Stop execution failed",
"TIME_OUT": "Gateway time-out"
},
"TOOLTIP": {
@ -87,17 +71,14 @@
"SIGN_IN_USERNAME": "Username is required.",
"SIGN_IN_PWD": "Password is required.",
"SIGN_UP_MAIL": "Email is only used for resetting your password.",
"SIGN_UP_REAL_NAME": "First and last name",
"ITEM_REQUIRED": "Field is required.",
"SCOPE_REQUIRED": "Field is required and should be in scope format.",
"NUMBER_REQUIRED": "Field is required and should be numbers.",
"PORT_REQUIRED": "Field is required and should be valid port number.",
"CRON_REQUIRED": "Field is required and should be in cron format.",
"EMAIL_EXISTING": "Email address already exists.",
"USER_EXISTING": "Username is already in use.",
"RULE_USER_EXISTING": "Name is already in use.",
"EMPTY": "Name is required",
"NONEMPTY": "Can't be empty",
"REPO_TOOLTIP": "Users can not do any operations to the images in this mode.",
"ENDPOINT_FORMAT": "Endpoint must start with HTTP:// or HTTPS://.",
"OIDC_ENDPOINT_FORMAT": "Endpoint must start with HTTPS://.",
@ -167,14 +148,12 @@
"LOGOUT": "Log Out"
},
"GLOBAL_SEARCH": {
"PLACEHOLDER": "Search {{param}}...",
"PLACEHOLDER_VIC": "Search Registry..."
"PLACEHOLDER": "Search {{param}}..."
},
"TOP_NAV": {
"DATETIME_RENDERING_DEFAULT": "Default"
},
"SIDE_NAV": {
"DASHBOARD": "Dashboard",
"PROJECTS": "Projects",
"SYSTEM_MGMT": {
"NAME": "Administration",
@ -191,9 +170,7 @@
"AUDIT_LOGS": "Audit Logs",
"LEGACY_LOGS": "Audit Logs (Legacy)",
"TASKS": "Tasks",
"API_EXPLORER": "Api Explorer",
"HARBOR_API_MANAGEMENT": "Harbor API V2.0",
"HELM_API_MANAGEMENT": "Harbor API",
"DISTRIBUTIONS": {
"NAME": "Distributions",
"INSTANCES": "Instances"
@ -227,14 +204,11 @@
"PROJECTS": "Projects",
"NAME": "Project Name",
"ROLE": "Role",
"PUBLIC_OR_PRIVATE": "Access Level",
"REPO_COUNT": "Repositories Count",
"CHART_COUNT": "Chart Count",
"CREATION_TIME": "Creation Time",
"ACCESS_LEVEL": "Access Level",
"PUBLIC": "Public",
"PRIVATE": "Private",
"MAKE": "Make",
"NEW_POLICY": "New Replication Rule",
"DELETE": "Delete",
"ALL_PROJECTS": "All Projects",
@ -245,7 +219,6 @@
"NAME_TOOLTIP": "Project name should be 1~255 characters long with lower case characters, numbers and ._- and must be start with characters or numbers.",
"NAME_IS_REQUIRED": "Project name is required.",
"NAME_ALREADY_EXISTS": "Project name already exists.",
"NAME_IS_ILLEGAL": "Project name is invalid.",
"UNKNOWN_ERROR": "An unknown error occurred while creating the project.",
"ITEMS": "items",
"DELETION_TITLE": "Confirm remove project",
@ -255,7 +228,6 @@
"CREATED_SUCCESS": "Created project successfully.",
"DELETED_SUCCESS": "Deleted projects successfully.",
"TOGGLED_SUCCESS": "Toggled project successfully.",
"FAILED_TO_DELETE_PROJECT": "Project contains repositories or replication rules or helm-charts cannot be deleted.",
"INLINE_HELP_PUBLIC": "When a project is set to public, anyone has read permission to the repositories under this project, and the user does not need to run \"docker login\" before pulling images under this project.",
"PROXY_CACHE_BANDWIDTH": "Set the maximum network bandwidth to pull image from upstream for proxy-cache. For unlimited bandwidth, please enter -1. ",
"BANDWIDTH": "Bandwidth",
@ -263,18 +235,13 @@
"OF": "of",
"COUNT_QUOTA": "Count quota",
"STORAGE_QUOTA": "Project quota limits",
"COUNT_QUOTA_TIP": "Please enter an integer between '1' & '100,000,000', '-1' for unlimited.",
"STORAGE_QUOTA_TIP": "The upper limit of Storage Quota only takes integer values, capped at '1024TB'. Enter '-1' for unlimited quota",
"QUOTA_UNLIMIT_TIP": "The maximum logical space that can be used by the project. For unlimited quota enter '-1'.",
"TYPE": "Type",
"PROXY_CACHE": "Proxy Cache",
"PROXY_CACHE_TOOLTIP": "Enable this to allow this project to act as a pull-through cache for a particular target registry instance. Harbor can only act a proxy for DockerHub, Docker Registry, Harbor, Aws ECR, Azure ACR, Alibaba Cloud ACR, Quay, Google GCR, Github GHCR, and JFrog Artifactory registries.",
"ENDPOINT": "Endpoint",
"PROXY_CACHE_ENDPOINT": "Proxy Cache Endpoint",
"NO_PROJECT": "We couldn't find any projects",
"CONNECTION_LIMIT": "Max connection to upstream registry",
"PROXY_CACHE_MAX_UPSTREAM_CONN_TIP": "The max connection to the upstream registry for this proxy cache project, if -1, then there is no limit",
"PROXY_CACHE_MAX_UPSTREAM_CONN_INPUT_TIP": "Please enter -1 or an integer greater than 0. "
"PROXY_CACHE_ENDPOINT": "Proxy Cache Endpoint"
},
"PROJECT_DETAIL": {
"SUMMARY": "Summary",
@ -285,7 +252,6 @@
"LABELS": "Labels",
"PROJECTS": "Projects",
"CONFIG": "Configuration",
"HELMCHART": "Helm Charts",
"ROBOT_ACCOUNTS": "Robot Accounts",
"WEBHOOKS": "Webhooks",
"IMMUTABLE_TAG": "Tag Immutability",
@ -296,20 +262,16 @@
"PUBLIC_TOGGLE": "Public",
"PUBLIC_POLICY": "Making a project registry public will make all repositories accessible to everyone.",
"SECURITY": "Deployment security",
"CONTENT_TRUST_TOGGLE": "Enable content trust",
"CONTENT_TRUST_POLICY": "Allow only verified images to be deployed.",
"CONTENT_TRUST_POLCIY": "Allow only verified images to be deployed.",
"PREVENT_VULNERABLE_TOGGLE": "Prevent vulnerable images from running.",
"PREVENT_VULNERABLE_1": "Prevent images with vulnerability severity of",
"PREVENT_VULNERABLE_2": "and above from being deployed.",
"SCAN": "Vulnerability scanning",
"AUTOSCAN_TOGGLE": "Automatically scan images on push",
"AUTOSCAN_POLICY": "Automatically scan images when they are pushed to the project registry.",
"SBOM": "SBOM generation",
"AUTOSBOM_TOGGLE": "Automatically generate SBOM on push",
"AUTOSBOM_POLICY": "Automatically generate SBOM when the images are pushed to the project registry."
"SBOM": "SBOM generation"
},
"MEMBER": {
"NEW_USER": "Add User Member",
"NEW_MEMBER": "New Member",
"MEMBER": "Member",
"NAME": "Name",
@ -328,22 +290,13 @@
"EMAIL": "Email",
"ADD_USER": "Add User",
"NEW_USER_INFO": "Add a user to be a member of this project with specified role",
"NEW_GROUP": "New Group",
"IMPORT_GROUP": "Add Group Member",
"NEW_GROUP_INFO": "Add an existing user group or select a user group from LDAP/AD to project member",
"ADD_GROUP_SELECT": "Add an existing user group to project member",
"CREATE_GROUP_SELECT": "Add a group from LDAP to project member",
"LDAP_SEARCH_DN": "LDAP Group DN",
"LDAP_SEARCH_NAME": "Name",
"LDAP_GROUP": "Group",
"LDAP_GROUPS": "Groups",
"LDAP_PROPERTY": "Property",
"ACTION": "ACTION",
"MEMBER_TYPE": "Member Type",
"GROUP_TYPE": "Group",
"USER_TYPE": "User",
"USERNAME_IS_REQUIRED": "Username is required",
"USERNAME_DOES_NOT_EXISTS": "Username does not exist",
"USERNAME_ALREADY_EXISTS": "Username has been already added to this project",
"UNKNOWN_ERROR": "Unknown error occurred while adding member",
"FILTER_PLACEHOLDER": "Filter Members",
@ -351,10 +304,7 @@
"DELETION_SUMMARY": "Do you want to delete project members {{param}}?",
"ADDED_SUCCESS": "Added member successfully.",
"DELETED_SUCCESS": "Deleted member successfully.",
"SWITCHED_SUCCESS": "Switched member role successfully.",
"OF": "of",
"SWITCH_TITLE": "Confirm project members switch",
"SWITCH_SUMMARY": "Do you want to switch project members {{param}}?",
"SET_ROLE": "Set Role",
"REMOVE": "Remove",
"GROUP_NAME_REQUIRED": "Group name is required",
@ -370,32 +320,23 @@
"NUMBER_REQUIRED": "Field is required and should be an integer other than 0.",
"DESCRIPTION": "Description",
"CREATION": "Created time",
"EXPIRATION": "Expiration",
"TOKEN_EXPIRATION": "Robot Token Expiration (Days)",
"ACTION": "Action",
"EDIT": "Edit",
"ITEMS": "items",
"OF": "of",
"DISABLE_ACCOUNT": "Deactivate Account",
"ENABLE_ACCOUNT": "Enable Account",
"DELETE": "Delete",
"CREAT_ROBOT_ACCOUNT": "Create Robot Account",
"PERMISSIONS_ARTIFACT": "Artifact",
"PERMISSIONS_HELMCHART": "Helm Chart (Chart Museum)",
"PUSH": "Push",
"PULL": "Pull",
"FILTER_PLACEHOLDER": "Filter Robot Accounts",
"ROBOT_NAME": "Cannot contain special characters(~#$%) and maximum length should be 255 characters.",
"ACCOUNT_EXISTING": "Robot Account already exists.",
"ALERT_TEXT": "This is the only time to copy this secret.You won't have another opportunity",
"CREATED_SUCCESS": "Created '{{param}}' successfully.",
"COPY_SUCCESS": "Copy secret successfully of '{{param}}'",
"DELETION_TITLE": "Confirm removal of robot accounts",
"DELETION_SUMMARY": "Do you want to delete robot accounts {{param}}?",
"PULL_IS_MUST": "Pull permission is checked by default and can not be modified.",
"EXPORT_TO_FILE": "export to file",
"EXPIRES_AT": "Expires At",
"EXPIRATION_TOOLTIP": "If not set, the expiration time of system configuration will be used",
"INVALID_VALUE": "The value of the expiration time is invalid",
"NEVER_EXPIRED": "Never Expires",
"NAME_PREFIX": "Robot Name Prefix",
@ -448,7 +389,6 @@
"MEMBER": "Project Member"
},
"WEBHOOK": {
"EDIT_BUTTON": "EDIT",
"ENABLED_BUTTON": "ENABLE",
"DISABLED_BUTTON": "DEACTIVATE",
"TYPE": "Webhook",
@ -458,27 +398,18 @@
"DISABLED": "Deactivated",
"OF": "of",
"ITEMS": "items",
"LAST_TRIGGERED": "Last Triggered",
"EDIT_WEBHOOK": "Edit Webhook",
"ADD_WEBHOOK": "Add Webhook",
"CREATE_WEBHOOK": "Getting started with webhooks",
"EDIT_WEBHOOK_DESC": "Specify the endpoint for receiving webhook notifications",
"CREATE_WEBHOOK_DESC": "To get started with webhooks, provide an endpoint and credentials to access the webhook server.",
"VERIFY_REMOTE_CERT_TOOLTIP": "Determine whether the webhook should verify the certificate of a remote url Uncheck this box when the remote url uses a self-signed or untrusted certificate.",
"ENDPOINT_URL": "Endpoint URL",
"URL_IS_REQUIRED": "Endpoint URL is required.",
"AUTH_HEADER": "Auth Header",
"VERIFY_REMOTE_CERT": "Verify Remote Certificate",
"TEST_ENDPOINT_BUTTON": "TEST ENDPOINT",
"CANCEL_BUTTON": "CANCEL",
"SAVE_BUTTON": "SAVE",
"TEST_ENDPOINT_SUCCESS": "Connection tested successfully.",
"TEST_ENDPOINT_FAILURE": "Failed to ping endpoint.",
"ENABLED_WEBHOOK_TITLE": "Enable Webhook",
"ENABLED_WEBHOOK_SUMMARY": "Do you want to enable webhook {{name}}?",
"DISABLED_WEBHOOK_TITLE": "Deactivate Webhook",
"DISABLED_WEBHOOK_SUMMARY": "Do you want to deactivate webhook {{name}}?",
"DELETE_WEBHOOK_TITLE": "Delete Webhook(s)",
"DELETE_WEBHOOK_SUMMARY": "Do you want to delete webhook(s) {{names}}?",
"WEBHOOKS": "Webhooks",
"NEW_WEBHOOK": "New Webhook",
@ -489,9 +420,6 @@
"EVENT_TYPES": "Event types",
"DESCRIPTION": "Description",
"NO_WEBHOOK": "No Webhook",
"LAST_TRIGGER": "Last Trigger",
"WEBHOOK_NAME": "Webhook Name",
"NO_TRIGGER": "No Trigger",
"NAME_REQUIRED": "Name is required",
"NOTIFY_TYPE": "Notify Type",
"EVENT_TYPE": "Event Type",
@ -503,7 +431,6 @@
},
"GROUP": {
"GROUP": "Group",
"GROUPS": "Groups",
"IMPORT_LDAP_GROUP": "Import LDAP Group",
"IMPORT_HTTP_GROUP": "New HTTP Group",
"IMPORT_OIDC_GROUP": "New OIDC Group",
@ -514,8 +441,6 @@
"TYPE": "Type",
"DN": "DN",
"GROUP_DN": "Ldap Group DN",
"PROPERTY": "Property",
"REG_TIME": "Registration Time",
"ADD_GROUP_SUCCESS": "Add group success",
"EDIT_GROUP_SUCCESS": "Edit group success",
"LDAP_TYPE": "LDAP",
@ -537,7 +462,6 @@
},
"AUDIT_LOG": {
"USERNAME": "Username",
"REPOSITORY_NAME": "Repository Name",
"TAGS": "Tags",
"OPERATION": "Operation",
"OPERATION_DESCRIPTION": "Operation Description",
@ -589,7 +513,6 @@
"CURRENT": "current",
"FILTER_PLACEHOLDER": "Filter Tasks",
"STOP_TITLE": "Confirm Stop Executions",
"BOTH": "both",
"STOP_SUCCESS": "Stop Execution {{param}} Successful",
"STOP_SUMMARY": "Do you want to stop the executions {{param}}?",
"TASK_ID": "Task ID",
@ -611,16 +534,12 @@
"DELETION_SUMMARY": "Do you want to delete replication rule {{param}}?",
"REPLICATION_TITLE": "Confirm Replication Rule Execution",
"REPLICATION_SUMMARY": "Do you want to execute replication rule {{param}}?",
"DELETION_TITLE_FAILURE": "failed to delete Rule Deletion",
"DELETION_SUMMARY_FAILURE": "have pending/running/retrying status",
"REPLICATE_SUMMARY_FAILURE": "have pending/running status",
"FILTER_TARGETS_PLACEHOLDER": "Filter Endpoints",
"DELETION_TITLE_TARGET": "Confirm Endpoint Deletion",
"DELETION_SUMMARY_TARGET": "Do you want to delete the endpoint {{param}}?",
"ADD_POLICY": "New Replication Rule",
"EDIT_POLICY": "Edit",
"EDIT_POLICY_TITLE": "Edit Replication Rule",
"DELETE_POLICY": "Delete",
"TEST_CONNECTION": "Test Connection",
"TESTING_CONNECTION": "Testing Connection...",
"TEST_CONNECTION_SUCCESS": "Connection tested successfully.",
@ -634,17 +553,9 @@
"REPLICATION_MODE": "Replication Mode",
"SRC_REGISTRY": "Source registry",
"DESTINATION_NAMESPACE": "Destination Registry:Namespace",
"DESTINATION_NAME_IS_REQUIRED": "Endpoint name is required.",
"NEW_DESTINATION": "New Endpoint",
"DESTINATION_URL": "Endpoint URL",
"DESTINATION_URL_IS_REQUIRED": "Endpoint URL is required.",
"DESTINATION_USERNAME": "Username",
"DESTINATION_PASSWORD": "Password",
"ALL_STATUS": "All Status",
"ENABLED": "Enabled",
"DISABLED": "Deactivated",
"LAST_START_TIME": "Last Start Time",
"ACTIVATION": "Activation",
"REPLICATION_EXECUTION": "Execution",
"REPLICATION_EXECUTIONS": "Executions",
"STOPJOB": "Stop",
@ -652,23 +563,17 @@
"PENDING": "Pending",
"RUNNING": "Running",
"ERROR": "Error",
"RETRYING": "Retrying",
"STOPPED": "STOPPED",
"FINISHED": "Finished",
"CANCELED": "Canceled",
"SIMPLE": "Simple",
"ADVANCED": "Advanced",
"STATUS": "Status",
"REPLICATION_TRIGGER": "Trigger",
"CREATION_TIME": "Start Time",
"UPDATE_TIME": "Update Time",
"END_TIME": "End Time",
"LOGS": "Logs",
"OF": "of",
"ITEMS": "items",
"NO_LOGS": "No log",
"TOGGLE_ENABLE_TITLE": "Enable Rule",
"TOGGLE_DISABLE_TITLE": "Deactivate Rule",
"CREATED_SUCCESS": "Created replication rule successfully.",
"UPDATED_SUCCESS": "Updated replication rule successfully.",
"DELETED_SUCCESS": "Deleted replications rule successfully.",
@ -687,25 +592,16 @@
"EVENT_BASED": "Event Based",
"DAILY": "Daily",
"WEEKLY": "Weekly",
"SETTING": "Options",
"TRIGGER": "Triggering Condition",
"TARGETS": "Target",
"MODE": "Mode",
"TRIGGER_MODE": "Trigger Mode",
"SOURCE_PROJECT": "Source project",
"REPLICATE": "Replicate",
"DELETE_REMOTE_IMAGES": "Delete remote resources when locally deleted",
"DELETE_ENABLED": "Enabled this policy",
"NEW": "New",
"NAME_TOOLTIP": "replication rule name should be at least 2 characters long with lower case characters, numbers and ._- and must be start with characters or numbers.",
"DESTINATION_NAME_TOOLTIP": "Destination name should be at least 2 characters long with lower case characters, numbers and ._- and must be start with characters or numbers.",
"ACKNOWLEDGE": "Acknowledge",
"RULE_DISABLED": "This rule has been deactivated because a label used in its filter has been deleted. \n Edit the rule and update its filter to enable it.",
"REPLI_MODE": "Replication mode",
"SOURCE_REGISTRY": "Source registry",
"SOURCE_NAMESPACES": "Source namespaces",
"DEST_REGISTRY": "Destination registry",
"DEST_NAMESPACE": "Destination namespace",
"NAMESPACE_TOOLTIP": "Namespace name should be at least 2 characters long with lower case characters, numbers and ._-/ and must be start with characters or numbers.",
"TAG": "Tag",
"LABEL": "Label",
@ -763,9 +659,6 @@
"TESTING_CONNECTION": "Testing Connection...",
"TEST_CONNECTION_SUCCESS": "Connection tested successfully.",
"TEST_CONNECTION_FAILURE": "Failed to ping endpoint.",
"CONFLICT_NAME": "Endpoint name already exists.",
"INVALID_NAME": "Invalid endpoint name.",
"FAILED_TO_GET_TARGET": "Failed to get endpoint.",
"CREATION_TIME": "Creation Time",
"OF": "of",
"ITEMS": "items",
@ -774,7 +667,6 @@
"DELETED_SUCCESS": "Deleted endpoints successfully.",
"DELETED_FAILED": "Deleted endpoints failed.",
"CANNOT_EDIT": "Endpoint cannot be changed while the replication rule is enabled.",
"FAILED_TO_DELETE_TARGET_IN_USED": "Failed to delete the endpoint in use.",
"PLACEHOLDER": "We couldn't find any endpoints!"
},
"REPOSITORY": {
@ -790,19 +682,12 @@
"PULL_TIME": "Pull Time",
"PUSH_TIME": "Push Time",
"IMMUTABLE": "Immutable",
"MY_REPOSITORY": "My Repository",
"PUBLIC_REPOSITORY": "Public Repository",
"DELETION_TITLE_REPO": "Confirm Repository Deletion",
"DELETION_TITLE_REPO_SIGNED": "Repository cannot be deleted",
"DELETION_SUMMARY_REPO_SIGNED": "Repository '{{repoName}}' cannot be deleted because the following signed images existing.\n{{signedImages}} \nYou should unsign all the signed images before deleting the repository!",
"DELETION_SUMMARY_REPO": "Do you want to delete repository {{repoName}}?",
"DELETION_TITLE_ARTIFACT": "Confirm Artifact Deletion",
"DELETION_SUMMARY_ARTIFACT": "Do you want to delete artifact {{param}}? If you delete this artifact, all tags referenced by the digest will also be deleted.",
"DELETION_TITLE_TAG": "Confirm Tag Deletion",
"DELETION_SUMMARY_TAG": "Do you want to delete tag {{param}}? ",
"DELETION_TITLE_TAG_DENIED": "Signed tag cannot be deleted",
"DELETION_SUMMARY_TAG_DENIED": "The tag must be removed from the Notary before it can be deleted.\nDelete from Notary via this command:\n",
"TAGS_NO_DELETE": "Delete is prohibited in read only mode.",
"FILTER_FOR_REPOSITORIES": "Filter Repositories",
"TAG": "Tag",
"ARTIFACT": "Artifact",
@ -817,29 +702,23 @@
"DOCKER_VERSION": "Docker Version",
"ARCHITECTURE": "Architecture",
"OS": "OS",
"SHOW_DETAILS": "Show Details",
"REPOSITORIES": "Repositories",
"OF": "of",
"ITEMS": "items",
"NO_ITEMS": "NO ITEMS",
"POP_REPOS": "Popular Repositories",
"DELETED_REPO_SUCCESS": "Deleted repositories successfully.",
"DELETED_TAG_SUCCESS": "Deleted tags successfully.",
"COPY": "Copy",
"NOTARY_IS_UNDETERMINED": "Cannot determine the signature of this tag.",
"PLACEHOLDER": "We couldn't find any repositories!",
"INFO": "Info",
"NO_INFO": "No description for this repo. You can add it to this repository.",
"IMAGE": "Images",
"LABELS": "Labels",
"ADD_LABEL_TO_IMAGE": "Add labels to this image",
"FILTER_BY_LABEL": "Filter images by label",
"FILTER_ARTIFACT_BY_LABEL": "Filter actifact by label",
"ADD_LABELS": "Add Labels",
"STOP": "Stop",
"RETAG": "Copy",
"ACTION": "ACTION",
"DEPLOY": "DEPLOY",
"ADDITIONAL_INFO": "Add Additional Info",
"REPO_NAME": "Repository",
"MARKDOWN": "Styling with Markdown is supported",
@ -850,8 +729,6 @@
"PROJECT_REPOSITORY": "Repositories",
"PROJECT_MEMBER": "Members",
"PROJECT_QUOTAS": "Quotas",
"ARTIFACT_COUNT": "Artifact count",
"STORAGE_CONSUMPTION": "Storage consumption",
"ADMIN": "Admin(s)",
"MAINTAINER": "Maintainer(s)",
"DEVELOPER": "Developer(s)",
@ -867,23 +744,19 @@
"CAPTION": "Enter your email to reset your password",
"EMAIL": "Email",
"SUCCESS": "Mail with password resetting link is successfully sent. You can close this dialog and check your mailbox.",
"CAPTION2": "Enter your new password",
"RESET_OK": "Password has been successfully reset. Click OK to login with new password."
},
"RECENT_LOG": {
"SUB_TITLE": "Show",
"SUB_TITLE_SUFIX": "logs"
"SUB_TITLE": "Show"
},
"CONFIG": {
"SECURITY": "Security",
"HISTORY": "History",
"TITLE": "Configuration",
"AUTH": "Authentication",
"REPLICATION": "Replication",
"LABEL": "Labels",
"REPOSITORY": "Repository",
"REPO_READ_ONLY": "Repository Read Only",
"WEBHOOK_NOTIFICATION_ENABLED": "Webhooks Enabled",
"SYSTEM": "System Settings",
"PROJECT_QUOTAS": "Project Quotas",
"VULNERABILITY": "Vulnerability",
@ -1022,12 +895,8 @@
"MANUAL": "Manual",
"SCHEDULED": "Scheduled"
},
"TEST_MAIL_SUCCESS": "Connection to mail server is verified.",
"TEST_LDAP_SUCCESS": "Connection to LDAP server is verified.",
"TEST_MAIL_FAILED": "Failed to verify mail server with error: {{param}}.",
"TEST_LDAP_FAILED": "Failed to verify LDAP server with error: {{param}}.",
"LEAVING_CONFIRMATION_TITLE": "Confirm to leave",
"LEAVING_CONFIRMATION_SUMMARY": "Changes have not been saved yet. Do you want to leave current page?",
"TEST_OIDC_SUCCESS": "Connection to OIDC server is verified."
},
"PAGE_NOT_FOUND": {
@ -1037,16 +906,10 @@
},
"ABOUT": {
"VERSION": "Version",
"BUILD": "Build",
"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.",
"COPYRIGHT_SUFIX": ".",
"TRADEMARK": "VMware is a registered trademark or trademark of VMware, Inc. in the United States and other jurisdictions. All other marks and names mentioned herein may be trademark of their respective companies.",
"END_USER_LICENSE": "End User License Agreement",
"OPEN_SOURCE_LICENSE": "Open Source/Third Party License"
},
"START_PAGE": {
"GETTING_START": "",
"GETTING_START_TITLE": "Getting Started"
},
"TOP_REPO": "Popular Repositories",
"STATISTICS": {

View File

@ -2,18 +2,12 @@
"APP_TITLE": {
"VMW_HARBOR": "Harbor",
"HARBOR": "Harbor",
"VIC": "Contenedores Integrados vSphere",
"MGMT": "Administración",
"REG": "Registro",
"HARBOR_SWAGGER": "Harbor Swagger",
"THEME_DARK_TEXT": "DARK",
"THEME_LIGHT_TEXT": "LIGHT"
},
"SIGN_IN": {
"REMEMBER": "Recordarme",
"INVALID_MSG": "Nombre o contraseña no válidos.",
"FORGOT_PWD": "Olvidé mi contraseña",
"HEADER_LINK": "Identificarse",
"CORE_SERVICE_NOT_AVAILABLE": "Core service no esta disponible.",
"OR": "OR",
"VIA_LOCAL_DB": "LOGIN VIA LOCAL DB"
@ -34,37 +28,27 @@
"CONFIRM": "CONFIRMAR",
"SEND": "ENVIAR",
"SAVE": "GUARDAR",
"TEST_MAIL": "PROBAR SERVIDOR DE CORREO",
"CLOSE": "CERRAR",
"TEST_LDAP": "PROBAR SERVIDOR LDAP",
"TEST_OIDC": "PROBAR SERVIDOR OIDC",
"MORE_INFO": "Más información...",
"YES": "SI",
"NO": "NO",
"NEGATIVE": "NEGATIVO",
"COPY": "COPIAR",
"EDIT": "EDITAR",
"SWITCH": "SWITCH",
"REPLICATE": "REPLICAR",
"ACTIONS": "Actions",
"BROWSE": "Browse",
"UPLOAD": "Upload",
"NO_FILE": "No file selected",
"ADD": "AGREGAR",
"RUN": "EJECUTAR",
"CONTINUE": "CONTINUAR",
"ENABLE": "ACTIVAR",
"DISABLE": "DESACTIVAR"
},
"BATCH": {
"DELETED_SUCCESS": "Borrado exitoso",
"DELETED_FAILURE": "Borrado fallido o parcialmente fallido",
"SWITCH_SUCCESS": "Switch satisfactorio",
"SWITCH_FAILURE": "Switch fallido",
"REPLICATE_SUCCESS": "Iniciado satisfactorio",
"REPLICATE_FAILURE": "Iniciado falló",
"STOP_SUCCESS": "Detener exitoso",
"STOP_FAILURE": "Detener ejecución fallida",
"TIME_OUT": "Gateway time-out"
},
"TOOLTIP": {
@ -87,17 +71,14 @@
"SIGN_IN_USERNAME": "El nombre de usuario es obligatorio.",
"SIGN_IN_PWD": "La contraseña es obligatoria.",
"SIGN_UP_MAIL": "La dirección de email solamente se utilizar para restablecer la contraseña.",
"SIGN_UP_REAL_NAME": "Nombre y apellidos",
"ITEM_REQUIRED": "Campo obligatorio.",
"SCOPE_REQUIRED": "El campo es obligatorio y debe estar en el formato de alcance.",
"NUMBER_REQUIRED": "El campo es obligatorio y debería ser un número.",
"PORT_REQUIRED": "El campo es obligatorio y debería ser un número de puerto válido.",
"CRON_REQUIRED": "El campo es obligatorio y debe estar en formato cron.",
"EMAIL_EXISTING": "Esa dirección de email ya existe.",
"USER_EXISTING": "Ese nombre de usuario ya existe.",
"RULE_USER_EXISTING": "El Nombre ya esta siendo usado.",
"EMPTY": "Nombre es requerido",
"NONEMPTY": "No puede estar vacio",
"REPO_TOOLTIP": "Los usuarios no pueden realizar ninguna operación en las imágenes en este modo.",
"ENDPOINT_FORMAT": "Endpoint debe iniciar con HTTP:// o HTTPS://.",
"OIDC_ENDPOINT_FORMAT": "Endpoint debe inciar con HTTPS://.",
@ -167,14 +148,12 @@
"LOGOUT": "Cerrar sesión"
},
"GLOBAL_SEARCH": {
"PLACEHOLDER": "Buscar en {{param}}...",
"PLACEHOLDER_VIC": "Buscar en el registro..."
"PLACEHOLDER": "Buscar en {{param}}..."
},
"TOP_NAV": {
"DATETIME_RENDERING_DEFAULT": "Default"
},
"SIDE_NAV": {
"DASHBOARD": "Panel",
"PROJECTS": "Proyectos",
"SYSTEM_MGMT": {
"NAME": "Administración",
@ -191,9 +170,7 @@
"AUDIT_LOGS": "Audit Logs",
"LEGACY_LOGS": "Audit Logs (Legacy)",
"TASKS": "Tasks",
"API_EXPLORER": "Api Explorer",
"HARBOR_API_MANAGEMENT": "Harbor API V2.0",
"HELM_API_MANAGEMENT": "Harbor API",
"DISTRIBUTIONS": {
"NAME": "Distribuciones",
"INSTANCES": "Instancias"
@ -227,14 +204,11 @@
"PROJECTS": "Proyectos",
"NAME": "Nombre del Proyecto",
"ROLE": "Rol",
"PUBLIC_OR_PRIVATE": "Público",
"ACCESS_LEVEL": "Nivel de acceso",
"REPO_COUNT": "Contador de repositorios",
"CHART_COUNT": "Chart Count",
"CREATION_TIME": "Fecha de creación",
"PUBLIC": "Público",
"PRIVATE": "Privado",
"MAKE": "Hacer",
"NEW_POLICY": "Nueva regla de replicación",
"DELETE": "Eliminar",
"ALL_PROJECTS": "Todos los Proyectos",
@ -246,7 +220,6 @@
"DESTINATION_NAME_TOOLTIP": "El nombre de destino debe tener al menos 2 caracteres con minúsculas, números y ._-/ y debe comenzar con caracteres o números.",
"NAME_IS_REQUIRED": "El nombre del proyecto es obligatorio.",
"NAME_ALREADY_EXISTS": "Ya existe un proyecto con ese nombre.",
"NAME_IS_ILLEGAL": "El nombre del proyecto no es valido.",
"UNKNOWN_ERROR": "Ha ocurrido un error al crear el proyecto.",
"ITEMS": "elementos",
"DELETION_TITLE": "Confirmar eliminación del proyecto",
@ -256,7 +229,6 @@
"CREATED_SUCCESS": "Proyecto creado satisfactoriamente.",
"DELETED_SUCCESS": "Proyecto eliminado satisfactoriamente.",
"TOGGLED_SUCCESS": "Proyecto alternado satisfactoriamente.",
"FAILED_TO_DELETE_PROJECT": "Project contains repositories or replication rules or helm-charts cannot be deleted.",
"INLINE_HELP_PUBLIC": "Cuando un proyecto se marca como público, todo el mundo tiene permisos de lectura sobre los repositorio de dicho proyecto, y no hace falta hacer \"docker login\" antes de subir imágenes a ellos.",
"PROXY_CACHE_BANDWIDTH":"Establezca el ancho de banda de red máximo para extraer imágenes desde el servidor proxy-cache. Para un ancho de banda ilimitado, ingrese -1. ",
"BANDWIDTH": "Ancho de banda",
@ -264,18 +236,13 @@
"OF": "de",
"COUNT_QUOTA": "Contador Cuota",
"STORAGE_QUOTA": "Límites cuota projecto",
"COUNT_QUOTA_TIP": "Ingrese un número entero entre '1' y '100,000,000', '-1' para ilimitado",
"STORAGE_QUOTA_TIP": "El límite superior de la cuota de almacenamiento solo acepta valores enteros y está limitado a '1024 TB'. Ingrese '-1' para una cuota ilimitada",
"QUOTA_UNLIMIT_TIP": "El espacio lógico máximo que puede utilizar el proyecto. Para una cuota ilimitada, introduzca '-1'.",
"TYPE": "Tipo",
"PROXY_CACHE": "Proxy Cache",
"PROXY_CACHE_TOOLTIP": "Habilite esta opción para permitir que este proyecto actúe como caché de extracción para una instancia de registro de destino en particular. Harbor solo puede actuar como proxy para los registros DockerHub, Docker Registry, Harbor, AWS ECR, Azure ACR, Quay, Google GCR, JFrog Artifactory y Github GHCR.",
"ENDPOINT": "Endpoint",
"PROXY_CACHE_ENDPOINT": "Proxy Cache Endpoint",
"NO_PROJECT": "No pudimos encontrar ningún proyecto",
"CONNECTION_LIMIT": "Max connection to upstream registry",
"PROXY_CACHE_MAX_UPSTREAM_CONN_TIP": "The max connection to the upstream registry for this proxy cache project, if -1, then there is no limit",
"PROXY_CACHE_MAX_UPSTREAM_CONN_INPUT_TIP": "Please enter -1 or an integer greater than 0. "
"PROXY_CACHE_ENDPOINT": "Proxy Cache Endpoint"
},
"PROJECT_DETAIL": {
"SUMMARY": "Resumen",
@ -286,7 +253,6 @@
"LABELS": "Etiquetas",
"PROJECTS": "Proyectos",
"CONFIG": "Configuración",
"HELMCHART": "Helm Charts",
"ROBOT_ACCOUNTS": "Cuentas Robot",
"WEBHOOKS": "Webhooks",
"IMMUTABLE_TAG": "Immutabilidad de Etiqueta",
@ -297,20 +263,16 @@
"PUBLIC_TOGGLE": "Público",
"PUBLIC_POLICY": "Hacer público un registro de proyecto hará que todos los repositorios sean accesibles para todos.",
"SECURITY": "Seguridad Despliegues",
"CONTENT_TRUST_TOGGLE": "Habilitar la confianza de contenido",
"CONTENT_TRUST_POLICY": "Solo permita la implementación de imágenes verificadas.",
"CONTENT_TRUST_POLCIY": "Solo permita la implementación de imágenes verificadas.",
"PREVENT_VULNERABLE_TOGGLE": "Evitar que se ejecuten imágenes vulnerables.",
"PREVENT_VULNERABLE_1": "Impedir imágenes con la gravedad de la vulnerabilidad de",
"PREVENT_VULNERABLE_2": "y más arriba de ser desplegado.",
"SCAN": "Escaneo de vulnerabilidad",
"AUTOSCAN_TOGGLE": "Escanee automáticamente las imágenes al instante",
"AUTOSCAN_POLICY": "Escanee automáticamente las imágenes cuando son enviadas al registro del proyecto.",
"SBOM": "generación de SBOM",
"AUTOSBOM_TOGGLE": "Generar SBOM automáticamente en push",
"AUTOSBOM_POLICY": "Generar SBOM automáticamente cuando las imágenes se envían al registro del proyecto."
"SBOM": "generación de SBOM"
},
"MEMBER": {
"NEW_USER": "Agregar Miembro Usuario",
"NEW_MEMBER": "Nuevo miembro",
"MEMBER": "Miembro",
"NAME": "Nombre",
@ -329,22 +291,13 @@
"EMAIL": "Email",
"ADD_USER": "Agregar Usuario",
"NEW_USER_INFO": "Agregar un usuario para que sea miembro de este proyecto con el rol especificado",
"NEW_GROUP": "Nuevo Grupo",
"IMPORT_GROUP": "Agregar Miembro Grupo",
"NEW_GROUP_INFO": "Agregue un grupo de usuarios existente o seleccione un grupo de usuarios de LDAP a miembro de proyecto",
"ADD_GROUP_SELECT": "Agregar un grupo de usuarios existente a un miembro de proyecto",
"CREATE_GROUP_SELECT": "Agregar un grupo de LDAP a miembro de proyecto",
"LDAP_SEARCH_DN": "LDAP Group DN",
"LDAP_SEARCH_NAME": "Nombre",
"LDAP_GROUP": "Grupo",
"LDAP_GROUPS": "Grupos",
"LDAP_PROPERTY": "Propiedad",
"ACTION": "ACCIÓN",
"MEMBER_TYPE": "Tipo Miembro",
"GROUP_TYPE": "Grupo",
"USER_TYPE": "Usuario",
"USERNAME_IS_REQUIRED": "El nombre de usuario es obligatorio",
"USERNAME_DOES_NOT_EXISTS": "Ese nombre de usuario no existe.",
"USERNAME_ALREADY_EXISTS": "Ese nombre de usuario ya existe.",
"UNKNOWN_ERROR": "Ha ocurrido un error al añadir el miembro.",
"FILTER_PLACEHOLDER": "Filtrar Miembros",
@ -352,10 +305,7 @@
"DELETION_SUMMARY": "¿Quiere eliminar el miembro {{param}} del proyecto?",
"ADDED_SUCCESS": "Miembro añadido satisfactoriamente.",
"DELETED_SUCCESS": "Miembro eliminado satisfactoriamente",
"SWITCHED_SUCCESS": "Rol del miembro cambiado satisfactoriamente.",
"OF": "de",
"SWITCH_TITLE": "Confirmar el cambio de miembros del proyecto",
"SWITCH_SUMMARY": "¿Quieres cambiar los miembros del proyecto {{param}}?",
"SET_ROLE": "Establecer rol",
"REMOVE": "Remover",
"GROUP_NAME_REQUIRED": "Nombre de Grupo es requerido",
@ -369,7 +319,6 @@
"NEW_ROBOT_ACCOUNT": "NUEVA CUENTA ROBOT",
"ENABLED_STATE": "Estado habilitado",
"CREATION": "Hora de creación",
"EXPIRATION": "Expiración",
"NUMBER_REQUIRED": "El campo es obligatorio y debe ser un número entero distinto de 0.",
"TOKEN_EXPIRATION": "Vencimiento token del Robot (Días)",
"DESCRIPTION": "Descripción",
@ -377,26 +326,18 @@
"EDIT": "Editar",
"ITEMS": "items",
"OF": "de",
"DISABLE_ACCOUNT": "Desactivar Cuenta",
"ENABLE_ACCOUNT": "Activar Cuenta",
"DELETE": "Borrar",
"CREAT_ROBOT_ACCOUNT": "Creat Cuenta Robot",
"PERMISSIONS_ARTIFACT": "Artefacto",
"PERMISSIONS_HELMCHART": "Helm Chart (Chart Museum)",
"PUSH": "Push",
"PULL": "Pull",
"FILTER_PLACEHOLDER": "Filtrar Cuentas Robot",
"ROBOT_NAME": "No puede contener caracteres especiales (~#$%) y la longitud máxima debe ser de 255 caracteres.",
"ACCOUNT_EXISTING": "La Cuenta Robot ya existe.",
"ALERT_TEXT": "Esta es la única vez que puedes copiar este secreto. No tendrás otra oportunidad",
"CREATED_SUCCESS": "Se creó '{{param}}' exitosamente.",
"COPY_SUCCESS": "Copiar el secreto de '{{param}}' exitosamente",
"DELETION_TITLE": "Confirmar la eliminación de cuentas robot",
"DELETION_SUMMARY": "¿Quieres eliminar cuentas de robot {{param}}?",
"PULL_IS_MUST": "El permiso de Pull está marcado de forma predeterminada y no se puede modificar..",
"EXPORT_TO_FILE": "exportar a archivo",
"EXPIRES_AT": "Expira a las",
"EXPIRATION_TOOLTIP": "Si no se configura, se utilizará el tiempo de expiración de la configuración del sistema",
"INVALID_VALUE": "El valor del tiempo de expiración no es válido",
"NEVER_EXPIRED": "Nunca Expira",
"NAME_PREFIX": "Prefijo Nombre de Robot",
@ -449,7 +390,6 @@
"MEMBER": "Miembro Proyecto"
},
"WEBHOOK": {
"EDIT_BUTTON": "EDITAR",
"ENABLED_BUTTON": "ACTIVAR",
"DISABLED_BUTTON": "DESACTIVAR",
"TYPE": "Webhook",
@ -459,27 +399,18 @@
"DISABLED": "Desactivado",
"OF": "de",
"ITEMS": "items",
"LAST_TRIGGERED": "Última activación",
"EDIT_WEBHOOK": "Editar Webhook",
"ADD_WEBHOOK": "Agregar Webhook",
"CREATE_WEBHOOK": "Iniciar con webhooks",
"EDIT_WEBHOOK_DESC": "Especifique el punto final para recibir notificaciones de webhook",
"CREATE_WEBHOOK_DESC": "Para comenzar a utilizar webhooks, proporcione un punto final y credenciales para acceder al servidor de webhooks.",
"VERIFY_REMOTE_CERT_TOOLTIP": "Determinar si el webhook debe verificar el certificado de una URL remota Desmarque esta casilla cuando la URL remota use un certificado autofirmado o no confiable.",
"ENDPOINT_URL": "Endpoint URL",
"URL_IS_REQUIRED": "Endpoint URL es requerido.",
"AUTH_HEADER": "Auth Header",
"VERIFY_REMOTE_CERT": "Verificar Certificado Remoto",
"TEST_ENDPOINT_BUTTON": "PROBAR ENDPOINT",
"CANCEL_BUTTON": "CANCELAR",
"SAVE_BUTTON": "GUARDAR",
"TEST_ENDPOINT_SUCCESS": "Conexión probada exitosamente.",
"TEST_ENDPOINT_FAILURE": "No se pudo hacer ping al endpoint.",
"ENABLED_WEBHOOK_TITLE": "Activar Webhook",
"ENABLED_WEBHOOK_SUMMARY": "¿Quieres habilitar el webhook {{name}}?",
"DISABLED_WEBHOOK_TITLE": "Desactivar Webhook",
"DISABLED_WEBHOOK_SUMMARY": "¿Quieres desactivar el webhook {{name}}?",
"DELETE_WEBHOOK_TITLE": "Borrar Webhook(s)",
"DELETE_WEBHOOK_SUMMARY": "¿Quieres eliminar el(los) webhook(s) {{names}}??",
"WEBHOOKS": "Webhooks",
"NEW_WEBHOOK": "Nuevo Webhook",
@ -490,9 +421,6 @@
"EVENT_TYPES": "Tipos Evento",
"DESCRIPTION": "Descripción",
"NO_WEBHOOK": "No Webhook",
"LAST_TRIGGER": "Última activación",
"WEBHOOK_NAME": "Nombre Webhook",
"NO_TRIGGER": "No Trigger",
"NAME_REQUIRED": "Nombre es requerido",
"NOTIFY_TYPE": "Tipo Notificación",
"EVENT_TYPE": "Tipo Evento",
@ -504,7 +432,6 @@
},
"GROUP": {
"GROUP": "Grupo",
"GROUPS": "Grupos",
"IMPORT_LDAP_GROUP": "Importar Grupo LDAP",
"IMPORT_HTTP_GROUP": "Nuevo Grupo HTTP",
"IMPORT_OIDC_GROUP": "Nuevo Grupo OIDC",
@ -514,8 +441,6 @@
"TYPE": "Tipo",
"DN": "DN",
"GROUP_DN": "Ldap Grupo DN",
"PROPERTY": "Propiedad",
"REG_TIME": "Tiempo Registro",
"ADD_GROUP_SUCCESS": "Agregar grupo satisfactorio",
"EDIT_GROUP_SUCCESS": "Editar grupo satisfactorio",
"LDAP_TYPE": "LDAP",
@ -537,7 +462,6 @@
},
"AUDIT_LOG": {
"USERNAME": "Nombre de usuario",
"REPOSITORY_NAME": "Nombre del Repositorio",
"TAGS": "Etiquetas",
"OPERATION": "Operación",
"OPERATION_DESCRIPTION": "Operation Description",
@ -588,7 +512,6 @@
"CURRENT": "Actual",
"FILTER_PLACEHOLDER": "Filtrar Tareas",
"STOP_TITLE": "Confirmar Detener Ejecuciones",
"BOTH": "ambos",
"STOP_SUCCESS": "Detener Ejecución {{param}} Satisfactorio",
"STOP_SUMMARY": "De que desea detener las ejecuciones {{param}}?",
"TASK_ID": "ID Tarea",
@ -610,9 +533,6 @@
"FILTER_EXECUTIONS_PLACEHOLDER": "Filter Ejecuciones",
"DELETION_TITLE": "Confirmar Eliminación de Regla",
"DELETION_SUMMARY": "¿Quiere eliminar la regla {{param}}?",
"DELETION_TITLE_FAILURE": "fallo el borrar Regla de Borrado",
"DELETION_SUMMARY_FAILURE": "tiene pending/running/retrying status",
"REPLICATE_SUMMARY_FAILURE": "tiene pending/running status",
"REPLICATION_TITLE": "Confirm Rule replication",
"REPLICATION_SUMMARY": "Do you want to replicate the Rule {{param}}?",
"FILTER_TARGETS_PLACEHOLDER": "Filtrar Endpoints",
@ -621,7 +541,6 @@
"ADD_POLICY": "Nueva Regla de Replicación",
"EDIT_POLICY": "Editar",
"EDIT_POLICY_TITLE": "Editar Regla de Replicación",
"DELETE_POLICY": "Eliminar",
"TEST_CONNECTION": "Comprobar conexión",
"TESTING_CONNECTION": "Comprobando conexión...",
"TEST_CONNECTION_SUCCESS": "Conexión comprobada satisfactoriamente.",
@ -635,17 +554,9 @@
"REPLICATION_MODE": "Replication Mode",
"SRC_REGISTRY": "Source registry",
"DESTINATION_NAMESPACE": "Destination registry:Namespace",
"DESTINATION_NAME_IS_REQUIRED": "El nombre del endpoint es obligatorio.",
"NEW_DESTINATION": "Nuevo Endpoint",
"DESTINATION_URL": "URL del Endpoint",
"DESTINATION_URL_IS_REQUIRED": "La URL del endpoint es obligatoria.",
"DESTINATION_USERNAME": "Nombre de usuario",
"DESTINATION_PASSWORD": "Contraseña",
"ALL_STATUS": "Todos los estados",
"ENABLED": "Activado",
"DISABLED": "Desactivado",
"LAST_START_TIME": "Última Fecha de Inicio",
"ACTIVATION": "Activación",
"REPLICATION_EXECUTION": "Trabajo de Replicación",
"REPLICATION_EXECUTIONS": "Trabajos de Replicación",
"END_TIME": "End Time",
@ -654,10 +565,8 @@
"PENDING": "Pendiente",
"RUNNING": "Ejecutando",
"ERROR": "Error",
"RETRYING": "Reintentando",
"STOPPED": "Parado",
"FINISHED": "Terminado",
"CANCELED": "Cancelado",
"SIMPLE": "Simple",
"ADVANCED": "Avanzado",
"STATUS": "Estado",
@ -666,10 +575,7 @@
"UPDATE_TIME": "Update time",
"LOGS": "Logs",
"OF": "of",
"NO_LOGS": "No log",
"ITEMS": "elementos",
"TOGGLE_ENABLE_TITLE": "Activar Regla",
"TOGGLE_DISABLE_TITLE": "Desactivar Regla",
"CREATED_SUCCESS": "Regla de replicación creada satisfactoriamente.",
"UPDATED_SUCCESS": "Regla de replicación actualizada satisfactoriamente.",
"DELETED_SUCCESS": "Regla de replicación eliminada satisfactoriamente.",
@ -688,25 +594,16 @@
"EVENT_BASED": "Basado en Eventos",
"DAILY": "Diario",
"WEEKLY": "Semanal",
"SETTING": "Opciones",
"TRIGGER": "Condición de activación",
"TARGETS": "Objetivo",
"MODE": "Modo",
"TRIGGER_MODE": "Modo de activación",
"SOURCE_PROJECT": "Proyecto fuente",
"REPLICATE": "Replicar",
"DELETE_REMOTE_IMAGES": "Eliminar recursos remotos cuando se eliminan localmente",
"DELETE_ENABLED": "Habilitada esta política",
"NEW": "Nuevo",
"NAME_TOOLTIP": "El nombre de la regla de replicación debe tener al menos 2 caracteres con minúsculas, números y ._- y debe comenzar con caracteres o números.",
"DESTINATION_NAME_TOOLTIP": "El nombre de destino debe tener al menos 2 caracteres (minúsculas, números, ._-) y debe comenzar con caracteres o números.",
"ACKNOWLEDGE": "Reconocer",
"RULE_DISABLED": "Esta regla se ha deshabilitado porque se ha eliminado una etiqueta utilizada en su filtro. \n Edite la regla y actualice su filtro para habilitarla.",
"REPLI_MODE": "Modo de replicación",
"SOURCE_REGISTRY": "Fuente registry",
"SOURCE_NAMESPACES": "Fuente namespaces",
"DEST_REGISTRY": "Registro destino",
"DEST_NAMESPACE": "Namespace destino",
"NAMESPACE_TOOLTIP": "Nombre del Namespace debe tener al menos 2 caracteres con minúsculas, números y ._-/ y debe comenzar con caracteres o números.",
"TAG": "Tag",
"LABEL": "Etiqueta",
@ -764,9 +661,6 @@
"TESTING_CONNECTION": "Comprobar conexión...",
"TEST_CONNECTION_SUCCESS": "Conexión comprobada satisfactoriamente.",
"TEST_CONNECTION_FAILURE": "Fallo al comprobar el endpoint.",
"CONFLICT_NAME": "El nombre ya existe.",
"INVALID_NAME": "El nombre del endpoint no es válido.",
"FAILED_TO_GET_TARGET": "Fallo al obtener el endpoint.",
"CREATION_TIME": "Fecha de creación",
"OF": "de",
"ITEMS": "elementos",
@ -775,7 +669,6 @@
"DELETED_SUCCESS": "Endpoint eliminado satisfactoriamente.",
"DELETED_FAILED": "Ha fallado la eliminación del endpoint.",
"CANNOT_EDIT": "El endpoint no puede ser cambiado mientras la regla de replicación está activa.",
"FAILED_TO_DELETE_TARGET_IN_USED": "Fallo al eliminar el endpoint en uso.",
"PLACEHOLDER": "No pudimos encontrar ningún punto final!"
},
"REPOSITORY": {
@ -791,19 +684,12 @@
"PULL_TIME": "Tiempo de Pull",
"PUSH_TIME": "Tiempo de Push",
"IMMUTABLE": "Immutable",
"MY_REPOSITORY": "Mi Repositorio",
"PUBLIC_REPOSITORY": "Repositorio Público",
"DELETION_TITLE_REPO": "Confirmar Eliminación de Repositorio",
"DELETION_TITLE_REPO_SIGNED": "Repository cannot be deleted",
"DELETION_SUMMARY_REPO_SIGNED": "Repository '{{repoName}}' cannot be deleted because the following signed images existing.\n{{signedImages}} \nYou should unsign all the signed images before deleting the repository!",
"DELETION_SUMMARY_REPO": "¿Quiere eliminar el repositorio {{repoName}}?",
"DELETION_TITLE_ARTIFACT": "Confirm Artifact Deletion",
"DELETION_SUMMARY_ARTIFACT": "Do you want to delete artifact {{param}}? If you delete this artifact, all tags referenced by the digest will also be deleted.",
"DELETION_TITLE_TAG": "Confirmación de Eliminación de Etiqueta",
"DELETION_SUMMARY_TAG": "¿Quiere eliminar la etiqueta {{param}}? ",
"DELETION_TITLE_TAG_DENIED": "La etiqueta firmada no puede ser eliminada",
"DELETION_SUMMARY_TAG_DENIED": "La etiqueta debe ser eliminada de la Notaría antes de eliminarla.\nEliminarla de la Notaría con este comando:\n",
"TAGS_NO_DELETE": "La eliminación está prohibida en el modo de solo lectura.",
"FILTER_FOR_REPOSITORIES": "Filtrar Repositorios",
"TAG": "Etiqueta",
"ARTIFACT": "Artefacto",
@ -818,29 +704,23 @@
"DOCKER_VERSION": "Version de Docker",
"ARCHITECTURE": "Arquitectura",
"OS": "SO",
"SHOW_DETAILS": "Mostrar Detalles",
"REPOSITORIES": "Repositorios",
"OF": "of",
"ITEMS": "elementos",
"NO_ITEMS": "NO ITEMS",
"POP_REPOS": "Repositorios Populares",
"DELETED_REPO_SUCCESS": "Repositorio eliminado satisfactoriamente.",
"DELETED_TAG_SUCCESS": "Etiqueta eliminada satisfactoriamente.",
"COPY": "Copiar",
"NOTARY_IS_UNDETERMINED": "No se puede determinar la firma de esta tag.",
"PLACEHOLDER": "No pudimos encontrar ningún repositorio!",
"INFO": "Información",
"NO_INFO": "Sin información de descripción para este repositorio",
"IMAGE": "Imágenes",
"LABELS": "Etiquetas",
"ADD_LABEL_TO_IMAGE": "Agregar etiquetas a esta imagen",
"FILTER_BY_LABEL": "Filtrar imagenes por etiqueta",
"FILTER_ARTIFACT_BY_LABEL": "Filtrar artefacto por etiqueta",
"ADD_LABELS": "Agregar Etiquetas",
"STOP": "Detener",
"RETAG": "Copiar",
"ACTION": "ACTION",
"DEPLOY": "DEPLOY",
"ADDITIONAL_INFO": "Agregar Info Adicional",
"REPO_NAME": "Repositorio",
"MARKDOWN": "Se admite el estilo con Markdown",
@ -851,8 +731,6 @@
"PROJECT_REPOSITORY": "Repositories",
"PROJECT_MEMBER": "Miembros",
"PROJECT_QUOTAS": "Cuotas",
"ARTIFACT_COUNT": "Conteo artifactos",
"STORAGE_CONSUMPTION": "Consumo Almacenamiento",
"ADMIN": "Administrador(es)",
"MAINTAINER": "Mantenedor(es)",
"DEVELOPER": "Desarrolador(es)",
@ -868,16 +746,13 @@
"CAPTION": "Introduzca el email para reiniciar la contraseña",
"EMAIL": "Email",
"SUCCESS": "El email con el enlace para restablecer la contraseña ha sido enviado satisfactoriamente. Puedes cerrar éste diálogo y comprobar tu bandeja de entrada de emails.",
"CAPTION2": "Introduce tu nueva contraseña",
"RESET_OK": "La contraseña ha sido reiniciada satisfactoriamente. Haz click en OK para identificarte con la nueva contraseña."
},
"RECENT_LOG": {
"SUB_TITLE": "Mostrar",
"SUB_TITLE_SUFIX": "logs"
"SUB_TITLE": "Mostrar"
},
"CONFIG": {
"SECURITY": "Seguridad",
"HISTORY": "Histórico",
"TITLE": "Configuración",
"AUTH": "Autentificación",
"REPLICATION": "Replicación",
@ -1019,12 +894,8 @@
"MANUAL": "Manual",
"SCHEDULED": "Programado"
},
"TEST_MAIL_SUCCESS": "La conexión al servidor de correo ha sido verificada.",
"TEST_LDAP_SUCCESS": "La conexión al servidor LDAP ha sido verificada.",
"TEST_MAIL_FAILED": "Fallo al verificar el servidor de correo con el error: {{param}}.",
"TEST_LDAP_FAILED": "Fallo al verificar el servidor LDAP con el error: {{param}}.",
"LEAVING_CONFIRMATION_TITLE": "Confirme la salida",
"LEAVING_CONFIRMATION_SUMMARY": "Los cambios no han sido guardados aún. ¿Quiere abandonar la página actual?",
"TEST_OIDC_SUCCESS": "Se verifica la conexión al servidor OIDC."
},
"PAGE_NOT_FOUND": {
@ -1034,16 +905,10 @@
},
"ABOUT": {
"VERSION": "Versión",
"BUILD": "Compilado",
"COPYRIGHT": "Project Harbor es un proyecto de código abierto de cloud native registry confiable que almacena, firma y escanea contenido. Harbor extiende la distribución Docker de código abierto agregando las funcionalidades que suelen requerir los usuarios, como seguridad, identidad y administración. Harbor admite funciones avanzadas, como administración de usuarios, control de acceso, monitoreo de actividad y replicación entre instancias. Tener un registro más cerca del entorno de compilación y ejecución también puede mejorar la eficiencia de la transferencia de imágenes.",
"COPYRIGHT_SUFIX": ".",
"TRADEMARK": "VMware es una marca registrada o marca de VMware, Inc. en los Estados Unidos y otras jurisdicciones. Todas las demás marcas y nombres mencionados son marcas de sus respectivas compañías.",
"END_USER_LICENSE": "Contrato de Usuario Final (EULA)",
"OPEN_SOURCE_LICENSE": "Código Abierto/Licencias de Terceros"
},
"START_PAGE": {
"GETTING_START": "",
"GETTING_START_TITLE": "Comenzar"
},
"TOP_REPO": "Repositorios Populares",
"STATISTICS": {

View File

@ -2,18 +2,12 @@
"APP_TITLE": {
"VMW_HARBOR": "Harbor",
"HARBOR": "Harbor",
"VIC": "vSphere Integrated Containers",
"MGMT": "Management",
"REG": "Registre",
"HARBOR_SWAGGER": "Swagger Harbor",
"THEME_DARK_TEXT": "SOMBRE",
"THEME_LIGHT_TEXT": "CLAIR"
},
"SIGN_IN": {
"REMEMBER": "Se souvenir de moi",
"INVALID_MSG": "Nom d'utilisateur ou mot de passe invalide.",
"FORGOT_PWD": "Mot de passe oublié",
"HEADER_LINK": "S'identifier",
"CORE_SERVICE_NOT_AVAILABLE": "Service Core indisponible.",
"OR": "OU",
"VIA_LOCAL_DB": "LOGIN VIA BASE LOCALE"
@ -34,37 +28,27 @@
"CONFIRM": "Confirmer",
"SEND": "Envoyer",
"SAVE": "Sauvegarder",
"TEST_MAIL": "Tester le serveur mail",
"CLOSE": "Fermer",
"TEST_LDAP": "Tester le serveur LDAP",
"TEST_OIDC": "Tester le serveur OIDC",
"MORE_INFO": "Plus d'informations...",
"YES": "Oui",
"NO": "Non",
"NEGATIVE": "Négatif",
"COPY": "Copier",
"EDIT": "Éditer",
"SWITCH": "Basculer",
"REPLICATE": "Répliquer",
"ACTIONS": "Actions",
"BROWSE": "Parcourir",
"UPLOAD": "Téléverser",
"NO_FILE": "Aucun fichier sélectionné",
"ADD": "Ajouter",
"RUN": "Exécuter",
"CONTINUE": "Continuer",
"ENABLE": "Activer",
"DISABLE": "Désactiver"
},
"BATCH": {
"DELETED_SUCCESS": "Suppression effectuée",
"DELETED_FAILURE": "Suppression échouée",
"SWITCH_SUCCESS": "Bascule effectuée",
"SWITCH_FAILURE": "Bascule échouée",
"REPLICATE_SUCCESS": "Réplication effectuée",
"REPLICATE_FAILURE": "Réplication échouée",
"STOP_SUCCESS": "Arrêt effectué",
"STOP_FAILURE": "Arrêt échoué",
"TIME_OUT": "Temps d'attente de la passerelle dépassé"
},
"TOOLTIP": {
@ -87,17 +71,14 @@
"SIGN_IN_USERNAME": "Le nom d'utilisateur est obligatoire.",
"SIGN_IN_PWD": "Le mot de passe est obligatoire.",
"SIGN_UP_MAIL": "L'e-mail n'est utilisé que pour réinitialiser votre mot de passe.",
"SIGN_UP_REAL_NAME": "Prénom et Nom",
"ITEM_REQUIRED": "Le champ est obligatoire.",
"SCOPE_REQUIRED": "Le champ est obligatoire et doit être au format scope.",
"NUMBER_REQUIRED": "Le champ est obligatoire et doit être numérique.",
"PORT_REQUIRED": "Le champ est obligatoire et doit être un numéro de port valide.",
"CRON_REQUIRED": "Le champ est obligatoire et doit être au format cron.",
"EMAIL_EXISTING": "L'adresse e-mail existe déjà.",
"USER_EXISTING": "Le nom d'utilisateur est déjà utilisé.",
"RULE_USER_EXISTING": "Le nom est déjà utilisé.",
"EMPTY": "Le nom est requis",
"NONEMPTY": "Ne peut pas être vide",
"REPO_TOOLTIP": "Les utilisateurs ne peuvent effectuer aucune opération sur les images dans ce mode.",
"ENDPOINT_FORMAT": "L'endpoint doit commencer par HTTP:// or HTTPS://.",
"OIDC_ENDPOINT_FORMAT": "L'endpoint doit commencer par HTTPS://.",
@ -167,14 +148,12 @@
"LOGOUT": "Se déconnecter"
},
"GLOBAL_SEARCH": {
"PLACEHOLDER": "Recherche {{param}}...",
"PLACEHOLDER_VIC": "Recherche dans le registre..."
"PLACEHOLDER": "Recherche {{param}}..."
},
"TOP_NAV": {
"DATETIME_RENDERING_DEFAULT": "Défaut"
},
"SIDE_NAV": {
"DASHBOARD": "Tableau de bord",
"PROJECTS": "Projets",
"SYSTEM_MGMT": {
"NAME": "Administration",
@ -191,9 +170,7 @@
"AUDIT_LOGS": "Audit Logs",
"LEGACY_LOGS": "Audit Logs (Legacy)",
"TASKS": "Tâches",
"API_EXPLORER": "Explorateur d'API",
"HARBOR_API_MANAGEMENT": "Harbor API V2.0",
"HELM_API_MANAGEMENT": "Harbor API",
"DISTRIBUTIONS": {
"NAME": "Distributions",
"INSTANCES": "Instances"
@ -227,14 +204,11 @@
"PROJECTS": "Projets",
"NAME": "Nom du Projet",
"ROLE": "Rôle",
"PUBLIC_OR_PRIVATE": "Niveau d'accès",
"REPO_COUNT": "Nombre de dépôts",
"CHART_COUNT": "Nombre de charts",
"CREATION_TIME": "Heure de création",
"ACCESS_LEVEL": "Niveau d'accès",
"PUBLIC": "Public",
"PRIVATE": "Privé",
"MAKE": "Faire",
"NEW_POLICY": "Nouvelle règle de réplication",
"DELETE": "Supprimer",
"ALL_PROJECTS": "Tous les projets",
@ -245,7 +219,6 @@
"NAME_TOOLTIP": "Le nom du projet doit comporter 1~255 caractères avec des minuscules, des chiffres et ._- et doit commencer par des caractères ou des chiffres.",
"NAME_IS_REQUIRED": "Le nom du projet est obligatoire.",
"NAME_ALREADY_EXISTS": "Le nom du projet existe déjà.",
"NAME_IS_ILLEGAL": "Le nom du projet est invalide.",
"UNKNOWN_ERROR": "Une erreur inconnue s'est produite lors de la création du projet.",
"ITEMS": "entrées",
"DELETION_TITLE": "Confirmer la suppression de projet",
@ -255,7 +228,6 @@
"CREATED_SUCCESS": "Projet créé avec succès.",
"DELETED_SUCCESS": "Projet supprimé avec succès.",
"TOGGLED_SUCCESS": "Projet basculé avec succès.",
"FAILED_TO_DELETE_PROJECT": "Le projet contient des dépôts, des règles de réplication ou des charts Helm et ne peut pas être supprimé.",
"INLINE_HELP_PUBLIC": "Lorsqu'un projet est mis en public, n'importe qui a l'autorisation de lire les dépôts sous ce projet, et l'utilisateur n'a pas besoin d'exécuter \"docker login\" avant de prendre des images de ce projet.",
"PROXY_CACHE_BANDWIDTH": "Définissez la bande passante maximale du réseau pour les pulls d'image en amont pour le proxy-cache. Pour une bande passante illimitée, entrez -1. ",
"BANDWIDTH": "Bande passante",
@ -263,18 +235,13 @@
"OF": "sur",
"COUNT_QUOTA": "Quota de nombre",
"STORAGE_QUOTA": "Quota du projet",
"COUNT_QUOTA_TIP": "Entrez un entier entre '1' et '100000000', ou '-1' pour un quota illimité",
"STORAGE_QUOTA_TIP": "La limite haute du quota de stockage n'accepte que des valeurs entières, au maximum '1024TB'. Entrez '-1' pour un quota illimité",
"QUOTA_UNLIMIT_TIP": "Espace maximum logique pouvant être utilisé par le projet. Pour un quota illimité, entrez '-1'.",
"TYPE": "Type",
"PROXY_CACHE": "Cache proxy",
"PROXY_CACHE_TOOLTIP": "Activez cette option pour permettre à ce projet d'agir comme un cache de pull pour un espace de noms particulier dans un registre cible. Harbor ne peut agir en tant que proxy que pour les registres DockerHub et Harbor.",
"ENDPOINT": "Endpoint",
"PROXY_CACHE_ENDPOINT": "Endpoint du Proxy Cache",
"NO_PROJECT": "Nous n'avons trouvé aucun projet.",
"CONNECTION_LIMIT": "Max connection to upstream registry",
"PROXY_CACHE_MAX_UPSTREAM_CONN_TIP": "The max connection to the upstream registry for this proxy cache project, if -1, then there is no limit",
"PROXY_CACHE_MAX_UPSTREAM_CONN_INPUT_TIP": "Please enter -1 or an integer greater than 0. "
"PROXY_CACHE_ENDPOINT": "Endpoint du Proxy Cache"
},
"PROJECT_DETAIL": {
"SUMMARY": "Résumé",
@ -285,7 +252,6 @@
"LABELS": "Labels",
"PROJECTS": "Projets",
"CONFIG": "Configuration",
"HELMCHART": "Charts Helm",
"ROBOT_ACCOUNTS": "Comptes robot",
"WEBHOOKS": "Webhooks",
"IMMUTABLE_TAG": "Immutabilité des tags",
@ -296,20 +262,16 @@
"PUBLIC_TOGGLE": "Public",
"PUBLIC_POLICY": "Rendre public un registre de projets rendra tous les dépôts accessibles à tous.",
"SECURITY": "Sécurité de déploiement",
"CONTENT_TRUST_TOGGLE": "Activer la confiance du contenu",
"CONTENT_TRUST_POLICY": "Autoriser uniquement le déploiement d'images vérifiées.",
"CONTENT_TRUST_POLCIY": "Autoriser uniquement le déploiement d'images vérifiées.",
"PREVENT_VULNERABLE_TOGGLE": "Empêche les images vulnérables de fonctionner.",
"PREVENT_VULNERABLE_1": "Empêcher les images présentant une vulnérabilité grave de",
"PREVENT_VULNERABLE_2": "et au-dessus d'être déployées.",
"SCAN": "Analyse des vulnérabilités",
"AUTOSCAN_TOGGLE": "Analyse automatique des images lors de l'envoi",
"AUTOSCAN_POLICY": "Analyser automatiquement les images lorsqu'elles sont envoyées au projet du registre.",
"SBOM": "Génération de SBOM",
"AUTOSBOM_TOGGLE": "Générer automatiquement un SBOM au push",
"AUTOSBOM_POLICY": "Générer automatiquement un SBOM lorsque les images sont poussées sur le registre."
"SBOM": "Génération de SBOM"
},
"MEMBER": {
"NEW_USER": "Ajouter un nouveau membre",
"NEW_MEMBER": "Nouveau membre",
"MEMBER": "Membre",
"NAME": "Nom",
@ -328,22 +290,13 @@
"EMAIL": "Email",
"ADD_USER": "Ajouter un utilisateur",
"NEW_USER_INFO": "Ajouter un utilisateur pour être membre de ce projet avec le rôle spécifié",
"NEW_GROUP": "Nouveau groupe",
"IMPORT_GROUP": "Ajouter un membre au groupe",
"NEW_GROUP_INFO": "Ajouter un groupe d'utilisateurs existant ou sélectionner un groupe depuis l'annuaire LDAP/AD aux membres du projet",
"ADD_GROUP_SELECT": "Ajouter un groupe d'utilisateurs existant aux membres du projet",
"CREATE_GROUP_SELECT": "Ajouter un groupe depuis l'annuaire LDAP/AD aux membres du projet",
"LDAP_SEARCH_DN": "DN du groupe LDAP",
"LDAP_SEARCH_NAME": "Nom",
"LDAP_GROUP": "Groupe",
"LDAP_GROUPS": "Groupes",
"LDAP_PROPERTY": "Propriété",
"ACTION": "Action",
"MEMBER_TYPE": "Type de membre",
"GROUP_TYPE": "Groupe",
"USER_TYPE": "Utilisateur",
"USERNAME_IS_REQUIRED": "Nom d'utilisateur requis",
"USERNAME_DOES_NOT_EXISTS": "Ce nom d'utilisateur n'existe pas.",
"USERNAME_ALREADY_EXISTS": "Ce nom d'utilisateur existe déjà.",
"UNKNOWN_ERROR": "Une erreur inconnue s'est produite lors de l'ajout d'un membre.",
"FILTER_PLACEHOLDER": "Filtre les membres",
@ -351,10 +304,7 @@
"DELETION_SUMMARY": "Voulez-vous supprimer le membre {{param}} du projet ?",
"ADDED_SUCCESS": "Membre ajouté avec succès.",
"DELETED_SUCCESS": "Membre supprimé avec succès.",
"SWITCHED_SUCCESS": "Rôle du membre changé avec succès.",
"OF": "sur",
"SWITCH_TITLE": "Confirmez le changement de membres projet",
"SWITCH_SUMMARY": "Voulez-vous changer les membres projet {{param}}?",
"SET_ROLE": "Définir Role",
"REMOVE": "Retirer",
"GROUP_NAME_REQUIRED": "Le nom du groupe est requis",
@ -370,32 +320,23 @@
"NUMBER_REQUIRED": "Le champ est requis et doit être un entier autre que 0.",
"DESCRIPTION": "Description",
"CREATION": "Date et heure de création",
"EXPIRATION": "Date et heure d'expiration",
"TOKEN_EXPIRATION": "Expiration du jeton du compte robot (jours)",
"ACTION": "Action",
"EDIT": "Éditer",
"ITEMS": "entrées",
"OF": "sur",
"DISABLE_ACCOUNT": "Désactiver le compte",
"ENABLE_ACCOUNT": "Activer le compte",
"DELETE": "Supprimer",
"CREAT_ROBOT_ACCOUNT": "Création d'un compte robot",
"PERMISSIONS_ARTIFACT": "Artefact",
"PERMISSIONS_HELMCHART": "Chart Helm (Chart Museum)",
"PUSH": "Push",
"PULL": "Pull",
"FILTER_PLACEHOLDER": "Filtrer les comptes robot",
"ROBOT_NAME": "Ne peut pas contenir de caractères spéciaux(~#$%) et la longueur maximale doit être de 255 caractères.",
"ACCOUNT_EXISTING": "Le compte robot existe déjà.",
"ALERT_TEXT": "C'est le seul moment pour copier votre jeton d'accès personnel. Vous n'aurez pas d'autre opportunité",
"CREATED_SUCCESS": "Création de '{{param}}' effectuée.",
"COPY_SUCCESS": "Copie de '{{param}}' effectuée",
"DELETION_TITLE": "Confirmer la suppression des comptes robot",
"DELETION_SUMMARY": "Voulez-vous supprimer les comptes robot {{param}} ?",
"PULL_IS_MUST": "La permission 'Pull' est activée par défaut et ne peut pas être modifiée.",
"EXPORT_TO_FILE": "Exporter vers un ficher",
"EXPIRES_AT": "Expire le",
"EXPIRATION_TOOLTIP": "Si non renseigné, le délai d'expiration système sera utilisé",
"INVALID_VALUE": "La valeur de la date d'expiration est invalide",
"NEVER_EXPIRED": "Ne jamais expirer",
"NAME_PREFIX": "Préfixe du nom du compte robot",
@ -448,7 +389,6 @@
"MEMBER": "Membre de projet"
},
"WEBHOOK": {
"EDIT_BUTTON": "Éditer",
"ENABLED_BUTTON": "Activer",
"DISABLED_BUTTON": "Désactiver",
"TYPE": "Webhook",
@ -458,27 +398,18 @@
"DISABLED": "Désactivé",
"OF": "sur",
"ITEMS": "entrées",
"LAST_TRIGGERED": "Dernier déclenchement",
"EDIT_WEBHOOK": "Éditer le webhook",
"ADD_WEBHOOK": "Ajouter un webhook",
"CREATE_WEBHOOK": "Démarrer avec les webhooks",
"EDIT_WEBHOOK_DESC": "Spécifier l'endpoint de réception des notifications du webhook",
"CREATE_WEBHOOK_DESC": "Pour démarrer avec les webhooks, fournissez un endpoint et des informations d'identification pour accéder au serveur de webhook.",
"VERIFY_REMOTE_CERT_TOOLTIP": "Détermine si le webhook doit vérifier le certificat de l'URL distante. Décochez cette case lorsque l'URL distante utilise un certificat auto-signé ou non approuvé.",
"ENDPOINT_URL": "URL de l'endpoint",
"URL_IS_REQUIRED": "L'URL de l'endpoint est requise.",
"AUTH_HEADER": "Header d'authentification",
"VERIFY_REMOTE_CERT": "Vérifier le certificat distant",
"TEST_ENDPOINT_BUTTON": "Tester l'endpoint",
"CANCEL_BUTTON": "Annuler",
"SAVE_BUTTON": "Enregistrer",
"TEST_ENDPOINT_SUCCESS": "Connexion testée avec succès.",
"TEST_ENDPOINT_FAILURE": "Échec lors du ping de l'endpoint.",
"ENABLED_WEBHOOK_TITLE": "Activer le webhook",
"ENABLED_WEBHOOK_SUMMARY": "Voulez-vous activer le webhook {{name}} ?",
"DISABLED_WEBHOOK_TITLE": "Désactiver le webhook",
"DISABLED_WEBHOOK_SUMMARY": "Voulez-vous désactiver le webhook {{name}} ?",
"DELETE_WEBHOOK_TITLE": "Supprimer le(s) webhook(s)",
"DELETE_WEBHOOK_SUMMARY": "Voulez-vous supprimer le(s) webhook(s) {{names}} ?",
"WEBHOOKS": "Webhooks",
"NEW_WEBHOOK": "Nouveau webhook",
@ -489,9 +420,6 @@
"EVENT_TYPES": "Types d'évènements",
"DESCRIPTION": "Description",
"NO_WEBHOOK": "Pas de webhook",
"LAST_TRIGGER": "Dernier déclenchement",
"WEBHOOK_NAME": "Nom du webhook",
"NO_TRIGGER": "Pas de déclenchement",
"NAME_REQUIRED": "Le nom est requis",
"NOTIFY_TYPE": "Type de notification",
"EVENT_TYPE": "Types d'évènement",
@ -503,7 +431,6 @@
},
"GROUP": {
"Group": "Groupe",
"GROUPS": "Groupes",
"IMPORT_LDAP_GROUP": "Importer un groupe LDAP",
"IMPORT_HTTP_GROUP": "Nouveau groupe HTTP",
"IMPORT_OIDC_GROUP": "Nouveau groupe OIDC",
@ -514,8 +441,6 @@
"TYPE": "Type",
"DN": "DN",
"GROUP_DN": "DN du Groupe LDAP",
"PROPERTY": "Propriété",
"REG_TIME": "Date/Heure d'enregistrement",
"ADD_GROUP_SUCCESS": "Ajout de groupe effectué",
"EDIT_GROUP_SUCCESS": "Edition de groupe effectuée",
"LDAP_TYPE": "LDAP",
@ -537,7 +462,6 @@
},
"AUDIT_LOG": {
"USERNAME": "Nom d'utilisateur",
"REPOSITORY_NAME": "Nom du dépôt",
"TAGS": "Etiquettes",
"OPERATION": "Opération",
"OPERATION_DESCRIPTION": "Operation Description",
@ -589,7 +513,6 @@
"CURRENT": "courant",
"FILTER_PLACEHOLDER": "Filtrer les tâches",
"STOP_TITLE": "Confirmer l'arrêt des exécutions",
"BOTH": "les deux",
"STOP_SUCCESS": "Arrêt de l'exécution de {{param}} effectuée",
"STOP_SUMMARY": "Voulez-vous arrêter les exécutions {{param}} ?",
"TASK_ID": "ID de tâche",
@ -611,16 +534,12 @@
"DELETION_SUMMARY": "Voulez-vous supprimer la règle {{param}} ?",
"REPLICATION_TITLE": "Confirmer la règle de réplication",
"REPLICATION_SUMMARY": "Voulez-vous répliquer la règle {{param}}?",
"DELETION_TITLE_FAILURE": "la règle {{param}} n'a pas été supprimée",
"DELETION_SUMMARY_FAILURE": "{{param}} ont le statut en attente/en fonctionnement/en train de réessayer",
"REPLICATE_SUMMARY_FAILURE": "ont le statut pending/running",
"FILTER_TARGETS_PLACEHOLDER": "Filtrer les endpoints",
"DELETION_TITLE_TARGET": "Confirmer la suppression de l'endpoint",
"DELETION_SUMMARY_TARGET": "Voulez-vous supprimer l'endpoint {{param}} ?",
"ADD_POLICY": "Nouvelle règle de réplication",
"EDIT_POLICY": "Éditer",
"EDIT_POLICY_TITLE": "Éditer la règle de réplication",
"DELETE_POLICY": "Supprimer",
"TEST_CONNECTION": "Tester la connexion",
"TESTING_CONNECTION": "En train de tester la connexion...",
"TEST_CONNECTION_SUCCESS": "Connexion testée avec succès.",
@ -634,17 +553,9 @@
"REPLICATION_MODE": "Mode de réplication",
"SRC_REGISTRY": "Registre source",
"DESTINATION_NAMESPACE": "Registre de destination:Namespace",
"DESTINATION_NAME_IS_REQUIRED": "Le nom de l'endpoint est obligatoire.",
"NEW_DESTINATION": "Nouveau endpoint",
"DESTINATION_URL": "URL de l'endpoint",
"DESTINATION_URL_IS_REQUIRED": "L'URL de l'endpoint est obligatoire.",
"DESTINATION_USERNAME": "Nom d'utilisateur",
"DESTINATION_PASSWORD": "Mot de passe",
"ALL_STATUS": "Tous les statuts",
"ENABLED": "Activé",
"DISABLED": "Désactivé",
"LAST_START_TIME": "Dernière heure de démarrage",
"ACTIVATION": "Activation",
"REPLICATION_EXECUTION": "Travaux de réplication",
"REPLICATION_EXECUTIONS": "Travaux de réplication",
"STOPJOB": "Stop",
@ -652,23 +563,17 @@
"PENDING": "En attente",
"RUNNING": "En fonctionnement",
"ERROR": "Erreur",
"RETRYING": "En train de réessayer",
"STOPPED": "ARRÊTÉ",
"FINISHED": "Terminé",
"CANCELED": "Annulé",
"SIMPLE": "Simple",
"ADVANCED": "Avancé",
"STATUS": "Statut",
"OPERATION": "Opération",
"CREATION_TIME": "Heure de départ",
"UPDATE_TIME": "Heure de mise à jour",
"END_TIME": "Fin",
"LOGS": "Logs",
"OF": "sur",
"ITEMS": "entrées",
"NO_LOGS": "Pas de logs",
"TOGGLE_ENABLE_TITLE": "Activer la règle",
"TOGGLE_DISABLE_TITLE": "Désactiver la règle",
"CREATED_SUCCESS": "Règle de réplication créée avec succès.",
"UPDATED_SUCCESS": "Règle de réplication mise à jour avec succès.",
"DELETED_SUCCESS": "Règle de réplication supprimée avec succès.",
@ -687,25 +592,16 @@
"EVENT_BASED": "Sur évènement",
"DAILY": "Journalière",
"WEEKLY": "Hebdomadaire",
"SETTING": "Options",
"TRIGGER": "Condition de déclenchement",
"TARGETS": "Cible",
"MODE": "Mode",
"TRIGGER_MODE": "Mode de déclenchement",
"SOURCE_PROJECT": "Projet source",
"REPLICATE": "Répliquer",
"DELETE_REMOTE_IMAGES": "Supprimer les ressources distantes lors de la suppression locale",
"DELETE_ENABLED": "Activer cette politique",
"NEW": "Nouvelle",
"NAME_TOOLTIP": "Le nom de la règle de réplication doit comporter au moins 2 caractères avec des minuscules, des chiffres et. _- et doit commencer par des caractères ou des chiffres.",
"DESTINATION_NAME_TOOLTIP": "Le nom de la destination doit comporter au moins 2 caractères avec des minuscules, des chiffres et. _- et doit commencer par des caractères ou des chiffres.",
"ACKNOWLEDGE": "Acquitter",
"RULE_DISABLED": "Cette règle a été désactivée car un label utilisé dans son filtre a été supprimé. \n Modifiez la règle et mettez à jour son filtre pour l'activer.",
"REPLI_MODE": "Mode de réplication",
"SOURCE_REGISTRY": "Registre source",
"SOURCE_NAMESPACES": "Namespaces sources",
"DEST_REGISTRY": "Registre de destination",
"DEST_NAMESPACE": "Namespace de destination",
"NAMESPACE_TOOLTIP": "Le nom du namespace doit comporter au moins 2 caractères avec des minuscules, des chiffres et. _- et doit commencer par des caractères ou des chiffres.",
"TAG": "Tag",
"LABEL": "Label",
@ -763,9 +659,6 @@
"TESTING_CONNECTION": "En train de tester la connexion...",
"TEST_CONNECTION_SUCCESS": "Connexion testée avec succès.",
"TEST_CONNECTION_FAILURE": "Échec du ping de l'endpoint.",
"CONFLICT_NAME": "Le nom de l'endpoint existe déjà.",
"INVALID_NAME": "Nom de l'endpoint invalide.",
"FAILED_TO_GET_TARGET": "Échec de l'obtention de l'endpoint.",
"CREATION_TIME": "Date/Heure de création",
"OF": "sur",
"ITEMS": "entrées",
@ -774,7 +667,6 @@
"DELETED_SUCCESS": "Endpoint supprimé avec succès.",
"DELETED_FAILED": "Échec de la suppression de l'endpoint",
"CANNOT_EDIT": "L'endpoint ne peut pas être modifié tant que la règle de réplication est activée.",
"FAILED_TO_DELETE_TARGET_IN_USED": "Échec de la suppression de l'endpoint en cours d'utilisation",
"PLACEHOLDER": "Nous n'avons trouvé aucun endpoint !"
},
"REPOSITORY": {
@ -790,19 +682,12 @@
"PULL_TIME": "Date/Heure de pull",
"PUSH_TIME": "Date/Heure de push",
"IMMUTABLE": "Immutable",
"MY_REPOSITORY": "Mon Dépôt",
"PUBLIC_REPOSITORY": "Dépôt Public",
"DELETION_TITLE_REPO": "Confirmer la suppression du dépôt",
"DELETION_TITLE_REPO_SIGNED": "Le dépôt ne peut pas être supprimé",
"DELETION_SUMMARY_REPO_SIGNED": "Le Dépôt '{{repoName}}' ne peut pas être supprimé parce que les images suivantes signées existent. \n{{signedImages}} \nVous devez retirer la signature de toutes les images signées avant de supprimer le dépôt !",
"DELETION_SUMMARY_REPO": "Voulez-vous supprimer le dépôt {{repoName}} ?",
"DELETION_TITLE_ARTIFACT": "Confirmer la suppression de l'artefact",
"DELETION_SUMMARY_ARTIFACT": "Voulez-vous supprimer l'artefact {{param}} ? Si vous supprimez cet artefact, tous les tags référencés par le digest seront également supprimés.",
"DELETION_TITLE_TAG": "Confirmer la suppression du tag",
"DELETION_SUMMARY_TAG": "Voulez-vous supprimer le tag {{param}} ? ",
"DELETION_TITLE_TAG_DENIED": "Un tag signé ne peut pas être supprimé",
"DELETION_SUMMARY_TAG_DENIED": "Le tag doit être supprimé de Notary avant qu'il ne puisse être supprimé. \nSupprimer de Notary avec cette commande : \n",
"TAGS_NO_DELETE": "La suppression est interdite en mode 'Lecture seule'.",
"FILTER_FOR_REPOSITORIES": "Filtrer les Dépôts",
"TAG": "Tag",
"ARTIFACT": "Artefact",
@ -817,29 +702,23 @@
"DOCKER_VERSION": "Version de Docker",
"ARCHITECTURE": "Architecture",
"OS": "Système d'exploitation",
"SHOW_DETAILS": "Afficher les détails",
"REPOSITORIES": "Dépôts",
"OF": "sur",
"ITEMS": "entrées",
"NO_ITEMS": "Aucune entrée",
"POP_REPOS": "Dépôts populaires",
"DELETED_REPO_SUCCESS": "Dépôt supprimé avec succès.",
"DELETED_TAG_SUCCESS": "Tag supprimé avec succès.",
"COPY": "Copier",
"NOTARY_IS_UNDETERMINED": "Ne peut pas déterminer la signature de ce tag.",
"PLACEHOLDER": "Nous n'avons trouvé aucun dépôt !",
"INFO": "Info",
"NO_INFO": "Pas de description pour ce dépôt. Vous pouvez l'ajouter à ce dépôt.",
"IMAGE": "Images",
"LABELS": "Labels",
"ADD_LABEL_TO_IMAGE": "Ajouter des labels à cette image",
"FILTER_BY_LABEL": "Filtrer les images par label",
"FILTER_ARTIFACT_BY_LABEL": "Filtrer les artefact par label",
"ADD_LABELS": "Ajouter des labels",
"STOP": "Stop",
"RETAG": "Copier",
"ACTION": "Action",
"DEPLOY": "Déployer",
"ADDITIONAL_INFO": "Ajouter des informations additionnelles",
"REPO_NAME": "Dépôt",
"MARKDOWN": "La syntaxe Markdown est supportée",
@ -850,8 +729,6 @@
"PROJECT_REPOSITORY": "Dépôts",
"PROJECT_MEMBER": "Membres",
"PROJECT_QUOTAS": "Quotas",
"ARTIFACT_COUNT": "Nombre d'artefact",
"STORAGE_CONSUMPTION": "Consommation de stockage",
"ADMIN": "Admin(s)",
"MAINTAINER": "Mainteneur(s)",
"DEVELOPER": "Développeur(s)",
@ -867,23 +744,19 @@
"CAPTION": "Entrer votre e-mail pour réinitialiser le mot de passe",
"EMAIL": "Email",
"SUCCESS": "Un e-mail avec le lien de réinitialisation du mot de passe a été envoyé avec succès. Vous pouvez fermer cette boîte de dialogue et vérifier votre boîte mail.",
"CAPTION2": "Entrer votre nouveau mot de passe",
"RESET_OK": "Le mot de passe a été réinitialisé avec succès. Cliquez sur OK pour vous connecter avec le nouveau mot de passe."
},
"RECENT_LOG": {
"SUB_TITLE": "Afficher",
"SUB_TITLE_SUFIX": "logs"
"SUB_TITLE": "Afficher"
},
"CONFIG": {
"SECURITY": "Sécurité",
"HISTORY": "Historique",
"TITLE": "Configuration",
"AUTH": "Authentification",
"REPLICATION": "Réplication",
"LABEL": "Labels",
"REPOSITORY": "Dépôt",
"REPO_READ_ONLY": "Dépôt en lecture seule",
"WEBHOOK_NOTIFICATION_ENABLED": "Webhooks activés",
"SYSTEM": "Réglages Système",
"PROJECT_QUOTAS": "Quotas de projet",
"VULNERABILITY": "Vulnérabilité",
@ -1022,12 +895,8 @@
"MANUAL": "Manuel",
"SCHEDULED": "Planifié"
},
"TEST_MAIL_SUCCESS": "La connexion au serveur de mail est vérifiée.",
"TEST_LDAP_SUCCESS": "La connexion au serveur LDAP est vérifiée.",
"TEST_MAIL_FAILED": "Échec de la vérification du serveur de mail avec erreurs : {{param}}.",
"TEST_LDAP_FAILED": "Échec de la vérification du serveur LDAP avec erreurs : {{param}}.",
"LEAVING_CONFIRMATION_TITLE": "Confirmer pour quitter",
"LEAVING_CONFIRMATION_SUMMARY": "Les modifications n'ont pas encore été enregistrées. Voulez-vous quitter la page actuelle ?",
"TEST_OIDC_SUCCESS": "La connexion au serveur OIDC est vérifiée."
},
"PAGE_NOT_FOUND": {
@ -1037,16 +906,10 @@
},
"ABOUT": {
"VERSION": "Version",
"BUILD": "Build",
"COPYRIGHT": "Le Project Harbor est un projet de registre cloud native fiable et open source qui stocke, signe et analyse le contenu. Harbor étend la distribution open source Docker en ajoutant les fonctionnalités généralement requises par les utilisateurs telles que la sécurité, l'authentification et la gestion. Harbor prend en charge des fonctionnalités avancées telles que la gestion des utilisateurs, le contrôle d'accès, la surveillance des activités et la réplication entre les instances. Un registre plus proche de l'environnement de build et d'exécution peut également améliorer l'efficacité du transfert d'image.",
"COPYRIGHT_SUFIX": ".",
"TRADEMARK": "VMware est une marque déposée ou une marque déposée de VMware, Inc. aux États-Unis et dans d'autres juridictions. Toutes les autres marques et noms mentionnés dans le présent document peuvent être des marques de commerce de leurs sociétés respectives.",
"END_USER_LICENSE": "Contrat de licence utilisateur final",
"OPEN_SOURCE_LICENSE": "Licence Open Source / Tierce Partie"
},
"START_PAGE": {
"GETTING_START": "",
"GETTING_START_TITLE": "Pour commencer"
},
"TOP_REPO": "Dépôts populaires",
"STATISTICS": {

View File

@ -2,18 +2,12 @@
"APP_TITLE": {
"VMW_HARBOR": "Harbor",
"HARBOR": "Harbor",
"VIC": "vSphere Integrated Containers",
"MGMT": "관리",
"REG": "레지스트리",
"HARBOR_SWAGGER": "Harbor Swagger",
"THEME_DARK_TEXT": "다크 모드",
"THEME_LIGHT_TEXT": "라이트 모드"
},
"SIGN_IN": {
"REMEMBER": "사용자 정보 기억하기",
"INVALID_MSG": "유효하지 않은 사용자 이름 또는 비밀번호입니다.",
"FORGOT_PWD": "비밀번호 찾기",
"HEADER_LINK": "로그인",
"CORE_SERVICE_NOT_AVAILABLE": "핵심 서비스를 이용할 수 없습니다.",
"OR": "OR",
"VIA_LOCAL_DB": "로컬 DB를 통해 로그인"
@ -34,37 +28,27 @@
"CONFIRM": "확인",
"SEND": "전송",
"SAVE": "저장",
"TEST_MAIL": "메일 서버 테스트",
"CLOSE": "닫기",
"TEST_LDAP": "LDAP 서버 테스트",
"TEST_OIDC": "OIDC 서버 테스트",
"MORE_INFO": "추가 정보...",
"YES": "예",
"NO": "아니요",
"NEGATIVE": "아니요",
"COPY": "복사",
"EDIT": "편집",
"SWITCH": "전환",
"REPLICATE": "복제",
"ACTIONS": "동작",
"BROWSE": "검색",
"UPLOAD": "업로드",
"NO_FILE": "파일이 선택되지 않았습니다.",
"ADD": "추가",
"RUN": "실행",
"CONTINUE": "계속",
"ENABLE": "가능",
"DISABLE": "비활성화"
},
"BATCH": {
"DELETED_SUCCESS": "성공적으로 삭제됐습니다.",
"DELETED_FAILURE": "삭제 실패 또는 부분 실패",
"SWITCH_SUCCESS": "성공적으로 전환했습니다.",
"SWITCH_FAILURE": "전환에 실패했습니다.",
"REPLICATE_SUCCESS": "성공적으로 시작됐습니다.",
"REPLICATE_FAILURE": "시작에 실패했습니다.",
"STOP_SUCCESS": "성공적으로 중지됐습니다.",
"STOP_FAILURE": "작업 중지에 실패했습니다.",
"TIME_OUT": "게이트웨이 타임아웃"
},
"TOOLTIP": {
@ -87,17 +71,14 @@
"SIGN_IN_USERNAME": "사용자 이름을 입력하세요.",
"SIGN_IN_PWD": "비밀번호를 입력하세요",
"SIGN_UP_MAIL": "이메일은 비밀번호를 재설정하는 용도로만 사용됩니다.",
"SIGN_UP_REAL_NAME": "성과 이름",
"ITEM_REQUIRED": "필드를 입력하세요.",
"SCOPE_REQUIRED": "필드는 필수 항목이며 범위 형식이어야 합니다.",
"NUMBER_REQUIRED": "필드는 필수 항목이며 숫자 형식이어야 합니다.",
"PORT_REQUIRED": "필드는 필수 항목이며 유효한 포트 번호여야 합니다.",
"CRON_REQUIRED": "필드는 필수이며 cron 형식이어야 합니다.",
"EMAIL_EXISTING": "이메일 주소가 이미 존재합니다.",
"USER_EXISTING": "이미 사용중인 사용자 이름입니다.",
"RULE_USER_EXISTING": "이미 사용중인 이름입니다",
"EMPTY": "이름을 입력하세요.",
"NONEMPTY": "공란은 허용하지 않습니다",
"REPO_TOOLTIP": "이 모드에서는 사용자가 이미지에 어떤 작업도 수행할 수 없습니다.",
"ENDPOINT_FORMAT": "엔드포인트는 반드시 HTTP:// 또는 HTTPS://로 시작해야합니다.",
"OIDC_ENDPOINT_FORMAT": "엔드포인트는 반드시 HTTPS://로 시작해야합니다.",
@ -167,14 +148,12 @@
"LOGOUT": "로그아웃"
},
"GLOBAL_SEARCH": {
"PLACEHOLDER": "검색 {{param}}...",
"PLACEHOLDER_VIC": "레지스트리 검색..."
"PLACEHOLDER": "검색 {{param}}..."
},
"TOP_NAV": {
"DATETIME_RENDERING_DEFAULT": "디폴트"
},
"SIDE_NAV": {
"DASHBOARD": "데시보드",
"PROJECTS": "프로젝트",
"SYSTEM_MGMT": {
"NAME": "관리",
@ -191,9 +170,7 @@
"AUDIT_LOGS": "Audit Logs",
"LEGACY_LOGS": "Audit Logs (Legacy)",
"TASKS": "테스크",
"API_EXPLORER": "Api 탐색기",
"HARBOR_API_MANAGEMENT": "Harbor API V2.0",
"HELM_API_MANAGEMENT": "Harbor API",
"DISTRIBUTIONS": {
"NAME": "배포",
"INSTANCES": "인스턴스"
@ -227,14 +204,11 @@
"PROJECTS": "프로젝트",
"NAME": "프로젝트 이름",
"ROLE": "역할",
"PUBLIC_OR_PRIVATE": "액세스 레벨",
"REPO_COUNT": "저장소 수",
"CHART_COUNT": "차트 수",
"CREATION_TIME": "생성 시간",
"ACCESS_LEVEL": "액세스 레벨",
"PUBLIC": "공개",
"PRIVATE": "비공개",
"MAKE": "만들기",
"NEW_POLICY": "새 복제 규칙",
"DELETE": "삭제",
"ALL_PROJECTS": "모든 프로젝트",
@ -245,7 +219,6 @@
"NAME_TOOLTIP": "프로젝트 이름은 1~255자(영문 소문자, 숫자, ._- 포함)이어야 하며 문자나 숫자로 시작해야 합니다.",
"NAME_IS_REQUIRED": "프로젝트 이름은 필수항목입니다.",
"NAME_ALREADY_EXISTS": "이미 존재하는 프로젝트 이름입니다.",
"NAME_IS_ILLEGAL": "프로젝트 이름이 잘못되었습니다.",
"UNKNOWN_ERROR": "프로젝트를 생성하는 중에 알 수 없는 오류가 발생했습니다.",
"ITEMS": "아이템",
"DELETION_TITLE": "프로젝트 삭제 확인",
@ -255,7 +228,6 @@
"CREATED_SUCCESS": "프로젝트가 성공적으로 생성됐습니다.",
"DELETED_SUCCESS": "프로젝트가 성공적으로 삭제됐습니다.",
"TOGGLED_SUCCESS": "프로젝트가 성공적으로 전환됐습니다.",
"FAILED_TO_DELETE_PROJECT": "프로젝트에 리포지토리 또는 복제 규칙이 포함되어 있거나 헬름 차트를 삭제할 수 없습니다.",
"INLINE_HELP_PUBLIC": "프로젝트가 공개로 설정되면 누구나 이 프로젝트의 저장소에 대한 읽기 권한을 갖게 되며 사용자는 이 프로젝트에서 이미지를 가져오기 전에 \"docker login\"을 실행할 필요가 없습니다.",
"PROXY_CACHE_BANDWIDTH": "Set the maximum network bandwidth to pull image from upstream for proxy-cache. For unlimited bandwidth, please enter -1. ",
"BANDWIDTH": "Bandwidth",
@ -263,18 +235,13 @@
"OF": "of",
"COUNT_QUOTA": "할당량 수",
"STORAGE_QUOTA": "프로젝트 할당량 제한",
"COUNT_QUOTA_TIP": "'1'과 '100,000,000' 사이의 정수를 입력하세요. 무제한인 경우 '-1'을 입력하세요.",
"STORAGE_QUOTA_TIP": "저장 장치 할당량의 상한은 '1024TB'로 제한되는 정수 값만 사용합니다. 할당량을 무제한으로 지정하려면 '-1'을 입력하세요.",
"QUOTA_UNLIMIT_TIP": "프로젝트에서 사용할 수 있는 최대 논리적 공간입니다. 할당량을 무제한으로 설정하려면 '-1'을 입력하세요.",
"TYPE": "종류",
"PROXY_CACHE": "프록시 캐시",
"PROXY_CACHE_TOOLTIP": "이 프로젝트가 특정 대상 레지스트리 인스턴스에 대한 풀스루 캐시 역할을 할 수 있도록 하려면 이 옵션을 활성화합니다. Harbor는 DockerHub, Docker Registry, Harbor, Aws ECR, Azure ACR, Quay, Google GCR, Github GHCR 및 JFrog Artifactory 레지스트리에 대해서만 프록시 역할을 할 수 있습니다.",
"ENDPOINT": "엔드포인트",
"PROXY_CACHE_ENDPOINT": "프록시 캐시 엔드포인트",
"NO_PROJECT": "프로젝트를 찾을 수 없습니다",
"CONNECTION_LIMIT": "Max connection to upstream registry",
"PROXY_CACHE_MAX_UPSTREAM_CONN_TIP": "The max connection to the upstream registry for this proxy cache project, if -1, then there is no limit",
"PROXY_CACHE_MAX_UPSTREAM_CONN_INPUT_TIP": "Please enter -1 or an integer greater than 0. "
"PROXY_CACHE_ENDPOINT": "프록시 캐시 엔드포인트"
},
"PROJECT_DETAIL": {
"SUMMARY": "요약",
@ -285,7 +252,6 @@
"LABELS": "라벨",
"PROJECTS": "프로젝트",
"CONFIG": "설정",
"HELMCHART": "헬름 차트",
"ROBOT_ACCOUNTS": "로봇 계정",
"WEBHOOKS": "웹훅",
"IMMUTABLE_TAG": "Tag Immutability",
@ -296,8 +262,7 @@
"PUBLIC_TOGGLE": "공개",
"PUBLIC_POLICY": "프로젝트 레지스트리를 공개하면 모든 사람이 모든 저장소에 액세스할 수 있습니다.",
"SECURITY": "배포 보안",
"CONTENT_TRUST_TOGGLE": "콘텐츠 신뢰 활성화",
"CONTENT_TRUST_POLICY": "확인된 이미지만 배포되도록 허용합니다.",
"CONTENT_TRUST_POLCIY": "확인된 이미지만 배포되도록 허용합니다.",
"PREVENT_VULNERABLE_TOGGLE": "취약한 이미지가 실행되지 않도록 방지합니다.",
"PREVENT_VULNERABLE_1": "Prevent images with vulnerability severity of",
"PREVENT_VULNERABLE_2": "and above from being deployed.",
@ -306,7 +271,6 @@
"AUTOSCAN_POLICY": "이미지가 프로젝트 레지스트리에 푸시되면 자동으로 이미지를 스캔합니다."
},
"MEMBER": {
"NEW_USER": "사용자 구성원 추가",
"NEW_MEMBER": "새 구성원",
"MEMBER": "구성원",
"NAME": "이름",
@ -325,22 +289,13 @@
"EMAIL": "이메일",
"ADD_USER": "사용자 추가",
"NEW_USER_INFO": "역할이 지정된 사용자를 추가하세요.",
"NEW_GROUP": "새 그룹",
"IMPORT_GROUP": "새 그룹 맴버",
"NEW_GROUP_INFO": "기존 사용자 그룹을 추가하거나 LDAP/AD에서 프로젝트 구성원으로 사용자 그룹을 선택합니다.",
"ADD_GROUP_SELECT": "프로젝트 구성원에 기존 사용자 그룹 추가",
"CREATE_GROUP_SELECT": "LDAP에서 프로젝트 구성원으로 그룹 추가",
"LDAP_SEARCH_DN": "LDAP 그룹 DN",
"LDAP_SEARCH_NAME": "이름",
"LDAP_GROUP": "그룹",
"LDAP_GROUPS": "그룹들",
"LDAP_PROPERTY": "속성",
"ACTION": "동작",
"MEMBER_TYPE": "구성원 종류",
"GROUP_TYPE": "그룹",
"USER_TYPE": "사용자",
"USERNAME_IS_REQUIRED": "사용자 이름은 필수항목입니다",
"USERNAME_DOES_NOT_EXISTS": "존재하지 않는 사용자 이름입니다",
"USERNAME_ALREADY_EXISTS": "이미 등록된 사용자 이름입니다",
"UNKNOWN_ERROR": "구성원을 추가하는 중에 알 수 없는 오류가 발생했습니다.",
"FILTER_PLACEHOLDER": "구성원 필터",
@ -348,10 +303,7 @@
"DELETION_SUMMARY": "프로젝트 구성원{{param}}를 정말 삭제하시겠습니까?",
"ADDED_SUCCESS": "구성원를 성공적으로 추가했습니다.",
"DELETED_SUCCESS": "구성원를 성공적으로 삭제했습니다.",
"SWITCHED_SUCCESS": "구성원 역할을 성공적으로 전환했습니다.",
"OF": "of",
"SWITCH_TITLE": "프로젝트 구성원 전환 확인",
"SWITCH_SUMMARY": "프로젝트 구성원 {{param}}을(를) 전환하시겠습니까?",
"SET_ROLE": "역할 설정",
"REMOVE": "제거",
"GROUP_NAME_REQUIRED": "그룹 이름은 필수항목입니다",
@ -367,32 +319,23 @@
"NUMBER_REQUIRED": "필드는 필수이며 0이 아닌 정수여야 합니다.",
"DESCRIPTION": "설명",
"CREATION": "생성 시간",
"EXPIRATION": "만료",
"TOKEN_EXPIRATION": "로봇 토큰 만료(일)",
"ACTION": "동작",
"EDIT": "편집",
"ITEMS": "아이템",
"OF": "of",
"DISABLE_ACCOUNT": "계정 비활성화",
"ENABLE_ACCOUNT": "계정 활성화",
"DELETE": "삭제",
"CREAT_ROBOT_ACCOUNT": "로봇 계정 생성",
"PERMISSIONS_ARTIFACT": "아티팩트",
"PERMISSIONS_HELMCHART": "핼름 차트 (Chart Museum)",
"PUSH": "푸시",
"PULL": "풀(Pull)",
"FILTER_PLACEHOLDER": "로봇 계정 필터",
"ROBOT_NAME": "특수 문자(~#$%)를 포함할 수 없으며 최대 길이는 255자입니다.",
"ACCOUNT_EXISTING": "로봇 계정이 이미 존재합니다.",
"ALERT_TEXT": "이 시크릿을 복사할 수 있는 유일한 기회입니다.다음 기회는 없습니다.",
"CREATED_SUCCESS": "'{{param}}'성공적으로 생성됐습니다.",
"COPY_SUCCESS": "'{{param}}'의 시크릿을 성공적으로 복사했습니다",
"DELETION_TITLE": "로봇 계정 제거 확인",
"DELETION_SUMMARY": "로봇 계정{{param}}을 정말 삭제하시겠습니까?",
"PULL_IS_MUST": "풀(Pull) 권한은 기본적으로 체크되어 있으며 수정할 수 없습니다.",
"EXPORT_TO_FILE": "파일로 내보내기",
"EXPIRES_AT": "~에 만료",
"EXPIRATION_TOOLTIP": "설정하지 않을 경우 시스템 설정에따라 만료 시간이 설정됩니다",
"INVALID_VALUE": "만료 시간 값이 잘못되었습니다",
"NEVER_EXPIRED": "만료되지 않음",
"NAME_PREFIX": "로봇 이름 접두어",
@ -445,7 +388,6 @@
"MEMBER": "Project Member"
},
"WEBHOOK": {
"EDIT_BUTTON": "편집",
"ENABLED_BUTTON": "활성",
"DISABLED_BUTTON": "비활성",
"TYPE": "웹훅",
@ -455,27 +397,18 @@
"DISABLED": "비활성화 됨",
"OF": "of",
"ITEMS": "아이템",
"LAST_TRIGGERED": "마지막 발생",
"EDIT_WEBHOOK": "웹훅 편집",
"ADD_WEBHOOK": "웹훅 추가",
"CREATE_WEBHOOK": "웹훅 시작하기",
"EDIT_WEBHOOK_DESC": "웹훅 알림을 수신하기 위한 엔드포인트 지정",
"CREATE_WEBHOOK_DESC": "웹훅을 시작하려면 웹훅 서버에 액세스하기 위한 엔드포인트와 자격 증명을 제공하세요.",
"VERIFY_REMOTE_CERT_TOOLTIP": "웹훅이 원격 URL의 인증서를 확인해야 하는지 여부를 결정합니다. 원격 URL이 자체 서명된 인증서 또는 신뢰할 수 없는 인증서를 사용하는 경우 이 상자를 선택 취소합니다.",
"ENDPOINT_URL": "엔드포인트 URL",
"URL_IS_REQUIRED": "엔드포인트 URL은 필수입력항목입니다.",
"AUTH_HEADER": "Auth Header",
"VERIFY_REMOTE_CERT": "원격 인증서 확인",
"TEST_ENDPOINT_BUTTON": "엔드포인트 테스트",
"CANCEL_BUTTON": "취소",
"SAVE_BUTTON": "저장",
"TEST_ENDPOINT_SUCCESS": "연결 테스트가 성공적으로 완료되었습니다.",
"TEST_ENDPOINT_FAILURE": "엔드포인트로 Ping 시도가 실패했습니다.",
"ENABLED_WEBHOOK_TITLE": "웹훅 활성화",
"ENABLED_WEBHOOK_SUMMARY": "웹훅{{name}}을 활성화하시겠습니까??",
"DISABLED_WEBHOOK_TITLE": "웹훅 비활성화",
"DISABLED_WEBHOOK_SUMMARY": "웹훅{{name}}을 비활성화 하시겠습니까?",
"DELETE_WEBHOOK_TITLE": "웹훅 삭제",
"DELETE_WEBHOOK_SUMMARY": "웹훅{{names}}을 삭제하시겠습니까?",
"WEBHOOKS": "웹훅",
"NEW_WEBHOOK": "새 웹훅",
@ -486,9 +419,6 @@
"EVENT_TYPES": "이벤트 종류",
"DESCRIPTION": "설명",
"NO_WEBHOOK": "웹훅 없음",
"LAST_TRIGGER": "마지막 트리거",
"WEBHOOK_NAME": "웹훅 이름",
"NO_TRIGGER": "트리거 없음",
"NAME_REQUIRED": "이름은 필수입니다",
"NOTIFY_TYPE": "알림 유형",
"EVENT_TYPE": "유형 입력",
@ -500,7 +430,6 @@
},
"GROUP": {
"GROUP": "그룹",
"GROUPS": "그룹들",
"IMPORT_LDAP_GROUP": "LDAP Group 불러오기",
"IMPORT_HTTP_GROUP": "새 HTTP Group",
"IMPORT_OIDC_GROUP": "새 OIDC Group",
@ -511,8 +440,6 @@
"TYPE": "종류",
"DN": "DN",
"GROUP_DN": "Ldap Group DN",
"PROPERTY": "속성",
"REG_TIME": "등록 시간",
"ADD_GROUP_SUCCESS": "그룹 추가 성공",
"EDIT_GROUP_SUCCESS": "그룹 편집 성공",
"LDAP_TYPE": "LDAP",
@ -534,7 +461,6 @@
},
"AUDIT_LOG": {
"USERNAME": "사용자 이름",
"REPOSITORY_NAME": "저장소 이름",
"TAGS": "태그",
"OPERATION": "작업",
"OPERATION_DESCRIPTION": "Operation Description",
@ -586,7 +512,6 @@
"CURRENT": "현재",
"FILTER_PLACEHOLDER": "작업 필터",
"STOP_TITLE": "실행 중지 확인",
"BOTH": "both",
"STOP_SUCCESS": "{{param}}를 성공적으로 실행 중지했습니다",
"STOP_SUMMARY": "{{param}} 실행을 중지하시겠습니까?",
"TASK_ID": "작업 아이디",
@ -608,16 +533,12 @@
"DELETION_SUMMARY": "복제 규칙 {{param}}을(를) 삭제하시겠습니까?",
"REPLICATION_TITLE": "규칙 복제 확인",
"REPLICATION_SUMMARY": "{{param}} 규칙을 복제하시겠습니까?",
"DELETION_TITLE_FAILURE": "규칙 삭제를 삭제하지 못했습니다.",
"DELETION_SUMMARY_FAILURE": "대기 중/실행 중/재시도 중 상태입니다",
"REPLICATE_SUMMARY_FAILURE": "대기 중/실행 중 상태입니다",
"FILTER_TARGETS_PLACEHOLDER": "엔드포인트 필터",
"DELETION_TITLE_TARGET": "엔드포인트 삭제 확인",
"DELETION_SUMMARY_TARGET": "엔드포인트{{param}}를 삭제하시겠습니까?",
"ADD_POLICY": "새 복제 규칙",
"EDIT_POLICY": "편집",
"EDIT_POLICY_TITLE": "복제 규칙 편집",
"DELETE_POLICY": "삭제",
"TEST_CONNECTION": "연결 테스트",
"TESTING_CONNECTION": "연결 테스트 중...",
"TEST_CONNECTION_SUCCESS": "연결이 성공적으로 테스트되었습니다.",
@ -631,17 +552,9 @@
"REPLICATION_MODE": "복제 모드",
"SRC_REGISTRY": "소스 레지스트리",
"DESTINATION_NAMESPACE": "목적지 레지스트리:네임스페이스",
"DESTINATION_NAME_IS_REQUIRED": "엔드포인트 이름은 필수항목입니다.",
"NEW_DESTINATION": "새 엔드포인트",
"DESTINATION_URL": "엔드포인트 URL",
"DESTINATION_URL_IS_REQUIRED": "엔드포인트 URL은 필수항목입니다.",
"DESTINATION_USERNAME": "사용자 이름",
"DESTINATION_PASSWORD": "패스워드",
"ALL_STATUS": "모든 상태",
"ENABLED": "활성화",
"DISABLED": "비활성화",
"LAST_START_TIME": "마지막 시작 시간",
"ACTIVATION": "활성화",
"REPLICATION_EXECUTION": "실행",
"REPLICATION_EXECUTIONS": "실행",
"STOPJOB": "중지",
@ -649,23 +562,17 @@
"PENDING": "대기 중",
"RUNNING": "실행 중",
"ERROR": "에러",
"RETRYING": "다시 시도 중",
"STOPPED": "중지 됨",
"FINISHED": "완료 됨",
"CANCELED": "취소 됨",
"SIMPLE": "Simple",
"ADVANCED": "Advanced",
"STATUS": "상태",
"REPLICATION_TRIGGER": "트리거",
"CREATION_TIME": "종료 시간",
"UPDATE_TIME": "갱신 시간",
"END_TIME": "종료 시간",
"LOGS": "로그",
"OF": "of",
"ITEMS": "아이템",
"NO_LOGS": "로그 없음",
"TOGGLE_ENABLE_TITLE": "규칙 활성화",
"TOGGLE_DISABLE_TITLE": "규칙 비활성화",
"CREATED_SUCCESS": "복제 규칙을 성공적으로 생성했습니다.",
"UPDATED_SUCCESS": "복제 규칙을 성공적으로 갱신했습니다.",
"DELETED_SUCCESS": "복제 규칙을 성공적으로 삭제했습니다.",
@ -684,25 +591,16 @@
"EVENT_BASED": "이벤트 기반",
"DAILY": "매일",
"WEEKLY": "매주",
"SETTING": "옵션",
"TRIGGER": "트리거 조건",
"TARGETS": "대상",
"MODE": "모드",
"TRIGGER_MODE": "트리거 모드",
"SOURCE_PROJECT": "소스 프로젝트",
"REPLICATE": "복제",
"DELETE_REMOTE_IMAGES": "로컬에서 삭제되면 원격 리소스 삭제",
"DELETE_ENABLED": "이 정책을 활성화했습니다",
"NEW": "New",
"NAME_TOOLTIP": "복제 규칙 이름은 소문자, 숫자, ._-가 포함된 2자 이상이어야 하며 문자 또는 숫자로 시작해야 합니다.",
"DESTINATION_NAME_TOOLTIP": "대상 이름은 소문자, 숫자, ._-가 포함된 2자 이상이어야 하며 문자 또는 숫자로 시작해야 합니다.",
"ACKNOWLEDGE": "Acknowledge",
"RULE_DISABLED": "필터에 사용된 라벨이 삭제되었기 때문에 이 규칙이 비활성화되었습니다. \n 규칙을 편집하고 필터를 업데이트하여 활성화하십시오.",
"REPLI_MODE": "복제 모드",
"SOURCE_REGISTRY": "소스 레지스트리",
"SOURCE_NAMESPACES": "소스 네임스페이즈",
"DEST_REGISTRY": "목적지 레지스트리",
"DEST_NAMESPACE": "목적지 네임스페이스",
"NAMESPACE_TOOLTIP": "네임스페이스 이름은 소문자, 숫자 및 ._-/가 포함된 2자 이상이어야 하며 문자 또는 숫자로 시작해야 합니다.",
"TAG": "태그",
"LABEL": "라벨",
@ -760,9 +658,6 @@
"TESTING_CONNECTION": "테스팅 연결...",
"TEST_CONNECTION_SUCCESS": "연결 테스트가 성공적으로 완료되었습니다.",
"TEST_CONNECTION_FAILURE": "엔드포인트로 Ping이 실패했습니다.",
"CONFLICT_NAME": "엔드포인트이름이 이미 존재합니다.",
"INVALID_NAME": "유효하지 않은 엔트포인트 이름.",
"FAILED_TO_GET_TARGET": "엔드포인트를 가져오는데 실패했습니다.",
"CREATION_TIME": "생성 날짜",
"OF": "of",
"ITEMS": "아이템",
@ -771,7 +666,6 @@
"DELETED_SUCCESS": "엔드포인트를 성공적으로 삭제했습니다.",
"DELETED_FAILED": "엔드포인트 삭제를 실패했습니다.",
"CANNOT_EDIT": "복제 규칙이 활성화된 동안에는 엔드포인트를 변경할 수 없습니다..",
"FAILED_TO_DELETE_TARGET_IN_USED": "사용 중인 엔드포인트를 삭제하지 못했습니다.",
"PLACEHOLDER": "엔드포인트를 찾을 수 없습니다!"
},
"REPOSITORY": {
@ -787,19 +681,12 @@
"PULL_TIME": "풀(Pull) 시간",
"PUSH_TIME": "푸시 시간",
"IMMUTABLE": "Immutable",
"MY_REPOSITORY": "나의 저장소",
"PUBLIC_REPOSITORY": "공개 저장소",
"DELETION_TITLE_REPO": "저장소 삭제 확인",
"DELETION_TITLE_REPO_SIGNED": "저장소를 삭제할 수 없습니다",
"DELETION_SUMMARY_REPO_SIGNED": "다음과 같은 서명된 이미지가 존재하므로 '{{repoName}}' 저장소를 삭제할 수 없습니다.\n{{signedImages}} \n저장소를 삭제하기 전에 서명된 이미지를 모두 서명 취소해야 합니다!",
"DELETION_SUMMARY_REPO": "{{repoName}} 저장소를 삭제하시겠습니까?",
"DELETION_TITLE_ARTIFACT": "아티팩트 삭제 확인",
"DELETION_SUMMARY_ARTIFACT": "\n{{param}} 아티팩트를 삭제하시겠습니까? 이 아티팩트를 삭제하면 다이제스트에서 참조하는 모든 태그도 삭제됩니다.",
"DELETION_TITLE_TAG": "태그 삭제 확인",
"DELETION_SUMMARY_TAG": "{{param}} 태그를 삭제하시겠습니까?",
"DELETION_TITLE_TAG_DENIED": "서명된 태그를 삭제할 수 없습니다.",
"DELETION_SUMMARY_TAG_DENIED": "태그를 삭제하려면 먼저 공증인에서 태그를 제거해야 합니다.\nDelete from Notary via this command:\n",
"TAGS_NO_DELETE": "읽기 전용 모드에서는 삭제가 금지됩니다.",
"FILTER_FOR_REPOSITORIES": "저장소 필터",
"TAG": "태그",
"ARTIFACT": "아티팩트",
@ -814,29 +701,23 @@
"DOCKER_VERSION": "도커 버전",
"ARCHITECTURE": "아키텍처",
"OS": "OS",
"SHOW_DETAILS": "자세히 보기",
"REPOSITORIES": "저장소",
"OF": "of",
"ITEMS": "아이템",
"NO_ITEMS": "아이템 없음",
"POP_REPOS": "인기 저장소",
"DELETED_REPO_SUCCESS": "저장소를 성공적으로 삭제했습니다.",
"DELETED_TAG_SUCCESS": "태그를 성공적으로 삭제했습니다.",
"COPY": "복사",
"NOTARY_IS_UNDETERMINED": "이 태그의 서명을 확인할 수 없습니다.",
"PLACEHOLDER": "저장소를 찾을 수 없습니다!",
"INFO": "정보",
"NO_INFO": "이 저장소에 대한 설명이 없습니다. 이 저장소에 추가할 수 있습니다.",
"IMAGE": "이미지",
"LABELS": "라벨",
"ADD_LABEL_TO_IMAGE": "이 이미지에 라벨 추가",
"FILTER_BY_LABEL": "라벨별로 이미지 필터",
"FILTER_ARTIFACT_BY_LABEL": "라벨별로 아티팩트 필터",
"ADD_LABELS": "라벨 추가",
"STOP": "Stop",
"RETAG": "복사",
"ACTION": "동작",
"DEPLOY": "배포",
"ADDITIONAL_INFO": "추가 정보 추가",
"REPO_NAME": "저장소",
"MARKDOWN": "마크다운 스타일링 지원",
@ -847,8 +728,6 @@
"PROJECT_REPOSITORY": "저장소",
"PROJECT_MEMBER": "구성원",
"PROJECT_QUOTAS": "할당량",
"ARTIFACT_COUNT": "아티팩트 수",
"STORAGE_CONSUMPTION": "저장 장치 소모량",
"ADMIN": "관리자(들)",
"MAINTAINER": "메인테이너(들)",
"DEVELOPER": "개발자(들)",
@ -864,23 +743,19 @@
"CAPTION": "비밀번호를 재설정하기위해 당신의 이메일을 입력하세요",
"EMAIL": "이메일",
"SUCCESS": "비밀번호 재설정 링크가 포함된 메일이 성공적으로 발송되었습니다. 이 대화 상자를 닫고 사서함을 확인할 수 있습니다.",
"CAPTION2": "새 비밀번호를 입력하세요",
"RESET_OK": "비밀번호를 성공적으로 재설정했습니다. 새 비밀번호로 다시 로그인하기위해 'OK'를 클릭하세요."
},
"RECENT_LOG": {
"SUB_TITLE": "보기",
"SUB_TITLE_SUFIX": "로그"
"SUB_TITLE": "보기"
},
"CONFIG": {
"SECURITY": "보안",
"HISTORY": "기록",
"TITLE": "설정",
"AUTH": "인증",
"REPLICATION": "복제",
"LABEL": "라벨",
"REPOSITORY": "저장소",
"REPO_READ_ONLY": "읽기 전용 저장소",
"WEBHOOK_NOTIFICATION_ENABLED": "웹훅 활성화",
"SYSTEM": "시스템 셋팅",
"PROJECT_QUOTAS": "프로젝트 할당량",
"VULNERABILITY": "취약점",
@ -1017,12 +892,8 @@
"MANUAL": "수동",
"SCHEDULED": "예약"
},
"TEST_MAIL_SUCCESS": "메일 서버 연결이 확인되었습니다.",
"TEST_LDAP_SUCCESS": "LDAP 서버에 대한 연결이 확인되었습니다.",
"TEST_MAIL_FAILED": "에러로 인해 메일 서버를 확인하지 못했습니다: {{param}}.",
"TEST_LDAP_FAILED": "에러로 인해 LDAP 서버를 확인하지 못했습니다: {{param}}.",
"LEAVING_CONFIRMATION_TITLE": "페이지에서 나가시겠습니까",
"LEAVING_CONFIRMATION_SUMMARY": "변경사항이 아직 저장되지 않았습니다. 현재 페이지에서 나가시겠습니까?",
"TEST_OIDC_SUCCESS": "OIDC 서버 연결이 확인되었습니다."
},
"PAGE_NOT_FOUND": {
@ -1032,16 +903,10 @@
},
"ABOUT": {
"VERSION": "버전",
"BUILD": "빌드",
"COPYRIGHT": "프로젝트 'Harbor'는 콘텐츠를 저장, 서명 및 검색하는 신뢰할 수 있는 오픈 소스 클라우드 네이티브 레지스트리 프로젝트입니다. 'Harbor'는 보안, ID, 관리 등 사용자에게 일반적으로 필요한 기능을 추가하여 오픈 소스 Docker 배포를 확장합니다. 'Harbor'는 사용자 관리, 액세스 제어, 활동 모니터링, 인스턴스 간 복제와 같은 고급 기능을 지원합니다. 레지스트리를 빌드 및 실행 환경에 더 가깝게 두면 이미지 전송 효율성도 향상될 수 있습니다.",
"COPYRIGHT_SUFIX": ".",
"TRADEMARK": "VMware는 미국 및 기타 국가에서 VMware, Inc.의 등록 상표 또는 상표입니다. 여기에 언급된 기타 모든 상표 및 이름은 해당 회사의 상표일 수 있습니다.",
"END_USER_LICENSE": "최종 사용자 라이센스 계약",
"OPEN_SOURCE_LICENSE": "오픈소스/서드 파티 라이선스"
},
"START_PAGE": {
"GETTING_START": "",
"GETTING_START_TITLE": "시작하기"
},
"TOP_REPO": "인기 저장소",
"STATISTICS": {

View File

@ -2,18 +2,12 @@
"APP_TITLE": {
"VMW_HARBOR": "Harbor",
"HARBOR": "Harbor",
"VIC": "vSphere Integrated Containers",
"MGMT": "Administração",
"REG": "Registro",
"HARBOR_SWAGGER": "Harbor Swagger",
"THEME_DARK_TEXT": "ESCURO",
"THEME_LIGHT_TEXT": "CLARO"
},
"SIGN_IN": {
"REMEMBER": "Lembrar de mim",
"INVALID_MSG": "Usuário ou senha inválidos",
"FORGOT_PWD": "Esqueci a senha",
"HEADER_LINK": "Login",
"CORE_SERVICE_NOT_AVAILABLE": "Serviço 'core' indisponível.",
"OR": "OU",
"VIA_LOCAL_DB": "LOGIN COM BANCO DE DADOS LOCAL"
@ -34,37 +28,27 @@
"CONFIRM": "CONFIRMAR",
"SEND": "ENVIAR",
"SAVE": "SALVAR",
"TEST_MAIL": "TESTAR SERVIDOR DE E-MAIL",
"CLOSE": "FECHAR",
"TEST_LDAP": "TESTAR SERVIDOR LDAP",
"TEST_OIDC": "TESTAR PROVEDOR OIDC",
"MORE_INFO": "Mais informações...",
"YES": "SIM",
"NO": "NÃO",
"NEGATIVE": "NEGATIVO",
"COPY": "COPIAR",
"EDIT": "EDITAR",
"SWITCH": "ALTERAR",
"REPLICATE": "REPLICAR",
"ACTIONS": "Ações",
"BROWSE": "Navegar",
"UPLOAD": "Enviar",
"NO_FILE": "Nenhum arquivo selecionado",
"ADD": "ADICIONAR",
"RUN": "EXECUTAR",
"CONTINUE": "CONTINUAR",
"ENABLE": "HABILITAR",
"DISABLE": "DESABILITAR"
},
"BATCH": {
"DELETED_SUCCESS": "Removido com sucesso",
"DELETED_FAILURE": "Falha na remoção",
"SWITCH_SUCCESS": "Alterado com sucesso",
"SWITCH_FAILURE": "Falha na alteração",
"REPLICATE_SUCCESS": "Replicação iniciada",
"REPLICATE_FAILURE": "Falha na replicação",
"STOP_SUCCESS": "Interrompido",
"STOP_FAILURE": "Não foi possível interromper",
"TIME_OUT": "Tempo esgotado (timeout)"
},
"TOOLTIP": {
@ -87,17 +71,14 @@
"SIGN_IN_USERNAME": "Nome de usuário é obrigatório.",
"SIGN_IN_PWD": "Senha é obrigatória.",
"SIGN_UP_MAIL": "E-mail é usado apenas para redefinir a senha.",
"SIGN_UP_REAL_NAME": "Nome completo",
"ITEM_REQUIRED": "Campo obrigatório.",
"SCOPE_REQUIRED": "Campo obrigatório. Deve estar no formato apropriado (scope).",
"NUMBER_REQUIRED": "Campo obrigatório. Deve ser numerico.",
"PORT_REQUIRED": "Campo obrigatório. Deve ser um número de porta válido.",
"CRON_REQUIRED": "O campo obrigatório. Deve estar no formato cron.",
"EMAIL_EXISTING": "E-mail já existe.",
"USER_EXISTING": "Nome de usuário já está em uso.",
"RULE_USER_EXISTING": "Nome já em uso.",
"EMPTY": "Nome é obrigatório",
"NONEMPTY": "Não pode ser vazio",
"ENDPOINT_FORMAT": "Endereço deve começar com HTTP:// ou HTTPS://.",
"OIDC_ENDPOINT_FORMAT": "Endereço deve começar com HTTPS://.",
"OIDC_NAME": "Nome do provedor OIDC.",
@ -166,14 +147,12 @@
"LOGOUT": "Sair"
},
"GLOBAL_SEARCH": {
"PLACEHOLDER": "Busca {{param}}...",
"PLACEHOLDER_VIC": "Busca de registro..."
"PLACEHOLDER": "Busca {{param}}..."
},
"TOP_NAV": {
"DATETIME_RENDERING_DEFAULT": "Padrão"
},
"SIDE_NAV": {
"DASHBOARD": "Painel de controle",
"PROJECTS": "Projetos",
"SYSTEM_MGMT": {
"NAME": "Administração",
@ -190,9 +169,7 @@
"AUDIT_LOGS": "Audit Logs",
"LEGACY_LOGS": "Audit Logs (Legacy)",
"TASKS": "Tarefas",
"API_EXPLORER": "Explorador da API",
"HARBOR_API_MANAGEMENT": "Harbor API V2.0",
"HELM_API_MANAGEMENT": "Harbor API",
"DISTRIBUTIONS": {
"NAME": "Distribuições",
"INSTANCES": "Repositórios remotos para distribuição"
@ -226,14 +203,11 @@
"PROJECTS": "Projetos",
"NAME": "Nome do Projeto",
"ROLE": "Função",
"PUBLIC_OR_PRIVATE": "Nível de acesso",
"REPO_COUNT": "Quantidade de repositórios",
"CHART_COUNT": "Quantidade de charts",
"CREATION_TIME": "Data de criação",
"ACCESS_LEVEL": "Nível de acesso",
"PUBLIC": "Público",
"PRIVATE": "Privado",
"MAKE": "Fazer",
"NEW_POLICY": "Nova regra de replicação",
"DELETE": "Remover",
"ALL_PROJECTS": "Todos os projetos",
@ -244,7 +218,6 @@
"NAME_TOOLTIP": "Nome do projeto deve conter no máximo 255 caracteres, apenas letras minusculas, números, símbolos ._- e deve iniciar com letras ou números.",
"NAME_IS_REQUIRED": "Nome do projeto é obrigatório.",
"NAME_ALREADY_EXISTS": "Nome do projeto já existe.",
"NAME_IS_ILLEGAL": "Nome do projeto é inválido.",
"UNKNOWN_ERROR": "Um erro desconhecido ocorreu ao criar o projeto.",
"ITEMS": "itens",
"DELETION_TITLE": "Confirmar remoção do projeto",
@ -254,7 +227,6 @@
"CREATED_SUCCESS": "Projeto criado com sucesso.",
"DELETED_SUCCESS": "Projeto removido com sucesso.",
"TOGGLED_SUCCESS": "Projeto alterado com sucesso.",
"FAILED_TO_DELETE_PROJECT": "Projeto não pode ser removido porque ainda possui recursos em repositórios, regras de replicação ou helm charts.",
"INLINE_HELP_PUBLIC": "Quando o projeto é público, o acesso de leitura aos repositórios é liberado, incluindo usuários anônimos não autenticados. O usuário não precisa executar \"docker login\" para baixar imagens desse projeto.",
"PROXY_CACHE_BANDWIDTH": "Set the maximum network bandwidth to pull image from upstream for proxy-cache. For unlimited bandwidth, please enter -1. ",
"BANDWIDTH": "Bandwidth",
@ -262,7 +234,6 @@
"OF": "de",
"COUNT_QUOTA": "Limite de quantidade",
"STORAGE_QUOTA": "Project quota limits",
"COUNT_QUOTA_TIP": "Informe um número inteiro entre 1 e 100.000.000. Use -1 para ilimitado.",
"STORAGE_QUOTA_TIP": "Limite de armazenamento. Apenas números inteiros. Valor máximo de 1024TB. Use -1 para ilimitado.",
"QUOTA_UNLIMIT_TIP": "The maximum logical space that can be used by the project. Para não ter limite, utilize -1.",
"TYPE": "Tipo",
@ -283,7 +254,6 @@
"LABELS": "Marcadores",
"PROJECTS": "Projetos",
"CONFIG": "Configuração",
"HELMCHART": "Helm Charts",
"ROBOT_ACCOUNTS": "Contas de Automação",
"WEBHOOKS": "Webhooks",
"IMMUTABLE_TAG": "Tags Imutáveis",
@ -294,20 +264,16 @@
"PUBLIC_TOGGLE": "Público",
"PUBLIC_POLICY": "Tornar o repositório do projeto público tornará todos os artefatos acessíveis sem autenticação.",
"SECURITY": "Segurança de implantação",
"CONTENT_TRUST_TOGGLE": "Habilitar regras de confiança",
"CONTENT_TRUST_POLICY": "Permitir implantação apenas de imagens verificadas.",
"CONTENT_TRUST_POLCIY": "Permitir implantação apenas de imagens verificadas.",
"PREVENT_VULNERABLE_TOGGLE": "Prevenir execução de imagens vulneráveis.",
"PREVENT_VULNERABLE_1": "Prevenir imagens com vulnerabilidades de severidade",
"PREVENT_VULNERABLE_2": "e acima de serem utilizadas.",
"SCAN": "Análise de vulnerabilidades",
"AUTOSCAN_TOGGLE": "Verificar imagens automaticamente",
"AUTOSCAN_POLICY": "Imagens serão analisadas automaticamente quando enviadas ao repositório do projeto.",
"SBOM": "SBOM generation",
"AUTOSBOM_TOGGLE": "Automatically generate SBOM on push",
"AUTOSBOM_POLICY": "Automatically generate SBOM when the images are pushed to the project registry."
"SBOM": "SBOM generation"
},
"MEMBER": {
"NEW_USER": "Adicionar um usuário",
"NEW_MEMBER": "Novo membro",
"MEMBER": "Membro",
"NAME": "Nome",
@ -326,22 +292,13 @@
"EMAIL": "E-mail",
"ADD_USER": "Adicionar usuário",
"NEW_USER_INFO": "Adicionar usuário como membro deste projeto, dentro de um perfil específico.",
"NEW_GROUP": "Novo grupo",
"IMPORT_GROUP": "Adicionar membro ao grupo",
"NEW_GROUP_INFO": "Adicionar um grupo de usuários existentes ou selecionar um grupo de usuários do LDAP/AD",
"ADD_GROUP_SELECT": "Adicionar um grupo de usuários existentes",
"CREATE_GROUP_SELECT": "Adicionar um grupo do LDAP",
"LDAP_SEARCH_DN": "Grupo DN do LDAP",
"LDAP_SEARCH_NAME": "Nome",
"LDAP_GROUP": "Grupo",
"LDAP_GROUPS": "Grupos",
"LDAP_PROPERTY": "Propriedade",
"ACTION": "AÇÃO",
"MEMBER_TYPE": "Tipo de membro",
"GROUP_TYPE": "Grupo",
"USER_TYPE": "Usuário",
"USERNAME_IS_REQUIRED": "Nome de usuário é obrigatório",
"USERNAME_DOES_NOT_EXISTS": "Nome de usuário não existe.",
"USERNAME_ALREADY_EXISTS": "Nome de usuário já existe.",
"UNKNOWN_ERROR": "Erro desconhecido ocorreu quando adicionando membro.",
"FILTER_PLACEHOLDER": "Filtrar",
@ -349,10 +306,7 @@
"DELETION_SUMMARY": "Você quer remover membros do projeto {{param}}?",
"ADDED_SUCCESS": "Membro adicionado com sucesso.",
"DELETED_SUCCESS": "Membro removido com sucesso.",
"SWITCHED_SUCCESS": "Função do membro alterada com sucesso.",
"OF": "de",
"SWITCH_TITLE": "Confirmar alteração dos membros do projeto",
"SWITCH_SUMMARY": "Você quer alterar os membros do projeto {{param}}?",
"SET_ROLE": "DEFINIR FUNÇÃO",
"REMOVE": "Remover",
"GROUP_NAME_REQUIRED": "Nome do grupo é obrigatório",
@ -366,7 +320,6 @@
"NEW_ROBOT_ACCOUNT": "Nova conta de automação",
"ENABLED_STATE": "Habilitado",
"CREATION": "Criação",
"EXPIRATION": "Expiração",
"NUMBER_REQUIRED": "Campo obrigatório. Não pode ser 0 (zero).",
"TOKEN_EXPIRATION": "Expiração do token de automação (em dias)",
"DESCRIPTION": "Descrição",
@ -374,26 +327,18 @@
"EDIT": "Editar",
"ITEMS": "itens",
"OF": "de",
"DISABLE_ACCOUNT": "Desativar conta",
"ENABLE_ACCOUNT": "Ativar conta",
"DELETE": "Remover",
"CREAT_ROBOT_ACCOUNT": "Criar conta de automação",
"PERMISSIONS_ARTIFACT": "Artefato",
"PERMISSIONS_HELMCHART": "Helm Chart (Chart Museum)",
"PUSH": "Push",
"PULL": "Pull",
"FILTER_PLACEHOLDER": "Filtro contas de automação",
"ROBOT_NAME": "Não Pode conter caracteres especiais(~#$%). Máximo de 255 caracteres.",
"ACCOUNT_EXISTING": "Conta de automação já existe.",
"ALERT_TEXT": "Copie AGORA e resguarde o valor do token de acesso. Não haverá outra oportunidade.",
"CREATED_SUCCESS": "'{{param}}' criado com sucesso.",
"COPY_SUCCESS": "Cópia de segredo feita com sucesso: '{{param}}'",
"DELETION_TITLE": "Confirmar a remoção da conta",
"DELETION_SUMMARY": "Você quer remover a regra {{param}}?",
"PULL_IS_MUST": "Permissão de 'pull' é obrigatória e não pode ser desligada.",
"EXPORT_TO_FILE": "exportar para arquivo",
"EXPIRES_AT": "Expira em",
"EXPIRATION_TOOLTIP": "Se não informado, a configuração do sistema será usada.",
"INVALID_VALUE": "Valor do tempo de expiração inválido.",
"NEVER_EXPIRED": "Não expirar nunca",
"NAME_PREFIX": "Prefixo para contas de automação",
@ -447,7 +392,6 @@
},
"GROUP": {
"GROUP": "Grupo",
"GROUPS": "Grupos",
"IMPORT_LDAP_GROUP": "Importar grupo do LDAP",
"IMPORT_HTTP_GROUP": "Novo Grupo HTTP",
"IMPORT_OIDC_GROUP": "Novo Grupo OIDC",
@ -458,8 +402,6 @@
"TYPE": "Tipo",
"DN": "DN",
"GROUP_DN": "DN do Grupo LDAP",
"PROPERTY": "Propriedade",
"REG_TIME": "Data de registro",
"ADD_GROUP_SUCCESS": "Grupo adicionado com sucesso",
"EDIT_GROUP_SUCCESS": "Grupo editado com sucesso",
"LDAP_TYPE": "LDAP",
@ -480,7 +422,6 @@
"DELETION_SUMMARY": "Tem certeza de que deseja remover: {{param}}?"
},
"WEBHOOK": {
"EDIT_BUTTON": "EDITAR",
"ENABLED_BUTTON": "HABILITAR",
"DISABLED_BUTTON": "DESABILITAR",
"TYPE": "Webhook",
@ -490,27 +431,18 @@
"DISABLED": "Desabilitado",
"OF": "de",
"ITEMS": "itens",
"LAST_TRIGGERED": "Último Disparo",
"EDIT_WEBHOOK": "Editar Webhook",
"ADD_WEBHOOK": "Adicionar Webhook",
"CREATE_WEBHOOK": "Criação de webhooks",
"EDIT_WEBHOOK_DESC": "Informe o endereço que receberá as notificações via webhook",
"CREATE_WEBHOOK_DESC": "Informe o endereço e credenciais de acesso ao servidor onde o webhook está hospedado.",
"VERIFY_REMOTE_CERT_TOOLTIP": "Desmarque se o webhook é servido com um certificado auto-assinado ou não confiável.",
"ENDPOINT_URL": "Endereço (URL)",
"URL_IS_REQUIRED": "Endereço é um campo obrigatório.",
"AUTH_HEADER": "Cabeçalho de Autenticação",
"VERIFY_REMOTE_CERT": "Validar certificado remoto",
"TEST_ENDPOINT_BUTTON": "TESTAR ENDEREÇO",
"CANCEL_BUTTON": "CANCELAR",
"SAVE_BUTTON": "SALVAR",
"TEST_ENDPOINT_SUCCESS": "Teste de conexão realizado com sucesso.",
"TEST_ENDPOINT_FAILURE": "Falha no teste de conexão.",
"ENABLED_WEBHOOK_TITLE": "Habilitar Webhook",
"ENABLED_WEBHOOK_SUMMARY": "Deseja habilitar o webook {{name}}?",
"DISABLED_WEBHOOK_TITLE": "Desabilitar Webhook",
"DISABLED_WEBHOOK_SUMMARY": "Deseja desabilitar o webhook {{name}}?",
"DELETE_WEBHOOK_TITLE": "Remover Webhook(s)",
"DELETE_WEBHOOK_SUMMARY": "Deseja remover o(s) webhook(s) {{names}}?",
"WEBHOOKS": "Webhooks",
"NEW_WEBHOOK": "Criar Webhook",
@ -521,9 +453,6 @@
"EVENT_TYPES": "Tipos de eventos",
"DESCRIPTION": "Descrição",
"NO_WEBHOOK": "Sem Webhook",
"LAST_TRIGGER": "Último Disparo",
"WEBHOOK_NAME": "Nome do Webhook",
"NO_TRIGGER": "Sem gatilho",
"NAME_REQUIRED": "Nome é obrigatório",
"NOTIFY_TYPE": "Tipo de Notificação",
"EVENT_TYPE": "Tipo de Evento",
@ -535,7 +464,6 @@
},
"AUDIT_LOG": {
"USERNAME": "Nome do usuário",
"REPOSITORY_NAME": "Nome do repositório",
"TAGS": "Tags",
"OPERATION": "Operação",
"OPERATION_DESCRIPTION": "Operation Description",
@ -586,7 +514,6 @@
"CURRENT": "atual",
"FILTER_PLACEHOLDER": "Filtro de Tarefas",
"STOP_TITLE": "Confirme as execuções de parada",
"BOTH": "ambos",
"STOP_SUCCESS": "Execução {{param}} parada com sucesso",
"STOP_SUMMARY": "Você quer parar as execuções? {{param}}?",
"TASK_ID": "ID de Tarefa",
@ -610,16 +537,12 @@
"DELETION_SUMMARY": "Você quer remover a regra {{param}}?",
"REPLICATION_TITLE": "Confirmar regras de replicação",
"REPLICATION_SUMMARY": "Você quer replicar as regras {{param}}?",
"DELETION_TITLE_FAILURE": "falha ao remover a regra de Remoção",
"DELETION_SUMMARY_FAILURE": "está pendente/executando/re-executando",
"REPLICATE_SUMMARY_FAILURE": "está pendente/executando",
"FILTER_TARGETS_PLACEHOLDER": "Filtrar",
"DELETION_TITLE_TARGET": "Confirmar remoção de Endpoint",
"DELETION_SUMMARY_TARGET": "Você quer remover o Endpoint {{param}}?",
"ADD_POLICY": "Nova regra de Replicação",
"EDIT_POLICY": "Editar",
"EDIT_POLICY_TITLE": "Editar regra de Replicação",
"DELETE_POLICY": "Remover",
"TEST_CONNECTION": "Testar Conexão",
"TESTING_CONNECTION": "Testando Conexão...",
"TEST_CONNECTION_SUCCESS": "Conexão testada com sucesso.",
@ -633,17 +556,9 @@
"REPLICATION_MODE": "Modo de Replicação",
"SRC_REGISTRY": "Repositório de origem (registry)",
"DESTINATION_NAMESPACE": "Repositório de destino no formato 'registry:mamespace'",
"DESTINATION_NAME_IS_REQUIRED": "Nome é um campo obrigatório",
"NEW_DESTINATION": "Novo Destino",
"DESTINATION_URL": "Endereço do destino (URL)",
"DESTINATION_URL_IS_REQUIRED": "Endereço do destino é um campo obrigatório.",
"DESTINATION_USERNAME": "Nome de usuário",
"DESTINATION_PASSWORD": "Senha",
"ALL_STATUS": "Todos",
"ENABLED": "Habilitado",
"DISABLED": "Desabilitado",
"LAST_START_TIME": "Ultima hora de início",
"ACTIVATION": "Ativação",
"REPLICATION_EXECUTION": "Tarefa de Replicação",
"REPLICATION_EXECUTIONS": "Tarefas de Replicação",
"STOPJOB": "Parar",
@ -652,10 +567,8 @@
"PENDING": "Pendentes",
"RUNNING": "Executando",
"ERROR": "Erro",
"RETRYING": "Tentando novamente",
"STOPPED": "PARADO",
"FINISHED": "Finalizada",
"CANCELED": "Cancelada",
"SIMPLE": "Simples",
"ADVANCED": "Avançado",
"STATUS": "Situação",
@ -665,9 +578,6 @@
"LOGS": "Logs",
"OF": "de",
"ITEMS": "itens",
"NO_LOGS": "Sem log",
"TOGGLE_ENABLE_TITLE": "Habilitar regra",
"TOGGLE_DISABLE_TITLE": "Desabilitar regra",
"CREATED_SUCCESS": "Regra de replicação criada com sucesso.",
"UPDATED_SUCCESS": "Regra de replicação atualizada com sucesso.",
"DELETED_SUCCESS": "Regras de replicação removidas com sucesso.",
@ -686,25 +596,16 @@
"EVENT_BASED": "Baseado em Eventos",
"DAILY": "Diário",
"WEEKLY": "Semanal",
"SETTING": "Opções",
"TRIGGER": "Condições de disparo",
"TARGETS": "Destino",
"MODE": "Modo",
"TRIGGER_MODE": "Modo de disparo",
"SOURCE_PROJECT": "Projeto de origem",
"REPLICATE": "Replicar",
"DELETE_REMOTE_IMAGES": "Remover recursos remotos quando removidos localmente",
"DELETE_ENABLED": "Habilitar política",
"NEW": "Novo",
"NAME_TOOLTIP": "nome da regra de replicação deve conter ao menos 2 caracteres, apenas letras minusculas, números, símbolos ._- e deve iniciar com letras ou números.",
"DESTINATION_NAME_TOOLTIP": "Nome destino deve conter no mínimo 2 caracteres, apenas letras minúsculas, números, símbolos ._- deve iniciar com letras ou números",
"ACKNOWLEDGE": "Reconhecer",
"RULE_DISABLED": "Essa regra foi desabilitada, pois um marcador usado em seu filtro foi removido. \n Edite a regra e atualize o filtro para habilitá-la.",
"REPLI_MODE": "Modo de replicação",
"SOURCE_REGISTRY": "Repositório de origem",
"SOURCE_NAMESPACES": "Namespace de origem",
"DEST_REGISTRY": "Repositório de destino",
"DEST_NAMESPACE": "Namespace de destino",
"NAMESPACE_TOOLTIP": "Nome destino deve conter no mínimo 2 caracteres, apenas letras minúsculas, números, símbolos ._-/ e deve iniciar com letras ou números",
"TAG": "Tag",
"LABEL": "Marcador",
@ -762,9 +663,6 @@
"TESTING_CONNECTION": "Testando Conexão...",
"TEST_CONNECTION_SUCCESS": "Conexão testada com sucesso.",
"TEST_CONNECTION_FAILURE": "Falha ao testar conexão.",
"CONFLICT_NAME": "O nome do terminal já existe.",
"INVALID_NAME": "Nome de endereço inválido.",
"FAILED_TO_GET_TARGET": "Falha ao obter recursos do endereço.",
"CREATION_TIME": "Data de criação",
"OF": "de",
"ITEMS": "itens",
@ -773,7 +671,6 @@
"DELETED_SUCCESS": "Endereço removido com sucesso.",
"DELETED_FAILED": "Falha ao remover endereço.",
"CANNOT_EDIT": "Endereço não pode ser alterado enquando a regra de replicação estiver ativa.",
"FAILED_TO_DELETE_TARGET_IN_USED": "Falha ao remover endereço em uso.",
"PLACEHOLDER": "Não há endereços cadastrados"
},
"REPOSITORY": {
@ -789,19 +686,12 @@
"PULL_TIME": "Horário de Envio",
"PUSH_TIME": "Horário de Recebimento",
"IMMUTABLE": "Imutável",
"MY_REPOSITORY": "Meu Repositório",
"PUBLIC_REPOSITORY": "Repositório Público",
"DELETION_TITLE_REPO": "Confirmar remoção de repositório",
"DELETION_TITLE_REPO_SIGNED": "Repositório não pode ser removido",
"DELETION_SUMMARY_REPO_SIGNED": "Repositório '{{repoName}}' não pode ser removido pois possui imagens assinadas.\n{{signedImages}} \nVocê deve remover a assinatura de todas as imagens assinadas antes de remover o repositório!",
"DELETION_SUMMARY_REPO": "Você deseja remover o repositório {{repoName}}?",
"DELETION_TITLE_ARTIFACT": "Confirmar Remoção de Artefato",
"DELETION_SUMMARY_ARTIFACT": "Deseja remover o artefato {{param}}? Ao remover, todas as tags que referenciam o digest desta imagem também serão removidos.",
"DELETION_TITLE_TAG": "Confirmar remoção de Tag",
"DELETION_SUMMARY_TAG": "Deseja remover a Tag {{param}}? ",
"DELETION_TITLE_TAG_DENIED": "Tags assinadas não podem ser removidas",
"DELETION_SUMMARY_TAG_DENIED": "A tag deve ser removida do Notary antes de ser apagada.\nRemova do Notary com o seguinte comando:\n",
"TAGS_NO_DELETE": "Remover é proibido em modo somente leitura.",
"FILTER_FOR_REPOSITORIES": "Filtrar",
"TAG": "Tag",
"ARTIFACT": "Artefato",
@ -816,29 +706,23 @@
"ARCHITECTURE": "Arquitetura",
"OS": "SO",
"OS_VERSION": "Versão do SO",
"SHOW_DETAILS": "Exibir detalhes",
"REPOSITORIES": "Repositórios",
"OF": "de",
"ITEMS": "itens",
"NO_ITEMS": "SEM ITENS",
"POP_REPOS": "Repositórios populares",
"DELETED_REPO_SUCCESS": "Repositórios removidos com sucesso.",
"DELETED_TAG_SUCCESS": "Tags removidas com sucesso.",
"COPY": "Copiar",
"NOTARY_IS_UNDETERMINED": "Não é possível determinar a assinatura dessa tag.",
"PLACEHOLDER": "Não foi possível encontrar nenhum repositório!",
"INFO": "Informações",
"NO_INFO": "Nenhuma descrição de informação para esse repositório",
"IMAGE": "Imagens",
"LABELS": "Marcadores",
"ADD_LABEL_TO_IMAGE": "Adicionar marcadores a esta imagem",
"FILTER_BY_LABEL": "Filtrar imagens por marcadores",
"FILTER_ARTIFACT_BY_LABEL": "Filtrar por marcador",
"ADD_LABELS": "Adicionar Marcadores",
"STOP": "Stop",
"RETAG": "Copiar",
"ACTION": "AÇÃO",
"DEPLOY": "IMPLANTAR",
"ADDITIONAL_INFO": "Adicionar informação adicional",
"MARKDOWN": "Estilização com Markdown suportada",
"LAST_MODIFIED": "Data da última alteração"
@ -848,8 +732,6 @@
"PROJECT_REPOSITORY": "Repositórios",
"PROJECT_MEMBER": "Membros",
"PROJECT_QUOTAS": "Cotas",
"ARTIFACT_COUNT": "Contagem de artefatos",
"STORAGE_CONSUMPTION": "Consumo de Armazenamento",
"ADMIN": "Admininstrador(es)",
"MAINTAINER": "Mantenedor(es)",
"DEVELOPER": "Desenvolvedor(es)",
@ -865,16 +747,13 @@
"CAPTION": "Insira seu e-mail para redefinir sua senha",
"EMAIL": "E-mail",
"SUCCESS": "E-mail com link para redefinição de senha encaminhado com sucesso. Confira sua caixa de entrada ou caixa de Spam.",
"CAPTION2": "Insira sua nova senha",
"RESET_OK": "Senha redefinida com sucesso. Pressione OK para entrar com a nova senha."
},
"RECENT_LOG": {
"SUB_TITLE": "Exibir",
"SUB_TITLE_SUFIX": "logs"
"SUB_TITLE": "Exibir"
},
"CONFIG": {
"SECURITY": "Security",
"HISTORY": "Histórico",
"TITLE": "Configuração",
"AUTH": "Autenticação",
"REPLICATION": "Replicação",
@ -1017,12 +896,8 @@
"MANUAL": "Manual",
"SCHEDULED": "Agendado"
},
"TEST_MAIL_SUCCESS": "Conexão ao servidor de E-mail foi verificada.",
"TEST_LDAP_SUCCESS": "Conexão ao servidor de LDAP foi verificada.",
"TEST_MAIL_FAILED": "Falha ao verificar servidor de E-mail com erro: {{param}}.",
"TEST_LDAP_FAILED": "Falha ao verificar servidor de LDAP com erro: {{param}}.",
"LEAVING_CONFIRMATION_TITLE": "Confirme para sair",
"LEAVING_CONFIRMATION_SUMMARY": "As alterações ainda não foram salvas. Você deseja sair da página atual?",
"TEST_OIDC_SUCCESS": "Conexão com o provedor OIDC verificada."
},
"PAGE_NOT_FOUND": {
@ -1032,16 +907,10 @@
},
"ABOUT": {
"VERSION": "Versão",
"BUILD": "Revisão (build)",
"COPYRIGHT": "O Projeto Harbor é um projeto de Registry Cloud Nativo, com código aberto e confiável que armazena, assina e analisa conteúdos. Harbor estende o projeto Opensource Docker Distribution adicionando funcionalidades, como segurança, identidade e gerenciamento. Harbor suporta funcionalidades avançadas como gerenciamento de usuários, controle de acesso, auditoria de atividades e replicação entre instâncias. Ter um repositório de imagens mais perto do ambiente de desenvolvimento e produção pode melhorar a eficiência de transferência de imagens.",
"COPYRIGHT_SUFIX": ".",
"TRADEMARK": "VMware é marca registrada da VMware, Inc. nos Estados Unidos da América e outras jurisprudências. Todas as outras marcas e nomes mencionados podem ser propriedade intelectual de suas respectivas empresas.",
"END_USER_LICENSE": "Contrato de Licença de Usuário Final",
"OPEN_SOURCE_LICENSE": "Open Source/Third Party License"
},
"START_PAGE": {
"GETTING_START": "",
"GETTING_START_TITLE": "Começando"
},
"TOP_REPO": "Repositórios Populares",
"STATISTICS": {

View File

@ -2,18 +2,12 @@
"APP_TITLE": {
"VMW_HARBOR": "Harbor",
"HARBOR": "Harbor",
"VIC": "vSphere Entegre Konteynerler",
"MGMT": "Yönetim",
"REG": "Kayıt",
"HARBOR_SWAGGER": "Harbor Swagger",
"THEME_DARK_TEXT": "DARK",
"THEME_LIGHT_TEXT": "LIGHT"
},
"SIGN_IN": {
"REMEMBER": "Beni Hatırla",
"INVALID_MSG": "Geçersiz kullanıcı adı veya şifre.",
"FORGOT_PWD": "Parolamı Unuttum",
"HEADER_LINK": "Oturum aç",
"CORE_SERVICE_NOT_AVAILABLE": "Core service is not available.",
"OR": "OR",
"VIA_LOCAL_DB": "LOGIN VIA LOCAL DB"
@ -34,37 +28,27 @@
"CONFIRM": "ONAYLA",
"SEND": "GÖNDER",
"SAVE": "KAYDET",
"TEST_MAIL": "MAİL SUNUCUSUNU TEST ET",
"CLOSE": "KAPAT",
"TEST_LDAP": "LDAP SUNUCUSUNU TEST ET",
"TEST_OIDC": "OIDC SUNUCUSUNU TEST ET",
"MORE_INFO": "Daha fazla bilgi...",
"YES": "EVET",
"NO": "HAYIR",
"NEGATIVE": "OLUMSUZ",
"COPY": "KOPYALA",
"EDIT": "DÜZENLE",
"SWITCH": "DİĞİŞTİR",
"REPLICATE": "TEKRARLA",
"ACTIONS": "Eylemler",
"BROWSE": "Araştır",
"UPLOAD": "Yükle",
"NO_FILE": "Hiç bir dosya seçilmedi",
"ADD": "EKLE",
"RUN": "ÇALIŞTIR",
"CONTINUE": "DEVAM ET",
"ENABLE": "AKTİF ET",
"DISABLE": "DEVRE DIŞI BIRAK"
},
"BATCH": {
"DELETED_SUCCESS": "Başarı ile silindi.",
"DELETED_FAILURE": "Deleted failed or partly failed",
"SWITCH_SUCCESS": "Değiştirme başarılı",
"SWITCH_FAILURE": "Değiştirme başarısız",
"REPLICATE_SUCCESS": "Başlatma başarılı.",
"REPLICATE_FAILURE": "Başlatma başarısız.",
"STOP_SUCCESS": "Durdurma başarılı.",
"STOP_FAILURE": "Durdurma işlemi başarısız.",
"TIME_OUT": "Ağ geçidi zaman aşımına uğradı."
},
"TOOLTIP": {
@ -87,17 +71,14 @@
"SIGN_IN_USERNAME": "Kullanıcı adı gerekli.",
"SIGN_IN_PWD": "Şifre gereklidir.",
"SIGN_UP_MAIL": "E-posta yalnızca şifrenizi sıfırlamak için kullanılır.",
"SIGN_UP_REAL_NAME": "Ad ve soyad",
"ITEM_REQUIRED": "Alan gereklidir.",
"SCOPE_REQUIRED": "Alan zorunludur ve kapsam biçiminde olmalıdır.",
"NUMBER_REQUIRED": "Alan gereklidir ve sayılar olmalıdır.",
"PORT_REQUIRED": "Alan zorunludur ve geçerli liman numarası olmalıdır.",
"CRON_REQUIRED": "Alan zorunludur ve cron formatında olmalıdır.",
"EMAIL_EXISTING": "E-posta adresi zaten var.",
"USER_EXISTING": "Kullanıcı adı zaten kullanımda.",
"RULE_USER_EXISTING": "İsim zaten kullanımda.",
"EMPTY": "İsim gerekli",
"NONEMPTY": "Boş olamaz",
"REPO_TOOLTIP": "Kullanıcılar bu moddaki görüntülerde hiçbir işlem yapamazlar.",
"ENDPOINT_FORMAT": "Bitiş noktası HTTP: // veya HTTPS: // ile başlamalıdır.",
"OIDC_ENDPOINT_FORMAT": "Bitiş noktası HTTPS: // ile başlamalıdır.",
@ -168,14 +149,12 @@
"LOGOUT": ıkış"
},
"GLOBAL_SEARCH": {
"PLACEHOLDER": "Ara {{param}}...",
"PLACEHOLDER_VIC": "Arama Kaydı..."
"PLACEHOLDER": "Ara {{param}}..."
},
"TOP_NAV": {
"DATETIME_RENDERING_DEFAULT": "Default"
},
"SIDE_NAV": {
"DASHBOARD": "Kontrol Paneli",
"PROJECTS": "Projeler",
"SYSTEM_MGMT": {
"NAME": "Yönetim",
@ -192,9 +171,7 @@
"AUDIT_LOGS": "Audit Logs",
"LEGACY_LOGS": "Audit Logs (Legacy)",
"TASKS": "Görevler",
"API_EXPLORER": "Api Explorer",
"HARBOR_API_MANAGEMENT": "Harbor API V2.0",
"HELM_API_MANAGEMENT": "Harbor API",
"DISTRIBUTIONS": {
"NAME": "Distributions",
"INSTANCES": "Instances"
@ -228,14 +205,11 @@
"PROJECTS": "Projeler",
"NAME": "Proje İsmi",
"ROLE": "Rol",
"PUBLIC_OR_PRIVATE": "Erişim Seviyesi",
"REPO_COUNT": "Depo Sayısı",
"CHART_COUNT": "Grafik Sayısı",
"CREATION_TIME": "Oluşturma zamanı",
"ACCESS_LEVEL": "Erişim Seviyesi",
"PUBLIC": "Genel",
"PRIVATE": "Özel",
"MAKE": "Oluşturmak",
"NEW_POLICY": "Yeni Çoğaltma Kuralı",
"DELETE": "Sil",
"ALL_PROJECTS": "Tüm Projeler",
@ -246,7 +220,6 @@
"NAME_TOOLTIP": "Proje adı, en az 1~255 karakter uzunluğunda, küçük harf, rakam ve ._- ile yazılmalı ve karakter veya rakamlarla başlamalıdır.",
"NAME_IS_REQUIRED": "Proje adı gerekli.",
"NAME_ALREADY_EXISTS": "Proje adı zaten var.",
"NAME_IS_ILLEGAL": "Proje adı geçersiz.",
"UNKNOWN_ERROR": "Proje oluşturulurken bilinmeyen bir hata oluştu.",
"ITEMS": "çeşit",
"DELETION_TITLE": "Proje üyelerinin kaldırılmasını onaylayın",
@ -256,7 +229,6 @@
"CREATED_SUCCESS": "Proje başarıyla oluşturuldu.",
"DELETED_SUCCESS": "Projeler başarıyla silindi.",
"TOGGLED_SUCCESS": "Proje başarıyla değiştirildi.",
"FAILED_TO_DELETE_PROJECT": "Proje havuzları veya çoğaltma kurallarını içeriyor veya helm tabloları silinemiyor.",
"INLINE_HELP_PUBLIC": "Bir proje herkese açık olarak ayarlandığında, herkes bu proje altındaki depoları okuma iznine sahiptir ve kullanıcının bu proje altındaki imajları çekmeden önce \"docker login\" çalıştırması gerekmez.",
"PROXY_CACHE_BANDWIDTH": "Set the maximum network bandwidth to pull image from upstream for proxy-cache. For unlimited bandwidth, please enter -1. ",
"BANDWIDTH": "Bandwidth",
@ -264,18 +236,13 @@
"OF": "of",
"COUNT_QUOTA": "Kota",
"STORAGE_QUOTA": "Project quota limits",
"COUNT_QUOTA_TIP": "Sayı Kotasının üst sınırı tamsayı olmalıdır.\n",
"STORAGE_QUOTA_TIP": "Depolama Kotasının üst sınırı tamsayı olmalı ve maksimum üst sınır 1024 TB",
"QUOTA_UNLIMIT_TIP": "The maximum logical space that can be used by the project. Bu kotayı sınırsız istiyorsanız, lütfen -1 girin.",
"TYPE": "Type",
"PROXY_CACHE": "Proxy Cache",
"PROXY_CACHE_TOOLTIP": "Enable this to allow this project to act as a pull-through cache for a particular target registry instance. Harbor can only act a proxy for DockerHub, Docker Registry, Harbor, Aws ECR, Azure ACR, Alibaba Cloud ACR, Quay, Google GCR, JFrog Artifactory, and Github GHCR registries.",
"ENDPOINT": "Endpoint",
"PROXY_CACHE_ENDPOINT": "Proxy Cache Endpoint",
"NO_PROJECT": "We couldn't find any projects",
"CONNECTION_LIMIT": "Max connection to upstream registry",
"PROXY_CACHE_MAX_UPSTREAM_CONN_TIP": "The max connection to the upstream registry for this proxy cache project, if -1, then there is no limit",
"PROXY_CACHE_MAX_UPSTREAM_CONN_INPUT_TIP": "Please enter -1 or an integer greater than 0. "
"PROXY_CACHE_ENDPOINT": "Proxy Cache Endpoint"
},
"PROJECT_DETAIL": {
"SUMMARY": "Özet",
@ -286,7 +253,6 @@
"LABELS": "Etiketler",
"PROJECTS": "Projeler",
"CONFIG": "Ayarlar",
"HELMCHART": "Helm Tabloları",
"ROBOT_ACCOUNTS": "Robot Hesapları",
"WEBHOOKS": "Ağ Kancaları",
"IMMUTABLE_TAG": "Tag Immutability",
@ -297,20 +263,16 @@
"PUBLIC_TOGGLE": "Genel",
"PUBLIC_POLICY": "Bir proje sicilini halka açmak, bütün depoları herkesin erişebileceği hale getirecektir.",
"SECURITY": "Dağıtım güvenliği",
"CONTENT_TRUST_TOGGLE": "İçerik güvenini etkinleştir",
"CONTENT_TRUST_POLICY": "Yalnızca doğrulanmış imajların yüklenilmesine izin verin.",
"CONTENT_TRUST_POLCIY": "Yalnızca doğrulanmış imajların yüklenilmesine izin verin.",
"PREVENT_VULNERABLE_TOGGLE": "Güvenlik açığı bulunan görüntülerin çalışmasını önleyin.",
"PREVENT_VULNERABLE_1": "Güvenlik açığı ciddiyeti olan imajları önleyin",
"PREVENT_VULNERABLE_2": "ve yukarıda yüklenilmekte.",
"SCAN": "Güvenlik açığı taraması",
"AUTOSCAN_TOGGLE": "İmajları yüklerken anında tarayın",
"AUTOSCAN_POLICY": "İmajlar proje kayıt defterine yüklenildiğinde otomatik olarak tarayın.",
"SBOM": "SBOM generation",
"AUTOSBOM_TOGGLE": "Automatically generate SBOM on push",
"AUTOSBOM_POLICY": "Automatically generate SBOM when the images are pushed to the project registry."
"SBOM": "SBOM generation"
},
"MEMBER": {
"NEW_USER": "Kullanıcı Üyesi Ekle",
"NEW_MEMBER": "Yeni Üye",
"MEMBER": "Üye",
"NAME": "İsim",
@ -329,22 +291,13 @@
"EMAIL": "E-posta",
"ADD_USER": "Kullanıcı Ekle",
"NEW_USER_INFO": "Belirtilen rolle bu projeye üye olmak için bir kullanıcı ekleyin",
"NEW_GROUP": "Yeni Grup",
"IMPORT_GROUP": "Grup Üyesi Ekle",
"NEW_GROUP_INFO": "Mevcut bir kullanıcı grubu ekleyin veya LDAP / AD'den proje üyesine bir kullanıcı grubu seçin",
"ADD_GROUP_SELECT": "Proje üyesine mevcut bir kullanıcı grubu ekle",
"CREATE_GROUP_SELECT": "LDAP'den proje üyesine bir grup ekle",
"LDAP_SEARCH_DN": "LDAP Grup DN",
"LDAP_SEARCH_NAME": "İsim",
"LDAP_GROUP": "Grup",
"LDAP_GROUPS": "Gruplar",
"LDAP_PROPERTY": "özellik",
"ACTION": "EYLEM",
"MEMBER_TYPE": "Üye Tipi",
"GROUP_TYPE": "Grup",
"USER_TYPE": "Kullanıcı",
"USERNAME_IS_REQUIRED": "Kullanıcı adı gerekli",
"USERNAME_DOES_NOT_EXISTS": "Kullanıcı adı mevcut değil.",
"USERNAME_ALREADY_EXISTS": "Kullanıcı adı zaten var.",
"UNKNOWN_ERROR": "Üye eklenirken bilinmeyen bir hata oluştu.",
"FILTER_PLACEHOLDER": "Üyeleri Filtrele",
@ -352,10 +305,7 @@
"DELETION_SUMMARY": "Proje üyelerini silmek istiyor musunuz? {{param}}?",
"ADDED_SUCCESS": "Üye başarıyla eklendi.",
"DELETED_SUCCESS": "Üye başarıyla silindi.",
"SWITCHED_SUCCESS": "Üye rolünü başarıyla değiştirdi.",
"OF": "of",
"SWITCH_TITLE": "Proje üyelerinin geçişini onayla",
"SWITCH_SUMMARY": "Proje üyelerini değiştirmek ister misiniz? {{param}}?",
"SET_ROLE": "ROL ATA",
"REMOVE": "Sil",
"GROUP_NAME_REQUIRED": "Group name is required",
@ -371,32 +321,23 @@
"NUMBER_REQUIRED": "Alan zorunludur ve 0 dışında bir tam sayı olmalıdır.",
"DESCRIPTION": "Açıklama",
"CREATION": "Created time",
"EXPIRATION": "Süre Sonu",
"TOKEN_EXPIRATION": "Robot Token Sona Ermesi (Günler)",
"ACTION": "Eylem",
"EDIT": "Düzenle",
"ITEMS": "parça",
"OF": "of",
"DISABLE_ACCOUNT": "Hesabı devre dışı bırak",
"ENABLE_ACCOUNT": "Hesabı Etkinleştir",
"DELETE": "Sil",
"CREAT_ROBOT_ACCOUNT": "Robot Hesabı Yarat",
"PERMISSIONS_ARTIFACT": "Artifact",
"PERMISSIONS_HELMCHART": "Helm Tablosu (Chart Museum)",
"PUSH": "Yükle",
"PULL": "Çek",
"FILTER_PLACEHOLDER": "Robot Hesaplarını Filtrele",
"ROBOT_NAME": "Özel karakterler içeremez (~ # $%) ve maksimum uzunluk 255 karakter olmalıdır.",
"ACCOUNT_EXISTING": "Robot Hesabı zaten var.",
"ALERT_TEXT": "Kişisel erişim kartınızı kopyalamanın tek zamanı bu. Başka bir fırsatınız olmaz",
"CREATED_SUCCESS": "Başarıyla '{{param}}' oluşturuldu.",
"COPY_SUCCESS": "Token başarıyla kopyala '{{param}}'",
"DELETION_TITLE": "Robot hesaplarının kaldırılmasını onaylayın",
"DELETION_SUMMARY": "Robot hesaplarını silmek istiyor musunuz {{param}}?",
"PULL_IS_MUST": "Çekme izni varsayılan olarak kontrol edilir ve değiştirilemez.",
"EXPORT_TO_FILE": "dosyayı dışarı aktar",
"EXPIRES_AT": "Expires At",
"EXPIRATION_TOOLTIP": "If not set, the expiration time of system configuration will be used",
"INVALID_VALUE": "The value of the expiration time is invalid",
"NEVER_EXPIRED": "Never Expired",
"NAME_PREFIX": "Robot Name Prefix",
@ -449,7 +390,6 @@
"MEMBER": "Project Member"
},
"WEBHOOK": {
"EDIT_BUTTON": "DÜZENLE",
"ENABLED_BUTTON": "AKTİF ET",
"DISABLED_BUTTON": "DEVRE DIŞI BIRAK",
"TYPE": "Ağ Kancası",
@ -459,27 +399,18 @@
"DISABLED": "Devre Dışı Bırakıldı",
"OF": "of",
"ITEMS": "adetler",
"LAST_TRIGGERED": "Son Tetiklenen",
"EDIT_WEBHOOK": "Edit Webhook",
"ADD_WEBHOOK": "Add Webhook",
"CREATE_WEBHOOK": "Ağ kancaları ile başladı",
"EDIT_WEBHOOK_DESC": "Ağ kancası bildirimleri almak için bitiş noktasını belirtin",
"CREATE_WEBHOOK_DESC": "Ağ kancalarına başlamak için, web kanca sunucusuna erişmek için bir uç nokta ve kimlik bilgisi sağlayın.",
"VERIFY_REMOTE_CERT_TOOLTIP": "Determine whether the webhook should verify the certificate of a remote url Uncheck this box when the remote url uses a self-signed or untrusted certificate.",
"ENDPOINT_URL": "Uç Nokta URL",
"URL_IS_REQUIRED": "Uç Nokra URL gereklidir.",
"AUTH_HEADER": "Yetkilendirme Başlığı",
"VERIFY_REMOTE_CERT": "Uzak Sertifikayı Doğrula",
"TEST_ENDPOINT_BUTTON": "UÇ NOKTAYI DOĞRULA",
"CANCEL_BUTTON": "İPTAL ET",
"SAVE_BUTTON": "KAYDET",
"TEST_ENDPOINT_SUCCESS": "Connection tested successfully.",
"TEST_ENDPOINT_FAILURE": "Failed to ping endpoint.",
"ENABLED_WEBHOOK_TITLE": "Enable Webhook",
"ENABLED_WEBHOOK_SUMMARY": "Do you want to enable webhook {{name}}?",
"DISABLED_WEBHOOK_TITLE": "Disable Webhook",
"DISABLED_WEBHOOK_SUMMARY": "Do you want to disable webhook {{name}}?",
"DELETE_WEBHOOK_TITLE": "Delete Webhook(s)",
"DELETE_WEBHOOK_SUMMARY": "Do you want to delete webhook(s) {{names}}?",
"WEBHOOKS": "Webhooks",
"NEW_WEBHOOK": "New Webhook",
@ -490,9 +421,6 @@
"EVENT_TYPES": "Event types",
"DESCRIPTION": "Description",
"NO_WEBHOOK": "No Webhook",
"LAST_TRIGGER": "Last Trigger",
"WEBHOOK_NAME": "Webhook Name",
"NO_TRIGGER": "No Trigger",
"NAME_REQUIRED": "Name is required",
"NOTIFY_TYPE": "Notify Type",
"EVENT_TYPE": "Event Type",
@ -504,7 +432,6 @@
},
"GROUP": {
"GROUP": "Grup",
"GROUPS": "Gruplar",
"IMPORT_LDAP_GROUP": "LDAP Grubunu İçe Aktar",
"IMPORT_HTTP_GROUP": "Yeni HTTP Grubu",
"IMPORT_OIDC_GROUP": "New OIDC Group",
@ -515,8 +442,6 @@
"TYPE": "Tip",
"DN": "DN",
"GROUP_DN": "Ldap Grup DN",
"PROPERTY": "Özellik",
"REG_TIME": "Kayıt Zamanı",
"ADD_GROUP_SUCCESS": "Grup başarıyla eklendi",
"EDIT_GROUP_SUCCESS": "Grup başarıyla düzenlendi",
"LDAP_TYPE": "LDAP",
@ -538,7 +463,6 @@
},
"AUDIT_LOG": {
"USERNAME": "Kullanıcı Adı",
"REPOSITORY_NAME": "Depo İsmi",
"TAGS": "Etiketler",
"OPERATION": "Operasyon",
"OPERATION_DESCRIPTION": "Operation Description",
@ -590,7 +514,6 @@
"CURRENT": "şimdiki",
"FILTER_PLACEHOLDER": "Görevleri Filtrele",
"STOP_TITLE": "Durdurma İşlemlerini Onayla",
"BOTH": "her ikisi de",
"STOP_SUCCESS": "Yürütmeyi Durdur {{param}} Başarılı",
"STOP_SUMMARY": "Yürütmeyi durdurmayı iptal istiyor musunuz? {{param}}?",
"TASK_ID": "Görev ID",
@ -612,16 +535,12 @@
"DELETION_SUMMARY": "Kuralları silmek istiyor musun {{param}}?",
"REPLICATION_TITLE": "Kural çoğaltmasını onayla",
"REPLICATION_SUMMARY": "Kuralları çoğaltmak istiyor musunuz? {{param}}?",
"DELETION_TITLE_FAILURE": "Kural Silme işlemi başarısız",
"DELETION_SUMMARY_FAILURE": "beklemede / çalışmakta / tekrar denemek durumunda olmak",
"REPLICATE_SUMMARY_FAILURE": "beklemede / çalışıyor durumda",
"FILTER_TARGETS_PLACEHOLDER": "Uç Noktaları Filtrele",
"DELETION_TITLE_TARGET": "Uç Noktası Silme İşlemini Onaylayın",
"DELETION_SUMMARY_TARGET": "Uç noktasını silmek istiyor musunuz? {{param}}?",
"ADD_POLICY": "Yeni Çoğaltma Kuralı",
"EDIT_POLICY": "Düzenle",
"EDIT_POLICY_TITLE": "Çoğaltma Kuralını Düzenle",
"DELETE_POLICY": "Sil",
"TEST_CONNECTION": "Test bağlantısı",
"TESTING_CONNECTION": "Bağlantı Testi...",
"TEST_CONNECTION_SUCCESS": "Bağlantı başarıyla test edildi.",
@ -635,17 +554,9 @@
"REPLICATION_MODE": "Çoğaltma modu",
"SRC_REGISTRY": "Kaynak kaydı",
"DESTINATION_NAMESPACE": "Hedef kayıt defteri: Ad alanı",
"DESTINATION_NAME_IS_REQUIRED": "Uç noktası adı gerekli.",
"NEW_DESTINATION": "Yeni Uç Noktası",
"DESTINATION_URL": "Uç Noktası URL",
"DESTINATION_URL_IS_REQUIRED": "Uç noktası URL gerekli.",
"DESTINATION_USERNAME": "Kullanıcı Adı",
"DESTINATION_PASSWORD": "Şifre",
"ALL_STATUS": "Tüm Durumlar",
"ENABLED": "Etkin",
"DISABLED": "Hizmet Dışı",
"LAST_START_TIME": "Son başlangıç zamanı",
"ACTIVATION": "Etkinleştirme",
"REPLICATION_EXECUTION": "Durdurma",
"REPLICATION_EXECUTIONS": "Durdurmalar",
"STOPJOB": "Dur",
@ -653,23 +564,17 @@
"PENDING": "Askıda",
"RUNNING": "Çalışıyor",
"ERROR": "Hata",
"RETRYING": "Tekrar deniyor",
"STOPPED": "DURDURULDU",
"FINISHED": "Bitti",
"CANCELED": "İptal Edildi",
"SIMPLE": "Basit",
"ADVANCED": "İleri",
"STATUS": "Durum",
"REPLICATION_TRIGGER": "Tetikleme",
"CREATION_TIME": "Başlangıç Zamanı",
"UPDATE_TIME": "Güncelleme Zamanı",
"END_TIME": "Sonlanma Zamanı",
"LOGS": "Kayıtlar",
"OF": "of",
"ITEMS": "adetler",
"NO_LOGS": "Kayıt Yok",
"TOGGLE_ENABLE_TITLE": "Kuralı Etkinleştir",
"TOGGLE_DISABLE_TITLE": "Kuralı Devre Dışı Bırak",
"CREATED_SUCCESS": "Çoğaltma kuralı başarıyla oluşturuldu.",
"UPDATED_SUCCESS": "Çoğaltma kuralı başarıyla güncellendi.",
"DELETED_SUCCESS": "Çoğaltma kuralları başarıyla silindi.",
@ -688,25 +593,16 @@
"EVENT_BASED": "Etkinlik Tabanı",
"DAILY": "Günlük",
"WEEKLY": "Haftalık",
"SETTING": "Ayarlar",
"TRIGGER": "Tetikleme Durumu",
"TARGETS": "Hedef",
"MODE": "Yöntem",
"TRIGGER_MODE": "Tetikleme Modu",
"SOURCE_PROJECT": "Kaynak proje",
"REPLICATE": "Tekrarlamak",
"DELETE_REMOTE_IMAGES": "Yerel olarak silindiğinde uzak kaynakları sil",
"DELETE_ENABLED": "Bu politika etkinleştirildi",
"NEW": "Yeni",
"NAME_TOOLTIP": "Çoğaltma kuralı adı, en küçük harf, sayı ve ._- ile en az 2 karakter uzunluğunda olmalı ve karakter ya da sayılarla başlamalıdır.",
"DESTINATION_NAME_TOOLTIP": "Hedef adı, en az 2 karakter uzunluğunda, küçük harf, rakam ve ._- ile yazılmalı ve karakter veya rakamlarla başlamalıdır.",
"ACKNOWLEDGE": "Onaylamak",
"RULE_DISABLED": "Bu kural, filtresinde kullanılan bir etiket silindiğinden dolayı devre dışı bırakıldı. \n Kuralı düzenleyin ve etkinleştirmek için filtresini güncelleyin.",
"REPLI_MODE": "Çoğaltma modu",
"SOURCE_REGISTRY": "Kaynak kaydı",
"SOURCE_NAMESPACES": "Kaynak ad alanları",
"DEST_REGISTRY": "Hedef kaydı",
"DEST_NAMESPACE": "Hedef ad alanı",
"NAMESPACE_TOOLTIP": "İsim alanı ismi en az 2 karakter uzunluğunda, küçük harfli karakterler, sayılar ve ._-/ ile başlamalı ve karakter veya sayılarla başlamalıdır. Ad alanı adı en az 2 karakter uzunluğunda, küçük harf, rakam ve ._- ile başlamalı ve karakter veya rakamlarla başlamalıdır.",
"TAG": "Etiketlemek",
"LABEL": "Etiket",
@ -764,9 +660,6 @@
"TESTING_CONNECTION": "Bağlantı Testi...",
"TEST_CONNECTION_SUCCESS": "Bağlantı başarıyla test edildi.",
"TEST_CONNECTION_FAILURE": "Uç noktası ping hatası.",
"CONFLICT_NAME": "Uç noktası adı zaten var.",
"INVALID_NAME": "Geçersiz uç noktası adı.",
"FAILED_TO_GET_TARGET": "Uç noktası alınamadı.",
"CREATION_TIME": "Yaratma zamanı",
"OF": "of",
"ITEMS": "adetler",
@ -775,7 +668,6 @@
"DELETED_SUCCESS": "Uç noktaları başarıyla silindi.",
"DELETED_FAILED": "Silinen uç noktalar başarısız oldu.",
"CANNOT_EDIT": "Çoğaltma kuralı etkinken uç noktası değiştirilemez.",
"FAILED_TO_DELETE_TARGET_IN_USED": "Kullanılan uç nokta silinemedi.",
"PLACEHOLDER": "Uç noktaları bulamadık!"
},
"REPOSITORY": {
@ -791,19 +683,12 @@
"PULL_TIME": "İndirme Zamanı",
"PUSH_TIME": "Yükleme Zamanı",
"IMMUTABLE": "Immutable",
"MY_REPOSITORY": "Depom",
"PUBLIC_REPOSITORY": "Genel Depo",
"DELETION_TITLE_REPO": "Depo Silme İşlemini Onaylayın",
"DELETION_TITLE_REPO_SIGNED": "Depo silinemez",
"DELETION_SUMMARY_REPO_SIGNED": "Depo '{{repoName}}' aşağıdaki imzalanmış görüntüler mevcut olduğu için silinemez. \n {{signedImages}} \nBir depoyu silmeden önce imzalı tüm imajları imzalamanız gerekir!",
"DELETION_SUMMARY_REPO": "Depoyu silmek istiyor musunuz?{{repoName}}?",
"DELETION_TITLE_ARTIFACT": "Confirm Artifact Deletion",
"DELETION_SUMMARY_ARTIFACT": "Do you want to delete artifact {{param}}? If you delete this artifact, all tags referenced by the digest will also be deleted.",
"DELETION_TITLE_TAG": "Etiket Silme İşlemini Onayla",
"DELETION_SUMMARY_TAG": "Etiketi silmek ister misiniz {{param}}?",
"DELETION_TITLE_TAG_DENIED": "İmzalı etiket silinemez",
"DELETION_SUMMARY_TAG_DENIED": "Etiket silinmeden önce Harbordan kaldırılmalıdır. \nBu komutla Harbor'den silin: \n",
"TAGS_NO_DELETE": "Salt okunur modda silmek yasaktır.",
"FILTER_FOR_REPOSITORIES": "Depoları Filtrele",
"TAG": "Etiket",
"ARTIFACT": "Artifact",
@ -818,29 +703,23 @@
"DOCKER_VERSION": "Docker Versiyonu",
"ARCHITECTURE": "Mimari",
"OS": "İŞ",
"SHOW_DETAILS": "Detayları göster",
"REPOSITORIES": "Depolar",
"OF": "of",
"ITEMS": "adetler",
"NO_ITEMS": "ÖĞELER YOK",
"POP_REPOS": "Popüler Depolar",
"DELETED_REPO_SUCCESS": "Depolar başarıyla silindi.",
"DELETED_TAG_SUCCESS": "Etiketler başarıyla silindi.",
"COPY": "Kopyala",
"NOTARY_IS_UNDETERMINED": "Bu etiketin imzası belirlenemiyor.",
"PLACEHOLDER": "Depo bulamadık!",
"INFO": "Bilgi",
"NO_INFO": "Bu depo için açıklama yok. Bu depoya ekleyebilirsiniz.",
"IMAGE": "İmajlar",
"LABELS": "Etiketler",
"ADD_LABEL_TO_IMAGE": "Bu imaja etiketler ekle",
"FILTER_BY_LABEL": "İmajları etikete göre filtrele",
"FILTER_ARTIFACT_BY_LABEL": "Filter actifact by label",
"ADD_LABELS": "Etiketler Ekle",
"STOP": "Stop",
"RETAG": "Copy",
"ACTION": "AKSİYON",
"DEPLOY": "YÜKLE",
"ADDITIONAL_INFO": "Ek Bilgi Ekle",
"REPO_NAME": "Depo",
"MARKDOWN": "Markdown ile stil desteklenir",
@ -851,8 +730,6 @@
"PROJECT_REPOSITORY": "Proje depoları",
"PROJECT_MEMBER": "Proje Üyeleri",
"PROJECT_QUOTAS": "Proje kotaları",
"ARTIFACT_COUNT": "Buluntu adeti",
"STORAGE_CONSUMPTION": "Depolama tüketimi",
"ADMIN": "Yönetici(ler)",
"MAINTAINER": "Uzman(lar)",
"DEVELOPER": "Geliştirici(ler)",
@ -868,23 +745,19 @@
"CAPTION": "Şifrenizi sıfırlamak için e-posta adresinizi girin ",
"EMAIL": "E-posta",
"SUCCESS": "Şifre sıfırlama bağlantısı olan postalar başarıyla gönderildi. Bu iletişim kutusunu kapatabilir ve posta kutunuzu kontrol edebilirsiniz.",
"CAPTION2": "Yeni şifrenizi giriniz",
"RESET_OK": "Şifre başarıyla sıfırlandı. Yeni şifre ile giriş yapmak için Tamam'ı tıklayın."
},
"RECENT_LOG": {
"SUB_TITLE": "Göster",
"SUB_TITLE_SUFIX": "kayıtlar"
"SUB_TITLE": "Göster"
},
"CONFIG": {
"SECURITY": "Security",
"HISTORY": "Geçmiş",
"TITLE": "Ayarlar",
"AUTH": "Doğrulama",
"REPLICATION": "Kopya",
"LABEL": "Etiketler",
"REPOSITORY": "Depo",
"REPO_READ_ONLY": "Depo Salt Okunur",
"WEBHOOK_NOTIFICATION_ENABLED": "Ağ Kancaları Aktif Halde",
"SYSTEM": "Sistem Ayarları",
"PROJECT_QUOTAS": "Proje Kotaları",
"VULNERABILITY": "Güvenlik Açığı",
@ -1021,12 +894,8 @@
"MANUAL": "Manual",
"SCHEDULED": "Scheduled"
},
"TEST_MAIL_SUCCESS": "Posta sunucusuyla bağlantı doğrulandı.",
"TEST_LDAP_SUCCESS": "LDAP sunucusuna bağlantı doğrulandı.",
"TEST_MAIL_FAILED": "Posta sunucusu hatayla doğrulanamadı:{{param}}.",
"TEST_LDAP_FAILED": "LDAP sunucusunu hatayla doğrulayamadı: {{param}}.",
"LEAVING_CONFIRMATION_TITLE": "Ayrılmayı onayla",
"LEAVING_CONFIRMATION_SUMMARY": "Değişiklikler henüz kaydedilmedi. Mevcut sayfadan ayrılmak istiyor musunuz?",
"TEST_OIDC_SUCCESS": "OIDC sunucusuna bağlantı doğrulandı."
},
"PAGE_NOT_FOUND": {
@ -1036,16 +905,10 @@
},
"ABOUT": {
"VERSION": "Versiyon",
"BUILD": "Kurulum",
"COPYRIGHT": "Project Harbor, içeriği depolayan, imzalayan ve tarayan açık kaynaklı, güvenilir bir bulut yerel kayıt defteri projesidir. Harbor, güvenlik, kimlik ve yönetim gibi kullanıcılar tarafından genellikle istenen işlevleri ekleyerek açık kaynaklı Docker Dağıtımını genişletir. Harbor, kullanıcı yönetimi, erişim kontrolü, etkinlik izleme ve örnekler arasında çoğaltma gibi gelişmiş özellikleri destekler. Yapı ve çalıştırma ortamına daha yakın bir kayıt defterine sahip olmak da görüntü aktarma verimliliğini artırabilir.",
"COPYRIGHT_SUFIX": ".",
"TRADEMARK": "VMware, VMware, Inc.'in Amerika Birleşik Devletleri'nde ve diğer yargı bölgelerinde tescilli ticari markası veya ticari markasıdır. Burada belirtilen diğer tüm markalar ve isimler, ilgili firmalarının ticari markaları olabilir.",
"END_USER_LICENSE": "Son kullanıcı Lisans Anlaşması",
"OPEN_SOURCE_LICENSE": "Açık Kaynak / Üçüncü Parti Lisansı"
},
"START_PAGE": {
"GETTING_START": "",
"GETTING_START_TITLE": "Başlamak"
},
"TOP_REPO": "Popüler Depolar",
"STATISTICS": {

View File

@ -2,18 +2,12 @@
"APP_TITLE": {
"VMW_HARBOR": "Harbor",
"HARBOR": "Harbor",
"VIC": "vSphere Integrated Containers",
"MGMT": "Management",
"REG": "Registry",
"HARBOR_SWAGGER": "Harbor Swagger",
"THEME_DARK_TEXT": "深色主题",
"THEME_LIGHT_TEXT": "浅色主题"
},
"SIGN_IN": {
"REMEMBER": "记住我",
"INVALID_MSG": "用户名或者密码不正确。",
"FORGOT_PWD": "忘记密码",
"HEADER_LINK": "登录",
"CORE_SERVICE_NOT_AVAILABLE": "核心服务不可用。",
"OR": "或",
"VIA_LOCAL_DB": "通过本地数据库登录"
@ -34,37 +28,27 @@
"CONFIRM": "确定",
"SEND": "发送",
"SAVE": "保存",
"TEST_MAIL": "测试邮件服务器",
"CLOSE": "关闭",
"TEST_LDAP": "测试LDAP服务器",
"TEST_OIDC": "测试OIDC服务器",
"MORE_INFO": "更多信息...",
"YES": "是",
"NO": "否",
"NEGATIVE": "否",
"COPY": "拷贝",
"EDIT": "编辑",
"SWITCH": "切换",
"REPLICATE": "复制",
"ACTIONS": "操作",
"BROWSE": "选择文件",
"UPLOAD": "上传",
"NO_FILE": "未选择文件",
"ADD": "添加",
"RUN": "执行",
"CONTINUE": "继续",
"ENABLE": "启用",
"DISABLE": "禁用"
},
"BATCH": {
"DELETED_SUCCESS": "删除成功",
"DELETED_FAILURE": "删除失败或部分失败",
"SWITCH_SUCCESS": "切换成功",
"SWITCH_FAILURE": "切换失败",
"REPLICATE_SUCCESS": "开始成功",
"REPLICATE_FAILURE": "开始失败",
"STOP_SUCCESS": "停止任务成功",
"STOP_FAILURE": "停止任务失败",
"TIME_OUT": "网关超时"
},
"TOOLTIP": {
@ -87,17 +71,14 @@
"SIGN_IN_USERNAME": "用户名为必填项。",
"SIGN_IN_PWD": "密码为必填项。",
"SIGN_UP_MAIL": "邮件地址仅用来重置您的密码。",
"SIGN_UP_REAL_NAME": "全名",
"ITEM_REQUIRED": "此项为必填项。",
"SCOPE_REQUIRED": "此项为必填项且为scope格式。",
"NUMBER_REQUIRED": "此项为必填项且为数字。",
"PORT_REQUIRED": "此项为必填项且为合法端口号。",
"CRON_REQUIRED": "此项为必填项且为cron格式。",
"EMAIL_EXISTING": "邮件地址已经存在。",
"USER_EXISTING": "用户名已经存在。",
"RULE_USER_EXISTING": "名称已经存在。",
"EMPTY": "名称为必填项",
"NONEMPTY": "不能为空",
"ENDPOINT_FORMAT": "Endpoint必须以http://或https://开头。",
"OIDC_ENDPOINT_FORMAT": "Endpoint必须以https://开头。",
"OIDC_NAME": "OIDC提供商的名称。",
@ -166,14 +147,12 @@
"LOGOUT": "退出"
},
"GLOBAL_SEARCH": {
"PLACEHOLDER": "搜索 {{param}}...",
"PLACEHOLDER_VIC": "搜索 Registry..."
"PLACEHOLDER": "搜索 {{param}}..."
},
"TOP_NAV": {
"DATETIME_RENDERING_DEFAULT": "默认"
},
"SIDE_NAV": {
"DASHBOARD": "仪表板",
"PROJECTS": "项目",
"SYSTEM_MGMT": {
"NAME": "系统管理",
@ -190,9 +169,7 @@
"AUDIT_LOGS": "Audit Logs",
"LEGACY_LOGS": "Audit Logs (Legacy)",
"TASKS": "任务",
"API_EXPLORER": "API控制中心",
"HARBOR_API_MANAGEMENT": "Harbor API V2.0",
"HELM_API_MANAGEMENT": "Harbor Api",
"DISTRIBUTIONS": {
"NAME": "分布式分发",
"INSTANCES": "实例"
@ -226,14 +203,11 @@
"PROJECTS": "项目",
"NAME": "项目名称",
"ROLE": "角色",
"PUBLIC_OR_PRIVATE": "访问级别",
"REPO_COUNT": "镜像仓库数",
"CHART_COUNT": "Helm Chart 数目",
"CREATION_TIME": "创建时间",
"ACCESS_LEVEL": "访问级别",
"PUBLIC": "公开",
"PRIVATE": "私有",
"MAKE": "设为",
"NEW_POLICY": "新建规则",
"DELETE": "删除",
"ALL_PROJECTS": "所有项目",
@ -244,7 +218,6 @@
"NAME_TOOLTIP": "项目名称由小写字符、数字和._-组成且至少1个字符并以字符或者数字开头。",
"NAME_IS_REQUIRED": "项目名称为必填项。",
"NAME_ALREADY_EXISTS": "项目名称已存在。",
"NAME_IS_ILLEGAL": "项目名称非法。",
"UNKNOWN_ERROR": "创建项目时发生未知错误。",
"OF": "共计",
"ITEMS": "条记录",
@ -255,25 +228,19 @@
"CREATED_SUCCESS": "成功创建项目。",
"DELETED_SUCCESS": "成功删除项目。",
"TOGGLED_SUCCESS": "切换状态成功。",
"FAILED_TO_DELETE_PROJECT": "项目包含镜像仓库或复制规则或Helm Charts无法删除。",
"INLINE_HELP_PUBLIC": "当项目设为公开后任何人都有此项目下镜像的读权限。命令行用户不需要“docker login”就可以拉取此项目下的镜像。",
"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. ",
"COUNT_QUOTA": "存储数量",
"STORAGE_QUOTA": "项目配额限制",
"COUNT_QUOTA_TIP": "请输入一个'1' ~ '100000000'之间的整数, '-1'表示不设置上限。",
"STORAGE_QUOTA_TIP": "项目配额的上限仅采用整数值上限为1024TB。输入“-1”作为无限制配额。",
"QUOTA_UNLIMIT_TIP": "项目可以使用的最大逻辑空间。如果您想要不设置上限,请输入-1。",
"TYPE": "类型",
"PROXY_CACHE": "镜像代理",
"PROXY_CACHE_TOOLTIP": "开启此项,以使得该项目成为目标仓库的镜像代理.仅支持 DockerHub, Docker Registry, Harbor, Aws ECR, Azure ACR, Alibaba Cloud ACR, Quay, Google GCR, JFrog Artifactory, 和 Github GHCR 类型的仓库",
"ENDPOINT": "地址",
"PROXY_CACHE_ENDPOINT": "镜像代理地址",
"NO_PROJECT": "未发现任何项目",
"CONNECTION_LIMIT": "Max connection to upstream registry",
"PROXY_CACHE_MAX_UPSTREAM_CONN_TIP": "The max connection to the upstream registry for this proxy cache project, if less than 0, then there is no limit",
"PROXY_CACHE_MAX_UPSTREAM_CONN_INPUT_TIP": "请输入-1或者大于0的整数"
"PROXY_CACHE_ENDPOINT": "镜像代理地址"
},
"PROJECT_DETAIL": {
"SUMMARY": "概要",
@ -284,7 +251,6 @@
"LABELS": "标签",
"PROJECTS": "项目",
"CONFIG": "配置管理",
"HELMCHART": "Helm Charts",
"ROBOT_ACCOUNTS": "机器人账户",
"WEBHOOKS": "Webhooks",
"IMMUTABLE_TAG": "不可变的Tag",
@ -295,20 +261,16 @@
"PUBLIC_TOGGLE": "公开",
"PUBLIC_POLICY": "所有人都可访问公开的项目仓库。",
"SECURITY": "部署安全",
"CONTENT_TRUST_TOGGLE": "内容信任",
"CONTENT_TRUST_POLICY": "仅允许部署通过认证的镜像。",
"CONTENT_TRUST_POLCIY": "仅允许部署通过认证的镜像。",
"PREVENT_VULNERABLE_TOGGLE": "阻止潜在漏洞镜像",
"PREVENT_VULNERABLE_1": "阻止危害级别",
"PREVENT_VULNERABLE_2": "以上的镜像运行。",
"SCAN": "漏洞扫描",
"AUTOSCAN_TOGGLE": "自动扫描镜像",
"AUTOSCAN_POLICY": "当镜像上传后,自动进行扫描",
"SBOM": "生成软件物料清单",
"AUTOSBOM_TOGGLE": "在推送镜像时自动生成软件物料清单",
"AUTOSBOM_POLICY": "在推送镜像时自动生成该镜像的软件物料清单SBOM)。"
"SBOM": "生成软件物料清单"
},
"MEMBER": {
"NEW_USER": "添加用户成员",
"NEW_MEMBER": "新建成员",
"MEMBER": "成员",
"NAME": "名称",
@ -327,22 +289,13 @@
"USERS": "用户",
"ADD_USER": "添加用户",
"NEW_USER_INFO": "添加用户到此项目中并给予相对应的角色",
"NEW_GROUP": "新增组",
"IMPORT_GROUP": "添加组成员",
"NEW_GROUP_INFO": "添加已存在的组成员或者导入LDAP组",
"ADD_GROUP_SELECT": "添加已存在组到项目成员",
"CREATE_GROUP_SELECT": "从LDAP组中选择并添加到项目成员",
"LDAP_SEARCH_DN": "LDAP Group DN",
"LDAP_SEARCH_NAME": "名称",
"LDAP_GROUP": "组",
"LDAP_GROUPS": "组",
"LDAP_PROPERTY": "属性",
"ACTION": "其他操作",
"MEMBER_TYPE": "成员类型",
"GROUP_TYPE": "组",
"USER_TYPE": "用户",
"USERNAME_IS_REQUIRED": "用户名为必填项",
"USERNAME_DOES_NOT_EXISTS": "用户名不存在",
"USERNAME_ALREADY_EXISTS": "该用户已存在于当前项目",
"UNKNOWN_ERROR": "添加成员时发生未知错误",
"FILTER_PLACEHOLDER": "过滤成员",
@ -350,10 +303,7 @@
"DELETION_SUMMARY": "您确认删除项目成员 {{param}}?",
"ADDED_SUCCESS": "成功新增成员",
"DELETED_SUCCESS": "成功删除成员",
"SWITCHED_SUCCESS": "切换角色成功",
"OF": "共计",
"SWITCH_TITLE": "切换项目成员确认",
"SWITCH_SUMMARY": "您确认切换项目成员 {{param}}??",
"SET_ROLE": "设置角色",
"REMOVE": "移除成员",
"GROUP_NAME_REQUIRED": "组名称为必填项",
@ -367,7 +317,6 @@
"NEW_ROBOT_ACCOUNT": "添加机器人账户",
"ENABLED_STATE": "启用状态",
"CREATION": "创建时间",
"EXPIRATION": "过期时间",
"NUMBER_REQUIRED": "此项为必填项且为不为0的整数。",
"TOKEN_EXPIRATION": "机器人账户令牌过期时间(天)",
"DESCRIPTION": "描述",
@ -375,26 +324,18 @@
"EDIT": "编辑",
"OF": "共计",
"ITEMS": "条记录",
"DISABLE_ACCOUNT": "禁用账户",
"ENABLE_ACCOUNT": "启用账户",
"DELETE": "删除",
"CREAT_ROBOT_ACCOUNT": "创建机器人账户",
"PERMISSIONS_ARTIFACT": "Artifact",
"PERMISSIONS_HELMCHART": "Helm Chart (Chart Museum)",
"PUSH": "推送",
"PULL": "拉取",
"FILTER_PLACEHOLDER": "过滤机器人账户",
"ROBOT_NAME": "不能包含特殊字符(~#$%)且长度不能超过255。",
"ACCOUNT_EXISTING": "机器人账户已经存在。",
"ALERT_TEXT": "这是唯一一次复制当前令牌的机会",
"CREATED_SUCCESS": "创建账户 '{{param}}' 成功。",
"COPY_SUCCESS": "成功复制 '{{param}}' 的令牌",
"DELETION_TITLE": "删除账户确认",
"DELETION_SUMMARY": "您确认删除机器人账户 {{param}}?",
"PULL_IS_MUST": "拉取权限默认选中且不可修改。",
"EXPORT_TO_FILE": "导出到文件中",
"EXPIRES_AT": "到期日",
"EXPIRATION_TOOLTIP": "如不设置,将会使用系统设置中的过期时间。",
"INVALID_VALUE": "无效的过期日期",
"NEVER_EXPIRED": "永不过期",
"NAME_PREFIX": "机器人账户名称前缀",
@ -446,7 +387,6 @@
"MEMBER": "项目成员"
},
"WEBHOOK": {
"EDIT_BUTTON": "编辑",
"ENABLED_BUTTON": "启用",
"DISABLED_BUTTON": "停用",
"TYPE": "Webhook",
@ -456,27 +396,18 @@
"DISABLED": "停用",
"OF": "共计",
"ITEMS": "条记录",
"LAST_TRIGGERED": "最近触发时间",
"EDIT_WEBHOOK": "编辑 Webhook",
"ADD_WEBHOOK": "新建 Webhook",
"CREATE_WEBHOOK": "创建 Webhooks",
"EDIT_WEBHOOK_DESC": "指定接收 Webhook 通知的目标",
"CREATE_WEBHOOK_DESC": "为了启用 webhook, 请提供 Endpoint 和凭据以访问 Webhook 服务器。",
"VERIFY_REMOTE_CERT_TOOLTIP": "勾选此框表示Webhook需要验证远程地址的证书。当远程地址使用自签名或不受信任的证书时请取消选中。",
"ENDPOINT_URL": "Endpoint 地址",
"URL_IS_REQUIRED": "Endpoint 地址必填",
"AUTH_HEADER": "Auth Header",
"VERIFY_REMOTE_CERT": "验证远程证书",
"TEST_ENDPOINT_BUTTON": "测试 ENDPOINT",
"CANCEL_BUTTON": "取消",
"SAVE_BUTTON": "保存",
"TEST_ENDPOINT_SUCCESS": "测试连接成功。",
"TEST_ENDPOINT_FAILURE": "测试连接失败。",
"ENABLED_WEBHOOK_TITLE": "启用 Webhook",
"ENABLED_WEBHOOK_SUMMARY": "确认启用 webhook {{name}}",
"DISABLED_WEBHOOK_TITLE": "停用 Webhook",
"DISABLED_WEBHOOK_SUMMARY": "确认停用 webhook {{name}}",
"DELETE_WEBHOOK_TITLE": "删除 Webhook(s)",
"DELETE_WEBHOOK_SUMMARY": "确认删除 webhook(s) {{names}}?",
"WEBHOOKS": "Webhooks",
"NEW_WEBHOOK": "新建 Webhook",
@ -487,9 +418,6 @@
"EVENT_TYPES": "事件类型",
"DESCRIPTION": "简介",
"NO_WEBHOOK": "暂无 Webhook 记录",
"LAST_TRIGGER": "最新触发",
"WEBHOOK_NAME": "Webhook 名称",
"NO_TRIGGER": "暂无触发记录",
"NAME_REQUIRED": "名称为必填项",
"NOTIFY_TYPE": "通知类型",
"EVENT_TYPE": "事件类型",
@ -501,7 +429,6 @@
},
"GROUP": {
"GROUP": "组",
"GROUPS": "组",
"IMPORT_LDAP_GROUP": "导入LDAP组",
"IMPORT_HTTP_GROUP": "新建HTTP组",
"IMPORT_OIDC_GROUP": "新建 OIDC 组",
@ -511,9 +438,7 @@
"NAME": "名称",
"TYPE": "类型",
"DN": "DN",
"PROPERTY": "属性",
"GROUP_DN": "LDAP 组域",
"REG_TIME": "注册时间",
"ADD_GROUP_SUCCESS": "添加组成功",
"EDIT_GROUP_SUCCESS": "修改组成功",
"LDAP_TYPE": "LDAP",
@ -535,7 +460,6 @@
},
"AUDIT_LOG": {
"USERNAME": "用户名",
"REPOSITORY_NAME": "镜像名称",
"TAGS": "Tags",
"OPERATION": "操作",
"OPERATION_DESCRIPTION": "Operation Description",
@ -586,7 +510,6 @@
"CURRENT": "当前仓库",
"FILTER_PLACEHOLDER": "过滤任务",
"STOP_TITLE": "确认停止任务",
"BOTH": "全部",
"STOP_SUCCESS": "停止任务 {{param}} 成功",
"STOP_SUMMARY": "确认停止任务{{param}}?",
"TASK_ID": "任务ID",
@ -608,17 +531,14 @@
"FILTER_EXECUTIONS_PLACEHOLDER": "过滤任务",
"DELETION_TITLE": "删除规则确认",
"DELETION_SUMMARY": "确认删除规则 {{param}}?",
"DELETION_TITLE_FAILURE": "规则确认删除失败",
"REPLICATION_TITLE": "复制规则确认",
"REPLICATION_SUMMARY": "确认复制规则 {{param}}?",
"DELETION_SUMMARY_FAILURE": "有 pending/running/retrying 状态,不能删除",
"FILTER_TARGETS_PLACEHOLDER": "过滤目标",
"DELETION_TITLE_TARGET": "删除目标确认",
"DELETION_SUMMARY_TARGET": "确认删除目标 {{param}}?",
"ADD_POLICY": "新建规则",
"EDIT_POLICY": "修改",
"EDIT_POLICY_TITLE": "修改规则",
"DELETE_POLICY": "删除",
"TEST_CONNECTION": "测试连接",
"TESTING_CONNECTION": "正在测试连接...",
"TEST_CONNECTION_SUCCESS": "测试连接成功。",
@ -632,17 +552,9 @@
"REPLICATION_MODE": "复制模式",
"SRC_REGISTRY": "源仓库",
"DESTINATION_NAMESPACE": "目标仓库:名称空间",
"DESTINATION_NAME_IS_REQUIRED": "目标名称为必填项。",
"NEW_DESTINATION": "创建目标",
"DESTINATION_URL": "目标URL",
"DESTINATION_URL_IS_REQUIRED": "目标URL为必填项。",
"DESTINATION_USERNAME": "用户名",
"DESTINATION_PASSWORD": "密码",
"ALL_STATUS": "所有状态",
"ENABLED": "启用",
"DISABLED": "停用",
"LAST_START_TIME": "上次起始时间",
"ACTIVATION": "活动状态",
"REPLICATION_EXECUTION": "复制任务",
"REPLICATION_EXECUTIONS": "复制任务",
"STOPJOB": "停止任务",
@ -650,24 +562,18 @@
"PENDING": "挂起",
"RUNNING": "运行中",
"ERROR": "错误",
"RETRYING": "重试中",
"STOPPED": "已停止",
"FINISHED": "已完成",
"CANCELED": "已取消",
"SIMPLE": "简单检索",
"ADVANCED": "高级检索",
"STATUS": "状态",
"OPERATION": "操作",
"REPLICATION_TRIGGER": "触发器",
"CREATION_TIME": "创建时间",
"UPDATE_TIME": "更新时间",
"END_TIME": "结束时间",
"LOGS": "日志",
"OF": "共计",
"ITEMS": "条记录",
"NO_LOGS": "无日志",
"TOGGLE_ENABLE_TITLE": "启用规则",
"TOGGLE_DISABLE_TITLE": "停用规则",
"CREATED_SUCCESS": "创建复制规则成功。",
"UPDATED_SUCCESS": "更新复制规则成功。",
"DELETED_SUCCESS": "删除复制规则成功。",
@ -686,25 +592,16 @@
"EVENT_BASED": "事件驱动",
"DAILY": "每天",
"WEEKLY": "每周",
"SETTING": "设置",
"TRIGGER": "触发条件",
"TARGETS": "目标",
"MODE": "模式",
"TRIGGER_MODE": "触发模式",
"SOURCE_PROJECT": "源项目",
"REPLICATE": "复制",
"DELETE_REMOTE_IMAGES": "删除本地资源时同时也删除远程的资源。",
"DELETE_ENABLED": "默认启用该规则",
"NEW": "新增",
"NAME_TOOLTIP": "项目名称由小写字符、数字和._-组成且至少2个字符并以字符或者数字开头。",
"DESTINATION_NAME_TOOLTIP": "名称空间由小写字符、数字和._-组成且至少2个字符并以字符或者数字开头。",
"ACKNOWLEDGE": "确认",
"RULE_DISABLED": "这个规则因为过滤选项中的标签被删除已经不能用了,更新过滤项以便重新启用规则。",
"REPLI_MODE": "复制模式",
"SOURCE_REGISTRY": "源仓库",
"SOURCE_NAMESPACES": "源名称空间",
"DEST_REGISTRY": "目标仓库",
"DEST_NAMESPACE": "目标名称空间",
"NAMESPACE_TOOLTIP": "名称空间名称由小写字符、数字和._-/组成且至少2个字符并以字符或者数字开头。",
"TAG": "Tag",
"LABEL": "标签",
@ -762,9 +659,6 @@
"TESTING_CONNECTION": "正在测试连接...",
"TEST_CONNECTION_SUCCESS": "测试连接成功。",
"TEST_CONNECTION_FAILURE": "测试连接失败。",
"CONFLICT_NAME": "目标名已存在。",
"INVALID_NAME": "无效的目标名称。",
"FAILED_TO_GET_TARGET": "获取目标失败。",
"CREATION_TIME": "创建时间",
"OF": "共计",
"ITEMS": "条记录",
@ -773,7 +667,6 @@
"DELETED_SUCCESS": "成功删除目标。",
"DELETED_FAILED": "删除目标失败。",
"CANNOT_EDIT": "当复制规则启用时目标无法修改。",
"FAILED_TO_DELETE_TARGET_IN_USED": "无法删除正在使用的目标。",
"PLACEHOLDER": "未发现任何复制目标!"
},
"REPOSITORY": {
@ -789,19 +682,12 @@
"PULL_TIME": "拉取时间",
"PUSH_TIME": "推送时间",
"IMMUTABLE": "不可变的",
"MY_REPOSITORY": "我的仓库",
"PUBLIC_REPOSITORY": "公共仓库",
"DELETION_TITLE_REPO": "删除镜像仓库确认",
"DELETION_TITLE_REPO_SIGNED": "仓库不能被删除",
"DELETION_SUMMARY_REPO_SIGNED": "镜像仓库 '{{repoName}}' 不能被删除,因为存在以下签名镜像.\n{{signedImages}} \n在删除镜像仓库前需先删除所有的签名镜像",
"DELETION_SUMMARY_REPO": "确认删除镜像仓库 {{repoName}}?",
"DELETION_TITLE_ARTIFACT": "删除镜像 Artifact 确认",
"DELETION_SUMMARY_ARTIFACT": "确认删除镜像 Artifact {{param}}? 如果您删除此 Artifact则这个 digest 的所有 Tag 也将被删除。",
"DELETION_TITLE_TAG": "删除 Tag 确认",
"DELETION_SUMMARY_TAG": "确认删除 Tag {{param}}?",
"DELETION_TITLE_TAG_DENIED": "已签名的镜像不能被删除",
"DELETION_SUMMARY_TAG_DENIED": "要删除此镜像 Tag 必须首先从 Notary 中删除。\n请执行如下 Notary 命令删除:\n",
"TAGS_NO_DELETE": "在只读模式下删除是被禁止的",
"FILTER_FOR_REPOSITORIES": "过滤镜像仓库",
"TAG": "Tag",
"ARTIFACT": "Artifact",
@ -816,16 +702,12 @@
"DOCKER_VERSION": "Docker版本",
"ARCHITECTURE": "架构",
"OS": "操作系统",
"SHOW_DETAILS": "显示详细",
"REPOSITORIES": "镜像仓库",
"OF": "共计",
"ITEMS": "条记录",
"NO_ITEMS": "没有记录",
"POP_REPOS": "受欢迎的镜像仓库",
"DELETED_REPO_SUCCESS": "成功删除镜像仓库。",
"DELETED_TAG_SUCCESS": "成功删除镜像 Tag。",
"COPY": "复制",
"NOTARY_IS_UNDETERMINED": "无法确定镜像 Tag 签名。",
"PLACEHOLDER": "未发现任何镜像库!",
"INFO": "描述信息",
"NO_INFO": "此镜像仓库没有描述信息",
@ -835,10 +717,8 @@
"ADD_LABELS": "添加标签",
"STOP": "Stop",
"RETAG": "拷贝",
"FILTER_BY_LABEL": "过滤标签",
"FILTER_ARTIFACT_BY_LABEL": "通过标签过滤Artifact",
"ACTION": "操作",
"DEPLOY": "部署",
"ADDITIONAL_INFO": "添加信息",
"REPO_NAME": "镜像仓库",
"MARKDOWN": "支持使用Markdown进行样式设置",
@ -849,8 +729,6 @@
"PROJECT_REPOSITORY": "镜像仓库",
"PROJECT_MEMBER": "成员",
"PROJECT_QUOTAS": "容量",
"ARTIFACT_COUNT": "Artifact 数量",
"STORAGE_CONSUMPTION": "存储消耗",
"ADMIN": "管理员",
"MAINTAINER": "维护人员",
"DEVELOPER": "开发者",
@ -866,23 +744,19 @@
"CAPTION": "输入用来重置密码的邮箱",
"EMAIL": "邮箱",
"SUCCESS": "重置密码邮件已成功发送. 请关闭对话框并检查邮箱。",
"CAPTION2": "请输入您的新密码",
"RESET_OK": "密码重置成功,点击确定按钮重新登录。"
},
"RECENT_LOG": {
"SUB_TITLE": "显示",
"SUB_TITLE_SUFIX": "条日志"
"SUB_TITLE": "显示"
},
"CONFIG": {
"SECURITY": "安全",
"HISTORY": "历史记录",
"TITLE": "配置",
"AUTH": "认证模式",
"REPLICATION": "复制",
"LABEL": "标签",
"REPOSITORY": "仓库",
"REPO_READ_ONLY": "仓库只读",
"WEBHOOK_NOTIFICATION_ENABLED": "开启 WEBHOOK",
"SYSTEM": "系统设置",
"PROJECT_QUOTAS": "项目定额",
"VULNERABILITY": "漏洞",
@ -1021,12 +895,8 @@
"MANUAL": "手动触发",
"SCHEDULED": "定时触发"
},
"TEST_MAIL_SUCCESS": "邮件服务器的连通正常。",
"TEST_LDAP_SUCCESS": "LDAP服务器的连通正常。",
"TEST_MAIL_FAILED": "验证邮件服务器失败,错误: {{param}}。",
"TEST_LDAP_FAILED": "验证LDAP服务器失败错误: {{param}}。",
"LEAVING_CONFIRMATION_TITLE": "确定离开",
"LEAVING_CONFIRMATION_SUMMARY": "有未保存的配置更改, 确认离开当前页面?",
"TEST_OIDC_SUCCESS": "OIDC服务器的连通正常。"
},
"PAGE_NOT_FOUND": {
@ -1036,16 +906,10 @@
},
"ABOUT": {
"VERSION": "版本",
"BUILD": "构建",
"COPYRIGHT": "Harbor是一个用于存储和分发Docker镜像的企业级Registry服务器通过添加一些企业必需的功能特性例如安全、标识和管理等扩展了开源Docker Distribution。作为一个企业级私有Registry服务器Harbor提供了更好的性能和安全。提升用户使用Registry构建和运行环境传输镜像的效率。",
"COPYRIGHT_SUFIX": "上列出的一项或多项专利保护。",
"TRADEMARK": "VMware徽标及设计都是VMware, Inc.在美国和/或其他法律辖区的注册商标或者商标。此处提到的其他所有商标和名称分别是其各自公司的商标。",
"END_USER_LICENSE": "终端用户许可协议",
"OPEN_SOURCE_LICENSE": "开源/第三方许可协议"
},
"START_PAGE": {
"GETTING_START": "",
"GETTING_START_TITLE": "从这开始"
},
"TOP_REPO": "受欢迎的镜像仓库",
"STATISTICS": {

View File

@ -2,18 +2,12 @@
"APP_TITLE": {
"VMW_HARBOR": "Harbor",
"HARBOR": "Harbor",
"VIC": "vSphere Integrated Containers",
"MGMT": "管理",
"REG": "Registry",
"HARBOR_SWAGGER": "Harbor Swagger",
"THEME_DARK_TEXT": "深色",
"THEME_LIGHT_TEXT": "淺色"
"THEME_DARK_TEXT": "深色主題",
"THEME_LIGHT_TEXT": "淺色主題"
},
"SIGN_IN": {
"REMEMBER": "記住我",
"INVALID_MSG": "使用者名稱或密碼不正確。",
"FORGOT_PWD": "忘記密碼",
"HEADER_LINK": "登入",
"CORE_SERVICE_NOT_AVAILABLE": "核心服務無法使用。",
"OR": "或",
"VIA_LOCAL_DB": "透過本機資料庫登入"
@ -34,73 +28,58 @@
"CONFIRM": "確認",
"SEND": "傳送",
"SAVE": "儲存",
"TEST_MAIL": "測試郵件伺服器",
"CLOSE": "關閉",
"TEST_LDAP": "測試 LDAP 伺服器",
"TEST_OIDC": "測試 OIDC 伺服器",
"MORE_INFO": "更多資訊...",
"YES": "是",
"NO": "否",
"NEGATIVE": "否定",
"COPY": "複製",
"EDIT": "編輯",
"SWITCH": "切換",
"REPLICATE": "複製",
"ACTIONS": "操作",
"BROWSE": "瀏覽",
"UPLOAD": "上傳",
"NO_FILE": "未選擇檔案",
"ADD": "新增",
"RUN": "執行",
"CONTINUE": "繼續",
"ENABLE": "啟用",
"DISABLE": "停用"
},
"BATCH": {
"DELETED_SUCCESS": "刪除成功",
"DELETED_FAILURE": "刪除失敗或部分失敗",
"SWITCH_SUCCESS": "切換成功",
"SWITCH_FAILURE": "切換失敗",
"REPLICATE_SUCCESS": "複製已開始",
"REPLICATE_FAILURE": "複製啟動失敗",
"REPLICATE_SUCCESS": "複製成功",
"STOP_SUCCESS": "停止成功",
"STOP_FAILURE": "停止執行失敗",
"TIME_OUT": "閘道逾時"
},
"TOOLTIP": {
"NAME_FILTER": "篩選資源名稱。不填寫、或使用「**」可選取所有資源。「library/**」僅選取「library」下的資源。更多模式請參考使用者手冊。",
"TAG_FILTER": "篩選資源的標籤/版本。不填寫、或使用「**」可選取所有標籤/版本。「1.0*」僅選取以「1.0」開頭的標籤。更多模式請參考使用者手冊。",
"LABEL_FILTER": "根據標籤篩選資源。",
"RESOURCE_FILTER": "篩選資源類型。",
"PUSH_BASED": "將資源從本機 Harbor 推送至遠端 Registry。",
"PULL_BASED": "從遠端 Registry 拉取資源至本機 Harbor。",
"DESTINATION_NAMESPACE": "指定目標命名空間。若留空,資源將被放置在與來源相同的命名空間下。",
"OVERRIDE": "指定如果目標位置已存在同名資源,是否要覆寫。",
"SINGLE_ACTIVE_REPLICATION": "指定是否要等待上一個進行中的執行完成後才繼續,以避免多個相同的複製規則平行執行。",
"EMAIL": "電子郵件應為有效的電子郵件地址例如name@example.com。",
"USER_NAME": "不能包含特殊字元,長度上限為 255 個字元。",
"FULL_NAME": "長度上限為 20 個字元。",
"COMMENT": "備註長度應少於 30 個字元。",
"CURRENT_PWD": "必須輸入目前密碼。",
"PASSWORD": "密碼長度應為 8-128 個字元,且至少包含 1 個大寫字母、1 個小寫字母和 1 個數字。",
"CONFIRM_PWD": "密碼不一致。",
"SIGN_IN_USERNAME": "必須輸入使用者名稱。",
"SIGN_IN_PWD": "必須輸入密碼。",
"SIGN_UP_MAIL": "電子郵件僅用於重設您的密碼。",
"SIGN_UP_REAL_NAME": "姓名",
"ITEM_REQUIRED": "此欄位為必填。",
"SCOPE_REQUIRED": "此欄位為必填,且應符合 scope 格式。",
"NUMBER_REQUIRED": "此欄位為必填,且應為數字。",
"PORT_REQUIRED": "此欄位為必填,且應為有效的連接埠。",
"CRON_REQUIRED": "此欄位為必填,且應為 cron 格式。",
"RESOURCE_FILTER": "篩選資源的類型。",
"PUSH_BASED": "將資源由本地 Harbor 推送到遠端儲存庫。",
"PULL_BASED": "將資源由遠端儲存庫拉取到本地 Harbor。",
"DESTINATION_NAMESPACE": "指定目的端命名空間。如果不填,資源會被放到和來源相同的命名空間下。",
"OVERRIDE": "如果存在具有相同名稱的資源,請指定是否覆蓋目標上的資源。",
"EMAIL": "請使用正確的電子郵件地址,例如 name@example.com。",
"USER_NAME": "不能包含特殊字元且長度不能超過 255 個字元。",
"FULL_NAME": "全名長度不能超過 20 個字元。",
"COMMENT": "評論長度不能超過 30 個字元。",
"CURRENT_PWD": "目前密碼必填。",
"PASSWORD": "密碼長度在 8 到 128 之間且需包含至少一個大寫字元、一個小寫字元和一個數字。",
"CONFIRM_PWD": "密碼輸入不一致。",
"SIGN_IN_USERNAME": "使用者名稱必填。",
"SIGN_IN_PWD": "密碼必填。",
"SIGN_UP_MAIL": "電子郵件地址僅用來重設您的密碼。",
"ITEM_REQUIRED": "此選項必填。",
"SCOPE_REQUIRED": "此選項為必填且必須為 scope 格式。",
"NUMBER_REQUIRED": "此選項為必填且必須為數字。",
"CRON_REQUIRED": "此選項為必填且必須為 cron 格式。",
"EMAIL_EXISTING": "電子郵件地址已存在。",
"USER_EXISTING": "使用者名稱已存在。",
"RULE_USER_EXISTING": "名稱已存在。",
"EMPTY": "名稱為必填。",
"NONEMPTY": "不得為空。",
"REPO_TOOLTIP": "在此模式下,使用者無法對映像檔進行任何操作。",
"ENDPOINT_FORMAT": "端點必須以 http:// 或 https:// 開頭。",
"OIDC_ENDPOINT_FORMAT": "端點必須以 https:// 開頭。",
"EMPTY": "名稱必填",
"ENDPOINT_FORMAT": "Endpoint 必須以 http:// 或 https:// 開頭。",
"OIDC_ENDPOINT_FORMAT": "Endpoint 必須以 https:// 開頭。",
"OIDC_NAME": "OIDC 提供者的名稱。",
"OIDC_ENDPOINT": "符合 OIDC 標準的伺服器 URL。",
"OIDC_SCOPE": "在認證過程中傳送至 OIDC 伺服器的範圍。它必須包含「openid」和「offline_access」。如果您正在使用 Google請從此欄位中移除「offline_access」。",
@ -167,14 +146,12 @@
"LOGOUT": "登出"
},
"GLOBAL_SEARCH": {
"PLACEHOLDER": "搜尋 {{param}}...",
"PLACEHOLDER_VIC": "搜尋 Registry..."
"PLACEHOLDER": "搜尋 {{param}} ..."
},
"TOP_NAV": {
"DATETIME_RENDERING_DEFAULT": "預設"
},
"SIDE_NAV": {
"DASHBOARD": "儀表板",
"PROJECTS": "專案",
"SYSTEM_MGMT": {
"NAME": "系統管理",
@ -188,12 +165,10 @@
"INTERROGATION_SERVICES": "審查服務"
},
"LOGS": "日誌",
"AUDIT_LOGS": "稽核日誌",
"LEGACY_LOGS": "稽核日誌 (舊版)",
"TASKS": "工作",
"API_EXPLORER": "API Explorer",
"AUDIT_LOGS": "Audit Logs",
"LEGACY_LOGS": "Audit Logs (Legacy)",
"TASKS": "任務",
"HARBOR_API_MANAGEMENT": "Harbor API V2.0",
"HELM_API_MANAGEMENT": "Harbor API",
"DISTRIBUTIONS": {
"NAME": "發佈",
"INSTANCES": "執行個體"
@ -227,14 +202,11 @@
"PROJECTS": "專案",
"NAME": "專案名稱",
"ROLE": "角色",
"PUBLIC_OR_PRIVATE": "存取層級",
"REPO_COUNT": "儲存庫數量",
"CHART_COUNT": "Chart 數量",
"CREATION_TIME": "建立時間",
"ACCESS_LEVEL": "存取層級",
"PUBLIC": "公開",
"PRIVATE": "私有",
"MAKE": "設為",
"NEW_POLICY": "新增複製規則",
"DELETE": "刪除",
"ALL_PROJECTS": "所有專案",
@ -245,7 +217,6 @@
"NAME_TOOLTIP": "專案名稱長度應為 1-255 個字元,可包含小寫字母、數字及 ._-,且必須以字母或數字開頭。",
"NAME_IS_REQUIRED": "必須輸入專案名稱。",
"NAME_ALREADY_EXISTS": "專案名稱已存在。",
"NAME_IS_ILLEGAL": "專案名稱無效。",
"UNKNOWN_ERROR": "建立專案時發生未知錯誤。",
"ITEMS": "個項目",
"DELETION_TITLE": "確認移除專案",
@ -255,26 +226,20 @@
"CREATED_SUCCESS": "專案建立成功。",
"DELETED_SUCCESS": "專案刪除成功。",
"TOGGLED_SUCCESS": "專案切換成功。",
"FAILED_TO_DELETE_PROJECT": "專案因包含儲存庫、複製規則或 Helm Chart 而無法刪除。",
"INLINE_HELP_PUBLIC": "當專案設為公開時任何人對此專案下的儲存庫都具有讀取權限使用者無需執行「docker login」即可拉取此專案下的映像檔。",
"PROXY_CACHE_BANDWIDTH": "為代理快取設定從上游提取映像檔的最大網路頻寬。若要設定無限頻寬,請輸入 -1。",
"BANDWIDTH": "頻寬",
"SPEED_LIMIT_TIP": "請輸入 -1 或大於 0 的整數。",
"OF": "中的",
"COUNT_QUOTA": "Artifact 數量配額",
"STORAGE_QUOTA": "專案配額限制",
"COUNT_QUOTA_TIP": "請輸入介於 '1' 與 '100,000,000' 之間的整數,輸入 '-1' 代表無限制。",
"STORAGE_QUOTA_TIP": "儲存配額的上限僅接受整數值,最高為 '1024TB'。輸入 '-1' 代表無限配額。",
"QUOTA_UNLIMIT_TIP": "專案可使用的最大邏輯空間。若要設定無限配額,請輸入 '-1'。",
"INLINE_HELP_PUBLIC": "當專案設為公開時,任何人都可讀取此專案下的儲存庫,使用者不需執行 \"docker login\" 即可拉取此專案下的映像檔。",
"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": "共計",
"COUNT_QUOTA": "數量配額",
"STORAGE_QUOTA": "儲存配額限制",
"STORAGE_QUOTA_TIP": "儲存配額上限只接受整數,上限為 '1024TB'。輸入 '-1' 表示無限配額。",
"QUOTA_UNLIMIT_TIP": "專案所能使用的最大邏輯空間。輸入 '-1' 表示無限制配額。",
"TYPE": "類型",
"PROXY_CACHE": "代理快取",
"PROXY_CACHE_TOOLTIP": "啟用此選項,可讓此專案作為特定目標 Registry 執行個體的通透快取。Harbor 僅能代理 DockerHub、Docker Registry、Harbor、AWS ECR、Azure ACR、阿里雲 ACR、Quay、Google GCR、GitHub GHCR 及 JFrog Artifactory。",
"ENDPOINT": "端點",
"PROXY_CACHE_ENDPOINT": "代理快取端點",
"NO_PROJECT": "找不到任何專案",
"CONNECTION_LIMIT": "上游 Registry 最大連線數",
"PROXY_CACHE_MAX_UPSTREAM_CONN_TIP": "此代理快取專案可與上游 Registry 建立的連線數上限。輸入 -1 代表無限制。",
"PROXY_CACHE_MAX_UPSTREAM_CONN_INPUT_TIP": "請輸入 -1 或大於 0 的整數。"
"PROXY_CACHE_ENDPOINT": "代理快取端點"
},
"PROJECT_DETAIL": {
"SUMMARY": "摘要",
@ -284,8 +249,7 @@
"LOGS": "日誌",
"LABELS": "標籤",
"PROJECTS": "專案",
"CONFIG": "組態設定",
"HELMCHART": "Helm Chart",
"CONFIG": "設定",
"ROBOT_ACCOUNTS": "機器人帳號",
"WEBHOOKS": "Webhook",
"IMMUTABLE_TAG": "標籤不可變性",
@ -294,22 +258,18 @@
"PROJECT_CONFIG": {
"REGISTRY": "專案 Registry",
"PUBLIC_TOGGLE": "公開",
"PUBLIC_POLICY": "將專案 Registry 設為公開,將使所有儲存庫對所有人開放存取。",
"SECURITY": "部署安全性",
"CONTENT_TRUST_TOGGLE": "啟用內容信任",
"CONTENT_TRUST_POLICY": "僅允許部署已驗證的映像檔。",
"PREVENT_VULNERABLE_TOGGLE": "防止執行有弱點的映像檔。",
"PREVENT_VULNERABLE_1": "防止弱點嚴重性為",
"PREVENT_VULNERABLE_2": "及以上的映像檔被部署。",
"PUBLIC_POLICY": "將專案儲存庫設為公開會讓所有人都能夠存取所有儲存庫。",
"SECURITY": "部署安全",
"CONTENT_TRUST_POLCIY": "只允許部署已驗證的映像檔。",
"PREVENT_VULNERABLE_TOGGLE": "阻止有弱點的映像檔執行。",
"PREVENT_VULNERABLE_1": "阻止具有",
"PREVENT_VULNERABLE_2": "或更高危險級別的映像檔部署。",
"SCAN": "弱點掃描",
"AUTOSCAN_TOGGLE": "推送時自動掃描映像檔",
"AUTOSCAN_POLICY": "當映像檔被推送至專案 Registry 時自動進行掃描。",
"SBOM": "SBOM 產生",
"AUTOSBOM_TOGGLE": "推送時自動產生 SBOM",
"AUTOSBOM_POLICY": "當映像檔被推送至專案 Registry 時,自動產生 SBOM。"
"AUTOSCAN_POLICY": "當映像檔推送到專案儲存庫時自動掃描。",
"SBOM": "SBOM generation"
},
"MEMBER": {
"NEW_USER": "新增使用者成員",
"NEW_MEMBER": "新增成員",
"MEMBER": "成員",
"NAME": "名稱",
@ -327,34 +287,22 @@
"USERS": "使用者",
"EMAIL": "電子郵件",
"ADD_USER": "新增使用者",
"NEW_USER_INFO": "將使用者以指定角色新增為此專案的成員。",
"NEW_GROUP": "新增群組",
"IMPORT_GROUP": "新增群組成員",
"NEW_GROUP_INFO": "將現有使用者群組或從 LDAP/AD 選取的使用者群組新增為專案成員。",
"ADD_GROUP_SELECT": "將現有使用者群組新增為專案成員。",
"CREATE_GROUP_SELECT": "從 LDAP 新增群組為專案成員。",
"NEW_USER_INFO": "將使用者新增為此專案的成員並指定角色",
"LDAP_SEARCH_DN": "LDAP 群組 DN",
"LDAP_SEARCH_NAME": "名稱",
"LDAP_GROUP": "群組",
"LDAP_GROUPS": "群組",
"LDAP_PROPERTY": "屬性",
"ACTION": "操作",
"MEMBER_TYPE": "成員類型",
"GROUP_TYPE": "群組",
"USER_TYPE": "使用者",
"USERNAME_IS_REQUIRED": "必須輸入使用者名稱。",
"USERNAME_DOES_NOT_EXISTS": "使用者名稱不存在。",
"USERNAME_ALREADY_EXISTS": "使用者已是此專案的成員。",
"USERNAME_IS_REQUIRED": "使用者名稱必填。",
"USERNAME_ALREADY_EXISTS": "使用者名稱已存在。",
"UNKNOWN_ERROR": "新增成員時發生未知錯誤。",
"FILTER_PLACEHOLDER": "篩選成員",
"DELETION_TITLE": "確認刪除專案成員",
"DELETION_SUMMARY": "您確定要刪除專案成員 {{param}} 嗎?",
"ADDED_SUCCESS": "成員新增成功。",
"DELETED_SUCCESS": "成員刪除成功。",
"SWITCHED_SUCCESS": "成員角色切換成功。",
"OF": "中的",
"SWITCH_TITLE": "確認切換專案成員",
"SWITCH_SUMMARY": "您確定要切換專案成員 {{param}} 嗎?",
"OF": "共",
"SET_ROLE": "設定角色",
"REMOVE": "移除",
"GROUP_NAME_REQUIRED": "必須輸入群組名稱。",
@ -370,43 +318,34 @@
"NUMBER_REQUIRED": "此欄位為必填,且應為非零整數。",
"DESCRIPTION": "描述",
"CREATION": "建立時間",
"EXPIRATION": "到期時間",
"TOKEN_EXPIRATION": "機器人權杖到期時間 (天)",
"TOKEN_EXPIRATION": "機器人權杖到期時間(天)",
"ACTION": "操作",
"EDIT": "編輯",
"ITEMS": "個項目",
"OF": "中的",
"DISABLE_ACCOUNT": "停用帳號",
"ENABLE_ACCOUNT": "啟用帳號",
"ITEMS": "筆",
"OF": "共計",
"DELETE": "刪除",
"CREAT_ROBOT_ACCOUNT": "建立機器人帳號",
"PERMISSIONS_ARTIFACT": "Artifact",
"PERMISSIONS_HELMCHART": "Helm Chart (Chart Museum)",
"PUSH": "推送",
"PULL": "拉取",
"FILTER_PLACEHOLDER": "篩選機器人帳號",
"ROBOT_NAME": "不能包含特殊字元 (~#$%),長度上限為 255 個字元。",
"ACCOUNT_EXISTING": "機器人帳號已存在。",
"ALERT_TEXT": "這是複製此金鑰的唯一機會,您將無法再次取得。",
"CREATED_SUCCESS": "已成功建立 '{{param}}'。",
"COPY_SUCCESS": "已成功複製 '{{param}}' 的金鑰。",
"DELETION_TITLE": "確認移除機器人帳號",
"DELETION_SUMMARY": "您確定要刪除機器人帳號 {{param}} 嗎?",
"PULL_IS_MUST": "拉取權限預設為勾選且不能修改。",
"DELETION_SUMMARY": "您是否要刪除機器人帳號 {{param}}",
"EXPORT_TO_FILE": "匯出至檔案",
"EXPIRES_AT": "到期於",
"EXPIRATION_TOOLTIP": "若未設定,將使用系統組態中的到期時間。",
"INVALID_VALUE": "到期時間的值無效。",
"NEVER_EXPIRED": "永不到期",
"NAME_PREFIX": "機器人名稱前置字串",
"NAME_PREFIX_REQUIRED": "必須輸入機器人名稱前置字串。",
"UPDATE": "更新",
"AUDIT_LOG": "稽核日誌",
"PREHEAT_INSTANCE": "預熱執行個體",
"PROJECT": "專案",
"REPLICATION_POLICY": "複製原則",
"REPLICATION": "複製",
"REPLICATION_ADAPTER": "複製配接器",
"EXPIRES_AT": "到期日",
"INVALID_VALUE": "無效的過期日期",
"NEVER_EXPIRED": "永不過期",
"NAME_PREFIX": "機器人名稱前綴",
"NAME_PREFIX_REQUIRED": "機器人名稱前綴為必填項目",
"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": "全部掃描",
"SYSTEM_VOLUMES": "系統磁碟區",
@ -448,51 +387,38 @@
"MEMBER": "專案成員"
},
"WEBHOOK": {
"EDIT_BUTTON": "編輯",
"ENABLED_BUTTON": "啟用",
"DISABLED_BUTTON": "停用",
"TYPE": "Webhook",
"STATUS": "狀態",
"CREATED": "建立時間",
"ENABLED": "已啟用",
"DISABLED": "已停用",
"OF": "中的",
"ITEMS": "個項目",
"LAST_TRIGGERED": "上次觸發時間",
"ENABLED": "啟用",
"DISABLED": "停用",
"OF": "共計",
"ITEMS": "筆紀錄",
"EDIT_WEBHOOK": "編輯 Webhook",
"ADD_WEBHOOK": "新增 Webhook",
"CREATE_WEBHOOK": "開始使用 Webhook",
"EDIT_WEBHOOK_DESC": "指定接收 Webhook 通知的端點。",
"CREATE_WEBHOOK_DESC": "若要開始使用 Webhook請提供一個端點及存取 Webhook 伺服器的憑證。",
"VERIFY_REMOTE_CERT_TOOLTIP": "決定 Webhook 是否應驗證遠端 URL 的憑證。當遠端 URL 使用自簽章或不受信任的憑證時,請取消勾選此核取方塊。",
"ENDPOINT_URL": "端點 URL",
"URL_IS_REQUIRED": "必須輸入端點 URL。",
"AUTH_HEADER": "認證標頭",
"EDIT_WEBHOOK_DESC": "指定接收 Webhook 通知的目標",
"VERIFY_REMOTE_CERT_TOOLTIP": "勾選此框表示 Webhook 需要驗證遠端網址的憑證。當遠端網址使用自我簽署或不受信任的憑證時,請取消選擇。",
"ENDPOINT_URL": "Endpoint 位址",
"URL_IS_REQUIRED": "Endpoint 位址必填",
"AUTH_HEADER": "驗證標頭",
"VERIFY_REMOTE_CERT": "驗證遠端憑證",
"TEST_ENDPOINT_BUTTON": "測試端點",
"CANCEL_BUTTON": "取消",
"SAVE_BUTTON": "儲存",
"TEST_ENDPOINT_SUCCESS": "連線測試成功。",
"TEST_ENDPOINT_FAILURE": "Ping 端點失敗。",
"ENABLED_WEBHOOK_TITLE": "啟用 Webhook",
"ENABLED_WEBHOOK_SUMMARY": "您確定要啟用 Webhook {{name}} 嗎?",
"DISABLED_WEBHOOK_TITLE": "停用 Webhook",
"DISABLED_WEBHOOK_SUMMARY": "您確定要停用 Webhook {{name}} 嗎?",
"DELETE_WEBHOOK_TITLE": "刪除 Webhook",
"DELETE_WEBHOOK_SUMMARY": "您確定要刪除 Webhook {{names}} 嗎?",
"WEBHOOKS": "Webhook",
"DISABLED_WEBHOOK_SUMMARY": "確認停用 webhook {{name}}",
"DELETE_WEBHOOK_SUMMARY": "確認刪除 webhook(s) {{names}}",
"WEBHOOKS": "Webhooks",
"NEW_WEBHOOK": "新增 Webhook",
"ENABLE": "啟用",
"DISABLE": "停用",
"NAME": "名稱",
"TARGET": "端點 URL",
"EVENT_TYPES": "事件類型",
"DESCRIPTION": "描述",
"NO_WEBHOOK": "沒有 Webhook",
"LAST_TRIGGER": "上次觸發",
"WEBHOOK_NAME": "Webhook 名稱",
"NO_TRIGGER": "沒有觸發記錄",
"NAME_REQUIRED": "必須輸入名稱。",
"DESCRIPTION": "簡介",
"NO_WEBHOOK": "暫無 Webhook 紀錄",
"NAME_REQUIRED": "名稱必填",
"NOTIFY_TYPE": "通知類型",
"EVENT_TYPE": "事件類型",
"EVENT_TYPE_REQUIRED": "至少需要一種事件類型。",
@ -503,7 +429,6 @@
},
"GROUP": {
"GROUP": "群組",
"GROUPS": "群組",
"IMPORT_LDAP_GROUP": "匯入 LDAP 群組",
"IMPORT_HTTP_GROUP": "新增 HTTP 群組",
"IMPORT_OIDC_GROUP": "新增 OIDC 群組",
@ -514,10 +439,8 @@
"TYPE": "類型",
"DN": "DN",
"GROUP_DN": "LDAP 群組 DN",
"PROPERTY": "屬性",
"REG_TIME": "註冊時間",
"ADD_GROUP_SUCCESS": "群組新增成功。",
"EDIT_GROUP_SUCCESS": "群組編輯成功。",
"ADD_GROUP_SUCCESS": "新增群組成功",
"EDIT_GROUP_SUCCESS": "編輯群組成功",
"LDAP_TYPE": "LDAP",
"HTTP_TYPE": "HTTP",
"OIDC_TYPE": "OIDC",
@ -537,7 +460,6 @@
},
"AUDIT_LOG": {
"USERNAME": "使用者名稱",
"REPOSITORY_NAME": "儲存庫名稱",
"TAGS": "標籤",
"OPERATION": "操作",
"OPERATION_DESCRIPTION": "操作描述",
@ -589,8 +511,7 @@
"CURRENT": "目前",
"FILTER_PLACEHOLDER": "篩選工作",
"STOP_TITLE": "確認停止執行",
"BOTH": "兩者",
"STOP_SUCCESS": "已成功停止執行 {{param}}。",
"STOP_SUCCESS": "成功停止執行 {{param}}",
"STOP_SUMMARY": "您確定要停止執行 {{param}} 嗎?",
"TASK_ID": "工作 ID",
"RESOURCE_TYPE": "資源類型",
@ -609,18 +530,14 @@
"FILTER_EXECUTIONS_PLACEHOLDER": "篩選執行項",
"DELETION_TITLE": "確認刪除複製規則",
"DELETION_SUMMARY": "您確定要刪除複製規則 {{param}} 嗎?",
"REPLICATION_TITLE": "確認執行複製規則",
"REPLICATION_SUMMARY": "您確定要執行複製規則 {{param}} 嗎?",
"DELETION_TITLE_FAILURE": "刪除規則失敗",
"DELETION_SUMMARY_FAILURE": "因狀態為等待中/執行中/重試中而無法刪除。",
"REPLICATE_SUMMARY_FAILURE": "因狀態為等待中/執行中而無法執行。",
"REPLICATION_TITLE": "確認規則複製",
"REPLICATION_SUMMARY": "您確定要複製規則 {{param}} 嗎?",
"FILTER_TARGETS_PLACEHOLDER": "篩選端點",
"DELETION_TITLE_TARGET": "確認刪除端點",
"DELETION_SUMMARY_TARGET": "您確定要刪除端點 {{param}} 嗎?",
"ADD_POLICY": "新增複製規則",
"EDIT_POLICY": "編輯",
"EDIT_POLICY_TITLE": "編輯複製規則",
"DELETE_POLICY": "刪除",
"TEST_CONNECTION": "測試連線",
"TESTING_CONNECTION": "正在測試連線...",
"TEST_CONNECTION_SUCCESS": "連線測試成功。",
@ -633,80 +550,57 @@
"DISABLE": "停用",
"REPLICATION_MODE": "複製模式",
"SRC_REGISTRY": "來源 Registry",
"DESTINATION_NAMESPACE": "目標命名空間",
"DESTINATION_NAME_IS_REQUIRED": "必須輸入端點名稱。",
"NEW_DESTINATION": "新增端點",
"DESTINATION_URL": "端點 URL",
"DESTINATION_URL_IS_REQUIRED": "必須輸入端點 URL。",
"DESTINATION_USERNAME": "使用者名稱",
"DESTINATION_PASSWORD": "密碼",
"DESTINATION_NAMESPACE": "目標 Registry命名空間",
"ALL_STATUS": "所有狀態",
"ENABLED": "已啟用",
"DISABLED": "已停用",
"LAST_START_TIME": "上次開始時間",
"ACTIVATION": "啟用狀態",
"REPLICATION_EXECUTION": "執行項",
"REPLICATION_EXECUTIONS": "執行項",
"REPLICATION_EXECUTION": "執行",
"REPLICATION_EXECUTIONS": "執行",
"STOPJOB": "停止",
"ALL": "全部",
"PENDING": "等待中",
"RUNNING": "執行中",
"ERROR": "錯誤",
"RETRYING": "重試中",
"STOPPED": "已停止",
"FINISHED": "已完成",
"CANCELED": "已取消",
"SIMPLE": "簡易",
"SIMPLE": "簡單",
"ADVANCED": "進階",
"STATUS": "狀態",
"REPLICATION_TRIGGER": "觸發器",
"CREATION_TIME": "開始時間",
"CREATION_TIME": "建立時間",
"UPDATE_TIME": "更新時間",
"END_TIME": "結束時間",
"LOGS": "日誌",
"OF": "中的",
"ITEMS": "個項目",
"NO_LOGS": "沒有日誌",
"TOGGLE_ENABLE_TITLE": "啟用規則",
"TOGGLE_DISABLE_TITLE": "停用規則",
"CREATED_SUCCESS": "複製規則建立成功。",
"UPDATED_SUCCESS": "複製規則更新成功。",
"DELETED_SUCCESS": "複製規則刪除成功。",
"DELETED_FAILED": "複製規則刪除失敗。",
"TOGGLED_SUCCESS": "複製規則狀態切換成功。",
"CANNOT_EDIT": "複製規則在啟用狀態下無法變更。",
"INVALID_DATE": "無效日期。",
"PLACEHOLDER": "找不到任何複製規則!",
"JOB_PLACEHOLDER": "找不到任何複製工作!",
"NO_ENDPOINT_INFO": "請先新增一個端點。",
"NO_LABEL_INFO": "請先新增一個標籤。",
"NO_PROJECT_INFO": "此專案不存在。",
"OF": "筆紀錄",
"ITEMS": "筆紀錄",
"CREATED_SUCCESS": "成功建立複製規則。",
"UPDATED_SUCCESS": "成功更新複製規則。",
"DELETED_SUCCESS": "成功刪除複製規則。",
"DELETED_FAILED": "刪除複製規則失敗。",
"TOGGLED_SUCCESS": "成功切換複製規則狀態。",
"CANNOT_EDIT": "當複製規則啟用時,無法修改。",
"INVALID_DATE": "無效的日期。",
"PLACEHOLDER": "我們找不到任何複製規則!",
"JOB_PLACEHOLDER": "我們找不到任何複製工作!",
"NO_ENDPOINT_INFO": "請先新增端點",
"NO_LABEL_INFO": "請先新增標籤",
"NO_PROJECT_INFO": "此專案不存在",
"SOURCE_RESOURCE_FILTER": "來源資源篩選器",
"SCHEDULED": "已排程",
"MANUAL": "手動",
"EVENT_BASED": "事件驅動",
"DAILY": "每日",
"WEEKLY": "每週",
"SETTING": "選項",
"TRIGGER": "觸發條件",
"TARGETS": "目標",
"MODE": "模式",
"TRIGGER_MODE": "觸發模式",
"SOURCE_PROJECT": "來源專案",
"REPLICATE": "複製",
"DELETE_REMOTE_IMAGES": "當本機資源被刪除時,同時刪除遠端資源。",
"DELETE_ENABLED": "啟用此原則",
"DELETE_REMOTE_IMAGES": "當本地資源被刪除時,同時刪除遠端的資源。",
"NEW": "新增",
"NAME_TOOLTIP": "複製規則名稱長度應至少 2 個字元,可包含小寫字母、數字及 ._-,且必須以字母或數字開頭。",
"DESTINATION_NAME_TOOLTIP": "目標名稱長度應至少 2 個字元,可包含小寫字母、數字及 ._-,且必須以字母或數字開頭。",
"ACKNOWLEDGE": "了解",
"RULE_DISABLED": "此規則已被停用,因為其篩選器中使用的標籤已被刪除。請編輯規則並更新其篩選器以重新啟用。",
"NAME_TOOLTIP": "複製規則名稱應由小寫字元、數字和 ._- 組成,且至少有 2 個字元,並且必須以字元或數字開頭。",
"DESTINATION_NAME_TOOLTIP": "目標名稱應由小寫字元、數字和 ._- 組成,且至少有 2 個字元,並且必須以字元或數字開頭。",
"REPLI_MODE": "複製模式",
"SOURCE_REGISTRY": "來源 Registry",
"SOURCE_NAMESPACES": "來源命名空間",
"DEST_REGISTRY": "目標 Registry",
"DEST_NAMESPACE": "目標命名空間",
"NAMESPACE_TOOLTIP": "命名空間名稱長度應至少 2 個字元,可包含小寫字母、數字及 ._-/,且必須以字母或數字開頭。",
"DEST_REGISTRY": "目的 Registry",
"NAMESPACE_TOOLTIP": "命名空間名稱應由小寫字元、數字和 ._-/ 組成,且至少有 2 個字元,並且必須以字元或數字開頭。",
"TAG": "標籤",
"LABEL": "標籤",
"RESOURCE": "資源",
@ -762,20 +656,16 @@
"DELETE": "刪除",
"TESTING_CONNECTION": "正在測試連線...",
"TEST_CONNECTION_SUCCESS": "連線測試成功。",
"TEST_CONNECTION_FAILURE": "Ping 端點失敗。",
"CONFLICT_NAME": "端點名稱已存在。",
"INVALID_NAME": "無效的端點名稱。",
"FAILED_TO_GET_TARGET": "取得端點失敗。",
"TEST_CONNECTION_FAILURE": "連線測試失敗。",
"CREATION_TIME": "建立時間",
"OF": "中的",
"ITEMS": "個項目",
"CREATED_SUCCESS": "端點建立成功。",
"UPDATED_SUCCESS": "端點更新成功。",
"DELETED_SUCCESS": "端點刪除成功。",
"DELETED_FAILED": "端點刪除失敗。",
"CANNOT_EDIT": "當複製規則啟用時,無法變更端點。",
"FAILED_TO_DELETE_TARGET_IN_USED": "無法刪除正在使用的端點。",
"PLACEHOLDER": "找不到任何端點!"
"OF": "共計",
"ITEMS": "筆紀錄",
"CREATED_SUCCESS": "成功建立端點。",
"UPDATED_SUCCESS": "成功更新端點。",
"DELETED_SUCCESS": "成功刪除端點。",
"DELETED_FAILED": "刪除端點失敗。",
"CANNOT_EDIT": "當複製規則啟用時,端點無法修改。",
"PLACEHOLDER": "未找到任何端點!"
},
"REPOSITORY": {
"COPY_DIGEST_ID": "複製 Digest",
@ -789,21 +679,14 @@
"COPY_SUCCESS": "{{ param }} 已複製到剪貼簿",
"PULL_TIME": "拉取時間",
"PUSH_TIME": "推送時間",
"IMMUTABLE": "不可變",
"MY_REPOSITORY": "我的儲存庫",
"PUBLIC_REPOSITORY": "公開儲存庫",
"DELETION_TITLE_REPO": "確認刪除儲存庫",
"DELETION_TITLE_REPO_SIGNED": "無法刪除儲存庫",
"DELETION_SUMMARY_REPO_SIGNED": "儲存庫 '{{repoName}}' 無法刪除,因為存在以下已簽署的映像檔。\n{{signedImages}} \n您必須在刪除儲存庫前移除所有已簽署映像檔的簽署",
"DELETION_SUMMARY_REPO": "您確定要刪除儲存庫 {{repoName}} 嗎?",
"DELETION_TITLE_ARTIFACT": "確認刪除 Artifact",
"DELETION_SUMMARY_ARTIFACT": "您確定要刪除 Artifact {{param}} 嗎?若刪除此 Artifact所有參考此 digest 的標籤也將被刪除。",
"DELETION_TITLE_TAG": "確認刪除標籤",
"DELETION_SUMMARY_TAG": "您確定要刪除標籤 {{param}} 嗎?",
"DELETION_TITLE_TAG_DENIED": "無法刪除已簽署的標籤",
"DELETION_SUMMARY_TAG_DENIED": "必須先從 Notary 移除此標籤,才能將其刪除。\n請使用此指令從 Notary 刪除:\n",
"TAGS_NO_DELETE": "在唯讀模式下禁止刪除。",
"FILTER_FOR_REPOSITORIES": "篩選儲存庫",
"IMMUTABLE": "不可變的",
"DELETION_TITLE_REPO": "刪除映像檔儲存庫確認",
"DELETION_SUMMARY_REPO": "確認刪除映像檔儲存庫{{repoName}}",
"DELETION_TITLE_ARTIFACT": "刪除映像檔 Artifact 確認",
"DELETION_SUMMARY_ARTIFACT": "確認刪除映像檔 Artifact {{param}} ? 如果您刪除此 Artifact則這個 Digest 的所有標籤也將被刪除。",
"DELETION_TITLE_TAG": "刪除 Tag 確認",
"DELETION_SUMMARY_TAG": "確認刪除Tag {{param}} ",
"FILTER_FOR_REPOSITORIES": "篩選映像檔儲存庫",
"TAG": "標籤",
"ARTIFACT": "Artifact",
"ARTIFACTS": "Artifacts",
@ -817,19 +700,15 @@
"DOCKER_VERSION": "Docker 版本",
"ARCHITECTURE": "架構",
"OS": "作業系統",
"SHOW_DETAILS": "顯示詳細資訊",
"REPOSITORIES": "儲存庫",
"OF": "中的",
"ITEMS": "個項目",
"NO_ITEMS": "沒有項目",
"POP_REPOS": "熱門儲存庫",
"DELETED_REPO_SUCCESS": "儲存庫刪除成功。",
"DELETED_TAG_SUCCESS": "標籤刪除成功。",
"REPOSITORIES": "映像檔儲存庫",
"OF": "共計",
"ITEMS": "筆紀錄",
"NO_ITEMS": "沒有記錄",
"POP_REPOS": "受歡迎的映像檔儲存庫",
"COPY": "複製",
"NOTARY_IS_UNDETERMINED": "無法判斷此標籤的簽署狀態。",
"PLACEHOLDER": "找不到任何儲存庫!",
"INFO": "資訊",
"NO_INFO": "此儲存庫沒有描述。您可以為其新增描述。",
"PLACEHOLDER": "未發現任何映像檔庫!",
"INFO": "描述資訊",
"NO_INFO": "此映像檔儲存庫沒有描述資訊",
"IMAGE": "映像檔",
"LABELS": "標籤",
"ADD_LABEL_TO_IMAGE": "為此映像檔新增標籤",
@ -838,20 +717,18 @@
"ADD_LABELS": "新增標籤",
"STOP": "停止",
"RETAG": "複製",
"FILTER_ARTIFACT_BY_LABEL": "透過標籤篩選 Artifact",
"ACTION": "操作",
"DEPLOY": "部署",
"ADDITIONAL_INFO": "新增額外資訊",
"REPO_NAME": "儲存庫",
"MARKDOWN": "支援使用 Markdown 設定樣式。",
"LAST_MODIFIED": "上次修改時間"
"ADDITIONAL_INFO": "新增資訊",
"REPO_NAME": "映像檔儲存庫",
"MARKDOWN": "支援使用 Markdown 進行樣式設定",
"LAST_MODIFIED": "最後修改時間"
},
"SUMMARY": {
"QUOTAS": "配額",
"PROJECT_REPOSITORY": "儲存庫",
"PROJECT_MEMBER": "成員",
"PROJECT_QUOTAS": "配額",
"ARTIFACT_COUNT": "Artifact 數量",
"STORAGE_CONSUMPTION": "儲存空間使用量",
"ADMIN": "管理員",
"MAINTAINER": "維護者",
"DEVELOPER": "開發者",
@ -866,13 +743,11 @@
"TITLE": "重設密碼",
"CAPTION": "輸入您的電子郵件以重設密碼",
"EMAIL": "電子郵件",
"SUCCESS": "包含密碼重設連結的郵件已成功寄出。您可以關閉此對話方塊並檢查您的信箱。",
"CAPTION2": "輸入您的新密碼",
"SUCCESS": "包含重設密碼連結的郵件已成功寄出。您可以關閉此對話框並檢查您的收件匣。",
"RESET_OK": "密碼已成功重設。點選「確定」以使用新密碼登入。"
},
"RECENT_LOG": {
"SUB_TITLE": "顯示",
"SUB_TITLE_SUFIX": "筆日誌"
"SUB_TITLE": "顯示"
},
"CONFIG": {
"SECURITY": "安全性",
@ -883,7 +758,6 @@
"LABEL": "標籤",
"REPOSITORY": "儲存庫",
"REPO_READ_ONLY": "儲存庫唯讀",
"WEBHOOK_NOTIFICATION_ENABLED": "啟用 Webhook",
"SYSTEM": "系統設定",
"PROJECT_QUOTAS": "專案配額",
"VULNERABILITY": "弱點",
@ -1022,13 +896,9 @@
"MANUAL": "手動",
"SCHEDULED": "已排程"
},
"TEST_MAIL_SUCCESS": "郵件伺服器連線已驗證。",
"TEST_LDAP_SUCCESS": "LDAP 伺服器連線已驗證。",
"TEST_MAIL_FAILED": "驗證郵件伺服器失敗,錯誤:{{param}}。",
"TEST_LDAP_FAILED": "驗證 LDAP 伺服器失敗,錯誤:{{param}}。",
"LEAVING_CONFIRMATION_TITLE": "確認離開",
"LEAVING_CONFIRMATION_SUMMARY": "變更尚未儲存。您確定要離開目前頁面嗎?",
"TEST_OIDC_SUCCESS": "OIDC 伺服器連線已驗證。"
"TEST_LDAP_SUCCESS": "已驗證 LDAP 伺服器的連線。",
"TEST_LDAP_FAILED": "驗證 LDAP 伺服器失敗,錯誤: {{param}}。",
"TEST_OIDC_SUCCESS": "已驗證 OIDC 伺服器的連線。"
},
"PAGE_NOT_FOUND": {
"MAIN_TITLE": "找不到頁面",
@ -1037,16 +907,10 @@
},
"ABOUT": {
"VERSION": "版本",
"BUILD": "建置版本",
"COPYRIGHT": "Harbor 是一個開源、可信賴的雲原生 Registry 專案,用於儲存、簽署及掃描內容。它透過新增企業使用者所需的功能 (如安全性、身分識別和管理) 來擴展開源的 Docker Distribution。Harbor 支援進階功能,如使用者管理、存取控制、活動監控及執行個體間的複製。將 Registry 部署在靠近建置與執行環境的位置,也能提升映像檔傳輸效率。",
"COPYRIGHT_SUFIX": "。",
"TRADEMARK": "VMware 是 VMware, Inc. 在美國及其他地區的註冊商標或商標。本文提及的所有其他標記和名稱可能是其各自公司的商標。",
"END_USER_LICENSE": "使用者授權合約",
"OPEN_SOURCE_LICENSE": "開源/第三方授權"
"COPYRIGHT": "Harbor 是一個開源、受信賴的雲原生 Docker Registry 專案,用於儲存、簽署和以及掃描映像檔內容。它擴展了開源的 Docker Distribution加入了如安全性、身份認證和用戶管理等功能。Harbor 也支援資源監控和不同實例間的同步。將 Registry 靠近部署和執行環境可以提高傳輸效率。",
"OPEN_SOURCE_LICENSE": "開源/第三方授權條款"
},
"START_PAGE": {
"GETTING_START": "",
"GETTING_START_TITLE": "入門指南"
},
"TOP_REPO": "熱門儲存庫",
"STATISTICS": {