restore composer.json, add mysqli extension

This commit is contained in:
2026-04-15 17:02:52 +05:00
commit 77cf56a348
4317 changed files with 1397107 additions and 0 deletions

552
lang/ru/admin.php Executable file
View File

@@ -0,0 +1,552 @@
<?php
return [
"partners.position" => "Расположение",
"series" => "Паспорт серии",
"jshir" => "Jshir",
'home' => 'Главная',
'edit' => 'Редактировать',
'delete' => 'Удалить',
'actions' => 'Действия',
'cancel' => 'Отменить',
'are_you_sure' => 'Вы действително хотите удалить',
'are_you_sure_block' => 'Вы действително хотите блокировать',
'are_you_sure_block_raz' => 'Вы действително хотите разблокировать',
'add' => 'Добавить',
'more' => 'Подробнее',
'save' => 'Сохранить',
'see' => 'Посмотреть',
'ye' => 'сум',
'info' => 'Информация',
'no_data' => 'Нет данных',
'no_publish' => 'Не опубликовано',
'back' => 'Назад',
'all_fields_with' => 'Все поля обозначенные * обязательные',
'preview' => 'Посмотреть',
'ru' => 'Русский',
'uz' => 'Узбекский',
'en' => 'Английский',
'archived' => 'Архивировано',
'unarchived' => 'Разархивировано',
'Number of successful transactions' => 'Количество успешных транзакций',
'Product not found' => 'Продукт не найден',
'telegram_group_id' => 'ID группы телеграм',
'Download contract' => 'Скачать договор',
'latitude' => 'Широта',
'longitude' => 'Долгота',
'notifications' => [
'title' => 'Уведомления',
'send' => 'Отправить',
],
'statuses' => [
'example' => 'Пример',
'font_color' => 'Цвет шрифта',
'background_color' => 'Цвет фона',
'title' => 'Статусы',
'waiting_buyer' => 'Ожидание покупателя',
'in_way' => 'В пути',
'payed' => 'Оплачено',
'review' => 'На рассмотрении',
'cash' => 'Наличные',
'waiting' => 'Ожидает',
'collected' => 'Собран',
'replacement' => 'Замена',
'published' => 'Опубликовано',
'new' => 'Новый',
'soon' => 'Скоро',
'approved' => 'Одобрено',
'completed' => 'Завершен',
'closed' => 'Закрыт',
'cancelled' => 'Отменен',
'refused' => 'Отказано',
'pending' => 'В ожидании',
'processing' => 'Обработка',
],
'companies' => [
'title' => 'Информация о компании',
'director_full_name' => 'ФИО директора',
'oked' => 'ОКЭД',
'mfo' => 'МФО',
'bank_name' => 'Название банка',
'name' => 'Название компании',
'payment_account' => 'Расчетный счет',
'phone' => 'Телефон',
],
'payment-systems' => [
'title' => 'Платежные системы',
'logo' => 'Логотип',
],
'payment-system-items' => [
'title' => 'Платежные системы - элементы',
],
'contract-templates' => [
'title' => 'Шаблоны договоров',
'path' => 'Путь к файлу',
'lang' => 'Язык',
'type' => 'Тип',
'physical' => 'Физическое лицо',
'legal' => 'Юридическое лицо',
'file' => 'Файл',
],
'measurements' => [
'title' => 'Измерения',
'name' => 'Название',
],
'problems' => [
'problems' => 'Проблемы',
'title' => 'Название',
'choose' => 'Выберите проблему',
],
'usefulinfos' => [
'title' => 'Полезная информация',
],
'usefulinfoitems' => [
'title' => 'Полезная информация',
'link_url' => 'Ссылка URL',
'file' => 'Файл',
],
'powers' => [
'title' => 'Мощности',
'name' => 'Название',
'value' => 'Значение',
],
'permissions' => [
'view' => 'Может просматривать',
'print' => 'Может печатать',
'create' => 'Может добавлять',
'update' => 'Может редактировать',
'delete' => 'Может удалять',
'delivery' => 'Может редактировать доставку',
'status' => 'Может редактировать статус :status',
'filter' => 'Дать доступ фильтру '
],
'settings' => [
'title' => 'Настройки',
'name' => 'Названия сайта',
'phone' => 'Телефон',
'phone_other' => 'Телефон другой',
'email' => 'Эмаил',
'address' => 'Адрес',
'telegram' => 'Телеграм',
'facebook' => 'Facebook',
'instagram' => 'Instagram',
'keywords' => 'Ключевое словы',
'description' => 'Описание сайта',
'landmark' => 'Ориентер',
'day_delivery' => 'Время доставки',
'price_delivery' => 'Стоимость доставки',
],
'delivery' => [
'title' => 'Доставка'
],
'categories' => [
'Not selected' => 'Не выбрано',
'title' => 'Категории',
'name' => 'Название',
'image' => 'Только файлы типа: jpg, jpeg, png',
'position' => 'Позиция',
'choose_brand' => 'Выберите бренд(ы)',
'add_cat' => 'Прикрепить к категории',
'remove_cat' => 'Открепить от категории',
'sub_category' => 'Главная категория',
'choose_cat' => 'Выберите категорию',
'char' => [
'name' => 'Название поля',
'type' => 'Тип поля'
]
],
'colors' => [
'title' => 'Цвета',
'name' => 'Название',
'color' => 'Цвет',
],
'users' => [
'title' => 'Пользователи',
'fio' => 'Ф.И.О',
'username' => 'Логин',
'password' => 'Пароль',
'phone' => 'Телефон',
'ip' => 'IP',
'first_name' => 'Имя',
'last_name' => 'Фамилия',
'role' => 'Роль',
'date_reg' => 'Дата регистрации',
'date_online' => 'Дата последнего посещения'
],
'staffs' => [
'title' => 'Стаф',
'password' => 'Пароль',
],
'products' => [
'published' => 'Опубликован',
'not_published' => 'Не опубликован',
'Moderation status' => 'Статус модерации',
'In stock' => 'В наличии',
'not available' => 'Нет в наличии',
'Apply' => 'Применить',
'Reset' => 'Сбросить',
'product_Id' => 'ID продукта',
'title' => 'Продукты',
'all_products' => 'Все продукты',
'name' => 'Названия',
'body' => 'Описания',
'image' => 'Изобрежения',
'category' => 'Категории',
'price' => 'Цена',
'price_discount' => 'Цена со скидкой',
'screens' => 'Скриншоты',
'publish' => 'Опубликовать',
'search' => 'ID или Названия',
'brands' => 'Бренды',
'brand' => 'Бренд',
'characteristics' => 'Характеристики',
'delete_mass' => 'Удалить массово',
'status-active' => 'Активировать',
'deactivate' => 'Деактивировать',
],
'compilations' => [
'title' => 'Подборки'
],
'client' => [
'client_type' => 'Тип клиента',
'type' => 'Тип',
'types' => [
'legal' => 'Юридическое лицо',
'physical' => 'Физическое лицо',
],
'full_name' => 'ФИО',
'company_name' => 'Название компании',
'inn' => 'ИНН',
'director_full_name' => 'ФИО директора',
'bank_name' => 'Название банка',
'mfo' => 'МФО',
'payment_account' => 'Расчетный счет',
'oked' => 'ОКЭД',
'legal_address' => 'Юридический адрес',
'email' => 'Электронная почта',
'phone' => 'Телефон',
],
'orders' => [
'Payment type' => 'Тип оплаты',
'Order status' => 'Статус заказа',
'client_phone' => 'Телефон клиента',
'title' => 'Заказы',
'user' => 'Пользователь',
'city' => 'Город',
'address' => 'Адрес',
'status' => 'Статус',
'delivery_type' => 'Тип доставки',
'payment_system' => 'Тип оплаты',
'transaction' => 'Трансакция',
'date' => 'Дата',
'order' => 'Заказ',
'order_number' => 'Номер заказа №:number',
'client' => 'Клиент',
'floor' => 'Этаж',
'entrance' => 'Подъезд',
'house' => 'Дом',
'first_name' => 'Имя',
'last_name' => 'Фамилия',
'phone' => 'Телефон',
'product' => 'Товары',
'count' => 'Кол-во',
'size' => 'Размер',
'price' => 'Цена',
'total' => 'Итого',
'color' => 'Цвет',
'article_number' => 'Артикул',
'delivery' => 'Доставка',
'branch' => 'Филиал',
'shipment_date' => 'Дата самовывоза',
'comment' => 'Комментария',
'Export' => 'Экспорт',
'Order archive' => 'Архив заказов',
'Search' => 'Поиск',
'Filter' => 'Фильтр',
'Order ID' => 'ID заказа',
'archive' => 'Архивировать',
'comments' => 'Комментарии',
'comment' => 'Комментарий',
'home' => 'Дом',
'landmark' => 'Ориентир',
'add_a_comment' => 'Добавить комментарий',
'with_installation' => 'С установкой',
'with_installations' => [
1 => 'Да',
0 => 'Нет',
],
'archive' => 'Архивировать',
'unarchive' => 'Разархивировать',
"Order :id status changed to :status" => "Статус заказа :id изменен на :status",
'change status' => 'Вы действительно хотите изменить статус',
'price_master' => 'Цена мастера',
'payment_status' => 'Статус оплаты',
'with_didox' => 'Отправить в didox',
'statuses' => [
'processing' => 'Обработка',
'collected' => 'Собран',
'waiting_buyer' => 'Ожидает покупателя',
'in_way' => 'В пути',
'closed' => 'Закрыт',
'cancelled' => 'Отменен',
'replacement' => 'Замена',
'completed' => 'Завершен',
'waiting' => 'Ожидает',
'payed' => 'Оплачено',
'cash' => 'Наличные',
'review' => 'На рассмотрении',
'pending' => 'В ожидании',
'accepted' => 'Принято',
],
'payment_type' => [
'cash' => 'Наличные',
'bank' => 'Банк',
'click' => 'Click',
'payme' => 'Payme',
],
'type_delivery' => [
'pickup' => 'Самовывоз',
'delivery' => 'Доставка',
],
],
'billing' => [
'title' => 'История оплаты',
'user' => 'Пользователь',
'amount' => 'Сумма',
'order_id' => 'Заказ',
'status' => 'Статус',
'payed' => 'Оплачено',
'waiting' => 'В ожидании',
'refused' => 'Отказано',
'date' => 'Дата',
],
'logs' => [
'title' => 'Логи',
'user' => 'Пользователь',
'action' => 'Действия',
'section' => 'Раздел'
],
'posts' => [
'title' => 'Посты',
'image' => 'Картинка',
'name' => 'Название',
'views' => 'Просмотры',
'language' => 'Язык',
'top' => 'Закрепить',
'content' => 'Текст',
'type' => [
'title' => 'Тип поста',
'news' => 'Раздел "Новости"',
'article' => 'Раздел "Статьи"',
'sales' => 'Раздел "Акции"',
'media' => 'Раздел "СМИ о нас"',
]
],
'brands' => [
'title' => 'Бренды',
'image' => 'Изображения',
'name' => 'Названия',
],
'partners' => [
'title' => 'Партнёры',
'image' => 'Изображения',
'name' => 'Название',
'status' => 'Статус',
'choose_status' => 'Выберите статус',
'status_published' => 'Опубликовано',
'status_new' => 'Новый',
'status_soon' => 'Скоро',
'video_url' => 'Ссылка на видео',
'description' => 'Описание',
'with_price' => 'С ценой',
'list' => 'Список',
'requests' => 'Заявки',
'full_name' => 'Полное имя',
'phone' => 'Телефон',
'partner' => 'Партнёр',
'statuses' => [
'published' => 'Опубликовано',
'new' => 'Новый',
'soon' => 'Скоро',
]
],
'partner_requests' => [
'partner' => 'Партнёр',
'city' => 'Город',
'price' => 'Цена',
'status' => 'Статус',
'comment' => 'Комментарий',
'phone' => 'Телефон',
'full_name' => 'Полное имя',
'pending' => 'В ожидании',
'approved' => 'Одобрено',
'rejected' => 'Отклонено',
'closed' => 'Закрыто',
],
'services' => [
'title' => 'Услуги',
'name' => 'Название',
'image' => 'Изображения',
'status' => 'Статус',
'status_published' => 'Опубликовано',
'status_new' => 'Новый',
'status_soon' => 'Скоро',
'with_power' => 'С мощностью',
'with_problem' => 'С проблемой',
],
'service_requests' => [
'service' => 'Услуга',
'power' => 'Мощность',
'user' => 'Пользователь',
],
'files' => [
'title' => 'Файлы',
'size' => 'Размер',
'path' => 'Путь к файлу',
],
'branches' => [
'title' => 'Филиалы',
'name' => 'Название',
'phone' => 'Номер',
'address' => 'Адрес',
'schedule' => 'Рабочии часы филиалов',
'map' => 'Ссылка на карту',
'orientation' => 'Ориентер'
],
'slider' => [
'title' => 'Баннеры',
'name' => 'Название',
'discount' => 'Скидка',
'link' => 'Ссылка',
'image' => 'Изображения',
'position' => 'Позиция',
'type' => 'Тип',
'lang' => 'Язык',
'placement' => [
'title' => 'Местоположение',
'choose' => 'Выберите местоположение',
'top' => 'Верхний баннер',
'middle' => 'Нижний баннер'
]
],
'specialOffers' => [
'title' => 'Спецпредложения',
'name' => 'Название',
'link' => 'Ссылка',
'image' => 'Изображения',
'description' => 'Описание',
],
'address' => [
'title' => 'Адресы',
],
'roles' => [
'1' => 'Администратор',
'2' => 'Пользователь',
'3' => 'Редактор',
'title' => 'Роли',
'name' => 'Название',
],
'messages' => [
'updated' => 'Успешно отредактировано',
'created' => 'Успешно создано',
'deleted' => 'Успешно удалено',
'uploaded' => 'Файл успешно загружено',
'published' => 'Опубликовано',
'success' => 'Действие успешно выполнено'
],
'pages' => [
'title' => 'Страницы',
'name' => 'Название',
'description' => 'Описание',
],
'feedback' => [
'title' => 'Обратная связь',
'name' => 'Имя',
'phone' => 'Номер',
'created_at' => 'Дата заявки',
'status' => 'Статус',
'viewed' => 'Просмотрено',
'not_viewed' => 'Не просмотрено',
'message' => 'Сообщение'
],
'comments' => [
'title' => 'Комментарии',
'full_name' => 'Полное имя',
'star' => 'Оценки',
'star0' => 'Плохо',
'star1' => 'Неплохо',
'star2' => 'Нормально',
'star3' => 'Хорошо',
'status' => 'Статус',
'published' => 'Опубликовано',
'not_published' => 'Не опубликовано',
'publish' => 'Опубликовать'
],
'regions' => [
'title' => 'Регионы',
'name' => 'Регион',
'power' => 'Мощность',
'price' => 'Цена',
'add_delivery_price' => 'Добавить стоимость доставки',
'choose_power' => 'Выберите мощность',
],
'cities' => [
'title' => 'Города',
'name' => 'Город',
'choose_region' => 'Выберите регион'
],
'currency' => [
'title' => 'Курс валют',
'dollar' => 'Доллар',
'euro' => 'Евро',
'created_at' => 'Создано'
],
'notification_available' => [
'title' => 'Оповещения о наличии'
]
];

