-
-
+
@@ -128,6 +128,9 @@ export default {
darkMode: {
type: Boolean,
default: false,
+ },
+ translate: {
+ default: {},
}
},
async mounted() {
@@ -238,7 +241,7 @@ export default {
$toast.success(r.data.message);
this.updateList();
}
- } catch(e) {
+ } catch (e) {
$toast.error('err!' + e.message);
}
},
@@ -257,7 +260,7 @@ export default {
this.zoom = 16;
setTimeout(() => {
this.changeMapCenter(this.lat, this.lng);
- this.marker = L.marker({lat:this.lat, lng: this.lng}).addTo(this.map);
+ this.marker = L.marker({lat: this.lat, lng: this.lng}).addTo(this.map);
}, 100);
}
diff --git a/resources/lang/fa.json b/resources/lang/fa.json
index 0cfb372..33b75b2 100644
--- a/resources/lang/fa.json
+++ b/resources/lang/fa.json
@@ -97,8 +97,10 @@
"Category slug": "نامک دسته",
"Change items sort": "",
"Change latitude and longitude": "تغییر طول و عرض جغرافیایی",
+ "Check": "بررسی",
"Check all": "انتخاب همه",
"Check authenticate code": "بررسی کد احراز هویت",
+ "Check discount": "بررسی تخفیف",
"Cities list": "فهرست شهرها",
"City": "شهر",
"Click here to upload or drag and drop here": "برای بارگزاری اینجا کلیک کنید یا موارد را کشیده و اینجا رها کنید",
@@ -118,6 +120,7 @@
"Contacts list": "فهرست تماسها",
"Contents": "محتوا",
"Continue": "ادامه",
+ "Count": "تعداد",
"Country": "کشور",
"Cover": "کاور",
"Credit": "اعتبار",
@@ -180,6 +183,7 @@
"Expire": "انقضا",
"Expire date": "تاریخ انقضا",
"Expire date": "تاریخ انقضا",
+ "Extra description": "توضیحات اضافه",
"False": "خیر",
"Feature image": "تصویر شاخص",
"File": "پرونده",
@@ -265,15 +269,17 @@
"Orders count": "تعداد سفارش",
"Password": "گذرواژه",
"Pay now": "همینک پرداخت کنید",
+ "Payment & discount": "تخفیف و پرداخت",
"Pending": "معلق",
"Pending tickets": "تیکتهای بیپاسخ",
"Pin": "سنجاق",
"Please confirm your password before continuing.": "لطفا پیش از ادامه گذرواژه خود را تایید کنید",
"Please upload file": "لطفا یک پرونده بارگزاری کنید",
+ "Please, Login or complete information to pay": "لطفا وارد شوید یا اطلاعات خود را تکمیل کنید تا اجازه پرداخت داشته باشید",
"Post": "نوشته",
"Post Text": "متن نوشته",
"Post reply": "پاسخ نوشته",
- "Post your comment": "",
+ "Post your comment": "دیدگاه خود را ارسال کنید",
"Posts": "نوشتهها",
"Posts list": "فهرست نوشتهها",
"Preview": "پیشنمایش",
@@ -292,6 +298,7 @@
"Publish": "منتشر",
"Published": "منتشرشده",
"Purchase price": "قیمت خرید",
+ "Quantity": "موجودی",
"Question": "سوالات",
"Question for:": "سوال برای:",
"Question\/Message": "سوال|پیام",
@@ -328,6 +335,7 @@
"Send Answer and close": "ارسال پاسخ و بستن",
"Send Password Reset Link": "ارسال پیوند بازنشانی گذرواژه",
"Send authenticate code": "ارسال کد احراز هویت",
+ "Sent to": "ارسال به",
"Set": "تغییر به",
"Setting": "تنظیمات",
"Setting added to website": "تنظیم به سایت اضافه شد",
@@ -374,13 +382,14 @@
"Toggle favorite": "تغییر وضعیت علاقهمندی",
"Toggle navigation": "",
"Toggle selection": "برعکس کردن انتخاب",
- "Total price": "",
+ "Total price": "مبلغ کل",
"Totol": "همه",
"Translate": "ترجمه",
"Translate model": "ترجمه ماژول",
"Translate updated": "ترجمه افزوده شد",
"Translate with AI": "ترجمه با هوش مصنوعی",
"Translated by ai xstack service :TAG": "ترجمه با هوش مصنوعی xstack به :TAG ",
+ "Transport": "حمل و نقل",
"Transports": "حمل و نقلها",
"Transports list": "فهرست حمل و نقلها",
"Trashed": "حذف شدهها",
@@ -425,6 +434,7 @@
"Your Email sent": "ایمیل شما ارسال شد",
"Your comment has been submitted": "دیدگاه شما ارسال شد",
"Your information is insufficient, Please complete your information": "اطلاعات شما ناقص است، لطفا اطلاعات خود را تکمیل کنید",
+ "Your message for this order...": "پیام شما ویژه این سفارش ...",
"a minute ago": "یک دقیقه پیش",
"address updated": "نشانی به روز شد",
"an hour ago": "یک ساعت پیش",
diff --git a/resources/views/admin/customers/customer-form.blade.php b/resources/views/admin/customers/customer-form.blade.php
index 81dd1d4..d77daed 100644
--- a/resources/views/admin/customers/customer-form.blade.php
+++ b/resources/views/admin/customers/customer-form.blade.php
@@ -37,6 +37,13 @@
state-link="{{route('v1.state.index')}}"
cities-link="{{route('v1.state.show','')}}"
:dark-mode="true"
+ :translate='{{vueTranslate([
+ 'addr-editor' => __('Address editor'),
+ 'state' => __('State'),
+ 'city' => __('City'),
+ 'address' => __('Address'),
+ 'post-code' => __('Post code'),
+ ])}}'
>
@endif
diff --git a/resources/views/segments/card/NsCard/NsCard.blade.php b/resources/views/segments/card/NsCard/NsCard.blade.php
index db5dbbf..150b5c7 100644
--- a/resources/views/segments/card/NsCard/NsCard.blade.php
+++ b/resources/views/segments/card/NsCard/NsCard.blade.php
@@ -23,6 +23,24 @@
:transports='@json(transports())'
:def-transport="{{defTrannsport()}}"
:can-pay="{{!auth('customer')->check() || auth('customer')->user()->mobile == null || auth('customer')->user()->mobile == '' || auth('customer')->user()->addresses()->count() == 0?'false':'true'}}"
+ :translate='{{vueTranslate([
+ 'shopping-card' => __('Shopping card'),
+ 'transport' => __('Transport'),
+ 'discount-pay' => __('Payment & discount'),
+ 'total-price' => __('Total price'),
+ 'image' => __('Image'),
+ 'name' => __('Name'),
+ 'quantity' => __('Quantity'),
+ 'price' => __('Price'),
+ 'count' => __('Count'),
+ 'sent-to' => __('Sent to'),
+ 'check-dis' => __('Check discount'),
+ 'check' => __('Check'),
+ 'extra-desc' => __('Extra description'),
+ 'your-msg' => __('Your message for this order...'),
+ 'pay-now' => __('Pay now'),
+ 'plz' => __('Please, Login or complete information to pay'),
+ ])}}'
>
@if(!auth('customer')->check())
diff --git a/resources/views/segments/product/ProductAria/ProductAria.blade.php b/resources/views/segments/product/ProductAria/ProductAria.blade.php
index 734bc0c..39bd44c 100644
--- a/resources/views/segments/product/ProductAria/ProductAria.blade.php
+++ b/resources/views/segments/product/ProductAria/ProductAria.blade.php
@@ -77,7 +77,7 @@
:props='@json(usableProp($product->category->props))'
currency="{{config('app.currency.symbol')}}"
card-link="{{ route('client.product-card-toggle',$product->slug) }}"
-
+ :translate='@json(['add-to-card' => __('Add to card')])'
@if($product->hasDiscount())
:discount='@json($product->activeDiscounts()->first())'
@endif
diff --git a/resources/views/segments/product/ProductKaren/ProductKaren.blade.php b/resources/views/segments/product/ProductKaren/ProductKaren.blade.php
index b64f0b8..eddd6b5 100644
--- a/resources/views/segments/product/ProductKaren/ProductKaren.blade.php
+++ b/resources/views/segments/product/ProductKaren/ProductKaren.blade.php
@@ -116,7 +116,7 @@
:props='@json(usableProp($product->category->props))'
currency="{{config('app.currency.symbol')}}"
card-link="{{ route('client.product-card-toggle',$product->slug) }}"
-
+ :translate='@json(['add-to-card' => __('Add to card')])'
@if($product->hasDiscount())
:discount='@json($product->activeDiscounts()->first())'
@endif
diff --git a/resources/views/website/inc/website-head.blade.php b/resources/views/website/inc/website-head.blade.php
index 8ad5285..db16310 100644
--- a/resources/views/website/inc/website-head.blade.php
+++ b/resources/views/website/inc/website-head.blade.php
@@ -1,11 +1,10 @@
-
+