Skip to content

Commit 6a4ffcb

Browse files
authored
Merge pull request #676 from nebojsajsimic/develop
[sr] Serbian Language translation
2 parents b19bd0e + 0c5638c commit 6a4ffcb

File tree

3 files changed

+123
-0
lines changed

3 files changed

+123
-0
lines changed

src/Language/sr/Auth.php

Lines changed: 101 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,101 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
return [
6+
// Exceptions
7+
'unknownAuthenticator' => '{0} nije validan autentikator.',
8+
'unknownUserProvider' => 'Nemoguće je odlučiti koji User Provider koristiti.',
9+
'invalidUser' => 'Nemoguće locirati specifičnog korisnika.',
10+
'bannedUser' => 'Nije moguće pristupanje sistemu.Vaš nalog je banovan.',
11+
'logOutBannedUser' => 'Izlogovani ste jer je vaš nalog je banovan.',
12+
'badAttempt' => 'Neuspešan pristup. Proverite kredencijale.',
13+
'noPassword' => 'Neuspešna validacija korisnika bez lozinke.',
14+
'invalidPassword' => 'Neuspešan pristup, Proverite vašu lozinku.',
15+
'noToken' => 'Svaki zahtev mora imati bearer token u {0} zaglavlju.',
16+
'badToken' => 'Pristupni token nije validan.',
17+
'oldToken' => 'Pristupni token je istekao.',
18+
'noUserEntity' => 'Korisnički entitet mora postojati za verifikaciju naloga.',
19+
'invalidEmail' => 'Nije moguće potvrditi email adresu ne postoje pogodci u bazi podataka.',
20+
'unableSendEmailToUser' => 'Žao nam je ali slanje email poruke nije moguće. Nismo u mogućnosti poslati poruku na "{0}".',
21+
'throttled' => 'Preveliki broj zahteva sa vaše IP adrese. Možete pokušati ponovo za {0} secondi.',
22+
'notEnoughPrivilege' => 'Nemate dovoljan nivo autorizacije za zahtevanu akciju.',
23+
24+
'email' => 'E-mail Adresa',
25+
'username' => 'Korisničko ime',
26+
'password' => 'Lozinka',
27+
'passwordConfirm' => 'Lozinka (ponovo)',
28+
'haveAccount' => 'Već imate nalog?',
29+
30+
// Buttons
31+
'confirm' => 'Potvrdi',
32+
'send' => 'Pošalji',
33+
34+
// Registration
35+
'register' => 'Registracija',
36+
'registerDisabled' => 'Registracija trenutno nije dozvoljena.',
37+
'registerSuccess' => 'Dobrodošli!',
38+
39+
// Login
40+
'login' => 'Pristup',
41+
'needAccount' => 'Potreban Vam je nalog?',
42+
'rememberMe' => 'Zapmti me?',
43+
'forgotPassword' => 'Zaboravljena lozinka?',
44+
'useMagicLink' => 'Koristi pristupni link',
45+
'magicLinkSubject' => 'Vaš pristupni link',
46+
'magicTokenNotFound' => 'Nije moguća verifikacija linka.',
47+
'magicLinkExpired' => 'Žao nam je, link je istekao.',
48+
'checkYourEmail' => 'Proverite Vaš email!',
49+
'magicLinkDetails' => 'Upravo smo Vam poslali pristupni link. Pristupni link će biti validan još samo {0} minuta.',
50+
'successLogout' => 'Uspešno ste se odjavili sa sistema.',
51+
52+
// Passwords
53+
'errorPasswordLength' => 'Lozinka mora biti najmanje {0, number} znakova dužine.',
54+
'suggestPasswordLength' => 'Fraza lozinke - čak do 255 znakova dužine - napravite sigurniju lozinku koja se lako pamti.',
55+
'errorPasswordCommon' => 'Lozinka ne može biti na listi čestih lozinki.',
56+
'suggestPasswordCommon' => 'Lozinka je upoređena sa 65k čestih lozinki ili lozinki procurelih hakovanjem.',
57+
'errorPasswordPersonal' => 'Lozinka ne može sadržati hešovane lične podatke.',
58+
'suggestPasswordPersonal' => 'Varijacije bazirane na email adresi ne treba koristiti kao lozinku.',
59+
'errorPasswordTooSimilar' => 'Lozinka je previše slična korisničkom imenu.',
60+
'suggestPasswordTooSimilar' => 'Ne koristite delove korisničkog imena za lozinku.',
61+
'errorPasswordPwned' => 'Lozinka {0} je otkrivena prilikom napada {1, number} puta u {2} kompromitovanih lozinki.',
62+
'suggestPasswordPwned' => '{0} nikada ne treba biti korišćen za lozinku. Ako to koristite bilo gde promenite lozinku odmah.',
63+
'errorPasswordEmpty' => 'Lozinka je obavezna.',
64+
'errorPasswordTooLongBytes' => 'Lozinka ne može preći {param} bytova dužine.',
65+
'passwordChangeSuccess' => 'Lozinka je uspešno promenjena',
66+
'userDoesNotExist' => 'Lozinka nije promenjena. Korisnični nalog ne postoji',
67+
'resetTokenExpired' => 'Žao nam je ali token je istekao.',
68+
69+
// Email Globals
70+
'emailInfo' => 'Neke informacije o osobi:',
71+
'emailIpAddress' => 'IP Adresa:',
72+
'emailDevice' => 'Uređaj:',
73+
'emailDate' => 'Datum:',
74+
75+
// 2FA
76+
'email2FATitle' => 'Dvofazna autentifikacija',
77+
'confirmEmailAddress' => 'Potvrdite Vašu email adresu.',
78+
'emailEnterCode' => 'Unesite kod',
79+
'emailConfirmCode' => 'Unesite 6-cifreni kod koji smo Vam poslali na email.',
80+
'email2FASubject' => 'Vaš kod za autentifikaciju',
81+
'email2FAMailBody' => 'Autentifikacioni kod:',
82+
'invalid2FAToken' => 'Kod nije ispravan.',
83+
'need2FA' => 'Morate dovršiti dvofaznu autentifikaciju.',
84+
'needVerification' => 'Proverite email kako bi ste završili verifikaciju.',
85+
86+
// Activate
87+
'emailActivateTitle' => 'Aktivacija email-a',
88+
'emailActivateBody' => 'Upravo smo Vam poslali kod za proveru email adrese. Molimo vas alepite kod ispod',
89+
'emailActivateSubject' => 'Baš aktivacioni kod',
90+
'emailActivateMailBody' => 'Koristite kod u nastavku kako bi ste aktivirali Vaš nalog i počeli korišćenje servisa.',
91+
'invalidActivateToken' => 'Kod nije ispravan.',
92+
'needActivate' => 'Morate dovršiti registraciju potvrdom koda poslatog na vašu email adresu.',
93+
'activationBlocked' => 'Morate aktivirati vaš nalog pre pristupanja sistemu.',
94+
95+
// Groups
96+
'unknownGroup' => '{0} neispravna grupa.',
97+
'missingTitle' => 'Grupa mora imati naziv.',
98+
99+
// Permissions
100+
'unknownPermission' => '{0} nije validno odobrenje.',
101+
];

tests/Language/AbstractTranslationTestCase.php

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -70,6 +70,7 @@ abstract class AbstractTranslationTestCase extends TestCase
7070
// RussianTranslationTest::class => 'ru',
7171
// SinhalaTranslationTest::class => 'si',
7272
SlovakTranslationTest::class => 'sk',
73+
SerbianTranslationTest::class => 'sr',
7374
SwedishTranslationTest::class => 'sv-SE',
7475
// ThaiTranslationTest::class => 'th',
7576
TurkishTranslationTest::class => 'tr',
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
<?php
2+
3+
declare(strict_types=1);
4+
5+
/**
6+
* This file is part of CodeIgniter 4 framework.
7+
*
8+
* (c) CodeIgniter Foundation <admin@codeigniter.com>
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 SerbianTranslationTest extends AbstractTranslationTestCase
20+
{
21+
}

0 commit comments

Comments
 (0)