run through pint

This commit is contained in:
2023-11-28 23:37:02 +05:00
parent 5b32575929
commit 56a7255e4a
18 changed files with 573 additions and 638 deletions

View File

@@ -1,66 +1 @@
<p align="center"><a href="https://laravel.com" target="_blank"><img src="https://raw.githubusercontent.com/laravel/art/master/logo-lockup/5%20SVG/2%20CMYK/1%20Full%20Color/laravel-logolockup-cmyk-red.svg" width="400" alt="Laravel Logo"></a></p> # Online tbbank dashboard
<p align="center">
<a href="https://github.com/laravel/framework/actions"><img src="https://github.com/laravel/framework/workflows/tests/badge.svg" alt="Build Status"></a>
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/dt/laravel/framework" alt="Total Downloads"></a>
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/v/laravel/framework" alt="Latest Stable Version"></a>
<a href="https://packagist.org/packages/laravel/framework"><img src="https://img.shields.io/packagist/l/laravel/framework" alt="License"></a>
</p>
## About Laravel
Laravel is a web application framework with expressive, elegant syntax. We believe development must be an enjoyable and creative experience to be truly fulfilling. Laravel takes the pain out of development by easing common tasks used in many web projects, such as:
- [Simple, fast routing engine](https://laravel.com/docs/routing).
- [Powerful dependency injection container](https://laravel.com/docs/container).
- Multiple back-ends for [session](https://laravel.com/docs/session) and [cache](https://laravel.com/docs/cache) storage.
- Expressive, intuitive [database ORM](https://laravel.com/docs/eloquent).
- Database agnostic [schema migrations](https://laravel.com/docs/migrations).
- [Robust background job processing](https://laravel.com/docs/queues).
- [Real-time event broadcasting](https://laravel.com/docs/broadcasting).
Laravel is accessible, powerful, and provides tools required for large, robust applications.
## Learning Laravel
Laravel has the most extensive and thorough [documentation](https://laravel.com/docs) and video tutorial library of all modern web application frameworks, making it a breeze to get started with the framework.
You may also try the [Laravel Bootcamp](https://bootcamp.laravel.com), where you will be guided through building a modern Laravel application from scratch.
If you don't feel like reading, [Laracasts](https://laracasts.com) can help. Laracasts contains over 2000 video tutorials on a range of topics including Laravel, modern PHP, unit testing, and JavaScript. Boost your skills by digging into our comprehensive video library.
## Laravel Sponsors
We would like to extend our thanks to the following sponsors for funding Laravel development. If you are interested in becoming a sponsor, please visit the [Laravel Partners program](https://partners.laravel.com).
### Premium Partners
- **[Vehikl](https://vehikl.com/)**
- **[Tighten Co.](https://tighten.co)**
- **[WebReinvent](https://webreinvent.com/)**
- **[Kirschbaum Development Group](https://kirschbaumdevelopment.com)**
- **[64 Robots](https://64robots.com)**
- **[Curotec](https://www.curotec.com/services/technologies/laravel/)**
- **[Cyber-Duck](https://cyber-duck.co.uk)**
- **[DevSquad](https://devsquad.com/hire-laravel-developers)**
- **[Jump24](https://jump24.co.uk)**
- **[Redberry](https://redberry.international/laravel/)**
- **[Active Logic](https://activelogic.com)**
- **[byte5](https://byte5.de)**
- **[OP.GG](https://op.gg)**
## Contributing
Thank you for considering contributing to the Laravel framework! The contribution guide can be found in the [Laravel documentation](https://laravel.com/docs/contributions).
## Code of Conduct
In order to ensure that the Laravel community is welcoming to all, please review and abide by the [Code of Conduct](https://laravel.com/docs/contributions#code-of-conduct).
## Security Vulnerabilities
If you discover a security vulnerability within Laravel, please send an e-mail to Taylor Otwell via [taylor@laravel.com](mailto:taylor@laravel.com). All security vulnerabilities will be promptly addressed.
## License
The Laravel framework is open-sourced software licensed under the [MIT license](https://opensource.org/licenses/MIT).

View File

@@ -7,15 +7,24 @@ use Laravel\Nova\Dashboards\Main as Dashboard;
class Main extends Dashboard class Main extends Dashboard
{ {
/**
* Get the displayable name of the dashboard.
*
* @return string
*/
public function name(): string
{
return __('Dashboard');
}
/** /**
* Get the cards for the dashboard. * Get the cards for the dashboard.
* *
* @return array * @return array
*/ */
public function cards() public function cards(): array
{ {
return [ return [
new Help,
]; ];
} }
} }

View File

@@ -17,7 +17,6 @@ use App\Repos\System\Settings\Legal\PassportRepo;
use App\Repos\System\Settings\Location\RegionRepo; use App\Repos\System\Settings\Location\RegionRepo;
use App\Rules\DowranAgaAllowed; use App\Rules\DowranAgaAllowed;
use App\Rules\OnlyLetters; use App\Rules\OnlyLetters;
use App\Rules\PassportIdValidation;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Laravel\Nova\Fields\Badge; use Laravel\Nova\Fields\Badge;
use Laravel\Nova\Fields\Date; use Laravel\Nova\Fields\Date;

View File

@@ -3,11 +3,8 @@
namespace App\Nova\Resources; namespace App\Nova\Resources;
use App\Nova\Resource; use App\Nova\Resource;
use App\Rules\DowranAgaAllowed;
use App\Rules\OnlyLetters;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Laravel\Nova\Fields\ID; use Laravel\Nova\Fields\ID;
use Laravel\Nova\Fields\Text;
use Laravel\Nova\Http\Requests\NovaRequest; use Laravel\Nova\Http\Requests\NovaRequest;
use Nurmuhammet\NovaInputmask\NovaInputmask; use Nurmuhammet\NovaInputmask\NovaInputmask;
@@ -39,7 +36,6 @@ class Test extends Resource
/** /**
* Get the fields displayed by the resource. * Get the fields displayed by the resource.
* *
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array * @return array
*/ */
public function fields(NovaRequest $request) public function fields(NovaRequest $request)
@@ -58,7 +54,6 @@ class Test extends Resource
/** /**
* Get the cards available for the request. * Get the cards available for the request.
* *
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array * @return array
*/ */
public function cards(NovaRequest $request) public function cards(NovaRequest $request)
@@ -69,7 +64,6 @@ class Test extends Resource
/** /**
* Get the filters available for the resource. * Get the filters available for the resource.
* *
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array * @return array
*/ */
public function filters(NovaRequest $request) public function filters(NovaRequest $request)
@@ -80,7 +74,6 @@ class Test extends Resource
/** /**
* Get the lenses available for the resource. * Get the lenses available for the resource.
* *
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array * @return array
*/ */
public function lenses(NovaRequest $request) public function lenses(NovaRequest $request)
@@ -91,7 +84,6 @@ class Test extends Resource
/** /**
* Get the actions available for the resource. * Get the actions available for the resource.
* *
* @param \Laravel\Nova\Http\Requests\NovaRequest $request
* @return array * @return array
*/ */
public function actions(NovaRequest $request) public function actions(NovaRequest $request)

View File

@@ -2,6 +2,7 @@
namespace App\Providers; namespace App\Providers;
use App\Nova\Dashboards\Main;
use App\Nova\Resources\Branch\Branch; use App\Nova\Resources\Branch\Branch;
use App\Nova\Resources\Order\Loan\LoanOrder; use App\Nova\Resources\Order\Loan\LoanOrder;
use App\Nova\Resources\Order\Loan\LoanType; use App\Nova\Resources\Order\Loan\LoanType;
@@ -14,7 +15,6 @@ use App\Repos\System\Nova\NovaRepo;
use Eolica\NovaLocaleSwitcher\LocaleSwitcher; use Eolica\NovaLocaleSwitcher\LocaleSwitcher;
use Illuminate\Http\Request; use Illuminate\Http\Request;
use Illuminate\Support\Facades\Gate; use Illuminate\Support\Facades\Gate;
use Laravel\Nova\Dashboards\Main;
use Laravel\Nova\Events\ServingNova; use Laravel\Nova\Events\ServingNova;
use Laravel\Nova\Menu\Menu; use Laravel\Nova\Menu\Menu;
use Laravel\Nova\Menu\MenuGroup; use Laravel\Nova\Menu\MenuGroup;
@@ -104,7 +104,7 @@ class NovaServiceProvider extends NovaApplicationServiceProvider
Nova::mainMenu(function (Request $request) { Nova::mainMenu(function (Request $request) {
return [ return [
MenuSection::dashboard(Main::class)->icon('chart-bar'), MenuSection::dashboard(Main::class)->icon('chart-bar'),
MenuItem::resource(Test::class), // MenuItem::resource(Test::class),
MenuSection::make(__('Orders'), [ MenuSection::make(__('Orders'), [
MenuItem::resource(LoanOrder::class), MenuItem::resource(LoanOrder::class),

View File

@@ -76,7 +76,7 @@ class OrderRepo
'primary' => 'clipboard-list', 'primary' => 'clipboard-list',
'danger' => 'ban', 'danger' => 'ban',
'warning' => 'exclamation-circle', 'warning' => 'exclamation-circle',
]; ];
} }
/** /**

View File

@@ -25,7 +25,7 @@ class NovaRepo
$user = $event->request->user(); $user = $event->request->user();
if (array_key_exists($user?->locale, config('app.locales'))) { if (array_key_exists($user?->locale, config('app.locales'))) {
app()->setLocale($user->locale); app()->setLocale($user->locale);
} }
} }

View File

@@ -16,7 +16,7 @@ class DowranAgaAllowed implements ValidationRule
{ {
$pattern = "/^[a-zA-Z0-9\s\(\)\"\'\-\žŽäÄňŇöÖşŞüÜçÇýÝ\/,]+$/u"; $pattern = "/^[a-zA-Z0-9\s\(\)\"\'\-\žŽäÄňŇöÖşŞüÜçÇýÝ\/,]+$/u";
if (! preg_match($pattern, $value)) { if (! preg_match($pattern, $value)) {
$fail(__('Write a correct data please')); $fail(__('Write a correct data please'));
} }
} }

View File

@@ -3,7 +3,7 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'failed' => 'Неверное имя пользователя или пароль.', 'failed' => 'Неверное имя пользователя или пароль.',
'password' => 'Некорректный пароль.', 'password' => 'Некорректный пароль.',
'throttle' => 'Слишком много попыток входа. Пожалуйста, попробуйте ещё раз через :seconds секунд.', 'throttle' => 'Слишком много попыток входа. Пожалуйста, попробуйте ещё раз через :seconds секунд.',
]; ];

View File

@@ -3,82 +3,82 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'0' => 'Неизвестная ошибка', '0' => 'Неизвестная ошибка',
'100' => 'Продолжай', '100' => 'Продолжай',
'101' => 'Переключение протоколов', '101' => 'Переключение протоколов',
'102' => 'Идет обработка', '102' => 'Идет обработка',
'200' => 'ОК', '200' => 'ОК',
'201' => 'Создано', '201' => 'Создано',
'202' => 'Принято', '202' => 'Принято',
'203' => 'Информация не авторитетна', '203' => 'Информация не авторитетна',
'204' => 'Содержимое отсутствует', '204' => 'Содержимое отсутствует',
'205' => 'Сбросить содержимое', '205' => 'Сбросить содержимое',
'206' => 'Частичное содержимое', '206' => 'Частичное содержимое',
'207' => 'Много статусов', '207' => 'Много статусов',
'208' => 'Уже сообщалось', '208' => 'Уже сообщалось',
'226' => 'Использовано IM', '226' => 'Использовано IM',
'300' => 'Множество выбора', '300' => 'Множество выбора',
'301' => 'Перемещено навсегда', '301' => 'Перемещено навсегда',
'302' => 'Найдено', '302' => 'Найдено',
'303' => 'Смотри другое', '303' => 'Смотри другое',
'304' => 'Не изменялось', '304' => 'Не изменялось',
'305' => 'Используй прокси', '305' => 'Используй прокси',
'307' => 'Временное перенаправление', '307' => 'Временное перенаправление',
'308' => 'Постоянное перенаправление', '308' => 'Постоянное перенаправление',
'400' => 'Некорректный запрос', '400' => 'Некорректный запрос',
'401' => 'Не авторизован', '401' => 'Не авторизован',
'402' => 'Необходима оплата', '402' => 'Необходима оплата',
'403' => 'Доступ запрещен', '403' => 'Доступ запрещен',
'404' => 'Не найдено', '404' => 'Не найдено',
'405' => 'Метод запрещен', '405' => 'Метод запрещен',
'406' => 'Неприемлемо', '406' => 'Неприемлемо',
'407' => 'Требуется аутентификация прокси', '407' => 'Требуется аутентификация прокси',
'408' => 'Истекло время ожидания', '408' => 'Истекло время ожидания',
'409' => 'Конфликт', '409' => 'Конфликт',
'410' => 'Удалено', '410' => 'Удалено',
'411' => 'Необходима длина', '411' => 'Необходима длина',
'412' => 'Условие ложно', '412' => 'Условие ложно',
'413' => 'Полезная нагрузка слишком велика', '413' => 'Полезная нагрузка слишком велика',
'414' => 'URI слишком длинный', '414' => 'URI слишком длинный',
'415' => 'Неподдерживаемый тип данных', '415' => 'Неподдерживаемый тип данных',
'416' => 'Диапазон недостижим', '416' => 'Диапазон недостижим',
'417' => 'Ожидание не удалось', '417' => 'Ожидание не удалось',
'418' => 'Я - чайник', '418' => 'Я - чайник',
'419' => 'Сессия устарела', '419' => 'Сессия устарела',
'421' => 'Неверный запрос', '421' => 'Неверный запрос',
'422' => 'Необрабатываемый экземпляр', '422' => 'Необрабатываемый экземпляр',
'423' => 'Доступ заблокирован', '423' => 'Доступ заблокирован',
'424' => 'Ошибка зависимости', '424' => 'Ошибка зависимости',
'425' => 'Слишком рано', '425' => 'Слишком рано',
'426' => 'Требуется обновление', '426' => 'Требуется обновление',
'428' => 'Требуется предусловие', '428' => 'Требуется предусловие',
'429' => 'Слишком много запросов', '429' => 'Слишком много запросов',
'431' => 'Поля заголовка слишком большие', '431' => 'Поля заголовка слишком большие',
'444' => 'Соединение закрыто без ответа', '444' => 'Соединение закрыто без ответа',
'449' => 'Повторить с', '449' => 'Повторить с',
'451' => 'Недоступно по юридическим причинам', '451' => 'Недоступно по юридическим причинам',
'499' => 'Клиент прервал запрос', '499' => 'Клиент прервал запрос',
'500' => 'Внутренняя ошибка сервера', '500' => 'Внутренняя ошибка сервера',
'501' => 'Не реализовано', '501' => 'Не реализовано',
'502' => 'Плохой шлюз', '502' => 'Плохой шлюз',
'503' => 'Ведутся технические работы', '503' => 'Ведутся технические работы',
'504' => 'Шлюз не отвечает', '504' => 'Шлюз не отвечает',
'505' => 'Версия HTTP не поддерживается', '505' => 'Версия HTTP не поддерживается',
'506' => 'Вариант тоже проводит согласование', '506' => 'Вариант тоже проводит согласование',
'507' => 'Переполнение хранилища', '507' => 'Переполнение хранилища',
'508' => 'Обнаружено бесконечное перенаправление', '508' => 'Обнаружено бесконечное перенаправление',
'509' => 'Исчерпана пропускная ширина канала', '509' => 'Исчерпана пропускная ширина канала',
'510' => 'Не расширено', '510' => 'Не расширено',
'511' => 'Требуется сетевая аутентификация', '511' => 'Требуется сетевая аутентификация',
'520' => 'Неизвестная ошибка', '520' => 'Неизвестная ошибка',
'521' => 'Веб-сервер не работает', '521' => 'Веб-сервер не работает',
'522' => 'Соединение не отвечает', '522' => 'Соединение не отвечает',
'523' => 'Источник недоступен', '523' => 'Источник недоступен',
'524' => 'Время ожидания истекло', '524' => 'Время ожидания истекло',
'525' => 'Квитирование SSL не удалось', '525' => 'Квитирование SSL не удалось',
'526' => 'Недействительный SSL сертификат', '526' => 'Недействительный SSL сертификат',
'527' => 'Ошибка соединения с Railgun', '527' => 'Ошибка соединения с Railgun',
'598' => 'Истекло время ожидания', '598' => 'Истекло время ожидания',
'599' => 'Истекло время подключения', '599' => 'Истекло время подключения',
'unknownError' => 'Неизвестная ошибка', 'unknownError' => 'Неизвестная ошибка',
]; ];

View File

@@ -3,6 +3,6 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'next' => 'Вперёд &raquo;', 'next' => 'Вперёд &raquo;',
'previous' => '&laquo; Назад', 'previous' => '&laquo; Назад',
]; ];

View File

@@ -3,9 +3,9 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'reset' => 'Ваш пароль был сброшен.', 'reset' => 'Ваш пароль был сброшен.',
'sent' => 'Ссылка на сброс пароля была отправлена.', 'sent' => 'Ссылка на сброс пароля была отправлена.',
'throttled' => 'Пожалуйста, подождите перед повторной попыткой.', 'throttled' => 'Пожалуйста, подождите перед повторной попыткой.',
'token' => 'Ошибочный код сброса пароля.', 'token' => 'Ошибочный код сброса пароля.',
'user' => 'Не удалось найти пользователя с указанным электронным адресом.', 'user' => 'Не удалось найти пользователя с указанным электронным адресом.',
]; ];

View File

@@ -3,221 +3,221 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'accepted' => 'Вы должны принять :attribute.', 'accepted' => 'Вы должны принять :attribute.',
'accepted_if' => 'Вы должны принять :attribute, когда :other соответствует :value.', 'accepted_if' => 'Вы должны принять :attribute, когда :other соответствует :value.',
'active_url' => 'Значение поля :attribute должно быть действительным URL адресом.', 'active_url' => 'Значение поля :attribute должно быть действительным URL адресом.',
'after' => 'Значение поля :attribute должно быть датой после :date.', 'after' => 'Значение поля :attribute должно быть датой после :date.',
'after_or_equal' => 'Значение поля :attribute должно быть датой после или равной :date.', 'after_or_equal' => 'Значение поля :attribute должно быть датой после или равной :date.',
'alpha' => 'Значение поля :attribute может содержать только буквы.', 'alpha' => 'Значение поля :attribute может содержать только буквы.',
'alpha_dash' => 'Значение поля :attribute может содержать только буквы, цифры, дефис и нижнее подчеркивание.', 'alpha_dash' => 'Значение поля :attribute может содержать только буквы, цифры, дефис и нижнее подчеркивание.',
'alpha_num' => 'Значение поля :attribute может содержать только буквы и цифры.', 'alpha_num' => 'Значение поля :attribute может содержать только буквы и цифры.',
'array' => 'Значение поля :attribute должно быть массивом.', 'array' => 'Значение поля :attribute должно быть массивом.',
'ascii' => 'Значение поля :attribute должно содержать только однобайтовые цифро-буквенные символы.', 'ascii' => 'Значение поля :attribute должно содержать только однобайтовые цифро-буквенные символы.',
'before' => 'Значение поля :attribute должно быть датой до :date.', 'before' => 'Значение поля :attribute должно быть датой до :date.',
'before_or_equal' => 'Значение поля :attribute должно быть датой до или равной :date.', 'before_or_equal' => 'Значение поля :attribute должно быть датой до или равной :date.',
'between' => [ 'between' => [
'array' => 'Количество элементов в поле :attribute должно быть между :min и :max.', 'array' => 'Количество элементов в поле :attribute должно быть между :min и :max.',
'file' => 'Размер файла в поле :attribute должен быть между :min и :max Кб.', 'file' => 'Размер файла в поле :attribute должен быть между :min и :max Кб.',
'numeric' => 'Значение поля :attribute должно быть между :min и :max.', 'numeric' => 'Значение поля :attribute должно быть между :min и :max.',
'string' => 'Количество символов в поле :attribute должно быть между :min и :max.', 'string' => 'Количество символов в поле :attribute должно быть между :min и :max.',
], ],
'boolean' => 'Значение поля :attribute должно быть логического типа.', 'boolean' => 'Значение поля :attribute должно быть логического типа.',
'can' => 'Значение поля :attribute должно быть авторизованным.', 'can' => 'Значение поля :attribute должно быть авторизованным.',
'confirmed' => 'Значение поля :attribute не совпадает с подтверждаемым.', 'confirmed' => 'Значение поля :attribute не совпадает с подтверждаемым.',
'current_password' => 'Неверный пароль.', 'current_password' => 'Неверный пароль.',
'date' => 'Значение поля :attribute должно быть корректной датой.', 'date' => 'Значение поля :attribute должно быть корректной датой.',
'date_equals' => 'Значение поля :attribute должно быть датой равной :date.', 'date_equals' => 'Значение поля :attribute должно быть датой равной :date.',
'date_format' => 'Значение поля :attribute должно соответствовать формату даты :format.', 'date_format' => 'Значение поля :attribute должно соответствовать формату даты :format.',
'decimal' => 'Значение поля :attribute должно содержать :decimal цифр десятичных разрядов.', 'decimal' => 'Значение поля :attribute должно содержать :decimal цифр десятичных разрядов.',
'declined' => 'Поле :attribute должно быть отклонено.', 'declined' => 'Поле :attribute должно быть отклонено.',
'declined_if' => 'Поле :attribute должно быть отклонено, когда :other равно :value.', 'declined_if' => 'Поле :attribute должно быть отклонено, когда :other равно :value.',
'different' => 'Значения полей :attribute и :other должны различаться.', 'different' => 'Значения полей :attribute и :other должны различаться.',
'digits' => 'Количество символов в поле :attribute должно быть равным :digits.', 'digits' => 'Количество символов в поле :attribute должно быть равным :digits.',
'digits_between' => 'Количество символов в поле :attribute должно быть между :min и :max.', 'digits_between' => 'Количество символов в поле :attribute должно быть между :min и :max.',
'dimensions' => 'Изображение, указанное в поле :attribute, имеет недопустимые размеры.', 'dimensions' => 'Изображение, указанное в поле :attribute, имеет недопустимые размеры.',
'distinct' => 'Значения поля :attribute не должны повторяться.', 'distinct' => 'Значения поля :attribute не должны повторяться.',
'doesnt_end_with' => 'Значение поля :attribute не должно заканчиваться одним из следующих: :values.', 'doesnt_end_with' => 'Значение поля :attribute не должно заканчиваться одним из следующих: :values.',
'doesnt_start_with' => 'Значение поля :attribute не должно начинаться с одного из следующих: :values.', 'doesnt_start_with' => 'Значение поля :attribute не должно начинаться с одного из следующих: :values.',
'email' => 'Значение поля :attribute должно быть действительным электронным адресом.', 'email' => 'Значение поля :attribute должно быть действительным электронным адресом.',
'ends_with' => 'Значение поля :attribute должно заканчиваться одним из следующих: :values', 'ends_with' => 'Значение поля :attribute должно заканчиваться одним из следующих: :values',
'enum' => 'Значение поля :attribute некорректно.', 'enum' => 'Значение поля :attribute некорректно.',
'exists' => 'Значение поля :attribute не существует.', 'exists' => 'Значение поля :attribute не существует.',
'extensions' => 'Файл в поле :attribute должен иметь одно из следующих расширений: :values.', 'extensions' => 'Файл в поле :attribute должен иметь одно из следующих расширений: :values.',
'file' => 'В поле :attribute должен быть указан файл.', 'file' => 'В поле :attribute должен быть указан файл.',
'filled' => 'Значение поля :attribute обязательно для заполнения.', 'filled' => 'Значение поля :attribute обязательно для заполнения.',
'gt' => [ 'gt' => [
'array' => 'Количество элементов в поле :attribute должно быть больше :value.', 'array' => 'Количество элементов в поле :attribute должно быть больше :value.',
'file' => 'Размер файла, указанный в поле :attribute, должен быть больше :value Кб.', 'file' => 'Размер файла, указанный в поле :attribute, должен быть больше :value Кб.',
'numeric' => 'Значение поля :attribute должно быть больше :value.', 'numeric' => 'Значение поля :attribute должно быть больше :value.',
'string' => 'Количество символов в поле :attribute должно быть больше :value.', 'string' => 'Количество символов в поле :attribute должно быть больше :value.',
], ],
'gte' => [ 'gte' => [
'array' => 'Количество элементов в поле :attribute должно быть :value или больше.', 'array' => 'Количество элементов в поле :attribute должно быть :value или больше.',
'file' => 'Размер файла, указанный в поле :attribute, должен быть :value Кб или больше.', 'file' => 'Размер файла, указанный в поле :attribute, должен быть :value Кб или больше.',
'numeric' => 'Значение поля :attribute должно быть :value или больше.', 'numeric' => 'Значение поля :attribute должно быть :value или больше.',
'string' => 'Количество символов в поле :attribute должно быть :value или больше.', 'string' => 'Количество символов в поле :attribute должно быть :value или больше.',
], ],
'hex_color' => 'Значение поля :attribute должно быть корректным цветом в HEX формате.', 'hex_color' => 'Значение поля :attribute должно быть корректным цветом в HEX формате.',
'image' => 'Файл, указанный в поле :attribute, должен быть изображением.', 'image' => 'Файл, указанный в поле :attribute, должен быть изображением.',
'in' => 'Значение поля :attribute некорректно.', 'in' => 'Значение поля :attribute некорректно.',
'in_array' => 'Значение поля :attribute должно присутствовать в :other.', 'in_array' => 'Значение поля :attribute должно присутствовать в :other.',
'integer' => 'Значение поля :attribute должно быть целым числом.', 'integer' => 'Значение поля :attribute должно быть целым числом.',
'ip' => 'Значение поля :attribute должно быть действительным IP-адресом.', 'ip' => 'Значение поля :attribute должно быть действительным IP-адресом.',
'ipv4' => 'Значение поля :attribute должно быть действительным IPv4-адресом.', 'ipv4' => 'Значение поля :attribute должно быть действительным IPv4-адресом.',
'ipv6' => 'Значение поля :attribute должно быть действительным IPv6-адресом.', 'ipv6' => 'Значение поля :attribute должно быть действительным IPv6-адресом.',
'json' => 'Значение поля :attribute должно быть JSON строкой.', 'json' => 'Значение поля :attribute должно быть JSON строкой.',
'lowercase' => 'Значение поля :attribute должно быть в нижнем регистре.', 'lowercase' => 'Значение поля :attribute должно быть в нижнем регистре.',
'lt' => [ 'lt' => [
'array' => 'Количество элементов в поле :attribute должно быть меньше :value.', 'array' => 'Количество элементов в поле :attribute должно быть меньше :value.',
'file' => 'Размер файла, указанный в поле :attribute, должен быть меньше :value Кб.', 'file' => 'Размер файла, указанный в поле :attribute, должен быть меньше :value Кб.',
'numeric' => 'Значение поля :attribute должно быть меньше :value.', 'numeric' => 'Значение поля :attribute должно быть меньше :value.',
'string' => 'Количество символов в поле :attribute должно быть меньше :value.', 'string' => 'Количество символов в поле :attribute должно быть меньше :value.',
], ],
'lte' => [ 'lte' => [
'array' => 'Количество элементов в поле :attribute должно быть :value или меньше.', 'array' => 'Количество элементов в поле :attribute должно быть :value или меньше.',
'file' => 'Размер файла, указанный в поле :attribute, должен быть :value Кб или меньше.', 'file' => 'Размер файла, указанный в поле :attribute, должен быть :value Кб или меньше.',
'numeric' => 'Значение поля :attribute должно быть равным или меньше :value.', 'numeric' => 'Значение поля :attribute должно быть равным или меньше :value.',
'string' => 'Количество символов в поле :attribute должно быть :value или меньше.', 'string' => 'Количество символов в поле :attribute должно быть :value или меньше.',
], ],
'mac_address' => 'Значение поля :attribute должно быть корректным MAC-адресом.', 'mac_address' => 'Значение поля :attribute должно быть корректным MAC-адресом.',
'max' => [ 'max' => [
'array' => 'Количество элементов в поле :attribute не может превышать :max.', 'array' => 'Количество элементов в поле :attribute не может превышать :max.',
'file' => 'Размер файла в поле :attribute не может быть больше :max Кб.', 'file' => 'Размер файла в поле :attribute не может быть больше :max Кб.',
'numeric' => 'Значение поля :attribute не может быть больше :max.', 'numeric' => 'Значение поля :attribute не может быть больше :max.',
'string' => 'Количество символов в значении поля :attribute не может превышать :max.', 'string' => 'Количество символов в значении поля :attribute не может превышать :max.',
], ],
'max_digits' => 'Значение поля :attribute не должно содержать больше :max цифр.', 'max_digits' => 'Значение поля :attribute не должно содержать больше :max цифр.',
'mimes' => 'Файл, указанный в поле :attribute, должен быть одного из следующих типов: :values.', 'mimes' => 'Файл, указанный в поле :attribute, должен быть одного из следующих типов: :values.',
'mimetypes' => 'Файл, указанный в поле :attribute, должен быть одного из следующих типов: :values.', 'mimetypes' => 'Файл, указанный в поле :attribute, должен быть одного из следующих типов: :values.',
'min' => [ 'min' => [
'array' => 'Количество элементов в поле :attribute должно быть не меньше :min.', 'array' => 'Количество элементов в поле :attribute должно быть не меньше :min.',
'file' => 'Размер файла, указанный в поле :attribute, должен быть не меньше :min Кб.', 'file' => 'Размер файла, указанный в поле :attribute, должен быть не меньше :min Кб.',
'numeric' => 'Значение поля :attribute должно быть не меньше :min.', 'numeric' => 'Значение поля :attribute должно быть не меньше :min.',
'string' => 'Количество символов в поле :attribute должно быть не меньше :min.', 'string' => 'Количество символов в поле :attribute должно быть не меньше :min.',
], ],
'min_digits' => 'Значение поля :attribute должно содержать не меньше :min цифр.', 'min_digits' => 'Значение поля :attribute должно содержать не меньше :min цифр.',
'missing' => 'Значение поля :attribute должно отсутствовать.', 'missing' => 'Значение поля :attribute должно отсутствовать.',
'missing_if' => 'Значение поля :attribute должно отсутствовать, когда :other равно :value.', 'missing_if' => 'Значение поля :attribute должно отсутствовать, когда :other равно :value.',
'missing_unless' => 'Значение поля :attribute должно отсутствовать, когда :other не равно :value.', 'missing_unless' => 'Значение поля :attribute должно отсутствовать, когда :other не равно :value.',
'missing_with' => 'Значение поля :attribute должно отсутствовать, если :values указано.', 'missing_with' => 'Значение поля :attribute должно отсутствовать, если :values указано.',
'missing_with_all' => 'Значение поля :attribute должно отсутствовать, когда указаны все :values.', 'missing_with_all' => 'Значение поля :attribute должно отсутствовать, когда указаны все :values.',
'multiple_of' => 'Значение поля :attribute должно быть кратным :value', 'multiple_of' => 'Значение поля :attribute должно быть кратным :value',
'not_in' => 'Значение поля :attribute некорректно.', 'not_in' => 'Значение поля :attribute некорректно.',
'not_regex' => 'Значение поля :attribute имеет некорректный формат.', 'not_regex' => 'Значение поля :attribute имеет некорректный формат.',
'numeric' => 'Значение поля :attribute должно быть числом.', 'numeric' => 'Значение поля :attribute должно быть числом.',
'password' => [ 'password' => [
'letters' => 'Значение поля :attribute должно содержать хотя бы одну букву.', 'letters' => 'Значение поля :attribute должно содержать хотя бы одну букву.',
'mixed' => 'Значение поля :attribute должно содержать хотя бы одну прописную и одну строчную буквы.', 'mixed' => 'Значение поля :attribute должно содержать хотя бы одну прописную и одну строчную буквы.',
'numbers' => 'Значение поля :attribute должно содержать хотя бы одну цифру.', 'numbers' => 'Значение поля :attribute должно содержать хотя бы одну цифру.',
'symbols' => 'Значение поля :attribute должно содержать хотя бы один символ.', 'symbols' => 'Значение поля :attribute должно содержать хотя бы один символ.',
'uncompromised' => 'Значение поля :attribute обнаружено в утёкших данных. Пожалуйста, выберите другое значение для :attribute.', 'uncompromised' => 'Значение поля :attribute обнаружено в утёкших данных. Пожалуйста, выберите другое значение для :attribute.',
], ],
'present' => 'Значение поля :attribute должно быть.', 'present' => 'Значение поля :attribute должно быть.',
'present_if' => 'Значение поля :attribute должно быть когда :other равно :value.', 'present_if' => 'Значение поля :attribute должно быть когда :other равно :value.',
'present_unless' => 'Значение поля :attribute должно быть, если только :other не равно :value.', 'present_unless' => 'Значение поля :attribute должно быть, если только :other не равно :value.',
'present_with' => 'Значение поля :attribute должно быть когда одно из :values присутствуют.', 'present_with' => 'Значение поля :attribute должно быть когда одно из :values присутствуют.',
'present_with_all' => 'Значение поля :attribute должно быть когда все из значений присутствуют: :values.', 'present_with_all' => 'Значение поля :attribute должно быть когда все из значений присутствуют: :values.',
'prohibited' => 'Значение поля :attribute запрещено.', 'prohibited' => 'Значение поля :attribute запрещено.',
'prohibited_if' => 'Значение поля :attribute запрещено, когда :other равно :value.', 'prohibited_if' => 'Значение поля :attribute запрещено, когда :other равно :value.',
'prohibited_unless' => 'Значение поля :attribute запрещено, если :other не состоит в :values.', 'prohibited_unless' => 'Значение поля :attribute запрещено, если :other не состоит в :values.',
'prohibits' => 'Значение поля :attribute запрещает присутствие :other.', 'prohibits' => 'Значение поля :attribute запрещает присутствие :other.',
'regex' => 'Значение поля :attribute имеет некорректный формат.', 'regex' => 'Значение поля :attribute имеет некорректный формат.',
'required' => 'Поле :attribute обязательно.', 'required' => 'Поле :attribute обязательно.',
'required_array_keys' => 'Массив в поле :attribute обязательно должен иметь ключи: :values', 'required_array_keys' => 'Массив в поле :attribute обязательно должен иметь ключи: :values',
'required_if' => 'Поле :attribute обязательно для заполнения, когда :other равно :value.', 'required_if' => 'Поле :attribute обязательно для заполнения, когда :other равно :value.',
'required_if_accepted' => 'Поле :attribute обязательно, когда :other принято.', 'required_if_accepted' => 'Поле :attribute обязательно, когда :other принято.',
'required_unless' => 'Поле :attribute обязательно для заполнения, когда :other не равно :values.', 'required_unless' => 'Поле :attribute обязательно для заполнения, когда :other не равно :values.',
'required_with' => 'Поле :attribute обязательно для заполнения, когда :values указано.', 'required_with' => 'Поле :attribute обязательно для заполнения, когда :values указано.',
'required_with_all' => 'Поле :attribute обязательно для заполнения, когда :values указано.', 'required_with_all' => 'Поле :attribute обязательно для заполнения, когда :values указано.',
'required_without' => 'Поле :attribute обязательно для заполнения, когда :values не указано.', 'required_without' => 'Поле :attribute обязательно для заполнения, когда :values не указано.',
'required_without_all' => 'Поле :attribute обязательно для заполнения, когда ни одно из :values не указано.', 'required_without_all' => 'Поле :attribute обязательно для заполнения, когда ни одно из :values не указано.',
'same' => 'Значения полей :attribute и :other должны совпадать.', 'same' => 'Значения полей :attribute и :other должны совпадать.',
'size' => [ 'size' => [
'array' => 'Количество элементов в поле :attribute должно быть равным :size.', 'array' => 'Количество элементов в поле :attribute должно быть равным :size.',
'file' => 'Размер файла, указанный в поле :attribute, должен быть равен :size Кб.', 'file' => 'Размер файла, указанный в поле :attribute, должен быть равен :size Кб.',
'numeric' => 'Значение поля :attribute должно быть равным :size.', 'numeric' => 'Значение поля :attribute должно быть равным :size.',
'string' => 'Количество символов в поле :attribute должно быть равным :size.', 'string' => 'Количество символов в поле :attribute должно быть равным :size.',
], ],
'starts_with' => 'Поле :attribute должно начинаться с одного из следующих значений: :values', 'starts_with' => 'Поле :attribute должно начинаться с одного из следующих значений: :values',
'string' => 'Значение поля :attribute должно быть строкой.', 'string' => 'Значение поля :attribute должно быть строкой.',
'timezone' => 'Значение поля :attribute должно быть действительным часовым поясом.', 'timezone' => 'Значение поля :attribute должно быть действительным часовым поясом.',
'ulid' => 'Значение поля :attribute должно быть корректным ULID.', 'ulid' => 'Значение поля :attribute должно быть корректным ULID.',
'unique' => 'Такое значение поля :attribute уже существует.', 'unique' => 'Такое значение поля :attribute уже существует.',
'uploaded' => 'Загрузка файла из поля :attribute не удалась.', 'uploaded' => 'Загрузка файла из поля :attribute не удалась.',
'uppercase' => 'Значение поля :attribute должно быть в верхнем регистре.', 'uppercase' => 'Значение поля :attribute должно быть в верхнем регистре.',
'url' => 'Значение поля :attribute имеет ошибочный формат URL.', 'url' => 'Значение поля :attribute имеет ошибочный формат URL.',
'uuid' => 'Значение поля :attribute должно быть корректным UUID.', 'uuid' => 'Значение поля :attribute должно быть корректным UUID.',
'attributes' => [ 'attributes' => [
'address' => 'адрес', 'address' => 'адрес',
'age' => 'возраст', 'age' => 'возраст',
'amount' => 'количество', 'amount' => 'количество',
'area' => 'область', 'area' => 'область',
'available' => 'доступно', 'available' => 'доступно',
'birthday' => 'дата рождения', 'birthday' => 'дата рождения',
'body' => 'контент', 'body' => 'контент',
'city' => 'город', 'city' => 'город',
'content' => 'контент', 'content' => 'контент',
'country' => 'страна', 'country' => 'страна',
'created_at' => 'создано в', 'created_at' => 'создано в',
'creator' => 'создатель', 'creator' => 'создатель',
'current_password' => 'текущий пароль', 'current_password' => 'текущий пароль',
'date' => 'дата', 'date' => 'дата',
'date_of_birth' => 'день рождения', 'date_of_birth' => 'день рождения',
'day' => 'день', 'day' => 'день',
'deleted_at' => 'удалено в', 'deleted_at' => 'удалено в',
'description' => 'описание', 'description' => 'описание',
'district' => 'округ', 'district' => 'округ',
'duration' => 'продолжительность', 'duration' => 'продолжительность',
'email' => 'email адрес', 'email' => 'email адрес',
'excerpt' => 'выдержка', 'excerpt' => 'выдержка',
'filter' => 'фильтр', 'filter' => 'фильтр',
'first_name' => 'имя', 'first_name' => 'имя',
'gender' => 'пол', 'gender' => 'пол',
'group' => 'группа', 'group' => 'группа',
'hour' => 'час', 'hour' => 'час',
'image' => 'изображение', 'image' => 'изображение',
'last_name' => 'фамилия', 'last_name' => 'фамилия',
'lesson' => 'урок', 'lesson' => 'урок',
'line_address_1' => 'строка адреса 1', 'line_address_1' => 'строка адреса 1',
'line_address_2' => 'строка адреса 2', 'line_address_2' => 'строка адреса 2',
'message' => 'сообщение', 'message' => 'сообщение',
'middle_name' => 'отчество', 'middle_name' => 'отчество',
'minute' => 'минута', 'minute' => 'минута',
'mobile' => 'моб. номер', 'mobile' => 'моб. номер',
'month' => 'месяц', 'month' => 'месяц',
'name' => 'имя', 'name' => 'имя',
'national_code' => 'национальный код', 'national_code' => 'национальный код',
'number' => 'номер', 'number' => 'номер',
'password' => 'пароль', 'password' => 'пароль',
'password_confirmation' => 'подтверждение пароля', 'password_confirmation' => 'подтверждение пароля',
'phone' => 'номер телефона', 'phone' => 'номер телефона',
'photo' => 'фотография', 'photo' => 'фотография',
'postal_code' => 'индекс', 'postal_code' => 'индекс',
'price' => 'стоимость', 'price' => 'стоимость',
'province' => 'провинция', 'province' => 'провинция',
'recaptcha_response_field' => 'ошибка рекапчи', 'recaptcha_response_field' => 'ошибка рекапчи',
'remember' => 'запомнить', 'remember' => 'запомнить',
'restored_at' => 'восстановлено в', 'restored_at' => 'восстановлено в',
'result_text_under_image' => 'текст под изображением', 'result_text_under_image' => 'текст под изображением',
'role' => 'роль', 'role' => 'роль',
'second' => 'секунда', 'second' => 'секунда',
'sex' => 'пол', 'sex' => 'пол',
'short_text' => 'короткое описание', 'short_text' => 'короткое описание',
'size' => 'размер', 'size' => 'размер',
'state' => 'штат', 'state' => 'штат',
'street' => 'улица', 'street' => 'улица',
'student' => 'студент', 'student' => 'студент',
'subject' => 'заголовок', 'subject' => 'заголовок',
'teacher' => 'учитель', 'teacher' => 'учитель',
'terms' => 'правила', 'terms' => 'правила',
'test_description' => 'тестовое описание', 'test_description' => 'тестовое описание',
'test_locale' => 'тестовая локализация', 'test_locale' => 'тестовая локализация',
'test_name' => 'тестовое имя', 'test_name' => 'тестовое имя',
'text' => 'текст', 'text' => 'текст',
'time' => 'время', 'time' => 'время',
'title' => 'наименование', 'title' => 'наименование',
'updated_at' => 'обновлено в', 'updated_at' => 'обновлено в',
'username' => 'никнейм', 'username' => 'никнейм',
'year' => 'год', 'year' => 'год',
], ],
]; ];

View File

@@ -3,7 +3,7 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'failed' => 'Bu şahsyýetnamalar, ýazgylarymyza gabat gelmeýär.', 'failed' => 'Bu şahsyýetnamalar, ýazgylarymyza gabat gelmeýär.',
'password' => 'Parol nädogry', 'password' => 'Parol nädogry',
'throttle' => 'Giriş synanyşyklary gaty köp. :seconds sekuntda gaýtadan synanyşmagyňyzy haýyş edýäris.', 'throttle' => 'Giriş synanyşyklary gaty köp. :seconds sekuntda gaýtadan synanyşmagyňyzy haýyş edýäris.',
]; ];

View File

@@ -3,82 +3,82 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'0' => 'Näbelli säwlik', '0' => 'Näbelli säwlik',
'100' => 'Dowam et', '100' => 'Dowam et',
'101' => 'Protokollary çalyşmak', '101' => 'Protokollary çalyşmak',
'102' => 'Gaýtadan işlemek', '102' => 'Gaýtadan işlemek',
'200' => 'Bolýar', '200' => 'Bolýar',
'201' => 'Döredildi', '201' => 'Döredildi',
'202' => 'Kabul edildi', '202' => 'Kabul edildi',
'203' => 'Ygtyýarly däl maglumatlar', '203' => 'Ygtyýarly däl maglumatlar',
'204' => 'Mazmuny ýok', '204' => 'Mazmuny ýok',
'205' => 'Mazmuny täzeden düzmek', '205' => 'Mazmuny täzeden düzmek',
'206' => 'Bölekleýin mazmun', '206' => 'Bölekleýin mazmun',
'207' => 'Köp ýagdaý', '207' => 'Köp ýagdaý',
'208' => 'Eýýäm habar berildi', '208' => 'Eýýäm habar berildi',
'226' => 'SH ulanylýar', '226' => 'SH ulanylýar',
'300' => 'Birnäçe saýlaw', '300' => 'Birnäçe saýlaw',
'301' => 'Hemişelik göçürildi', '301' => 'Hemişelik göçürildi',
'302' => 'Tapyldy', '302' => 'Tapyldy',
'303' => 'Başgalaryna serediň', '303' => 'Başgalaryna serediň',
'304' => 'Üýtgedilmedi', '304' => 'Üýtgedilmedi',
'305' => 'Proksi ulanyň', '305' => 'Proksi ulanyň',
'307' => 'Wagtlaýyn gönükdirme', '307' => 'Wagtlaýyn gönükdirme',
'308' => 'Hemişelik gönükdirme', '308' => 'Hemişelik gönükdirme',
'400' => 'Erbet haýyş', '400' => 'Erbet haýyş',
'401' => 'Rugsat berilmedik', '401' => 'Rugsat berilmedik',
'402' => 'Töleg talap edilýär', '402' => 'Töleg talap edilýär',
'403' => 'Gadagan', '403' => 'Gadagan',
'404' => 'Tapylmady', '404' => 'Tapylmady',
'405' => 'Usul rugsat berilmedi', '405' => 'Usul rugsat berilmedi',
'406' => 'Kabul ederliksiz', '406' => 'Kabul ederliksiz',
'407' => 'Proksi tanamak zerur', '407' => 'Proksi tanamak zerur',
'408' => 'Wagt gutarmagyny haýyş', '408' => 'Wagt gutarmagyny haýyş',
'409' => 'Konflikt', '409' => 'Konflikt',
'410' => 'Boldy', '410' => 'Boldy',
'411' => 'Uzynlyk talap edilýär', '411' => 'Uzynlyk talap edilýär',
'412' => 'Deslapky şert şowsuz', '412' => 'Deslapky şert şowsuz',
'413' => 'Loadük gaty uly', '413' => 'Loadük gaty uly',
'414' => 'URI gaty uzyn', '414' => 'URI gaty uzyn',
'415' => 'Goldaw berilmeýän media görnüşi', '415' => 'Goldaw berilmeýän media görnüşi',
'416' => 'Aralyk doýmaýar', '416' => 'Aralyk doýmaýar',
'417' => 'Garaşmak başa barmady', '417' => 'Garaşmak başa barmady',
'418' => 'Men çaýdan', '418' => 'Men çaýdan',
'419' => 'Sessiýa gutardy', '419' => 'Sessiýa gutardy',
'421' => 'Nädogry haýyş', '421' => 'Nädogry haýyş',
'422' => 'Işlenip bilinmeýän kärhana', '422' => 'Işlenip bilinmeýän kärhana',
'423' => 'Gulply', '423' => 'Gulply',
'424' => 'Şowsuzlyk', '424' => 'Şowsuzlyk',
'425' => 'Örän ir', '425' => 'Örän ir',
'426' => 'Döwrebaplaşdyrmak zerur', '426' => 'Döwrebaplaşdyrmak zerur',
'428' => 'Deslapky şert', '428' => 'Deslapky şert',
'429' => 'Gaty köp haýyş', '429' => 'Gaty köp haýyş',
'431' => 'Sözbaşy meýdanlaryny gaty uly haýyş', '431' => 'Sözbaşy meýdanlaryny gaty uly haýyş',
'444' => 'Jogapsyz birikme ýapyldy', '444' => 'Jogapsyz birikme ýapyldy',
'449' => 'Gaýtadan synanyşyň', '449' => 'Gaýtadan synanyşyň',
'451' => 'Hukuk sebäpleri üçin elýeterli däl', '451' => 'Hukuk sebäpleri üçin elýeterli däl',
'499' => 'Müşderiniň ýapyk haýyşy', '499' => 'Müşderiniň ýapyk haýyşy',
'500' => 'Içerki serwer säwligi', '500' => 'Içerki serwer säwligi',
'501' => 'Durmuşa geçirilmedi', '501' => 'Durmuşa geçirilmedi',
'502' => 'Erbet şlıuz', '502' => 'Erbet şlıuz',
'503' => 'Bejeriş tertibi', '503' => 'Bejeriş tertibi',
'504' => 'Derweze wagty', '504' => 'Derweze wagty',
'505' => 'HTTP wersiýasy goldanylmaýar', '505' => 'HTTP wersiýasy goldanylmaýar',
'506' => 'Wariant hem gepleşik geçirýär', '506' => 'Wariant hem gepleşik geçirýär',
'507' => 'Ammary ýeterlik däl', '507' => 'Ammary ýeterlik däl',
'508' => 'Aýlaw tapyldy', '508' => 'Aýlaw tapyldy',
'509' => 'Zolak giňligi çäklendirildi', '509' => 'Zolak giňligi çäklendirildi',
'510' => 'Giňeldilmedik', '510' => 'Giňeldilmedik',
'511' => 'Tor tanamak hökmany', '511' => 'Tor tanamak hökmany',
'520' => 'Näbelli säwlik', '520' => 'Näbelli säwlik',
'521' => 'Web Serwer ýapyk', '521' => 'Web Serwer ýapyk',
'522' => 'Baglanyşyk wagty gutardy', '522' => 'Baglanyşyk wagty gutardy',
'523' => 'Gelip çykyşy elýeterli däl', '523' => 'Gelip çykyşy elýeterli däl',
'524' => 'Wagt gutardy', '524' => 'Wagt gutardy',
'525' => 'SSL el çarpmak şowsuz boldy', '525' => 'SSL el çarpmak şowsuz boldy',
'526' => 'Nädogry SSL şahadatnamasy', '526' => 'Nädogry SSL şahadatnamasy',
'527' => 'Demirýol säwligi', '527' => 'Demirýol säwligi',
'598' => 'Tor okamak wagtynyň ýalňyşlygy', '598' => 'Tor okamak wagtynyň ýalňyşlygy',
'599' => 'Ulgam birikdirmesiniň gutarmak säwligi', '599' => 'Ulgam birikdirmesiniň gutarmak säwligi',
'unknownError' => 'Näbelli säwlik', 'unknownError' => 'Näbelli säwlik',
]; ];

View File

@@ -3,6 +3,6 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'next' => 'Indiki &raquo;', 'next' => 'Indiki &raquo;',
'previous' => '&laquo; Öňki', 'previous' => '&laquo; Öňki',
]; ];

View File

@@ -3,9 +3,9 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'reset' => 'Açarsöz üýtgedildi!', 'reset' => 'Açarsöz üýtgedildi!',
'sent' => 'Açarsöz ýatlatmasy ugradyldy!', 'sent' => 'Açarsöz ýatlatmasy ugradyldy!',
'throttled' => 'Gaýtadan synanyşmazdan ozal garaşmagyňyzy haýyş edýäris.', 'throttled' => 'Gaýtadan synanyşmazdan ozal garaşmagyňyzy haýyş edýäris.',
'token' => 'Açarsöz tazeleme söz birligi ýalňyş.', 'token' => 'Açarsöz tazeleme söz birligi ýalňyş.',
'user' => 'Bu e-mail adrese degişli ulanyjy tapylmady.', 'user' => 'Bu e-mail adrese degişli ulanyjy tapylmady.',
]; ];

View File

@@ -3,221 +3,221 @@
declare(strict_types=1); declare(strict_types=1);
return [ return [
'accepted' => ':Attribute kabul edilmelidir.', 'accepted' => ':Attribute kabul edilmelidir.',
'accepted_if' => ':Other-i :value bolanda :attribute-i kabul etmeli.', 'accepted_if' => ':Other-i :value bolanda :attribute-i kabul etmeli.',
'active_url' => ':Attribute dogry URL bolmalydyr.', 'active_url' => ':Attribute dogry URL bolmalydyr.',
'after' => ':Attribute şundan has köne sene bolmalydyr :date.', 'after' => ':Attribute şundan has köne sene bolmalydyr :date.',
'after_or_equal' => ':Attribute-den soň bir sene bolmaly ýa-da :date-e deň bolmaly.', 'after_or_equal' => ':Attribute-den soň bir sene bolmaly ýa-da :date-e deň bolmaly.',
'alpha' => ':Attribute dine harplardan durmalydyr.', 'alpha' => ':Attribute dine harplardan bolmaly.',
'alpha_dash' => ':Attribute dine harplardan, sanlardan we tirelerden durmalydyr.', 'alpha_dash' => ':Attribute dine harplardan, sanlardan we tirelerden durmalydyr.',
'alpha_num' => ':Attribute dine harplardan we sanlardan durmalydyr.', 'alpha_num' => ':Attribute dine harplardan we sanlardan durmalydyr.',
'array' => ':Attribute ýygyndy bolmalydyr.', 'array' => ':Attribute ýygyndy bolmalydyr.',
'ascii' => ':Attribute-de diňe bir baýtly harp sanlary we nyşanlary bolmaly.', 'ascii' => ':Attribute-de diňe bir baýtly harp sanlary we nyşanlary bolmaly.',
'before' => ':Attribute şundan has irki sene bolmalydyr :date.', 'before' => ':Attribute şundan has irki sene bolmalydyr :date.',
'before_or_equal' => ':Attribute-den öň bir sene bolmaly ýa-da :date-e deň bolmaly.', 'before_or_equal' => ':Attribute-den öň bir sene bolmaly ýa-da :date-e deň bolmaly.',
'between' => [ 'between' => [
'array' => ':Attribute :min - :max arasynda madda eýe bolmalydyr.', 'array' => ':Attribute :min - :max arasynda madda eýe bolmalydyr.',
'file' => ':Attribute :min - :max kilobaýt arasynda bolmalydyr.', 'file' => ':Attribute :min - :max kilobaýt arasynda bolmalydyr.',
'numeric' => ':Attribute :min - :max arasynda bolmalydyr.', 'numeric' => ':Attribute :min - :max arasynda bolmalydyr.',
'string' => ':Attribute :min - :max harplar arasynda bolmalydyr.', 'string' => ':Attribute :min - :max harplar arasynda bolmalydyr.',
], ],
'boolean' => ':Attribute diňe dogry ýada ýalňyş bolmalydyr.', 'boolean' => ':Attribute diňe dogry ýada ýalňyş bolmalydyr.',
'can' => ':Attribute meýdanda birugsat baha bar.', 'can' => ':Attribute meýdanda birugsat baha bar.',
'confirmed' => ':Attribute tassyklamasy deň däl.', 'confirmed' => ':Attribute tassyklamasy deň däl.',
'current_password' => 'Parol nädogry', 'current_password' => 'Parol nädogry',
'date' => ':Attribute dogry sene bolmalydyr.', 'date' => ':Attribute dogry sene bolmalydyr.',
'date_equals' => ':Attribute-i :date-e deň bolan sene bolmaly.', 'date_equals' => ':Attribute-i :date-e deň bolan sene bolmaly.',
'date_format' => ':Attribute :format formatyna deň däl.', 'date_format' => ':Attribute :format formatyna deň däl.',
'decimal' => ':Attribute-de :decimal onluk ýer bolmaly.', 'decimal' => ':Attribute-de :decimal onluk ýer bolmaly.',
'declined' => ':Attribute-den ýüz öwürmeli.', 'declined' => ':Attribute-den ýüz öwürmeli.',
'declined_if' => ':Other :value bolanda :attribute-den ýüz öwürmeli.', 'declined_if' => ':Other :value bolanda :attribute-den ýüz öwürmeli.',
'different' => ':Attribute bilen :other birbirinden tapawutly bolmalydyr.', 'different' => ':Attribute bilen :other birbirinden tapawutly bolmalydyr.',
'digits' => ':Attribute :digits san bolmalydyr.', 'digits' => ':Attribute :digits san bolmalydyr.',
'digits_between' => ':Attribute :min bilen :max arasynda san bolmalydyr.', 'digits_between' => ':Attribute :min bilen :max arasynda san bolmalydyr.',
'dimensions' => ':Attribute-de nädogry şekil ölçegleri bar.', 'dimensions' => ':Attribute-de nädogry şekil ölçegleri bar.',
'distinct' => ':Attribute meýdanyň dublikat bahasy bar.', 'distinct' => ':Attribute meýdanyň dublikat bahasy bar.',
'doesnt_end_with' => ':Attribute aşakdakylaryň biri bilen gutarman biler: :values.', 'doesnt_end_with' => ':Attribute aşakdakylaryň biri bilen gutarman biler: :values.',
'doesnt_start_with' => ':Attribute aşakdakylardan biri bilen başlamazlygy mümkin: :values.', 'doesnt_start_with' => ':Attribute aşakdakylardan biri bilen başlamazlygy mümkin: :values.',
'email' => ':Attribute formaty ýalňyş.', 'email' => ':Attribute formaty ýalňyş.',
'ends_with' => ':Attribute aşakdakylaryň biri bilen gutarmaly: :values.', 'ends_with' => ':Attribute aşakdakylaryň biri bilen gutarmaly: :values.',
'enum' => 'Saýlanan :attribute nädogry.', 'enum' => 'Saýlanan :attribute nädogry.',
'exists' => 'Saýlanan :attribute ýalňyş.', 'exists' => 'Saýlanan :attribute ýalňyş.',
'extensions' => ':attribute meýdançada aşakdaky giňeltmeleriň biri bolmaly: :values.', 'extensions' => ':attribute meýdançada aşakdaky giňeltmeleriň biri bolmaly: :values.',
'file' => ':Attribute faýl bolmaly.', 'file' => ':Attribute faýl bolmaly.',
'filled' => ':Attribute meýdany zerur.', 'filled' => ':Attribute meýdany zerur.',
'gt' => [ 'gt' => [
'array' => ':Attribute-de :value-den gowrak zat bolmaly.', 'array' => ':Attribute-de :value-den gowrak zat bolmaly.',
'file' => ':Attribute :value kilobaýtdan uly bolmaly.', 'file' => ':Attribute :value kilobaýtdan uly bolmaly.',
'numeric' => ':Attribute-den :value-den uly bolmaly.', 'numeric' => ':Attribute-den :value-den uly bolmaly.',
'string' => ':Attribute simwoldan uly bolmaly.', 'string' => ':Attribute simwoldan uly bolmaly.',
], ],
'gte' => [ 'gte' => [
'array' => ':Attribute-de :value element ýa-da ondan köp zat bolmaly.', 'array' => ':Attribute-de :value element ýa-da ondan köp zat bolmaly.',
'file' => ':Attribute :value kilobaýtdan uly ýa-da deň bolmaly.', 'file' => ':Attribute :value kilobaýtdan uly ýa-da deň bolmaly.',
'numeric' => ':Attribute :value-den uly ýa-da deň bolmaly.', 'numeric' => ':Attribute :value-den uly ýa-da deň bolmaly.',
'string' => ':Attribute :value simwoldan uly ýa-da deň bolmaly.', 'string' => ':Attribute :value simwoldan uly ýa-da deň bolmaly.',
], ],
'hex_color' => ':attribute meýdan dogry altyburç reňk bolmaly.', 'hex_color' => ':attribute meýdan dogry altyburç reňk bolmaly.',
'image' => ':Attribute surat bolmalydyr.', 'image' => ':Attribute surat bolmalydyr.',
'in' => ':Attribute mukdary ýalňyş.', 'in' => ':Attribute mukdary ýalňyş.',
'in_array' => ':Attribute meýdan :other-de ýok.', 'in_array' => ':Attribute meýdan :other-de ýok.',
'integer' => ':Attribute san bolmalydyr.', 'integer' => ':Attribute san bolmalydyr.',
'ip' => ':Attribute dogry IP adres bolmalydyr.', 'ip' => ':Attribute dogry IP adres bolmalydyr.',
'ipv4' => ':Attribute dogry IPv4 salgy bolmaly.', 'ipv4' => ':Attribute dogry IPv4 salgy bolmaly.',
'ipv6' => ':Attribute dogry IPv6 salgy bolmaly.', 'ipv6' => ':Attribute dogry IPv6 salgy bolmaly.',
'json' => ':Attribute dogry JSON setiri bolmaly.', 'json' => ':Attribute dogry JSON setiri bolmaly.',
'lowercase' => ':Attribute kiçi harp bolmaly', 'lowercase' => ':Attribute kiçi harp bolmaly',
'lt' => [ 'lt' => [
'array' => ':Attribute-de :value-den az zat bolmaly.', 'array' => ':Attribute-de :value-den az zat bolmaly.',
'file' => ':Attribute :value kilobaýtdan az bolmalydyr.', 'file' => ':Attribute :value kilobaýtdan az bolmalydyr.',
'numeric' => ':Attribute-den :value-den az bolmaly.', 'numeric' => ':Attribute-den :value-den az bolmaly.',
'string' => ':Attribute simwoldan :value simwoldan az bolmaly.', 'string' => ':Attribute simwoldan :value simwoldan az bolmaly.',
], ],
'lte' => [ 'lte' => [
'array' => ':Attribute-de :value-den köp zat bolmaly däldir.', 'array' => ':Attribute-de :value-den köp zat bolmaly däldir.',
'file' => ':Attribute :value kilobaýtdan az ýa-da deň bolmaly.', 'file' => ':Attribute :value kilobaýtdan az ýa-da deň bolmaly.',
'numeric' => ':Attribute-den :value-den az ýa-da deň bolmaly.', 'numeric' => ':Attribute-den :value-den az ýa-da deň bolmaly.',
'string' => ':Attribute :value simwoldan az ýa-da deň bolmaly.', 'string' => ':Attribute :value simwoldan az ýa-da deň bolmaly.',
], ],
'mac_address' => ':Attribute dogry MAC salgysy bolmaly.', 'mac_address' => ':Attribute dogry MAC salgysy bolmaly.',
'max' => [ 'max' => [
'array' => ':Attribute iň az :max maddadan ybarat bolmalydyr.', 'array' => ':Attribute iň az :max maddadan ybarat bolmalydyr.',
'file' => ':Attribute :max kilobaýtdan kiçi bolmalydyr.', 'file' => ':Attribute :max kilobaýtdan kiçi bolmalydyr.',
'numeric' => ':Attribute :max den kiçi bolmalydyr.', 'numeric' => ':Attribute :max den kiçi bolmalydyr.',
'string' => ':Attribute :max harpdan kiçi bolmalydyr.', 'string' => ':Attribute :max harpdan kiçi bolmalydyr.',
], ],
'max_digits' => ':Attribute-de :max sandan köp bolmaly däldir.', 'max_digits' => ':Attribute-de :max sandan köp bolmaly däldir.',
'mimes' => ':Attribute faýlň formaty :values bolmalydyr.', 'mimes' => ':Attribute faýlň formaty :values bolmalydyr.',
'mimetypes' => ':Attribute faýlň formaty :values bolmalydyr.', 'mimetypes' => ':Attribute faýlň formaty :values bolmalydyr.',
'min' => [ 'min' => [
'array' => ':Attribute iň az :min harpdan bolmalydyr.', 'array' => ':Attribute iň az :min harpdan bolmalydyr.',
'file' => ':Attribute mukdary :min kilobaýtdan köp bolmalydyr.', 'file' => ':Attribute mukdary :min kilobaýtdan köp bolmalydyr.',
'numeric' => ':Attribute mukdary :min dan köp bolmalydyr.', 'numeric' => ':Attribute mukdary :min dan köp bolmalydyr.',
'string' => ':Attribute mukdary :min harpdan köp bolmalydyr.', 'string' => ':Attribute mukdary :min harpdan köp bolmalydyr.',
], ],
'min_digits' => ':Attribute-de azyndan :min san bolmaly.', 'min_digits' => ':Attribute-de azyndan :min san bolmaly.',
'missing' => ':Attribute meýdan ýok bolmaly.', 'missing' => ':Attribute meýdan ýok bolmaly.',
'missing_if' => ':Other meýdan :value bolanda :attribute meýdan ýok bolmaly.', 'missing_if' => ':Other meýdan :value bolanda :attribute meýdan ýok bolmaly.',
'missing_unless' => ':Other meýdan :value bolmasa, :attribute meýdan ýok bolmaly.', 'missing_unless' => ':Other meýdan :value bolmasa, :attribute meýdan ýok bolmaly.',
'missing_with' => ':Values meýdançada :attribute meýdan ýok bolmaly.', 'missing_with' => ':Values meýdançada :attribute meýdan ýok bolmaly.',
'missing_with_all' => ':Values meýdançada :attribute meýdan ýok bolmaly.', 'missing_with_all' => ':Values meýdançada :attribute meýdan ýok bolmaly.',
'multiple_of' => ':Attribute :value-den köp bolmaly.', 'multiple_of' => ':Attribute :value-den köp bolmaly.',
'not_in' => 'Saýlanan :attribute geçersiz.', 'not_in' => 'Saýlanan :attribute geçersiz.',
'not_regex' => ':Attribute format nädogry.', 'not_regex' => ':Attribute format nädogry.',
'numeric' => ':Attribute san bolmalydyr.', 'numeric' => ':Attribute san bolmalydyr.',
'password' => [ 'password' => [
'letters' => ':Attribute-de azyndan bir harp bolmaly.', 'letters' => ':Attribute-de azyndan bir harp bolmaly.',
'mixed' => ':Attribute-de azyndan bir baş harp we bir kiçi harp bolmaly.', 'mixed' => ':Attribute-de azyndan bir baş harp we bir kiçi harp bolmaly.',
'numbers' => ':Attribute-de azyndan bir san bolmaly.', 'numbers' => ':Attribute-de azyndan bir san bolmaly.',
'symbols' => ':Attribute-de azyndan bir nyşan bolmaly.', 'symbols' => ':Attribute-de azyndan bir nyşan bolmaly.',
'uncompromised' => 'Berlen :attribute maglumat syzdyrylyşynda peýda boldy. Başga :attribute saýlaň.', 'uncompromised' => 'Berlen :attribute maglumat syzdyrylyşynda peýda boldy. Başga :attribute saýlaň.',
], ],
'present' => ':Attribute meýdan bolmaly.', 'present' => ':Attribute meýdan bolmaly.',
'present_if' => ':other meýdan :value bolanda :attribute meýdan bolmaly.', 'present_if' => ':other meýdan :value bolanda :attribute meýdan bolmaly.',
'present_unless' => ':other meýdan :value bolmasa, :attribute meýdan bolmaly.', 'present_unless' => ':other meýdan :value bolmasa, :attribute meýdan bolmaly.',
'present_with' => ':values meýdan bolanda :attribute meýdan bolmaly.', 'present_with' => ':values meýdan bolanda :attribute meýdan bolmaly.',
'present_with_all' => ':values meýdança :values meýdança bar bolmaly.', 'present_with_all' => ':values meýdança :values meýdança bar bolmaly.',
'prohibited' => ':Attribute meýdan gadagan.', 'prohibited' => ':Attribute meýdan gadagan.',
'prohibited_if' => ':Other meýdan :value bolanda :attribute meýdan gadagan.', 'prohibited_if' => ':Other meýdan :value bolanda :attribute meýdan gadagan.',
'prohibited_unless' => ':Other meýdança :values bolmasa, :attribute meýdan gadagan.', 'prohibited_unless' => ':Other meýdança :values bolmasa, :attribute meýdan gadagan.',
'prohibits' => ':Attribute meýdança :other adamyň gatnaşmagyny gadagan edýär.', 'prohibits' => ':Attribute meýdança :other adamyň gatnaşmagyny gadagan edýär.',
'regex' => ':Attribute formaty ýalňyş.', 'regex' => ':Attribute formaty ýalňyş.',
'required' => ':Attribute meýdany zerur.', 'required' => ':Attribute meýdany zerur.',
'required_array_keys' => ':Attribute meýdançada: :values üçin ýazgylar bolmaly.', 'required_array_keys' => ':Attribute meýdançada: :values üçin ýazgylar bolmaly.',
'required_if' => ':Attribute meýdany, :other :value hümmetine eýe bolanynda zerurdyr.', 'required_if' => ':Attribute meýdany, :other :value hümmetine eýe bolanynda zerurdyr.',
'required_if_accepted' => ':Other kabul edilende :attribute meýdan talap edilýär.', 'required_if_accepted' => ':Other kabul edilende :attribute meýdan talap edilýär.',
'required_unless' => ':Other meýdan :values-de bolmasa, :attribute meýdan talap edilýär.', 'required_unless' => ':Other meýdan :values-de bolmasa, :attribute meýdan talap edilýär.',
'required_with' => ':Attribute meýdany :values bar bolanda zerurdyr.', 'required_with' => ':Attribute meýdany :values bar bolanda zerurdyr.',
'required_with_all' => ':Attribute meýdany haýsyda bolsa bir :values bar bolanda zerurdyr.', 'required_with_all' => ':Attribute meýdany haýsyda bolsa bir :values bar bolanda zerurdyr.',
'required_without' => ':Attribute meýdany :values ýok bolanda zerurdyr.', 'required_without' => ':Attribute meýdany :values ýok bolanda zerurdyr.',
'required_without_all' => ':Attribute meýdany :values dan haýsyda bolsa biri ýok bolanda zerurdyr.', 'required_without_all' => ':Attribute meýdany :values dan haýsyda bolsa biri ýok bolanda zerurdyr.',
'same' => ':Attribute bilen :other deň bolmalydyr.', 'same' => ':Attribute bilen :other deň bolmalydyr.',
'size' => [ 'size' => [
'array' => ':Attribute :size madda eýe bolmalydyr.', 'array' => ':Attribute :size madda eýe bolmalydyr.',
'file' => ':Attribute :size kilobaýt bolmalydyr.', 'file' => ':Attribute :size kilobaýt bolmalydyr.',
'numeric' => ':Attribute :size sandan ybarat bolmalydyr.', 'numeric' => ':Attribute :size sandan ybarat bolmalydyr.',
'string' => ':Attribute :size harp bolmalydyr.', 'string' => ':Attribute :size harp bolmalydyr.',
], ],
'starts_with' => 'The :attribute must start with one of the following: :values.', 'starts_with' => 'The :attribute must start with one of the following: :values.',
'string' => ':Attribute setir bolmaly.', 'string' => ':Attribute setir bolmaly.',
'timezone' => ':Attribute dogry zolak bolmalydyr.', 'timezone' => ':Attribute dogry zolak bolmalydyr.',
'ulid' => ':Attribute-i dogry ULID bolmaly.', 'ulid' => ':Attribute-i dogry ULID bolmaly.',
'unique' => ':Attribute önden hasaba alyndy.', 'unique' => ':Attribute önden hasaba alyndy.',
'uploaded' => ':Attribute adam ýükläp bilmedi.', 'uploaded' => ':Attribute adam ýükläp bilmedi.',
'uppercase' => ':Attribute baş harp bolmaly.', 'uppercase' => ':Attribute baş harp bolmaly.',
'url' => ':Attribute formaty ýalňyş.', 'url' => ':Attribute formaty ýalňyş.',
'uuid' => ':Attribute-i dogry UUID bolmaly.', 'uuid' => ':Attribute-i dogry UUID bolmaly.',
'attributes' => [ 'attributes' => [
'address' => 'salgysy', 'address' => 'salgysy',
'age' => 'ýaşy', 'age' => 'ýaşy',
'amount' => 'mukdary', 'amount' => 'mukdary',
'area' => 'meýdany', 'area' => 'meýdany',
'available' => 'elýeterli', 'available' => 'elýeterli',
'birthday' => 'doglan güni', 'birthday' => 'doglan güni',
'body' => 'beden', 'body' => 'beden',
'city' => 'şäher', 'city' => 'şäher',
'content' => 'mazmuny', 'content' => 'mazmuny',
'country' => 'ýurt', 'country' => 'ýurt',
'created_at' => 'döredildi', 'created_at' => 'döredildi',
'creator' => 'dörediji', 'creator' => 'dörediji',
'current_password' => 'Hazirki parolynyz', 'current_password' => 'Hazirki parolynyz',
'date' => 'senesi', 'date' => 'senesi',
'date_of_birth' => 'doglan gün', 'date_of_birth' => 'doglan gün',
'day' => 'gün', 'day' => 'gün',
'deleted_at' => 'öçürildi', 'deleted_at' => 'öçürildi',
'description' => 'beýany', 'description' => 'beýany',
'district' => 'etrap', 'district' => 'etrap',
'duration' => 'dowamlylygy', 'duration' => 'dowamlylygy',
'email' => 'e-poçta iberiň', 'email' => 'e-poçta iberiň',
'excerpt' => 'bölek', 'excerpt' => 'bölek',
'filter' => 'süzgüç', 'filter' => 'süzgüç',
'first_name' => 'ady', 'first_name' => 'ady',
'gender' => 'jyns', 'gender' => 'jyns',
'group' => 'topary', 'group' => 'topary',
'hour' => 'sagat', 'hour' => 'sagat',
'image' => 'şekil', 'image' => 'şekil',
'last_name' => 'familiýa', 'last_name' => 'familiýa',
'lesson' => 'sapak', 'lesson' => 'sapak',
'line_address_1' => 'setir salgysy 1', 'line_address_1' => 'setir salgysy 1',
'line_address_2' => 'setir salgysy 2', 'line_address_2' => 'setir salgysy 2',
'message' => 'habar', 'message' => 'habar',
'middle_name' => 'orta ady', 'middle_name' => 'orta ady',
'minute' => 'minut', 'minute' => 'minut',
'mobile' => 'ykjam', 'mobile' => 'ykjam',
'month' => 'aý', 'month' => 'aý',
'name' => 'ady', 'name' => 'ady',
'national_code' => 'milli kod', 'national_code' => 'milli kod',
'number' => 'sany', 'number' => 'sany',
'password' => 'parol', 'password' => 'parol',
'password_confirmation' => 'paroly tassyklamak', 'password_confirmation' => 'paroly tassyklamak',
'phone' => 'telefon', 'phone' => 'telefon',
'photo' => 'surat', 'photo' => 'surat',
'postal_code' => 'poçta kody', 'postal_code' => 'poçta kody',
'price' => 'bahasy', 'price' => 'bahasy',
'province' => 'welaýaty', 'province' => 'welaýaty',
'recaptcha_response_field' => 'jogap meýdany', 'recaptcha_response_field' => 'jogap meýdany',
'remember' => 'ýadyňyzda saklaň', 'remember' => 'ýadyňyzda saklaň',
'restored_at' => 'dikeldildi', 'restored_at' => 'dikeldildi',
'result_text_under_image' => 'netijäniň teksti', 'result_text_under_image' => 'netijäniň teksti',
'role' => 'roly', 'role' => 'roly',
'second' => 'ikinji', 'second' => 'ikinji',
'sex' => 'jyns', 'sex' => 'jyns',
'short_text' => 'gysga tekst', 'short_text' => 'gysga tekst',
'size' => 'ululygy', 'size' => 'ululygy',
'state' => 'ýagdaýy', 'state' => 'ýagdaýy',
'street' => 'köçe', 'street' => 'köçe',
'student' => 'okuwçy', 'student' => 'okuwçy',
'subject' => 'mowzuk', 'subject' => 'mowzuk',
'teacher' => 'mugallym', 'teacher' => 'mugallym',
'terms' => 'şertleri', 'terms' => 'şertleri',
'test_description' => 'synag beýany', 'test_description' => 'synag beýany',
'test_locale' => 'synag sebiti', 'test_locale' => 'synag sebiti',
'test_name' => 'synag ady', 'test_name' => 'synag ady',
'text' => 'tekst', 'text' => 'tekst',
'time' => 'wagt', 'time' => 'wagt',
'title' => 'ady', 'title' => 'ady',
'updated_at' => 'täzelendi', 'updated_at' => 'täzelendi',
'username' => 'ulanyjy ady', 'username' => 'ulanyjy ady',
'year' => 'ýyl', 'year' => 'ýyl',
], ],
]; ];