234
lang/ru/app.php Executable file
View File

@@ -0,0 +1,234 @@
<?php
return [
'main' => 'Главная',
'in_bag' => 'В корзине',
'more' => 'Подробнее',
'share' => 'Поделиться',
'no_product' => 'Товаров нет',
'sum_sht' => 'сум/шт',
'sum' => 'сум',
'to_cart' => 'В корзине',
'compare' => 'Сравнить',
'delete' => 'Удалить',
'price' => 'Цена',
'discount' => 'Скидка',
'buy' => 'Купить ',
'all' => 'Все',
'go_home' => 'Ha главную',
'404' => 'Не нашли страницу',
'close' => 'Закрыть',
'exist' => 'Есть',
'no' => 'Нет',
'back' => 'Назад',
'no_category_product' => 'Нет товаров в данной категории',
'search_result' => 'По вашему запросу :text ничего не найдено. Попробуйте ввести другие ключевые слова для поиска',
'pay_in' => 'Оплачивайте с помощью',
'errors' => [
'1' => 'Hеправильный СМС код',
'2' => 'Пользователь уже зарегирован',
'3' => 'Продукт не существует',
'100' => 'Никакие данные',
'401' => 'Аутентифицируемый.',
'count' => 'Не осталость в наличии'
],
'product' => [
'article_number' => 'Артикул',
'in_cart' => 'В корзине',
'delivery_home' => 'Доставить на дом',
'delivery_home_text' => 'завтра и позже, бесплатно',
'pickup' => 'Забрать в магазине',
'pickup_text' => 'сегодня, бесплатно',
],
'navbar-categories' => [
'sales' => "Акции и <br> скидки",
],
'favorites' => [
'title' => 'Избранные товары',
'in_favorite' => 'В избранное'
],
'search' => [
'title' => 'Поиск',
'search' => 'Поиск по сайту',
'search_by' => 'Поиск по сайту'
],
'cart' => [
'title' => 'Корзина'
],
'layout' => [
'compare' => 'Сравнение',
'register' => 'Регистрация',
'login' => 'Войти',
'information' => 'Информация',
'terms_of_use' => 'Пользовательское соглашение',
'rules_of_delivery' => 'Правила доставки',
'rights' => 'Все права защищены',
'developed' => 'Разработка и дизайн',
],
'auth' => [
'title' => 'Авторизация',
'phone' => 'Номер телефона',
'enter_phone' => '+998 Введите номер телефона',
'enter_password' => 'Введите ваш пароль',
'password' => 'Пароль',
'forgot_password' => 'Забыли пароль?',
'cancel' => 'Отмена',
'password_recovery' => 'Восстановление пароля',
'recover' => 'Восстановить',
'name' => 'Ваше Имя',
'enter_name' => 'Введите Ваше Имя',
'confirmation' => 'Подтверждение',
'to_your_phone' => 'На ваш номер',
'sms_send' => 'отправлено СМС с кодом подтверждения. Оно придёт в течение
нескольких минут.',
'enter_sms' => 'Введите код из СМС',
'send_to_sms' => 'Получить код',
'sms' => 'Код из СМС',
'resend_sms' => 'Выслать код повторно',
'confirm' => 'Подтвердить',
'profile' => 'Профиль',
'logout' => 'Выйти'
],
'about' => [
'title' => 'О нас',
],
'callback' => [
'title' => 'Обратная связь',
],
'index' => [
'slogans' => [
'installment' => 'Рассрочка онлайн за 1 минуту',
'takeout' => 'Самовывоз через 15 минут',
'guarantee' => 'Гарантия низкой цены',
'bonus' => 'Бонусная программа Quyoshli',
'fast_and_soft' => 'Быстрая и бережная доставка'
],
'special_offer' => 'Спецпредложения',
'leader_of_sales' => 'Лидеры продаж',
'popular_prods' => 'Популярные товары',
'leader' => 'ХИТ',
'popular_categories' => 'Популярные категории',
'new_income' => 'Новинки',
'our_partners' => 'Бренды',
],
'categories' => [
'title' => 'Разделы'
],
'news' => [
'title' => 'Акции и новости',
'other_news' => 'Другие Новости'
],
'article' => [
'title' => 'Статьи'
],
'sales' => [
'title' => 'Акции'
],
'media' => [
'title' => 'СМИ о нас'
],
'feedback' => [
'title' => 'Форма обратной связи',
'message' => 'Ваш вопрос или сообщение',
'send' => 'Отправить'
],
'order' => [
'success' => [
'title' => 'Ваш заказ успешно зарегистрирован',
'text' => 'В ближайшее время с вами свяжется наш менеджер по работе с клиентом'
]
],
'profile' => [
'title' => 'Личный кабинет',
'personal_data' => 'Персональные данные',
'first' => 'Имя*',
'last' => 'Фамилия',
'index' => 'Почтовый адрес',
'phone' => 'Телефон номер*',
'save' => 'Сохранить',
'change' => 'Сменить пароль',
'history' => 'История заказов',
'product_name' => 'Название товара',
'count' => 'Количество',
'price' => 'Цена за шт.',
'total' => 'Итого',
'delivery' => 'Доставка',
'totall' => 'Общая сумма',
'not_history' => 'Вы еще не совершали покупок!',
'comment' => 'Комментарий',
'payment_system' => 'Способ оплаты',
'price_delivery' => 'Сумма доставки',
'address' => 'Адрес доставки',
'date' => 'Дата заказа',
'status' => 'Статус',
'status_payed' => 'Статус оплаты',
'cash' => 'Наличними',
'processing' => 'В обработке',
'collected' => 'Собран',
'waiting_buyer' => 'Ожидает покупателя',
'in_way' => 'В пути',
'closed' => 'Закрыт',
'cancelled' => 'Отменен',
'replacement' => 'Замена',
'waiting' => 'Не оплачено',
'payed' => 'Оплачено',
'pay' => 'Оплатить',
'pay_help' => 'Оплатите следующей способами',
'number' => 'Заказ №'
],
'credit' => [
'title' => 'Рассрочка',
"success" => "«Ваша заявка принята. Для завершения оформления заявки необходимо перейти по ссылке <a href='https://online.alifshop.uz/' target='_blank'>https://online.alifshop.uz/</a>»"
],
'delivery' => [
'title' => 'Доставка',
],
'payment' => [
'title' => 'Оплата'
],
'val' => [
]
];

