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/en/admin.php Executable file
View File

@@ -0,0 +1,552 @@
<?php
return [
"partners.position" => "Position",
"series" => "Passport series",
"jshir" => "Jshir",
'home' => 'Home',
'edit' => 'Edit',
'delete' => 'Delete',
'actions' => 'Actions',
'cancel' => 'Cancel',
'are_you_sure' => 'Are you sure you want to delete',
'are_you_sure_block' => 'Are you sure you want to block',
'are_you_sure_block_raz' => 'Are you sure you want to unblock',
'add' => 'Add',
'more' => 'More',
'save' => 'Save',
'see' => 'See',
'ye' => 'Som',
'info' => 'Information',
'no_data' => 'No data',
'no_publish' => 'Not published',
'back' => 'Back',
'all_fields_with' => 'All fields marked with * are required',
'preview' => 'Preview',
'ru' => 'Russian',
'uz' => 'Uzbek',
'en' => 'English',
'archived' => 'Archived',
'unarchived' => 'Unarchived',
'Number of successful transactions' => 'Number of successful transactions',
'Product not found' => 'Product not found',
'telegram_group_id' => 'Telegram group ID',
'Download contract' => 'Download contract',
'latitude' => 'Latitude',
'longitude' => 'Longitude',
'notifications' => [
'title' => 'Notifications',
'send' => 'Send',
],
'statuses' => [
'example' => 'Example',
'font_color' => 'Font color',
'background_color' => 'Background color',
'title' => 'Statuses',
'waiting_buyer' => 'Waiting buyer',
'in_way' => 'In way',
'payed' => 'Payed',
'review' => 'Review',
'cash' => 'Cash',
'waiting' => 'Waiting',
'collected' => 'Collected',
'replacement' => 'Replacement',
'published' => 'Published',
'new' => 'New',
'soon' => 'Soon',
'approved' => 'Approved',
'completed' => 'Completed',
'closed' => 'Closed',
'cancelled' => 'Cancelled',
'refused' => 'Refused',
'pending' => 'Pending',
'processing' => 'Processing',
],
'companies' => [
'title' => 'Company Info',
'director_full_name' => 'Director full name',
'oked' => 'OKED',
'mfo' => 'MFO',
'bank_name' => 'Bank name',
'name' => 'Name',
'payment_account' => 'Payment account',
'phone' => 'Phone',
],
'payment-systems' => [
'title' => 'Payment systems',
'logo' => 'Logo',
],
'payment-system-items' => [
'title' => 'Payment system items',
],
'contract-templates' => [
'title' => 'Contract templates',
'path' => 'Path',
'lang' => 'Language',
'type' => 'Type',
'physical' => 'Physical',
'legal' => 'Legal',
'file' => 'File',
],
'measurements' => [
'title' => 'Measurements',
'name' => 'Name',
],
'problems' => [
'problems' => 'Problems',
'title' => 'Title',
'choose' => 'Choose problem',
],
'usefulinfos' => [
'title' => 'Useful informations',
],
'usefulinfoitems' => [
'title' => 'Useful info items',
'link_url' => 'Link URL',
'file' => 'File',
],
'powers' => [
'title' => 'Powers',
'name' => 'Name',
'value' => 'Value',
],
'permissions' => [
'view' => 'Can view',
'print' => 'Can print',
'create' => 'Can add',
'update' => 'Can edit',
'delete' => 'Can delete',
'delivery' => 'Can edit delivery',
'status' => 'Can edit status :status',
'filter' => 'Give access to filter'
],
'settings' => [
'title' => 'Settings',
'name' => 'Site name',
'phone' => 'Phone',
'phone_other' => 'Other phone',
'email' => 'Email',
'address' => 'Address',
'telegram' => 'Telegram',
'facebook' => 'Facebook',
'instagram' => 'Instagram',
'keywords' => 'Keywords',
'description' => 'Description',
'landmark' => 'Landmark',
'day_delivery' => 'Delivery time',
'price_delivery' => 'Delivery price',
],
'categories' => [
'title' => 'Categories',
'Not selected' => 'Not selected',
'name' => 'Name',
'image' => 'Only files type: jpg, jpeg, png',
'position' => 'Position',
'choose_brand' => 'Choose brand(s)',
'add_cat' => 'Attach to category',
'remove_cat' => 'Detach from category',
'sub_category' => 'Main category',
'choose_cat' => 'Choose category',
'char' => [
'name' => 'Field name',
'type' => 'Field type'
]
],
'delivery' => [
'title' => 'Delivery'
],
'colors' => [
'title' => 'Colors',
'name' => 'Name',
'color' => 'Color',
],
'users' => [
'title' => 'Users',
'fio' => 'Full name',
'username' => 'Login',
'password' => 'Password',
'phone' => 'Phone',
'ip' => 'IP',
'first_name' => 'First name',
'last_name' => 'Last name',
'role' => 'Role',
'date_reg' => 'Registration date',
'date_online' => 'Last online',
],
'staffs' => [
'title' => 'Staff',
'password' => 'Password',
],
'products' => [
'published' => 'Published',
'not_published' => 'Not published',
'Moderation status' => 'Moderation status',
'In stock' => 'In stock',
'not available' => 'Not available',
'Apply' => 'Apply',
'Reset' => 'Reset',
'product_Id' => 'Product ID',
'title' => 'Products',
'all_products' => 'All products',
'name' => 'Name',
'body' => 'Description',
'image' => 'Image',
'category' => 'Category',
'price' => 'Price',
'price_discount' => 'Price with discount',
'screens' => 'Screenshots',
'publish' => 'Publish',
'search' => 'ID or Name',
'brands' => 'Brands',
'brand' => 'Brand',
'characteristics' => 'Characteristics',
'delete_mass' => 'Delete mass',
'status-active' => 'Activate',
'deactivate' => 'Deactivate',
],
'compilations' => [
'title' => 'Compilations',
],
'client' => [
'client_type' => 'Client type',
'type' => 'Type',
'types' => [
'legal' => 'Legal',
'physical' => 'Physical',
],
'full_name' => 'Full name',
'company_name' => 'Company name',
'inn' => 'INN',
'director_full_name' => 'Director full name',
'bank_name' => 'Bank name',
'mfo' => 'MFO',
'payment_account' => 'Payment account',
'oked' => 'OKED',
'legal_address' => 'Legal address',
'email' => 'Email',
'phone' => 'Phone',
],
'orders' => [
'Payment type' => 'Payment type',
'Order status' => 'Order status',
'client_phone' => 'Client phone',
'title' => 'Orders',
'user' => 'User',
'city' => 'City',
'address' => 'Address',
'status' => 'Status',
'delivery_type' => 'Delivery type',
'payment_system' => 'Payment system',
'transaction' => 'Transaction',
'date' => 'Date',
'order' => 'Order',
'order_number' => 'Order number №:number',
'client' => 'Client',
'floor' => 'Floor',
'entrance' => 'Entrance',
'house' => 'House',
'first_name' => 'First name',
'last_name' => 'Last name',
'phone' => 'Phone',
'product' => 'Products',
'count' => 'Count',
'size' => 'Size',
'price' => 'Price',
'total' => 'Total',
'color' => 'Color',
'article_number' => 'Article number',
'delivery' => 'Delivery',
'branch' => 'Branch',
'shipment_date' => 'Shipment date',
'comment' => 'Comment',
'Export' => 'Export',
'Order archive' => 'Order archive',
'Search' => 'Search',
'Filter' => 'Filter',
'Order ID' => 'Order ID',
'archive' => 'Archive',
'comments' => 'Comments',
'comment' => 'Comment',
'home' => 'Home',
'landmark' => 'Landmark',
'add_a_comment' => 'Add a comment',
'with_installation' => 'With installation',
'price_master' => 'Price master',
'with_installations' => [
1 => 'Yes',
0 => 'No',
],
'archive' => 'Archive',
'unarchive' => 'Unarchive',
"Order :id status changed to :status" => "Order :id status changed to :status",
'change status' => 'Are you sure you want to change your status?',
'payment_status' => 'Payment status',
'with_didox' => 'With Didox',
'statuses' => [
'processing' => 'Processing',
'collected' => 'Collected',
'waiting_buyer' => 'Waiting buyer',
'in_way' => 'In way',
'closed' => 'Closed',
'cancelled' => 'Cancelled',
'replacement' => 'Replacement',
'completed' => 'Completed',
'waiting' => 'Waiting',
'payed' => 'Payed',
'cash' => 'Cash',
'review' => 'Review',
'pending' => 'Pending',
'accepted' => 'Accepted',
],
'payment_type' => [
'cash' => 'Cash',
'bank' => 'Bank',
'click' => 'Click',
'payme' => 'Payme',
],
'type_delivery' => [
'pickup' => 'Pickup',
'delivery' => 'Delivery',
],
],
'billing' => [
'title' => 'Billing',
'user' => 'User',
'amount' => 'Amount',
'order_id' => 'Order',
'status' => 'Status',
'payed' => 'Payed',
'waiting' => 'Waiting',
'refused' => 'Refused',
'date' => 'Date',
],
'logs' => [
'title' => 'Logs',
'user' => 'User',
'action' => 'Action',
'section' => 'Section'
],
'posts' => [
'title' => 'Posts',
'image' => 'Image',
'name' => 'Name',
'views' => 'Views',
'language' => 'Language',
'top' => 'Top',
'content' => 'Content',
'type' => [
'title' => 'Post type',
'news' => 'News',
'article' => 'Articles',
'sales' => 'Sales',
'media' => 'Media about us',
]
],
'brands' => [
'title' => 'Brands',
'image' => 'Image',
'name' => 'Name',
],
'partners' => [
'title' => 'Partners',
'image' => 'Image',
'name' => 'Name',
'status' => 'Status',
'choose_status' => 'Choose status',
'status_published' => 'Published',
'status_new' => 'New',
'status_soon' => 'Soon',
'video_url' => 'Video URL',
'description' => 'Description',
'with_price' => 'With Price',
'list' => 'List',
'requests' => 'Requests',
'full_name' => 'Full name',
'phone' => 'Phone',
'partner' => 'Partner',
'statuses' => [
'published' => 'Published',
'new' => 'New',
'soon' => 'Soon',
]
],
'partner_requests' => [
'partner' => 'Partner',
'city' => 'City',
'price' => 'Price',
'status' => 'Status',
'comment' => 'Comment',
'phone' => 'Phone',
'full_name' => 'Full name',
'pending' => 'Pending',
'approved' => 'Approved',
'rejected' => 'Rejected',
'closed' => 'Closed',
],
'services' => [
'title' => 'Services',
'name' => 'Name',
'image' => 'Image',
'status' => 'Status',
'status_published' => 'Published',
'status_new' => 'New',
'status_soon' => 'Soon',
'with_power' => 'With Power',
'with_problem' => 'With Problem',
],
'service_requests' => [
'service' => 'Service',
'power' => 'Power',
'user' => 'User',
],
'files' => [
'title' => 'Files',
'size' => 'Size',
'path' => 'Path to file',
],
'branches' => [
'title' => 'Branches',
'name' => 'Name',
'phone' => 'Phone',
'address' => 'Address',
'schedule' => 'Branch working hours',
'map' => 'Map link',
'orientation' => 'Orientation'
],
'slider' => [
'title' => 'Slider',
'name' => 'Name',
'discount' => 'Discount',
'link' => 'Link',
'image' => 'Image',
'position' => 'Position',
'type' => 'Type',
'lang' => 'Language',
'placement' => [
'title' => 'Placement',
'choose' => 'Choose placement',
'top' => 'Top banner',
'middle' => 'Bottom banner'
]
],
'specialOffers' => [
'title' => 'Special offers',
'name' => 'Name',
'link' => 'Link',
'image' => 'Image',
'description' => 'Description',
],
'address' => [
'title' => 'Address',
],
'roles' => [
'1' => 'Administrator',
'2' => 'User',
'3' => 'Editor',
'title' => 'Roles',
'name' => 'Name',
],
'messages' => [
'updated' => 'Successfully updated',
'created' => 'Successfully created',
'deleted' => 'Successfully deleted',
'uploaded' => 'File successfully uploaded',
'published' => 'Published',
'success' => 'The action was completed successfully.',
],
'pages' => [
'title' => 'Pages',
'name' => 'Name',
'description' => 'Description',
],
'feedback' => [
'title' => 'Feedback',
'name' => 'Name',
'phone' => 'Phone',
'created_at' => 'Request date',
'status' => 'Status',
'viewed' => 'Viewed',
'not_viewed' => 'Not viewed',
'message' => 'Message'
],
'comments' => [
'title' => 'Comments',
'full_name' => 'Full name',
'star' => 'Rating',
'star0' => 'Bad',
'star1' => 'Not bad',
'star2' => 'Normal',
'star3' => 'Good',
'status' => 'Status',
'published' => 'Published',
'not_published' => 'Not published',
'publish' => 'Publish'
],
'regions' => [
'title' => 'Regions',
'name' => 'Name',
'power' => 'Power',
'price' => 'Price',
'add_delivery_price' => 'Add delivery price',
'choose_power' => 'Choose power',
],
'cities' => [
'title' => 'Cities',
'name' => 'Name',
'choose_region' => 'Choose region'
],
'currency' => [
'title' => 'Currency exchange rate',
'dollar' => 'Dollar',
'euro' => 'Euro',
'created_at' => 'Created'
],
'notification_available' => [
'title' => 'Notification of availability',
]
];

