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,19 @@
<?php
return [
'notifications' => [
'blocked' => [
'title' => 'Helbide elektronikoaren aldaketa blokeatuta',
'body' => 'Helbide elektronikoa :email-ra aldatzeko saiakera blokeatu duzu arrakastaz. Jatorrizko eskaera zuk egin ez baduzu, jarri gurekin harremanetan berehala.',
],
'failed' => [
'title' => 'Ezin izan da helbide elektronikoaren aldaketa blokeatu',
'body' => 'Zoritxarrez, ezin izan duzu helbide elektronikoa :email-ra aldatzea galarazi, dagoeneko egiaztatu zelako zuk blokeatu baino lehen. Jatorrizko eskaera zuk egin ez baduzu, jarri gurekin harremanetan berehala.',
],
],
];
@@ -0,0 +1,14 @@
<?php
return [
'notifications' => [
'verified' => [
'title' => 'Helbide elektronikoa aldatuta',
'body' => 'Zure helbide elektronikoa arrakastaz aldatu da :email-ra.',
],
],
];
@@ -0,0 +1,75 @@
<?php
return [
'label' => 'Itzali',
'modal' => [
'heading' => 'Autentifikazio-aplikazioa desgaitu',
'description' => 'Ziur zaude autentifikazio-aplikazioa erabiltzeari utzi nahi diozula? Hau desgaitzeak segurtasun-geruza gehigarri bat kenduko du zure kontutik.',
'form' => [
'code' => [
'label' => 'Sartu autentifikazio-aplikazioko 6 digituko kodea',
'validation_attribute' => 'kodea',
'actions' => [
'use_recovery_code' => [
'label' => 'Erabili berreskuratze-kode bat horren ordez',
],
],
'messages' => [
'invalid' => 'Sartu duzun kodea ez da baliozkoa.',
'rate_limited' => 'Saiakera gehiegi. Mesedez, saiatu berriro geroago.',
],
],
'recovery_code' => [
'label' => 'Edo, sartu berreskuratze-kode bat',
'validation_attribute' => 'berreskuratze-kodea',
'messages' => [
'invalid' => 'Sartu duzun berreskuratze-kodea ez da baliozkoa.',
'rate_limited' => 'Saiakera gehiegi. Mesedez, saiatu berriro geroago.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Autentifikazio-aplikazioa desgaitu',
],
],
],
'notifications' => [
'disabled' => [
'title' => 'Autentifikazio-aplikazioa desgaitu da',
],
],
];
@@ -0,0 +1,79 @@
<?php
return [
'label' => 'Berreskuratze-kodeak birsortu',
'modal' => [
'heading' => 'Autentifikazio-aplikazioaren berreskuratze-kodeak birsortu',
'description' => 'Berreskuratze-kodeak galtzen badituzu, hemen birsor ditzakezu. Zure berreskuratze-kode zaharrak berehala baliogabetuko dira.',
'form' => [
'code' => [
'label' => 'Sartu autentifikazio-aplikazioko 6 digituko kodea',
'validation_attribute' => 'kodea',
'messages' => [
'invalid' => 'Sartu duzun kodea ez da baliozkoa.',
'rate_limited' => 'Saiakera gehiegi. Mesedez, saiatu berriro geroago.',
],
],
'password' => [
'label' => 'Edo, sartu zure uneko pasahitza',
'validation_attribute' => 'pasahitza',
],
],
'actions' => [
'submit' => [
'label' => 'Berreskuratze-kodeak birsortu',
],
],
],
'notifications' => [
'regenerated' => [
'title' => 'Autentifikazio-aplikazioaren berreskuratze-kode berriak sortu dira',
],
],
'show_new_recovery_codes' => [
'modal' => [
'heading' => 'Berreskuratze-kode berriak',
'description' => 'Mesedez, gorde ondorengo berreskuratze-kodeak leku seguru batean. Behin bakarrik erakutsiko dira, baina behar izango dituzu autentifikazio-aplikaziorako sarbidea galtzen baduzu:',
'actions' => [
'submit' => [
'label' => 'Itxi',
],
],
],
],
];
@@ -0,0 +1,83 @@
<?php
return [
'label' => 'Konfiguratu',
'modal' => [
'heading' => 'Autentifikazio-aplikazioa konfiguratu',
'description' => <<<'BLADE'
Google Authenticator bezalako aplikazio bat beharko duzu (<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>) prozesu hau osatzeko.
BLADE,
'content' => [
'qr_code' => [
'instruction' => 'Eskaneatu QR kode hau zure autentifikazio-aplikazioarekin:',
'alt' => 'Autentifikazio-aplikazio batekin eskaneatzeko QR kodea',
],
'text_code' => [
'instruction' => 'Edo sartu kode hau eskuz:',
'messages' => [
'copied' => 'Kopiatuta',
],
],
'recovery_codes' => [
'instruction' => 'Mesedez, gorde ondorengo berreskuratze-kodeak leku seguru batean. Behin bakarrik erakutsiko dira, baina behar izango dituzu autentifikazio-aplikaziorako sarbidea galtzen baduzu:',
],
],
'form' => [
'code' => [
'label' => 'Sartu autentifikazio-aplikazioko 6 digituko kodea',
'validation_attribute' => 'kodea',
'below_content' => 'Saioa hasten duzun edo ekintza sentikorrak egiten dituzun bakoitzean, autentifikazio-aplikazioko 6 digituko kodea sartu beharko duzu.',
'messages' => [
'invalid' => 'Sartu duzun kodea ez da baliozkoa.',
'rate_limited' => 'Saiakera gehiegi. Mesedez, saiatu berriro geroago.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Autentifikazio-aplikazioa gaitu',
],
],
],
'notifications' => [
'enabled' => [
'title' => 'Autentifikazio-aplikazioa gaitu da',
],
],
];
@@ -0,0 +1,64 @@
<?php
return [
'management_schema' => [
'actions' => [
'label' => 'Autentifikazio-aplikazioa',
'below_content' => 'Erabili aplikazio seguru bat saio-hasieraren egiaztapenerako aldi baterako kodea sortzeko.',
'messages' => [
'enabled' => 'Gaituta',
'disabled' => 'Desgaituta',
],
],
],
'login_form' => [
'label' => 'Erabili autentifikazio-aplikazioko kodea',
'code' => [
'label' => 'Sartu autentifikazio-aplikazioko 6 digituko kodea',
'validation_attribute' => 'kodea',
'actions' => [
'use_recovery_code' => [
'label' => 'Erabili berreskuratze-kode bat horren ordez',
],
],
'messages' => [
'invalid' => 'Sartu duzun kodea ez da baliozkoa.',
],
],
'recovery_code' => [
'label' => 'Edo, sartu berreskuratze-kode bat',
'validation_attribute' => 'berreskuratze-kodea',
'messages' => [
'invalid' => 'Sartu duzun berreskuratze-kodea ez da baliozkoa.',
],
],
],
];
@@ -0,0 +1,73 @@
<?php
return [
'label' => 'Itzali',
'modal' => [
'heading' => 'Posta elektronikoko egiaztapen-kodeak desgaitu',
'description' => 'Ziur zaude posta elektronikoko egiaztapen-kodeak jasotzeari utzi nahi diozula? Hau desgaitzeak segurtasun-geruza gehigarri bat kenduko du zure kontutik.',
'form' => [
'code' => [
'label' => 'Sartu posta elektronikoz bidalitako 6 digituko kodea',
'validation_attribute' => 'kodea',
'actions' => [
'resend' => [
'label' => 'Kode berria bidali posta elektronikoz',
'notifications' => [
'resent' => [
'title' => 'Kode berria bidali dizugu posta elektronikoz',
],
'throttled' => [
'title' => 'Birbidalketa-saiakera gehiegi. Mesedez, itxaron beste kode bat eskatu aurretik.',
],
],
],
],
'messages' => [
'invalid' => 'Sartu duzun kodea ez da baliozkoa.',
'rate_limited' => 'Saiakera gehiegi. Mesedez, saiatu berriro geroago.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Posta elektronikoko egiaztapen-kodeak desgaitu',
],
],
],
'notifications' => [
'disabled' => [
'title' => 'Posta elektronikoko egiaztapen-kodeak desgaitu dira',
],
],
];
@@ -0,0 +1,73 @@
<?php
return [
'label' => 'Konfiguratu',
'modal' => [
'heading' => 'Posta elektronikoko egiaztapen-kodeak konfiguratu',
'description' => 'Saioa hasten duzun edo ekintza sentikorrak egiten dituzun bakoitzean, posta elektronikoz bidalitako 6 digituko kodea sartu beharko duzu. Begiratu zure posta elektronikoa konfigurazioa osatzeko 6 digituko kodea lortzeko.',
'form' => [
'code' => [
'label' => 'Sartu posta elektronikoz bidalitako 6 digituko kodea',
'validation_attribute' => 'kodea',
'actions' => [
'resend' => [
'label' => 'Kode berria bidali posta elektronikoz',
'notifications' => [
'resent' => [
'title' => 'Kode berria bidali dizugu posta elektronikoz',
],
'throttled' => [
'title' => 'Birbidalketa-saiakera gehiegi. Mesedez, itxaron beste kode bat eskatu aurretik.',
],
],
],
],
'messages' => [
'invalid' => 'Sartu duzun kodea ez da baliozkoa.',
'rate_limited' => 'Saiakera gehiegi. Mesedez, saiatu berriro geroago.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Posta elektronikoko egiaztapen-kodeak gaitu',
],
],
],
'notifications' => [
'enabled' => [
'title' => 'Posta elektronikoko egiaztapen-kodeak gaitu dira',
],
],
];
@@ -0,0 +1,12 @@
<?php
return [
'subject' => 'Hona hemen zure saio-hasierako kodea',
'lines' => [
'Zure saio-hasierako kodea hau da: :code',
'Kode hau minutu batean iraungiko da.|Kode hau :minutes minututan iraungiko da.',
],
];
@@ -0,0 +1,64 @@
<?php
return [
'management_schema' => [
'actions' => [
'label' => 'Posta elektronikoko egiaztapen-kodeak',
'below_content' => 'Jaso aldi baterako kodea zure helbide elektronikoan zure identitatea egiaztatzeko saio-hasieran.',
'messages' => [
'enabled' => 'Gaituta',
'disabled' => 'Desgaituta',
],
],
],
'login_form' => [
'label' => 'Bidali kodea zure posta elektronikora',
'code' => [
'label' => 'Sartu posta elektronikoz bidalitako 6 digituko kodea',
'validation_attribute' => 'kodea',
'actions' => [
'resend' => [
'label' => 'Kode berria bidali posta elektronikoz',
'notifications' => [
'resent' => [
'title' => 'Kode berria bidali dizugu posta elektronikoz',
],
'throttled' => [
'title' => 'Birbidalketa-saiakera gehiegi. Mesedez, itxaron beste kode bat eskatu aurretik.',
],
],
],
],
'messages' => [
'invalid' => 'Sartu duzun kodea ez da baliozkoa.',
],
],
],
];
@@ -0,0 +1,19 @@
<?php
return [
'title' => 'Bi faktoreko autentifikazioa (2FA) konfiguratu',
'heading' => 'Bi faktoreko autentifikazioa konfiguratu',
'subheading' => '2FA-k segurtasun-geruza gehigarri bat gehitzen dio zure kontuari, saioa hastean bigarren egiaztapen-modu bat eskatuz.',
'actions' => [
'continue' => [
'label' => 'Jarraitu',
],
],
];
@@ -0,0 +1,27 @@
<?php
return [
'actions' => [
'Egin klik',
'copy' => [
'label' => 'kopiatzeko',
],
'edo',
'download' => [
'label' => 'deskargatzeko',
],
'kode guztiak aldi berean.',
],
'messages' => [
'copied' => 'Kopiatuta',
],
];
@@ -0,0 +1,16 @@
<?php
return [
'subject' => 'Zure helbide elektronikoa aldatzen ari da',
'lines' => [
'Zure kontuarekin lotutako helbide elektronikoa aldatzeko eskaera jaso dugu. Zure pasahitza erabili da aldaketa hau berresteko.',
'Egiaztatzen denean, zure kontuko helbide elektroniko berria :email izango da.',
'Aldaketa blokeatu dezakezu egiaztatu aurretik beheko botoian klik eginez.',
'Eskaera hau zuk egin ez baduzu, jarri gurekin harremanetan berehala.',
],
'action' => 'Helbide elektronikoaren aldaketa blokeatu',
];
@@ -0,0 +1,73 @@
<?php
return [
'label' => 'Profila',
'form' => [
'email' => [
'label' => 'Helbide elektronikoa',
],
'name' => [
'label' => 'Izena',
],
'password' => [
'label' => 'Pasahitz berria',
'validation_attribute' => 'pasahitza',
],
'password_confirmation' => [
'label' => 'Berretsi pasahitz berria',
'validation_attribute' => 'pasahitzaren berrespena',
],
'current_password' => [
'label' => 'Uneko pasahitza',
'below_content' => 'Segurtasunerako, berretsi zure pasahitza jarraitzeko.',
'validation_attribute' => 'uneko pasahitza',
],
'actions' => [
'save' => [
'label' => 'Gorde aldaketak',
],
],
],
'multi_factor_authentication' => [
'label' => 'Bi faktoreko autentifikazioa (2FA)',
],
'notifications' => [
'email_change_verification_sent' => [
'title' => 'Helbide elektronikoaren aldaketa-eskaera bidalita',
'body' => 'Zure helbide elektronikoa aldatzeko eskaera :email-ra bidali da. Begiratu zure posta elektronikoa aldaketa egiaztatzeko.',
],
'saved' => [
'title' => 'Gordeta',
],
'throttled' => [
'title' => 'Eskaera gehiegi. Mesedez, saiatu berriro :seconds segundu barru.',
'body' => 'Mesedez, saiatu berriro :seconds segundu barru.',
],
],
'actions' => [
'cancel' => [
'label' => 'Utzi',
],
],
];
@@ -0,0 +1,35 @@
<?php
return [
'title' => 'Egiaztatu zure helbide elektronikoa',
'heading' => 'Egiaztatu zure helbide elektronikoa',
'actions' => [
'resend_notification' => [
'label' => 'Birbidali',
],
],
'messages' => [
'notification_not_received' => 'Ez duzu bidali dugun mezu elektronikoa jaso?',
'notification_sent' => ':email helbidera mezu elektroniko bat bidali dugu zure helbide elektronikoa egiaztatzeko argibideekin.',
],
'notifications' => [
'notification_resent' => [
'title' => 'Mezu elektronikoa birbidali dugu.',
],
'notification_resend_throttled' => [
'title' => 'Birbidalketa-saiakera gehiegi',
'body' => 'Mesedez, saiatu berriro :seconds segundu barru.',
],
],
];
+85
View File
@@ -0,0 +1,85 @@
<?php
return [
'title' => 'Hasi saioa',
'heading' => 'Hasi saioa',
'actions' => [
'register' => [
'before' => 'edo',
'label' => 'sortu kontu bat',
],
'request_password_reset' => [
'label' => 'Pasahitza ahaztu duzu?',
],
],
'form' => [
'email' => [
'label' => 'Helbide elektronikoa',
],
'password' => [
'label' => 'Pasahitza',
],
'remember' => [
'label' => 'Gogoratu nazazu',
],
'actions' => [
'authenticate' => [
'label' => 'Hasi saioa',
],
],
],
'multi_factor' => [
'heading' => 'Egiaztatu zure identitatea',
'subheading' => 'Saioa hasten jarraitzeko, zure identitatea egiaztatu behar duzu.',
'form' => [
'provider' => [
'label' => 'Nola nahi duzu egiaztatu?',
],
'actions' => [
'authenticate' => [
'label' => 'Berretsi saio-hasiera',
],
],
],
],
'messages' => [
'failed' => 'Kredentzial hauek ez datoz bat gure erregistroekin.',
],
'notifications' => [
'throttled' => [
'title' => 'Saio-hasiera saiakera gehiegi',
'body' => 'Mesedez, saiatu berriro :seconds segundu barru.',
],
],
];
@@ -0,0 +1,46 @@
<?php
return [
'title' => 'Berrezarri zure pasahitza',
'heading' => 'Pasahitza ahaztu duzu?',
'actions' => [
'login' => [
'label' => 'itzuli saio-hasierara',
],
],
'form' => [
'email' => [
'label' => 'Helbide elektronikoa',
],
'actions' => [
'request' => [
'label' => 'Bidali mezu elektronikoa',
],
],
],
'notifications' => [
'sent' => [
'body' => 'Zure kontua existitzen ez bada, ez duzu mezu elektronikoa jasoko.',
],
'throttled' => [
'title' => 'Eskaera gehiegi',
'body' => 'Mesedez, saiatu berriro :seconds segundu barru.',
],
],
];
@@ -0,0 +1,43 @@
<?php
return [
'title' => 'Berrezarri zure pasahitza',
'heading' => 'Berrezarri zure pasahitza',
'form' => [
'email' => [
'label' => 'Helbide elektronikoa',
],
'password' => [
'label' => 'Pasahitza',
'validation_attribute' => 'pasahitza',
],
'password_confirmation' => [
'label' => 'Berretsi pasahitza',
],
'actions' => [
'reset' => [
'label' => 'Berrezarri pasahitza',
],
],
],
'notifications' => [
'throttled' => [
'title' => 'Berrezartze-saiakera gehiegi',
'body' => 'Mesedez, saiatu berriro :seconds segundu barru.',
],
],
];
+56
View File
@@ -0,0 +1,56 @@
<?php
return [
'title' => 'Eman izena',
'heading' => 'Sortu kontua',
'actions' => [
'login' => [
'before' => 'edo',
'label' => 'hasi saioa zure kontuan',
],
],
'form' => [
'email' => [
'label' => 'Helbide elektronikoa',
],
'name' => [
'label' => 'Izena',
],
'password' => [
'label' => 'Pasahitza',
'validation_attribute' => 'pasahitza',
],
'password_confirmation' => [
'label' => 'Berretsi pasahitza',
],
'actions' => [
'register' => [
'label' => 'Eman izena',
],
],
],
'notifications' => [
'throttled' => [
'title' => 'Erregistro-saiakera gehiegi',
'body' => 'Mesedez, saiatu berriro :seconds segundu barru.',
],
],
];
@@ -0,0 +1,9 @@
<?php
return [
'title' => 'Errorea orrialdea kargatzean',
'body' => 'Errore bat gertatu da orrialde hau kargatzean. Mesedez, saiatu berriro geroago.',
];
+12
View File
@@ -0,0 +1,12 @@
<?php
return [
'field' => [
'label' => 'Bilaketa orokorra',
'placeholder' => 'Bilatu',
],
'no_results_message' => 'Ez da bilaketa-emaitzarik aurkitu.',
];
+72
View File
@@ -0,0 +1,72 @@
<?php
return [
'direction' => 'ltr',
'actions' => [
'billing' => [
'label' => 'Harpidetza kudeatu',
],
'logout' => [
'label' => 'Amaitu saioa',
],
'open_database_notifications' => [
'label' => 'Jakinarazpenak',
],
'open_user_menu' => [
'label' => 'Erabiltzaile-menua',
],
'sidebar' => [
'collapse' => [
'label' => 'Alboko barra kontrairatu',
],
'expand' => [
'label' => 'Alboko barra zabaldu',
],
],
'theme_switcher' => [
'dark' => [
'label' => 'Gai iluna gaitu',
],
'light' => [
'label' => 'Gai argia gaitu',
],
'system' => [
'label' => 'Sistemaren gaia gaitu',
],
],
],
'avatar' => [
'alt' => ':name-ren avatarra',
],
'logo' => [
'alt' => ':name logoa',
],
'tenant_menu' => [
'search_field' => [
'label' => 'Maizter-bilaketa',
'placeholder' => 'Bilatu',
],
],
];
+33
View File
@@ -0,0 +1,33 @@
<?php
return [
'title' => 'Aginte-panela',
'actions' => [
'filter' => [
'label' => 'Iragazki',
'modal' => [
'heading' => 'Iragazki',
'actions' => [
'apply' => [
'label' => 'Aplikatu',
],
],
],
],
],
];
@@ -0,0 +1,25 @@
<?php
return [
'form' => [
'actions' => [
'save' => [
'label' => 'Gorde aldaketak',
],
],
],
'notifications' => [
'saved' => [
'title' => 'Gordeta',
],
],
];
@@ -0,0 +1,37 @@
<?php
return [
'title' => 'Sortu :label',
'breadcrumb' => 'Sortu',
'form' => [
'actions' => [
'cancel' => [
'label' => 'Utzi',
],
'create' => [
'label' => 'Sortu',
],
'create_another' => [
'label' => 'Sortu eta beste bat sortu',
],
],
],
'notifications' => [
'created' => [
'title' => 'Sortuta',
],
],
];
@@ -0,0 +1,43 @@
<?php
return [
'title' => 'Editatu :label',
'breadcrumb' => 'Editatu',
'navigation_label' => 'Editatu',
'form' => [
'actions' => [
'cancel' => [
'label' => 'Utzi',
],
'save' => [
'label' => 'Gorde aldaketak',
],
],
],
'content' => [
'tab' => [
'label' => 'Editatu',
],
],
'notifications' => [
'saved' => [
'title' => 'Gordeta',
],
],
];
@@ -0,0 +1,7 @@
<?php
return [
'breadcrumb' => 'Zerrenda',
];
@@ -0,0 +1,7 @@
<?php
return [
'title' => 'Kudeatu :label :relationship',
];
@@ -0,0 +1,19 @@
<?php
return [
'title' => 'Ikusi :label',
'breadcrumb' => 'Ikusi',
'navigation_label' => 'Ikusi',
'content' => [
'tab' => [
'label' => 'Ikusi',
],
],
];
@@ -0,0 +1,7 @@
<?php
return [
'body' => 'Gorde gabeko aldaketak dituzu. Ziur zaude orrialde honetatik irten nahi duzula?',
];
@@ -0,0 +1,15 @@
<?php
return [
'actions' => [
'logout' => [
'label' => 'Amaitu saioa',
],
],
'welcome' => 'Ongi etorri',
];
@@ -0,0 +1,17 @@
<?php
return [
'actions' => [
'open_documentation' => [
'label' => 'Dokumentazioa',
],
'open_github' => [
'label' => 'GitHub',
],
],
];