mirror of
https://github.com/fosrl/pangolin.git
synced 2026-02-22 12:56:37 +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": "Verwenden Sie jeden WireGuard-Client, um einen Tunnel zu erstellen. Manuelles NAT-Setup erforderlich. FUNKTIONIERT NUR BEI SELBSTGEHOSTETEN KNOTEN",
|
"siteWgDescriptionSaas": "Use any WireGuard client to establish a tunnel. Manual NAT setup required.",
|
||||||
"siteLocalDescription": "Nur lokale Ressourcen. Kein Tunneling.",
|
"siteLocalDescription": "Nur lokale Ressourcen. Kein Tunneling.",
|
||||||
"siteLocalDescriptionSaas": "Nur lokale Ressourcen. Keine Tunneldurchführung. FUNKTIONIERT NUR BEI SELBSTGEHOSTETEN KNOTEN",
|
"siteLocalDescriptionSaas": "Local resources only. No tunneling.",
|
||||||
"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-Anfragen an Ihre App über TCP/UDP mit einer Portnummer.",
|
"resourceRawDescription": "Proxy requests to your app over TCP/UDP using a port number. This only works when sites are connected to nodes.",
|
||||||
"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": "Land auswählen",
|
"selectCountry": "Select country",
|
||||||
"searchCountries": "Länder suchen...",
|
"searchCountries": "Search countries...",
|
||||||
"noCountryFound": "Kein Land gefunden.",
|
"noCountryFound": "No country found.",
|
||||||
"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": "Kunden (Beta)",
|
"sidebarClients": "Clients (Beta)",
|
||||||
"sidebarDomains": "Domänen",
|
"sidebarDomains": "Domains",
|
||||||
"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": "Domänen",
|
"domains": "Domains",
|
||||||
"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": "Domäne",
|
"domain": "Domain",
|
||||||
"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": "Domäne",
|
"domainPickerEnterDomain": "Domain",
|
||||||
"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": "Region auswählen",
|
"regionSelectorTitle": "Select Region",
|
||||||
"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.",
|
"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.",
|
||||||
"regionSelectorPlaceholder": "Wähle eine Region",
|
"regionSelectorPlaceholder": "Choose a region",
|
||||||
"regionSelectorComingSoon": "Kommt bald",
|
"regionSelectorComingSoon": "Coming Soon",
|
||||||
"billingLoadingSubscription": "Abonnement wird geladen...",
|
"billingLoadingSubscription": "Loading subscription...",
|
||||||
"billingFreeTier": "Kostenlose Stufe",
|
"billingFreeTier": "Free Tier",
|
||||||
"billingWarningOverLimit": "Warnung: Sie haben ein oder mehrere Nutzungslimits überschritten. Ihre Webseiten werden nicht verbunden, bis Sie Ihr Abonnement ändern oder Ihren Verbrauch anpassen.",
|
"billingWarningOverLimit": "Warning: You have exceeded one or more usage limits. Your sites will not connect until you modify your subscription or adjust your usage.",
|
||||||
"billingUsageLimitsOverview": "Übersicht über Nutzungsgrenzen",
|
"billingUsageLimitsOverview": "Usage Limits Overview",
|
||||||
"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.",
|
"billingMonitorUsage": "Monitor your usage against configured limits. If you need limits increased please contact us support@fossorial.io.",
|
||||||
"billingDataUsage": "Datenverbrauch",
|
"billingDataUsage": "Data Usage",
|
||||||
"billingOnlineTime": "Online-Zeit der Seite",
|
"billingOnlineTime": "Site Online Time",
|
||||||
"billingUsers": "Aktive Benutzer",
|
"billingUsers": "Active Users",
|
||||||
"billingDomains": "Aktive Domänen",
|
"billingDomains": "Active Domains",
|
||||||
"billingRemoteExitNodes": "Aktive selbstgehostete Nodes",
|
"billingRemoteExitNodes": "Active Self-hosted Nodes",
|
||||||
"billingNoLimitConfigured": "Kein Limit konfiguriert",
|
"billingNoLimitConfigured": "No limit configured",
|
||||||
"billingEstimatedPeriod": "Geschätzter Abrechnungszeitraum",
|
"billingEstimatedPeriod": "Estimated Billing Period",
|
||||||
"billingIncludedUsage": "Inklusive Nutzung",
|
"billingIncludedUsage": "Included Usage",
|
||||||
"billingIncludedUsageDescription": "Nutzung, die in Ihrem aktuellen Abonnementplan enthalten ist",
|
"billingIncludedUsageDescription": "Usage included with your current subscription plan",
|
||||||
"billingFreeTierIncludedUsage": "Nutzungskontingente der kostenlosen Stufe",
|
"billingFreeTierIncludedUsage": "Free tier usage allowances",
|
||||||
"billingIncluded": "inbegriffen",
|
"billingIncluded": "included",
|
||||||
"billingEstimatedTotal": "Geschätzte Gesamtsumme:",
|
"billingEstimatedTotal": "Estimated Total:",
|
||||||
"billingNotes": "Notizen",
|
"billingNotes": "Notes",
|
||||||
"billingEstimateNote": "Dies ist eine Schätzung basierend auf Ihrem aktuellen Verbrauch.",
|
"billingEstimateNote": "This is an estimate based on your current usage.",
|
||||||
"billingActualChargesMayVary": "Tatsächliche Kosten können variieren.",
|
"billingActualChargesMayVary": "Actual charges may vary.",
|
||||||
"billingBilledAtEnd": "Sie werden am Ende des Abrechnungszeitraums in Rechnung gestellt.",
|
"billingBilledAtEnd": "You will be billed at the end of the billing period.",
|
||||||
"billingModifySubscription": "Abonnement ändern",
|
"billingModifySubscription": "Modify Subscription",
|
||||||
"billingStartSubscription": "Abonnement starten",
|
"billingStartSubscription": "Start Subscription",
|
||||||
"billingRecurringCharge": "Wiederkehrende Kosten",
|
"billingRecurringCharge": "Recurring Charge",
|
||||||
"billingManageSubscriptionSettings": "Verwalten Sie Ihre Abonnement-Einstellungen und Präferenzen",
|
"billingManageSubscriptionSettings": "Manage your subscription settings and preferences",
|
||||||
"billingNoActiveSubscription": "Sie haben kein aktives Abonnement. Starten Sie Ihr Abonnement, um Nutzungslimits zu erhöhen.",
|
"billingNoActiveSubscription": "You don't have an active subscription. Start your subscription to increase usage limits.",
|
||||||
"billingFailedToLoadSubscription": "Fehler beim Laden des Abonnements",
|
"billingFailedToLoadSubscription": "Failed to load subscription",
|
||||||
"billingFailedToLoadUsage": "Fehler beim Laden der Nutzung",
|
"billingFailedToLoadUsage": "Failed to load usage",
|
||||||
"billingFailedToGetCheckoutUrl": "Fehler beim Abrufen der Checkout-URL",
|
"billingFailedToGetCheckoutUrl": "Failed to get checkout URL",
|
||||||
"billingPleaseTryAgainLater": "Bitte versuchen Sie es später noch einmal.",
|
"billingPleaseTryAgainLater": "Please try again later.",
|
||||||
"billingCheckoutError": "Checkout-Fehler",
|
"billingCheckoutError": "Checkout Error",
|
||||||
"billingFailedToGetPortalUrl": "Fehler beim Abrufen der Portal-URL",
|
"billingFailedToGetPortalUrl": "Failed to get portal URL",
|
||||||
"billingPortalError": "Portalfehler",
|
"billingPortalError": "Portal Error",
|
||||||
"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.",
|
"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.",
|
||||||
"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.",
|
"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.",
|
||||||
"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.",
|
"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.",
|
||||||
"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.",
|
"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.",
|
||||||
"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.",
|
"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.",
|
||||||
"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": "Preisrechner",
|
"billingPricingCalculatorLink": "Pricing Calculator",
|
||||||
"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": "Gesund",
|
"healthCheckHealthy": "Healthy",
|
||||||
"healthCheckUnhealthy": "Ungesund",
|
"healthCheckUnhealthy": "Unhealthy",
|
||||||
"healthCheckUnknown": "Unbekannt",
|
"healthCheckUnknown": "Unknown",
|
||||||
"healthCheck": "Gesundheits-Check",
|
"healthCheck": "Health Check",
|
||||||
"configureHealthCheck": "Gesundheits-Check konfigurieren",
|
"configureHealthCheck": "Configure Health Check",
|
||||||
"configureHealthCheckDescription": "Richten Sie die Gesundheitsüberwachung für {target} ein",
|
"configureHealthCheckDescription": "Set up health monitoring for {target}",
|
||||||
"enableHealthChecks": "Gesundheits-Checks aktivieren",
|
"enableHealthChecks": "Enable Health Checks",
|
||||||
"enableHealthChecksDescription": "Überwachen Sie die Gesundheit dieses Ziels. Bei Bedarf können Sie einen anderen Endpunkt als das Ziel überwachen.",
|
"enableHealthChecksDescription": "Monitor the health of this target. You can monitor a different endpoint than the target if required.",
|
||||||
"healthScheme": "Methode",
|
"healthScheme": "Method",
|
||||||
"healthSelectScheme": "Methode auswählen",
|
"healthSelectScheme": "Select Method",
|
||||||
"healthCheckPath": "Pfad",
|
"healthCheckPath": "Path",
|
||||||
"healthHostname": "IP / Host",
|
"healthHostname": "IP / Host",
|
||||||
"healthPort": "Port",
|
"healthPort": "Port",
|
||||||
"healthCheckPathDescription": "Der Pfad zum Überprüfen des Gesundheitszustands.",
|
"healthCheckPathDescription": "The path to check for health status.",
|
||||||
"healthyIntervalSeconds": "Gesunder Intervall",
|
"healthyIntervalSeconds": "Healthy Interval",
|
||||||
"unhealthyIntervalSeconds": "Ungesunder Intervall",
|
"unhealthyIntervalSeconds": "Unhealthy Interval",
|
||||||
"IntervalSeconds": "Gesunder Intervall",
|
"IntervalSeconds": "Healthy Interval",
|
||||||
"timeoutSeconds": "Timeout",
|
"timeoutSeconds": "Timeout",
|
||||||
"timeIsInSeconds": "Zeit ist in Sekunden",
|
"timeIsInSeconds": "Time is in seconds",
|
||||||
"retryAttempts": "Wiederholungsversuche",
|
"retryAttempts": "Retry Attempts",
|
||||||
"expectedResponseCodes": "Erwartete Antwortcodes",
|
"expectedResponseCodes": "Expected Response Codes",
|
||||||
"expectedResponseCodesDescription": "HTTP-Statuscode, der einen gesunden Zustand anzeigt. Wenn leer gelassen, wird 200-300 als gesund angesehen.",
|
"expectedResponseCodesDescription": "HTTP status code that indicates healthy status. If left blank, 200-300 is considered healthy.",
|
||||||
"customHeaders": "Eigene Kopfzeilen",
|
"customHeaders": "Eigene Kopfzeilen",
|
||||||
"customHeadersDescription": "Header neue Zeile getrennt: Header-Name: Wert",
|
"customHeadersDescription": "Headers new line separated: Header-Name: value",
|
||||||
"headersValidationError": "Header müssen im Format Header-Name: Wert sein.",
|
"headersValidationError": "Headers must be in the format: Header-Name: value",
|
||||||
"saveHealthCheck": "Gesundheits-Check speichern",
|
"saveHealthCheck": "Save Health Check",
|
||||||
"healthCheckSaved": "Gesundheits-Check gespeichert",
|
"healthCheckSaved": "Health Check Saved",
|
||||||
"healthCheckSavedDescription": "Die Konfiguration des Gesundheits-Checks wurde erfolgreich gespeichert",
|
"healthCheckSavedDescription": "Health check configuration has been saved successfully",
|
||||||
"healthCheckError": "Fehler beim Gesundheits-Check",
|
"healthCheckError": "Health Check Error",
|
||||||
"healthCheckErrorDescription": "Beim Speichern der Gesundheits-Check-Konfiguration ist ein Fehler aufgetreten",
|
"healthCheckErrorDescription": "An error occurred while saving the health check configuration",
|
||||||
"healthCheckPathRequired": "Gesundheits-Check-Pfad ist erforderlich",
|
"healthCheckPathRequired": "Health check path is required",
|
||||||
"healthCheckMethodRequired": "HTTP-Methode ist erforderlich",
|
"healthCheckMethodRequired": "HTTP method is required",
|
||||||
"healthCheckIntervalMin": "Prüfintervall muss mindestens 5 Sekunden betragen",
|
"healthCheckIntervalMin": "Check interval must be at least 5 seconds",
|
||||||
"healthCheckTimeoutMin": "Timeout muss mindestens 1 Sekunde betragen",
|
"healthCheckTimeoutMin": "Timeout must be at least 1 second",
|
||||||
"healthCheckRetryMin": "Wiederholungsversuche müssen mindestens 1 betragen",
|
"healthCheckRetryMin": "Retry attempts must be at least 1",
|
||||||
"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": "Hinweis: Kostenlose bereitgestellte Domains sind derzeit nicht für selbstgehostete Instanzen verfügbar.",
|
"domainPickerNotWorkSelfHosted": "Note: Free provided domains are not available for self-hosted instances right now.",
|
||||||
"resourceDomain": "Domäne",
|
"resourceDomain": "Domain",
|
||||||
"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": "Selbst-Hosted verwalten",
|
"remoteExitNodeManageRemoteExitNodes": "Manage Self-Hosted",
|
||||||
"remoteExitNodeDescription": "Knoten verwalten, um die Netzwerkverbindung zu erweitern",
|
"remoteExitNodeDescription": "Manage nodes to extend your network connectivity",
|
||||||
"remoteExitNodes": "Nodes",
|
"remoteExitNodes": "Nodes",
|
||||||
"searchRemoteExitNodes": "Knoten suchen...",
|
"searchRemoteExitNodes": "Search nodes...",
|
||||||
"remoteExitNodeAdd": "Knoten hinzufügen",
|
"remoteExitNodeAdd": "Add Node",
|
||||||
"remoteExitNodeErrorDelete": "Fehler beim Löschen des Knotens",
|
"remoteExitNodeErrorDelete": "Error deleting node",
|
||||||
"remoteExitNodeQuestionRemove": "Sind Sie sicher, dass Sie den Knoten {selectedNode} aus der Organisation entfernen möchten?",
|
"remoteExitNodeQuestionRemove": "Are you sure you want to remove the node {selectedNode} from the organization?",
|
||||||
"remoteExitNodeMessageRemove": "Einmal entfernt, wird der Knoten nicht mehr zugänglich sein.",
|
"remoteExitNodeMessageRemove": "Once removed, the node will no longer be accessible.",
|
||||||
"remoteExitNodeMessageConfirm": "Um zu bestätigen, geben Sie bitte den Namen des Knotens unten ein.",
|
"remoteExitNodeMessageConfirm": "To confirm, please type the name of the node below.",
|
||||||
"remoteExitNodeConfirmDelete": "Löschknoten bestätigen",
|
"remoteExitNodeConfirmDelete": "Confirm Delete Node",
|
||||||
"remoteExitNodeDelete": "Knoten löschen",
|
"remoteExitNodeDelete": "Delete Node",
|
||||||
"sidebarRemoteExitNodes": "Nodes",
|
"sidebarRemoteExitNodes": "Nodes",
|
||||||
"remoteExitNodeCreate": {
|
"remoteExitNodeCreate": {
|
||||||
"title": "Knoten erstellen",
|
"title": "Create Node",
|
||||||
"description": "Erstellen Sie einen neuen Knoten, um Ihre Netzwerkverbindung zu erweitern",
|
"description": "Create a new node to extend your network connectivity",
|
||||||
"viewAllButton": "Alle Knoten anzeigen",
|
"viewAllButton": "View All Nodes",
|
||||||
"strategy": {
|
"strategy": {
|
||||||
"title": "Erstellungsstrategie",
|
"title": "Creation Strategy",
|
||||||
"description": "Wählen Sie diese Option, um Ihren Knoten manuell zu konfigurieren oder neue Zugangsdaten zu generieren.",
|
"description": "Choose this to manually configure your node or generate new credentials.",
|
||||||
"adopt": {
|
"adopt": {
|
||||||
"title": "Node übernehmen",
|
"title": "Adopt Node",
|
||||||
"description": "Wählen Sie dies, wenn Sie bereits die Anmeldedaten für den Knoten haben."
|
"description": "Choose this if you already have the credentials for the node."
|
||||||
},
|
},
|
||||||
"generate": {
|
"generate": {
|
||||||
"title": "Schlüssel generieren",
|
"title": "Generate Keys",
|
||||||
"description": "Wählen Sie dies, wenn Sie neue Schlüssel für den Knoten generieren möchten"
|
"description": "Choose this if you want to generate new keys for the node"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"adopt": {
|
"adopt": {
|
||||||
"title": "Vorhandenen Node übernehmen",
|
"title": "Adopt Existing Node",
|
||||||
"description": "Geben Sie die Zugangsdaten des vorhandenen Knotens ein, den Sie übernehmen möchten",
|
"description": "Enter the credentials of the existing node you want to adopt",
|
||||||
"nodeIdLabel": "Knoten-ID",
|
"nodeIdLabel": "Node ID",
|
||||||
"nodeIdDescription": "Die ID des vorhandenen Knotens, den Sie übernehmen möchten",
|
"nodeIdDescription": "The ID of the existing node you want to adopt",
|
||||||
"secretLabel": "Geheimnis",
|
"secretLabel": "Secret",
|
||||||
"secretDescription": "Der geheime Schlüssel des vorhandenen Knotens",
|
"secretDescription": "The secret key of the existing node",
|
||||||
"submitButton": "Node übernehmen"
|
"submitButton": "Adopt Node"
|
||||||
},
|
},
|
||||||
"generate": {
|
"generate": {
|
||||||
"title": "Generierte Anmeldedaten",
|
"title": "Generated Credentials",
|
||||||
"description": "Verwenden Sie diese generierten Anmeldeinformationen, um Ihren Knoten zu konfigurieren",
|
"description": "Use these generated credentials to configure your node",
|
||||||
"nodeIdTitle": "Knoten-ID",
|
"nodeIdTitle": "Node ID",
|
||||||
"secretTitle": "Geheimnis",
|
"secretTitle": "Secret",
|
||||||
"saveCredentialsTitle": "Anmeldedaten zur Konfiguration hinzufügen",
|
"saveCredentialsTitle": "Add Credentials to Config",
|
||||||
"saveCredentialsDescription": "Fügen Sie diese Anmeldedaten zu Ihrer selbst-gehosteten Pangolin Node-Konfigurationsdatei hinzu, um die Verbindung abzuschließen.",
|
"saveCredentialsDescription": "Add these credentials to your self-hosted Pangolin node configuration file to complete the connection.",
|
||||||
"submitButton": "Knoten erstellen"
|
"submitButton": "Create Node"
|
||||||
},
|
},
|
||||||
"validation": {
|
"validation": {
|
||||||
"adoptRequired": "Knoten-ID und Geheimnis sind erforderlich, wenn ein existierender Knoten angenommen wird"
|
"adoptRequired": "Node ID and Secret are required when adopting an existing node"
|
||||||
},
|
},
|
||||||
"errors": {
|
"errors": {
|
||||||
"loadDefaultsFailed": "Fehler beim Laden der Standardeinstellungen",
|
"loadDefaultsFailed": "Failed to load defaults",
|
||||||
"defaultsNotLoaded": "Standardeinstellungen nicht geladen",
|
"defaultsNotLoaded": "Defaults not loaded",
|
||||||
"createFailed": "Knoten konnte nicht erstellt werden"
|
"createFailed": "Failed to create node"
|
||||||
},
|
},
|
||||||
"success": {
|
"success": {
|
||||||
"created": "Knoten erfolgreich erstellt"
|
"created": "Node created successfully"
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"remoteExitNodeSelection": "Knotenauswahl",
|
"remoteExitNodeSelection": "Node Selection",
|
||||||
"remoteExitNodeSelectionDescription": "Wählen Sie einen Knoten aus, durch den Traffic für diese lokale Seite geleitet werden soll",
|
"remoteExitNodeSelectionDescription": "Select a node to route traffic through for this local site",
|
||||||
"remoteExitNodeRequired": "Ein Knoten muss für lokale Seiten ausgewählt sein",
|
"remoteExitNodeRequired": "A node must be selected for local sites",
|
||||||
"noRemoteExitNodesAvailable": "Keine Knoten verfügbar",
|
"noRemoteExitNodesAvailable": "No Nodes Available",
|
||||||
"noRemoteExitNodesAvailableDescription": "Für diese Organisation sind keine Knoten verfügbar. Erstellen Sie zuerst einen Knoten, um lokale Sites zu verwenden.",
|
"noRemoteExitNodesAvailableDescription": "No nodes are available for this organization. Create a node first to use local sites.",
|
||||||
"exitNode": "Exit-Node",
|
"exitNode": "Exit Node",
|
||||||
"country": "Land",
|
"country": "Country",
|
||||||
"rulesMatchCountry": "Derzeit basierend auf der Quell-IP",
|
"rulesMatchCountry": "Currently based on source 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": "Legen Sie fest, wie den Benutzern Rollen zugewiesen werden, wenn sie sich anmelden, wenn Auto Provision aktiviert ist.",
|
"roleMappingDescription": "Determine how roles are assigned to users when they sign in when Auto Provision is enabled.",
|
||||||
"selectRole": "Wählen Sie eine Rolle",
|
"selectRole": "Select a Role",
|
||||||
"roleMappingExpression": "Ausdruck",
|
"roleMappingExpression": "Expression",
|
||||||
"selectRolePlaceholder": "Rolle auswählen",
|
"selectRolePlaceholder": "Choose a role",
|
||||||
"selectRoleDescription": "Wählen Sie eine Rolle aus, die allen Benutzern von diesem Identitätsprovider zugewiesen werden soll",
|
"selectRoleDescription": "Select a role to assign to all users from this identity provider",
|
||||||
"roleMappingExpressionDescription": "Geben Sie einen JMESPath-Ausdruck ein, um Rolleninformationen aus dem ID-Token zu extrahieren",
|
"roleMappingExpressionDescription": "Enter a JMESPath expression to extract role information from the ID token",
|
||||||
"idpTenantIdRequired": "Mandant ID ist erforderlich",
|
"idpTenantIdRequired": "Tenant ID is required",
|
||||||
"invalidValue": "Ungültiger Wert",
|
"invalidValue": "Invalid value",
|
||||||
"idpTypeLabel": "Identitätsanbietertyp",
|
"idpTypeLabel": "Identity Provider Type",
|
||||||
"roleMappingExpressionPlaceholder": "z. B. enthalten(Gruppen, 'admin') && 'Admin' || 'Mitglied'",
|
"roleMappingExpressionPlaceholder": "e.g., contains(groups, 'admin') && 'Admin' || 'Member'",
|
||||||
"idpGoogleConfiguration": "Google-Konfiguration",
|
"idpGoogleConfiguration": "Google Configuration",
|
||||||
"idpGoogleConfigurationDescription": "Konfigurieren Sie Ihre Google OAuth2 Zugangsdaten",
|
"idpGoogleConfigurationDescription": "Configure your Google OAuth2 credentials",
|
||||||
"idpGoogleClientIdDescription": "Ihre Google OAuth2 Client-ID",
|
"idpGoogleClientIdDescription": "Your Google OAuth2 Client ID",
|
||||||
"idpGoogleClientSecretDescription": "Ihr Google OAuth2 Client Secret",
|
"idpGoogleClientSecretDescription": "Your Google OAuth2 Client Secret",
|
||||||
"idpAzureConfiguration": "Azure Entra ID Konfiguration",
|
"idpAzureConfiguration": "Azure Entra ID Configuration",
|
||||||
"idpAzureConfigurationDescription": "Konfigurieren Sie Ihre Azure Entra ID OAuth2 Zugangsdaten",
|
"idpAzureConfigurationDescription": "Configure your Azure Entra ID OAuth2 credentials",
|
||||||
"idpTenantId": "Tenant ID",
|
"idpTenantId": "Tenant ID",
|
||||||
"idpTenantIdPlaceholder": "deine Mandant-ID",
|
"idpTenantIdPlaceholder": "your-tenant-id",
|
||||||
"idpAzureTenantIdDescription": "Ihre Azure Mieter-ID (gefunden in Azure Active Directory Übersicht)",
|
"idpAzureTenantIdDescription": "Your Azure tenant ID (found in Azure Active Directory overview)",
|
||||||
"idpAzureClientIdDescription": "Ihre Azure App Registration Client ID",
|
"idpAzureClientIdDescription": "Your Azure App Registration Client ID",
|
||||||
"idpAzureClientSecretDescription": "Ihr Azure App Registration Client Secret",
|
"idpAzureClientSecretDescription": "Your 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-Konfiguration",
|
"idpGoogleConfigurationTitle": "Google Configuration",
|
||||||
"idpAzureConfigurationTitle": "Azure Entra ID Konfiguration",
|
"idpAzureConfigurationTitle": "Azure Entra ID Configuration",
|
||||||
"idpTenantIdLabel": "Tenant ID",
|
"idpTenantIdLabel": "Tenant ID",
|
||||||
"idpAzureClientIdDescription2": "Ihre Azure App Registration Client ID",
|
"idpAzureClientIdDescription2": "Your Azure App Registration Client ID",
|
||||||
"idpAzureClientSecretDescription2": "Ihr Azure App Registration Client Secret",
|
"idpAzureClientSecretDescription2": "Your 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": "Subnetz",
|
"subnet": "Subnet",
|
||||||
"subnetDescription": "Das Subnetz für die Netzwerkkonfiguration dieser Organisation.",
|
"subnetDescription": "The subnet for this organization's network configuration.",
|
||||||
"authPage": "Auth Seite",
|
"authPage": "Auth Page",
|
||||||
"authPageDescription": "Konfigurieren Sie die Auth-Seite für Ihre Organisation",
|
"authPageDescription": "Configure the auth page for your organization",
|
||||||
"authPageDomain": "Domain der Auth Seite",
|
"authPageDomain": "Auth Page Domain",
|
||||||
"noDomainSet": "Keine Domäne gesetzt",
|
"noDomainSet": "No domain set",
|
||||||
"changeDomain": "Domain ändern",
|
"changeDomain": "Change Domain",
|
||||||
"selectDomain": "Domain auswählen",
|
"selectDomain": "Select Domain",
|
||||||
"restartCertificate": "Zertifikat neu starten",
|
"restartCertificate": "Restart Certificate",
|
||||||
"editAuthPageDomain": "Auth Page Domain bearbeiten",
|
"editAuthPageDomain": "Edit Auth Page Domain",
|
||||||
"setAuthPageDomain": "Domain der Auth Seite festlegen",
|
"setAuthPageDomain": "Set Auth Page Domain",
|
||||||
"failedToFetchCertificate": "Zertifikat konnte nicht abgerufen werden",
|
"failedToFetchCertificate": "Failed to fetch certificate",
|
||||||
"failedToRestartCertificate": "Zertifikat konnte nicht neu gestartet werden",
|
"failedToRestartCertificate": "Failed to restart certificate",
|
||||||
"addDomainToEnableCustomAuthPages": "Fügen Sie eine Domain hinzu, um benutzerdefinierte Authentifizierungsseiten für Ihre Organisation zu aktivieren",
|
"addDomainToEnableCustomAuthPages": "Add a domain to enable custom authentication pages for your organization",
|
||||||
"selectDomainForOrgAuthPage": "Wählen Sie eine Domain für die Authentifizierungsseite der Organisation",
|
"selectDomainForOrgAuthPage": "Select a domain for the organization's authentication page",
|
||||||
"domainPickerProvidedDomain": "Angegebene Domain",
|
"domainPickerProvidedDomain": "Angegebene Domain",
|
||||||
"domainPickerFreeProvidedDomain": "Kostenlose Domain",
|
"domainPickerFreeProvidedDomain": "Kostenlose Domain",
|
||||||
"domainPickerVerified": "Verifiziert",
|
"domainPickerVerified": "Verifiziert",
|
||||||
@@ -1707,16 +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": "Bei Ihrer Organisation anmelden",
|
"orgAuthSignInTitle": "Sign in to your organization",
|
||||||
"orgAuthChooseIdpDescription": "Wähle deinen Identitätsanbieter um fortzufahren",
|
"orgAuthChooseIdpDescription": "Choose your identity provider to continue",
|
||||||
"orgAuthNoIdpConfigured": "Diese Organisation hat keine Identitätsanbieter konfiguriert. Sie können sich stattdessen mit Ihrer Pangolin-Identität anmelden.",
|
"orgAuthNoIdpConfigured": "This organization doesn't have any identity providers configured. You can log in with your Pangolin identity instead.",
|
||||||
"orgAuthSignInWithPangolin": "Mit Pangolin anmelden",
|
"orgAuthSignInWithPangolin": "Sign in with Pangolin",
|
||||||
"subscriptionRequiredToUse": "Um diese Funktion nutzen zu können, ist ein Abonnement erforderlich.",
|
"subscriptionRequiredToUse": "A subscription is required to use this feature.",
|
||||||
"idpDisabled": "Identitätsanbieter sind deaktiviert.",
|
"idpDisabled": "Identity providers are disabled.",
|
||||||
"orgAuthPageDisabled": "Organisations-Authentifizierungsseite ist deaktiviert.",
|
"orgAuthPageDisabled": "Organization auth page is disabled.",
|
||||||
"domainRestartedDescription": "Domain-Verifizierung erfolgreich neu gestartet",
|
"domainRestartedDescription": "Domain verification restarted successfully",
|
||||||
"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",
|
||||||
|
"authPageUpdated": "Auth page updated successfully",
|
||||||
|
"healthCheckNotAvailable": "Local",
|
||||||
|
"rewritePath": "Rewrite Path",
|
||||||
|
"rewritePathDescription": "Optionally rewrite the path before forwarding to the target."
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user