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
+45
View File
@@ -0,0 +1,45 @@
<?php
return [
'single' => [
'label' => 'Unganisha',
'modal' => [
'heading' => 'Unganisha :label',
'fields' => [
'record_id' => [
'label' => 'Rekodi',
],
],
'actions' => [
'associate' => [
'label' => 'Unganisha',
],
'associate_another' => [
'label' => 'Unganisha na unganisha tena',
],
],
],
'notifications' => [
'associated' => [
'title' => 'Imeunganishwa',
],
],
],
];
+45
View File
@@ -0,0 +1,45 @@
<?php
return [
'single' => [
'label' => 'Pakia',
'modal' => [
'heading' => 'Pakia :label',
'fields' => [
'record_id' => [
'label' => 'Rekodi',
],
],
'actions' => [
'attach' => [
'label' => 'Pakia',
],
'attach_another' => [
'label' => 'Pakia na pakia tena',
],
],
],
'notifications' => [
'attached' => [
'title' => 'Imepakiwa',
],
],
],
];
+37
View File
@@ -0,0 +1,37 @@
<?php
return [
'single' => [
'label' => ':label mpya',
'modal' => [
'heading' => 'Tengeneza :label',
'actions' => [
'create' => [
'label' => 'Tengeneza',
],
'create_another' => [
'label' => 'Tengeneza na tengeneza nyingine',
],
],
],
'notifications' => [
'created' => [
'title' => 'Imetengenezwa',
],
],
],
];
+61
View File
@@ -0,0 +1,61 @@
<?php
return [
'single' => [
'label' => 'Futa',
'modal' => [
'heading' => 'Futa :label',
'actions' => [
'delete' => [
'label' => 'Futa',
],
],
],
'notifications' => [
'deleted' => [
'title' => 'Imefutwa',
],
],
],
'multiple' => [
'label' => 'Futa chaguo',
'modal' => [
'heading' => 'Futa chaguo :label',
'actions' => [
'delete' => [
'label' => 'Futa',
],
],
],
'notifications' => [
'deleted' => [
'title' => 'Imefutwa',
],
],
],
];
+61
View File
@@ -0,0 +1,61 @@
<?php
return [
'single' => [
'label' => 'Tenganisha',
'modal' => [
'heading' => 'Tenganisha :label',
'actions' => [
'detach' => [
'label' => 'Tenganisha',
],
],
],
'notifications' => [
'detached' => [
'title' => 'Imetenganishwa',
],
],
],
'multiple' => [
'label' => 'Tenganisha chaguo',
'modal' => [
'heading' => 'Tenganisha chaguo :label',
'actions' => [
'detach' => [
'label' => 'Tenganisha',
],
],
],
'notifications' => [
'detached' => [
'title' => 'Imetenganishwa',
],
],
],
];
+61
View File
@@ -0,0 +1,61 @@
<?php
return [
'single' => [
'label' => 'Tenganisha',
'modal' => [
'heading' => 'Tenganisha :label',
'actions' => [
'dissociate' => [
'label' => 'Tenganisha',
],
],
],
'notifications' => [
'dissociated' => [
'title' => 'Imetenganishwa',
],
],
],
'multiple' => [
'label' => 'Tenganisha chaguo',
'modal' => [
'heading' => 'Tenganisha chaguo :label',
'actions' => [
'dissociate' => [
'label' => 'Tenganisha',
],
],
],
'notifications' => [
'dissociated' => [
'title' => 'Imetenganishwa',
],
],
],
];
+33
View File
@@ -0,0 +1,33 @@
<?php
return [
'single' => [
'label' => 'Hariri',
'modal' => [
'heading' => 'Hariri :label',
'actions' => [
'save' => [
'label' => 'Hifadhi mabadiliko',
],
],
],
'notifications' => [
'saved' => [
'title' => 'Imehifadhiwa',
],
],
],
];
+61
View File
@@ -0,0 +1,61 @@
<?php
return [
'single' => [
'label' => 'Futa kwa lazima',
'modal' => [
'heading' => 'Futa kwa lazima :label',
'actions' => [
'delete' => [
'label' => 'Futa',
],
],
],
'notifications' => [
'deleted' => [
'title' => 'Imefutwa',
],
],
],
'multiple' => [
'label' => 'Futa kwa lazima chaguo',
'modal' => [
'heading' => 'Futa kwa lazima chaguo :label',
'actions' => [
'delete' => [
'label' => 'Futa',
],
],
],
'notifications' => [
'deleted' => [
'title' => 'Imefutwa',
],
],
],
];
+9
View File
@@ -0,0 +1,9 @@
<?php
return [
'trigger' => [
'label' => 'Vitendo',
],
];
+23
View File
@@ -0,0 +1,23 @@
<?php
return [
'confirmation' => 'Unahakika unataka kufanya hili?',
'actions' => [
'cancel' => [
'label' => 'Ghairi',
],
'confirm' => [
'label' => 'Thibitisha',
],
'submit' => [
'label' => 'Wasilisha',
],
],
];
+33
View File
@@ -0,0 +1,33 @@
<?php
return [
'single' => [
'label' => 'Iga',
'modal' => [
'heading' => 'Iga :label',
'actions' => [
'replicate' => [
'label' => 'Iga',
],
],
],
'notifications' => [
'replicated' => [
'title' => 'Imeigwa',
],
],
],
];
+61
View File
@@ -0,0 +1,61 @@
<?php
return [
'single' => [
'label' => 'Rudisha',
'modal' => [
'heading' => 'Rudisha :label',
'actions' => [
'restore' => [
'label' => 'Rudisha',
],
],
],
'notifications' => [
'restored' => [
'title' => 'Imerudishwa',
],
],
],
'multiple' => [
'label' => 'Rudisha chaguo',
'modal' => [
'heading' => 'Rudisha chaguo :label',
'actions' => [
'restore' => [
'label' => 'Rudisha',
],
],
],
'notifications' => [
'restored' => [
'title' => 'Imerudishwa',
],
],
],
];
+25
View File
@@ -0,0 +1,25 @@
<?php
return [
'single' => [
'label' => 'Angalia',
'modal' => [
'heading' => 'Angalia :label',
'actions' => [
'close' => [
'label' => 'Funga',
],
],
],
],
];