mirror of
https://github.com/fosrl/pangolin.git
synced 2026-03-06 02:36:38 +00:00
New translations en-us.json (German)
This commit is contained in:
@@ -94,9 +94,9 @@
|
|||||||
"siteNewtTunnelDescription": "Einfachster Weg, einen Zugriffspunkt zu deinem Netzwerk zu erstellen. Keine zusätzliche Einrichtung erforderlich.",
|
"siteNewtTunnelDescription": "Einfachster Weg, einen Zugriffspunkt zu deinem Netzwerk zu erstellen. Keine zusätzliche Einrichtung erforderlich.",
|
||||||
"siteWg": "Einfacher WireGuard Tunnel",
|
"siteWg": "Einfacher WireGuard Tunnel",
|
||||||
"siteWgDescription": "Verwende jeden WireGuard-Client, um einen Tunnel einzurichten. Manuelles NAT-Setup erforderlich.",
|
"siteWgDescription": "Verwende jeden WireGuard-Client, um einen Tunnel einzurichten. Manuelles NAT-Setup erforderlich.",
|
||||||
"siteWgDescriptionSaas": "Use any WireGuard client to establish a tunnel. Manual NAT setup required.",
|
"siteWgDescriptionSaas": "Verwenden Sie jeden WireGuard-Client, um einen Tunnel zu erstellen. Manuelles NAT-Setup erforderlich. FUNKTIONIERT NUR BEI SELBSTGEHOSTETEN KNOTEN",
|
||||||
"siteLocalDescription": "Nur lokale Ressourcen. Kein Tunneling.",
|
"siteLocalDescription": "Nur lokale Ressourcen. Kein Tunneling.",
|
||||||
"siteLocalDescriptionSaas": "Local resources only. No tunneling.",
|
"siteLocalDescriptionSaas": "Nur lokale Ressourcen. Keine Tunneldurchführung. FUNKTIONIERT NUR BEI SELBSTGEHOSTETEN KNOTEN",
|
||||||
"siteSeeAll": "Alle Standorte anzeigen",
|
"siteSeeAll": "Alle Standorte anzeigen",
|
||||||
"siteTunnelDescription": "Lege fest, wie du dich mit deinem Standort verbinden möchtest",
|
"siteTunnelDescription": "Lege fest, wie du dich mit deinem Standort verbinden möchtest",
|
||||||
"siteNewtCredentials": "Neue Newt Zugangsdaten",
|
"siteNewtCredentials": "Neue Newt Zugangsdaten",
|
||||||
@@ -159,7 +159,7 @@
|
|||||||
"resourceHTTP": "HTTPS-Ressource",
|
"resourceHTTP": "HTTPS-Ressource",
|
||||||
"resourceHTTPDescription": "Proxy-Anfragen an Ihre App über HTTPS unter Verwendung einer Subdomain oder einer Basis-Domain.",
|
"resourceHTTPDescription": "Proxy-Anfragen an Ihre App über HTTPS unter Verwendung einer Subdomain oder einer Basis-Domain.",
|
||||||
"resourceRaw": "Rohe TCP/UDP Ressource",
|
"resourceRaw": "Rohe TCP/UDP Ressource",
|
||||||
"resourceRawDescription": "Proxy requests to your app over TCP/UDP using a port number. This only works when sites are connected to nodes.",
|
"resourceRawDescription": "Proxy-Anfragen an Ihre App über TCP/UDP mit einer Portnummer.",
|
||||||
"resourceCreate": "Ressource erstellen",
|
"resourceCreate": "Ressource erstellen",
|
||||||
"resourceCreateDescription": "Folgen Sie den Schritten unten, um eine neue Ressource zu erstellen",
|
"resourceCreateDescription": "Folgen Sie den Schritten unten, um eine neue Ressource zu erstellen",
|
||||||
"resourceSeeAll": "Alle Ressourcen anzeigen",
|
"resourceSeeAll": "Alle Ressourcen anzeigen",
|
||||||
@@ -168,9 +168,9 @@
|
|||||||
"siteSelect": "Standort auswählen",
|
"siteSelect": "Standort auswählen",
|
||||||
"siteSearch": "Standorte durchsuchen",
|
"siteSearch": "Standorte durchsuchen",
|
||||||
"siteNotFound": "Keinen Standort gefunden.",
|
"siteNotFound": "Keinen Standort gefunden.",
|
||||||
"selectCountry": "Select country",
|
"selectCountry": "Land auswählen",
|
||||||
"searchCountries": "Search countries...",
|
"searchCountries": "Länder suchen...",
|
||||||
"noCountryFound": "No country found.",
|
"noCountryFound": "Kein Land gefunden.",
|
||||||
"siteSelectionDescription": "Dieser Standort wird die Verbindung zum Ziel herstellen.",
|
"siteSelectionDescription": "Dieser Standort wird die Verbindung zum Ziel herstellen.",
|
||||||
"resourceType": "Ressourcentyp",
|
"resourceType": "Ressourcentyp",
|
||||||
"resourceTypeDescription": "Legen Sie fest, wie Sie auf Ihre Ressource zugreifen möchten",
|
"resourceTypeDescription": "Legen Sie fest, wie Sie auf Ihre Ressource zugreifen möchten",
|
||||||
@@ -1140,8 +1140,8 @@
|
|||||||
"sidebarAllUsers": "Alle Benutzer",
|
"sidebarAllUsers": "Alle Benutzer",
|
||||||
"sidebarIdentityProviders": "Identitätsanbieter",
|
"sidebarIdentityProviders": "Identitätsanbieter",
|
||||||
"sidebarLicense": "Lizenz",
|
"sidebarLicense": "Lizenz",
|
||||||
"sidebarClients": "Clients (Beta)",
|
"sidebarClients": "Kunden (Beta)",
|
||||||
"sidebarDomains": "Domains",
|
"sidebarDomains": "Domänen",
|
||||||
"enableDockerSocket": "Docker Blaupause aktivieren",
|
"enableDockerSocket": "Docker Blaupause aktivieren",
|
||||||
"enableDockerSocketDescription": "Aktiviere Docker-Socket-Label-Scraping für Blaupausenbeschriftungen. Der Socket-Pfad muss neu angegeben werden.",
|
"enableDockerSocketDescription": "Aktiviere Docker-Socket-Label-Scraping für Blaupausenbeschriftungen. Der Socket-Pfad muss neu angegeben werden.",
|
||||||
"enableDockerSocketLink": "Mehr erfahren",
|
"enableDockerSocketLink": "Mehr erfahren",
|
||||||
@@ -1189,7 +1189,7 @@
|
|||||||
"certificateStatus": "Zertifikatsstatus",
|
"certificateStatus": "Zertifikatsstatus",
|
||||||
"loading": "Laden",
|
"loading": "Laden",
|
||||||
"restart": "Neustart",
|
"restart": "Neustart",
|
||||||
"domains": "Domains",
|
"domains": "Domänen",
|
||||||
"domainsDescription": "Domains für Ihre Organisation verwalten",
|
"domainsDescription": "Domains für Ihre Organisation verwalten",
|
||||||
"domainsSearch": "Domains durchsuchen...",
|
"domainsSearch": "Domains durchsuchen...",
|
||||||
"domainAdd": "Domain hinzufügen",
|
"domainAdd": "Domain hinzufügen",
|
||||||
@@ -1202,7 +1202,7 @@
|
|||||||
"domainMessageConfirm": "Um zu bestätigen, geben Sie bitte den Domainnamen unten ein.",
|
"domainMessageConfirm": "Um zu bestätigen, geben Sie bitte den Domainnamen unten ein.",
|
||||||
"domainConfirmDelete": "Domain-Löschung bestätigen",
|
"domainConfirmDelete": "Domain-Löschung bestätigen",
|
||||||
"domainDelete": "Domain löschen",
|
"domainDelete": "Domain löschen",
|
||||||
"domain": "Domain",
|
"domain": "Domäne",
|
||||||
"selectDomainTypeNsName": "Domain-Delegation (NS)",
|
"selectDomainTypeNsName": "Domain-Delegation (NS)",
|
||||||
"selectDomainTypeNsDescription": "Diese Domain und alle ihre Subdomains. Verwenden Sie dies, wenn Sie eine gesamte Domainzone kontrollieren möchten.",
|
"selectDomainTypeNsDescription": "Diese Domain und alle ihre Subdomains. Verwenden Sie dies, wenn Sie eine gesamte Domainzone kontrollieren möchten.",
|
||||||
"selectDomainTypeCnameName": "Einzelne Domain (CNAME)",
|
"selectDomainTypeCnameName": "Einzelne Domain (CNAME)",
|
||||||
@@ -1242,7 +1242,7 @@
|
|||||||
"sidebarExpand": "Erweitern",
|
"sidebarExpand": "Erweitern",
|
||||||
"newtUpdateAvailable": "Update verfügbar",
|
"newtUpdateAvailable": "Update verfügbar",
|
||||||
"newtUpdateAvailableInfo": "Eine neue Version von Newt ist verfügbar. Bitte aktualisieren Sie auf die neueste Version für das beste Erlebnis.",
|
"newtUpdateAvailableInfo": "Eine neue Version von Newt ist verfügbar. Bitte aktualisieren Sie auf die neueste Version für das beste Erlebnis.",
|
||||||
"domainPickerEnterDomain": "Domain",
|
"domainPickerEnterDomain": "Domäne",
|
||||||
"domainPickerPlaceholder": "myapp.example.com",
|
"domainPickerPlaceholder": "myapp.example.com",
|
||||||
"domainPickerDescription": "Geben Sie die vollständige Domäne der Ressource ein, um verfügbare Optionen zu sehen.",
|
"domainPickerDescription": "Geben Sie die vollständige Domäne der Ressource ein, um verfügbare Optionen zu sehen.",
|
||||||
"domainPickerDescriptionSaas": "Geben Sie eine vollständige Domäne, Subdomäne oder einfach einen Namen ein, um verfügbare Optionen zu sehen",
|
"domainPickerDescriptionSaas": "Geben Sie eine vollständige Domäne, Subdomäne oder einfach einen Namen ein, um verfügbare Optionen zu sehen",
|
||||||
@@ -1258,48 +1258,48 @@
|
|||||||
"domainPickerSubdomain": "Subdomain: {subdomain}",
|
"domainPickerSubdomain": "Subdomain: {subdomain}",
|
||||||
"domainPickerNamespace": "Namespace: {namespace}",
|
"domainPickerNamespace": "Namespace: {namespace}",
|
||||||
"domainPickerShowMore": "Mehr anzeigen",
|
"domainPickerShowMore": "Mehr anzeigen",
|
||||||
"regionSelectorTitle": "Select Region",
|
"regionSelectorTitle": "Region auswählen",
|
||||||
"regionSelectorInfo": "Selecting a region helps us provide better performance for your location. You do not have to be in the same region as your server.",
|
"regionSelectorInfo": "Das Auswählen einer Region hilft uns, eine bessere Leistung für Ihren Standort bereitzustellen. Sie müssen sich nicht in derselben Region wie Ihr Server befinden.",
|
||||||
"regionSelectorPlaceholder": "Choose a region",
|
"regionSelectorPlaceholder": "Wähle eine Region",
|
||||||
"regionSelectorComingSoon": "Coming Soon",
|
"regionSelectorComingSoon": "Kommt bald",
|
||||||
"billingLoadingSubscription": "Loading subscription...",
|
"billingLoadingSubscription": "Abonnement wird geladen...",
|
||||||
"billingFreeTier": "Free Tier",
|
"billingFreeTier": "Kostenlose Stufe",
|
||||||
"billingWarningOverLimit": "Warning: You have exceeded one or more usage limits. Your sites will not connect until you modify your subscription or adjust your usage.",
|
"billingWarningOverLimit": "Warnung: Sie haben ein oder mehrere Nutzungslimits überschritten. Ihre Webseiten werden nicht verbunden, bis Sie Ihr Abonnement ändern oder Ihren Verbrauch anpassen.",
|
||||||
"billingUsageLimitsOverview": "Usage Limits Overview",
|
"billingUsageLimitsOverview": "Übersicht über Nutzungsgrenzen",
|
||||||
"billingMonitorUsage": "Monitor your usage against configured limits. If you need limits increased please contact us support@fossorial.io.",
|
"billingMonitorUsage": "Überwachen Sie Ihren Verbrauch im Vergleich zu konfigurierten Grenzwerten. Wenn Sie eine Erhöhung der Limits benötigen, kontaktieren Sie uns bitte support@fossorial.io.",
|
||||||
"billingDataUsage": "Data Usage",
|
"billingDataUsage": "Datenverbrauch",
|
||||||
"billingOnlineTime": "Site Online Time",
|
"billingOnlineTime": "Online-Zeit der Seite",
|
||||||
"billingUsers": "Active Users",
|
"billingUsers": "Aktive Benutzer",
|
||||||
"billingDomains": "Active Domains",
|
"billingDomains": "Aktive Domänen",
|
||||||
"billingRemoteExitNodes": "Active Self-hosted Nodes",
|
"billingRemoteExitNodes": "Aktive selbstgehostete Nodes",
|
||||||
"billingNoLimitConfigured": "No limit configured",
|
"billingNoLimitConfigured": "Kein Limit konfiguriert",
|
||||||
"billingEstimatedPeriod": "Estimated Billing Period",
|
"billingEstimatedPeriod": "Geschätzter Abrechnungszeitraum",
|
||||||
"billingIncludedUsage": "Included Usage",
|
"billingIncludedUsage": "Inklusive Nutzung",
|
||||||
"billingIncludedUsageDescription": "Usage included with your current subscription plan",
|
"billingIncludedUsageDescription": "Nutzung, die in Ihrem aktuellen Abonnementplan enthalten ist",
|
||||||
"billingFreeTierIncludedUsage": "Free tier usage allowances",
|
"billingFreeTierIncludedUsage": "Nutzungskontingente der kostenlosen Stufe",
|
||||||
"billingIncluded": "included",
|
"billingIncluded": "inbegriffen",
|
||||||
"billingEstimatedTotal": "Estimated Total:",
|
"billingEstimatedTotal": "Geschätzte Gesamtsumme:",
|
||||||
"billingNotes": "Notes",
|
"billingNotes": "Notizen",
|
||||||
"billingEstimateNote": "This is an estimate based on your current usage.",
|
"billingEstimateNote": "Dies ist eine Schätzung basierend auf Ihrem aktuellen Verbrauch.",
|
||||||
"billingActualChargesMayVary": "Actual charges may vary.",
|
"billingActualChargesMayVary": "Tatsächliche Kosten können variieren.",
|
||||||
"billingBilledAtEnd": "You will be billed at the end of the billing period.",
|
"billingBilledAtEnd": "Sie werden am Ende des Abrechnungszeitraums in Rechnung gestellt.",
|
||||||
"billingModifySubscription": "Modify Subscription",
|
"billingModifySubscription": "Abonnement ändern",
|
||||||
"billingStartSubscription": "Start Subscription",
|
"billingStartSubscription": "Abonnement starten",
|
||||||
"billingRecurringCharge": "Recurring Charge",
|
"billingRecurringCharge": "Wiederkehrende Kosten",
|
||||||
"billingManageSubscriptionSettings": "Manage your subscription settings and preferences",
|
"billingManageSubscriptionSettings": "Verwalten Sie Ihre Abonnement-Einstellungen und Präferenzen",
|
||||||
"billingNoActiveSubscription": "You don't have an active subscription. Start your subscription to increase usage limits.",
|
"billingNoActiveSubscription": "Sie haben kein aktives Abonnement. Starten Sie Ihr Abonnement, um Nutzungslimits zu erhöhen.",
|
||||||
"billingFailedToLoadSubscription": "Failed to load subscription",
|
"billingFailedToLoadSubscription": "Fehler beim Laden des Abonnements",
|
||||||
"billingFailedToLoadUsage": "Failed to load usage",
|
"billingFailedToLoadUsage": "Fehler beim Laden der Nutzung",
|
||||||
"billingFailedToGetCheckoutUrl": "Failed to get checkout URL",
|
"billingFailedToGetCheckoutUrl": "Fehler beim Abrufen der Checkout-URL",
|
||||||
"billingPleaseTryAgainLater": "Please try again later.",
|
"billingPleaseTryAgainLater": "Bitte versuchen Sie es später noch einmal.",
|
||||||
"billingCheckoutError": "Checkout Error",
|
"billingCheckoutError": "Checkout-Fehler",
|
||||||
"billingFailedToGetPortalUrl": "Failed to get portal URL",
|
"billingFailedToGetPortalUrl": "Fehler beim Abrufen der Portal-URL",
|
||||||
"billingPortalError": "Portal Error",
|
"billingPortalError": "Portalfehler",
|
||||||
"billingDataUsageInfo": "You're charged for all data transferred through your secure tunnels when connected to the cloud. This includes both incoming and outgoing traffic across all your sites. When you reach your limit, your sites will disconnect until you upgrade your plan or reduce usage. Data is not charged when using nodes.",
|
"billingDataUsageInfo": "Wenn Sie mit der Cloud verbunden sind, werden alle Daten über Ihre sicheren Tunnel belastet. Dies schließt eingehenden und ausgehenden Datenverkehr über alle Ihre Websites ein. Wenn Sie Ihr Limit erreichen, werden Ihre Seiten die Verbindung trennen, bis Sie Ihr Paket upgraden oder die Nutzung verringern. Daten werden nicht belastet, wenn Sie Knoten verwenden.",
|
||||||
"billingOnlineTimeInfo": "You're charged based on how long your sites stay connected to the cloud. For example, 44,640 minutes equals one site running 24/7 for a full month. When you reach your limit, your sites will disconnect until you upgrade your plan or reduce usage. Time is not charged when using nodes.",
|
"billingOnlineTimeInfo": "Sie werden belastet, abhängig davon, wie lange Ihre Seiten mit der Cloud verbunden bleiben. Zum Beispiel 44.640 Minuten entspricht einer Site, die 24 Stunden am Tag des Monats läuft. Wenn Sie Ihr Limit erreichen, werden Ihre Seiten die Verbindung trennen, bis Sie Ihr Paket upgraden oder die Nutzung verringern. Die Zeit wird nicht belastet, wenn Sie Knoten verwenden.",
|
||||||
"billingUsersInfo": "You're charged for each user in your organization. Billing is calculated daily based on the number of active user accounts in your org.",
|
"billingUsersInfo": "Ihnen wird für jeden Benutzer in Ihrer Organisation berechnet. Die Abrechnung erfolgt täglich basierend auf der Anzahl der aktiven Benutzerkonten in Ihrer Organisation.",
|
||||||
"billingDomainInfo": "You're charged for each domain in your organization. Billing is calculated daily based on the number of active domain accounts in your org.",
|
"billingDomainInfo": "Ihnen wird für jede Domäne in Ihrer Organisation berechnet. Die Abrechnung erfolgt täglich basierend auf der Anzahl der aktiven Domänenkonten in Ihrer Organisation.",
|
||||||
"billingRemoteExitNodesInfo": "You're charged for each managed Node in your organization. Billing is calculated daily based on the number of active managed Nodes in your org.",
|
"billingRemoteExitNodesInfo": "Ihnen wird für jeden verwalteten Node in Ihrer Organisation berechnet. Die Abrechnung erfolgt täglich basierend auf der Anzahl der aktiven verwalteten Nodes in Ihrer Organisation.",
|
||||||
"domainNotFound": "Domain nicht gefunden",
|
"domainNotFound": "Domain nicht gefunden",
|
||||||
"domainNotFoundDescription": "Diese Ressource ist deaktiviert, weil die Domain nicht mehr in unserem System existiert. Bitte setzen Sie eine neue Domain für diese Ressource.",
|
"domainNotFoundDescription": "Diese Ressource ist deaktiviert, weil die Domain nicht mehr in unserem System existiert. Bitte setzen Sie eine neue Domain für diese Ressource.",
|
||||||
"failed": "Fehlgeschlagen",
|
"failed": "Fehlgeschlagen",
|
||||||
@@ -1363,7 +1363,7 @@
|
|||||||
"createDomainDnsPropagationDescription": "Es kann einige Zeit dauern, bis DNS-Änderungen im Internet verbreitet werden. Dies kann je nach Ihrem DNS-Provider und den TTL-Einstellungen von einigen Minuten bis zu 48 Stunden dauern.",
|
"createDomainDnsPropagationDescription": "Es kann einige Zeit dauern, bis DNS-Änderungen im Internet verbreitet werden. Dies kann je nach Ihrem DNS-Provider und den TTL-Einstellungen von einigen Minuten bis zu 48 Stunden dauern.",
|
||||||
"resourcePortRequired": "Portnummer ist für nicht-HTTP-Ressourcen erforderlich",
|
"resourcePortRequired": "Portnummer ist für nicht-HTTP-Ressourcen erforderlich",
|
||||||
"resourcePortNotAllowed": "Portnummer sollte für HTTP-Ressourcen nicht gesetzt werden",
|
"resourcePortNotAllowed": "Portnummer sollte für HTTP-Ressourcen nicht gesetzt werden",
|
||||||
"billingPricingCalculatorLink": "Pricing Calculator",
|
"billingPricingCalculatorLink": "Preisrechner",
|
||||||
"signUpTerms": {
|
"signUpTerms": {
|
||||||
"IAgreeToThe": "Ich stimme den",
|
"IAgreeToThe": "Ich stimme den",
|
||||||
"termsOfService": "Nutzungsbedingungen zu",
|
"termsOfService": "Nutzungsbedingungen zu",
|
||||||
@@ -1371,7 +1371,7 @@
|
|||||||
"privacyPolicy": "Datenschutzrichtlinie"
|
"privacyPolicy": "Datenschutzrichtlinie"
|
||||||
},
|
},
|
||||||
"siteRequired": "Standort ist erforderlich.",
|
"siteRequired": "Standort ist erforderlich.",
|
||||||
"olmTunnel": "Olm Tunnel",
|
"olmTunnel": "Olm-Tunnel",
|
||||||
"olmTunnelDescription": "Nutzen Sie Olm für die Kundenverbindung",
|
"olmTunnelDescription": "Nutzen Sie Olm für die Kundenverbindung",
|
||||||
"errorCreatingClient": "Fehler beim Erstellen des Clients",
|
"errorCreatingClient": "Fehler beim Erstellen des Clients",
|
||||||
"clientDefaultsNotFound": "Kundenvorgaben nicht gefunden",
|
"clientDefaultsNotFound": "Kundenvorgaben nicht gefunden",
|
||||||
@@ -1412,41 +1412,41 @@
|
|||||||
"addNewTarget": "Neues Ziel hinzufügen",
|
"addNewTarget": "Neues Ziel hinzufügen",
|
||||||
"targetsList": "Ziel-Liste",
|
"targetsList": "Ziel-Liste",
|
||||||
"targetErrorDuplicateTargetFound": "Doppeltes Ziel gefunden",
|
"targetErrorDuplicateTargetFound": "Doppeltes Ziel gefunden",
|
||||||
"healthCheckHealthy": "Healthy",
|
"healthCheckHealthy": "Gesund",
|
||||||
"healthCheckUnhealthy": "Unhealthy",
|
"healthCheckUnhealthy": "Ungesund",
|
||||||
"healthCheckUnknown": "Unknown",
|
"healthCheckUnknown": "Unbekannt",
|
||||||
"healthCheck": "Health Check",
|
"healthCheck": "Gesundheits-Check",
|
||||||
"configureHealthCheck": "Configure Health Check",
|
"configureHealthCheck": "Gesundheits-Check konfigurieren",
|
||||||
"configureHealthCheckDescription": "Set up health monitoring for {target}",
|
"configureHealthCheckDescription": "Richten Sie die Gesundheitsüberwachung für {target} ein",
|
||||||
"enableHealthChecks": "Enable Health Checks",
|
"enableHealthChecks": "Gesundheits-Checks aktivieren",
|
||||||
"enableHealthChecksDescription": "Monitor the health of this target. You can monitor a different endpoint than the target if required.",
|
"enableHealthChecksDescription": "Überwachen Sie die Gesundheit dieses Ziels. Bei Bedarf können Sie einen anderen Endpunkt als das Ziel überwachen.",
|
||||||
"healthScheme": "Method",
|
"healthScheme": "Methode",
|
||||||
"healthSelectScheme": "Select Method",
|
"healthSelectScheme": "Methode auswählen",
|
||||||
"healthCheckPath": "Path",
|
"healthCheckPath": "Pfad",
|
||||||
"healthHostname": "IP / Host",
|
"healthHostname": "IP / Host",
|
||||||
"healthPort": "Port",
|
"healthPort": "Port",
|
||||||
"healthCheckPathDescription": "The path to check for health status.",
|
"healthCheckPathDescription": "Der Pfad zum Überprüfen des Gesundheitszustands.",
|
||||||
"healthyIntervalSeconds": "Healthy Interval",
|
"healthyIntervalSeconds": "Gesunder Intervall",
|
||||||
"unhealthyIntervalSeconds": "Unhealthy Interval",
|
"unhealthyIntervalSeconds": "Ungesunder Intervall",
|
||||||
"IntervalSeconds": "Healthy Interval",
|
"IntervalSeconds": "Gesunder Intervall",
|
||||||
"timeoutSeconds": "Timeout",
|
"timeoutSeconds": "Timeout",
|
||||||
"timeIsInSeconds": "Time is in seconds",
|
"timeIsInSeconds": "Zeit ist in Sekunden",
|
||||||
"retryAttempts": "Retry Attempts",
|
"retryAttempts": "Wiederholungsversuche",
|
||||||
"expectedResponseCodes": "Expected Response Codes",
|
"expectedResponseCodes": "Erwartete Antwortcodes",
|
||||||
"expectedResponseCodesDescription": "HTTP status code that indicates healthy status. If left blank, 200-300 is considered healthy.",
|
"expectedResponseCodesDescription": "HTTP-Statuscode, der einen gesunden Zustand anzeigt. Wenn leer gelassen, wird 200-300 als gesund angesehen.",
|
||||||
"customHeaders": "Eigene Kopfzeilen",
|
"customHeaders": "Eigene Kopfzeilen",
|
||||||
"customHeadersDescription": "Headers new line separated: Header-Name: value",
|
"customHeadersDescription": "Header neue Zeile getrennt: Header-Name: Wert",
|
||||||
"headersValidationError": "Headers must be in the format: Header-Name: value",
|
"headersValidationError": "Header müssen im Format Header-Name: Wert sein.",
|
||||||
"saveHealthCheck": "Save Health Check",
|
"saveHealthCheck": "Gesundheits-Check speichern",
|
||||||
"healthCheckSaved": "Health Check Saved",
|
"healthCheckSaved": "Gesundheits-Check gespeichert",
|
||||||
"healthCheckSavedDescription": "Health check configuration has been saved successfully",
|
"healthCheckSavedDescription": "Die Konfiguration des Gesundheits-Checks wurde erfolgreich gespeichert",
|
||||||
"healthCheckError": "Health Check Error",
|
"healthCheckError": "Fehler beim Gesundheits-Check",
|
||||||
"healthCheckErrorDescription": "An error occurred while saving the health check configuration",
|
"healthCheckErrorDescription": "Beim Speichern der Gesundheits-Check-Konfiguration ist ein Fehler aufgetreten",
|
||||||
"healthCheckPathRequired": "Health check path is required",
|
"healthCheckPathRequired": "Gesundheits-Check-Pfad ist erforderlich",
|
||||||
"healthCheckMethodRequired": "HTTP method is required",
|
"healthCheckMethodRequired": "HTTP-Methode ist erforderlich",
|
||||||
"healthCheckIntervalMin": "Check interval must be at least 5 seconds",
|
"healthCheckIntervalMin": "Prüfintervall muss mindestens 5 Sekunden betragen",
|
||||||
"healthCheckTimeoutMin": "Timeout must be at least 1 second",
|
"healthCheckTimeoutMin": "Timeout muss mindestens 1 Sekunde betragen",
|
||||||
"healthCheckRetryMin": "Retry attempts must be at least 1",
|
"healthCheckRetryMin": "Wiederholungsversuche müssen mindestens 1 betragen",
|
||||||
"httpMethod": "HTTP-Methode",
|
"httpMethod": "HTTP-Methode",
|
||||||
"selectHttpMethod": "HTTP-Methode auswählen",
|
"selectHttpMethod": "HTTP-Methode auswählen",
|
||||||
"domainPickerSubdomainLabel": "Subdomain",
|
"domainPickerSubdomainLabel": "Subdomain",
|
||||||
@@ -1460,8 +1460,8 @@
|
|||||||
"domainPickerEnterSubdomainToSearch": "Geben Sie eine Subdomain ein, um verfügbare freie Domains zu suchen und auszuwählen.",
|
"domainPickerEnterSubdomainToSearch": "Geben Sie eine Subdomain ein, um verfügbare freie Domains zu suchen und auszuwählen.",
|
||||||
"domainPickerFreeDomains": "Freie Domains",
|
"domainPickerFreeDomains": "Freie Domains",
|
||||||
"domainPickerSearchForAvailableDomains": "Verfügbare Domains suchen",
|
"domainPickerSearchForAvailableDomains": "Verfügbare Domains suchen",
|
||||||
"domainPickerNotWorkSelfHosted": "Note: Free provided domains are not available for self-hosted instances right now.",
|
"domainPickerNotWorkSelfHosted": "Hinweis: Kostenlose bereitgestellte Domains sind derzeit nicht für selbstgehostete Instanzen verfügbar.",
|
||||||
"resourceDomain": "Domain",
|
"resourceDomain": "Domäne",
|
||||||
"resourceEditDomain": "Domain bearbeiten",
|
"resourceEditDomain": "Domain bearbeiten",
|
||||||
"siteName": "Site-Name",
|
"siteName": "Site-Name",
|
||||||
"proxyPort": "Port",
|
"proxyPort": "Port",
|
||||||
@@ -1543,72 +1543,72 @@
|
|||||||
"autoLoginError": "Fehler bei der automatischen Anmeldung",
|
"autoLoginError": "Fehler bei der automatischen Anmeldung",
|
||||||
"autoLoginErrorNoRedirectUrl": "Keine Weiterleitungs-URL vom Identitätsanbieter erhalten.",
|
"autoLoginErrorNoRedirectUrl": "Keine Weiterleitungs-URL vom Identitätsanbieter erhalten.",
|
||||||
"autoLoginErrorGeneratingUrl": "Fehler beim Generieren der Authentifizierungs-URL.",
|
"autoLoginErrorGeneratingUrl": "Fehler beim Generieren der Authentifizierungs-URL.",
|
||||||
"remoteExitNodeManageRemoteExitNodes": "Manage Self-Hosted",
|
"remoteExitNodeManageRemoteExitNodes": "Selbst-Hosted verwalten",
|
||||||
"remoteExitNodeDescription": "Manage nodes to extend your network connectivity",
|
"remoteExitNodeDescription": "Knoten verwalten, um die Netzwerkverbindung zu erweitern",
|
||||||
"remoteExitNodes": "Nodes",
|
"remoteExitNodes": "Knoten",
|
||||||
"searchRemoteExitNodes": "Search nodes...",
|
"searchRemoteExitNodes": "Knoten suchen...",
|
||||||
"remoteExitNodeAdd": "Add Node",
|
"remoteExitNodeAdd": "Knoten hinzufügen",
|
||||||
"remoteExitNodeErrorDelete": "Error deleting node",
|
"remoteExitNodeErrorDelete": "Fehler beim Löschen des Knotens",
|
||||||
"remoteExitNodeQuestionRemove": "Are you sure you want to remove the node {selectedNode} from the organization?",
|
"remoteExitNodeQuestionRemove": "Sind Sie sicher, dass Sie den Knoten {selectedNode} aus der Organisation entfernen möchten?",
|
||||||
"remoteExitNodeMessageRemove": "Once removed, the node will no longer be accessible.",
|
"remoteExitNodeMessageRemove": "Einmal entfernt, wird der Knoten nicht mehr zugänglich sein.",
|
||||||
"remoteExitNodeMessageConfirm": "To confirm, please type the name of the node below.",
|
"remoteExitNodeMessageConfirm": "Um zu bestätigen, geben Sie bitte den Namen des Knotens unten ein.",
|
||||||
"remoteExitNodeConfirmDelete": "Confirm Delete Node",
|
"remoteExitNodeConfirmDelete": "Löschknoten bestätigen",
|
||||||
"remoteExitNodeDelete": "Delete Node",
|
"remoteExitNodeDelete": "Knoten löschen",
|
||||||
"sidebarRemoteExitNodes": "Nodes",
|
"sidebarRemoteExitNodes": "Knoten",
|
||||||
"remoteExitNodeCreate": {
|
"remoteExitNodeCreate": {
|
||||||
"title": "Create Node",
|
"title": "Knoten erstellen",
|
||||||
"description": "Create a new node to extend your network connectivity",
|
"description": "Erstellen Sie einen neuen Knoten, um Ihre Netzwerkverbindung zu erweitern",
|
||||||
"viewAllButton": "View All Nodes",
|
"viewAllButton": "Alle Knoten anzeigen",
|
||||||
"strategy": {
|
"strategy": {
|
||||||
"title": "Creation Strategy",
|
"title": "Erstellungsstrategie",
|
||||||
"description": "Choose this to manually configure your node or generate new credentials.",
|
"description": "Wählen Sie diese Option, um Ihren Knoten manuell zu konfigurieren oder neue Zugangsdaten zu generieren.",
|
||||||
"adopt": {
|
"adopt": {
|
||||||
"title": "Adopt Node",
|
"title": "Node übernehmen",
|
||||||
"description": "Choose this if you already have the credentials for the node."
|
"description": "Wählen Sie dies, wenn Sie bereits die Anmeldedaten für den Knoten haben."
|
||||||
},
|
},
|
||||||
"generate": {
|
"generate": {
|
||||||
"title": "Generate Keys",
|
"title": "Schlüssel generieren",
|
||||||
"description": "Choose this if you want to generate new keys for the node"
|
"description": "Wählen Sie dies, wenn Sie neue Schlüssel für den Knoten generieren möchten"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"adopt": {
|
"adopt": {
|
||||||
"title": "Adopt Existing Node",
|
"title": "Vorhandenen Node übernehmen",
|
||||||
"description": "Enter the credentials of the existing node you want to adopt",
|
"description": "Geben Sie die Zugangsdaten des vorhandenen Knotens ein, den Sie übernehmen möchten",
|
||||||
"nodeIdLabel": "Node ID",
|
"nodeIdLabel": "Knoten-ID",
|
||||||
"nodeIdDescription": "The ID of the existing node you want to adopt",
|
"nodeIdDescription": "Die ID des vorhandenen Knotens, den Sie übernehmen möchten",
|
||||||
"secretLabel": "Secret",
|
"secretLabel": "Geheimnis",
|
||||||
"secretDescription": "The secret key of the existing node",
|
"secretDescription": "Der geheime Schlüssel des vorhandenen Knotens",
|
||||||
"submitButton": "Adopt Node"
|
"submitButton": "Node übernehmen"
|
||||||
},
|
},
|
||||||
"generate": {
|
"generate": {
|
||||||
"title": "Generated Credentials",
|
"title": "Generierte Anmeldedaten",
|
||||||
"description": "Use these generated credentials to configure your node",
|
"description": "Verwenden Sie diese generierten Anmeldeinformationen, um Ihren Knoten zu konfigurieren",
|
||||||
"nodeIdTitle": "Node ID",
|
"nodeIdTitle": "Knoten-ID",
|
||||||
"secretTitle": "Secret",
|
"secretTitle": "Geheimnis",
|
||||||
"saveCredentialsTitle": "Add Credentials to Config",
|
"saveCredentialsTitle": "Anmeldedaten zur Konfiguration hinzufügen",
|
||||||
"saveCredentialsDescription": "Add these credentials to your self-hosted Pangolin node configuration file to complete the connection.",
|
"saveCredentialsDescription": "Fügen Sie diese Anmeldedaten zu Ihrer selbst-gehosteten Pangolin Node-Konfigurationsdatei hinzu, um die Verbindung abzuschließen.",
|
||||||
"submitButton": "Create Node"
|
"submitButton": "Knoten erstellen"
|
||||||
},
|
},
|
||||||
"validation": {
|
"validation": {
|
||||||
"adoptRequired": "Node ID and Secret are required when adopting an existing node"
|
"adoptRequired": "Knoten-ID und Geheimnis sind erforderlich, wenn ein existierender Knoten angenommen wird"
|
||||||
},
|
},
|
||||||
"errors": {
|
"errors": {
|
||||||
"loadDefaultsFailed": "Failed to load defaults",
|
"loadDefaultsFailed": "Fehler beim Laden der Standardeinstellungen",
|
||||||
"defaultsNotLoaded": "Defaults not loaded",
|
"defaultsNotLoaded": "Standardeinstellungen nicht geladen",
|
||||||
"createFailed": "Failed to create node"
|
"createFailed": "Knoten konnte nicht erstellt werden"
|
||||||
},
|
},
|
||||||
"success": {
|
"success": {
|
||||||
"created": "Node created successfully"
|
"created": "Knoten erfolgreich erstellt"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"remoteExitNodeSelection": "Node Selection",
|
"remoteExitNodeSelection": "Knotenauswahl",
|
||||||
"remoteExitNodeSelectionDescription": "Select a node to route traffic through for this local site",
|
"remoteExitNodeSelectionDescription": "Wählen Sie einen Knoten aus, durch den Traffic für diese lokale Seite geleitet werden soll",
|
||||||
"remoteExitNodeRequired": "A node must be selected for local sites",
|
"remoteExitNodeRequired": "Ein Knoten muss für lokale Seiten ausgewählt sein",
|
||||||
"noRemoteExitNodesAvailable": "No Nodes Available",
|
"noRemoteExitNodesAvailable": "Keine Knoten verfügbar",
|
||||||
"noRemoteExitNodesAvailableDescription": "No nodes are available for this organization. Create a node first to use local sites.",
|
"noRemoteExitNodesAvailableDescription": "Für diese Organisation sind keine Knoten verfügbar. Erstellen Sie zuerst einen Knoten, um lokale Sites zu verwenden.",
|
||||||
"exitNode": "Exit Node",
|
"exitNode": "Exit-Node",
|
||||||
"country": "Country",
|
"country": "Land",
|
||||||
"rulesMatchCountry": "Currently based on source IP",
|
"rulesMatchCountry": "Derzeit basierend auf der Quell-IP",
|
||||||
"managedSelfHosted": {
|
"managedSelfHosted": {
|
||||||
"title": "Verwaltetes Selbsthosted",
|
"title": "Verwaltetes Selbsthosted",
|
||||||
"description": "Zuverlässiger und wartungsarmer Pangolin Server mit zusätzlichen Glocken und Pfeifen",
|
"description": "Zuverlässiger und wartungsarmer Pangolin Server mit zusätzlichen Glocken und Pfeifen",
|
||||||
@@ -1647,53 +1647,53 @@
|
|||||||
},
|
},
|
||||||
"internationaldomaindetected": "Internationale Domain erkannt",
|
"internationaldomaindetected": "Internationale Domain erkannt",
|
||||||
"willbestoredas": "Wird gespeichert als:",
|
"willbestoredas": "Wird gespeichert als:",
|
||||||
"roleMappingDescription": "Determine how roles are assigned to users when they sign in when Auto Provision is enabled.",
|
"roleMappingDescription": "Legen Sie fest, wie den Benutzern Rollen zugewiesen werden, wenn sie sich anmelden, wenn Auto Provision aktiviert ist.",
|
||||||
"selectRole": "Select a Role",
|
"selectRole": "Wählen Sie eine Rolle",
|
||||||
"roleMappingExpression": "Expression",
|
"roleMappingExpression": "Ausdruck",
|
||||||
"selectRolePlaceholder": "Choose a role",
|
"selectRolePlaceholder": "Rolle auswählen",
|
||||||
"selectRoleDescription": "Select a role to assign to all users from this identity provider",
|
"selectRoleDescription": "Wählen Sie eine Rolle aus, die allen Benutzern von diesem Identitätsprovider zugewiesen werden soll",
|
||||||
"roleMappingExpressionDescription": "Enter a JMESPath expression to extract role information from the ID token",
|
"roleMappingExpressionDescription": "Geben Sie einen JMESPath-Ausdruck ein, um Rolleninformationen aus dem ID-Token zu extrahieren",
|
||||||
"idpTenantIdRequired": "Tenant ID is required",
|
"idpTenantIdRequired": "Mandant ID ist erforderlich",
|
||||||
"invalidValue": "Invalid value",
|
"invalidValue": "Ungültiger Wert",
|
||||||
"idpTypeLabel": "Identity Provider Type",
|
"idpTypeLabel": "Identitätsanbietertyp",
|
||||||
"roleMappingExpressionPlaceholder": "e.g., contains(groups, 'admin') && 'Admin' || 'Member'",
|
"roleMappingExpressionPlaceholder": "z. B. enthalten(Gruppen, 'admin') && 'Admin' || 'Mitglied'",
|
||||||
"idpGoogleConfiguration": "Google Configuration",
|
"idpGoogleConfiguration": "Google-Konfiguration",
|
||||||
"idpGoogleConfigurationDescription": "Configure your Google OAuth2 credentials",
|
"idpGoogleConfigurationDescription": "Konfigurieren Sie Ihre Google OAuth2 Zugangsdaten",
|
||||||
"idpGoogleClientIdDescription": "Your Google OAuth2 Client ID",
|
"idpGoogleClientIdDescription": "Ihre Google OAuth2 Client-ID",
|
||||||
"idpGoogleClientSecretDescription": "Your Google OAuth2 Client Secret",
|
"idpGoogleClientSecretDescription": "Ihr Google OAuth2 Client Secret",
|
||||||
"idpAzureConfiguration": "Azure Entra ID Configuration",
|
"idpAzureConfiguration": "Azure Entra ID Konfiguration",
|
||||||
"idpAzureConfigurationDescription": "Configure your Azure Entra ID OAuth2 credentials",
|
"idpAzureConfigurationDescription": "Konfigurieren Sie Ihre Azure Entra ID OAuth2 Zugangsdaten",
|
||||||
"idpTenantId": "Tenant ID",
|
"idpTenantId": "Mandanten-ID",
|
||||||
"idpTenantIdPlaceholder": "your-tenant-id",
|
"idpTenantIdPlaceholder": "deine Mandant-ID",
|
||||||
"idpAzureTenantIdDescription": "Your Azure tenant ID (found in Azure Active Directory overview)",
|
"idpAzureTenantIdDescription": "Ihre Azure Mieter-ID (gefunden in Azure Active Directory Übersicht)",
|
||||||
"idpAzureClientIdDescription": "Your Azure App Registration Client ID",
|
"idpAzureClientIdDescription": "Ihre Azure App Registration Client ID",
|
||||||
"idpAzureClientSecretDescription": "Your Azure App Registration Client Secret",
|
"idpAzureClientSecretDescription": "Ihr Azure App Registration Client Secret",
|
||||||
"idpGoogleTitle": "Google",
|
"idpGoogleTitle": "Google",
|
||||||
"idpGoogleAlt": "Google",
|
"idpGoogleAlt": "Google",
|
||||||
"idpAzureTitle": "Azure Entra ID",
|
"idpAzureTitle": "Azure Entra ID",
|
||||||
"idpAzureAlt": "Azure",
|
"idpAzureAlt": "Azure",
|
||||||
"idpGoogleConfigurationTitle": "Google Configuration",
|
"idpGoogleConfigurationTitle": "Google-Konfiguration",
|
||||||
"idpAzureConfigurationTitle": "Azure Entra ID Configuration",
|
"idpAzureConfigurationTitle": "Azure Entra ID Konfiguration",
|
||||||
"idpTenantIdLabel": "Tenant ID",
|
"idpTenantIdLabel": "Mandanten-ID",
|
||||||
"idpAzureClientIdDescription2": "Your Azure App Registration Client ID",
|
"idpAzureClientIdDescription2": "Ihre Azure App Registration Client ID",
|
||||||
"idpAzureClientSecretDescription2": "Your Azure App Registration Client Secret",
|
"idpAzureClientSecretDescription2": "Ihr Azure App Registration Client Secret",
|
||||||
"idpGoogleDescription": "Google OAuth2/OIDC Provider",
|
"idpGoogleDescription": "Google OAuth2/OIDC Provider",
|
||||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||||
"subnet": "Subnet",
|
"subnet": "Subnetz",
|
||||||
"subnetDescription": "The subnet for this organization's network configuration.",
|
"subnetDescription": "Das Subnetz für die Netzwerkkonfiguration dieser Organisation.",
|
||||||
"authPage": "Auth Page",
|
"authPage": "Auth Seite",
|
||||||
"authPageDescription": "Configure the auth page for your organization",
|
"authPageDescription": "Konfigurieren Sie die Auth-Seite für Ihre Organisation",
|
||||||
"authPageDomain": "Auth Page Domain",
|
"authPageDomain": "Domain der Auth Seite",
|
||||||
"noDomainSet": "No domain set",
|
"noDomainSet": "Keine Domäne gesetzt",
|
||||||
"changeDomain": "Change Domain",
|
"changeDomain": "Domain ändern",
|
||||||
"selectDomain": "Select Domain",
|
"selectDomain": "Domain auswählen",
|
||||||
"restartCertificate": "Restart Certificate",
|
"restartCertificate": "Zertifikat neu starten",
|
||||||
"editAuthPageDomain": "Edit Auth Page Domain",
|
"editAuthPageDomain": "Auth Page Domain bearbeiten",
|
||||||
"setAuthPageDomain": "Set Auth Page Domain",
|
"setAuthPageDomain": "Domain der Auth Seite festlegen",
|
||||||
"failedToFetchCertificate": "Failed to fetch certificate",
|
"failedToFetchCertificate": "Zertifikat konnte nicht abgerufen werden",
|
||||||
"failedToRestartCertificate": "Failed to restart certificate",
|
"failedToRestartCertificate": "Zertifikat konnte nicht neu gestartet werden",
|
||||||
"addDomainToEnableCustomAuthPages": "Add a domain to enable custom authentication pages for your organization",
|
"addDomainToEnableCustomAuthPages": "Fügen Sie eine Domain hinzu, um benutzerdefinierte Authentifizierungsseiten für Ihre Organisation zu aktivieren",
|
||||||
"selectDomainForOrgAuthPage": "Select a domain for the organization's authentication page",
|
"selectDomainForOrgAuthPage": "Wählen Sie eine Domain für die Authentifizierungsseite der Organisation",
|
||||||
"domainPickerProvidedDomain": "Angegebene Domain",
|
"domainPickerProvidedDomain": "Angegebene Domain",
|
||||||
"domainPickerFreeProvidedDomain": "Kostenlose Domain",
|
"domainPickerFreeProvidedDomain": "Kostenlose Domain",
|
||||||
"domainPickerVerified": "Verifiziert",
|
"domainPickerVerified": "Verifiziert",
|
||||||
@@ -1707,21 +1707,21 @@
|
|||||||
"domainPickerInvalidSubdomainCannotMakeValid": "\"{sub}\" konnte nicht für {domain} gültig gemacht werden.",
|
"domainPickerInvalidSubdomainCannotMakeValid": "\"{sub}\" konnte nicht für {domain} gültig gemacht werden.",
|
||||||
"domainPickerSubdomainSanitized": "Subdomain bereinigt",
|
"domainPickerSubdomainSanitized": "Subdomain bereinigt",
|
||||||
"domainPickerSubdomainCorrected": "\"{sub}\" wurde korrigiert zu \"{sanitized}\"",
|
"domainPickerSubdomainCorrected": "\"{sub}\" wurde korrigiert zu \"{sanitized}\"",
|
||||||
"orgAuthSignInTitle": "Sign in to your organization",
|
"orgAuthSignInTitle": "Bei Ihrer Organisation anmelden",
|
||||||
"orgAuthChooseIdpDescription": "Choose your identity provider to continue",
|
"orgAuthChooseIdpDescription": "Wähle deinen Identitätsanbieter um fortzufahren",
|
||||||
"orgAuthNoIdpConfigured": "This organization doesn't have any identity providers configured. You can log in with your Pangolin identity instead.",
|
"orgAuthNoIdpConfigured": "Diese Organisation hat keine Identitätsanbieter konfiguriert. Sie können sich stattdessen mit Ihrer Pangolin-Identität anmelden.",
|
||||||
"orgAuthSignInWithPangolin": "Sign in with Pangolin",
|
"orgAuthSignInWithPangolin": "Mit Pangolin anmelden",
|
||||||
"subscriptionRequiredToUse": "A subscription is required to use this feature.",
|
"subscriptionRequiredToUse": "Um diese Funktion nutzen zu können, ist ein Abonnement erforderlich.",
|
||||||
"idpDisabled": "Identity providers are disabled.",
|
"idpDisabled": "Identitätsanbieter sind deaktiviert.",
|
||||||
"orgAuthPageDisabled": "Organization auth page is disabled.",
|
"orgAuthPageDisabled": "Organisations-Authentifizierungsseite ist deaktiviert.",
|
||||||
"domainRestartedDescription": "Domain verification restarted successfully",
|
"domainRestartedDescription": "Domain-Verifizierung erfolgreich neu gestartet",
|
||||||
"resourceAddEntrypointsEditFile": "Datei bearbeiten: config/traefik/traefik_config.yml",
|
"resourceAddEntrypointsEditFile": "Datei bearbeiten: config/traefik/traefik_config.yml",
|
||||||
"resourceExposePortsEditFile": "Datei bearbeiten: docker-compose.yml",
|
"resourceExposePortsEditFile": "Datei bearbeiten: docker-compose.yml",
|
||||||
"emailVerificationRequired": "E-Mail-Verifizierung ist erforderlich. Bitte melden Sie sich erneut über {dashboardUrl}/auth/login an. Kommen Sie dann wieder hierher.",
|
"emailVerificationRequired": "E-Mail-Verifizierung ist erforderlich. Bitte melden Sie sich erneut über {dashboardUrl}/auth/login an. Kommen Sie dann wieder hierher.",
|
||||||
"twoFactorSetupRequired": "Die Zwei-Faktor-Authentifizierung ist erforderlich. Bitte melden Sie sich erneut über {dashboardUrl}/auth/login an. Dann kommen Sie hierher zurück.",
|
"twoFactorSetupRequired": "Die Zwei-Faktor-Authentifizierung ist erforderlich. Bitte melden Sie sich erneut über {dashboardUrl}/auth/login an. Dann kommen Sie hierher zurück.",
|
||||||
"authPageErrorUpdateMessage": "An error occurred while updating the auth page settings",
|
"authPageErrorUpdateMessage": "Beim Aktualisieren der Auth-Seiten-Einstellungen ist ein Fehler aufgetreten",
|
||||||
"authPageUpdated": "Auth page updated successfully",
|
"authPageUpdated": "Auth-Seite erfolgreich aktualisiert",
|
||||||
"healthCheckNotAvailable": "Local",
|
"healthCheckNotAvailable": "Lokal",
|
||||||
"rewritePath": "Rewrite Path",
|
"rewritePath": "Pfad neu schreiben",
|
||||||
"rewritePathDescription": "Optionally rewrite the path before forwarding to the target."
|
"rewritePathDescription": "Optional den Pfad umschreiben, bevor er an das Ziel weitergeleitet wird."
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user