diff --git a/app/Http/Controllers/Admin/UserController.php b/app/Http/Controllers/Admin/UserController.php
index c286825..d53dd54 100644
--- a/app/Http/Controllers/Admin/UserController.php
+++ b/app/Http/Controllers/Admin/UserController.php
@@ -108,7 +108,7 @@ class UserController extends XController
$user->syncRoles([strtolower($data[1])]);
$user->save();
}
- $msg = __(':COUNT user role changed to :NEWROLE successfully', ['COUNT' => count($ids), 'NEWROLE' => __($data[1])]);
+ $msg = __(':COUNT users role changed to :NEWROLE successfully', ['COUNT' => count($ids), 'NEWROLE' => __($data[1])]);
break;
default:
$msg = __('Unknown bulk action : :ACTION', ["ACTION" => $action]);
diff --git a/config/translator.php b/config/translator.php
new file mode 100644
index 0000000..8590ce6
--- /dev/null
+++ b/config/translator.php
@@ -0,0 +1,19 @@
+ ['fa'],
+ 'directories' => [
+ app_path(),
+ resource_path('views'),
+ ],
+ 'output' => resource_path('lang'),
+ 'extensions' => ['php'],
+ 'functions' => ['lang', '__'],
+ 'container' => [
+ 'config_loader' => LaravelConfigLoader::class,
+ 'translation_repository' => LaravelJsonTranslationRepository::class,
+ ],
+];
diff --git a/resources/lang/fa.json b/resources/lang/fa.json
new file mode 100644
index 0000000..481c941
--- /dev/null
+++ b/resources/lang/fa.json
@@ -0,0 +1,335 @@
+{
+ " days ago": "روز قبل",
+ " hours ago": "ساعت قبل",
+ " minutes ago": "دقیقه قبل",
+ " seconds ago": "ثانیه قبل",
+ "$role": "",
+ ":ADDRESS removed": ":ADDRESS حذف شد",
+ ":COUNT Images uploaded successfully": ":COUNT تصویر بارگزاری شد",
+ ":COUNT items answered successfully": ":COUNT مورد پاسخ داده شدند",
+ ":COUNT items changed status successfully": ":COUNT مورد وضعیتشان تغییر کرد",
+ ":COUNT items closed successfully": ":COUNT مورد بسته شد",
+ ":COUNT items deleted successfully": ":COUNT مورد حذف شدند",
+ ":COUNT items drafted successfully": ":COUNT مورد پیشنویس شدند",
+ ":COUNT items pending successfully": ":COUNT مورد معلق شدند",
+ ":COUNT items published successfully": ":COUNT مورد منتشر شدند",
+ ":COUNT items restored successfully": ":COUNT مورد بازیافت شد",
+ ":COUNT users role changed to :NEWROLE successfully": ":COUNT کاربر نقششان به :NEWROLE تغییر داده شد ",
+ "A fresh verification link has been sent to your email address.": "یک پیوند تازه به رایانه شما جهت تایید ارسال شد",
+ "Add": "افزودن",
+ "Add another one": "افزودن یک مورد دیگر",
+ "Add cover to better results": "یک کاور جهت بهتر شدن نتایج اضافه کنید",
+ "Add new adv": "افزودن یک تبلیغ",
+ "Add new attachment": "افزودن یک پیوست",
+ "Add new category": "افزودن یک دسته",
+ "Add new city": "افزودن یک شهر",
+ "Add new clip": "افزودن یک کلیپ",
+ "Add new comment": "افزودن یک دیدگاه",
+ "Add new contact": "افزودن یک تماس",
+ "Add new customer": "افزودن یک مشتری",
+ "Add new discount": "افزودن یک تخفیف",
+ "Add new gallery": "افزودن یک گالری",
+ "Add new group": "افزودن یک سرفصل",
+ "Add new post": "افزودن یک نوشته",
+ "Add new product": "افزودن یک محصول",
+ "Add new prop": "افزودن یک ویژگی",
+ "Add new question": "افزودن یک سوال",
+ "Add new setting": "افزودن یک تنظیم",
+ "Add new slider": "افزودن یک اسلایدر",
+ "Add new state": "افزودن یک استان",
+ "Add new ticket": "افزودن یک تکیت",
+ "Add new transport": "افزودن یک حمل و نقل",
+ "Add new user": "افزودن یک کاربر",
+ "Add to setting": "به تنظیم اضافه کن",
+ "Added by:": "اضافه شده توسط",
+ "Additional data": "اطلاعات تکمیلی",
+ "Address added to :CUSTOMER": "نشانی به :CUSTOMER اضافه شد",
+ "Addresses": "نشانیها",
+ "Advertise": "تبلیغ",
+ "Advs list": "فهرست تبلیغات",
+ "Amount": "میزان",
+ "Answer": "پاسخ",
+ "Answer:
": " پاسخ:
",
+ "Answered": "پاسخ داده شده",
+ "Approve": "تایید کردن",
+ "Approved": "تایید شده",
+ "Area design": "طراحی محیط",
+ "As you wished created successfully": "همانطور که شما مایل بودید ایجاد شد",
+ "As you wished deattached successfully": "همانطور که شما مایل بودید از پیوست خارج شد",
+ "As you wished removed successfully": "همانطور که شما مایل بودید حذف شد",
+ "As you wished restored successfully": "همانطور که شما مایل بودید بازیافت شد",
+ "As you wished sort saved": "همانطور که شما مایل بودید مرتب شدند",
+ "As you wished updated successfully": "همانطور که شما مایل بودید به روز شد",
+ "Attaching": "پیوست کردن",
+ "Attachments": "پیوستها",
+ "Attachments list": "فهرست پیوست ها",
+ "Background image": "تصویر زمینه",
+ "Base price": "مبلغ پایه",
+ "Basic data": "اطلاعات پایه",
+ "Batch delete": "حذف چندگانه",
+ "Batch restore": "بازیافت چندگانه",
+ "Before proceeding, please check your email for a verification link.": "قبل از ادامه فرآیند لطفا رایانه خودتون رو بررسی کنید که لینک ارسال شده باشد",
+ "Bulk actions:": "کار دستهجمعی",
+ "Catalog": "کاتالوگ",
+ "Categories": "دستهها",
+ "Categories list": "فهرست دستهها",
+ "Category": "دسته",
+ "Category name": "نام دسته",
+ "Category slug": "نامک دسته",
+ "Change latitude and longitude": "تغییر طول و عرض جغرافیایی",
+ "Check all": "انتخاب همه",
+ "Cities list": "فهرست شهرها",
+ "City": "شهر",
+ "Click here to upload or drag and drop here": "برای بارگزاری اینجا کلیک کنید یا موارد را کشیده و اینجا رها کنید",
+ "Clips list": "فهرست کلیپها",
+ "Close": "بستن",
+ "Code": "کد",
+ "Colleague": "همکار",
+ "Command ignored, segment part exists!": "",
+ "Comment": "دیدگاه",
+ "Comment :STATUS": "دیدگاه :STATUS",
+ "Comment replay": "پاسخ دیدگاه",
+ "Commentator": "ارسال کننده دیدگاه",
+ "Comments": "دیدگاهها",
+ "Confirm Password": "تایید گذرواژه",
+ "Contact us": "تماس با ما",
+ "Contacts list": "فهرست تماسها",
+ "Contents": "محتوا",
+ "Country": "کشور",
+ "Cover": "کاور",
+ "Credit": "اعتبار",
+ "Customers": "مشتریها",
+ "Customers list": "فهرست مشتریها",
+ "Dashboard": "پیشخوان",
+ "Date": "تاریخ",
+ "Deattach": "عدم پیوست",
+ "Description": "توضیحات",
+ "Description Table": "جدول توضیحات",
+ "Description Text": "نوشته توضیحات",
+ "Design": "طراحی",
+ "Design :AREA": "طراحی :AREA",
+ "Discount code": "کد تخفیف",
+ "Discount data": "اطلاعات تخفیف",
+ "Discounts": "تخفیفها",
+ "Discounts list": "فهرست تخفیفها",
+ "Do it": "انجام بده",
+ "Double click on image to change index image": "برای تغییر تصویر شاخص روی آن جفت کلیک کنید",
+ "Download": "بارگیری",
+ "Draft": "پیشنویس",
+ "E-mail is unique each users": "رایانامه هر کاربر یکتا است",
+ "Edit": "ویرایش",
+ "Edit adv": "ویرایش تبلیغ",
+ "Edit attachment": "ویرایش پیوست",
+ "Edit category": "ویرایش دسته",
+ "Edit city": "ویرایش شهر",
+ "Edit clip": "ویرایش کلیپ",
+ "Edit comment": "ویرایش دیدگاه",
+ "Edit contact": "ویرایش تماس",
+ "Edit customer": "ویرایش مشتری",
+ "Edit discount": "ویرایش تخفیف",
+ "Edit gallery": "ویرایش گالری",
+ "Edit group": "ویرایش سرفصل",
+ "Edit post": "ویرایش نوشته",
+ "Edit product": "ویرایش محصول",
+ "Edit prop": "ویرایش ویژگی",
+ "Edit question": "ویرایش سوال",
+ "Edit slider": "ویرایش اسلایدر",
+ "Edit state": "ویرایش استان",
+ "Edit ticket": "ویرایش تیکت",
+ "Edit transport": "ویرایش حمل و نقل",
+ "Edit user": "ویرایش کاربر",
+ "Email": "رایانامه",
+ "Email Address": "نشانی ایمیل",
+ "Excerpt": "خلاصه",
+ "Expire": "انقضا",
+ "Expire date": "تاریخ انقضا",
+ "Expire date": "تاریخ انقضا",
+ "False": "خیر",
+ "Feature image": "تصویر شاخص",
+ "File": "پرونده",
+ "File ext": "پسوند پرونده",
+ "File name": "نام پرونده",
+ "File size": "حجم پرونده",
+ "Forgot Your Password?": "آیا گذرواژه خود را فراموش کردید",
+ "From - To": "از - تا",
+ "GFX of website updated": "گرافیک سایت به روز شد",
+ "Galleries": "گالریها",
+ "Galleries list": "فهرست گالریها",
+ "Graphic": "گرافیک",
+ "Group Parent": "والد سرفصل",
+ "Group name": "نام سرفصل",
+ "Group slug": "نامک سرفصل",
+ "Groups": "سرفصلها",
+ "Groups list": "فهرست سرفصلها",
+ "Icon": "نماد",
+ "If not choose expire expire time will be unlimited": "اگر زمان انقصا را انتخاب نکنید، هرگز منقضی نخواهد شد",
+ "If you did not receive the email": "اگر ایمیلی دریافت نکردید",
+ "If you want to change the password, choose both the same. Otherwise, leave the password field blank.": "اگر میخواهید گذرواژه را عوض کنید هر دو را یکسان پر کنید، در غیر این صورت آن را خالی رها کنید",
+ "If you want to only attach to other staff members and do not want to appear in the website attachment list, uncheck `fillable`": "اگر میخواهید این پوست در فهرست پیوستهای وبسایت نمایش داده نشود مورد مورد `قابل نمایش` را غیرفعال کنید",
+ "Image": "تصویر",
+ "Image deleted successfully": "تصویر حذف شد",
+ "Image uploaded successfully": "تصویر افزوده شد",
+ "Images": "تصاویر",
+ "Index image": "تصویر شاخص",
+ "Information": "اطلاعات",
+ "Interaction": "تعامل",
+ "Invalid area segment": "",
+ "Invalid morph": "چند ریخیتی نا معتبر",
+ "Invoices": "صورتحسابها",
+ "Is default": "آی پیشفرض است",
+ "Is effective price?": "آیا در قیمت تاثیر دارد؟",
+ "Is fillable": "قابل نمایش",
+ "Key": "کلید",
+ "Label": "برچسب",
+ "Languages": "زبانها",
+ "Latitude": "عرض جغرافیایی",
+ "Link": "پیوند",
+ "Login": "ورود",
+ "Logout": "خروج",
+ "Logs of admins": "فعالیت مدیران",
+ "Logs of guests": "فعالیت میهمانها",
+ "Longitude": "طول جغرافیایی",
+ "Main group": "سرفصل اصلی",
+ "Main product category": "دسته اصلی محصول",
+ "Managing": "مدیریت",
+ "Max click": "حداکثر کلیک",
+ "Max click zero is unlimited": "حداکثر کلیک 0 به معنای بینهایت است",
+ "Medias": "رسانهها",
+ "Menus": "فهرستها",
+ "Message": "پیام",
+ "Message replay": "پاسخ پیام",
+ "Mobile": "شماره همراه",
+ "Model": "ماژول",
+ "Name": "نام",
+ "Name and lastname": "نام و نامخانوادگی",
+ "Next": "بعدی",
+ "No parent": "بدون والد",
+ "Not required": "غیر ضرروری",
+ "Password": "گذرواژه",
+ "Pending": "معلق",
+ "Pin": "سنجاق",
+ "Please confirm your password before continuing.": "لطفا پیش از ادامه گذرواژه خود را تایید کنید",
+ "Please upload file": "لطفا یک پرونده بارگزاری کنید",
+ "Post": "نوشته",
+ "Post Text": "متن نوشته",
+ "Post reply": "پاسخ نوشته",
+ "Posts list": "فهرست نوشتهها",
+ "Preview": "پیشنمایش",
+ "Previous": "قبلی",
+ "Price": "مبلغ",
+ "Product": "محصول",
+ "Products": "محصولات",
+ "Products list": "فهرست محصولات",
+ "Properties meta": "ویژگیها متا",
+ "Props list": "فهرست ویژگیها",
+ "Publish": "منتشر",
+ "Published": "منتشرشده",
+ "Purchase price": "قیمت خرید",
+ "Question": "سوالات",
+ "Question for:": "سوال برای:",
+ "Question\/Message": "سوال|پیام",
+ "Questions": "سوالات",
+ "Questions list": "فهرست سوالات",
+ "Recommends": "توصیهها",
+ "Register": "ثبتنام",
+ "Reject": "رد کردن",
+ "Rejected": "رد شده",
+ "Remember Me": "مرا به خاطر بسپار",
+ "Remove": "حذف",
+ "Reply": "پاسخ",
+ "Reply comment": "پاسخ دیدگاه",
+ "Reply message...": "پاسخ پیام...",
+ "Reports": "گزارشات",
+ "Required": "ضروری",
+ "Reset Password": "بازنشانی گذرواژه",
+ "Restore": "بازیافت",
+ "Role": "نقش",
+ "Role filter": "صافی نقشها",
+ "SKU": "",
+ "Save": "ذخیره",
+ "Save all settings": "ذخیره همه تنظیمات",
+ "Search": "جستجو",
+ "Search & Filter": "جستجو و صافی",
+ "Searchable": "قابل جستجو",
+ "Section": "بخش",
+ "Sections": "بخشها",
+ "Send Answer": "ارسال پاسخ",
+ "Send Answer and close": "ارسال پاسخ و بستن",
+ "Send Password Reset Link": "ارسال پیوند بازنشانی گذرواژه",
+ "Set": "تغییر به",
+ "Setting": "تنظیمات",
+ "Setting added to website": "تنظیم به سایت اضافه شد",
+ "Setting of website updated": "تنظیمات به روز شدند",
+ "Shopping card": "سبد خرید",
+ "Show": "نمایش",
+ "Show list": "نمایش فهرست",
+ "Size": "اندازه",
+ "Slider": "اسلایدر",
+ "Slider data": "اطلاعات اسلایدر",
+ "Sliders list": "فهرست اسلایدر",
+ "Slug": "نامک",
+ "Sort": "مرتب",
+ "State": "استان",
+ "States": "استانها",
+ "States list": "فهرست استانها",
+ "Status": "وضعیت",
+ "Stock quantity": "موجود انبار",
+ "Subject": "عنوان",
+ "Subtitle": "زیرعنوان",
+ "Tags": "برچسبها",
+ "Tags, Press enter": "برچسبها، Enter را بزنید",
+ "The first and\/or second image will be index image": "اولی وی دومی به عنواان تصویر شاخص در نظر گرفته میشود",
+ "Theme": "قالب",
+ "Theme part created successfully: [blade, js, json, scss, php, assets, screenshot]": "",
+ "There is nothing to show!": "اینجا چیزی برای نمایش وجود ندارد",
+ "There is noting file to show!": "هیچ پرونده ای برای نمایش وجود ندارد",
+ "Tickets": "تیکتهای پشتیبانی",
+ "Tickets list": "فهرست تیکتهای پشتیبانی",
+ "Tips": "نکات",
+ "Title": "عنوان",
+ "Titles updated": "عنوانین به روز شدند",
+ "Toggle navigation": "",
+ "Toggle selection": "برعکس کردن انتخاب",
+ "Totol": "همه",
+ "Transports": "حمل و نقلها",
+ "Transports list": "فهرست حمل و نقلها",
+ "Trashed": "حذف شدهها",
+ "Trashed items": "موارد قابل بازیافت",
+ "True": "صحیح",
+ "Type": "نوع",
+ "Unit": "واحد",
+ "Unknown bulk action : :ACTION": "کار دسته جمعی تعریف نشده :ACTION",
+ "Upload images": "بارگزاری تصاویر",
+ "Upload new images": "بارگزاری تصاویر جدید",
+ "User filter": "صافی کاربر",
+ "Users": "کاربران",
+ "Users list": "فهرست کاربران",
+ "Verify Your Email Address": "رایانامه خود را تایید کنید",
+ "Video clip": "کلیپ",
+ "Video clips": "کلیپها",
+ "We recommending add title each images": "به شما پیشنهاد میکنیم که برای هر تصویر یک عنوان اضافه کنید",
+ "Width": "عرض",
+ "You can add images after create gallery": "شما میتوانید بعد از ساختن گالری به آن تصویر اضافه کنید",
+ "You can choose more than image to upload": "شما متوانید تصاویری بیشتری برای بارگزاری انتخاب کنید",
+ "You can choose one or more image together": "شما میتوانی یک یا چند عکس را همزمان انتخاب کنید",
+ "You can create \/ edit clip as draft, publish it when you want": "شما میتوانید کلیپ را ایجاد و ویرایش کنید، هر زمان که خواستید آن را منتشر کنید",
+ "You can leave the slug empty; it will be generated automatically.": "شما میتوانید نامک را خالی بگذارید به صورت خودکار ساخته شود",
+ "Your Email sent": "ایمیل شما ارسال شد",
+ "a minute ago": "یک دقیقه پیش",
+ "address updated": "نشانی به روز شد",
+ "an hour ago": "یک ساعت پیش",
+ "approved": "تایید شد",
+ "area :NAME of website updated": "محیط :NAME وبسایت به روز شد",
+ "click here to request another": "برای ایجاد درخواست دیگر اینجا کلیک کنید",
+ "image": "تصویر",
+ "jpg": "",
+ "minute": "دقیق",
+ "not searchable": "غیرقابل جستجو",
+ "one second ago": "یک ثانیه پیش",
+ "password repeat": "تکرار گذرواژه",
+ "pending": "معلق",
+ "rejected": "رد شده",
+ "webp": "",
+ "xShop": "",
+ "yesterday": "دیروز"
+}
diff --git a/resources/views/admin/areas/area-list.blade.php b/resources/views/admin/areas/area-list.blade.php
index ca5dd1b..d14b961 100644
--- a/resources/views/admin/areas/area-list.blade.php
+++ b/resources/views/admin/areas/area-list.blade.php
@@ -1,7 +1,7 @@
@extends('layouts.app')
@section('title')
- {{__("Area desgin")}}
+ {{__("Area design")}}
@endsection
@section('content')