Files
zitadel/console/src/assets/i18n/pl.json

2664 lines
121 KiB
JSON
Raw Normal View History

{
"APP_NAME": "ZITADEL",
"DESCRIPTIONS": {
"METADATA_TITLE": "Metadane",
"HOME": {
"TITLE": "Rozpocznij pracę z ZITADEL",
"NEXT": {
"TITLE": "Twoje kolejne kroki",
"DESCRIPTION": "Wykonaj następujące kroki, aby zabezpieczyć swoją aplikację.",
"CREATE_PROJECT": {
"TITLE": "Utwórz projekt",
"DESCRIPTION": "Dodaj projekt i zdefiniuj jego role i uprawnienia."
}
},
"MORE_SHORTCUTS": {
"GET_STARTED": {
"TITLE": "Rozpocznij",
"DESCRIPTION": "Śledź przewodnik szybkiego startu krok po kroku i zacznij budować od razu."
},
"DOCS": {
"TITLE": "Dokumentacja",
"DESCRIPTION": "Zapoznaj się z bazą wiedzy ZITADEL, aby zaznajomić się z podstawowymi pojęciami i pomysłami. Dowiedz się, jak działa ZITADEL i jak z niego korzystać."
},
"EXAMPLES": {
"TITLE": "Przykłady i zestawy narzędzi do tworzenia oprogramowania",
"DESCRIPTION": "Przeglądaj nasze przykłady i SDK, aby używać ZITADEL razem z ulubionymi językami programowania i narzędziami."
}
}
},
"ORG": {
"TITLE": "Organizacja",
"DESCRIPTION": "Organizacja gości użytkowników, projekty z aplikacjami, dostawców tożsamości i ustawienia, takie jak branding firmy. Chcesz udostępnić ustawienia między wieloma organizacjami? Skonfiguruj ustawienia domyślne.",
"METADATA": "Dodaj niestandardowe atrybuty do organizacji, takie jak jej lokalizacja lub identyfikator w innym systemie. Możesz użyć tych informacji w swoich działaniach."
},
"PROJECTS": {
"TITLE": "Projekty",
"DESCRIPTION": "Projekt gości jedną lub więcej aplikacji, których możesz użyć do uwierzytelniania swoich użytkowników. Możesz również autoryzować swoich użytkowników za pomocą projektów. Aby umożliwić użytkownikom z innych organizacji logowanie się do twoich aplikacji, udziel im dostępu do twojego projektu.<br/><br/>Jeśli nie możesz znaleźć projektu, skontaktuj się z właścicielem projektu lub osobą z odpowiednimi uprawnieniami, aby uzyskać dostęp.",
"OWNED": {
"TITLE": "Posiadane projekty",
"DESCRIPTION": "To są projekty, które posiadasz. Możesz zarządzać ustawieniami tych projektów, uprawnieniami i aplikacjami."
},
"GRANTED": {
"TITLE": "Przyznane projekty",
"DESCRIPTION": "To są projekty, które zostały ci przyznane przez inne organizacje. Dzięki przyznawaniu projektów możesz dać swoim użytkownikom dostęp do aplikacji innych organizacji."
}
},
"USERS": {
"TITLE": "Użytkownicy",
"DESCRIPTION": "Użytkownik to człowiek lub maszyna, która może uzyskać dostęp do twoich aplikacji.",
"HUMANS": {
"TITLE": "Użytkownicy",
"DESCRIPTION": "Użytkownicy uwierzytelniają się interaktywnie w sesji przeglądarki z monitem logowania.",
"METADATA": "Dodaj niestandardowe atrybuty do użytkownika, takie jak dział. Możesz użyć tych informacji w swoich działaniach."
},
"MACHINES": {
"TITLE": "Użytkownicy serwisu",
"DESCRIPTION": "Użytkownicy usługi uwierzytelniają się w sposób nieinteraktywny przy użyciu tokena okaziciela JWT podpisanego kluczem prywatnym. Mogą także skorzystać z osobistego tokena dostępu.",
"METADATA": "Dodaj niestandardowe atrybuty do użytkownika, takie jak system uwierzytelniający. Możesz użyć tych informacji w swoich działaniach."
},
"SELF": {
"METADATA": "Dodaj niestandardowe atrybuty do siebie, takie jak twój dział. Możesz użyć tych informacji w działaniach swojej organizacji."
}
},
"AUTHORIZATIONS": {
"TITLE": "Autoryzacje",
"DESCRIPTION": "Autoryzacje definiują prawa dostępu użytkownika do projektu. Możesz przyznać użytkownikowi dostęp do projektu i zdefiniować role użytkowników w tym projekcie."
},
"ACTIONS": {
"TITLE": "Akcje",
"DESCRIPTION": "Uruchom niestandardowy kod podczas zdarzeń, które mają miejsce, gdy użytkownicy uwierzytelniają się w ZITADEL. Automatyzuj swoje procesy, wzbogać metadane i tokeny użytkowników lub powiadamiaj zewnętrzne systemy.",
"SCRIPTS": {
"TITLE": "Skrypty",
"DESCRIPTION": "Napisz swój kod JavaScript raz i uruchom go w wielu przepływach."
},
"FLOWS": {
"TITLE": "Przepływy",
"DESCRIPTION": "Wybierz przepływ uwierzytelniania i wywołaj swoją akcję przy określonym zdarzeniu w tym przepływie."
}
},
"SETTINGS": {
"INSTANCE": {
"TITLE": "Ustawienia domyślne",
"DESCRIPTION": "Ustawienia domyślne dla wszystkich organizacji. Przy odpowiednich uprawnieniach niektóre z nich można zastąpić w ustawieniach organizacji."
},
"ORG": {
"TITLE": "Ustawienia organizacji",
"DESCRIPTION": "Dostosuj ustawienia swojej organizacji."
},
"FEATURES": {
"TITLE": "Ustawienia funkcji",
"DESCRIPTION": "Odblokuj funkcje swojej instancji."
},
"IDPS": {
"TITLE": "Dostawcy tożsamości",
"DESCRIPTION": "Utwórz i aktywuj zewnętrznych dostawców tożsamości. Wybierz znanego dostawcę lub skonfiguruj dowolnego innego dostawcę zgodnego z OIDC, OAuth lub SAML według własnego wyboru. Możesz nawet użyć istniejących tokenów JWT jako tożsamości federacyjnych, konfigurując dostawcę tożsamości JWT.",
"NEXT": "Co teraz?",
"SAML": {
"TITLE": "Skonfiguruj swojego dostawcę tożsamości SAML",
"DESCRIPTION": "ZITADEL jest skonfigurowany. Teraz potrzebna jest konfiguracja twojego dostawcy tożsamości SAML. Większość dostawców pozwala na załadowanie całego pliku metadanych ZITADEL XML. Inni dostawcy wymagają podania tylko niektórych konkretnych adresów URL, takich jak na przykład identyfikator podmiotu (URL metadanych), URL usługi odbiorczej asercji (ACS) lub URL wylogowania pojedynczego."
},
"CALLBACK": {
"TITLE": "Skonfiguruj swojego dostawcę tożsamości {{ provider }}",
"DESCRIPTION": "Zanim będziesz mógł skonfigurować ZITADEL, przekaż ten URL do swojego dostawcy tożsamości, aby umożliwić przekierowanie przeglądarki z powrotem do ZITADEL po uwierzytelnieniu."
},
"JWT": {
"TITLE": "Użyj JWT jako federacyjnych tożsamości",
"DESCRIPTION": "Dostawca tożsamości JWT umożliwia używanie istniejących tokenów JWT jako federacyjnych tożsamości. Ta funkcjonalność jest przydatna, jeśli masz już wydawcę tokenów JWT. Dzięki IdP JWT możesz używać tych JWT do tworzenia i aktualizowania użytkowników w ZITADEL na bieżąco."
},
"LDAP": {
"TITLE": "Skonfiguruj ZITADEL do połączenia z twoim dostawcą tożsamości LDAP",
"DESCRIPTION": "Podaj szczegóły połączenia z twoim serwerem LDAP i skonfiguruj mapowanie atrybutów LDAP do atrybutów ZITADEL."
},
"AUTOFILL": {
"TITLE": "Automatyczne wypełnianie danych użytkownika",
"DESCRIPTION": "Użyj akcji, aby poprawić doświadczenie użytkowników. Możesz wstępnie wypełnić formularz rejestracyjny ZITADEL wartościami z dostawcy tożsamości."
},
"ACTIVATE": {
"TITLE": "Aktywuj IdP",
"DESCRIPTION": "Twój IdP nie jest jeszcze aktywny. Aktywuj go, aby umożliwić użytkownikom logowanie."
}
},
"PW_COMPLEXITY": {
"TITLE": "Złożoność hasła",
"DESCRIPTION": "Upewnij się, że użytkownicy używają silnych haseł, definiując zasady złożoności."
},
"BRANDING": {
"TITLE": "Branding",
"DESCRIPTION": "Dostosuj wygląd i uczucie formularza logowania. Pamiętaj, aby zastosować swoją konfigurację po zakończeniu."
},
"PRIVACY_POLICY": {
"TITLE": "Linki zewnętrzne",
"DESCRIPTION": "Poprowadź użytkowników do niestandardowych zasobów zewnętrznych wyświetlanych na stronie logowania. Użytkownicy muszą zaakceptować Warunki świadczenia usług i Politykę prywatności, zanim będą mogli się zarejestrować. Zmień łącze do dokumentacji lub ustaw pusty ciąg, aby ukryć przycisk dokumentacji w konsoli. Dodaj niestandardowy link zewnętrzny i niestandardowy tekst dla tego łącza w konsoli lub ustaw je puste, aby ukryć ten przycisk."
},
"SMTP_PROVIDER": {
"TITLE": "Ustawienia SMTP",
"DESCRIPTION": "Skonfiguruj swój serwer SMTP, aby używał domeny dla adresu nadawcy, którą użytkownicy znają i ufają."
},
"SMS_PROVIDER": {
"TITLE": "Ustawienia SMS",
"DESCRIPTION": "Aby odblokować wszystkie funkcje ZITADEL, skonfiguruj Twilio do wysyłania wiadomości SMS do użytkowników."
},
"IAM_EVENTS": {
"TITLE": "Wydarzenia",
"DESCRIPTION": "Ta strona pokazuje wszystkie zmiany stanu w twojej instancji, tak daleko jak sięga ślad audytu twoich instancji. Filtruj listę według zakresu czasu dla celów debugowania lub filtruj ją według agregatu dla celów audytowych."
},
"IAM_FAILED_EVENTS": {
"TITLE": "Nieudane Wydarzenia",
"DESCRIPTION": "Ta strona pokazuje wszystkie nieudane wydarzenia w twojej instancji. Jeśli ZITADEL nie zachowuje się zgodnie z oczekiwaniami, zawsze najpierw sprawdź tę listę."
},
"IAM_VIEWS": {
"TITLE": "Widoki",
"DESCRIPTION": "Ta strona pokazuje wszystkie twoje widoki bazy danych i kiedy przetworzyły swój ostatni event. Jeśli brakuje ci danych, sprawdź, czy widok jest aktualny."
},
"LANGUAGES": {
"TITLE": "Języki",
"DESCRIPTION": "Ogranicz języki, na które tłumaczone są formularz logowania i komunikaty powiadomień. Jeśli chcesz wyłączyć niektóre języki, przenieś je do sekcji Języki Niezalecane. Możesz określić dozwolony język jako język domyślny. Jeśli preferowany język użytkownika nie jest dozwolony, używany jest język domyślny."
},
"SECRET_GENERATORS": {
"TITLE": "Generatory Sekretów",
"DESCRIPTION": "Zdefiniuj złożoność i czas życia twoich sekretów. Wyższa złożoność i dłuższy czas życia poprawiają bezpieczeństwo, niższa złożoność i krótszy czas życia poprawiają wydajność deszyfrowania."
},
"SECURITY": {
"TITLE": "Ustawienia Bezpieczeństwa",
"DESCRIPTION": "Włącz funkcje ZITADEL, które mogą mieć wpływ na bezpieczeństwo. Naprawdę powinieneś wiedzieć, co robisz, zanim zmienisz te ustawienia."
},
"OIDC": {
"TITLE": "Ustawienia OpenID Connect",
"DESCRIPTION": "Konfiguruj czas życia tokenów OIDC. Użyj krótszych czasów życia, aby zwiększyć bezpieczeństwo użytkowników, użyj dłuższych czasów życia, aby zwiększyć wygodę użytkowników.",
"LABEL_HOURS": "Maksymalny czas życia w godzinach",
"LABEL_DAYS": "Maksymalny czas życia w dniach",
"ACCESS_TOKEN": {
"TITLE": "Token Dostępu",
"DESCRIPTION": "Token dostępu służy do uwierzytelniania użytkownika. Jest to krótkotrwały token używany do dostępu do danych użytkownika. Użyj krótkiego czasu życia, aby zminimalizować ryzyko nieautoryzowanego dostępu. Tokeny dostępu mogą być automatycznie odświeżane przy użyciu tokena odświeżania."
},
"ID_TOKEN": {
"TITLE": "Token ID",
"DESCRIPTION": "Token ID to JSON Web Token (JWT), który zawiera twierdzenia dotyczące użytkownika. Czas życia tokena ID nie powinien przekraczać czasu życia tokena dostępu."
},
"REFRESH_TOKEN": {
"TITLE": "Token Odświeżania",
"DESCRIPTION": "Token odświeżania służy do uzyskania nowego tokena dostępu. Jest to długotrwały token używany do odświeżania tokena dostępu. Użytkownik musi ponownie uwierzytelnić się ręcznie, gdy token odświeżania wygaśnie."
},
"REFRESH_TOKEN_IDLE": {
"TITLE": "Bezczynny Token Odświeżania",
"DESCRIPTION": "Czas życia bezczynnego tokena odświeżania to maksymalny czas, przez który token odświeżania może pozostać nieużywany."
}
},
"MESSAGE_TEXTS": {
"TITLE": "Teksty wiadomości",
"DESCRIPTION": "Dostosuj teksty swoich e-maili lub wiadomości SMS z powiadomieniami. Jeśli chcesz wyłączyć niektóre języki, ogranicz je w ustawieniach językowych swoich instancji.",
"TYPE_DESCRIPTIONS": {
"DC": "Gdy zgłosisz domenę dla swojej organizacji, użytkownicy, którzy nie używają tej domeny w swojej nazwie logowania, zostaną poproszeni o zmianę swojej nazwy logowania, aby pasowała do zgłoszonej domeny.",
"INIT": "Gdy użytkownik zostanie utworzony, otrzyma e-mail z linkiem do ustawienia swojego hasła.",
"PC": "Gdy użytkownik zmieni swoje hasło, otrzyma powiadomienie o tej zmianie, jeśli włączyłeś to w ustawieniach powiadomień.",
"PL": "Gdy użytkownik doda metodę uwierzytelniania bez hasła, musi ją aktywować, klikając link w e-mailu.",
"PR": "Gdy użytkownik zresetuje swoje hasło, otrzyma e-mail z linkiem do ustawienia nowego hasła.",
"VE": "Gdy użytkownik zmieni swój adres e-mail, otrzyma e-mail z linkiem do weryfikacji nowego adresu.",
"VP": "Gdy użytkownik zmieni swój numer telefonu, otrzyma SMS z kodem do weryfikacji nowego numeru.",
"VEO": "Gdy użytkownik doda metodę jednorazowego hasła przez e-mail, musi ją aktywować, wprowadzając kod wysłany na jego adres e-mail.",
"VSO": "Gdy użytkownik doda metodę jednorazowego hasła przez SMS, musi ją aktywować, wprowadzając kod wysłany na jego numer telefonu.",
"IU": "Kiedy zostanie utworzony kod zaproszenia użytkownika, otrzyma on e-mail z linkiem do ustawienia swojej metody uwierzytelniania."
}
},
"LOGIN_TEXTS": {
"TITLE": "Teksty interfejsu logowania",
"DESCRIPTION": "Dostosuj teksty swojego formularza logowania. Jeśli tekst jest pusty, symbol zastępczy pokazuje domyślną wartość. Jeśli chcesz wyłączyć niektóre języki, ogranicz je w ustawieniach językowych swoich instancji."
},
"DOMAINS": {
"TITLE": "Ustawienia domen",
"DESCRIPTION": "Zdefiniuj ograniczenia dla swoich domen i skonfiguruj wzorce nazw logowania. ZITADEL wybiera organizację użytkownika, jak tylko wpisze swoją nazwę logowania. Dlatego nazwy logowania muszą być unikalne we wszystkich organizacjach. Jeśli masz użytkowników, którzy mają konta w wielu domenach, możesz zapewnić unikalność, dodając do nazw logowania domenę organizacji.",
"REQUIRE_VERIFICATION": {
"TITLE": "Wymagaj weryfikacji własnych domen",
"DESCRIPTION": "Jeśli to jest włączone, domeny organizacji muszą być zweryfikowane, zanim będą mogły być używane do odkrywania domen lub dodawania sufiksu do nazwy użytkownika."
},
"LOGIN_NAME_PATTERN": {
"TITLE": "Wzorzec nazwy logowania",
"DESCRIPTION": "Kontroluj wzorzec nazw logowania swoich użytkowników."
},
"DOMAIN_VERIFICATION": {
"TITLE": "Weryfikacja domeny",
"DESCRIPTION": "Pozwól swojej organizacji używać tylko domen, które faktycznie kontroluje. Jeśli to jest aktywowane, domeny organizacji są okresowo weryfikowane przez DNS lub wyzwanie HTTP, zanim będą mogły być używane. Jest to funkcja bezpieczeństwa mająca na celu zapobieganie przejęciu domeny."
},
"SMTP_SENDER_ADDRESS": {
"TITLE": "Adres nadawcy SMTP",
"DESCRIPTION": "Zezwalaj tylko na adres nadawcy SMTP, jeśli pasuje do jednej z domen twojej instancji."
}
},
"LOGIN": {
"LIFETIMES": {
"TITLE": "Czas Życia Logowania",
"DESCRIPTION": "Wzmocnij swoje bezpieczeństwo, redukując niektóre maksymalne czasy życia związane z logowaniem.",
"LABEL": "Maksymalny czas życia w godzinach",
"PW_CHECK": {
"TITLE": "Sprawdzenie Hasła",
"DESCRIPTION": "Po tym okresie użytkownicy będą zobowiązani do ponownej autoryzacji za pomocą hasła."
},
"EXT_LOGIN_CHECK": {
"TITLE": "Sprawdzenie Logowania Zewnętrznego",
"DESCRIPTION": "Twoi użytkownicy są przekierowywani do ich zewnętrznych dostawców tożsamości w tych okresach."
},
"MULTI_FACTOR_INIT": {
"TITLE": "Inicjacja Wieloskładnikowa",
"DESCRIPTION": "Twoi użytkownicy zostaną poproszeni o ustawienie drugiego czynnika lub autoryzacji wieloskładnikowej w tych okresach, jeśli nie zrobili tego już wcześniej. Czas życia równy 0 deaktywuje to monit."
},
"SECOND_FACTOR_CHECK": {
"TITLE": "Sprawdzenie Drugiego Czynnika",
"DESCRIPTION": "Twoi użytkownicy muszą ponownie zweryfikować swój drugi czynnik w tych okresach."
},
"MULTI_FACTOR_CHECK": {
"TITLE": "Sprawdzenie Wieloskładnikowe",
"DESCRIPTION": "Twoi użytkownicy muszą ponownie zweryfikować swoją autoryzację wieloskładnikową w tych okresach."
}
},
"FORM": {
"TITLE": "Formularz Logowania",
"DESCRIPTION": "Dostosuj formularz logowania.",
"USERNAME_PASSWORD_ALLOWED": {
"TITLE": "Dozwolone użytkownik i hasło",
"DESCRIPTION": "Pozwól swoim użytkownikom logować się za pomocą nazwy użytkownika i hasła. Jeśli to zostanie dezaktywowane, użytkownicy mogą logować się tylko za pomocą uwierzytelniania bez hasła lub z zewnętrznym dostawcą tożsamości."
},
"USER_REGISTRATION_ALLOWED": {
"TITLE": "Dozwolona rejestracja użytkownika",
"DESCRIPTION": "Pozwól anonimowym użytkownikom na tworzenie konta."
},
"ORG_REGISTRATION_ALLOWED": {
"TITLE": "Dozwolona rejestracja organizacji",
"DESCRIPTION": "Pozwól anonimowym użytkownikom na tworzenie organizacji."
},
"EXTERNAL_LOGIN_ALLOWED": {
"TITLE": "Dozwolone logowanie zewnętrzne",
"DESCRIPTION": "Pozwól swoim użytkownikom logować się za pomocą zewnętrznego dostawcy tożsamości zamiast używać użytkownika ZITADEL do logowania."
},
"HIDE_PASSWORD_RESET": {
"TITLE": "Ukryte resetowanie hasła",
"DESCRIPTION": "Nie zezwalaj użytkownikom na resetowanie hasła."
},
"DOMAIN_DISCOVERY_ALLOWED": {
"TITLE": "Dozwolone odkrywanie domen",
"DESCRIPTION": "Znajdź organizacje twoich użytkowników w zależności od domeny ich nazwy logowania, na przykład ich adresu e-mail."
},
"IGNORE_UNKNOWN_USERNAMES": {
"TITLE": "Ignoruj nieznane nazwy użytkowników",
"DESCRIPTION": "Jeśli to zostanie aktywowane, formularz logowania nie pokaże komunikatu o błędzie, jeśli nazwa użytkownika jest nieznana. Pomaga to zapobiegać zgadywaniu nazw użytkowników."
},
"DISABLE_EMAIL_LOGIN": {
"TITLE": "Wyłącz logowanie e-mail",
"DESCRIPTION": "Jeśli to zostanie aktywowane, użytkownicy nie mogą logować się za pomocą adresów e-mail. Uważaj, jeśli to dezaktywujesz, adresy e-mail twoich użytkowników muszą być unikalne we wszystkich organizacjach, aby móc się zalogować."
},
"DISABLE_PHONE_LOGIN": {
"TITLE": "Wyłącz logowanie telefoniczne",
"DESCRIPTION": "Jeśli to zostanie aktywowane, użytkownicy nie mogą logować się za pomocą numerów telefonów. Uważaj, jeśli to dezaktywujesz, numery telefonów twoich użytkowników muszą być unikalne we wszystkich organizacjach, aby móc się zalogować."
}
}
}
}
},
"PAGINATOR": {
"PREVIOUS": "Poprzedni",
"NEXT": "Następny",
"COUNT": "Całkowita liczba wyników",
"MORE": "Więcej"
},
"FOOTER": {
"LINKS": {
"CONTACT": "Kontakt",
"TOS": "Warunki korzystania z usług",
"PP": "Polityka prywatności"
},
"THEME": {
"DARK": "Ciemny",
"LIGHT": "Jasny"
}
},
"HOME": {
"WELCOME": "Rozpocznij pracę z ZITADEL",
"DISCLAIMER": "ZITADEL traktuje Twoje dane poufnie i bezpiecznie.",
"DISCLAIMERLINK": "Dalsze informacje",
"DOCUMENTATION": {
"DESCRIPTION": "Szybko rozpocznij pracę z ZITADEL."
},
"GETSTARTED": {
"DESCRIPTION": "Szybko rozpocznij pracę z ZITADEL."
},
"QUICKSTARTS": {
"LABEL": "Pierwsze kroki",
"DESCRIPTION": "Szybko rozpocznij pracę z ZITADEL."
},
"SHORTCUTS": {
"SHORTCUTS": "Skróty",
"SETTINGS": "Dostępne skróty",
"PROJECTS": "Projekty",
"REORDER": "Przytrzymaj i przeciągnij kafel, aby go przenieść",
"ADD": "Przytrzymaj i przeciągnij kafel, aby go dodać"
}
},
"ONBOARDING": {
"DESCRIPTION": "Twój proces wprowadzania na rynek",
"MOREDESCRIPTION": "więcej skrótów",
"COMPLETED": "zakończone",
"DISMISS": "zamknąć",
"CARD": {
"TITLE": "Uruchom swój ZITADEL",
"DESCRIPTION": "Ta lista kontrolna pomoże Ci skonfigurować instancję i poprowadzi Cię przez najważniejsze kroki."
},
"MILESTONES": {
"instance.policy.label.added": {
"title": "Skonfiguruj swoją markę",
"description": "Zdefiniuj kolorystykę i kształt swojego loginu oraz wgraj swoje logo i ikony.",
"action": "Skonfiguruj branding"
},
"instance.smtp.config.added": {
"title": "Ustawienia SMTP",
"description": "Ustawienie własnego serwera pocztowego",
"action": "skonfiguruj ustawienia SMTP"
},
"PROJECT_CREATED": {
"title": "Stwórz swój pierwszy projekt",
"description": "Dodaj swój pierwszy projekt i określ jego role i uprawnienia.",
"action": "Utwórz projekt"
},
"APPLICATION_CREATED": {
"title": "Zarejestruj swoją aplikację",
"description": "Zarejestruj swoją aplikację webową, natywną, API lub SAML i skonfiguruj przepływ uwierzytelniania.",
"action": "Zarejestruj aplikację"
},
"AUTHENTICATION_SUCCEEDED_ON_APPLICATION": {
"title": "Zaloguj się do swojej aplikacji",
"description": "Zintegruj swoją aplikację z ZITADEL w celu uwierzytelniania i przetestuj ją, logując się za pomocą swojego użytkownika administratora.",
"action": "Zaloguj się"
},
"user.human.added": {
"title": "Dodaj użytkowników",
"description": "Dodaj użytkowników aplikacji",
"action": "Stwórz użytkownika"
},
"user.grant.added": {
"title": "Użytkownicy dotacji",
"description": "Pozwól użytkownikom na dostęp do Twojej aplikacji i ustaw ich rolę.",
"action": "Utwórz autoryzację"
}
}
},
"MENU": {
"INSTANCE": "Ustawienia domyślne",
"DASHBOARD": "Strona główna",
"PERSONAL_INFO": "Informacje Osobiste",
"DOCUMENTATION": "Dokumentacja",
"INSTANCEOVERVIEW": "Instancja",
"ORGS": "Organizacje",
"VIEWS": "Widoki",
"EVENTS": "Zdarzenia",
"FAILEDEVENTS": "Nieudane Zdarzenia",
"ORGANIZATION": "Organizacja",
"PROJECT": "Projekty",
"PROJECTOVERVIEW": "Przegląd",
"PROJECTGRANTS": "Uprawnienia",
"ROLES": "Role",
"GRANTEDPROJECT": "Uprawnione projekty",
"HUMANUSERS": "Użytkownicy",
"MACHINEUSERS": "Użytkownicy usług",
"LOGOUT": "Wyloguj Wszystkich Użytkowników",
"NEWORG": "Nowa Organizacja",
"IAMADMIN": "Jesteś administratorem IAM. Zauważ, że masz rozszerzone uprawnienia.",
"SHOWORGS": "Pokaż wszystkie organizacje",
"GRANTS": "Autoryzacje",
"ACTIONS": "Akcje",
"PRIVACY": "Prywatność",
"TOS": "Warunki korzystania z usług",
"OPENSHORTCUTSTOOLTIP": "Wpisz ? aby pokazać skróty klawiszowe",
"SETTINGS": "Ustawienia",
"CUSTOMERPORTAL": "Portal klienta"
},
"QUICKSTART": {
"TITLE": "Zintegruj ZITADEL ze swoją aplikacją",
"DESCRIPTION": "Zintegruj ZITADEL ze swoją aplikacją lub skorzystaj z jednego z naszych przykładów, aby rozpocząć pracę w ciągu kilku minut",
"BTN_START": "Utwórz aplikację",
"BTN_LEARNMORE": "Dowiedz się więcej",
"CREATEPROJECTFORAPP": "Utwórz projekt {{value}}",
"SELECT_FRAMEWORK": "Wybierz Framework",
"FRAMEWORK": "Ramy",
"FRAMEWORK_OTHER": "Inny (OIDC, SAML, API)",
"ALMOSTDONE": "Już prawie skończyłeś",
"REVIEWCONFIGURATION": "Konfiguracja recenzji",
"REVIEWCONFIGURATION_DESCRIPTION": "Stworzyliśmy podstawową konfigurację dla aplikacji {{value}}. Możesz dostosować tę konfigurację do swoich potrzeb po jej utworzeniu.",
"REDIRECTS": "Skonfiguruj przekierowania",
"DEVMODEWARN": "Tryb deweloperski jest domyślnie włączony. Możesz później zaktualizować wartości dla produkcji.",
"GUIDE": "Przewodnik",
"BROWSEEXAMPLES": "Przeglądaj przykłady",
"DUPLICATEAPPRENAME": "Aplikacja o tej samej nazwie już istnieje. Proszę wybrać inną nazwę.",
"DIALOG": {
"CHANGE": {
"TITLE": "Ramy zmian",
"DESCRIPTION": "Wybierz jeden z dostępnych frameworków, aby szybko skonfigurować swoją aplikację"
}
}
},
"ACTIONS": {
"ACTIONS": "Akcje",
"FILTER": "Filtruj",
"RENAME": "Zmień nazwę",
"SET": "Ustaw",
"COPY": "Kopiuj do Schowka",
"COPIED": "Skopiowano do schowka.",
"RESET": "Resetuj",
"RESETDEFAULT": "Resetuj do Domyślnego",
"RESETTO": "Resetuj do: ",
"RESETCURRENT": "Resetuj do aktualnego",
"SHOW": "Pokaż",
"HIDE": "Ukryj",
"SAVE": "Zapisz",
"SAVENOW": "Zapisz teraz",
"NEW": "Nowy",
"ADD": "Dodaj",
"CREATE": "Utwórz",
"CONTINUE": "Kontynuuj",
"CONTINUEWITH": "Kontynuuj z {{value}}",
"BACK": "Wstecz",
"CLOSE": "Zamknij",
"CLEAR": "Wyczyść",
"CANCEL": "Anuluj",
"INFO": "Informacja",
"OK": "OK",
"SELECT": "Wybierz",
"VIEW": "Pokaż",
"SELECTIONDELETE": "Usuń zaznaczone",
"DELETE": "Usuń",
"REMOVE": "Usuń",
"VERIFY": "Zweryfikuj",
"FINISH": "Zakończ",
"FINISHED": "Zamknij",
"CHANGE": "Zmień",
"REACTIVATE": "Reaktywuj",
"ACTIVATE": "Aktywuj",
"DEACTIVATE": "Deaktywuj",
"REFRESH": "Odśwież",
"LOGIN": "Zaloguj się",
"EDIT": "Edytuj",
"PIN": "Przypnij / Odepnij",
"CONFIGURE": "Konfiguruj",
"SEND": "Wyślij",
"NEWVALUE": "Nowa wartość",
"RESTORE": "Przywróć",
"CONTINUEWITHOUTSAVE": "Kontynuuj bez zapisywania",
"OF": "z",
"PREVIOUS": "Poprzedni",
"NEXT": "Następny",
"MORE": "więcej",
"STEP": "Krok",
"UNSAVEDCHANGES": "Niezapisane zmiany",
"TEST": "Test",
"UNSAVED": {
"DIALOG": {
"DESCRIPTION": "Czy na pewno chcesz odrzucić to nowe działanie? Twoje działanie zostanie utracone",
"CANCEL": "Anuluj",
"DISCARD": "Wyrzucać"
}
},
"TABLE": {
"SHOWUSER": "Pokaż użytkownika {{value}}"
},
fix(console): filters on user's list ignored if you go back from user details (#8180) # Which Problems Are Solved - As @stebenz reported, if we apply some user filters and show user's details clicking on the table's entry, if we go back again (maybe the action has to be repeated many times to see the error in action) the filter seems to be ignored and the table shows all users. # How the Problems Are Solved - There's an issue with getting data for the user's table. On ngOnInit the data is retrieved but also the data is retrieved again when the filter is applied after going back from the user details view. Due to asynchronous calls there are some times when the getData, called from ngOnInit, finishes after the call from applySearchQuery, which applies the filter, and that's why the data in the tables shows unfiltered data. In the screenshot we see that we get two results from ngOnInit call after getting the filtered data (1 result) overwriting the filtered results. ![Captura desde 2024-06-23 14-02-30](https://github.com/zitadel/zitadel/assets/30386061/fdfa8353-04c6-4892-bd39-aa75dd4d2049) - I've added a check on ngOnInit that verifies if we have already a filter (query params) which means that we don't need to getData there as the filter and getData is going to be applied when applySearchQuery is called. Here's a video checking that the issue no longer happens: https://github.com/zitadel/zitadel/assets/30386061/9907d94f-1326-4975-8664-2a0ff51f4568 # Additional Changes - I think it's better to change the button text to apply the filter from Finish to Apply # Additional Context - Closes #8049
2024-06-28 15:04:05 +02:00
"DOWNLOAD": "Pobierz",
"APPLY": "Stosować"
},
"MEMBERROLES": {
"IAM_OWNER": "Ma kontrolę nad całą instancją, włącznie z wszystkimi organizacjami",
"IAM_OWNER_VIEWER": "Ma uprawnienie do przeglądania całej instancji, włącznie z wszystkimi organizacjami",
"IAM_ORG_MANAGER": "Ma uprawnienie do tworzenia i zarządzania organizacjami",
"IAM_USER_MANAGER": "Ma uprawnienie do tworzenia i zarządzania użytkownikami",
"IAM_ADMIN_IMPERSONATOR": "Ma uprawnienia do podszywania się pod administratora i użytkowników końcowych ze wszystkich organizacji",
"IAM_END_USER_IMPERSONATOR": "Ma uprawnienia do podszywania się pod użytkowników końcowych ze wszystkich organizacji",
"ORG_OWNER": "Ma uprawnienie nad całą organizacją",
"ORG_USER_MANAGER": "Ma uprawnienie do tworzenia i zarządzania użytkownikami organizacji",
"ORG_OWNER_VIEWER": "Ma uprawnienie do przeglądania całej organizacji",
"ORG_USER_PERMISSION_EDITOR": "Ma uprawnienie do zarządzania uprawnieniami użytkowników",
"ORG_PROJECT_PERMISSION_EDITOR": "Ma uprawnienie do zarządzania uprawnieniami projektu",
"ORG_PROJECT_CREATOR": "Ma uprawnienie do tworzenia własnych projektów i podstawowych ustawień",
"ORG_ADMIN_IMPERSONATOR": "Ma uprawnienia do podszywania się pod administratora i użytkowników końcowych z organizacji",
"ORG_END_USER_IMPERSONATOR": "Ma uprawnienia do podszywania się pod użytkowników końcowych z organizacji",
"PROJECT_OWNER": "Ma uprawnienie nad całym projektem",
"PROJECT_OWNER_VIEWER": "Ma uprawnienie do przeglądania całego projektu",
"PROJECT_OWNER_GLOBAL": "Ma uprawnienia do całego projektu",
"PROJECT_OWNER_VIEWER_GLOBAL": "Ma uprawnienia do przeglądania całego projektu",
"PROJECT_GRANT_OWNER": "Ma uprawnienia do zarządzania przydzielaniem dostępu do projektu",
"PROJECT_GRANT_OWNER_VIEWER": "Ma uprawnienia do przeglądania przydzielonych dostępów do projektu"
},
"OVERLAYS": {
"ORGSWITCHER": {
"TEXT": "Wszystkie ustawienia organizacji i tabele w konsoli opierają się na wybranej organizacji. Kliknij ten przycisk, aby przełączyć organizację lub utworzyć nową."
},
"INSTANCE": {
"TEXT": "Kliknij tutaj, aby przejść do ustawień instancji. Zwróć uwagę, że masz dostęp tylko do tego przycisku, jeśli masz rozszerzone uprawnienia."
},
"PROFILE": {
"TEXT": "Tutaj możesz przełączać się między kontami użytkownika i zarządzać swoimi sesjami i profilami."
},
"NAV": {
"TEXT": "Ta nawigacja zmienia się w zależności od wybranej powyżej organizacji lub Twojej instancji"
},
"CONTEXTCHANGED": {
"TEXT": "Uwaga! Kontekst organizacji uległ zmianie."
},
"SWITCHEDTOINSTANCE": {
"TEXT": "Widok właśnie zmienił się na instancję!"
}
},
"FILTER": {
"TITLE": "Filtr",
"STATE": "Status",
"DISPLAYNAME": "Wyświetlana Nazwa Użytkownika",
"EMAIL": "Email",
"USERNAME": "Nazwa Użytkownika",
"ORGNAME": "Nazwa Organizacji",
"PRIMARYDOMAIN": "Domena podstawowa",
"PROJECTNAME": "Nazwa Projektu",
"RESOURCEOWNER": "Właściciel Zasobu",
"METHODS": {
"5": "zawiera",
"7": "kończy się",
"1": "równa się"
}
},
"KEYBOARDSHORTCUTS": {
"TITLE": "Skróty klawiaturowe",
"UNDERORGCONTEXT": "Na stronach organizacji",
"SIDEWIDE": "Skróty dostępne na całej stronie",
"SHORTCUTS": {
"HOME": "Idź do Strony Głównej",
"INSTANCE": "Idź do <strong>I</strong>nstancji",
"ORG": "Idź do <strong>O</strong>rganizacji",
"ORGSETTINGS": "Idź do Ustawień organizacji",
"ORGSWITCHER": "Przełącz organizację",
"ME": "Idź do Własnego Profilu",
"PROJECTS": "Idź do <strong>P</strong>rojektów",
"USERS": "Idź do <strong>U</strong>żytkowników",
"USERGRANTS": "Idź do <strong>A</strong>utoryzacji",
"ACTIONS": "Idź do Działań i Przepływów",
"DOMAINS": "Idź do <strong>D</strong>omen"
}
},
"RESOURCEID": "Identyfikator zasobu",
"NAME": "Nazwa",
"VERSION": "Wersja",
"TABLE": {
"NOROWS": "Brak danych"
},
"ERRORS": {
"REQUIRED": "Proszę wypełnić to pole.",
"ATLEASTONE": "Podaj co najmniej jedną wartość.",
"TOKENINVALID": {
"TITLE": "Twój token autoryzacji wygasł.",
"DESCRIPTION": "Kliknij przycisk poniżej, aby ponownie się zalogować."
},
"EXHAUSTED": {
"TITLE": "Twoja instancja jest zablokowana.",
"DESCRIPTION": "Poproś administratora swojej instancji ZITADEL o aktualizację subskrypcji."
},
"INVALID_FORMAT": "Format jest nieprawidłowy.",
"NOTANEMAIL": "Podana wartość nie jest adresem e-mail.",
"MINLENGTH": "Musi mieć co najmniej {{requiredLength}} znaków.",
"MAXLENGTH": "Musi zawierać mniej niż {{requiredLength}} znaków.",
"UPPERCASEMISSING": "Musi zawierać wielką literę.",
"LOWERCASEMISSING": "Musi zawierać małą literę.",
"SYMBOLERROR": "Musi zawierać symbol lub znak interpunkcyjny.",
"NUMBERERROR": "Musi zawierać cyfrę.",
"PWNOTEQUAL": "Podane hasła nie są identyczne.",
"PHONE": "Numer telefonu musi zaczynać się od +."
},
"USER": {
"SETTINGS": {
"TITLE": "Ustawienia",
"GENERAL": "Ogólne",
"IDP": "Dostawcy tożsamości",
"SECURITY": "Hasło i Bezpieczeństwo",
"KEYS": "Klucze",
"PAT": "Tokeny Dostępu Osobistego",
"USERGRANTS": "Autoryzacje",
"MEMBERSHIPS": "Członkostwa",
"METADATA": "Metadane"
},
"TITLE": "Informacje Osobiste",
"DESCRIPTION": "Zarządzaj swoimi informacjami i ustawieniami bezpieczeństwa.",
"PAGES": {
"TITLE": "Użytkownik",
"DETAIL": "Szczegóły",
"CREATE": "Stwórz",
"MY": "Moje Informacje",
"LOGINNAMES": "Nazwy logowania",
"LOGINMETHODS": "Metody logowania",
"LOGINNAMESDESC": "To są twoje nazwy logowania:",
"NOUSER": "Brak przypisanego użytkownika.",
"REACTIVATE": "Aktywuj ponownie",
"DEACTIVATE": "Dezaktywuj",
"FILTER": "Filtruj",
"STATE": "Status",
"DELETE": "Usuń Użytkownika",
"UNLOCK": "Odblokuj Użytkownika",
"GENERATESECRET": "Generuj sekret klienta",
"REMOVESECRET": "Usuń sekret klienta",
"LOCKEDDESCRIPTION": "Ten użytkownik został zablokowany z powodu przekroczenia maksymalnej liczby prób logowania i musi zostać odblokowany, aby mógł być używany ponownie.",
"DELETEACCOUNT": "Usuń Konto",
"DELETEACCOUNT_DESC": "Jeśli wykonasz tę akcję, zostaniesz wylogowany i już nie będziesz mieć dostępu do swojego konta. Ta akcja nie jest odwracalna, więc proszę kontynuować ostrożnie.",
"DELETEACCOUNT_BTN": "Usuń Konto",
"DELETEACCOUNT_SUCCESS": "Konto zostało pomyślnie usunięte!"
},
"DETAILS": {
"DATECREATED": "Utworzone",
"DATECHANGED": "Zmienione"
},
"DIALOG": {
"DELETE_TITLE": "Usuń Użytkownika",
"DELETE_SELF_TITLE": "Usuń Konto",
"DELETE_DESCRIPTION": "Zamierzasz trwale usunąć użytkownika. Czy na pewno?",
"DELETE_SELF_DESCRIPTION": "Zamierzasz trwale usunąć swoje osobiste konto. To spowoduje wylogowanie Cię i usunięcie Twojego użytkownika. Ta akcja nie może być cofnięta!",
"DELETE_AUTH_DESCRIPTION": "Zamierzasz trwale usunąć swoje osobiste konto. Czy jesteś pewny?",
"TYPEUSERNAME": "Wpisz '{{value}}', aby potwierdzić i usunąć użytkownika.",
"USERNAME": "Nazwa Użytkownika",
"DELETE_BTN": "Usuń trwale"
},
"SENDEMAILDIALOG": {
"TITLE": "Wyślij powiadomienie e-mailem",
"DESCRIPTION": "Kliknij poniższy przycisk, aby wysłać powiadomienie na bieżący adres e-mail lub zmienić adres e-mail w polu.",
"NEWEMAIL": "Nowy adres e-mail"
},
"SECRETDIALOG": {
"CLIENTSECRET": "Sekret klienta",
"CLIENTSECRET_DESCRIPTION": "Zachowaj sekret klienta w bezpiecznym miejscu, ponieważ zniknie ona po zamknięciu okna dialogowego."
},
"TABLE": {
"DEACTIVATE": "Dezaktywuj",
"ACTIVATE": "Aktywuj",
"CHANGEDATE": "Ostatnio Zmodyfikowane",
"CREATIONDATE": "Utworzone O",
"FILTER": {
"0": "Filtruj po nazwie wyświetlanej",
"1": "Filtruj po nazwie użytkownika",
"2": "Filtruj po nazwie wyświetlanej",
"3": "Filtruj po nazwie użytkownika",
"4": "Filtruj po adresie email",
"5": "Filtruj po nazwie wyświetlanej",
"10": "Filtruj po nazwie organizacji",
"12": "Filtruj po nazwie projektu"
},
"EMPTY": "Brak wpisów"
},
"PASSWORDLESS": {
"SEND": "Wyślij link rejestracyjny",
"TABLETYPE": "Rodzaj",
"TABLESTATE": "Status",
"NAME": "Nazwa",
"EMPTY": "Brak ustawionego urządzenia",
"TITLE": "Uwierzytelnianie bez hasła",
"DESCRIPTION": "Dodaj Metody Uwierzytelniania oparte na WebAuthn, aby zalogować się do ZITADEL bez hasła.",
"MANAGE_DESCRIPTION": "Zarządzaj drugim czynnikiem uwierzytelniania swoich użytkowników.",
"U2F": "Dodaj metodę",
"U2F_DIALOG_TITLE": "Zweryfikuj uwierzytelniającego",
"U2F_DIALOG_DESCRIPTION": "Wprowadź nazwę dla używanego logowania bez hasła",
"U2F_SUCCESS": "Uwierzytelnianie bez hasła utworzone pomyślnie!",
"U2F_ERROR": "Wystąpił błąd podczas konfiguracji!",
"U2F_NAME": "Nazwa urządzenia uwierzytelniającego",
"TYPE": {
"0": "Brak MFA zdefiniowanego",
"1": "Hasło jednorazowe (OTP)",
"2": "Odcisk palca, Klucze Bezpieczeństwa, Face ID i inne"
},
"STATE": {
"0": "Brak stanu",
"1": "Nie gotowy",
"2": "Gotowy",
"3": "Usunięty"
},
"DIALOG": {
"DELETE_TITLE": "Usuń metodę uwierzytelniania bez hasła",
"DELETE_DESCRIPTION": "Zamierzasz usunąć metodę uwierzytelniania bez hasła. Czy na pewno?",
"ADD_TITLE": "Uwierzytelnianie bez hasła",
"ADD_DESCRIPTION": "Wybierz jedną z dostępnych opcji tworzenia metody uwierzytelniania bez hasła.",
"SEND_DESCRIPTION": "Wyślij link rejestracyjny na swój adres e-mail.",
"SEND": "Wyślij link rejestracyjny",
"SENT": "E-mail został pomyślnie dostarczony. Sprawdź swoją skrzynkę, aby kontynuować konfigurację.",
"QRCODE_DESCRIPTION": "Wygeneruj kod QR do skanowania z innym urządzeniem.",
"QRCODE": "Wygeneruj kod QR",
"QRCODE_SCAN": "Zeskanuj ten kod QR, aby kontynuować konfigurację na swoim urządzeniu.",
"NEW_DESCRIPTION": "Użyj tego urządzenia do skonfigurowania uwierzytelniania bez hasła.",
"NEW": "Dodaj nowy"
}
},
"MFA": {
"TABLETYPE": "Typ",
"TABLESTATE": "Status",
"NAME": "Nazwa",
"EMPTY": "Brak dodatkowych czynników",
"TITLE": "Uwierzytelnianie wieloskładnikowe",
"DESCRIPTION": "Dodaj drugi czynnik, aby zapewnić optymalne bezpieczeństwo twojego konta.",
"MANAGE_DESCRIPTION": "Zarządzaj metodami drugiego czynnika swoich użytkowników.",
"ADD": "Dodaj czynnik",
"OTP": "Aplikacja uwierzytelniająca TOTP (jednorazowe hasło)",
"OTP_DIALOG_TITLE": "Dodaj TOTP",
"OTP_DIALOG_DESCRIPTION": "Zeskanuj kod QR za pomocą aplikacji uwierzytelniającej i wprowadź poniższy kod, aby zweryfikować i aktywować metodę OTP.",
"U2F": "Odcisk palca, klucze bezpieczeństwa, Face ID i inne",
"U2F_DIALOG_TITLE": "Zweryfikuj czynnik",
"U2F_DIALOG_DESCRIPTION": "Wprowadź nazwę dla swojego używanego uniwersalnego uwierzytelniania wieloskładnikowego.",
"U2F_SUCCESS": "Czynnik został pomyślnie dodany!",
"U2F_ERROR": "Wystąpił błąd podczas konfiguracji!",
"U2F_NAME": "Nazwa uwierzytelniacza",
"OTPSMS": "OTP (hasło jednorazowe) z SMS-em",
"OTPEMAIL": "OTP (hasło jednorazowe) z e-mailem",
"SETUPOTPSMSDESCRIPTION": "Czy chcesz ustawić ten numer telefonu jako drugi czynnik OTP (hasło jednorazowe)?",
"OTPSMSSUCCESS": "Pomyślnie skonfigurowano współczynnik OTP.",
"OTPSMSPHONEMUSTBEVERIFIED": "Aby skorzystać z tej metody, Twój telefon musi zostać zweryfikowany.",
"OTPEMAILSUCCESS": "Pomyślnie skonfigurowano współczynnik OTP.",
"TYPE": {
"0": "Nie zdefiniowano MFA",
"1": "Jednorazowe hasło (OTP)",
"2": "Odcisk palca, klucze bezpieczeństwa, Face ID i inne"
},
"STATE": {
"0": "Brak Stanu",
"1": "Nie Gotowe",
"2": "Gotowe",
"3": "Usunięte"
},
"DIALOG": {
"MFA_DELETE_TITLE": "Usuń drugi czynnik",
"MFA_DELETE_DESCRIPTION": "Zamierzasz usunąć drugi czynnik. Czy na pewno?",
"ADD_MFA_TITLE": "Dodaj drugi czynnik",
"ADD_MFA_DESCRIPTION": "Wybierz jedną z poniższych opcji."
}
},
"EXTERNALIDP": {
"TITLE": "Zewnętrzni Dostawcy Tożsamości ",
"DESC": "",
"IDPCONFIGID": "Identyfikator konfiguracji IDP",
"IDPNAME": "Nazwa IDP",
"USERDISPLAYNAME": "Zewnętrzna Nazwa",
"EXTERNALUSERID": "Identyfikator zewnętrznego użytkownika",
"EMPTY": "Nie znaleziono dostawców tożsamości zewnętrznych",
"DIALOG": {
"DELETE_TITLE": "Usuń IDP",
"DELETE_DESCRIPTION": "Zamierzasz usunąć dostawcę tożsamości zewnętrznej z użytkownika. Czy na pewno chcesz kontynuować?"
}
},
"CREATE": {
"TITLE": "Utwórz Nowego Użytkownika",
"DESCRIPTION": "Podaj potrzebne informacje.",
"NAMEANDEMAILSECTION": "Imię i adres e-mail",
"GENDERLANGSECTION": "Płeć i język",
"PHONESECTION": "Numery telefonów",
"PASSWORDSECTION": "Hasło początkowe",
"ADDRESSANDPHONESECTION": "Numer telefonu",
"INITMAILDESCRIPTION": "Jeśli zaznaczone są obie opcje, nie zostanie wysłany żaden e-mail inicjujący. Jeśli zaznaczona jest tylko jedna opcja, zostanie wysłany e-mail, aby udostępnić/zweryfikować dane."
},
"CODEDIALOG": {
"TITLE": "Weryfikuj numer telefonu",
"DESCRIPTION": "Wprowadź kod, który otrzymałeś/aś SMS-em, aby zweryfikować swój numer telefonu.",
"CODE": "Kod"
},
"DATA": {
"STATE": "Status",
"STATE0": "Nieznany",
"STATE1": "Aktywny",
"STATE2": "Nieaktywny",
"STATE3": "Usunięty",
"STATE4": "Zablokowany",
"STATE5": "Zawieszony",
"STATE6": "Inicjalny"
},
"PROFILE": {
"TITLE": "Profil",
"EMAIL": "E-mail",
"PHONE": "Numer telefonu",
"PHONE_HINT": "Użyj symbolu +, a następnie kodu kraju, z którego dzwonisz, lub wybierz kraj z listy rozwijanej i wprowadź numer telefonu.",
"PHONE_VERIFIED": "Numer telefonu zweryfikowany",
"SEND_SMS": "Wyślij SMS weryfikacyjny",
"SEND_EMAIL": "Wyślij E-mail",
"USERNAME": "Nazwa użytkownika",
"CHANGEUSERNAME": "modyfikuj",
"CHANGEUSERNAME_TITLE": "Zmień nazwę użytkownika",
"CHANGEUSERNAME_DESC": "Wprowadź nową nazwę w polu poniżej.",
"FIRSTNAME": "Imię",
"LASTNAME": "Nazwisko",
"NICKNAME": "Przezwisko",
"DISPLAYNAME": "Nazwa wyświetlana",
"PREFERREDLOGINNAME": "Preferowana nazwa logowania",
"PREFERRED_LANGUAGE": "Język",
"GENDER": "Płeć",
"PASSWORD": "Hasło",
"AVATAR": {
"UPLOADTITLE": "Prześlij swoje zdjęcie profilowe",
"UPLOADBTN": "Wybierz plik",
"UPLOAD": "Prześlij",
"CURRENT": "Obecne zdjęcie",
"PREVIEW": "Podgląd",
"DELETESUCCESS": "Usunięto pomyślnie!",
"CROPPERERROR": "Wystąpił błąd podczas przesyłania pliku. Spróbuj innego formatu i rozmiaru, jeśli to konieczne."
},
"COUNTRY": "Kraj"
},
"MACHINE": {
"TITLE": "Szczegóły użytkownika usługi",
"USERNAME": "Nazwa użytkownika",
"NAME": "Nazwa",
"DESCRIPTION": "Opis",
"KEYSTITLE": "Klucze",
"KEYSDESC": "Zdefiniuj swoje klucze i dodaj opcjonalną datę ważności.",
"TOKENSTITLE": "Tokeny dostępu osobistego",
"TOKENSDESC": "Tokeny dostępu osobistego działają jak zwykłe tokeny dostępu OAuth.",
"ID": "ID klucza",
"TYPE": "Typ",
"EXPIRATIONDATE": "Data ważności",
"CHOOSEDATEAFTER": "Wprowadź ważną datę ważności po",
"CHOOSEEXPIRY": "Wybierz datę ważności",
"CREATIONDATE": "Data utworzenia",
"KEYDETAILS": "Szczegóły klucza",
"ACCESSTOKENTYPE": "Rodzaj tokenu dostępu",
"ACCESSTOKENTYPES": {
"0": "Bearer",
"1": "JWT"
},
"ADD": {
"TITLE": "Dodaj klucz",
"DESCRIPTION": "Wybierz typ swojego klucza i wybierz opcjonalną datę ważności."
},
"ADDED": {
"TITLE": "Klucz został utworzony",
"DESCRIPTION": "Pobierz klucz, ponieważ po zamknięciu tego okna dialogowego nie będzie już widoczny!"
},
"KEYTYPES": {
"1": "JSON"
},
"DIALOG": {
"DELETE_KEY": {
"TITLE": "Usuń klucz",
"DESCRIPTION": "Czy chcesz usunąć wybrany klucz? Tej operacji nie można cofnąć."
}
}
},
"PASSWORD": {
"TITLE": "Hasło",
"LABEL": "Bezpieczne hasło pomaga chronić konto",
"DESCRIPTION": "Wprowadź nowe hasło zgodnie z poniższą polityką.",
"OLD": "Aktualne hasło",
"NEW": "Nowe hasło",
"CONFIRM": "Potwierdź nowe hasło",
"NEWINITIAL": "Hasło",
"CONFIRMINITIAL": "Potwierdź hasło",
"RESET": "Zresetuj aktualne hasło",
"SET": "Ustaw nowe hasło",
"RESENDNOTIFICATION": "Wyślij link resetowania hasła",
"REQUIRED": "Brakuje niektórych wymaganych pól.",
"MINLENGTHERROR": "Musi mieć co najmniej {{value}} znaków.",
"MAXLENGTHERROR": "Musi zawierać mniej niż {{value}} znaków"
},
"ID": "ID",
"EMAIL": "E-mail",
"PHONE": "Numer telefonu",
"PHONEEMPTY": "Nie podano numeru telefonu",
"PHONEVERIFIED": "Numer telefonu zweryfikowany.",
"EMAILVERIFIED": "Email zweryfikowany",
"NOTVERIFIED": "niezweryfikowany",
"PREFERRED_LOGINNAME": "Preferowana nazwa użytkownika",
"ISINITIAL": "Użytkownik nie jest jeszcze aktywny.",
"LOGINMETHODS": {
"TITLE": "Informacje kontaktowe",
"DESCRIPTION": "Podane informacje służą do wysyłania ważnych informacji, takich jak e-maile z linkiem resetowania hasła.",
"EMAIL": {
"TITLE": "E-mail",
"VALID": "zweryfikowany",
"ISVERIFIED": "E-mail zweryfikowany",
"ISVERIFIEDDESC": "Jeśli e-mail jest oznaczony jako zweryfikowany, nie będzie wysyłane żadne żądanie weryfikacji e-maila.",
"RESEND": "Wyślij ponownie e-mail z weryfikacją",
"EDITTITLE": "Zmień e-mail",
"EDITDESC": "Wprowadź nowy adres e-mail w polu poniżej."
},
"PHONE": {
"TITLE": "Telefon",
"VALID": "zweryfikowany",
"RESEND": "Wyślij ponownie weryfikacyjną wiadomość tekstową",
"EDITTITLE": "Zmień numer",
"EDITVALUE": "Numer telefonu",
"EDITDESC": "Wprowadź nowy numer telefonu poniżej.",
"DELETETITLE": "Usuń numer telefonu",
"DELETEDESC": "Czy na pewno chcesz usunąć numer telefonu",
"OTPSMSREMOVALWARNING": "To konto używa tego numeru telefonu jako drugiego czynnika. Po przejściu dalej nie będziesz mógł z niego korzystać."
},
"RESENDCODE": "Wyślij kod ponownie",
"ENTERCODE": "Zweryfikuj",
"ENTERCODE_DESC": "Zweryfikuj kod"
},
"GRANTS": {
"TITLE": "Uprawnienia użytkownika",
"DESCRIPTION": "Przydziel temu użytkownikowi dostęp do określonych projektów",
"CREATE": {
"TITLE": "Utwórz uprawnienie użytkownika",
"DESCRIPTION": "Wyszukaj organizację, projekt i odpowiednie role projektu."
},
"PROJECTNAME": "Nazwa projektu",
"PROJECT-OWNED": "Projekt",
"PROJECT-GRANTED": "Uprawniony projekt",
"FILTER": {
"0": "filtruj po użytkowniku",
"1": "filtruj po domenie",
"2": "filtruj po nazwie projektu",
"3": "filtruj po roli"
}
},
"STATE": {
"0": "Nieznany",
"1": "Aktywny",
"2": "Nieaktywny",
"3": "Usunięty",
"4": "Zablokowany",
"5": "Zawieszony",
"6": "Początkowy"
},
"STATEV2": {
"0": "Nieznany",
"1": "Aktywny",
"2": "Nieaktywny",
"3": "Usunięty",
"4": "Zablokowany",
"5": "Początkowy"
},
"SEARCH": {
"ADDITIONAL": "Nazwa użytkownika (obecna organizacja)",
"ADDITIONAL-EXTERNAL": "Nazwa użytkownika (organizacja zewnętrzna)"
},
"TARGET": {
"SELF": "Jeśli chcesz udzielić dostęp użytkownikowi innej organizacji",
"EXTERNAL": "Aby udzielić dostęp użytkownikowi swojej organizacji",
"CLICKHERE": "kliknij tutaj"
},
"SIGNEDOUT": "Jesteś wylogowany. Kliknij przycisk \"Zaloguj się\", aby zalogować się ponownie.",
"SIGNEDOUT_BTN": "Zaloguj się",
"EDITACCOUNT": "Edytuj konto",
"ADDACCOUNT": "Zaloguj się z innym kontem",
"RESENDINITIALEMAIL": "Wyślij ponownie wiadomość aktywacyjną",
"RESENDEMAILNOTIFICATION": "Wyślij ponownie powiadomienie e-mailem",
"TOAST": {
"CREATED": "Użytkownik został utworzony pomyślnie.",
"SAVED": "Profil został zapisany pomyślnie.",
"USERNAMECHANGED": "Nazwa użytkownika została zmieniona.",
"EMAILSAVED": "E-mail został zapisany pomyślnie.",
"INITEMAILSENT": "Wysłano maila inicjalizacyjnego.",
"PHONESAVED": "Telefon został zapisany pomyślnie.",
"PHONEREMOVED": "Telefon został usunięty.",
"PHONEVERIFIED": "Telefon został zweryfikowany pomyślnie.",
"PHONEVERIFICATIONSENT": "Wysłano kod weryfikacyjny telefonu.",
"EMAILVERIFICATIONSENT": "Wysłano kod weryfikacyjny e-maila.",
"OTPREMOVED": "OTP został usunięty.",
"U2FREMOVED": "Czynnik został usunięty.",
"PASSWORDLESSREMOVED": "Usunięto hasło.",
"INITIALPASSWORDSET": "Ustawiono hasło początkowe.",
"PASSWORDNOTIFICATIONSENT": "Wysłano powiadomienie o zmianie hasła.",
"PASSWORDCHANGED": "Hasło zostało zmienione pomyślnie.",
"REACTIVATED": "Użytkownik został aktywowany ponownie.",
"DEACTIVATED": "Użytkownik został dezaktywowany.",
"SELECTEDREACTIVATED": "Wybrani użytkownicy zostali aktywowani ponownie.",
"SELECTEDDEACTIVATED": "Wybrani użytkownicy zostali dezaktywowani.",
"SELECTEDKEYSDELETED": "Usunięto wybrane klucze.",
"KEYADDED": "Dodano klucz!",
"MACHINEADDED": "Utworzono użytkownika serwisu!",
"DELETED": "Użytkownik został usunięty pomyślnie!",
"UNLOCKED": "Użytkownik został odblokowany pomyślnie!",
"PASSWORDLESSREGISTRATIONSENT": "Link rejestracyjny został wysłany pomyślnie.",
"SECRETGENERATED": "Sekret wygenerowany pomyślnie!",
"SECRETREMOVED": "Sekret usunięty pomyślnie!"
},
"MEMBERSHIPS": {
"TITLE": "Role menedżera ZITADEL",
"DESCRIPTION": "To są wszystkie uprawnienia członków użytkownika. Możesz je również modyfikować na stronach szczegółów organizacji, projektu lub IAM.",
"ORGCONTEXT": "Widzisz wszystkie organizacje i projekty, które są związane z aktualnie wybraną organizacją.",
"USERCONTEXT": "Widzisz wszystkie organizacje i projekty, do których masz dostęp. Włączając inne organizacje.",
"CREATIONDATE": "Data utworzenia",
"CHANGEDATE": "Data ostatniej modyfikacji",
"DISPLAYNAME": "Nazwa wyświetlana",
"REMOVE": "Usuń",
"TYPE": "Typ",
"ORGID": "ID organizacji",
"UPDATED": "Członkostwo zostało zaktualizowane.",
"NOPERMISSIONTOEDIT": "Brakują ci wymaganych uprawnień do edycji ról!",
"TYPES": {
"UNKNOWN": "Nieznany",
"ORG": "Organizacja",
"PROJECT": "Projekt",
"GRANTEDPROJECT": "Udzielony projekt"
}
},
"PERSONALACCESSTOKEN": {
"ID": "ID",
"TOKEN": "Token",
"ADD": {
"TITLE": "Wygeneruj nowy token dostępu osobistego",
"DESCRIPTION": "Zdefiniuj niestandardowy termin ważności tokenu.",
"CHOOSEEXPIRY": "Wybierz datę ważności",
"CHOOSEDATEAFTER": "Wprowadź prawidłowy termin ważności po"
},
"ADDED": {
"TITLE": "Token dostępu osobistego",
"DESCRIPTION": "Upewnij się, że skopiowałeś swój token dostępu osobistego. Nie będziesz mógł go zobaczyć ponownie!"
},
"DELETE": {
"TITLE": "Usuń token",
"DESCRIPTION": "Zamierzasz usunąć token dostępu osobistego. Czy na pewno?"
},
"DELETED": "Token został pomyślnie usunięty."
}
},
"METADATA": {
"TITLE": "Metadane",
"KEY": "Klucz",
"VALUE": "Wartość",
"ADD": "Nowy wpis",
"SAVE": "Zapisz",
"EMPTY": "Brak metadanych",
"SETSUCCESS": "Element zapisany pomyślnie",
"REMOVESUCCESS": "Element usunięty pomyślnie"
},
"FLOWS": {
"ID": "ID",
"NAME": "Nazwa",
"STATE": "Stan",
"STATES": {
"0": "brak statusu",
"1": "nieaktywny",
"2": "aktywny"
},
"ADDTRIGGER": "Dodaj wyzwalacz",
"FLOWCHANGED": "Przepływ zmieniony pomyślnie",
"FLOWCLEARED": "Przepływ zresetowany pomyślnie",
"TIMEOUT": "Timeout",
"TIMEOUTINSEC": "Timeout w sekundach",
"ALLOWEDTOFAIL": "Dozwolone na porażkę",
"ALLOWEDTOFAILWARN": {
"TITLE": "Ostrzeżenie",
"DESCRIPTION": "Jeśli wyłączysz tę opcję, może to spowodować, że użytkownicy Twojej organizacji nie będą mogli się zalogować. Ponadto nie będziesz już mógł uzyskać dostępu do konsoli, aby wyłączyć akcję. Zalecamy utworzenie administratora w oddzielnej organizacji lub przetestowanie skryptów najpierw w środowisku deweloperskim lub organizacji deweloperskiej."
},
"SCRIPT": "Skrypt",
"FLOWTYPE": "Typ Przepływu",
"TRIGGERTYPE": "Typ Wyzwalacza",
"ACTIONS": "Akcje",
"ACTIONSMAX": "W zależności od twojego poziomu, masz dostępne ograniczoną liczbę działań ({{value}}). Upewnij się, że dezaktywujesz te, których nie potrzebujesz lub rozważ uaktualnienie swojego poziomu.",
"DIALOG": {
"ADD": {
"TITLE": "Utwórz działanie"
},
"UPDATE": {
"TITLE": "Aktualizuj działanie"
},
"DELETEACTION": {
"TITLE": "Usunąć działanie?",
"DESCRIPTION": "Zamierzasz usunąć działanie. Nie można tego cofnąć. Czy na pewno?",
"DELETE_SUCCESS": "Działanie usunięte pomyślnie."
},
"CLEAR": {
"TITLE": "Wyczyścić przepływ?",
"DESCRIPTION": "Zamierzasz zresetować przepływ wraz z jego wyzwalaczami i działaniami. Ta zmiana nie może być odtworzona. Czy na pewno?"
},
"REMOVEACTIONSLIST": {
"TITLE": "Usunąć wybrane działanie?",
"DESCRIPTION": "Czy na pewno chcesz usunąć wybrane działania z przepływu?"
},
"ABOUTNAME": "Nazwa akcji i nazwa funkcji w JavaScript muszą być takie same"
},
"TOAST": {
"ACTIONSSET": "Ustawiono działanie",
"ACTIONREACTIVATED": "Działanie pomyślnie aktywowano ponownie",
"ACTIONDEACTIVATED": "Działanie pomyślnie dezaktywowano"
}
},
"IAM": {
"POLICIES": {
"TITLE": "Polityki systemowe i ustawienia dostępu",
"DESCRIPTION": "Zarządzaj swoimi globalnymi politykami i ustawieniami dostępu do zarządzania."
},
"EVENTSTORE": {
"TITLE": "Administracja magazynem IAM",
"DESCRIPTION": "Zarządzaj swoimi widokami ZITADEL i nieudanymi zdarzeniami."
},
"MEMBER": {
"TITLE": "Managerowie",
"DESCRIPTION": "Ci managerowie mają uprawnienia do dokonywania zmian w instancji."
},
"PAGES": {
"STATE": "Status",
"DOMAINLIST": "Własne domeny"
},
"STATE": {
"0": "Nieokreślony",
"1": "Tworzenie",
"2": "Uruchomiony",
"3": "Zatrzymywanie",
"4": "Zatrzymany"
},
"VIEWS": {
"VIEWNAME": "Nazwa",
"DATABASE": "Baza danych",
"SEQUENCE": "Sekwencja",
"EVENTTIMESTAMP": "Sygnatura czasowa",
"LASTSPOOL": "Udane uruchomienie",
"ACTIONS": "Akcje",
"CLEAR": "Wyczyść",
"CLEARED": "Widok został pomyślnie wyczyszczony!",
"DIALOG": {
"VIEW_CLEAR_TITLE": "Wyczyść widok",
"VIEW_CLEAR_DESCRIPTION": "Zamierzasz wyczyścić widok. Czyszczenie widoku tworzy proces, w trakcie którego dane mogą nie być dostępne dla końcowych użytkowników. Czy na pewno chcesz to zrobić?"
}
},
"FAILEDEVENTS": {
"VIEWNAME": "Nazwa",
"DATABASE": "Baza danych",
"FAILEDSEQUENCE": "Nieudany ciąg",
"FAILURECOUNT": "Liczba niepowodzeń",
"LASTFAILED": "Ostatnie niepowodzenie",
"ERRORMESSAGE": "Komunikat błędu",
"ACTIONS": "Akcje",
"DELETE": "Usuń",
"DELETESUCCESS": "Usunięto zdarzenia nieudane."
},
"EVENTS": {
"EDITOR": "Edytor",
"EDITORID": "Identyfikator edytora",
"AGGREGATE": "Agregat",
"AGGREGATEID": "Identyfikator agregatu",
"AGGREGATETYPE": "Typ agregatu",
"RESOURCEOWNER": "Właściciel zasobów",
"SEQUENCE": "Sekwencja",
"CREATIONDATE": "Data utworzenia",
"TYPE": "Typ",
"PAYLOAD": "Zawartość",
"FILTERS": {
"BTN": "Filtr",
"USER": {
"IDLABEL": "Identyfikator",
"CHECKBOX": "Filtruj według edytora"
},
"AGGREGATE": {
"TYPELABEL": "Typ agregatu",
"IDLABEL": "Identyfikator",
"CHECKBOX": "Filtruj według agregatu"
},
"TYPE": {
"TYPELABEL": "Typ",
"CHECKBOX": "Filtruj według typu"
},
"RESOURCEOWNER": {
"LABEL": "Identyfikator",
"CHECKBOX": "Filtruj według właściciela zasobu"
},
"SEQUENCE": {
"LABEL": "Sekwencja",
"CHECKBOX": "Filtruj według sekwencji"
},
"SORT": "Sortowanie",
"ASC": "Rosnące",
"DESC": "Malejące",
"CREATIONDATE": {
"RADIO_FROM": "Od",
"RADIO_RANGE": "Zakres",
"LABEL_SINCE": "Od",
"LABEL_UNTIL": "Do"
},
"OTHER": "inne",
"OTHERS": "inni"
},
"DIALOG": {
"TITLE": "Szczegóły zdarzenia"
}
},
"TOAST": {
"MEMBERREMOVED": "Menedżer usunięty.",
"MEMBERSADDED": "Menedżerowie dodani.",
"MEMBERADDED": "Menedżer dodany.",
"MEMBERCHANGED": "Menedżer zmieniony.",
"ROLEREMOVED": "Rola usunięta.",
"ROLECHANGED": "Rola zmieniona.",
"REACTIVATED": "Aktywowano ponownie",
"DEACTIVATED": "Dezaktywowano"
}
},
"ORG": {
"PAGES": {
"NAME": "Nazwa",
"ID": "ID",
"CREATIONDATE": "Data utworzenia",
"DATECHANGED": "Zmieniono",
"FILTER": "Filtr",
"FILTERPLACEHOLDER": "Filtruj po nazwie",
"LIST": "Organizacje",
"LISTDESCRIPTION": "Wybierz organizację.",
"ACTIVE": "Aktywne",
"CREATE": "Utwórz organizację",
"DEACTIVATE": "Deaktywuj organizację",
"REACTIVATE": "Aktywuj ponownie organizację",
"NOPERMISSION": "Nie masz uprawnień do dostępu do ustawień organizacji.",
"USERSELFACCOUNT": "Użyj swojego prywatnego konta jako właściciela organizacji",
"ORGDETAIL_TITLE": "Wprowadź nazwę i domenę swojej nowej organizacji.",
"ORGDETAIL_TITLE_WITHOUT_DOMAIN": "Wprowadź nazwę swojej nowej organizacji.",
"ORGDETAILUSER_TITLE": "Skonfiguruj właściciela organizacji",
"DELETE": "Usuń organizację",
"DEFAULTLABEL": "Domyślna",
"SETASDEFAULT": "Ustaw jako domyślną organizację",
"DEFAULTORGSET": "Domyślna organizacja została zmieniona pomyślnie",
"RENAME": {
"ACTION": "Zmień nazwę",
"TITLE": "Zmiana nazwy organizacji",
"DESCRIPTION": "Wprowadź nową nazwę dla swojej organizacji",
"BTN": "Zmień nazwę"
},
"ORGDOMAIN": {
"TITLE": "Zweryfikuj własność {{value}}",
"VERIFICATION": "Oferujemy dwie metody ręcznej weryfikacji domeny:",
"VERIFICATION_HTML": "-HTTP. Umieść tymczasowy plik weryfikacyjny w swojej witrynie",
"VERIFICATION_DNS": "-DNS. Utwórz wpis DNS rekordu TXT",
"VERIFICATION_DNS_DESC": "Jeśli zarządzasz wartością {{ value }} i masz dostęp do swoich rekordów DNS, możesz utworzyć nowy rekord TXT z następującymi wartościami:",
"VERIFICATION_DNS_HOST_LABEL": "Host:",
"VERIFICATION_DNS_CHALLENGE_LABEL": "Użyj tego kodu dla wartości rekordu TXT:",
"VERIFICATION_HTTP_DESC": "Jeśli masz dostęp do hostingu swojej witryny, po prostu pobierz plik weryfikacyjny i prześlij go pod podanym adresem URL",
"VERIFICATION_HTTP_URL_LABEL": "Oczekiwany adres URL:",
"VERIFICATION_HTTP_FILE_LABEL": "Plik weryfikacyjny:",
"VERIFICATION_SKIP": "Możesz na razie pominąć weryfikację i kontynuować tworzenie organizacji, jednak aby móc korzystać z domeny, ten krok musi zostać ukończony!",
"VERIFICATION_VALIDATION_DESC": "Nie usuwaj kodu weryfikacyjnego, ponieważ ZITADEL będzie od czasu do czasu ponownie sprawdzał własność Twojej domeny.",
"VERIFICATION_NEWTOKEN_TITLE": "Poproś o nowy token",
"VERIFICATION_VALIDATION_ONGOING": "Wybrano metodę {{ value }} do weryfikacji Twojej domeny. Kliknij przycisk, aby uruchomić kontrolę weryfikacyjną lub zresetować proces weryfikacji.",
"VERIFICATION_SUCCESSFUL": "Domena pomyślnie zweryfikowana!",
"RESETMETHOD": "Zresetuj metodę weryfikacji"
},
"DOWNLOAD_FILE": "Pobierz plik",
"SELECTORGTOOLTIP": "Wybierz tę organizację.",
"PRIMARYDOMAIN": "Domena główna",
"STATE": "Stan",
"USEPASSWORD": "Ustaw hasło początkowe",
"USEPASSWORDDESC": "Użytkownik nie musi ustawiać hasła podczas inicjalizacji."
},
"LIST": {
"TITLE": "Organizacje",
"DESCRIPTION": "To są organizacje na twoim egzemplarzu"
},
"DOMAINS": {
"NEW": "Dodaj domenę",
"TITLE": "Zweryfikowane domeny",
"DESCRIPTION": "Skonfiguruj swoje domeny. Ta domena może być używana do logowania się z Twoimi użytkownikami.",
"SETPRIMARY": "Ustaw jako główną",
"DELETE": {
"TITLE": "Usuń domenę",
"DESCRIPTION": "Zamierzasz usunąć jedną z twoich domen. Zauważ, że twoi użytkownicy już nie będą mogli używać tej domeny do logowania się."
},
"ADD": {
"TITLE": "Dodaj domenę",
"DESCRIPTION": "Zamierzasz dodać domenę dla swojej organizacji. Po pomyślnym procesie, twoi użytkownicy będą mogli używać domeny do logowania się."
}
},
"STATE": {
"0": "Nieokreślone",
"1": "Aktywne",
"2": "Dezaktywowane"
},
"MEMBER": {
"TITLE": "Menadżerowie organizacji",
"DESCRIPTION": "Zdefiniuj użytkowników, którzy mogą zmienić preferencje twojej organizacji."
},
"TOAST": {
"UPDATED": "Organizacja zaktualizowana pomyślnie.",
"DEACTIVATED": "Organizacja dezaktywowana.",
"REACTIVATED": "Organizacja aktywowana ponownie.",
"DOMAINADDED": "Dodano domenę.",
"DOMAINREMOVED": "Usunięto domenę.",
"MEMBERADDED": "Dodano managera.",
"MEMBERREMOVED": "Usunięto managera.",
"MEMBERCHANGED": "Zmieniono managera.",
"SETPRIMARY": "Ustawiono domenę podstawową.",
"DELETED": "Organizacja została usunięta pomyślnie",
"DEFAULTORGNOTFOUND": "Nie znaleziono organizacji domyślnej",
"ORG_WAS_DELETED": "Organizacja została usunięta."
},
"DIALOG": {
"DEACTIVATE": {
"TITLE": "Dezaktywuj organizację",
"DESCRIPTION": "Zamierzasz dezaktywować swoją organizację. Użytkownicy nie będą mogli się zalogować po tym. Czy na pewno chcesz kontynuować?"
},
"REACTIVATE": {
"TITLE": "Aktywuj ponownie organizację",
"DESCRIPTION": "Zamierzasz ponownie aktywować swoją organizację. Użytkownicy będą mogli się zalogować ponownie. Czy na pewno chcesz kontynuować?"
},
"DELETE": {
"TITLE": "Usuń organizację",
"DESCRIPTION": "Zamierzasz usunąć swoją organizację. Rozpocznie się proces usuwania wszystkich danych związanych z organizacją. Nie można tego cofnąć.",
"TYPENAME": "Wpisz '{{value}}', aby usunąć swoją organizację.",
"ORGNAME": "Nazwa",
"BTN": "Usuń"
}
}
},
"SETTINGS": {
"LIST": {
"ORGS": "Organizacje",
"FEATURESETTINGS": "Ustawienia funkcji",
feat: manage restrictions in console (#6965) * feat: return 404 or 409 if org reg disallowed * fix: system limit permissions * feat: add iam limits api * feat: disallow public org registrations on default instance * add integration test * test: integration * fix test * docs: describe public org registrations * avoid updating docs deps * fix system limits integration test * silence integration tests * fix linting * ignore strange linter complaints * review * improve reset properties naming * redefine the api * use restrictions aggregate * test query * simplify and test projection * test commands * fix unit tests * move integration test * support restrictions on default instance * also test GetRestrictions * self review * lint * abstract away resource owner * fix tests * configure supported languages * fix allowed languages * fix tests * default lang must not be restricted * preferred language must be allowed * change preferred languages * check languages everywhere * lint * test command side * lint * add integration test * add integration test * restrict supported ui locales * lint * lint * cleanup * lint * allow undefined preferred language * fix integration tests * update main * fix env var * ignore linter * ignore linter * improve integration test config * reduce cognitive complexity * compile * fix(console): switch back to saved language * feat(API): get allowed languages * fix(console): only make allowed languages selectable * warn when editing not allowed languages * feat: manage restrictions in console * check for duplicates * remove useless restriction checks * review * revert restriction renaming * manage languages * fix language restrictions * lint * generate * allow custom texts for supported langs for now * fix tests * cleanup * cleanup * cleanup * lint * unsupported preferred lang is allowed * fix integration test * allow unsupported preferred languages * lint * fix languages lists * simplify default language selection * translate * discard * lint * load languages for tests * load languages * lint * cleanup * lint * cleanup * get allowed only on admin * cleanup * reduce flakiness on very limited postgres * simplify langSvc * refactor according to suggestions in pr * lint * improve ux * update central allowed languages * set first allowed language as default * readd lost translations * disable sorting disallowed languages * fix permissions * lint * selectionchange for language in msg texts * initialize login texts * init message texts * lint * fix drag and drop list styles * start from 1 * cleanup * prettier * correct orgdefaultlabel * unsubscribe * lint * docs: describe language settings --------- Co-authored-by: peintnermax <max@caos.ch>
2023-12-07 13:31:01 +01:00
"LANGUAGES": "Języki",
"LOGIN": "Zachowanie logowania i bezpieczeństwo",
"LOCKOUT": "Blokada",
"AGE": "Wygaśnięcie hasła",
"COMPLEXITY": "Złożoność hasła",
"NOTIFICATIONS": "Ustawienia powiadomień",
"SMTP_PROVIDER": "Dostawca SMTP",
"SMS_PROVIDER": "Dostawca SMS-ów/telefonów",
"NOTIFICATIONS_DESC": "Ustawienia SMTP i SMS",
"MESSAGETEXTS": "Teksty wiadomości",
"IDP": "Dostawcy tożsamości",
"VERIFIED_DOMAINS": "Zweryfikowane domeny",
"DOMAIN": "Ustawienia domeny",
"LOGINTEXTS": "Teksty interfejsu logowania",
"BRANDING": "Marka",
"PRIVACYPOLICY": "Polityka prywatności",
"OIDC": "Czas trwania tokenów OIDC i wygaśnięcie",
"SECRETS": "Wygląd sekretów",
"SECURITY": "Ustawienia bezpieczeństwa",
"EVENTS": "Zdarzenia",
"FAILEDEVENTS": "Nieudane Zdarzenia",
"VIEWS": "Widoki"
},
"GROUPS": {
"GENERAL": "Informacje ogólne",
"NOTIFICATIONS": "Powiadomienia",
"LOGIN": "Logowanie i dostęp",
"DOMAIN": "Domena",
"TEXTS": "Teksty i języki",
"APPEARANCE": "Wygląd",
"OTHER": "Inne",
"STORAGE": "składowanie"
}
},
"SETTING": {
feat: manage restrictions in console (#6965) * feat: return 404 or 409 if org reg disallowed * fix: system limit permissions * feat: add iam limits api * feat: disallow public org registrations on default instance * add integration test * test: integration * fix test * docs: describe public org registrations * avoid updating docs deps * fix system limits integration test * silence integration tests * fix linting * ignore strange linter complaints * review * improve reset properties naming * redefine the api * use restrictions aggregate * test query * simplify and test projection * test commands * fix unit tests * move integration test * support restrictions on default instance * also test GetRestrictions * self review * lint * abstract away resource owner * fix tests * configure supported languages * fix allowed languages * fix tests * default lang must not be restricted * preferred language must be allowed * change preferred languages * check languages everywhere * lint * test command side * lint * add integration test * add integration test * restrict supported ui locales * lint * lint * cleanup * lint * allow undefined preferred language * fix integration tests * update main * fix env var * ignore linter * ignore linter * improve integration test config * reduce cognitive complexity * compile * fix(console): switch back to saved language * feat(API): get allowed languages * fix(console): only make allowed languages selectable * warn when editing not allowed languages * feat: manage restrictions in console * check for duplicates * remove useless restriction checks * review * revert restriction renaming * manage languages * fix language restrictions * lint * generate * allow custom texts for supported langs for now * fix tests * cleanup * cleanup * cleanup * lint * unsupported preferred lang is allowed * fix integration test * allow unsupported preferred languages * lint * fix languages lists * simplify default language selection * translate * discard * lint * load languages for tests * load languages * lint * cleanup * lint * cleanup * get allowed only on admin * cleanup * reduce flakiness on very limited postgres * simplify langSvc * refactor according to suggestions in pr * lint * improve ux * update central allowed languages * set first allowed language as default * readd lost translations * disable sorting disallowed languages * fix permissions * lint * selectionchange for language in msg texts * initialize login texts * init message texts * lint * fix drag and drop list styles * start from 1 * cleanup * prettier * correct orgdefaultlabel * unsubscribe * lint * docs: describe language settings --------- Co-authored-by: peintnermax <max@caos.ch>
2023-12-07 13:31:01 +01:00
"LANGUAGES": {
"DEFAULT": "Domyślny język",
"ALLOWED": "Dozwolone języki",
"NOT_ALLOWED": "Niedozwolone języki",
"ALLOW_ALL": "Zezwól na wszystkie języki",
"DISALLOW_ALL": "Zabroń wszystkich języków",
"SETASDEFAULT": "Ustaw jako domyślny język",
"DEFAULT_SAVED": "Domyślny język zapisany",
"ALLOWED_SAVED": "Dozwolone języki zapisane",
"OPTIONS": {
"de": "Deutsch",
"en": "English",
"es": "Español",
"fr": "Français",
"it": "Italiano",
"ja": "日本語",
"pl": "Polski",
"zh": "简体中文",
"bg": "Български",
"pt": "Portuguese",
"mk": "Македонски",
"cs": "Čeština",
"ru": "Русский",
"nl": "Nederlands",
"sv": "Svenska",
feat(i18n): Add Hungarian language support to ZITADEL (#8645) - Fully translated all UI elements, documentation, and error messages - Added Hungarian as a new supported language option - Updated language selection menus and related configuration files - Ensured consistency across all translated content # Which Problems Are Solved - ZITADEL was not accessible for Hungarian-speaking users due to lack of language support - Hungarian users had to rely on English or other languages to use the platform - Potential user base was limited due to language barrier # How the Problems Are Solved - Translated all user interface elements, including console and login interfaces - Translated all documentation files to Hungarian - Added Hungarian translations for all error messages and notifications - Implemented Hungarian as a selectable language option in the system # Additional Changes - Updated language selection menus to include Hungarian - Modified configuration files to support Hungarian language - Ensured consistent terminology and style across all translated content - Added Hungarian language option to relevant dropdown menus and settings # Additional Context - Relates to the ongoing internationalization efforts of ZITADEL - Enhances accessibility for Hungarian-speaking developers and users - Expands ZITADEL's potential user base in Hungary and Hungarian-speaking regions --------- Co-authored-by: Max Peintner <max@caos.ch> Co-authored-by: Tim Möhlmann <tim+github@zitadel.com> Co-authored-by: Stefan Benz <46600784+stebenz@users.noreply.github.com>
2024-10-11 11:00:50 +02:00
"id": "Bahasa Indonesia",
"hu": "Magyar",
"ko": "한국어"
feat: manage restrictions in console (#6965) * feat: return 404 or 409 if org reg disallowed * fix: system limit permissions * feat: add iam limits api * feat: disallow public org registrations on default instance * add integration test * test: integration * fix test * docs: describe public org registrations * avoid updating docs deps * fix system limits integration test * silence integration tests * fix linting * ignore strange linter complaints * review * improve reset properties naming * redefine the api * use restrictions aggregate * test query * simplify and test projection * test commands * fix unit tests * move integration test * support restrictions on default instance * also test GetRestrictions * self review * lint * abstract away resource owner * fix tests * configure supported languages * fix allowed languages * fix tests * default lang must not be restricted * preferred language must be allowed * change preferred languages * check languages everywhere * lint * test command side * lint * add integration test * add integration test * restrict supported ui locales * lint * lint * cleanup * lint * allow undefined preferred language * fix integration tests * update main * fix env var * ignore linter * ignore linter * improve integration test config * reduce cognitive complexity * compile * fix(console): switch back to saved language * feat(API): get allowed languages * fix(console): only make allowed languages selectable * warn when editing not allowed languages * feat: manage restrictions in console * check for duplicates * remove useless restriction checks * review * revert restriction renaming * manage languages * fix language restrictions * lint * generate * allow custom texts for supported langs for now * fix tests * cleanup * cleanup * cleanup * lint * unsupported preferred lang is allowed * fix integration test * allow unsupported preferred languages * lint * fix languages lists * simplify default language selection * translate * discard * lint * load languages for tests * load languages * lint * cleanup * lint * cleanup * get allowed only on admin * cleanup * reduce flakiness on very limited postgres * simplify langSvc * refactor according to suggestions in pr * lint * improve ux * update central allowed languages * set first allowed language as default * readd lost translations * disable sorting disallowed languages * fix permissions * lint * selectionchange for language in msg texts * initialize login texts * init message texts * lint * fix drag and drop list styles * start from 1 * cleanup * prettier * correct orgdefaultlabel * unsubscribe * lint * docs: describe language settings --------- Co-authored-by: peintnermax <max@caos.ch>
2023-12-07 13:31:01 +01:00
}
},
"SMTP": {
feat: SMTP Templates (#6932) * feat: smtp templates poc * feat: add isActive & ProviderType to SMTP backend * feat: change providertype to uint32 and fix tests * feat: minimal smtp provider component * feat: woking on diiferent providers * feat: keep working on providers * feat: initial stepper for new provider * fix: settings list and working on stepper * feat: step 1 and 2 form inputs * feat: starter for smtp test step * fix: misspelled SMPT * fix: remove tests for now * feat: add tls toggle remove old google provider * feat: working on add smtp and table * fix: duplicated identifiers * fix: settings list * fix: add missing smtp config properties * fix: add configID to smtp config table * fix: working on listproviders * feat: working in listSMTPConfigs * fix: add count to listsmtpconfigs * fix: getting empty results from listSMTPConfigs * feat: table now shows real data * fix: remaining styles for smtp-table * fix: remove old notification-smtp-provider-component * feat: delete smtp configuration * feat: deactivate smtp config * feat: replace isActive with state for smtp config * feat: activate smtp config * fix: remaining errors after main merge * fix: list smtp providers panic and material mdc * feat: refactor to only one provider component * feat: current provider details view * fix: refactor AddSMTPConfig and ChangeSMTPConfig * fix: smtp config reduce issue * fix: recover domain in NewIAMSMTPConfigWriteModel * fix: add code needed by SetUpInstance * fix: go tests and warn about passing context to InstanceAggregateFromWriteModel * fix: i18n and add missing trans for fr, it, zh * fix: add e2e tests * docs: add smtp templates * fix: remove provider_type, add description * fix: remaining error from merge main * fix: add @stebenz change for primary key * fix: inactive placed after removed to prevent deleted configs to show as inactive * fix: smtp provider id can be empty (migrated) * feat: add mailchimp transactional template * feat: add Brevo (Sendinblue) template * feat: change brevo logo, add color to tls icon * fix: queries use resourceowner, id must not be empty * fix: deal with old smtp settings and tests * fix: resourceOwner is the instanceID * fix: remove aggregate_id, rename SMTPConfigByAggregateID with SMTPConfigActive * fix: add tests for multiple configs with different IDs * fix: conflict * fix: remove notification-smtp-provider * fix: add @peintnermax suggestions, rename module and fix e2e tests * fix: remove material legacy modules * fix: remove ctx as parameter for InstanceAggregateFromWriteModel * fix: add Id to SMTPConfigToPb * fix: change InstanceAggregateFromWriteModel to avoid linter errors * fix import * rm unused package-lock * update yarn lock --------- Co-authored-by: Elio Bischof <elio@zitadel.com> Co-authored-by: Max Peintner <max@caos.ch> Co-authored-by: Stefan Benz <46600784+stebenz@users.noreply.github.com>
2024-04-11 09:16:10 +02:00
"TITLE": "Ustawienia SMTP",
"DESCRIPTION": "Opis",
"SENDERADDRESS": "Adres e-mail nadawcy",
"SENDERNAME": "Nazwa nadawcy",
"REPLYTOADDRESS": "Adres Reply-to",
"HOSTANDPORT": "Host i port",
"USER": "Użytkownik",
"PASSWORD": "Hasło",
"SETPASSWORD": "Ustaw hasło SMTP",
"PASSWORDSET": "Hasło SMTP zostało pomyślnie ustawione.",
"TLS": "Bezpieczeństwo warstwy transportu (TLS)",
"SAVED": "Pomyślnie zapisano!",
feat: SMTP Templates (#6932) * feat: smtp templates poc * feat: add isActive & ProviderType to SMTP backend * feat: change providertype to uint32 and fix tests * feat: minimal smtp provider component * feat: woking on diiferent providers * feat: keep working on providers * feat: initial stepper for new provider * fix: settings list and working on stepper * feat: step 1 and 2 form inputs * feat: starter for smtp test step * fix: misspelled SMPT * fix: remove tests for now * feat: add tls toggle remove old google provider * feat: working on add smtp and table * fix: duplicated identifiers * fix: settings list * fix: add missing smtp config properties * fix: add configID to smtp config table * fix: working on listproviders * feat: working in listSMTPConfigs * fix: add count to listsmtpconfigs * fix: getting empty results from listSMTPConfigs * feat: table now shows real data * fix: remaining styles for smtp-table * fix: remove old notification-smtp-provider-component * feat: delete smtp configuration * feat: deactivate smtp config * feat: replace isActive with state for smtp config * feat: activate smtp config * fix: remaining errors after main merge * fix: list smtp providers panic and material mdc * feat: refactor to only one provider component * feat: current provider details view * fix: refactor AddSMTPConfig and ChangeSMTPConfig * fix: smtp config reduce issue * fix: recover domain in NewIAMSMTPConfigWriteModel * fix: add code needed by SetUpInstance * fix: go tests and warn about passing context to InstanceAggregateFromWriteModel * fix: i18n and add missing trans for fr, it, zh * fix: add e2e tests * docs: add smtp templates * fix: remove provider_type, add description * fix: remaining error from merge main * fix: add @stebenz change for primary key * fix: inactive placed after removed to prevent deleted configs to show as inactive * fix: smtp provider id can be empty (migrated) * feat: add mailchimp transactional template * feat: add Brevo (Sendinblue) template * feat: change brevo logo, add color to tls icon * fix: queries use resourceowner, id must not be empty * fix: deal with old smtp settings and tests * fix: resourceOwner is the instanceID * fix: remove aggregate_id, rename SMTPConfigByAggregateID with SMTPConfigActive * fix: add tests for multiple configs with different IDs * fix: conflict * fix: remove notification-smtp-provider * fix: add @peintnermax suggestions, rename module and fix e2e tests * fix: remove material legacy modules * fix: remove ctx as parameter for InstanceAggregateFromWriteModel * fix: add Id to SMTPConfigToPb * fix: change InstanceAggregateFromWriteModel to avoid linter errors * fix import * rm unused package-lock * update yarn lock --------- Co-authored-by: Elio Bischof <elio@zitadel.com> Co-authored-by: Max Peintner <max@caos.ch> Co-authored-by: Stefan Benz <46600784+stebenz@users.noreply.github.com>
2024-04-11 09:16:10 +02:00
"NOCHANGES": "Bez zmian!",
"REQUIREDWARN": "Aby wysyłać powiadomienia z twojej domeny, musisz podać dane SMTP."
},
"SMS": {
"PROVIDERS": "Dostawcy",
"PROVIDER": "Dostawca SMS",
"ADDPROVIDER": "Dodaj dostawcę SMS",
"ADDPROVIDERDESCRIPTION": "Wybierz jednego z dostępnych dostawców i wprowadź wymagane dane.",
"REMOVEPROVIDER": "Usuń dostawcę",
"REMOVEPROVIDER_DESC": "Zamierzasz usunąć konfigurację dostawcy. Czy chcesz kontynuować?",
"SMSPROVIDERSTATE": {
"0": "Nieokreślone",
"1": "Aktywne",
"2": "Nieaktywne"
},
"ACTIVATED": "Dostawca aktywowany.",
"DEACTIVATED": "Dostawca dezaktywowany.",
"TWILIO": {
"SID": "Sid",
"TOKEN": "Token",
"SENDERNUMBER": "Numer nadawcy",
"VERIFYSERVICESID": "SID usługi weryfikacji",
"VERIFYSERVICESID_DESCRIPTION": "Ustawienie SID usługi weryfikacji umożliwia korzystanie z usługi Twilio Verify zamiast usługi wiadomości do weryfikacji numerów telefonów i SMS OTP.",
"ADDED": "Twilio dodano pomyślnie.",
"UPDATED": "Twilio zostało pomyślnie zaktualizowane.",
"REMOVED": "Twilio usunięte",
"CHANGETOKEN": "Zmień Token",
"SETTOKEN": "Ustaw Token",
"TOKENSET": "Token pomyślnie ustawiony."
}
},
"SECRETS": {
"TYPES": "Typy tajnych",
"TYPE": {
"1": "Inicjalizacja poczty",
"2": "Weryfikacja e-mail",
"3": "Weryfikacja telefonu",
"4": "Resetowanie hasła",
"5": "Inicjalizacja bez hasła",
"6": "Sekret aplikacji",
"7": "Hasło jednorazowe (OTP) - SMS",
"8": "Hasło jednorazowe (OTP) — e-mail"
},
"EXPIRY": "Wygaśnięcie (w minutach)",
"INCLUDEDIGITS": "Dołącz cyfry",
"INCLUDESYMBOLS": "Dołącz symbole",
"INCLUDELOWERLETTERS": "Dołącz małe litery",
"INCLUDEUPPERLETTERS": "Dołącz duże litery",
"LENGTH": "Długość",
"UPDATED": "Ustawienia zaktualizowane."
},
"SECURITY": {
"IFRAMETITLE": "iFrame",
"IFRAMEDESCRIPTION": "To ustawienie ustawia CSP, aby pozwalało na osadzanie ramki z zestawu dozwolonych domen. Należy pamiętać, że włączenie używania iFrame oznacza ryzyko pozwolenia na clickjacking.",
"IFRAMEENABLED": "Zezwól na iFrame",
"ALLOWEDORIGINS": "Dozwolone adresy URL",
"IMPERSONATIONTITLE": "Podszywanie się",
"IMPERSONATIONENABLED": "Zezwalaj na podszywanie się",
"IMPERSONATIONDESCRIPTION": "To ustawienie pozwala w zasadzie na użycie personifikacji. Należy pamiętać, że osoba personifikująca potrzebuje również przypisanych odpowiednich ról `*_IMPERSONATOR`."
},
"FEATURES": {
"LOGINDEFAULTORG": "Domyślna Organizacja Logowania",
"LOGINDEFAULTORG_DESCRIPTION": "Jeśli nie ustawiono kontekstu organizacji, interfejs logowania będzie używać ustawień domyślnej organizacji (a nie instancji)",
"OIDCLEGACYINTROSPECTION": "Starsza Introspekcja OIDC",
"OIDCLEGACYINTROSPECTION_DESCRIPTION": "Ostatnio przeprojektowaliśmy punkt końcowy introspekcji ze względów wydajnościowych. Ta funkcja może być używana do cofnięcia do starszej implementacji, jeśli wystąpią nieoczekiwane błędy.",
"OIDCTOKENEXCHANGE": "Wymiana Tokenów OIDC",
"OIDCTOKENEXCHANGE_DESCRIPTION": "Włącz eksperymentalny typ grantu urn:ietf:params:oauth:grant-type:token-exchange dla punktu końcowego tokena OIDC. Wymiana tokenów może być używana do żądania tokenów o mniejszym zakresie lub podszywania się za innych użytkowników. Aby zezwolić na podszywanie się na instancji, zapoznaj się z polityką bezpieczeństwa.",
"OIDCTRIGGERINTROSPECTIONPROJECTIONS": "Projekcje Introspekcji Wyzwalane przez OIDC",
"OIDCTRIGGERINTROSPECTIONPROJECTIONS_DESCRIPTION": "Włącz wyzwalacze projekcji podczas żądania introspekcji. Może to stanowić obejście, jeśli w odpowiedzi introspekcji występują zauważalne problemy z spójnością, ale może mieć wpływ na wydajność. Planujemy w przyszłości usunąć wyzwalacze dla żądań introspekcji.",
"USERSCHEMA": "Schemat Użytkownika",
"USERSCHEMA_DESCRIPTION": "Schematy użytkowników umożliwiają zarządzanie schematami danych użytkowników. Jeśli flaga jest włączona, będziesz mógł korzystać z nowego interfejsu API i jego funkcji.",
"ACTIONS": "Akcje",
"ACTIONS_DESCRIPTION": "Akcje v2 umożliwiają zarządzanie wykonaniami danych i celami. Jeżeli flaga jest włączona, będziesz mógł korzystać z nowego interfejsu API i jego funkcji.",
"OIDCSINGLEV1SESSIONTERMINATION": "OIDC Single V1 Zakończenie sesji",
"OIDCSINGLEV1SESSIONTERMINATION_DESCRIPTION": "Jeśli flaga jest włączona, będziesz mógł zakończyć pojedynczą sesję z interfejsu użytkownika logowania, podając id_token z roszczeniem `sid` jako id_token_hint w punkcie końcowym end_session. Należy pamiętać, że obecnie wszystkie sesje z tego samego agenta użytkownika (przeglądarki) są kończone w interfejsie użytkownika logowania. Sesje zarządzane za pomocą interfejsu API sesji już pozwalają na zakończenie pojedynczych sesji.",
"STATES": {
"INHERITED": "Dziedziczony",
"ENABLED": "Włączony",
"DISABLED": "Wyłączony"
},
"INHERITED_DESCRIPTION": "To ustawienie przypisuje wartość do wartości domyślnej systemu.",
"INHERITEDINDICATOR_DESCRIPTION": {
"ENABLED": "„Włączony” jest dziedziczone",
"DISABLED": "„Wyłączony” jest dziedziczone"
},
"RESET": "Ustaw wszystko na dziedziczone",
"CONSOLEUSEV2USERAPI": "Użyj API V2 w konsoli do tworzenia użytkowników",
"CONSOLEUSEV2USERAPI_DESCRIPTION": "Gdy ta flaga jest włączona, konsola używa API V2 User do tworzenia nowych użytkowników. W przypadku API V2 nowo utworzeni użytkownicy rozpoczynają bez stanu początkowego."
},
"DIALOG": {
"RESET": {
"DEFAULTTITLE": "Resetuj ustawienia",
"DEFAULTDESCRIPTION": "Zamierzasz zresetować swoje ustawienia do konfiguracji domyślnej swojego egzemplarza. Czy na pewno chcesz kontynuować?",
"LOGINPOLICY_DESCRIPTION": "Ostrzeżenie: Jeśli kontynuujesz, ustawienia dostawcy tożsamości zostaną również zresetowane do ustawień instancji."
}
}
},
"POLICY": {
"APPLIEDTO": "Zastosowane do",
"PWD_COMPLEXITY": {
"TITLE": "Złożoność hasła",
"DESCRIPTION": "Zapewnia, że wszystkie ustawione hasła odpowiadają określonemu wzorcowi",
"SYMBOLANDNUMBERERROR": "Musi składać się z cyfry i znaku specjalnego/interpunkcyjnego.",
"SYMBOLERROR": "Musi zawierać znak specjalny/interpunkcyjny.",
"NUMBERERROR": "Musi zawierać cyfrę.",
"PATTERNERROR": "Hasło nie spełnia wymaganego wzoru."
},
"NOTIFICATION": {
"TITLE": "Powiadomienie",
"DESCRIPTION": "Określa, na jakie zmiany będą wysyłane powiadomienia.",
"PASSWORDCHANGE": "Zmiana hasła"
},
"PRIVATELABELING": {
"DESCRIPTION": "Nadaj logowaniu swój indywidualny styl i modyfikuj jego zachowanie.",
"PREVIEW_DESCRIPTION": "Zmiany polityki zostaną automatycznie wdrożone do środowiska podglądu.",
"BTN": "Wybierz plik",
"ACTIVATEPREVIEW": "Zastosuj konfigurację",
"DARK": "Tryb ciemny",
"LIGHT": "Tryb jasny",
"CHANGEVIEW": "Zmień widok",
"ACTIVATED": "Zmiana polityki jest teraz AKTYWNA",
"THEME": "Motyw",
"COLORS": "Kolory",
"FONT": "Czcionka",
"ADVANCEDBEHAVIOR": "Zaawansowane zachowanie",
"DROP": "Upuść obraz tutaj lub",
"RELEASE": "Zwolnij",
"DROPFONT": "Upuść plik czcionki tutaj",
"RELEASEFONT": "Zwolnij",
"USEOFLOGO": "Twój logo będzie używane w logowaniu oraz wiadomościach e-mail, natomiast ikona jest używana do mniejszych elementów interfejsu użytkownika, takich jak w przełączniku organizacji w konsoli",
"MAXSIZE": "Maksymalny rozmiar jest ograniczony do 524kB",
"EMAILNOSVG": "Format pliku SVG nie jest obsługiwany w wiadomościach e-mail. Dlatego prześlij swoje logo w formacie PNG lub innym obsługiwanym formacie.",
"MAXSIZEEXCEEDED": "Przekroczony maksymalny rozmiar 524kB.",
"NOSVGSUPPORTED": "SVG nie są obsługiwane!",
"FONTINLOGINONLY": "Czcionka jest obecnie wyświetlana tylko w interfejsie logowania.",
"BACKGROUNDCOLOR": "Kolor tła",
"PRIMARYCOLOR": "Kolor podstawowy",
"WARNCOLOR": "Ostrzegawczy kolor",
"FONTCOLOR": "Kolor czcionki",
"VIEWS": {
"PREVIEW": "Podgląd",
"CURRENT": "Bieżąca konfiguracja"
},
"PREVIEW": {
"TITLE": "Logowanie",
"SECOND": "Zaloguj się za pomocą swojego konta ZITADEL.",
"ERROR": "Nie znaleziono użytkownika!",
"PRIMARYBUTTON": "Dalej",
"SECONDARYBUTTON": "Zarejestruj"
},
"THEMEMODE": {
"THEME_MODE_AUTO": "Tryb automatyczny",
"THEME_MODE_LIGHT": "Tylko tryb jasny",
"THEME_MODE_DARK": "Tylko tryb ciemny"
}
},
"PWD_AGE": {
"TITLE": "Wygaśnięcie hasła",
"DESCRIPTION": "Możesz ustawić zasady wygasania haseł. Ta zasada zmusi użytkownika do zmiany hasła przy następnym logowaniu po jego wygaśnięciu. Nie ma automatycznych ostrzeżeń i powiadomień."
},
"PWD_LOCKOUT": {
"TITLE": "Polityka blokowania",
"DESCRIPTION": "Ustaw maksymalną liczbę prób wprowadzenia hasła, po których konta zostaną zablokowane."
},
"PRIVATELABELING_POLICY": {
"TITLE": "Marka",
"BTN": "Wybierz plik",
"DESCRIPTION": "Dostosuj wygląd logowania",
"ACTIVATEPREVIEW": "Aktywuj konfigurację"
},
"LOGIN_POLICY": {
"TITLE": "Ustawienia logowania",
"DESCRIPTION": "Określ, jak użytkownicy mogą być uwierzytelniani i skonfiguruj dostawców tożsamości",
"DESCRIPTIONCREATEADMIN": "Użytkownicy mogą wybrać z dostępnych poniżej dostawców tożsamości.",
"DESCRIPTIONCREATEMGMT": "Użytkownicy mogą wybrać z dostępnych poniżej dostawców tożsamości. Uwaga: Możesz korzystać z dostawców ustawionych przez system lub tylko dla twojej organizacji.",
"LIFETIME_INVALID": "Formularz zawiera nieprawidłowe wartości.",
"SAVED": "Pomyślnie zapisano!",
"PROVIDER_ADDED": "Dostawca tożsamości aktywowany."
},
"PRIVACY_POLICY": {
"DESCRIPTION": "Ustaw swoje linki polityki prywatności i warunków korzystania",
"TOSLINK": "Link do warunków korzystania",
"POLICYLINK": "Link do polityki prywatności",
"HELPLINK": "Link do pomocy",
"SUPPORTEMAIL": "E-mail wsparcia",
"DOCSLINK": "Link do Dokumentów (Console)",
"CUSTOMLINK": "Link niestandardowy (Console)",
"CUSTOMLINKTEXT": "Niestandardowy tekst łącza (Console)",
"SAVED": "Pomyślnie zapisano!",
"RESET_TITLE": "Przywróć wartości domyślne",
"RESET_DESCRIPTION": "Masz zamiar przywrócić domyślne linki dla TOS i polityki prywatności. Czy na pewno chcesz kontynuować?"
},
"LOGIN_TEXTS": {
"TITLE": "Teksty interfejsu logowania",
"DESCRIPTION": "Zdefiniuj swoje teksty dla interfejsów logowania. Jeśli teksty są puste, zostanie użyta domyślna wartość pokazywana jako placeholder.",
"DESCRIPTION_SHORT": "Zdefiniuj swoje teksty dla interfejsów logowania.",
"NEWERVERSIONEXISTS": "Istnieje nowsza wersja",
"CURRENTDATE": "Aktualna konfiguracja",
"CHANGEDATE": "Nowsza wersja od",
"KEYNAME": "Ekran / interfejs logowania",
"RESET_TITLE": "Przywróć wartości domyślne",
"RESET_DESCRIPTION": "Masz zamiar przywrócić domyślne linki dla TOS i polityki prywatności. Czy na pewno chcesz kontynuować?",
"UNSAVED_TITLE": "Kontynuuj bez zapisywania?",
"UNSAVED_DESCRIPTION": "Wprowadziłeś zmiany bez zapisywania. Czy chcesz zapisać teraz?",
fix: restrict languages in console (#6964) * feat: return 404 or 409 if org reg disallowed * fix: system limit permissions * feat: add iam limits api * feat: disallow public org registrations on default instance * add integration test * test: integration * fix test * docs: describe public org registrations * avoid updating docs deps * fix system limits integration test * silence integration tests * fix linting * ignore strange linter complaints * review * improve reset properties naming * redefine the api * use restrictions aggregate * test query * simplify and test projection * test commands * fix unit tests * move integration test * support restrictions on default instance * also test GetRestrictions * self review * lint * abstract away resource owner * fix tests * configure supported languages * fix allowed languages * fix tests * default lang must not be restricted * preferred language must be allowed * change preferred languages * check languages everywhere * lint * test command side * lint * add integration test * add integration test * restrict supported ui locales * lint * lint * cleanup * lint * allow undefined preferred language * fix integration tests * update main * fix env var * ignore linter * ignore linter * improve integration test config * reduce cognitive complexity * compile * fix(console): switch back to saved language * feat(API): get allowed languages * fix(console): only make allowed languages selectable * warn when editing not allowed languages * check for duplicates * remove useless restriction checks * review * revert restriction renaming * fix language restrictions * lint * generate * allow custom texts for supported langs for now * fix tests * cleanup * cleanup * cleanup * lint * unsupported preferred lang is allowed * fix integration test * allow unsupported preferred languages * lint * load languages for tests * cleanup * lint * cleanup * get allowed only on admin * cleanup * reduce flakiness on very limited postgres * simplify langSvc * refactor according to suggestions in pr * lint * set first allowed language as default * selectionchange for language in msg texts * initialize login texts * init message texts * lint --------- Co-authored-by: peintnermax <max@caos.ch>
2023-12-07 09:43:23 +01:00
"ACTIVE_LANGUAGE_NOT_ALLOWED": "Wybrałeś język, który nie jest dozwolony. Możesz kontynuować modyfikowanie tekstów. Ale jeśli chcesz, aby twoi użytkownicy mogli faktycznie używać tego języka, zmień ograniczenia swoich instancji.",
"LANGUAGES_NOT_ALLOWED": "Niedozwolone:",
"LANGUAGE": "Język",
"LANGUAGES": {
"de": "Deutsch",
"en": "English",
"es": "Español",
"fr": "Français",
"it": "Italiano",
"ja": "日本語",
"pl": "Polski",
"zh": "简体中文",
"bg": "Български",
"pt": "Portuguese",
"mk": "Македонски",
"cs": "Čeština",
"ru": "Русский",
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
},
"KEYS": {
"emailVerificationDoneText": "Weryfikacja adresu e-mail zakończona",
"emailVerificationText": "Weryfikacja adresu e-mail",
"externalUserNotFoundText": "Nie znaleziono użytkownika zewnętrznego",
"footerText": "Stopka",
"initMfaDoneText": "Inicjalizacja MFA zakończona",
"initMfaOtpText": "Inicjalizacja MFA",
"initMfaPromptText": "Inicjalizacja MFA Prompt",
"initMfaU2fText": "Inicjalizacja Universal Second Factor",
"initPasswordDoneText": "Inicjalizacja hasła zakończona",
"initPasswordText": "Inicjalizacja hasła",
"initializeDoneText": "Inicjalizacja użytkownika zakończona",
"initializeUserText": "Inicjalizacja użytkownika",
"linkingUserDoneText": "Łączenie użytkownika zakończone",
"loginText": "Zaloguj się",
"logoutText": "Wyloguj się",
"mfaProvidersText": "Dostawcy MFA",
"passwordChangeDoneText": "Zmiana hasła zakończona",
"passwordChangeText": "Zmiana hasła",
"passwordResetDoneText": "Resetowanie hasła zakończone",
"passwordText": "Hasło",
"registrationOptionText": "Opcje rejestracji",
"registrationOrgText": "Zarejestruj Org",
"registrationUserText": "Zarejestruj użytkownika",
"selectAccountText": "Wybierz konto",
"successLoginText": "Zalogowanie powiodło się",
"usernameChangeDoneText": "Zmiana nazwy użytkownika zakończona",
"usernameChangeText": "Zmiana nazwy użytkownika",
"verifyMfaOtpText": "Zweryfikuj OTP",
"verifyMfaU2fText": "Zweryfikuj Universal Second Factor",
"passwordlessPromptText": "Prompt bez hasła",
"passwordlessRegistrationDoneText": "Rejestracja bez hasła zakończona",
"passwordlessRegistrationText": "Rejestracja bez hasła",
"passwordlessText": "Bez hasła",
"externalRegistrationUserOverviewText": "Przegląd zewnętrznej rejestracji użytkownika"
}
},
"MESSAGE_TEXTS": {
"TYPE": "Powiadomienie",
"TYPES": {
"INIT": "Inicjalizacja",
"VE": "Weryfikacja e-mail",
"VP": "Weryfikacja telefonu",
"VSO": "Zweryfikuj SMS OTP",
"VEO": "Zweryfikuj Email OTP",
"PR": "Resetowanie hasła",
"DC": "Rejestracja domeny",
"PL": "Bez hasła",
"PC": "Zmiana hasła",
"IU": "Zaproś użytkownika"
},
"CHIPS": {
"firstname": "Imię",
"lastname": "Nazwisko",
"code": "Kod",
"preferredLoginName": "Preferowana nazwa logowania",
"displayName": "Nazwa wyświetlana",
"nickName": "Pseudonim",
"loginnames": "Nazwy logowania",
"domain": "Domena",
"lastEmail": "Ostatni e-mail",
"lastPhone": "Ostatni telefon",
"verifiedEmail": "Zweryfikowany e-mail",
"verifiedPhone": "Zweryfikowany telefon",
"changedate": "Data zmiany",
"username": "Nazwa użytkownika",
"tempUsername": "Tymczasowa nazwa użytkownika",
"otp": "Hasło jednorazowe",
"verifyUrl": "URL do weryfikacji hasła jednorazowego",
"expiry": "Wygaśnięcie",
"applicationName": "Nazwa aplikacji"
},
"TOAST": {
"UPDATED": "Teksty niestandardowe zapisane."
}
},
"DEFAULTLABEL": "Obecne ustawienia odpowiadają standardowi Twojej instancji.",
"BTN_INSTALL": "Instalacja",
"BTN_EDIT": "Modyfikuj",
"DATA": {
"DESCRIPTION": "Opis",
"MINLENGTH": "minimalna długość",
"HASNUMBER": "zawiera liczbę",
"HASSYMBOL": "zawiera symbol",
"HASLOWERCASE": "zawiera małe litery",
"HASUPPERCASE": "zawiera duże litery",
"SHOWLOCKOUTFAILURES": "pokaż blokady nieudanych prób",
"MAXPASSWORDATTEMPTS": "Maksymalna liczba prób wprowadzenia hasła",
"MAXOTPATTEMPTS": "Maksymalna liczba prób OTP",
"EXPIREWARNDAYS": "Ostrzeżenie o wygaśnięciu po dniach",
"MAXAGEDAYS": "Maksymalna ważność w dniach",
"USERLOGINMUSTBEDOMAIN": "Dodaj domenę organizacji jako przyrostek do nazw logowania",
"USERLOGINMUSTBEDOMAIN_DESCRIPTION": "Jeśli włączysz to ustawienie, wszystkie nazwy logowania będą miały przyrostek z domeną organizacji. Jeśli to ustawienie jest wyłączone, musisz zapewnić unikalność nazw użytkowników we wszystkich organizacjach.",
"VALIDATEORGDOMAINS": "Weryfikacja domeny organizacji jest wymagana (wyzwanie DNS lub HTTP)",
"SMTPSENDERADDRESSMATCHESINSTANCEDOMAIN": "Adres nadawcy SMTP pasuje do domeny instancji",
"ALLOWUSERNAMEPASSWORD_DESC": "Zwykłe logowanie za pomocą nazwy użytkownika i hasła jest dozwolone.",
"ALLOWEXTERNALIDP_DESC": "Logowanie jest dozwolone dla dostawców tożsamości podstawowych",
"ALLOWREGISTER_DESC": "Jeśli ta opcja jest zaznaczona, pojawi się dodatkowy krok rejestracji użytkownika w procesie logowania.",
"FORCEMFA": "Wymuś MFA dla wszystkich użytkowników",
"FORCEMFALOCALONLY": "Wymuś MFA tylko dla lokalnie uwierzytelnionych użytkowników",
"FORCEMFALOCALONLY_DESC": "Jeśli ta opcja jest zaznaczona, lokalni uwierzytelnieni użytkownicy muszą skonfigurować drugi czynnik logowania.",
"HIDEPASSWORDRESET_DESC": "Jeśli ta opcja jest zaznaczona, użytkownik nie może zresetować swojego hasła w procesie logowania.",
"HIDELOGINNAMESUFFIX": "Ukryj sufiks nazwy użytkownika",
"HIDELOGINNAMESUFFIX_DESC": "Ukrywa sufiks nazwy użytkownika w interfejsie logowania",
"IGNOREUNKNOWNUSERNAMES_DESC": "Jeśli ta opcja jest zaznaczona, ekran hasła pojawi się w procesie logowania, nawet jeśli użytkownik nie zostanie znaleziony. Błąd podczas sprawdzania hasła nie ujawni, czy nazwa użytkownika lub hasło były błędne.",
"ALLOWDOMAINDISCOVERY_DESC": "Jeśli ta opcja jest zaznaczona, sufiks (@domain.com) nieznanej nazwy użytkownika podanej na ekranie logowania będzie dopasowywany do domen organizacji i po pomyślnym dopasowaniu przekieruje do rejestracji tej organizacji.",
"DEFAULTREDIRECTURI": "Domyślny adres przekierowania URI",
"DEFAULTREDIRECTURI_DESC": "Określa, dokąd użytkownik zostanie przekierowany, jeśli logowanie rozpocznie się bez kontekstu aplikacji (np. z poczty e-mail)",
"ERRORMSGPOPUP": "Pokazuj błąd w oknie dialogowym",
"DISABLEWATERMARK": "Ukryj znak wodny",
"DISABLEWATERMARK_DESC": "Ukrywa znak wodny 'Powered by ZITADEL' na interfejsie logowania"
},
"RESET": "Przywróć domyślne dla instancji",
"CREATECUSTOM": "Utwórz własną politykę",
"TOAST": {
"SET": "Polityka została pomyślnie ustawiona!",
"RESETSUCCESS": "Polityka została pomyślnie przywrócona!",
"UPLOADSUCCESS": "Pomyślnie przesłano!",
"DELETESUCCESS": "Pomyślnie usunięto!",
"UPLOADFAILED": "Przesłanie nie powiodło się!"
}
},
"ORG_DETAIL": {
"TITLE": "Organizacja",
"DESCRIPTION": "Tutaj możesz edytować konfigurację swojej organizacji i zarządzać członkami.",
"DETAIL": {
"TITLE": "Szczegóły",
"NAME": "Nazwa",
"DOMAIN": "Domena",
"STATE": {
"0": "Nie określono",
"1": "Aktywny",
"2": "Nieaktywny"
}
},
"MEMBER": {
"TITLE": "Członkowie",
"USERNAME": "Nazwa użytkownika",
"DISPLAYNAME": "Nazwa wyświetlana",
"LOGINNAME": "Nazwa logowania",
"EMAIL": "E-mail",
"ROLES": "Role",
"ADD": "Dodaj członka",
"ADDDESCRIPTION": "Wprowadź nazwy użytkowników, którzy mają zostać dodani."
},
"TABLE": {
"TOTAL": "Łącznie wpisów",
"SELECTION": "Wybrane elementy",
"DEACTIVATE": "Deaktywuj użytkownika",
"ACTIVATE": "Aktywuj użytkownika",
"DELETE": "Usuń użytkownika",
"CLEAR": "Wyczyść wybór"
}
},
"PROJECT": {
"PAGES": {
"TITLE": "Projekt",
"DESCRIPTION": "Tutaj możesz zdefiniować aplikacje, zarządzać rolami i udzielać innym organizacjom dostępu do swojego projektu.",
"DELETE": "Usuń projekt",
"DETAIL": "Szczegóły",
"CREATE": "Utwórz projekt",
"CREATE_DESC": "Wprowadź nazwę projektu.",
"ROLE": "Rola",
"NOITEMS": "Brak projektów",
"ZITADELPROJECT": "To należy do projektu ZITADEL. Uwaga: Jeśli wprowadzisz zmiany, ZITADEL może nie działać zgodnie z oczekiwaniami.",
"TYPE": {
"OWNED": "Własne Projekty",
"OWNED_SINGULAR": "Własny Projekt",
"GRANTED_SINGULAR": "Projekt przydzielony {{name}}"
},
"PRIVATELABEL": {
"TITLE": "Ustawienia marka",
"0": {
"TITLE": "Nieokreślony",
"DESC": "Jak tylko użytkownik zostanie zidentyfikowany, zostanie pokazana marka organizacji zidentyfikowanego użytkownika, przed pokazaniem domyślnej marki systemu."
},
"1": {
"TITLE": "Użyj ustawień projektu",
"DESC": "Będzie pokazywana marka organizacji, która posiada projekt"
},
"2": {
"TITLE": "Użyj ustawienia organizacji użytkownika",
"DESC": "Będzie pokazywana marka organizacji projektu, ale jak tylko użytkownik zostanie zidentyfikowany, zostanie pokazane ustawienie marki organizacji zidentyfikowanego użytkownika."
},
"DIALOG": {
"TITLE": "Ustawienia marka",
"DESCRIPTION": "Wybierz zachowanie logowania przy używaniu projektu."
}
},
"PINNED": "Przypięte",
"ALL": "Wszystkie",
"CREATEDON": "Utworzone",
"LASTMODIFIED": "Ostatnio zmodyfikowane",
"ADDNEW": "Utwórz nowy projekt",
"DIALOG": {
"REACTIVATE": {
"TITLE": "Aktywuj ponownie projekt",
"DESCRIPTION": "Czy na pewno chcesz ponownie aktywować swój projekt?"
},
"DEACTIVATE": {
"TITLE": "Deaktywuj projekt",
"DESCRIPTION": "Czy na pewno chcesz deaktywować swój projekt?"
},
"DELETE": {
"TITLE": "Usuń projekt",
"DESCRIPTION": "Czy na pewno chcesz usunąć swój projekt?",
"TYPENAME": "Wpisz nazwę projektu, aby trwale go usunąć."
}
}
},
"SETTINGS": {
"TITLE": "Ustawienia",
"DESCRIPTION": ""
},
"STATE": {
"TITLE": "Status",
"0": "Nieokreślony",
"1": "Aktywny",
"2": "Nieaktywny"
},
"TYPE": {
"TITLE": "Typ",
"0": "Nieznany typ",
"1": "Własny",
"2": "Udzielony"
},
"NAME": "Nazwa",
"NAMEDIALOG": {
"TITLE": "Zmiana nazwy projektu",
"DESCRIPTION": "Wprowadź nową nazwę dla swojego projektu",
"NAME": "Nowa Nazwa"
},
"MEMBER": {
"TITLE": "Zarządzający",
"TITLEDESC": "Zarządzający mogą dokonywać zmian w tym projekcie na podstawie swojej roli.",
"DESCRIPTION": "Ci zarządzający mogą być w stanie edytować Twój projekt.",
"USERNAME": "Nazwa użytkownika",
"DISPLAYNAME": "Nazwa wyświetlana",
"LOGINNAME": "Nazwa logowania",
"EMAIL": "E-mail",
"ROLES": "Role",
"USERID": "Identyfikator użytkownika"
},
"GRANT": {
"EMPTY": "Brak organizacji z udzielonym dostępem.",
"TITLE": "Dostęp do projektu",
"DESCRIPTION": "Zezwól innej organizacji na korzystanie z Twojego projektu.",
"EDITTITLE": "Edytuj role",
"CREATE": {
"TITLE": "Udziel dostęp organizacji",
"SEL_USERS": "Wybierz użytkowników, którym chcesz udzielić dostępu",
"SEL_PROJECT": "Wyszukaj projekt",
"SEL_ROLES": "Wybierz role, które mają zostać dodane do udzielenia ",
"SEL_USER": "Wybierz użytkowników",
"SEL_ORG": "Wyszukaj organizację",
"SEL_ORG_DESC": "Wyszukaj organizację, której chcesz przyznać.",
"ORG_DESCRIPTION": "Masz zamiar udzielić użytkownikowi dostęp dla organizacji {{name}}.",
"ORG_DESCRIPTION_DESC": "Przełącz kontekst w nagłówku powyżej, aby udzielić użytkownikowi dostępu dla innej organizacji.",
"SEL_ORG_FORMFIELD": "Organizacja",
"FOR_ORG": "Dostęp udzielany:"
},
"DETAIL": {
"TITLE": "Udzielone uprawnienia do projektu",
"DESC": "Możesz wybrać, które role mogą być używane przez określoną organizację oraz wybierać menedżerów",
"MEMBERTITLE": "Menedżerowie",
"MEMBERDESC": "To są menedżerowie organizacji z udzielonym dostępem. Dodaj tutaj użytkowników, którzy powinni uzyskać dostęp do edycji danych projektu.",
"PROJECTNAME": "Nazwa projektu",
"GRANTEDORG": "Organizacja, której udzielono dostępu",
"RESOURCEOWNER": "Właściciel zasobów"
},
"STATE": "Status",
"STATES": {
"1": "Aktywny",
"2": "Nieaktywny"
},
"ALL": "Wszystko",
"SHOWDETAIL": "Pokaż szczegóły",
"USER": "Użytkownik",
"MEMBERS": "Menedżerowie",
"ORG": "Organizacja",
"PROJECTNAME": "Nazwa projektu",
"GRANTEDORG": "Organizacja, której udzielono dostępu",
"GRANTEDORGDOMAIN": "Domena",
"RESOURCEOWNER": "Właściciel zasobów",
"GRANTEDORGNAME": "Nazwa organizacji",
"GRANTID": "Identyfikator uprawnienia",
"CREATIONDATE": "Data utworzenia",
"CHANGEDATE": "Ostatnio zmodyfikowano",
"DATES": "Daty",
"ROLENAMESLIST": "Role",
"NOROLES": "Brak ról",
"TYPE": "Typ",
"TOAST": {
"PROJECTGRANTUSERGRANTADDED": "Utworzono nowe udzielenie dostępu.",
"PROJECTGRANTADDED": "Utworzono nowe udzielenie dostępu.",
"PROJECTGRANTCHANGED": "Zmieniono udzielenie dostępu do projektu.",
"PROJECTGRANTMEMBERADDED": "Dodano menedżera udzielenia dostępu.",
"PROJECTGRANTMEMBERCHANGED": "Zmieniono menedżera udzielenia dostępu.",
"PROJECTGRANTMEMBERREMOVED": "Usunięto menedżera udzielenia dostępu.",
"PROJECTGRANTUPDATED": "Zaktualizowano udzielenie dostępu do projektu"
},
"DIALOG": {
"DELETE_TITLE": "Usuń udzielenia dostępu do projektu",
"DELETE_DESCRIPTION": "Zamierzasz usunąć udzielenie dostępu do projektu. Czy na pewno?"
},
"ROLES": "Role projektu"
},
"APP": {
"TITLE": "Aplikacje",
"NAME": "Nazwa",
"NAMEREQUIRED": "Nazwa jest wymagana."
},
"ROLE": {
"EMPTY": "Nie utworzono jeszcze żadnej roli.",
"ADDNEWLINE": "Dodaj dodatkową rolę",
"KEY": "Klucz",
"TITLE": "Role",
"DESCRIPTION": "Zdefiniuj role, które mogą być używane do udzielenia dostępu do projektów.",
"NAME": "Nazwa",
"DISPLAY_NAME": "Nazwa wyświetlana",
"GROUP": "Grupa",
"ACTIONS": "Akcje",
"ADDTITLE": "Utwórz rolę",
"ADDDESCRIPTION": "Wprowadź dane dla nowej roli.",
"EDITTITLE": "Edytuj rolę",
"EDITDESCRIPTION": "Wprowadź nowe dane dla roli.",
"DELETE": "Usuń rolę",
"CREATIONDATE": "Utworzona",
"CHANGEDATE": "Ostatnio zmodyfikowana",
"SELECTGROUPTOOLTIP": "Wybierz wszystkie role z grupy {{group}}.",
"OPTIONS": "Opcje",
"ASSERTION": "Twierdzenie ról podczas uwierzytelniania",
"ASSERTION_DESCRIPTION": "Informacje o rolach są wysyłane z punktu końcowego Userinfo i zależą od ustawień aplikacji w tokenach i innych typach.",
"CHECK": "Sprawdź autoryzację podczas uwierzytelniania",
"CHECK_DESCRIPTION": "Jeśli jest ustawione, użytkownicy mogą się uwierzytelniać tylko wtedy, gdy przypisana jest im jakaś rola.",
"DIALOG": {
"DELETE_TITLE": "Usuń rolę",
"DELETE_DESCRIPTION": "Zamierzasz usunąć rolę projektu. Jesteś pewny?"
}
},
"HAS_PROJECT": "Sprawdzanie projektu podczas uwierzytelniania",
"HAS_PROJECT_DESCRIPTION": "Sprawdzane jest, czy organizacja użytkownika posiada ten projekt. Jeśli nie, użytkownik nie może być uwierzytelniony.",
"TABLE": {
"TOTAL": "Wszystkich wpisów:",
"SELECTION": "Wybrane elementy",
"DEACTIVATE": "Dezaktywuj projekt",
"ACTIVATE": "Aktywuj projekt",
"DELETE": "Usuń projekt",
"ORGNAME": "Nazwa organizacji",
"ORGDOMAIN": "Domena organizacji",
"STATE": "Status",
"TYPE": "Typ",
"CREATIONDATE": "Utworzone dnia",
"CHANGEDATE": "Ostatnio zmienione",
"RESOURCEOWNER": "Właściciel",
"SHOWTABLE": "Pokaż tabelę",
"SHOWGRID": "Pokaż siatkę",
"EMPTY": "Nie znaleziono projektu"
},
"TOAST": {
"MEMBERREMOVED": "Menadżer usunięty.",
"MEMBERSADDED": "Menadżerowie dodani.",
"MEMBERADDED": "Menadżer dodany.",
"MEMBERCHANGED": "Menadżer zmieniony.",
"ROLESCREATED": "Role utworzone.",
"ROLEREMOVED": "Rola usunięta.",
"ROLECHANGED": "Rola zmieniona.",
"REACTIVATED": "Reaktywowano.",
"DEACTIVATED": "Dezaktywowano.",
"CREATED": "Projekt utworzony.",
"UPDATED": "Projekt zmieniony.",
"GRANTUPDATED": "Udzielony dostęp zmieniony.",
"DELETED": "Projekt usunięty."
}
},
"ROLES": {
"DIALOG": {
"DELETE_TITLE": "Usuń rolę",
"DELETE_DESCRIPTION": "Zamierzasz usunąć rolę. Czy na pewno?"
}
},
"NEXTSTEPS": {
"TITLE": "Następne kroki"
},
"IDP": {
"LIST": {
"ACTIVETITLE": "Aktywni dostawcy tożsamości"
},
"CREATE": {
"TITLE": "Dodaj dostawcę",
"DESCRIPTION": "Wybierz jednego lub więcej z następujących dostawców.",
"STEPPERTITLE": "Utwórz dostawcę",
"OIDC": {
"TITLE": "OIDC Provider",
"DESCRIPTION": "Wprowadź wymagane dane dla swojego dostawcy OIDC."
},
"OAUTH": {
"TITLE": "OAuth Provider",
"DESCRIPTION": "Wprowadź wymagane dane dla swojego dostawcy OAuth."
},
"JWT": {
"TITLE": "JWT Provider",
"DESCRIPTION": "Wprowadź wymagane dane dla swojego dostawcy JWT."
},
"GOOGLE": {
"TITLE": "Google Provider",
"DESCRIPTION": "Wprowadź dane dla swojego dostawcy tożsamości Google"
},
"GITLAB": {
"TITLE": "Gitlab Provider",
"DESCRIPTION": "Wprowadź dane dla swojego dostawcy tożsamości Gitlab"
},
"GITLABSELFHOSTED": {
"TITLE": "Gitlab Self Hosted Provider",
"DESCRIPTION": "Wprowadź dane dla swojego dostawcy tożsamości Gitlab Self Hosted"
},
"GITHUBES": {
"TITLE": "GitHub Enterprise Server Provider",
"DESCRIPTION": "Wprowadź dane dla swojego dostawcy tożsamości GitHub Enterprise Server"
},
"GITHUB": {
"TITLE": "Github Provider",
"DESCRIPTION": "Wprowadź dane dla swojego dostawcy tożsamości Github"
},
"AZUREAD": {
"TITLE": "Microsoft Provider",
"DESCRIPTION": "Wprowadź dane dla swojego dostawcy tożsamości Microsoft"
},
"LDAP": {
"TITLE": "LDAP Provider",
"DESCRIPTION": "Wprowadź dane dla swojego dostawcy tożsamości LDAP"
}
},
"DETAIL": {
"TITLE": "Dostawca tożsamości",
"DESCRIPTION": "Aktualizacja konfiguracji dostawcy",
"DATECREATED": "Utworzono",
"DATECHANGED": "Zmieniono"
},
"OPTIONS": {
"ISAUTOCREATION": "Automatyczne tworzenie",
"ISAUTOCREATION_DESC": "Jeśli zostanie wybrana, konto zostanie utworzone, jeśli jeszcze nie istnieje.",
"ISAUTOUPDATE": "Automatyczna aktualizacja",
"ISAUTOUPDATE_DESC": "Jeśli zaznaczone, konta są aktualizowane przy ponownym uwierzytelnianiu.",
"ISCREATIONALLOWED": "Tworzenie konta dozwolone (ręcznie)",
"ISCREATIONALLOWED_DESC": "Określa, czy konta mogą być tworzone przy użyciu konta zewnętrznego. Wyłącz, jeśli użytkownicy nie powinni mieć możliwości edytowania informacji o koncie, gdy automatyczne tworzenie jest włączone.",
"ISLINKINGALLOWED": "Łączenie kont dozwolone (ręcznie)",
"ISLINKINGALLOWED_DESC": "Określa, czy tożsamość może być ręcznie połączona z istniejącym kontem. Wyłącz, jeśli użytkownicy powinni mieć możliwość łączenia tylko proponowanego konta w przypadku aktywnego automatycznego łączenia.",
"AUTOLINKING_DESC": "Określa, czy tożsamość będzie proszona o połączenie z istniejącym kontem.",
"AUTOLINKINGTYPE": {
"0": "Wyłączone",
"1": "Sprawdź istniejącą nazwę użytkownika",
"2": "Sprawdź istniejący adres e-mail"
}
},
"OWNERTYPES": {
"0": "nieznany",
"1": "Instancja",
"2": "Organizacja"
},
"TYPES": {
"0": "nieznany",
"1": "OIDC",
"3": "JWT"
},
"STATES": {
"1": "aktywny",
"2": "nieaktywny"
},
"AZUREADTENANTTYPES": {
"3": "Tenant ID",
"0": "Common",
"1": "Organizations",
docs: identity provider docs (#5565) * docs: add github identity provider * docs: add github identity provider * docs: add github identity provider * docs: github identity provider * docs: google provider * docs: google provider * docs: gitlab identity provider * docs: gitlab identity provider * docs: general information identity providers * docs: general information identity providers * docs: add ldap and openldap identity provider docs * docs: azure ad * docs: azure ad * docs: rename attribute for azure ad * Update docs/docs/guides/integrate/identity-providers/azure-ad.md Co-authored-by: Elio Bischof <elio@zitadel.com> * Update docs/docs/guides/integrate/identity-providers/azure-ad.md Co-authored-by: Elio Bischof <elio@zitadel.com> * Update docs/docs/guides/integrate/identity-providers/azure-ad.md Co-authored-by: Elio Bischof <elio@zitadel.com> * Update docs/docs/guides/integrate/identity-providers/azure-ad.md Co-authored-by: Elio Bischof <elio@zitadel.com> * Update docs/docs/guides/integrate/identity-providers/azure-ad.md Co-authored-by: Elio Bischof <elio@zitadel.com> * Update docs/docs/guides/integrate/identity-providers/azure-ad.md Co-authored-by: Elio Bischof <elio@zitadel.com> * Update docs/docs/guides/integrate/identity-providers/azure-ad.md Co-authored-by: Elio Bischof <elio@zitadel.com> * Update docs/docs/guides/integrate/identity-providers/azure-ad.md Co-authored-by: Elio Bischof <elio@zitadel.com> * Update docs/docs/guides/integrate/identity-providers/azure-ad.md Co-authored-by: Elio Bischof <elio@zitadel.com> * Update docs/docs/guides/integrate/identity-providers/azure-ad.md Co-authored-by: Elio Bischof <elio@zitadel.com> * Update docs/docs/guides/integrate/identity-providers/azure-ad.md Co-authored-by: Elio Bischof <elio@zitadel.com> * Update docs/docs/guides/integrate/identity-providers/azure-ad.md Co-authored-by: Elio Bischof <elio@zitadel.com> * docs: general config in one file * docs: add ldap and openldap identity provider docs * docs: general describtion add missing providers * docs: typos and rewriting * Update docs/docs/guides/integrate/identity-providers/gitlab.md Co-authored-by: Elio Bischof <elio@zitadel.com> * Update docs/docs/guides/integrate/identity-providers/github.md Co-authored-by: Elio Bischof <elio@zitadel.com> * Update docs/docs/guides/integrate/identity-providers/github.md Co-authored-by: Elio Bischof <elio@zitadel.com> * Update docs/docs/guides/integrate/identity-providers/github.md Co-authored-by: Elio Bischof <elio@zitadel.com> * docs: add api idp docs * docs: reuse idp content (#5656) * docs: reuse idp content * docs: generalize prefill action * docs: eliminate prerequisites * Update docs/docs/guides/integrate/identity-providers/github.mdx Co-authored-by: Fabi <fabienne.gerschwiler@gmail.com> * replace zitadel google login * outdent optional action --------- Co-authored-by: Fabi <fabienne.gerschwiler@gmail.com> --------- Co-authored-by: Stefan Benz <stefan@caos.ch> Co-authored-by: Elio Bischof <elio@zitadel.com>
2023-04-12 09:42:40 +02:00
"2": "Consumers"
},
"AZUREADTENANTTYPE": "Rodzaj najemcy",
"AZUREADTENANTID": "Identyfikator najemcy",
"EMAILVERIFIED": "Email zweryfikowany",
"NAMEHINT": "Jeśli zostanie podany, będzie widoczny w interfejsie logowania.",
"OPTIONAL": "opcjonalnie",
"LDAPATTRIBUTES": "LDAP Atrybuty",
"UPDATEBINDPASSWORD": "aktualizacja bind password",
"UPDATECLIENTSECRET": "aktualizacja tajemnicy klienta",
"ADD": "Dodaj dostawcę tożsamości",
"TYPE": "Typ",
"OWNER": "Właściciel",
"ID": "ID",
"NAME": "Nazwa",
"AUTHORIZATIONENDPOINT": "Authorization Endpoint",
"TOKENENDPOINT": "Token Endpoint",
"USERENDPOINT": "User Endpoint",
"IDATTRIBUTE": "Atrybut identyfikatora",
"AVAILABILITY": "Dostępność",
"AVAILABLE": "dostępny",
"AVAILABLEBUTINACTIVE": "dostępny ale nieaktywny",
"SETAVAILABLE": "ustaw jako dostępne",
"SETUNAVAILABLE": "ustaw jako niedostępne",
"CONFIG": "Konfiguracja",
"STATE": "Stan",
"ISSUER": "Emitent",
"SCOPESLIST": "Lista zakresów",
"CLIENTID": "Identyfikator klienta",
"CLIENTSECRET": "Tajne klienta",
"LDAPCONNECTION": "Połączenie",
"LDAPUSERBINDING": "Wiązanie użytkownika",
"BASEDN": "BaseDn",
"BINDDN": "BindDn",
"BINDPASSWORD": "Bind Password",
"SERVERS": "Servers",
"STARTTLS": "Start TLS",
"TIMEOUT": "Timeout in seconds",
"USERBASE": "Userbase",
"USERFILTERS": "User filters",
"USEROBJECTCLASSES": "User Object Classes",
"REQUIRED": "wymagany",
"LDAPIDATTRIBUTE": "ID attribute",
"AVATARURLATTRIBUTE": "Avatar Url attribute",
"DISPLAYNAMEATTRIBUTE": "Displayname attribute",
"EMAILATTRIBUTEATTRIBUTE": "Email attribute",
"EMAILVERIFIEDATTRIBUTE": "Email verified attribute",
"FIRSTNAMEATTRIBUTE": "Firstname attribute",
"LASTNAMEATTRIBUTE": "Lastname attribute",
"NICKNAMEATTRIBUTE": "Nickname attribute",
"PHONEATTRIBUTE": "Phone attribute",
"PHONEVERIFIEDATTRIBUTE": "Phone verified attribute",
"PREFERREDLANGUAGEATTRIBUTE": "Preferred language attribute",
"PREFERREDUSERNAMEATTRIBUTE": "Preferred username attribute",
"PROFILEATTRIBUTE": "Profile attribute",
"IDPDISPLAYNAMMAPPING": "Mapowanie wyświetlanej nazwy IDP",
"USERNAMEMAPPING": "Mapowanie nazwy użytkownika",
"DATES": "Daty",
"CREATIONDATE": "Utworzone",
"CHANGEDATE": "Ostatnio zmodyfikowane",
"DEACTIVATE": "Deaktywuj",
"ACTIVATE": "Aktywuj",
"DELETE": "Usuń",
"DELETE_TITLE": "Usuń dostawcę tożsamości",
"DELETE_DESCRIPTION": "Zamierzasz usunąć dostawcę tożsamości. Spowoduje to nieodwracalne zmiany. Czy na pewno chcesz to zrobić?",
"REMOVE_WARN_TITLE": "Usuń dostawcę tożsamości",
"REMOVE_WARN_DESCRIPTION": "Zamierzasz usunąć dostawcę tożsamości. Spowoduje to usunięcie wyboru dostępnego dostawcy tożsamości dla Twoich użytkowników, a już zarejestrowani użytkownicy nie będą mogli zalogować się ponownie. Czy na pewno chcesz kontynuować?",
"DELETE_SELECTION_TITLE": "Usuń dostawcę tożsamości",
"DELETE_SELECTION_DESCRIPTION": "Zamierzasz usunąć dostawcę tożsamości. Spowoduje to nieodwracalne zmiany. Czy na pewno chcesz to zrobić?",
"EMPTY": "Brak dostawcy tożsamości dostępnego",
"OIDC": {
"GENERAL": "Informacje ogólne",
"TITLE": "Konfiguracja OIDC",
"DESCRIPTION": "Wprowadź dane dla dostawcy tożsamości OIDC."
},
"JWT": {
"TITLE": "Konfiguracja JWT",
"DESCRIPTION": "Wprowadź dane dla dostawcy tożsamości JWT.",
"HEADERNAME": "Nazwa nagłówka",
"JWTENDPOINT": "Punkt końcowy JWT",
"JWTKEYSENDPOINT": "Punkt końcowy kluczy JWT"
},
"TOAST": {
"SAVED": "Zapisano pomyślnie.",
"REACTIVATED": "Dostawca tożsamości odnowiony.",
"DEACTIVATED": "Dostawca tożsamości dezaktywowany.",
"SELECTEDREACTIVATED": "Wybrani dostawcy tożsamości odnowieni.",
"SELECTEDDEACTIVATED": "Wybrani dostawcy tożsamości dezaktywowani.",
"SELECTEDKEYSDELETED": "Wybrani dostawcy tożsamości usunięci.",
"DELETED": "Dostawca tożsamości usunięty pomyślnie!",
"ADDED": "Dodano pomyślnie.",
"REMOVED": "Usunięto pomyślnie."
},
"ISIDTOKENMAPPING": "Mapowanie z tokena ID",
"ISIDTOKENMAPPING_DESC": "Jeśli wybrane, informacje dostawcy są mapowane z tokena ID, a nie z punktu końcowego userinfo."
},
"MFA": {
"LIST": {
"MULTIFACTORTITLE": "Bez hasła",
"MULTIFACTORDESCRIPTION": "Zdefiniuj tutaj swoje metody wieloskładnikowe do uwierzytelniania bez hasła.",
"SECONDFACTORTITLE": "Uwierzytelnianie wieloskładnikowe",
"SECONDFACTORDESCRIPTION": "Zdefiniuj dalsze możliwe składniki, za pomocą których możesz zabezpieczyć uwierzytelnianie hasłem."
},
"CREATE": {
"TITLE": "Nowy składnik",
"DESCRIPTION": "Wybierz swój nowy typ składnik."
},
"DELETE": {
"TITLE": "Usuń składnik",
"DESCRIPTION": "Zamierzasz usunąć składnik z ustawień logowania. Czy jesteś pewny?"
},
"TOAST": {
"ADDED": "Dodano pomyślnie.",
"SAVED": "Zapisano pomyślnie.",
"DELETED": "Usunięto pomyślnie"
},
"TYPE": "Typ",
"MULTIFACTORTYPES": {
"0": "Nieznany",
"1": "Odcisk palca, klucze bezpieczeństwa, Face ID i inne"
},
"SECONDFACTORTYPES": {
"0": "Nieznany",
"1": "Hasło jednorazowe dla aplikacji uwierzytelniającej (TOTP)",
"2": "Odcisk palca, Klucze Bezpieczeństwa, Face ID i inne",
"3": "Hasło jednorazowe dla wiadomości e-mail (Email OTP)",
"4": "Hasło jednorazowe dla wiadomości SMS (SMS OTP)"
}
},
"LOGINPOLICY": {
"CREATE": {
"TITLE": "Ustawienia logowania",
"DESCRIPTION": "Zdefiniuj, jak twoi użytkownicy mogą się uwierzytelniać w twojej organizacji."
},
"IDPS": "Dostawcy tożsamości",
"ADDIDP": {
"TITLE": "Dodaj dostawcę tożsamości",
"DESCRIPTION": "Możesz wybrać predefiniowane lub samodzielnie utworzone dostawców do uwierzytelniania.",
"SELECTIDPS": "Dostawcy tożsamości"
},
"PASSWORDLESS": "Logowanie bez hasła",
"PASSWORDLESSTYPE": {
"0": "Niedozwolone",
"1": "Dozwolone"
}
},
feat: SMTP Templates (#6932) * feat: smtp templates poc * feat: add isActive & ProviderType to SMTP backend * feat: change providertype to uint32 and fix tests * feat: minimal smtp provider component * feat: woking on diiferent providers * feat: keep working on providers * feat: initial stepper for new provider * fix: settings list and working on stepper * feat: step 1 and 2 form inputs * feat: starter for smtp test step * fix: misspelled SMPT * fix: remove tests for now * feat: add tls toggle remove old google provider * feat: working on add smtp and table * fix: duplicated identifiers * fix: settings list * fix: add missing smtp config properties * fix: add configID to smtp config table * fix: working on listproviders * feat: working in listSMTPConfigs * fix: add count to listsmtpconfigs * fix: getting empty results from listSMTPConfigs * feat: table now shows real data * fix: remaining styles for smtp-table * fix: remove old notification-smtp-provider-component * feat: delete smtp configuration * feat: deactivate smtp config * feat: replace isActive with state for smtp config * feat: activate smtp config * fix: remaining errors after main merge * fix: list smtp providers panic and material mdc * feat: refactor to only one provider component * feat: current provider details view * fix: refactor AddSMTPConfig and ChangeSMTPConfig * fix: smtp config reduce issue * fix: recover domain in NewIAMSMTPConfigWriteModel * fix: add code needed by SetUpInstance * fix: go tests and warn about passing context to InstanceAggregateFromWriteModel * fix: i18n and add missing trans for fr, it, zh * fix: add e2e tests * docs: add smtp templates * fix: remove provider_type, add description * fix: remaining error from merge main * fix: add @stebenz change for primary key * fix: inactive placed after removed to prevent deleted configs to show as inactive * fix: smtp provider id can be empty (migrated) * feat: add mailchimp transactional template * feat: add Brevo (Sendinblue) template * feat: change brevo logo, add color to tls icon * fix: queries use resourceowner, id must not be empty * fix: deal with old smtp settings and tests * fix: resourceOwner is the instanceID * fix: remove aggregate_id, rename SMTPConfigByAggregateID with SMTPConfigActive * fix: add tests for multiple configs with different IDs * fix: conflict * fix: remove notification-smtp-provider * fix: add @peintnermax suggestions, rename module and fix e2e tests * fix: remove material legacy modules * fix: remove ctx as parameter for InstanceAggregateFromWriteModel * fix: add Id to SMTPConfigToPb * fix: change InstanceAggregateFromWriteModel to avoid linter errors * fix import * rm unused package-lock * update yarn lock --------- Co-authored-by: Elio Bischof <elio@zitadel.com> Co-authored-by: Max Peintner <max@caos.ch> Co-authored-by: Stefan Benz <46600784+stebenz@users.noreply.github.com>
2024-04-11 09:16:10 +02:00
"SMTP": {
"LIST": {
"TITLE": "Dostawca SMTP",
"DESCRIPTION": "To są dostawcy SMTP dla Twojej instancji ZITADEL. Aktywuj ten, którego chcesz używać do wysyłania powiadomień do użytkowników.",
feat: SMTP Templates (#6932) * feat: smtp templates poc * feat: add isActive & ProviderType to SMTP backend * feat: change providertype to uint32 and fix tests * feat: minimal smtp provider component * feat: woking on diiferent providers * feat: keep working on providers * feat: initial stepper for new provider * fix: settings list and working on stepper * feat: step 1 and 2 form inputs * feat: starter for smtp test step * fix: misspelled SMPT * fix: remove tests for now * feat: add tls toggle remove old google provider * feat: working on add smtp and table * fix: duplicated identifiers * fix: settings list * fix: add missing smtp config properties * fix: add configID to smtp config table * fix: working on listproviders * feat: working in listSMTPConfigs * fix: add count to listsmtpconfigs * fix: getting empty results from listSMTPConfigs * feat: table now shows real data * fix: remaining styles for smtp-table * fix: remove old notification-smtp-provider-component * feat: delete smtp configuration * feat: deactivate smtp config * feat: replace isActive with state for smtp config * feat: activate smtp config * fix: remaining errors after main merge * fix: list smtp providers panic and material mdc * feat: refactor to only one provider component * feat: current provider details view * fix: refactor AddSMTPConfig and ChangeSMTPConfig * fix: smtp config reduce issue * fix: recover domain in NewIAMSMTPConfigWriteModel * fix: add code needed by SetUpInstance * fix: go tests and warn about passing context to InstanceAggregateFromWriteModel * fix: i18n and add missing trans for fr, it, zh * fix: add e2e tests * docs: add smtp templates * fix: remove provider_type, add description * fix: remaining error from merge main * fix: add @stebenz change for primary key * fix: inactive placed after removed to prevent deleted configs to show as inactive * fix: smtp provider id can be empty (migrated) * feat: add mailchimp transactional template * feat: add Brevo (Sendinblue) template * feat: change brevo logo, add color to tls icon * fix: queries use resourceowner, id must not be empty * fix: deal with old smtp settings and tests * fix: resourceOwner is the instanceID * fix: remove aggregate_id, rename SMTPConfigByAggregateID with SMTPConfigActive * fix: add tests for multiple configs with different IDs * fix: conflict * fix: remove notification-smtp-provider * fix: add @peintnermax suggestions, rename module and fix e2e tests * fix: remove material legacy modules * fix: remove ctx as parameter for InstanceAggregateFromWriteModel * fix: add Id to SMTPConfigToPb * fix: change InstanceAggregateFromWriteModel to avoid linter errors * fix import * rm unused package-lock * update yarn lock --------- Co-authored-by: Elio Bischof <elio@zitadel.com> Co-authored-by: Max Peintner <max@caos.ch> Co-authored-by: Stefan Benz <46600784+stebenz@users.noreply.github.com>
2024-04-11 09:16:10 +02:00
"EMPTY": "Brak dostępnego dostawcy SMTP",
"ACTIVATED": "Aktywowany",
"ACTIVATE": "Aktywuj dostawcę",
"DEACTIVATE": "Dezaktywuj dostawcę",
"TEST": "Przetestuj swojego dostawcę",
feat: SMTP Templates (#6932) * feat: smtp templates poc * feat: add isActive & ProviderType to SMTP backend * feat: change providertype to uint32 and fix tests * feat: minimal smtp provider component * feat: woking on diiferent providers * feat: keep working on providers * feat: initial stepper for new provider * fix: settings list and working on stepper * feat: step 1 and 2 form inputs * feat: starter for smtp test step * fix: misspelled SMPT * fix: remove tests for now * feat: add tls toggle remove old google provider * feat: working on add smtp and table * fix: duplicated identifiers * fix: settings list * fix: add missing smtp config properties * fix: add configID to smtp config table * fix: working on listproviders * feat: working in listSMTPConfigs * fix: add count to listsmtpconfigs * fix: getting empty results from listSMTPConfigs * feat: table now shows real data * fix: remaining styles for smtp-table * fix: remove old notification-smtp-provider-component * feat: delete smtp configuration * feat: deactivate smtp config * feat: replace isActive with state for smtp config * feat: activate smtp config * fix: remaining errors after main merge * fix: list smtp providers panic and material mdc * feat: refactor to only one provider component * feat: current provider details view * fix: refactor AddSMTPConfig and ChangeSMTPConfig * fix: smtp config reduce issue * fix: recover domain in NewIAMSMTPConfigWriteModel * fix: add code needed by SetUpInstance * fix: go tests and warn about passing context to InstanceAggregateFromWriteModel * fix: i18n and add missing trans for fr, it, zh * fix: add e2e tests * docs: add smtp templates * fix: remove provider_type, add description * fix: remaining error from merge main * fix: add @stebenz change for primary key * fix: inactive placed after removed to prevent deleted configs to show as inactive * fix: smtp provider id can be empty (migrated) * feat: add mailchimp transactional template * feat: add Brevo (Sendinblue) template * feat: change brevo logo, add color to tls icon * fix: queries use resourceowner, id must not be empty * fix: deal with old smtp settings and tests * fix: resourceOwner is the instanceID * fix: remove aggregate_id, rename SMTPConfigByAggregateID with SMTPConfigActive * fix: add tests for multiple configs with different IDs * fix: conflict * fix: remove notification-smtp-provider * fix: add @peintnermax suggestions, rename module and fix e2e tests * fix: remove material legacy modules * fix: remove ctx as parameter for InstanceAggregateFromWriteModel * fix: add Id to SMTPConfigToPb * fix: change InstanceAggregateFromWriteModel to avoid linter errors * fix import * rm unused package-lock * update yarn lock --------- Co-authored-by: Elio Bischof <elio@zitadel.com> Co-authored-by: Max Peintner <max@caos.ch> Co-authored-by: Stefan Benz <46600784+stebenz@users.noreply.github.com>
2024-04-11 09:16:10 +02:00
"TYPE": "Typ",
"DIALOG": {
"ACTIVATED": "Konfiguracja SMTP została aktywowana",
"ACTIVATE_WARN_TITLE": "Aktywuj konfigurację SMTP",
"ACTIVATE_WARN_DESCRIPTION": "Zamierzasz aktywować konfigurację SMTP. Najpierw dezaktywujemy bieżącego aktywnego dostawcę, a następnie aktywujemy tę konfigurację. Jesteś pewny?",
"DEACTIVATE_WARN_TITLE": "Dezaktywuj konfigurację SMTP",
"DEACTIVATE_WARN_DESCRIPTION": "Zamierzasz dezaktywować konfigurację SMTP. Jesteś pewny?",
"DEACTIVATED": "Konfiguracja SMTP została dezaktywowana",
"DELETE_TITLE": "Usuń konfigurację SMTP",
"DELETE_DESCRIPTION": "Zamierzasz usunąć konfigurację. Potwierdź tę czynność, wpisując nazwę nadawcy",
"DELETED": "Konfiguracja SMTP została usunięta",
"SENDER": "Wpisz {{ value }}, aby usunąć tę konfigurację SMTP."
}
},
"CREATE": {
"TITLE": "Dodaj dostawcę SMTP",
"DESCRIPTION": "Wybierz jednego lub więcej z poniższych dostawców.",
"STEPS": {
"TITLE": "Dodaj {{ value }} dostawcę SMTP",
"CREATE_DESC_TITLE": "Wprowadź krok po kroku ustawienia SMTP {{ value }}",
"CURRENT_DESC_TITLE": "To są Twoje ustawienia SMTP",
"PROVIDER_SETTINGS": "Ustawienia dostawcy SMTP",
"SENDER_SETTINGS": "Ustawienia nadawcy",
"NEXT_STEPS": "Następne kroki",
"ACTIVATE": {
"TITLE": "Aktywuj swojego dostawcę SMTP",
"DESCRIPTION": "ZITADEL nie może używać tego dostawcy SMTP do wysyłania powiadomień, dopóki go nie aktywujesz. Jeśli aktywujesz tego dostawcę, każdy inny aktywny dostawca zostanie teraz dezaktywowany."
},
"DEACTIVATE": {
"TITLE": "Dezaktywuj swojego dostawcę SMTP",
"DESCRIPTION": "Jeśli dezaktywujesz tego dostawcę SMTP, ZITADEL nie będzie mógł go używać do wysyłania powiadomień, dopóki nie aktywujesz go ponownie."
},
"SAVE_SETTINGS": "Zapisz swoje ustawienia",
"TEST": {
"TITLE": "Przetestuj swoje ustawienia",
"DESCRIPTION": "Możesz przetestować ustawienia dostawcy SMTP i sprawdzić wynik testu przed ich zapisaniem",
"RESULT": "Twój email został wysłany"
}
feat: SMTP Templates (#6932) * feat: smtp templates poc * feat: add isActive & ProviderType to SMTP backend * feat: change providertype to uint32 and fix tests * feat: minimal smtp provider component * feat: woking on diiferent providers * feat: keep working on providers * feat: initial stepper for new provider * fix: settings list and working on stepper * feat: step 1 and 2 form inputs * feat: starter for smtp test step * fix: misspelled SMPT * fix: remove tests for now * feat: add tls toggle remove old google provider * feat: working on add smtp and table * fix: duplicated identifiers * fix: settings list * fix: add missing smtp config properties * fix: add configID to smtp config table * fix: working on listproviders * feat: working in listSMTPConfigs * fix: add count to listsmtpconfigs * fix: getting empty results from listSMTPConfigs * feat: table now shows real data * fix: remaining styles for smtp-table * fix: remove old notification-smtp-provider-component * feat: delete smtp configuration * feat: deactivate smtp config * feat: replace isActive with state for smtp config * feat: activate smtp config * fix: remaining errors after main merge * fix: list smtp providers panic and material mdc * feat: refactor to only one provider component * feat: current provider details view * fix: refactor AddSMTPConfig and ChangeSMTPConfig * fix: smtp config reduce issue * fix: recover domain in NewIAMSMTPConfigWriteModel * fix: add code needed by SetUpInstance * fix: go tests and warn about passing context to InstanceAggregateFromWriteModel * fix: i18n and add missing trans for fr, it, zh * fix: add e2e tests * docs: add smtp templates * fix: remove provider_type, add description * fix: remaining error from merge main * fix: add @stebenz change for primary key * fix: inactive placed after removed to prevent deleted configs to show as inactive * fix: smtp provider id can be empty (migrated) * feat: add mailchimp transactional template * feat: add Brevo (Sendinblue) template * feat: change brevo logo, add color to tls icon * fix: queries use resourceowner, id must not be empty * fix: deal with old smtp settings and tests * fix: resourceOwner is the instanceID * fix: remove aggregate_id, rename SMTPConfigByAggregateID with SMTPConfigActive * fix: add tests for multiple configs with different IDs * fix: conflict * fix: remove notification-smtp-provider * fix: add @peintnermax suggestions, rename module and fix e2e tests * fix: remove material legacy modules * fix: remove ctx as parameter for InstanceAggregateFromWriteModel * fix: add Id to SMTPConfigToPb * fix: change InstanceAggregateFromWriteModel to avoid linter errors * fix import * rm unused package-lock * update yarn lock --------- Co-authored-by: Elio Bischof <elio@zitadel.com> Co-authored-by: Max Peintner <max@caos.ch> Co-authored-by: Stefan Benz <46600784+stebenz@users.noreply.github.com>
2024-04-11 09:16:10 +02:00
}
},
"DETAIL": {
"TITLE": "Ustawienia dostawcy SMTP"
},
"EMPTY": "Brak dostępnego dostawcy SMTP",
"STEPS": {
"SENDGRID": {}
}
},
"APP": {
"LIST": "Aplikacje",
"COMPLIANCE": "Zgodność OIDC",
"URLS": "Adresy URL",
"CONFIGURATION": "Konfiguracja",
"TOKEN": "Ustawienia tokenów",
"PAGES": {
"TITLE": "Aplikacja",
"ID": "ID",
"DESCRIPTION": "Tutaj możesz edytować dane swojej aplikacji i jej konfigurację.",
"CREATE": "Utwórz aplikację",
"CREATE_SELECT_PROJECT": "Najpierw wybierz swój projekt",
"CREATE_NEW_PROJECT": "lub utworzyć nowy <a href='{{url}}' title='Utwórz projekt'>tutaj</a>.",
"CREATE_DESC_TITLE": "Wprowadź szczegóły swojej aplikacji krok po kroku",
"CREATE_DESC_SUB": "Automatycznie zostanie wygenerowana zalecana konfiguracja.",
"STATE": "Status",
"DATECREATED": "Utworzone",
"DATECHANGED": "Zmienione",
"URLS": "Adresy URL",
"DELETE": "Usuń aplikację",
"JUMPTOPROJECT": "Aby skonfigurować role, uprawnienia i nie tylko, przejdź do projektu.",
"DETAIL": {
"TITLE": "Szczegóły",
"STATE": {
"0": "Nie zdefiniowano",
"1": "Aktywne",
"2": "Nieaktywne"
}
},
"DIALOG": {
"CONFIG": {
"TITLE": "Zmień konfigurację OIDC"
},
"DELETE": {
"TITLE": "Usuń aplikację",
"DESCRIPTION": "Czy na pewno chcesz usunąć tę aplikację?"
}
},
"NEXTSTEPS": {
"TITLE": "Następne kroki",
"0": {
"TITLE": "Dodaj role",
"DESC": "Wprowadź role swojego projektu"
},
"1": {
"TITLE": "Dodaj użytkowników",
"DESC": "Dodaj nowych użytkowników swojej organizacji"
},
"2": {
"TITLE": "Pomoc i wsparcie",
"DESC": "Przeczytaj naszą dokumentację dotyczącą tworzenia aplikacji lub skontaktuj się z naszym wsparciem"
}
}
},
"NAMEDIALOG": {
"TITLE": "Zmień nazwę aplikacji",
"DESCRIPTION": "Wprowadź nową nazwę dla swojej aplikacji",
"NAME": "Nowa nazwa"
},
"NAME": "Nazwa",
"TYPE": "Typ aplikacji",
"AUTHMETHOD": "Metoda uwierzytelniania",
"AUTHMETHODSECTION": "Metoda uwierzytelniania",
"GRANT": "Typy pozwoleń",
"ADDITIONALORIGINS": "Dodatkowe pochodzenia",
"ADDITIONALORIGINSDESC": "Jeśli chcesz dodać dodatkowe pochodzenia do swojej aplikacji, która nie jest używana jako przekierowanie, możesz to zrobić tutaj.",
"ORIGINS": "Pochodzenie",
"NOTANORIGIN": "Wprowadzona wartość nie jest pochodzeniem",
"PROSWITCH": "Jestem zawodowcem. Pomijaj ten kreator.",
"NAMEANDTYPESECTION": "Nazwa i typ",
"TITLEFIRST": "Nazwa aplikacji",
"TYPETITLE": "Typ aplikacji",
"OIDC": {
"WELLKNOWN": "Dalsze linki mogą być pobrane z <a href='{{url}}' title='Punkt końcowy odkrywania' target='_blank'>punktu końcowego odkrywania</a>.",
"INFO": {
"ISSUER": "Emitent",
"CLIENTID": "Identyfikator klienta"
},
"CURRENT": "Bieżące ustawienie",
"TOKENSECTIONTITLE": "Opcje AuthToken",
"REDIRECTSECTIONTITLE": "Ustawienia przekierowania",
"REDIRECTTITLE": "Określ URI, do których nastąpi przekierowanie po logowaniu.",
"POSTREDIRECTTITLE": "To jest URI przekierowania po wylogowaniu.",
"REDIRECTDESCRIPTIONWEB": "URI przekierowania muszą rozpoczynać się od https://. http:// jest tylko ważne w przypadku włączonego trybu deweloperskiego.",
"REDIRECTDESCRIPTIONNATIVE": "URI przekierowania muszą rozpoczynać się od własnego protokołu, http://127.0.0.1, http://[::1] lub http://localhost.",
"REDIRECTNOTVALID": "To URI przekierowania jest nieprawidłowe.",
"COMMAORENTERSEPERATION": "oddziel przez ↵",
"TYPEREQUIRED": "Wymagany jest typ.",
"TITLE": "Konfiguracja OIDC",
"CLIENTID": "Identyfikator klienta",
"CLIENTSECRET": "Sekret klienta",
"CLIENTSECRET_NOSECRET": "Wybrany przez Ciebie przepływ uwierzytelniania nie wymaga sekretu i dlatego nie jest dostępny.",
"CLIENTSECRET_DESCRIPTION": "Trzymaj swój sekret klienta w bezpiecznym miejscu, ponieważ zniknie on po zamknięciu okna dialogowego.",
"REGENERATESECRET": "Odtwórz sekret klienta",
"DEVMODE": "Tryb rozwoju",
"DEVMODE_ENABLED": "Aktywowany",
"DEVMODE_DISABLED": "Dezaktywowane",
"DEVMODEDESC": "Uwaga: przy włączonym trybie rozwoju adresy URI przekierowania nie będą sprawdzane.",
"SKIPNATIVEAPPSUCCESSPAGE": "Pomiń stronę sukcesu po zalogowaniu",
"SKIPNATIVEAPPSUCCESSPAGE_DESCRIPTION": "Pomiń stronę sukcesu po zalogowaniu dla tej Natywny aplikację",
"REDIRECT": "Adresy URI przekierowania",
"REDIRECTSECTION": "Adresy URI przekierowania",
"POSTLOGOUTREDIRECT": "Adresy URI po wylogowaniu",
"RESPONSESECTION": "Typy odpowiedzi",
"GRANTSECTION": "Typy udzielania dostępu",
"GRANTTITLE": "Wybierz swoje typy udzielania dostępu. Uwaga: Implicit jest dostępny tylko dla aplikacji opartych na przeglądarce.",
"APPTYPE": {
"0": "Web",
"1": "Agent użytkownika",
"2": "Natywny"
},
"RESPONSETYPE": "Typy odpowiedzi",
"RESPONSE": {
"0": "Kod",
"1": "ID Token",
"2": "Token-ID Token"
},
"REFRESHTOKEN": "Token odświeżający",
"GRANTTYPE": "Rodzaj udzielania dostępu",
"GRANT": {
"0": "Kod autoryzacyjny",
"1": "Implicite",
"2": "Token odświeżający",
"3": "Device Code",
"4": "Wymiana tokenów"
},
"AUTHMETHOD": {
"0": "Podstawowy",
"1": "Post",
"2": "Brak",
"3": "Klucz prywatny JWT"
},
"TOKENTYPE": "Typ tokenu autoryzacyjnego",
"TOKENTYPE0": "Token Bearer",
"TOKENTYPE1": "JWT",
"UNSECUREREDIRECT": "Mam nadzieję, że wiesz, co robisz.",
"OVERVIEWSECTION": "Przegląd",
"OVERVIEWTITLE": "Konfiguracja zakończona. Przejrzyj ją.",
"ACCESSTOKENROLEASSERTION": "Dodaj role użytkownika do tokenu dostępu",
"ACCESSTOKENROLEASSERTION_DESCRIPTION": "Jeśli zaznaczone, żądane role uwierzytelnionego użytkownika zostaną dodane do tokenu dostępu.",
"IDTOKENROLEASSERTION": "Role użytkownika w tokenie ID",
"IDTOKENROLEASSERTION_DESCRIPTION": "Jeśli zaznaczone, żądane role uwierzytelnionego użytkownika zostaną dodane do tokenu ID.",
"IDTOKENUSERINFOASSERTION": "Informacje o użytkowniku w tokenie ID",
"IDTOKENUSERINFOASSERTION_DESCRIPTION": "Umożliwia klientom pobieranie twierdzeń profilu, e-mail, telefonu i adresu z tokenu ID.",
"CLOCKSKEW": "Umożliwia klientom obsługę opóźnienia zegara OP i klienta. Czas trwania (0-5s) zostanie dodany do twierdzenia exp i odjęty od iats, auth_time i nbf.",
"RECOMMENDED": "zalecane",
"NOTRECOMMENDED": "niezalecane",
"SELECTION": {
"APPTYPE": {
"WEB": {
"TITLE": "Strona internetowa",
"DESCRIPTION": "Zwykłe aplikacje internetowe takie jak .net, PHP, Node.js, Java, itp."
},
"NATIVE": {
"TITLE": "Natywna",
"DESCRIPTION": "Aplikacje mobilne, pulpit, inteligentne urządzenia, itp."
},
"USERAGENT": {
"TITLE": "Agent użytkownika",
"DESCRIPTION": "Aplikacje jednoszczelinowe (SPA) i ogólnie wszystkie frameworki JS wykonywane w przeglądarkach"
}
}
}
},
"API": {
"INFO": {
"CLIENTID": "Identyfikator klienta"
},
"REGENERATESECRET": "Regeneruj sekret klienta",
"SELECTION": {
"TITLE": "API",
"DESCRIPTION": "API ogółem"
},
"AUTHMETHOD": {
"0": "Podstawowa",
"1": "Klucz prywatny JWT"
}
},
"SAML": {
"SELECTION": {
"TITLE": "SAML",
"DESCRIPTION": "Aplikacje SAML"
},
"CONFIGSECTION": "Konfiguracja SAML",
"CHOOSEMETADATASOURCE": "Podaj konfigurację SAML, korzystając z jednej z następujących opcji:",
"METADATAOPT1": "Opcja 1. Podaj adres URL, pod którym znajduje się plik metadanych",
"METADATAOPT2": "Opcja 2. Prześlij plik zawierający metadane XML",
"METADATAOPT3": "Opcja 3. Utwórz na bieżąco minimalny plik metadanych, podając ENTITYID i adres URL ACS",
"UPLOAD": "Prześlij plik XML",
"METADATA": "Metadane",
"METADATAFROMFILE": "Metadane z pliku",
"CERTIFICATE": "Certyfikat SAML-a",
"DOWNLOADCERT": "Pobierz certyfikat SAML",
"CREATEMETADATA": "Utwórz metadane",
"ENTITYID": "Entity ID",
"ACSURL": "ACS endpoint URL"
},
"AUTHMETHODS": {
"CODE": {
"TITLE": "Kod",
"DESCRIPTION": "Wymiana kodu autoryzacyjnego za tokeny"
},
"PKCE": {
"TITLE": "PKCE",
"DESCRIPTION": "Użyj losowego skrótu zamiast stałego sekretu klienta dla większej bezpieczeństwa"
},
"POST": {
"TITLE": "POST",
"DESCRIPTION": "Wyślij client_id i client_secret jako część formularza"
},
"PK_JWT": {
"TITLE": "Klucz prywatny JWT",
"DESCRIPTION": "Użyj klucza prywatnego, aby uwierzytelnić swoją aplikację"
},
"BASIC": {
"TITLE": "Podstawowy",
"DESCRIPTION": "Uwierzytelnianie za pomocą nazwy użytkownika i hasła"
},
"IMPLICIT": {
"TITLE": "Implicit",
"DESCRIPTION": "Pobierz tokeny bezpośrednio z punktu autoryzacyjnego"
},
"DEVICECODE": {
"TITLE": "Device Code",
"DESCRIPTION": "Autoryzuj urządzenie na komputerze lub smartfonie."
},
"CUSTOM": {
"TITLE": "Niestandardowy",
"DESCRIPTION": "Twoje ustawienie nie odpowiada żadnej innej opcji."
}
},
"TOAST": {
"REACTIVATED": "Aplikacja została aktywowana ponownie.",
"DEACTIVATED": "Aplikacja została dezaktywowana.",
"OIDCUPDATED": "Aplikacja została zaktualizowana.",
"APIUPDATED": "Aplikacja została zaktualizowana",
"UPDATED": "Aplikacja została zaktualizowana.",
"CREATED": "Aplikacja została utworzona.",
"CLIENTSECRETREGENERATED": "Sekret klienta został wygenerowany.",
"DELETED": "Aplikacja została usunięta.",
"CONFIGCHANGED": "Wykryto zmiany!"
},
"LOGINV2": {
"USEV2": "Użyj nowego interfejsu użytkownika logowania",
"BASEURL": "Niestandardowy podstawowy adres URL dla nowego interfejsu użytkownika logowania"
}
},
"GENDERS": {
"0": "Nieznany",
"1": "Kobieta",
"2": "Mężczyzna",
"3": "Inne"
},
"LANGUAGES": {
"de": "Deutsch",
"en": "English",
"es": "Español",
"fr": "Français",
"it": "Italiano",
"ja": "日本語",
"pl": "Polski",
"zh": "简体中文",
"bg": "Български",
"pt": "Portuguese",
"mk": "Македонски",
"cs": "Čeština",
"ru": "Русский",
"nl": "Nederlands",
"sv": "Svenska",
"id": "Bahasa Indonesia",
"ko": "한국어"
},
"MEMBER": {
"ADD": "Dodaj managera",
"CREATIONTYPE": "Typ utworzenia",
"CREATIONTYPES": {
"3": "IAM",
"2": "Organizacja",
"0": "Własny projekt",
"1": "Nadany projekt",
"4": "Projekt"
},
"EDITROLE": "Edytuj role",
"EDITFOR": "Edytuj role dla użytkownika: {{value}}",
"DIALOG": {
"DELETE_TITLE": "Usuń managera",
"DELETE_DESCRIPTION": "Zamierzasz usunąć managera. Czy jesteś pewny?"
},
"SHOWDETAILS": "Kliknij, aby zobaczyć szczegóły."
},
"ROLESLABEL": "Role",
"GRANTS": {
"TITLE": "Uprawnienia",
"DESC": "To są wszystkie uprawnienia w twojej organizacji.",
"DELETE": "Usuń uprawnienie",
"EMPTY": "Nie znaleziono uprawnienia",
"ADD": "Utwórz uprawnienie",
"ADD_BTN": "Nowe",
"PROJECT": {
"TITLE": "Uprawnienie",
"DESCRIPTION": "Zdefiniuj uprawnienia dla określonego projektu. Pamiętaj, że możesz widzieć tylko wpisy projektów i użytkowników, dla których masz uprawnienia."
},
"USER": {
"TITLE": "Uprawnienie",
"DESCRIPTION": "Zdefiniuj uprawnienia dla określonego użytkownika. Pamiętaj, że możesz widzieć tylko wpisy projektów i użytkowników, dla których masz uprawnienia."
},
"CREATE": {
"TITLE": "Utwórz uprawnienie",
"DESCRIPTION": "Wyszukaj organizację, projekt i odpowiednie role."
},
"EDIT": {
"TITLE": "Zmiana uprawnienia"
},
"DETAIL": {
"TITLE": "Szczegóły uprawnienia",
"DESCRIPTION": "Tutaj możesz zobaczyć wszystkie szczegóły uprawnienia."
},
"TOAST": {
"UPDATED": "Autoryzacja zaktualizowana.",
"REMOVED": "Autoryzacja usunięta",
"BULKREMOVED": "Autoryzacje usunięte.",
"CANTSHOWINFO": "Nie możesz odwiedzić profilu tego użytkownika, ponieważ nie jesteś członkiem organizacji, do której należy ten użytkownik"
},
"DIALOG": {
"DELETE_TITLE": "Usuń autoryzację",
"DELETE_DESCRIPTION": "Zamierzasz usunąć autoryzację. Czy chcesz kontynuować?",
"BULK_DELETE_TITLE": "Usuń autoryzacje",
"BULK_DELETE_DESCRIPTION": "Zamierzasz usunąć wiele autoryzacji. Czy chcesz kontynuować?"
}
},
"CHANGES": {
"LISTTITLE": "Ostatnie zmiany",
"BOTTOM": "Osiągnąłeś koniec listy.",
"LOADMORE": "Załaduj więcej",
"ORG": {
"TITLE": "Aktywność",
"DESCRIPTION": "Tutaj możesz zobaczyć ostatnie wydarzenia, które spowodowały zmiany w organizacji."
},
"PROJECT": {
"TITLE": "Aktywność",
"DESCRIPTION": "Tutaj możesz zobaczyć ostatnie wydarzenia, które spowodowały zmiany w projekcie."
},
"USER": {
"TITLE": "Aktywność",
"DESCRIPTION": "Tutaj możesz zobaczyć ostatnie wydarzenia, które spowodowały zmiany w użytkowniku."
}
}
}