Skip to content

Commit b942c47

Browse files
authored
Merge pull request #1117 from mieszkou/pl-translation
lang: [pl] add Polish translation
2 parents b6ff8d6 + 9beb1c1 commit b942c47

File tree

3 files changed

+142
-1
lines changed

3 files changed

+142
-1
lines changed

src/Language/pl/Auth.php

Lines changed: 117 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,117 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
/**
6+
* This file is part of CodeIgniter Shield.
7+
*
8+
* (c) CodeIgniter Foundation <[email protected]>
9+
*
10+
* For the full copyright and license information, please view
11+
* the LICENSE file that was distributed with this source code.
12+
*/
13+
14+
return [
15+
// Exceptions
16+
'unknownAuthenticator' => '{0} nie jest poprawnym autentykatorem.',
17+
'unknownUserProvider' => 'Nie można określić User Provider do użycia.',
18+
'invalidUser' => 'Nie można zlokalizować określonego użytkownika.',
19+
'bannedUser' => 'Nie możesz cię zalogować, ponieważ jesteś obecnie zbanowany.',
20+
'logOutBannedUser' => 'Zostałeś wylogowany, ponieważ zostałeś zbanowany.',
21+
'badAttempt' => 'Nie można Cię zalogować. Sprawdź swoje dane uwierzytelniające.',
22+
'noPassword' => 'Nie może zweryfikować użytkownika bez hasła.',
23+
'invalidPassword' => 'Nie można cię zalogować. Sprawdź swoje hasło.',
24+
'noToken' => 'Każde żądanie musi mieć token w nagłówku {0}.',
25+
'badToken' => 'Token dostępu jest nieprawidłowy.',
26+
'oldToken' => 'Token dostępu wygasł.',
27+
'noUserEntity' => 'User Entity jest niezbędne do sprawdzania poprawności hasła.',
28+
'invalidEmail' => 'Nie można zweryfikować zgodności adresu e-mail z zarejestrowanym adresem e-mail.',
29+
'unableSendEmailToUser' => 'Przepraszamy, był problem z wysłaniem wiadomości e-mail. Nie mogliśmy wysłać wiadomości e-mail do "{0}".',
30+
'throttled' => 'Zbyt wiele żądań z tego adresu IP. Możesz spróbować ponownie za {0} sekund.',
31+
'notEnoughPrivilege' => 'Nie masz uprawnień niezbędnych do wykonania żądanej operacji.',
32+
// JWT Exceptions
33+
'invalidJWT' => 'Token jest nieważny.',
34+
'expiredJWT' => 'Token wygasł.',
35+
'beforeValidJWT' => 'Token nie jest jeszcze dostępny.',
36+
37+
'email' => 'Adres e-mail',
38+
'username' => 'Nazwa użytkownika',
39+
'password' => 'Hasło',
40+
'passwordConfirm' => 'Hasło (ponownie)',
41+
'haveAccount' => 'Posiadasz już konto?',
42+
'token' => 'Token',
43+
44+
// Buttons
45+
'confirm' => 'Potwierdź',
46+
'send' => 'Wyślij',
47+
48+
// Registration
49+
'register' => 'Zarejestruj się',
50+
'registerDisabled' => 'Rejestracja nie jest obecnie dozwolona.',
51+
'registerSuccess' => 'Witamy na pokładzie!',
52+
53+
// Login
54+
'login' => 'Zaloguj sie',
55+
'needAccount' => 'Potrzebujesz konta?',
56+
'rememberMe' => 'Zapamiętaj mnie',
57+
'forgotPassword' => 'Zapomniałeś hasła?',
58+
'useMagicLink' => 'Użyj linku logowania',
59+
'magicLinkSubject' => 'Twój link logowania',
60+
'magicTokenNotFound' => 'Nie można zweryfikować linku.',
61+
'magicLinkExpired' => 'Przepraszamy, link wygasł.',
62+
'checkYourEmail' => 'Sprawdź swój e-mail!',
63+
'magicLinkDetails' => 'Właśnie wysłaliśmy do Ciebie wiadomość e-mail z linkiem do logowania. Jest on ważny tylko {0} minut.',
64+
'magicLinkDisabled' => 'Korzystanie z MagicLink jest obecnie niedozwolone.',
65+
'successLogout' => 'Wylogowanie powiodło się.',
66+
'backToLogin' => 'Powrót do logowania',
67+
68+
// Passwords
69+
'errorPasswordLength' => 'Hasła muszą mieć długość co najmniej {0, number} znaków.',
70+
'suggestPasswordLength' => 'Pass phrases - do 255 znaków - bezpieczniejsze hasła, które są łatwe do zapamiętania.',
71+
'errorPasswordCommon' => 'Hasło nie może być jednym z powszechnie używanych.',
72+
'suggestPasswordCommon' => 'Hasło zostało porównane z ponad 65 tysiącami powszechnie używanych haseł lub haseł, które wyciekły w wyniku włamania.',
73+
'errorPasswordPersonal' => 'Hasła nie mogą zawierać danych osobowych.',
74+
'suggestPasswordPersonal' => 'W hasłach nie należy stosować odmian adresu e-mail lub nazwy użytkownika.',
75+
'errorPasswordTooSimilar' => 'Hasło jest zbyt podobne do nazwy użytkownika.',
76+
'suggestPasswordTooSimilar' => 'Nie używaj części swojej nazwy użytkownika w hasłach.',
77+
'errorPasswordPwned' => 'Hasło {0} zostało ujawnione z powodu naruszenia danych i zostało opublikowane {1, number} razy w {2} listach haseł.',
78+
'suggestPasswordPwned' => '{0} nigdy nie powinien być używany jako hasło.Jeśli używasz go w dowolnym miejscu, zmień go natychmiast.',
79+
'errorPasswordEmpty' => 'Wymagane jest hasło.',
80+
'errorPasswordTooLongBytes' => 'Hasło nie może przekraczać długości {param} bajtów.',
81+
'passwordChangeSuccess' => 'Hasło zostało pomyślnie zmienione',
82+
'userDoesNotExist' => 'Hasło nie zostało zmienione. Użytkownik nie istnieje',
83+
'resetTokenExpired' => 'Przepraszamy. Twój token resetowania wygasł.',
84+
85+
// Email Globals
86+
'emailInfo' => 'Niektóre informacje o osobie:',
87+
'emailIpAddress' => 'Adres IP:',
88+
'emailDevice' => 'Urządzenie:',
89+
'emailDate' => 'Data:',
90+
91+
// 2FA
92+
'email2FATitle' => 'Uwierzytelnianie dwuskładnikowe',
93+
'confirmEmailAddress' => 'Potwierdź adres e-mail.',
94+
'emailEnterCode' => 'Potwierdź swój e-mail',
95+
'emailConfirmCode' => 'Wprowadź 6-cyfrowy kod, który właśnie wysłaliśmy na Twój adres e-mail.',
96+
'email2FASubject' => 'Twój kod uwierzytelnienia',
97+
'email2FAMailBody' => 'Twój kod uwierzytelnienia to:',
98+
'invalid2FAToken' => 'Kod był nieprawidłowy.',
99+
'need2FA' => 'Musisz ukończyć weryfikację dwuskładnikową.',
100+
'needVerification' => 'Sprawdź swój e-mail, aby zakończyć aktywację konta.',
101+
102+
// Activate
103+
'emailActivateTitle' => 'Aktywacja e-mail',
104+
'emailActivateBody' => 'Właśnie wysłaliśmy do Ciebie wiadomość e-mail z kodem potwierdzającym Twój adres e-mail. Skopiuj ten kod i wklej go poniżej.',
105+
'emailActivateSubject' => 'Twój kod aktywacyjny',
106+
'emailActivateMailBody' => 'Użyj poniższego kodu, aby aktywować konto i rozpocząć korzystanie z witryny.',
107+
'invalidActivateToken' => 'Kod był nieprawidłowy.',
108+
'needActivate' => 'Musisz zakończyć rejestrację, potwierdzając kod wysłany na adres e-mail.',
109+
'activationBlocked' => 'Musisz aktywować swoje konto przed zalogowaniem się.',
110+
111+
// Groups
112+
'unknownGroup' => '{0} nie jest ważną grupą.',
113+
'missingTitle' => 'Grupy muszą mieć tytuł.',
114+
115+
// Permissions
116+
'unknownPermission' => '{0} nie jest ważnym uprawnieniem.',
117+
];

tests/Language/AbstractTranslationTestCase.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ abstract class AbstractTranslationTestCase extends TestCase
6565
// MalayalamTranslationTest::class => 'ml',
6666
DutchTranslationTest::class => 'nl',
6767
// NorwegianTranslationTest::class => 'no',
68-
// PolishTranslationTest::class => 'pl',
68+
PolishTranslationTest::class => 'pl',
6969
PortugueseTranslationTest::class => 'pt',
7070
BrazilianTranslationTest::class => 'pt-BR',
7171
RussianTranslationTest::class => 'ru',
Lines changed: 24 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,24 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
/**
6+
* This file is part of CodeIgniter Shield.
7+
*
8+
* (c) CodeIgniter Foundation <[email protected]>
9+
*
10+
* For the full copyright and license information, please view
11+
* the LICENSE file that was distributed with this source code.
12+
*/
13+
14+
namespace Tests\Language;
15+
16+
/**
17+
* @internal
18+
*/
19+
final class PolishTranslationTest extends AbstractTranslationTestCase
20+
{
21+
protected array $excludedLocaleKeyTranslations = [
22+
'Auth.token',
23+
];
24+
}

0 commit comments

Comments
 (0)