229
lang/en/app.php Executable file
View File

@@ -0,0 +1,229 @@
<?php
return [
'main' => 'Bosh sahifa',
'in_bag' => 'Savatda',
'more' => 'Batafsil',
'share' => 'Bo\'lishish',
'no_product' => 'Tovarlar yo\'q',
'sum_sht' => 'so\'m/dona',
'sum' => 'so\'m',
'to_cart' => 'Savatda',
'compare' => 'Taqqoslash',
'delete' => 'O\'chirish',
'price' => 'Narxi',
'discount' => 'Chegirma',
'buy' => 'Xarid qilish ',
'all' => 'Barchasi',
'go_home' => 'Bosh sahifaga qayish',
'404' => 'Sahifa topilmadi',
'close' => 'Yopish',
'exist' => 'Bor',
'no' => 'Yo\'q',
'back' => 'Ortga',
'no_category_product' => 'Ushbu toifada tovarlar yo\'q',
'search_result' => 'Sizning :text so\'rovingiz bo\'yich hech narsa topilmadi. Qidiruv uchun boshqa kalit so\'zlarni kiritishga urinib ko\'ring',
'pay_in' => 'yordamida to\'lang',
'errors' => [
'1' => 'Noto\'g\'ri SMS kod',
'2' => 'Foydalanuvchi ro\'yxatdan o\'tgan',
'3' => 'Mahsulot mavjud emas',
'100' => 'Hech qanday ma\'lumotlar',
'401' => 'Autentifikatsiyalanuvchi.',
'count' => 'Omborda qolmadi'
],
'product' => [
'article_number' => 'Artikul',
'in_cart' => 'Savatda',
'delivery_home' => 'Uygacha yetkazib berish',
'delivery_home_text' => 'ertaga va keyinroq, bepul',
'pickup' => 'Do\'kondan olish',
'pickup_text' => 'bugun, bepul',
],
'navbar-categories' => [
'sales' => "Aksiya va <br> chegirmalar",
],
'favorites' => [
'title' => 'Tanlangan tovarlar',
'in_favorite' => 'Tanlanganlar'
],
'search' => [
'title' => 'Qidiruv',
'search' => 'Sayt bo\'yicha qidirish',
'search_by' => 'Sayt bo\'yicha qidirish'
],
'cart' => [
'title' => 'Savat'
],
'layout' => [
'compare' => 'Taqqoslash',
'register' => 'Ro\'yxatdan o\'tish',
'login' => 'Kirish',
'information' => 'Ma\'lumot',
'terms_of_use' => 'Foydalanuvchi kelishuvi',
'rules_of_delivery' => 'Yetkazib berish qoidalari',
'rights' => 'Barcha huquqlar himoyalangan',
'developed' => 'Ishlab chiqilgan va dizayn',
],
'auth' => [
'title' => 'Avtorizatsiya',
'phone' => 'Telefon raqami',
'enter_phone' => '+998 telefon raqamingizni kiriting',
'enter_password' => 'Parolingizni kiriting',
'password' => 'Parol',
'forgot_password' => 'Parolni unutdingizmi?',
'cancel' => 'Bekor qilish',
'password_recovery' => 'Parolni qayta tiklash',
'recover' => 'Qayta tiklash',
'name' => 'Ismingiz',
'enter_name' => 'Ismingizni kiriting',
'confirmation' => 'Tasdiqlash',
'to_your_phone' => 'Telefon raqamingizga',
'sms_send' => 'tasdiqlash kodi bilan SMS yuborildi. U bir necha daqiqa ichida keladi.',
'enter_sms' => 'SMS da kelgan kodni kiriting',
'send_to_sms' => 'Kod olish',
'sms' => 'SMS da kelgan kod',
'resend_sms' => 'Kodni takroran yuborish',
'confirm' => 'Tasdiqlash',
'profile' => 'Profil',
'logout' => 'Chiqish'
],
'about' => [
'title' => 'Biz haqimizda',
],
'callback' => [
'title' => 'Qayta aloqa',
],
'index' => [
'slogans' => [
'installment' => '1 daqiqada online muddatli to\'lov',
'takeout' => '15 daqiqadan so\'ng olib ketish',
'guarantee' => 'Arzon narx kafolati',
'bonus' => 'Quyoshli bonus dasturi',
'fast_and_soft' => 'Tez va ehtiyotkorlik bilan yetkazib berish'
],
'special_offer' => 'Maxsus taklif',
'leader_of_sales' => 'Savdo yetakchilari',
'popular_prods' => 'Ommabop mahsulotlar',
'leader' => 'XIT',
'popular_categories' => 'Ommabop toifalar',
'new_income' => 'Yangi mahsulotlar',
'our_partners' => 'Brendlar',
],
'categories' => [
'title' => 'Bo\'limlar'
],
'news' => [
'title' => 'Aksiya va yangiliklar',
'other_news' => 'Boshqa Yangiliklar'
],
'article' => [
'title' => 'Maqolalar'
],
'sales' => [
'title' => 'Aksiyalar'
],
'media' => [
'title' => 'OAV biz haqimizda'
],
'feedback' => [
'title' => 'Qayta aloqa shakli',
'message' => 'Sizning savolingiz yoki xabaringiz',
'send' => 'Yuborish'
],
'order' => [
'success' => [
'title' => 'Sizning buyurtmangiz muvaffaqiyatli ro\'yxatdan o\'tkazildi',
'text' => 'Yaqin vaqt ichida mijozlar bilan ishlovchi menedjerimiz siz bilan aloqaga chiqadi'
]
],
'profile' => [
'title' => 'Shaxsiy kabinet',
'personal_data' => 'Shaxsiy ma\'lumotlar',
'first' => 'Ism*',
'last' => 'Familiya',
'index' => 'Pochta manzili',
'phone' => 'Telefon raqami*',
'save' => 'Saqlash',
'change' => 'Parolni o\'zgartirish',
'history' => 'Buyurtmalar tarixi',
'product_name' => 'Tovarning nomi',
'count' => 'Soni',
'price' => 'Narxi (dona)',
'total' => 'Jami',
'delivery' => 'Yetkazib berish',
'totall' => 'Umumiy summa',
'not_history' => 'Siz hali xaridlarni amalga oshirmadingiz!',
'comment' => 'Izoh',
'payment_system' => 'To\'lov usuli',
'price_delivery' => 'Yetkazib berish narxi',
'address' => 'Yetkazib berish manzili',
'date' => 'Buyurtma sanasi',
'status' => 'Holati',
'status_payed' => 'To\'lov holati',
'cash' => 'Naqd',
'processing' => 'Ishlanmoqda',
'collected' => 'To\'plandi',
'waiting_buyer' => 'Xaridorni kutmoqda',
'in_way' => 'Yo\'lda',
'closed' => 'Yopilgan',
'cancelled' => 'Bekor qilingan',
'replacement' => 'Almashtirilgan',
'waiting' => 'To\'lanmagan',
'payed' => 'To\'langan',
'pay' => 'To\'lash',
'pay_help' => 'Quyidagi usullarda to\'lang',
'number' => 'Buyurtma raqami'
],
'credit' => [
'title' => 'Muddatli to\'lov',
'success' => "«Sizning arizangiz qabul qilindi. Arizani to'ldirish uchun siz havolani bosib o'tishingiz kerak <a href='https://online.alifshop.uz/' target='_blank'>https://online.alifshop.uz/</a>»"
],
'delivery' => [
'title' => 'Yetkazib berish',
],
'payment' => [
'title' => 'To\'lov'
]
];

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

