I18n components (#27)

* New translation keys in en-US locale

* New translation keys in de-DE locale

* New translation keys in fr-FR locale

* New translation keys in it-IT locale

* New translation keys in pl-PL locale

* New translation keys in pt-PT locale

* New translation keys in tr-TR locale

* Move into function

* Replace string matching to boolean check

* Add FIXIT in UsersTable

* Use localization for size units

* Missed and restored translation keys

* fixup! New translation keys in tr-TR locale

* Add translation keys in components
This commit is contained in:
vlalx
2025-05-25 17:41:38 +03:00
committed by GitHub
parent af3694da34
commit ea24759bb3
42 changed files with 1419 additions and 329 deletions

View File

@@ -816,7 +816,7 @@
"emailVerifyDescription": "Wprowadź kod weryfikacyjny wysłany na Twój adres e-mail.",
"verificationCode": "Kod weryfikacyjny",
"verificationCodeEmailSent": "Wysłaliśmy kod weryfikacyjny na Twój adres e-mail.",
"emailVerifySubmit": "Wyślij",
"submit": "Wyślij",
"emailVerifyResendProgress": "Ponowne wysyłanie...",
"emailVerifyResend": "Nie otrzymałeś kodu? Kliknij tutaj, aby wysłać ponownie",
"passwordNotMatch": "Hasła nie są zgodne",
@@ -907,5 +907,157 @@
"usersAll": "Wszyscy użytkownicy",
"license": "Licencja",
"pangolinDashboard": "Panel - Pangolin",
"noResults": "Nie znaleziono wyników."
"noResults": "Nie znaleziono wyników.",
"terabytes": "{count} TB",
"gigabytes": "{count} GB",
"megabytes": "{count} MB",
"tagsEntered": "Wprowadzone tagi",
"tagsEnteredDescription": "To są wprowadzone przez ciebie tagi.",
"tagsWarnCannotBeLessThanZero": "maxTags i minTags nie mogą być mniejsze od 0",
"tagsWarnNotAllowedAutocompleteOptions": "Tag niedozwolony zgodnie z opcjami autouzupełniania",
"tagsWarnInvalid": "Nieprawidłowy tag według validateTag",
"tagWarnTooShort": "Tag {tagText} jest za krótki",
"tagWarnTooLong": "Tag {tagText} jest za długi",
"tagsWarnReachedMaxNumber": "Osiągnięto maksymalną dozwoloną liczbę tagów",
"tagWarnDuplicate": "Zduplikowany tag {tagText} nie został dodany",
"supportKeyInvalid": "Nieprawidłowy klucz",
"supportKeyInvalidDescription": "Twój klucz wspierający jest nieprawidłowy.",
"supportKeyValid": "Prawidłowy klucz",
"supportKeyValidDescription": "Twój klucz wspierający został zweryfikowany. Dziękujemy za wsparcie!",
"supportKeyErrorValidationDescription": "Nie udało się zweryfikować klucza wspierającego.",
"supportKey": "Wesprzyj rozwój i adoptuj Pangolina!",
"supportKeyDescription": "Kup klucz wspierający, aby pomóc nam w dalszym rozwijaniu Pangolina dla społeczności. Twój wkład pozwala nam poświęcić więcej czasu na utrzymanie i dodawanie nowych funkcji do aplikacji dla wszystkich. Nigdy nie wykorzystamy tego do blokowania funkcji za paywallem. Jest to oddzielne od wydania komercyjnego.",
"supportKeyPet": "Będziesz mógł także zaadoptować i poznać swojego własnego zwierzaka Pangolina!",
"supportKeyPurchase": "Płatności są przetwarzane przez GitHub. Następnie możesz pobrać swój klucz na",
"supportKeyPurchaseLink": "naszej stronie",
"supportKeyPurchase2": "i wykorzystać go tutaj.",
"supportKeyLearnMore": "Dowiedz się więcej.",
"supportKeyOptions": "Wybierz opcję, która najbardziej ci odpowiada.",
"supportKetOptionFull": "Pełne wsparcie",
"forWholeServer": "Dla całego serwera",
"lifetimePurchase": "Zakup dożywotni",
"supporterStatus": "Status wspierającego",
"buy": "Kup",
"supportKeyOptionLimited": "Ograniczone wsparcie",
"forFiveUsers": "Dla 5 lub mniej użytkowników",
"supportKeyRedeem": "Wykorzystaj klucz wspierający",
"supportKeyHideSevenDays": "Ukryj na 7 dni",
"supportKeyEnter": "Wprowadź klucz wspierający",
"supportKeyEnterDescription": "Poznaj swojego własnego zwierzaka Pangolina!",
"githubUsername": "Nazwa użytkownika GitHub",
"supportKeyInput": "Klucz wspierający",
"supportKeyBuy": "Kup klucz wspierający",
"logoutError": "Błąd podczas wylogowywania",
"signingAs": "Zalogowany jako",
"serverAdmin": "Administrator serwera",
"otpEnable": "Włącz uwierzytelnianie dwuskładnikowe",
"otpDisable": "Wyłącz uwierzytelnianie dwuskładnikowe",
"logout": "Wyloguj się",
"licenseTierProfessionalRequired": "Wymagana edycja Professional",
"licenseTierProfessionalRequiredDescription": "Ta funkcja jest dostępna tylko w edycji Professional.",
"actionGetOrg": "Pobierz organizację",
"actionUpdateOrg": "Aktualizuj organizację",
"actionGetOrgUser": "Pobierz użytkownika organizacji",
"actionListOrgDomains": "Lista domen organizacji",
"actionCreateSite": "Utwórz witrynę",
"actionDeleteSite": "Usuń witrynę",
"actionGetSite": "Pobierz witrynę",
"actionListSites": "Lista witryn",
"actionUpdateSite": "Aktualizuj witrynę",
"actionListSiteRoles": "Lista dozwolonych ról witryny",
"actionCreateResource": "Utwórz zasób",
"actionDeleteResource": "Usuń zasób",
"actionGetResource": "Pobierz zasób",
"actionListResource": "Lista zasobów",
"actionUpdateResource": "Aktualizuj zasób",
"actionListResourceUsers": "Lista użytkowników zasobu",
"actionSetResourceUsers": "Ustaw użytkowników zasobu",
"actionSetAllowedResourceRoles": "Ustaw dozwolone role zasobu",
"actionListAllowedResourceRoles": "Lista dozwolonych ról zasobu",
"actionSetResourcePassword": "Ustaw hasło zasobu",
"actionSetResourcePincode": "Ustaw kod PIN zasobu",
"actionSetResourceEmailWhitelist": "Ustaw białą listę email zasobu",
"actionGetResourceEmailWhitelist": "Pobierz białą listę email zasobu",
"actionCreateTarget": "Utwórz cel",
"actionDeleteTarget": "Usuń cel",
"actionGetTarget": "Pobierz cel",
"actionListTargets": "Lista celów",
"actionUpdateTarget": "Aktualizuj cel",
"actionCreateRole": "Utwórz rolę",
"actionDeleteRole": "Usuń rolę",
"actionGetRole": "Pobierz rolę",
"actionListRole": "Lista ról",
"actionUpdateRole": "Aktualizuj rolę",
"actionListAllowedRoleResources": "Lista dozwolonych zasobów roli",
"actionInviteUser": "Zaproś użytkownika",
"actionRemoveUser": "Usuń użytkownika",
"actionListUsers": "Lista użytkowników",
"actionAddUserRole": "Dodaj rolę użytkownika",
"actionGenerateAccessToken": "Wygeneruj token dostępu",
"actionDeleteAccessToken": "Usuń token dostępu",
"actionListAccessTokens": "Lista tokenów dostępu",
"actionCreateResourceRule": "Utwórz regułę zasobu",
"actionDeleteResourceRule": "Usuń regułę zasobu",
"actionListResourceRules": "Lista reguł zasobu",
"actionUpdateResourceRule": "Aktualizuj regułę zasobu",
"actionListOrgs": "Lista organizacji",
"actionCheckOrgId": "Sprawdź ID",
"actionCreateOrg": "Utwórz organizację",
"actionDeleteOrg": "Usuń organizację",
"actionListApiKeys": "Lista kluczy API",
"actionListApiKeyActions": "Lista akcji klucza API",
"actionSetApiKeyActions": "Ustaw dozwolone akcje klucza API",
"actionCreateApiKey": "Utwórz klucz API",
"actionDeleteApiKey": "Usuń klucz API",
"actionCreateIdp": "Utwórz IDP",
"actionUpdateIdp": "Aktualizuj IDP",
"actionDeleteIdp": "Usuń IDP",
"actionListIdps": "Lista IDP",
"actionGetIdp": "Pobierz IDP",
"actionCreateIdpOrg": "Utwórz politykę organizacji IDP",
"actionDeleteIdpOrg": "Usuń politykę organizacji IDP",
"actionListIdpOrgs": "Lista organizacji IDP",
"actionUpdateIdpOrg": "Aktualizuj organizację IDP",
"noneSelected": "Nie wybrano",
"orgNotFound2": "Nie znaleziono organizacji.",
"searchProgress": "Szukaj...",
"create": "Utwórz",
"orgs": "Organizacje",
"loginError": "Wystąpił błąd podczas logowania",
"passwordForgot": "Zapomniałeś hasła?",
"otpAuth": "Uwierzytelnianie dwuskładnikowe",
"otpAuthDescription": "Wprowadź kod z aplikacji uwierzytelniającej lub jeden z jednorazowych kodów zapasowych.",
"otpAuthSubmit": "Wyślij kod",
"idpContinue": "Lub kontynuuj z",
"otpAuthBack": "Powrót do logowania",
"navbar": "Menu nawigacyjne",
"navbarDescription": "Główne menu nawigacyjne aplikacji",
"navbarDocsLink": "Dokumentacja",
"commercialEdition": "Edycja komercyjna",
"otpErrorEnable": "Nie można włączyć 2FA",
"otpErrorEnableDescription": "Wystąpił błąd podczas włączania 2FA",
"otpSetupCheckCode": "Wprowadź 6-cyfrowy kod",
"otpSetupCheckCodeRetry": "Nieprawidłowy kod. Spróbuj ponownie.",
"otpSetup": "Włącz uwierzytelnianie dwuskładnikowe",
"otpSetupDescription": "Zabezpiecz swoje konto dodatkową warstwą ochrony",
"otpSetupScanQr": "Zeskanuj ten kod QR za pomocą aplikacji uwierzytelniającej lub wprowadź klucz tajny ręcznie:",
"otpSetupSecretCode": "Kod uwierzytelniający",
"otpSetupSuccess": "Włączono uwierzytelnianie dwuskładnikowe",
"otpSetupSuccessStoreBackupCodes": "Twoje konto jest teraz bezpieczniejsze. Nie zapomnij zapisać kodów zapasowych.",
"otpErrorDisable": "Nie można wyłączyć 2FA",
"otpErrorDisableDescription": "Wystąpił błąd podczas wyłączania 2FA",
"otpRemove": "Wyłącz uwierzytelnianie dwuskładnikowe",
"otpRemoveDescription": "Wyłącz uwierzytelnianie dwuskładnikowe dla swojego konta",
"otpRemoveSuccess": "Wyłączono uwierzytelnianie dwuskładnikowe",
"otpRemoveSuccessMessage": "Uwierzytelnianie dwuskładnikowe zostało wyłączone dla Twojego konta. Możesz je włączyć ponownie w dowolnym momencie.",
"otpRemoveSubmit": "Wyłącz 2FA",
"paginator": "Strona {current} z {last}",
"paginatorToFirst": "Przejdź do pierwszej strony",
"paginatorToPrevious": "Przejdź do poprzedniej strony",
"paginatorToNext": "Przejdź do następnej strony",
"paginatorToLast": "Przejdź do ostatniej strony",
"copyText": "Kopiuj tekst",
"copyTextFailed": "Nie udało się skopiować tekstu: ",
"copyTextClipboard": "Kopiuj do schowka",
"inviteErrorInvalidConfirmation": "Nieprawidłowe potwierdzenie"
}