feat: add routes, lang, tests, stubs, docs, and docker configurations

This commit is contained in:
2026-05-21 16:05:16 +07:00
parent fad70d096b
commit 28a06315b8
3385 changed files with 177070 additions and 0 deletions
@@ -0,0 +1,71 @@
<?php
return [
'label' => 'Dezactivează',
'modal' => [
'heading' => 'Dezactivare aplicație de autentificare',
'description' => 'Sigur doriți să nu mai folosiți aplicația de autentificare? Dezactivarea acesteia va elimina un nivel suplimentar de securitate din contul dumneavoastră.',
'form' => [
'code' => [
'label' => 'Introduceți codul din 6 cifre din aplicația de autentificare',
'validation_attribute' => 'cod',
'actions' => [
'use_recovery_code' => [
'label' => 'Folosește în schimb un cod de recuperare',
],
],
'messages' => [
'invalid' => 'Codul introdus este invalid.',
],
],
'recovery_code' => [
'label' => 'Sau, introduceți un cod de recuperare',
'validation_attribute' => 'cod de recuperare',
'messages' => [
'invalid' => 'Codul de recuperare introdus este invalid.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Dezactivează aplicația de autentificare',
],
],
],
'notifications' => [
'disabled' => [
'title' => 'Aplicația de autentificare a fost dezactivată',
],
],
];
@@ -0,0 +1,77 @@
<?php
return [
'label' => 'Regenerează codurile de recuperare',
'modal' => [
'heading' => 'Regenerare coduri de recuperare pentru aplicația de autentificare',
'description' => 'Dacă ați pierdut codurile de recuperare, le puteți regenera aici. Codurile de recuperare vechi vor fi invalidate imediat.',
'form' => [
'code' => [
'label' => 'Introduceți codul din 6 cifre din aplicația de autentificare',
'validation_attribute' => 'cod',
'messages' => [
'invalid' => 'Codul introdus este invalid.',
],
],
'password' => [
'label' => 'Sau, introduceți parola curentă',
'validation_attribute' => 'parolă',
],
],
'actions' => [
'submit' => [
'label' => 'Regenerează codurile de recuperare',
],
],
],
'notifications' => [
'regenerated' => [
'title' => 'Noi coduri de recuperare au fost generate',
],
],
'show_new_recovery_codes' => [
'modal' => [
'heading' => 'Coduri de recuperare noi',
'description' => 'Vă rugăm să salvați următoarele coduri de recuperare într-un loc sigur. Acestea vor fi afișate doar o singură dată, dar veți avea nevoie de ele dacă pierdeți accesul la aplicația de autentificare:',
'actions' => [
'submit' => [
'label' => 'Închide',
],
],
],
],
];
@@ -0,0 +1,81 @@
<?php
return [
'label' => 'Configurează',
'modal' => [
'heading' => 'Configurare aplicație de autentificare',
'description' => <<<'BLADE'
Veți avea nevoie de o aplicație precum Google Authenticator (<x-filament::link href="https://itunes.apple.com/us/app/google-authenticator/id388497605" target="_blank">iOS</x-filament::link>, <x-filament::link href="https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2" target="_blank">Android</x-filament::link>) pentru a finaliza acest proces.
BLADE,
'content' => [
'qr_code' => [
'instruction' => 'Scanați acest cod QR cu aplicația de autentificare:',
'alt' => 'Cod QR de scanat cu o aplicație de autentificare',
],
'text_code' => [
'instruction' => 'Sau introduceți acest cod manual:',
'messages' => [
'copied' => 'Copiat',
],
],
'recovery_codes' => [
'instruction' => 'Vă rugăm să salvați următoarele coduri de recuperare într-un loc sigur. Acestea vor fi afișate doar o singură dată, dar veți avea nevoie de ele dacă pierdeți accesul la aplicația de autentificare:',
],
],
'form' => [
'code' => [
'label' => 'Introduceți codul din 6 cifre din aplicația de autentificare',
'validation_attribute' => 'cod',
'below_content' => 'Va trebui să introduceți codul din 6 cifre din aplicația de autentificare de fiecare dată când vă autentificați sau efectuați acțiuni sensibile.',
'messages' => [
'invalid' => 'Codul introdus este invalid.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Activează aplicația de autentificare',
],
],
],
'notifications' => [
'enabled' => [
'title' => 'Aplicația de autentificare a fost activată',
],
],
];
@@ -0,0 +1,64 @@
<?php
return [
'management_schema' => [
'actions' => [
'label' => 'Aplicație de autentificare',
'below_content' => 'Folosiți o aplicație securizată pentru a genera un cod temporar pentru verificarea autentificării.',
'messages' => [
'enabled' => 'Activat',
'disabled' => 'Dezactivat',
],
],
],
'login_form' => [
'label' => 'Folosește un cod din aplicația de autentificare',
'code' => [
'label' => 'Introduceți codul din 6 cifre din aplicația de autentificare',
'validation_attribute' => 'cod',
'actions' => [
'use_recovery_code' => [
'label' => 'Folosește în schimb un cod de recuperare',
],
],
'messages' => [
'invalid' => 'Codul introdus este invalid.',
],
],
'recovery_code' => [
'label' => 'Sau, introduceți un cod de recuperare',
'validation_attribute' => 'cod de recuperare',
'messages' => [
'invalid' => 'Codul de recuperare introdus este invalid.',
],
],
],
];
@@ -0,0 +1,71 @@
<?php
return [
'label' => 'Dezactivează',
'modal' => [
'heading' => 'Dezactivare coduri de verificare prin email',
'description' => 'Sigur doriți să nu mai primiți coduri de verificare prin email? Dezactivarea acestora va elimina un nivel suplimentar de securitate din contul dumneavoastră.',
'form' => [
'code' => [
'label' => 'Introduceți codul din 6 cifre pe care vi l-am trimis prin email',
'validation_attribute' => 'cod',
'actions' => [
'resend' => [
'label' => 'Trimite un cod nou prin email',
'notifications' => [
'resent' => [
'title' => 'V-am trimis un cod nou prin email',
],
'throttled' => [
'title' => 'Prea multe încercări de retrimitere. Vă rugăm să așteptați înainte de a solicita alt cod.',
],
],
],
],
'messages' => [
'invalid' => 'Codul introdus este invalid.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Dezactivează codurile de verificare prin email',
],
],
],
'notifications' => [
'disabled' => [
'title' => 'Codurile de verificare prin email au fost dezactivate',
],
],
];
@@ -0,0 +1,71 @@
<?php
return [
'label' => 'Configurează',
'modal' => [
'heading' => 'Configurare coduri de verificare prin email',
'description' => 'Va trebui să introduceți codul din 6 cifre pe care vi-l trimitem prin email de fiecare dată când vă autentificați sau efectuați acțiuni sensibile. Verificați emailul pentru un cod din 6 cifre pentru a finaliza configurarea.',
'form' => [
'code' => [
'label' => 'Introduceți codul din 6 cifre pe care vi l-am trimis prin email',
'validation_attribute' => 'cod',
'actions' => [
'resend' => [
'label' => 'Trimite un cod nou prin email',
'notifications' => [
'resent' => [
'title' => 'V-am trimis un cod nou prin email',
],
'throttled' => [
'title' => 'Prea multe încercări de retrimitere. Vă rugăm să așteptați înainte de a solicita alt cod.',
],
],
],
],
'messages' => [
'invalid' => 'Codul introdus este invalid.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Activează codurile de verificare prin email',
],
],
],
'notifications' => [
'enabled' => [
'title' => 'Codurile de verificare prin email au fost activate',
],
],
];
@@ -0,0 +1,12 @@
<?php
return [
'subject' => 'Iată codul dumneavoastră de autentificare',
'lines' => [
'Codul dumneavoastră de autentificare este: :code',
'Acest cod va expira într-un minut.|Acest cod va expira în :minutes minute.',
],
];
@@ -0,0 +1,64 @@
<?php
return [
'management_schema' => [
'actions' => [
'label' => 'Coduri de verificare prin email',
'below_content' => 'Primiți un cod temporar la adresa dumneavoastră de email pentru a vă verifica identitatea la autentificare.',
'messages' => [
'enabled' => 'Activat',
'disabled' => 'Dezactivat',
],
],
],
'login_form' => [
'label' => 'Trimite un cod pe email',
'code' => [
'label' => 'Introduceți codul din 6 cifre pe care vi l-am trimis prin email',
'validation_attribute' => 'cod',
'actions' => [
'resend' => [
'label' => 'Trimite un cod nou prin email',
'notifications' => [
'resent' => [
'title' => 'V-am trimis un cod nou prin email',
],
'throttled' => [
'title' => 'Prea multe încercări de retrimitere. Vă rugăm să așteptați înainte de a solicita alt cod.',
],
],
],
],
'messages' => [
'invalid' => 'Codul introdus este invalid.',
],
],
],
];
@@ -0,0 +1,19 @@
<?php
return [
'title' => 'Configurare autentificare cu doi factori (2FA)',
'heading' => 'Configurare autentificare cu doi factori',
'subheading' => '2FA adaugă un nivel suplimentar de securitate contului dumneavoastră, solicitând o a doua formă de verificare la autentificare.',
'actions' => [
'continue' => [
'label' => 'Continuă',
],
],
];
@@ -0,0 +1,27 @@
<?php
return [
'actions' => [
'Click to',
'copy' => [
'label' => 'copiază',
],
'or',
'download' => [
'label' => 'descarcă',
],
'all the codes at once.',
],
'messages' => [
'copied' => 'Copiat',
],
];