@@ -0,0 +1,14 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Authentication Language Lines
|--------------------------------------------------------------------------
*/
'failed' => 'These credentials do not match our records.',
'throttle' => 'Too many login attempts. Please try again in :seconds seconds.',
];

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

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

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

@@ -0,0 +1,14 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Pagination Language Lines
|--------------------------------------------------------------------------
*/
'previous' => '&laquo; Previous',
'next' => 'Next &raquo;',
];

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

@@ -0,0 +1,16 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Password Reset Language Lines
|--------------------------------------------------------------------------
*/
'reset' => 'Your password has been reset!',
'sent' => 'We have e-mailed your password reset link!',
'token' => 'This password reset token is invalid.',
'user' => "We can't find a user with that e-mail address.",
];

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

@@ -0,0 +1,148 @@
<?php
return [
/*
|--------------------------------------------------------------------------
| Validation Language Lines
|--------------------------------------------------------------------------
*/
'accepted' => 'The :attribute must be accepted.',
'active_url' => 'The :attribute is not a valid URL.',
'after' => 'The :attribute must be a date after :date.',
'after_or_equal' => 'The :attribute must be a date after or equal to :date.',
'alpha' => 'The :attribute may only contain letters.',
'alpha_dash' => 'The :attribute may only contain letters, numbers, dashes and underscores.',
'alpha_num' => 'The :attribute may only contain letters and numbers.',
'array' => 'The :attribute must be an array.',
'before' => 'The :attribute must be a date before :date.',
'before_or_equal' => 'The :attribute must be a date before or equal to :date.',
'between' => [
'numeric' => 'The :attribute must be between :min and :max.',
'file' => 'The :attribute must be between :min and :max kilobytes.',
'string' => 'The :attribute must be between :min and :max characters.',
'array' => 'The :attribute must have between :min and :max items.',
],
'boolean' => 'The :attribute field must be true or false.',
'confirmed' => 'The :attribute confirmation does not match.',
'date' => 'The :attribute is not a valid date.',
'date_equals' => 'The :attribute must be a date equal to :date.',
'date_format' => 'The :attribute does not match the format :format.',
'different' => 'The :attribute and :other must be different.',
'digits' => 'The :attribute must be :digits digits.',
'digits_between' => 'The :attribute must be between :min and :max digits.',
'dimensions' => 'The :attribute has invalid image dimensions.',
'distinct' => 'The :attribute field has a duplicate value.',
'email' => 'The :attribute must be a valid email address.',
'ends_with' => 'The :attribute must end with one of the following: :values',
'exists' => 'The selected :attribute is invalid.',
'file' => 'The :attribute must be a file.',
'filled' => 'The :attribute field must have a value.',
'gt' => [
'numeric' => 'The :attribute must be greater than :value.',
'file' => 'The :attribute must be greater than :value kilobytes.',
'string' => 'The :attribute must be greater than :value characters.',
'array' => 'The :attribute must have more than :value items.',
],
'gte' => [
'numeric' => 'The :attribute must be greater than or equal :value.',
'file' => 'The :attribute must be greater than or equal :value kilobytes.',
'string' => 'The :attribute must be greater than or equal :value characters.',
'array' => 'The :attribute must have :value items or more.',
],
'image' => 'The :attribute must be an image.',
'in' => 'The selected :attribute is invalid.',
'in_array' => 'The :attribute field does not exist in :other.',
'integer' => 'The :attribute must be an integer.',
'ip' => 'The :attribute must be a valid IP address.',
'ipv4' => 'The :attribute must be a valid IPv4 address.',
'ipv6' => 'The :attribute must be a valid IPv6 address.',
'json' => 'The :attribute must be a valid JSON string.',
'lt' => [
'numeric' => 'The :attribute must be less than :value.',
'file' => 'The :attribute must be less than :value kilobytes.',
'string' => 'The :attribute must be less than :value characters.',
'array' => 'The :attribute must have less than :value items.',
],
'lte' => [
'numeric' => 'The :attribute must be less than or equal :value.',
'file' => 'The :attribute must be less than or equal :value kilobytes.',
'string' => 'The :attribute must be less than or equal :value characters.',
'array' => 'The :attribute must not have more than :value items.',
],
'max' => [
'numeric' => 'The :attribute may not be greater than :max.',
'file' => 'The :attribute may not be greater than :max kilobytes.',
'string' => 'The :attribute may not be greater than :max characters.',
'array' => 'The :attribute may not have more than :max items.',
],
'mimes' => 'The :attribute must be a file of type: :values.',
'mimetypes' => 'The :attribute must be a file of type: :values.',
'min' => [
'numeric' => 'The :attribute must be at least :min.',
'file' => 'The :attribute must be at least :min kilobytes.',
'string' => 'The :attribute must be at least :min characters.',
'array' => 'The :attribute must have at least :min items.',
],
'not_in' => 'The selected :attribute is invalid.',
'not_regex' => 'The :attribute format is invalid.',
'numeric' => 'The :attribute must be a number.',
'present' => 'The :attribute field must be present.',
'regex' => 'The :attribute format is invalid.',
'required' => 'The :attribute field is required.',
'required_if' => 'The :attribute field is required when :other is :value.',
'required_unless' => 'The :attribute field is required unless :other is in :values.',
'required_with' => 'The :attribute field is required when :values is present.',
'required_with_all' => 'The :attribute field is required when :values are present.',
'required_without' => 'The :attribute field is required when :values is not present.',
'required_without_all' => 'The :attribute field is required when none of :values are present.',
'same' => 'The :attribute and :other must match.',
'size' => [
'numeric' => 'The :attribute must be :size.',
'file' => 'The :attribute must be :size kilobytes.',
'string' => 'The :attribute must be :size characters.',
'array' => 'The :attribute must contain :size items.',
],
'starts_with' => 'The :attribute must start with one of the following: :values',
'string' => 'The :attribute must be a string.',
'timezone' => 'The :attribute must be a valid zone.',
'unique' => 'The :attribute has already been taken.',
'uploaded' => 'The :attribute failed to upload.',
'url' => 'The :attribute format is invalid.',
'uuid' => 'The :attribute must be a valid UUID.',
/*
|--------------------------------------------------------------------------
| Custom Validation Language Lines
|--------------------------------------------------------------------------
*/
'custom' => [
'attribute-name' => [
'rule-name' => 'custom-message',
],
],
/*
|--------------------------------------------------------------------------
| Custom Validation Attributes
|--------------------------------------------------------------------------
*/
'attributes' => [],
];

186
lang/en/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' => 'от'
]
];
?>