14
lang/ru/auth.php Executable file
View File

@@ -0,0 +1,14 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Authentication Language Lines
|--------------------------------------------------------------------------
*/
'failed' => 'Эти учетные данные не соответствуют нашим записям.',
'throttle' => 'Слишком много попыток входа. Пожалуйста, повторите попытку через :seconds секунд.',
];

5
lang/ru/errors.php Executable file
View File

@@ -0,0 +1,5 @@
<?php
return [
'try_again' => "Birozdan so'ng qayta urinib ko'ring"
];

14
lang/ru/pagination.php Executable file
View File

@@ -0,0 +1,14 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Pagination Language Lines
|--------------------------------------------------------------------------
*/
'previous' => '&laquo; Предыдущая',
'next' => 'Следующая &raquo;',
];

16
lang/ru/passwords.php Executable file
View File

@@ -0,0 +1,16 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Password Reset Language Lines
|--------------------------------------------------------------------------
*/
'reset' => 'Ваш пароль был сброшен!',
'sent' => 'Мы отправили вам ссылку для сброса пароля по электронной почте!',
'token' => 'Этот токен сброса пароля недействителен.',
'user' => "Мы не можем найти пользователя с таким адресом электронной почты.",
];

148
lang/ru/validation.php Executable file
View File

@@ -0,0 +1,148 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Validation Language Lines
|--------------------------------------------------------------------------
*/
'accepted' => ':attribute должен быть принят.',
'active_url' => ':attribute не является допустимым URL.',
'after' => ':attribute должен быть датой после :date.',
'after_or_equal' => ':attribute должен быть датой после или равной :date.',
'alpha' => ':attribute может содержать только буквы.',
'alpha_dash' => ':attribute может содержать только буквы, цифры и дефисы.',
'alpha_num' => ':attribute может содержать только буквы и цифры.',
'array' => ':attribute должен быть массивом.',
'before' => ':attribute должен быть датой до :date.',
'before_or_equal' => ':attribute должен быть датой до или равной :date.',
'between' => [
'numeric' => ':attribute должен быть между :min и :max.',
'file' => ':attribute должен быть между :min и :max килобайт.',
'string' => ':attribute должен быть между :min и :max символами.',
'array' => ':attribute должен быть между :min и :max элементами.',
],
'boolean' => 'Поле :attribute должно быть true или false.',
'confirmed' => 'Подтверждение :attribute не совпадает.',
'date' => ':attribute не является допустимой датой.',
'date_equals' => ':attribute должен быть датой равной :date.',
'date_format' => ':attribute не соответствует формату :format.',
'different' => ':attribute и :other должны быть разными.',
'digits' => ':attribute должен быть :digits цифрам.',
'digits_between' => ':attribute должен быть между :min и :max цифрами.',
'dimensions' => ':attribute имеет недопустимые размеры изображения.',
'distinct' => 'Поле :attribute имеет повторяющееся значение.',
'email' => ':attribute должен быть действительным адресом электронной почты.',
'ends_with' => ':attribute должен заканчиваться одним из следующих значений: :values',
'exists' => 'Выбранный :attribute недействителен.',
'file' => ':attribute должен быть файлом.',
'filled' => 'Поле :attribute обязательно для заполнения.',
'gt' => [
'numeric' => ':attribute должен быть больше :value.',
'file' => ':attribute должен быть больше :value килобайт.',
'string' => ':attribute должен быть больше :value символов.',
'array' => ':attribute должен содержать более :value элементов.',
],
'gte' => [
'numeric' => ':attribute должен быть больше или равен :value.',
'file' => ':attribute должен быть больше или равен :value килобайт.',
'string' => ':attribute должен быть больше или равен :value символов.',
'array' => ':attribute должен содержать :value элементов или больше.',
],
'image' => ':attribute должен быть изображением.',
'in' => 'Выбранный :attribute недействителен.',
'in_array' => 'Поле :attribute не существует в :other.',
'integer' => ':attribute должен быть целым числом.',
'ip' => ':attribute должен быть действительным IP-адресом.',
'ipv4' => ':attribute должен быть действительным IPv4-адресом.',
'ipv6' => ':attribute должен быть действительным IPv6-адресом.',
'json' => ':attribute должен быть JSON строкой.',
'lt' => [
'numeric' => ':attribute должен быть меньше :value.',
'file' => ':attribute должен быть меньше :value килобайт.',
'string' => ':attribute должен быть меньше :value символов.',
'array' => ':attribute должен содержать менее :value элементов.',
],
'lte' => [
'numeric' => ':attribute должен быть меньше или равен :value.',
'file' => ':attribute должен быть меньше или равен :value килобайт.',
'string' => ':attribute должен быть меньше или равен :value символов.',
'array' => ':attribute не должен содержать более :value элементов.',
],
'max' => [
'numeric' => ':attribute не может быть больше :max.',
'file' => ':attribute не может быть больше :max килобайт.',
'string' => ':attribute не может быть больше :max символов.',
'array' => ':attribute не может содержать более :max элементов.',
],
'mimes' => ':attribute должен быть файлом типа: :values.',
'mimetypes' => ':attribute должен быть файлом типа: :values.',
'min' => [
'numeric' => ':attribute должен быть не менее :min.',
'file' => ':attribute должен быть не менее :min килобайт.',
'string' => ':attribute должен быть не менее :min символов.',
'array' => ':attribute должен содержать не менее :min элементов.',
],
'not_in' => 'Выбранный :attribute недействителен.',
'not_regex' => 'Формат :attribute недействителен.',
'numeric' => ':attribute должен быть числом.',
'present' => 'Поле :attribute должно присутствовать.',
'regex' => 'Формат :attribute недействителен.',
'required' => 'Поле :attribute обязательно для заполнения.',
'required_if' => 'Поле :attribute обязательно, когда :other равно :value.',
'required_unless' => 'Поле :attribute обязательно, если :other не находится в :values.',
'required_with' => 'Поле :attribute обязательно, если присутствует :values.',
'required_with_all' => 'Поле :attribute обязательно, если присутствуют :values.',
'required_without' => 'Поле :attribute обязательно, если :values отсутствует.',
'required_without_all' => 'Поле :attribute обязательно, если отсутствуют :values.',
'same' => ':attribute и :other должны совпадать.',
'size' => [
'numeric' => ':attribute должен быть :size.',
'file' => ':attribute должен быть :size килобайт.',
'string' => ':attribute должен быть :size символов.',
'array' => ':attribute должен содержать :size элементов.',
],
'starts_with' => ':attribute должен начинаться с одного из следующих значений: :values',
'string' => ':attribute должен быть строкой.',
'timezone' => ':attribute должен быть допустимой зоной.',
'unique' => ':attribute уже занят.',
'uploaded' => ':attribute не удалось загрузить.',
'url' => 'Формат :attribute недействителен.',
'uuid' => ':attribute должен быть действительным UUID.',
/*
|--------------------------------------------------------------------------
| Custom Validation Language Lines
|--------------------------------------------------------------------------
*/
'custom' => [
'attribute-name' => [
'rule-name' => 'custom-message',
],
],
/*
|--------------------------------------------------------------------------
| Custom Validation Attributes
|--------------------------------------------------------------------------
*/
'attributes' => [],
];

