mirror of
https://github.com/fosrl/pangolin.git
synced 2026-02-28 15:56:39 +00:00
Chungus
This commit is contained in:
@@ -168,6 +168,9 @@
|
||||
"siteSelect": "Wybierz witrynę",
|
||||
"siteSearch": "Szukaj witryny",
|
||||
"siteNotFound": "Nie znaleziono witryny.",
|
||||
"selectCountry": "Wybierz kraj",
|
||||
"searchCountries": "Szukaj krajów...",
|
||||
"noCountryFound": "Nie znaleziono kraju.",
|
||||
"siteSelectionDescription": "Ta strona zapewni połączenie z celem.",
|
||||
"resourceType": "Typ zasobu",
|
||||
"resourceTypeDescription": "Określ jak chcesz uzyskać dostęp do swojego zasobu",
|
||||
@@ -914,8 +917,6 @@
|
||||
"idpConnectingToFinished": "Połączono",
|
||||
"idpErrorConnectingTo": "Wystąpił problem z połączeniem z {name}. Skontaktuj się z administratorem.",
|
||||
"idpErrorNotFound": "Nie znaleziono IdP",
|
||||
"idpGoogleAlt": "Google",
|
||||
"idpAzureAlt": "Azure",
|
||||
"inviteInvalid": "Nieprawidłowe zaproszenie",
|
||||
"inviteInvalidDescription": "Link zapraszający jest nieprawidłowy.",
|
||||
"inviteErrorWrongUser": "Zaproszenie nie jest dla tego użytkownika",
|
||||
@@ -1155,7 +1156,7 @@
|
||||
"containerLabels": "Etykiety",
|
||||
"containerLabelsCount": "{count, plural, one {# etykieta} few {# etykiety} many {# etykiet} other {# etykiet}}",
|
||||
"containerLabelsTitle": "Etykiety kontenera",
|
||||
"containerLabelEmpty": "<empty>",
|
||||
"containerLabelEmpty": "<pusty>",
|
||||
"containerPorts": "Porty",
|
||||
"containerPortsMore": "+{count} więcej",
|
||||
"containerActions": "Akcje",
|
||||
@@ -1257,6 +1258,48 @@
|
||||
"domainPickerSubdomain": "Subdomena: {subdomain}",
|
||||
"domainPickerNamespace": "Przestrzeń nazw: {namespace}",
|
||||
"domainPickerShowMore": "Pokaż więcej",
|
||||
"regionSelectorTitle": "Wybierz region",
|
||||
"regionSelectorInfo": "Wybór regionu pomaga nam zapewnić lepszą wydajność dla Twojej lokalizacji. Nie musisz być w tym samym regionie co Twój serwer.",
|
||||
"regionSelectorPlaceholder": "Wybierz region",
|
||||
"regionSelectorComingSoon": "Wkrótce dostępne",
|
||||
"billingLoadingSubscription": "Ładowanie subskrypcji...",
|
||||
"billingFreeTier": "Darmowy pakiet",
|
||||
"billingWarningOverLimit": "Ostrzeżenie: Przekroczyłeś jeden lub więcej limitów użytkowania. Twoje witryny nie połączą się, dopóki nie zmienisz subskrypcji lub nie dostosujesz użytkowania.",
|
||||
"billingUsageLimitsOverview": "Przegląd Limitów Użytkowania",
|
||||
"billingMonitorUsage": "Monitoruj swoje wykorzystanie w porównaniu do skonfigurowanych limitów. Jeśli potrzebujesz zwiększenia limitów, skontaktuj się z nami pod adresem support@fossorial.io.",
|
||||
"billingDataUsage": "Użycie danych",
|
||||
"billingOnlineTime": "Czas Online Strony",
|
||||
"billingUsers": "Aktywni użytkownicy",
|
||||
"billingDomains": "Aktywne domeny",
|
||||
"billingRemoteExitNodes": "Aktywne samodzielnie-hostowane węzły",
|
||||
"billingNoLimitConfigured": "Nie skonfigurowano limitu",
|
||||
"billingEstimatedPeriod": "Szacowany Okres Rozliczeniowy",
|
||||
"billingIncludedUsage": "Zawarte użycie",
|
||||
"billingIncludedUsageDescription": "Użycie zawarte w obecnym planie subskrypcji",
|
||||
"billingFreeTierIncludedUsage": "Limity użycia dla darmowego pakietu",
|
||||
"billingIncluded": "zawarte",
|
||||
"billingEstimatedTotal": "Szacowana Całkowita:",
|
||||
"billingNotes": "Notatki",
|
||||
"billingEstimateNote": "To jest szacunkowe, oparte na Twoim obecnym użyciu.",
|
||||
"billingActualChargesMayVary": "Rzeczywiste opłaty mogą się różnić.",
|
||||
"billingBilledAtEnd": "Zostaniesz obciążony na koniec okresu rozliczeniowego.",
|
||||
"billingModifySubscription": "Modyfikuj Subskrypcję",
|
||||
"billingStartSubscription": "Rozpocznij Subskrypcję",
|
||||
"billingRecurringCharge": "Opłata Cyklowa",
|
||||
"billingManageSubscriptionSettings": "Zarządzaj ustawieniami i preferencjami subskrypcji",
|
||||
"billingNoActiveSubscription": "Nie masz aktywnej subskrypcji. Rozpocznij subskrypcję, aby zwiększyć limity użytkowania.",
|
||||
"billingFailedToLoadSubscription": "Nie udało się załadować subskrypcji",
|
||||
"billingFailedToLoadUsage": "Nie udało się załadować użycia",
|
||||
"billingFailedToGetCheckoutUrl": "Nie udało się uzyskać adresu URL zakupu",
|
||||
"billingPleaseTryAgainLater": "Spróbuj ponownie później.",
|
||||
"billingCheckoutError": "Błąd przy kasie",
|
||||
"billingFailedToGetPortalUrl": "Nie udało się uzyskać adresu URL portalu",
|
||||
"billingPortalError": "Błąd Portalu",
|
||||
"billingDataUsageInfo": "Jesteś obciążony za wszystkie dane przesyłane przez bezpieczne tunele, gdy jesteś podłączony do chmury. Obejmuje to zarówno ruch przychodzący, jak i wychodzący we wszystkich Twoich witrynach. Gdy osiągniesz swój limit, twoje strony zostaną rozłączone, dopóki nie zaktualizujesz planu lub nie ograniczysz użycia. Dane nie będą naliczane przy użyciu węzłów.",
|
||||
"billingOnlineTimeInfo": "Opłata zależy od tego, jak długo twoje strony pozostają połączone z chmurą. Na przykład 44,640 minut oznacza jedną stronę działającą 24/7 przez cały miesiąc. Kiedy osiągniesz swój limit, twoje strony zostaną rozłączone, dopóki nie zaktualizujesz planu lub nie zmniejsz jego wykorzystania. Czas nie będzie naliczany przy użyciu węzłów.",
|
||||
"billingUsersInfo": "Jesteś obciążany za każdego użytkownika w twojej organizacji. Rozliczenia są obliczane codziennie na podstawie liczby aktywnych kont użytkowników w twojej organizacji.",
|
||||
"billingDomainInfo": "Jesteś obciążany za każdą domenę w twojej organizacji. Rozliczenia są obliczane codziennie na podstawie liczby aktywnych kont domen w twojej organizacji.",
|
||||
"billingRemoteExitNodesInfo": "Jesteś obciążany za każdy zarządzany węzeł w twojej organizacji. Rozliczenia są obliczane codziennie na podstawie liczby aktywnych zarządzanych węzłów w twojej organizacji.",
|
||||
"domainNotFound": "Nie znaleziono domeny",
|
||||
"domainNotFoundDescription": "Zasób jest wyłączony, ponieważ domena nie istnieje już w naszym systemie. Proszę ustawić nową domenę dla tego zasobu.",
|
||||
"failed": "Niepowodzenie",
|
||||
@@ -1320,6 +1363,7 @@
|
||||
"createDomainDnsPropagationDescription": "Zmiany DNS mogą zająć trochę czasu na rozpropagowanie się w Internecie. Może to potrwać od kilku minut do 48 godzin, w zależności od dostawcy DNS i ustawień TTL.",
|
||||
"resourcePortRequired": "Numer portu jest wymagany dla zasobów non-HTTP",
|
||||
"resourcePortNotAllowed": "Numer portu nie powinien być ustawiony dla zasobów HTTP",
|
||||
"billingPricingCalculatorLink": "Kalkulator Cen",
|
||||
"signUpTerms": {
|
||||
"IAgreeToThe": "Zgadzam się z",
|
||||
"termsOfService": "warunkami usługi",
|
||||
@@ -1368,6 +1412,41 @@
|
||||
"addNewTarget": "Dodaj nowy cel",
|
||||
"targetsList": "Lista celów",
|
||||
"targetErrorDuplicateTargetFound": "Znaleziono duplikat celu",
|
||||
"healthCheckHealthy": "Zdrowy",
|
||||
"healthCheckUnhealthy": "Niezdrowy",
|
||||
"healthCheckUnknown": "Nieznany",
|
||||
"healthCheck": "Kontrola Zdrowia",
|
||||
"configureHealthCheck": "Skonfiguruj Kontrolę Zdrowia",
|
||||
"configureHealthCheckDescription": "Skonfiguruj monitorowanie zdrowia dla {target}",
|
||||
"enableHealthChecks": "Włącz Kontrole Zdrowia",
|
||||
"enableHealthChecksDescription": "Monitoruj zdrowie tego celu. Możesz monitorować inny punkt końcowy niż docelowy w razie potrzeby.",
|
||||
"healthScheme": "Metoda",
|
||||
"healthSelectScheme": "Wybierz metodę",
|
||||
"healthCheckPath": "Ścieżka",
|
||||
"healthHostname": "IP / Host",
|
||||
"healthPort": "Port",
|
||||
"healthCheckPathDescription": "Ścieżka do sprawdzania stanu zdrowia.",
|
||||
"healthyIntervalSeconds": "Interwał Zdrowy",
|
||||
"unhealthyIntervalSeconds": "Interwał Niezdrowy",
|
||||
"IntervalSeconds": "Interwał Zdrowy",
|
||||
"timeoutSeconds": "Limit Czasu",
|
||||
"timeIsInSeconds": "Czas w sekundach",
|
||||
"retryAttempts": "Próby Ponowienia",
|
||||
"expectedResponseCodes": "Oczekiwane Kody Odpowiedzi",
|
||||
"expectedResponseCodesDescription": "Kod statusu HTTP, który wskazuje zdrowy status. Jeśli pozostanie pusty, uznaje się 200-300 za zdrowy.",
|
||||
"customHeaders": "Niestandardowe nagłówki",
|
||||
"customHeadersDescription": "Nagłówki oddzielone: Nazwa nagłówka: wartość",
|
||||
"headersValidationError": "Nagłówki muszą być w formacie: Nazwa nagłówka: wartość.",
|
||||
"saveHealthCheck": "Zapisz Kontrolę Zdrowia",
|
||||
"healthCheckSaved": "Kontrola Zdrowia Zapisana",
|
||||
"healthCheckSavedDescription": "Konfiguracja kontroli zdrowia została zapisana pomyślnie",
|
||||
"healthCheckError": "Błąd Kontroli Zdrowia",
|
||||
"healthCheckErrorDescription": "Wystąpił błąd podczas zapisywania konfiguracji kontroli zdrowia",
|
||||
"healthCheckPathRequired": "Ścieżka kontroli zdrowia jest wymagana",
|
||||
"healthCheckMethodRequired": "Metoda HTTP jest wymagana",
|
||||
"healthCheckIntervalMin": "Interwał sprawdzania musi wynosić co najmniej 5 sekund",
|
||||
"healthCheckTimeoutMin": "Limit czasu musi wynosić co najmniej 1 sekundę",
|
||||
"healthCheckRetryMin": "Liczba prób ponowienia musi wynosić co najmniej 1",
|
||||
"httpMethod": "Metoda HTTP",
|
||||
"selectHttpMethod": "Wybierz metodę HTTP",
|
||||
"domainPickerSubdomainLabel": "Poddomena",
|
||||
@@ -1381,6 +1460,7 @@
|
||||
"domainPickerEnterSubdomainToSearch": "Wprowadź poddomenę, aby wyszukać i wybrać z dostępnych darmowych domen.",
|
||||
"domainPickerFreeDomains": "Darmowe domeny",
|
||||
"domainPickerSearchForAvailableDomains": "Szukaj dostępnych domen",
|
||||
"domainPickerNotWorkSelfHosted": "Uwaga: Darmowe domeny nie są obecnie dostępne dla instancji samodzielnie-hostowanych.",
|
||||
"resourceDomain": "Domena",
|
||||
"resourceEditDomain": "Edytuj domenę",
|
||||
"siteName": "Nazwa strony",
|
||||
@@ -1463,6 +1543,72 @@
|
||||
"autoLoginError": "Błąd automatycznego logowania",
|
||||
"autoLoginErrorNoRedirectUrl": "Nie otrzymano URL przekierowania od dostawcy tożsamości.",
|
||||
"autoLoginErrorGeneratingUrl": "Nie udało się wygenerować URL uwierzytelniania.",
|
||||
"remoteExitNodeManageRemoteExitNodes": "Zarządzaj Samodzielnie-Hostingowane",
|
||||
"remoteExitNodeDescription": "Zarządzaj węzłami w celu rozszerzenia połączenia z siecią",
|
||||
"remoteExitNodes": "Nodes",
|
||||
"searchRemoteExitNodes": "Szukaj węzłów...",
|
||||
"remoteExitNodeAdd": "Dodaj węzeł",
|
||||
"remoteExitNodeErrorDelete": "Błąd podczas usuwania węzła",
|
||||
"remoteExitNodeQuestionRemove": "Czy na pewno chcesz usunąć węzeł {selectedNode} z organizacji?",
|
||||
"remoteExitNodeMessageRemove": "Po usunięciu, węzeł nie będzie już dostępny.",
|
||||
"remoteExitNodeMessageConfirm": "Aby potwierdzić, wpisz nazwę węzła poniżej.",
|
||||
"remoteExitNodeConfirmDelete": "Potwierdź usunięcie węzła",
|
||||
"remoteExitNodeDelete": "Usuń węzeł",
|
||||
"sidebarRemoteExitNodes": "Nodes",
|
||||
"remoteExitNodeCreate": {
|
||||
"title": "Utwórz węzeł",
|
||||
"description": "Utwórz nowy węzeł, aby rozszerzyć połączenie z siecią",
|
||||
"viewAllButton": "Zobacz wszystkie węzły",
|
||||
"strategy": {
|
||||
"title": "Strategia Tworzenia",
|
||||
"description": "Wybierz to, aby ręcznie skonfigurować węzeł lub wygenerować nowe poświadczenia.",
|
||||
"adopt": {
|
||||
"title": "Zaadoptuj Węzeł",
|
||||
"description": "Wybierz to, jeśli masz już dane logowania dla węzła."
|
||||
},
|
||||
"generate": {
|
||||
"title": "Generuj Klucze",
|
||||
"description": "Wybierz to, jeśli chcesz wygenerować nowe klucze dla węzła"
|
||||
}
|
||||
},
|
||||
"adopt": {
|
||||
"title": "Zaadoptuj Istniejący Węzeł",
|
||||
"description": "Wprowadź dane logowania istniejącego węzła, który chcesz przyjąć",
|
||||
"nodeIdLabel": "ID węzła",
|
||||
"nodeIdDescription": "ID istniejącego węzła, który chcesz przyjąć",
|
||||
"secretLabel": "Sekret",
|
||||
"secretDescription": "Sekretny klucz istniejącego węzła",
|
||||
"submitButton": "Przyjmij węzeł"
|
||||
},
|
||||
"generate": {
|
||||
"title": "Wygenerowane Poświadczenia",
|
||||
"description": "Użyj tych danych logowania, aby skonfigurować węzeł",
|
||||
"nodeIdTitle": "ID węzła",
|
||||
"secretTitle": "Sekret",
|
||||
"saveCredentialsTitle": "Dodaj Poświadczenia do Konfiguracji",
|
||||
"saveCredentialsDescription": "Dodaj te poświadczenia do pliku konfiguracyjnego swojego samodzielnie-hostowanego węzła Pangolin, aby zakończyć połączenie.",
|
||||
"submitButton": "Utwórz węzeł"
|
||||
},
|
||||
"validation": {
|
||||
"adoptRequired": "Identyfikator węzła i sekret są wymagane podczas przyjmowania istniejącego węzła"
|
||||
},
|
||||
"errors": {
|
||||
"loadDefaultsFailed": "Nie udało się załadować domyślnych ustawień",
|
||||
"defaultsNotLoaded": "Domyślne ustawienia nie zostały załadowane",
|
||||
"createFailed": "Nie udało się utworzyć węzła"
|
||||
},
|
||||
"success": {
|
||||
"created": "Węzeł utworzony pomyślnie"
|
||||
}
|
||||
},
|
||||
"remoteExitNodeSelection": "Wybór węzła",
|
||||
"remoteExitNodeSelectionDescription": "Wybierz węzeł do przekierowania ruchu dla tej lokalnej witryny",
|
||||
"remoteExitNodeRequired": "Węzeł musi być wybrany dla lokalnych witryn",
|
||||
"noRemoteExitNodesAvailable": "Brak dostępnych węzłów",
|
||||
"noRemoteExitNodesAvailableDescription": "Węzły nie są dostępne dla tej organizacji. Utwórz węzeł, aby używać lokalnych witryn.",
|
||||
"exitNode": "Węzeł Wyjściowy",
|
||||
"country": "Kraj",
|
||||
"rulesMatchCountry": "Obecnie bazuje na adresie IP źródła",
|
||||
"managedSelfHosted": {
|
||||
"title": "Zarządzane Samodzielnie-Hostingowane",
|
||||
"description": "Większa niezawodność i niska konserwacja serwera Pangolin z dodatkowymi dzwonkami i sygnałami",
|
||||
@@ -1501,11 +1647,53 @@
|
||||
},
|
||||
"internationaldomaindetected": "Wykryto międzynarodową domenę",
|
||||
"willbestoredas": "Będą przechowywane jako:",
|
||||
"roleMappingDescription": "Określ jak role są przypisywane do użytkowników podczas logowania się, gdy automatyczne świadczenie jest włączone.",
|
||||
"selectRole": "Wybierz rolę",
|
||||
"roleMappingExpression": "Wyrażenie",
|
||||
"selectRolePlaceholder": "Wybierz rolę",
|
||||
"selectRoleDescription": "Wybierz rolę do przypisania wszystkim użytkownikom od tego dostawcy tożsamości",
|
||||
"roleMappingExpressionDescription": "Wprowadź wyrażenie JMESŚcieżki, aby wyodrębnić informacje o roli z tokenu ID",
|
||||
"idpTenantIdRequired": "ID lokatora jest wymagane",
|
||||
"invalidValue": "Nieprawidłowa wartość",
|
||||
"idpTypeLabel": "Typ dostawcy tożsamości",
|
||||
"roleMappingExpressionPlaceholder": "np. zawiera(grupy, 'admin') && 'Admin' || 'Członek'",
|
||||
"idpGoogleConfiguration": "Konfiguracja Google",
|
||||
"idpGoogleConfigurationDescription": "Skonfiguruj swoje poświadczenia Google OAuth2",
|
||||
"idpGoogleClientIdDescription": "Twój identyfikator klienta Google OAuth2",
|
||||
"idpGoogleClientSecretDescription": "Twój klucz klienta Google OAuth2",
|
||||
"idpAzureConfiguration": "Konfiguracja Azure Entra ID",
|
||||
"idpAzureConfigurationDescription": "Skonfiguruj swoje dane logowania OAuth2 Azure Entra",
|
||||
"idpTenantId": "Tenant ID",
|
||||
"idpTenantIdPlaceholder": "twoj-lokator",
|
||||
"idpAzureTenantIdDescription": "Twój identyfikator dzierżawcy Azure (znaleziony w Podglądzie Azure Active Directory",
|
||||
"idpAzureClientIdDescription": "Twój identyfikator klienta rejestracji aplikacji Azure",
|
||||
"idpAzureClientSecretDescription": "Klucz tajny Twojego klienta rejestracji aplikacji Azure",
|
||||
"idpGoogleTitle": "Google",
|
||||
"idpGoogleAlt": "Google",
|
||||
"idpAzureTitle": "Azure Entra ID",
|
||||
"idpAzureAlt": "Azure",
|
||||
"idpGoogleConfigurationTitle": "Konfiguracja Google",
|
||||
"idpAzureConfigurationTitle": "Konfiguracja Azure Entra ID",
|
||||
"idpTenantIdLabel": "Tenant ID",
|
||||
"idpAzureClientIdDescription2": "Twój identyfikator klienta rejestracji aplikacji Azure",
|
||||
"idpAzureClientSecretDescription2": "Klucz tajny Twojego klienta rejestracji aplikacji Azure",
|
||||
"idpGoogleDescription": "Dostawca Google OAuth2/OIDC",
|
||||
"idpAzureDescription": "Microsoft Azure OAuth2/OIDC provider",
|
||||
"customHeaders": "Niestandardowe nagłówki",
|
||||
"customHeadersDescription": "Add custom headers to be sent when proxying requests. One per line in the format Header-Name: value",
|
||||
"headersValidationError": "Nagłówki muszą być w formacie: Nazwa nagłówka: wartość.",
|
||||
"subnet": "Podsieć",
|
||||
"subnetDescription": "Podsieć dla konfiguracji sieci tej organizacji.",
|
||||
"authPage": "Strona uwierzytelniania",
|
||||
"authPageDescription": "Skonfiguruj stronę uwierzytelniania dla swojej organizacji",
|
||||
"authPageDomain": "Domena strony uwierzytelniania",
|
||||
"noDomainSet": "Nie ustawiono domeny",
|
||||
"changeDomain": "Zmień domenę",
|
||||
"selectDomain": "Wybierz domenę",
|
||||
"restartCertificate": "Uruchom ponownie certyfikat",
|
||||
"editAuthPageDomain": "Edytuj domenę strony uwierzytelniania",
|
||||
"setAuthPageDomain": "Ustaw domenę strony uwierzytelniania",
|
||||
"failedToFetchCertificate": "Nie udało się pobrać certyfikatu",
|
||||
"failedToRestartCertificate": "Nie udało się ponownie uruchomić certyfikatu",
|
||||
"addDomainToEnableCustomAuthPages": "Dodaj domenę, aby włączyć niestandardowe strony uwierzytelniania dla Twojej organizacji",
|
||||
"selectDomainForOrgAuthPage": "Wybierz domenę dla strony uwierzytelniania organizacji",
|
||||
"domainPickerProvidedDomain": "Dostarczona domena",
|
||||
"domainPickerFreeProvidedDomain": "Darmowa oferowana domena",
|
||||
"domainPickerVerified": "Zweryfikowano",
|
||||
@@ -1519,10 +1707,16 @@
|
||||
"domainPickerInvalidSubdomainCannotMakeValid": "\"{sub}\" nie może być poprawne dla {domain}.",
|
||||
"domainPickerSubdomainSanitized": "Poddomena oczyszczona",
|
||||
"domainPickerSubdomainCorrected": "\"{sub}\" został skorygowany do \"{sanitized}\"",
|
||||
"orgAuthSignInTitle": "Zaloguj się do swojej organizacji",
|
||||
"orgAuthChooseIdpDescription": "Wybierz swojego dostawcę tożsamości, aby kontynuować",
|
||||
"orgAuthNoIdpConfigured": "Ta organizacja nie ma skonfigurowanych żadnych dostawców tożsamości. Zamiast tego możesz zalogować się za pomocą swojej tożsamości Pangolin.",
|
||||
"orgAuthSignInWithPangolin": "Zaloguj się używając Pangolin",
|
||||
"subscriptionRequiredToUse": "Do korzystania z tej funkcji wymagana jest subskrypcja.",
|
||||
"idpDisabled": "Dostawcy tożsamości są wyłączeni",
|
||||
"orgAuthPageDisabled": "Strona autoryzacji organizacji jest wyłączona.",
|
||||
"domainRestartedDescription": "Weryfikacja domeny zrestartowana pomyślnie",
|
||||
"resourceAddEntrypointsEditFile": "Edytuj plik: config/traefik/traefik_config.yml",
|
||||
"resourceExposePortsEditFile": "Edytuj plik: docker-compose.yml",
|
||||
"emailVerificationRequired": "Weryfikacja adresu e-mail jest wymagana. Zaloguj się ponownie przez {dashboardUrl}/auth/login zakończył ten krok. Następnie wróć tutaj.",
|
||||
"twoFactorSetupRequired": "Konfiguracja uwierzytelniania dwuskładnikowego jest wymagana. Zaloguj się ponownie przez {dashboardUrl}/auth/login dokończ ten krok. Następnie wróć tutaj.",
|
||||
"rewritePath": "Rewrite Path",
|
||||
"rewritePathDescription": "Optionally rewrite the path before forwarding to the target."
|
||||
"twoFactorSetupRequired": "Konfiguracja uwierzytelniania dwuskładnikowego jest wymagana. Zaloguj się ponownie przez {dashboardUrl}/auth/login dokończ ten krok. Następnie wróć tutaj."
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user