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' => 'Вимкнути',
'modal' => [
'heading' => 'Вимкнення кодів підтвердження по електронній пошті',
'description' => 'Ви впевнені, що хочете припинити отримувати коди підтвердження по електронній пошті? Це знизить рівень безпеки вашого облікового запису.',
'form' => [
'code' => [
'label' => 'Введіть 6-значний код, надісланий на вашу електронну пошту',
'validation_attribute' => 'код',
'actions' => [
'resend' => [
'label' => 'Надіслати новий код',
'notifications' => [
'resent' => [
'title' => 'Новий код надіслано',
],
'throttled' => [
'title' => 'Забагато спроб отримати новий код. Будь ласка, зачекайте, перш ніж знову спробувати.',
],
],
],
],
'messages' => [
'invalid' => 'Введений вами код недійсний.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Вимкнути коди підтвердження по електронній пошті',
],
],
],
'notifications' => [
'disabled' => [
'title' => 'Коди підтвердження по електронній пошті вимкнено',
],
],
];
@@ -0,0 +1,70 @@
<?php
return [
'label' => 'Налаштувати',
'modal' => [
'heading' => 'Налаштування кодів підтвердження по електронній пошті',
'description' => 'Вам потрібно буде вводити 6-значний код, який ми надсилаємо вам електронною поштою, щоразу під час входу або виконання конфіденційних дій. Перевірте вашу електронну пошту, щоб знайти код для завершення налаштування.',
'form' => [
'code' => [
'label' => 'Введіть 6-значний код, надісланий на вашу електронну пошту',
'validation_attribute' => 'код',
'actions' => [
'resend' => [
'label' => 'Надіслати новий код',
'notifications' => [
'resent' => [
'title' => 'Новий код надіслано',
],
'throttled' => [
'title' => 'Забагато спроб отримати новий код. Будь ласка, зачекайте, перш ніж знову спробувати.',
],
],
],
],
'messages' => [
'invalid' => 'Введений вами код недійсний.',
],
],
],
'actions' => [
'submit' => [
'label' => 'Увімкнути коди підтвердження по електронній пошті',
],
],
],
'notifications' => [
'enabled' => [
'title' => 'Коди підтвердження по електронній пошті увімкнено',
],
],
];
@@ -0,0 +1,12 @@
<?php
return [
'subject' => 'Ваш код для входу',
'lines' => [
'Ваш код для входу: :code',
'Цей код дійсний протягом 1 хвилини.|Цей код стане недійсним через :minutes хвилин.',
],
];
@@ -0,0 +1,63 @@
<?php
return [
'management_schema' => [
'actions' => [
'label' => 'Коди підтвердження по електронній пошті',
'below_content' => 'Отримуйте тимчасовий код на вашу електронну пошту для підтвердження особи під час входу.',
'messages' => [
'enabled' => 'Увімкнено',
'disabled' => 'Вимкнено',
],
],
],
'login_form' => [
'label' => 'Надіслати код на вашу електронну пошту',
'code' => [
'label' => 'Введіть 6-значний код, надісланий на вашу електронну пошту',
'validation_attribute' => 'код',
'actions' => [
'resend' => [
'label' => 'Надіслати новий код',
'notifications' => [
'resent' => [
'title' => 'Новий код надіслано',
],
'throttled' => [
'title' => 'Забагато спроб отримати новий код. Будь ласка, зачекайте, перш ніж знову спробувати.',
],
],
],
],
'messages' => [
'invalid' => 'Введений вами код недійсний.',
],
],
],
];