diff --git a/src/Language/sr/Auth.php b/src/Language/sr/Auth.php new file mode 100644 index 000000000..22b2ecb5d --- /dev/null +++ b/src/Language/sr/Auth.php @@ -0,0 +1,101 @@ + '{0} nije validan autentikator.', + 'unknownUserProvider' => 'Nemoguće je odlučiti koji User Provider koristiti.', + 'invalidUser' => 'Nemoguće locirati specifičnog korisnika.', + 'bannedUser' => 'Nije moguće pristupanje sistemu.Vaš nalog je banovan.', + 'logOutBannedUser' => 'Izlogovani ste jer je vaš nalog je banovan.', + 'badAttempt' => 'Neuspešan pristup. Proverite kredencijale.', + 'noPassword' => 'Neuspešna validacija korisnika bez lozinke.', + 'invalidPassword' => 'Neuspešan pristup, Proverite vašu lozinku.', + 'noToken' => 'Svaki zahtev mora imati bearer token u {0} zaglavlju.', + 'badToken' => 'Pristupni token nije validan.', + 'oldToken' => 'Pristupni token je istekao.', + 'noUserEntity' => 'Korisnički entitet mora postojati za verifikaciju naloga.', + 'invalidEmail' => 'Nije moguće potvrditi email adresu ne postoje pogodci u bazi podataka.', + 'unableSendEmailToUser' => 'Žao nam je ali slanje email poruke nije moguće. Nismo u mogućnosti poslati poruku na "{0}".', + 'throttled' => 'Preveliki broj zahteva sa vaše IP adrese. Možete pokušati ponovo za {0} secondi.', + 'notEnoughPrivilege' => 'Nemate dovoljan nivo autorizacije za zahtevanu akciju.', + + 'email' => 'E-mail Adresa', + 'username' => 'Korisničko ime', + 'password' => 'Lozinka', + 'passwordConfirm' => 'Lozinka (ponovo)', + 'haveAccount' => 'Već imate nalog?', + + // Buttons + 'confirm' => 'Potvrdi', + 'send' => 'Pošalji', + + // Registration + 'register' => 'Registracija', + 'registerDisabled' => 'Registracija trenutno nije dozvoljena.', + 'registerSuccess' => 'Dobrodošli!', + + // Login + 'login' => 'Pristup', + 'needAccount' => 'Potreban Vam je nalog?', + 'rememberMe' => 'Zapmti me?', + 'forgotPassword' => 'Zaboravljena lozinka?', + 'useMagicLink' => 'Koristi pristupni link', + 'magicLinkSubject' => 'Vaš pristupni link', + 'magicTokenNotFound' => 'Nije moguća verifikacija linka.', + 'magicLinkExpired' => 'Žao nam je, link je istekao.', + 'checkYourEmail' => 'Proverite Vaš email!', + 'magicLinkDetails' => 'Upravo smo Vam poslali pristupni link. Pristupni link će biti validan još samo {0} minuta.', + 'successLogout' => 'Uspešno ste se odjavili sa sistema.', + + // Passwords + 'errorPasswordLength' => 'Lozinka mora biti najmanje {0, number} znakova dužine.', + 'suggestPasswordLength' => 'Fraza lozinke - čak do 255 znakova dužine - napravite sigurniju lozinku koja se lako pamti.', + 'errorPasswordCommon' => 'Lozinka ne može biti na listi čestih lozinki.', + 'suggestPasswordCommon' => 'Lozinka je upoređena sa 65k čestih lozinki ili lozinki procurelih hakovanjem.', + 'errorPasswordPersonal' => 'Lozinka ne može sadržati hešovane lične podatke.', + 'suggestPasswordPersonal' => 'Varijacije bazirane na email adresi ne treba koristiti kao lozinku.', + 'errorPasswordTooSimilar' => 'Lozinka je previše slična korisničkom imenu.', + 'suggestPasswordTooSimilar' => 'Ne koristite delove korisničkog imena za lozinku.', + 'errorPasswordPwned' => 'Lozinka {0} je otkrivena prilikom napada {1, number} puta u {2} kompromitovanih lozinki.', + 'suggestPasswordPwned' => '{0} nikada ne treba biti korišćen za lozinku. Ako to koristite bilo gde promenite lozinku odmah.', + 'errorPasswordEmpty' => 'Lozinka je obavezna.', + 'errorPasswordTooLongBytes' => 'Lozinka ne može preći {param} bytova dužine.', + 'passwordChangeSuccess' => 'Lozinka je uspešno promenjena', + 'userDoesNotExist' => 'Lozinka nije promenjena. Korisnični nalog ne postoji', + 'resetTokenExpired' => 'Žao nam je ali token je istekao.', + + // Email Globals + 'emailInfo' => 'Neke informacije o osobi:', + 'emailIpAddress' => 'IP Adresa:', + 'emailDevice' => 'Uređaj:', + 'emailDate' => 'Datum:', + + // 2FA + 'email2FATitle' => 'Dvofazna autentifikacija', + 'confirmEmailAddress' => 'Potvrdite Vašu email adresu.', + 'emailEnterCode' => 'Unesite kod', + 'emailConfirmCode' => 'Unesite 6-cifreni kod koji smo Vam poslali na email.', + 'email2FASubject' => 'Vaš kod za autentifikaciju', + 'email2FAMailBody' => 'Autentifikacioni kod:', + 'invalid2FAToken' => 'Kod nije ispravan.', + 'need2FA' => 'Morate dovršiti dvofaznu autentifikaciju.', + 'needVerification' => 'Proverite email kako bi ste završili verifikaciju.', + + // Activate + 'emailActivateTitle' => 'Aktivacija email-a', + 'emailActivateBody' => 'Upravo smo Vam poslali kod za proveru email adrese. Molimo vas alepite kod ispod', + 'emailActivateSubject' => 'Baš aktivacioni kod', + 'emailActivateMailBody' => 'Koristite kod u nastavku kako bi ste aktivirali Vaš nalog i počeli korišćenje servisa.', + 'invalidActivateToken' => 'Kod nije ispravan.', + 'needActivate' => 'Morate dovršiti registraciju potvrdom koda poslatog na vašu email adresu.', + 'activationBlocked' => 'Morate aktivirati vaš nalog pre pristupanja sistemu.', + + // Groups + 'unknownGroup' => '{0} neispravna grupa.', + 'missingTitle' => 'Grupa mora imati naziv.', + + // Permissions + 'unknownPermission' => '{0} nije validno odobrenje.', +]; diff --git a/tests/Language/AbstractTranslationTestCase.php b/tests/Language/AbstractTranslationTestCase.php index c669bdb0b..49e114184 100644 --- a/tests/Language/AbstractTranslationTestCase.php +++ b/tests/Language/AbstractTranslationTestCase.php @@ -70,6 +70,7 @@ abstract class AbstractTranslationTestCase extends TestCase // RussianTranslationTest::class => 'ru', // SinhalaTranslationTest::class => 'si', SlovakTranslationTest::class => 'sk', + SerbianTranslationTest::class => 'sr', SwedishTranslationTest::class => 'sv-SE', // ThaiTranslationTest::class => 'th', TurkishTranslationTest::class => 'tr', diff --git a/tests/Language/SerbianTranslationTest.php b/tests/Language/SerbianTranslationTest.php new file mode 100644 index 000000000..5dede1cf5 --- /dev/null +++ b/tests/Language/SerbianTranslationTest.php @@ -0,0 +1,21 @@ + + * + * For the full copyright and license information, please view + * the LICENSE file that was distributed with this source code. + */ + +namespace Tests\Language; + +/** + * @internal + */ +final class SerbianTranslationTest extends AbstractTranslationTestCase +{ +}