186
lang/ru/vue.php Executable file
View File

@@ -0,0 +1,186 @@
<?php
return [
'not_available' => 'Нет в наличии',
'xit' => 'ХИТ',
'notification' => 'Уведомить',
'cat_sales' => 'Акции и <br> скидки',
'sale' => 'скидка',
'stocks' => [
'sales' => 'Акции',
'discount' => 'Скидки'
],
'login' => [
'sms_empty' => 'СМС код не правильный попробуйте заново',
'auth_title' => 'Авторизация',
'next' => 'Продолжить',
'password' => 'Пароль',
'enter_password' => 'Введите пароль',
're_password' => 'Повторите пароль',
'reg' => 'Зарегистрироваться',
'regg' => 'Регистрация',
'code' => 'Код',
'enter_code' => 'Введите код активации',
'confirm' => 'Подтвердить',
'pass_err' => 'Пароль неправильный',
'remember' => 'Запомнить пароль',
'restore' => 'Забыли пароль?',
'restore_pass' => 'Восстановить пароль',
'new_password' => 'Новый пароль',
'enter_new_password' => 'Введите новый пароль',
'new_re_password' => 'Повторите новый пароль',
'enter_new_re_password' => 'Введите повторите новый пароль',
'restore_confirm' => 'Восстановить',
'policy' => 'Я даю согласие на обработку моих персональных данных. <a href="/pages/polzovatelskoe-soglasenie" target="_blank" class="text-primary">Соглашение</a>',
'confirmed' => 'Подтверждение пароля не совпадает.',
'min' => 'Пароль должен быть не менее 6 символов.'
],
'change_password' => [
'current' => 'Текущий пароль',
'enter_current' => 'Введите текущий пароль',
'save' => 'Сохранить',
'title' => 'Изменить пароль',
'validate' => 'Текущий пароля не совпадает.'
],
'special' => [
'more' => 'Узнать больше'
],
'buy_one' => [
'title' => 'Купить в один клик',
'first_name' => 'Ваше имя*',
'phone' => 'Номер телефона*',
'phone_place' => '+998 Введите номер телефона',
'email' => 'E-mail',
'comment' => 'Ваш вопрос или сообщение',
'send' => 'Отправить',
'thx' => 'Спасибо за заказ!',
'thx_text' => 'В самое ближайшее время наш менеджер свяжется с вами'
],
'noti' => [
'title' => 'Форма оповещения о поступлении товара',
'text' => 'Данная форма предназначена для отправки СМС оповещения о поступлении данного товара в наличие.',
'alert' => 'Вам поступит оповещение, как только товар появится в наличии',
'ok' => 'OK'
],
'cart' => [
'step_1' => '1 этап',
'step_2' => '2 этап',
'step_3' => '3 этап',
'count_by' => 'Количество шт.',
'get_discount' => 'Получить скидку',
'get_promocode' => 'Как получить промокод?',
'another_promocode' => 'Ввести другой промокод',
'total_amount' => 'Общая сумма',
'saving' => 'Экономия',
'total_cost' => 'Итоговая стоимость',
'continue_shopping' => 'Продолжить покупки',
'reset_cart' => 'Сбросить корзину',
'checkout_product' => 'Оформить заказ',
'product_color_title' => 'Цвет',
'product_to_basket_title' => 'В корзине',
'buy_in_credit' => 'Купить в рассрочку',
'buy_in_click' => 'Купить в 1 клик',
'payment_title' => 'Оплата',
'characteristic' => 'Характеристики',
'reviews' => 'Отзывы',
'all_characteristic' => 'Общие характеристики гарнитур.',
'description' => 'Описание',
'no_reviews' => 'Нет отзывов о данном товаре.',
'only_comment_after_auth' => 'Оставлять комментарии могут только авторизованные пользователи',
'success_comment' => 'Комментария успешно отправлено на модерацию',
'write_review' => 'Написать отзыв',
'your_name' => 'Ваше имя',
'your_review' => 'Ваш отзыв',
'only_text' => 'Примечание:</span> HTML разметка не
поддерживается! Используйте обычный текст.',
'product_rating' => 'Оценка',
'bad' => 'Плохо',
'good' => 'Хорошо',
'sending' => 'Отправить',
'credit' => 'Купить в рассрочку'
],
'cart_preview' => [
'basket_title' => 'Корзина',
'basket_checkout' => 'Оформить',
],
'catalog' => [
'catalog_title' => 'Категории',
'catalog_filter' => 'Фильтры',
'catalog_accept' => 'Принять',
'catalog_reset' => 'Сбросить',
'catalog_filter' => 'Фильтры',
'view_by' => 'Показать',
'view_byy' => 'Отопражать по',
'view_by_all' => 'Все',
'new' => 'По новизне',
'view_by_cheap' => 'Сначала дешевые',
'view_by_expensive' => 'Сначала дорогие',
],
'checkout' => [
'first_name' => 'Имя',
'checkout_title' => 'Для того чтобы завершить покупку, пройдите процесс авторизации.',
'checkout_title2' => 'Авторизация',
'get_code' => 'Получить код',
'sign_in' => 'Войти',
'input_phone' => 'Введите номер телефона',
'input_sms_code' => 'Введите СМС код',
'delivery_title' => 'Доставка',
'delivery_pickup' => 'Самовывоз',
'delivery_courier' => 'Доставка курьером',
'delivery_about' => 'Информация о доставке',
'delivery_region' => 'Выберите регион доставки',
'delivery_city' => 'Выберите город или район',
'delivery_address' => 'Укажите адрес',
'delivery_additional_info' => 'Укажите дополнительный контакт',
'delivery_cemments' => 'Оставьте комментарий к заказу',
'delivery_total_cost' => 'Общая стоимость:',
'delivery_price' => 'Стоимость доставки',
'delivery_total_amount' => 'Итоговая стоимость заказа',
'delivery_about_price' => 'Информация о оплате',
'delivery_in_cash' => 'Наличными',
'delivery_type2_title' => 'Для того чтобы самомтоятельно забрать товар Вам надо явиться в пункт выдачи заказов.<br>
Пукт выдачи заказа находится в городе Ташкент, улица Махтумкули 12.<br><br>
Контактные телефоны пункта выдачи +998909657634<br>
* Пункт выдачи заказов работает с 8.00 до 21.00 ужедневно.',
'no_ordered' => 'Невозможно заказать',
],
'favorite' => [
'added_to_basket' => 'Добавлено в <b>корзину</b>'
],
'news' => [
'news_read_more' => 'Подробнее',
'news_title' => 'Акции и новости',
'news_share' => 'Поделиться',
],
'feature' => [
'feature_title_1' => 'Рассрочка онлайн за 1 минуту',
'feature_title_2' => 'Самовывоз через 15 минут',
'feature_title_3' => 'Гарантия низкой цены',
'feature_title_4' => 'Бонусная программа Quyoshli',
'feature_title_5' => 'Быстрая и бережная доставка',
],
'product' => [
'in_credit' => 'Или купить в рассрочку',
'sum_m' => 'сум/месяц',
'ot_credit' => 'от'
]
];
?>