diff --git a/.env.template b/.env.template new file mode 100644 index 0000000..aa74b7d --- /dev/null +++ b/.env.template @@ -0,0 +1,45 @@ +# Don't add `/` after the URL +NEXT_PUBLIC_REST_API_ENDPOINT="http://localhost" +NEXT_PUBLIC_SHOP_URL="http://localhost:3003" + +# Application Mode and Authentication key +# development or production +APPLICATION_MODE=production + + +NEXT_PUBLIC_AUTH_TOKEN_KEY=AUTH_CRED + +# Default Language +NEXT_PUBLIC_DEFAULT_LANGUAGE=en + +# Multilang +# If you want to enable multilang then follow this doc -> https://chawkbazar-doc.vercel.app/multilingual +NEXT_PUBLIC_ENABLE_MULTI_LANG=false +NEXT_PUBLIC_AVAILABLE_LANGUAGES=en,de + +# API Key for third party service +NEXT_PUBLIC_GOOGLE_MAP_API_KEY= + +# pusher config +# 'log', 'pusher', 'null', 'redis' +NEXT_PUBLIC_API_BROADCAST_DRIVER=pusher +# true or false +NEXT_PUBLIC_PUSHER_DEV_MOOD=true +NEXT_PUBLIC_PUSHER_APP_KEY='4f67daf566b719c6f606' +NEXT_PUBLIC_PUSHER_APP_CLUSTER='ap2' +NEXT_PUBLIC_BROADCAST_AUTH_URL="${NEXT_PUBLIC_REST_API_ENDPOINT}/broadcasting/auth" + +# Channel name from PHP +NEXT_PUBLIC_STORE_NOTICE_CREATED_CHANNEL_PRIVATE=private-store_notice.created +NEXT_PUBLIC_ORDER_CREATED_CHANNEL_PRIVATE=private-order.created +NEXT_PUBLIC_MESSAGE_CHANNEL_PRIVATE=private-message.created + +# Event name from PHP +NEXT_PUBLIC_STORE_NOTICE_CREATED_EVENT=store.notice.event +NEXT_PUBLIC_ORDER_CREATED_EVENT=order.create.event +NEXT_PUBLIC_MESSAGE_EVENT=message.event + + +# App version + +NEXT_PUBLIC_VERSION="6.6.0" diff --git a/.eslintignore b/.eslintignore new file mode 100644 index 0000000..2e00557 --- /dev/null +++ b/.eslintignore @@ -0,0 +1,6 @@ +node_modules +.next +public +.husky +next-env.d.ts +yarn.lock \ No newline at end of file diff --git a/.eslintrc.json b/.eslintrc.json new file mode 100644 index 0000000..187d828 --- /dev/null +++ b/.eslintrc.json @@ -0,0 +1,10 @@ +{ + "extends": [ + "next", + "prettier" + ], + "rules": { + "react-hooks/exhaustive-deps": 0, + "@next/next/no-img-element": "off" + } +} diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..40e16aa --- /dev/null +++ b/.gitignore @@ -0,0 +1,45 @@ +# See https://help.github.com/articles/ignoring-files/ for more about ignoring files. + +# dependencies +/node_modules +/.pnp +.pnp.js + +# testing +/coverage + +# next.js +/.next/ +/out/ + +# production +/build + +# misc +.DS_Store +*.pem + +# debug +npm-debug.log* +yarn-debug.log* +yarn-error.log* + +# local env files +.env +.env.local +.env.development.local +.env.test.local +.env.production.local + +# vercel +.vercel +vercel.*.json + +# graphql-let +__generated__ +*.graphql.d.ts +*.graphqls.d.ts + +# PWA +workbox-*.js +sw.js diff --git a/.prettierignore b/.prettierignore new file mode 100644 index 0000000..51453c9 --- /dev/null +++ b/.prettierignore @@ -0,0 +1,6 @@ +node_modules +.next +public +.husky +next-env.d.ts +yarn.lock diff --git a/i18next.d.ts b/i18next.d.ts new file mode 100644 index 0000000..8930299 --- /dev/null +++ b/i18next.d.ts @@ -0,0 +1,8 @@ +// i18next.d.ts +import 'i18next'; + +declare module 'i18next' { + interface CustomTypeOptions { + returnNull: false; + } +} diff --git a/next-env.d.ts b/next-env.d.ts new file mode 100644 index 0000000..4f11a03 --- /dev/null +++ b/next-env.d.ts @@ -0,0 +1,5 @@ +/// +/// + +// NOTE: This file should not be edited +// see https://nextjs.org/docs/basic-features/typescript for more information. diff --git a/next-i18next.config.js b/next-i18next.config.js new file mode 100644 index 0000000..9fbd043 --- /dev/null +++ b/next-i18next.config.js @@ -0,0 +1,34 @@ +/** @type {import('next-i18next').UserConfig} */ + +const invariant = require('tiny-invariant'); +const path = require('path'); + +invariant( + process.env.NEXT_PUBLIC_DEFAULT_LANGUAGE, + 'NEXT_PUBLIC_DEFAULT_LANGUAGE is required, but not set, check your .env file' +); +invariant( + process.env.NEXT_PUBLIC_AVAILABLE_LANGUAGES, + 'NEXT_PUBLIC_AVAILABLE_LANGUAGES is required, but not set, check your .env file' +); + +const isMultilangEnable = + process.env.NEXT_PUBLIC_ENABLE_MULTI_LANG === 'true' && + !!process.env.NEXT_PUBLIC_AVAILABLE_LANGUAGES; + +function generateLocales() { + if (isMultilangEnable) { + return process.env.NEXT_PUBLIC_AVAILABLE_LANGUAGES.split(','); + } + + return [process.env.NEXT_PUBLIC_DEFAULT_LANGUAGE]; +} + +module.exports = { + i18n: { + defaultLocale: process.env.NEXT_PUBLIC_DEFAULT_LANGUAGE ?? "en", + locales: generateLocales(), + }, + localePath: path.resolve('./public/locales'), + reloadOnPrerender: process.env.NODE_ENV === 'development', +}; diff --git a/next.config.js b/next.config.js new file mode 100644 index 0000000..b3556c2 --- /dev/null +++ b/next.config.js @@ -0,0 +1,42 @@ +/** @type {import('next').NextConfig} */ + +const { i18n } = require('./next-i18next.config'); + +// const runtimeCaching = require('next-pwa/cache'); +// const withPWA = require('next-pwa')({ +// disable: process.env.NODE_ENV === 'development', +// dest: 'public', +// runtimeCaching, +// }); + +const nextConfig = { + reactStrictMode: true, + i18n, + images: { + domains: [ + 'via.placeholder.com', + 'res.cloudinary.com', + 's3.amazonaws.com', + '18.141.64.26', + '127.0.0.1', + '127.0.0.1:8000', + 'localhost', + 'picsum.photos', + 'pickbazar-sail.test', + 'pickbazarlaravel.s3.ap-southeast-1.amazonaws.com', + 'lh3.googleusercontent.com', + 'chawkbazarlaravel.s3.ap-southeast-1.amazonaws.com', + '127.0.0.1:8000', + ], + }, + ...(process.env.APPLICATION_MODE === 'production' && { + typescript: { + ignoreBuildErrors: true, + }, + eslint: { + ignoreDuringBuilds: true, + }, + }), +}; + +module.exports = nextConfig; diff --git a/package.json b/package.json new file mode 100644 index 0000000..b67dbc6 --- /dev/null +++ b/package.json @@ -0,0 +1,93 @@ +{ + "name": "@marvel/admin-rest", + "version": "6.6.0", + "private": true, + "scripts": { + "dev": "next dev -p 3002", + "build": "next build", + "start": "next start -p 3002", + "lint": "next lint" + }, + "dependencies": { + "@floating-ui/react": "0.26.1", + "@floating-ui/react-dom-interactions": "0.13.3", + "@headlessui/react": "1.7.17", + "@hookform/resolvers": "3.3.2", + "@reach/portal": "0.16.2", + "@react-google-maps/api": "2.19.2", + "apexcharts": "3.44.0", + "axios": "1.6.0", + "body-scroll-lock": "4.0.0-beta.0", + "camelcase-keys": "9.1.2", + "classnames": "2.3.2", + "cookie": "0.6.0", + "dayjs": "1.11.10", + "framer-motion": "10.16.4", + "i18next": "23.6.0", + "jotai": "2.5.1", + "js-cookie": "3.0.5", + "libphonenumber-js": "1.10.49", + "lodash": "4.17.21", + "next": "13.5.6", + "next-i18next": "15.0.0", + "next-pwa": "5.6.0", + "next-seo": "6.4.0", + "overlayscrollbars": "2.4.4", + "overlayscrollbars-react": "0.5.3", + "quill-color-picker-enhance": "1.1.5", + "rc-pagination": "3.7.0", + "rc-progress": "3.5.1", + "rc-table": "7.22.2", + "react": "18.2.0", + "react-apexcharts": "1.4.1", + "react-content-loader": "6.2.1", + "react-countdown": "2.3.5", + "react-datepicker": "4.21.0", + "react-dom": "18.2.0", + "react-dropzone": "14.2.3", + "react-hook-form": "7.48.2", + "react-i18next": "13.3.1", + "react-laag": "2.0.5", + "react-phone-input-2": "2.15.1", + "react-query": "3.39.3", + "react-quill": "2.0.0", + "react-quill-emoji": "0.1.9", + "react-scroll": "1.9.0", + "react-select": "5.8.0", + "react-toastify": "9.1.3", + "react-use": "17.4.0", + "sanitize-html": "2.11.0", + "sharp": "0.32.6", + "swiper": "11.0.3", + "tailwind-merge": "2.0.0", + "tiny-invariant": "1.3.1", + "yup": "1.3.2" + }, + "devDependencies": { + "@tailwindcss/forms": "0.5.6", + "@tailwindcss/typography": "0.5.10", + "@types/body-scroll-lock": "3.1.2", + "@types/cookie": "0.5.4", + "@types/js-cookie": "3.0.5", + "@types/lodash": "4.14.200", + "@types/node": "20.8.10", + "@types/overlayscrollbars": "1.12.3", + "@types/react": "18.2.33", + "@types/react-datepicker": "4.19.1", + "@types/react-dom": "18.2.14", + "@types/react-scroll": "1.8.9", + "@types/sanitize-html": "2.9.5", + "autoprefixer": "10.4.16", + "eslint": "8.53.0", + "eslint-config-next": "14.0.1", + "eslint-config-prettier": "9.0.0", + "laravel-echo": "1.15.3", + "postcss": "8.4.31", + "prettier": "3.0.3", + "prettier-plugin-tailwindcss": "0.5.6", + "pusher-js": "8.3.0", + "tailwindcss": "3.3.5", + "tailwindcss-rtl": "0.9.0", + "typescript": "5.2.2" + } +} diff --git a/postcss.config.js b/postcss.config.js new file mode 100644 index 0000000..12a703d --- /dev/null +++ b/postcss.config.js @@ -0,0 +1,6 @@ +module.exports = { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, +}; diff --git a/prettier.config.js b/prettier.config.js new file mode 100644 index 0000000..e340799 --- /dev/null +++ b/prettier.config.js @@ -0,0 +1,3 @@ +module.exports = { + singleQuote: true, +}; diff --git a/public/access-denied.svg b/public/access-denied.svg new file mode 100644 index 0000000..3e6b35d --- /dev/null +++ b/public/access-denied.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/arrow-next.svg b/public/arrow-next.svg new file mode 100644 index 0000000..2d01afa --- /dev/null +++ b/public/arrow-next.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/arrow-previous.svg b/public/arrow-previous.svg new file mode 100644 index 0000000..e5affa4 --- /dev/null +++ b/public/arrow-previous.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/avatar-placeholder.svg b/public/avatar-placeholder.svg new file mode 100644 index 0000000..214909e --- /dev/null +++ b/public/avatar-placeholder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/collapse-logo.svg b/public/collapse-logo.svg new file mode 100644 index 0000000..2da98a4 --- /dev/null +++ b/public/collapse-logo.svg @@ -0,0 +1,3 @@ + + + diff --git a/public/favicon.ico b/public/favicon.ico new file mode 100644 index 0000000..d0ce964 Binary files /dev/null and b/public/favicon.ico differ diff --git a/public/flash-sale-fallback.png b/public/flash-sale-fallback.png new file mode 100644 index 0000000..4a90b29 Binary files /dev/null and b/public/flash-sale-fallback.png differ diff --git a/public/icons/apple-icon-180.png b/public/icons/apple-icon-180.png new file mode 100644 index 0000000..5b718c6 Binary files /dev/null and b/public/icons/apple-icon-180.png differ diff --git a/public/icons/manifest-icon-192.png b/public/icons/manifest-icon-192.png new file mode 100644 index 0000000..6124a05 Binary files /dev/null and b/public/icons/manifest-icon-192.png differ diff --git a/public/icons/manifest-icon-512.png b/public/icons/manifest-icon-512.png new file mode 100644 index 0000000..61488af Binary files /dev/null and b/public/icons/manifest-icon-512.png differ diff --git a/public/image/card-argon.png b/public/image/card-argon.png new file mode 100644 index 0000000..f0fa230 Binary files /dev/null and b/public/image/card-argon.png differ diff --git a/public/image/card-helium.png b/public/image/card-helium.png new file mode 100644 index 0000000..8824a3d Binary files /dev/null and b/public/image/card-helium.png differ diff --git a/public/image/card-krypton.png b/public/image/card-krypton.png new file mode 100644 index 0000000..3b7c0cc Binary files /dev/null and b/public/image/card-krypton.png differ diff --git a/public/image/card-neon.png b/public/image/card-neon.png new file mode 100644 index 0000000..948ae93 Binary files /dev/null and b/public/image/card-neon.png differ diff --git a/public/image/card-radon.png b/public/image/card-radon.png new file mode 100644 index 0000000..01cec56 Binary files /dev/null and b/public/image/card-radon.png differ diff --git a/public/image/card-xenon.png b/public/image/card-xenon.png new file mode 100644 index 0000000..0b61218 Binary files /dev/null and b/public/image/card-xenon.png differ diff --git a/public/image/layout-classic.png b/public/image/layout-classic.png new file mode 100644 index 0000000..409d98a Binary files /dev/null and b/public/image/layout-classic.png differ diff --git a/public/image/layout-compact.png b/public/image/layout-compact.png new file mode 100644 index 0000000..f3955b5 Binary files /dev/null and b/public/image/layout-compact.png differ diff --git a/public/image/layout-minimal.png b/public/image/layout-minimal.png new file mode 100644 index 0000000..0958d53 Binary files /dev/null and b/public/image/layout-minimal.png differ diff --git a/public/image/layout-modern.png b/public/image/layout-modern.png new file mode 100644 index 0000000..710f95b Binary files /dev/null and b/public/image/layout-modern.png differ diff --git a/public/image/layout-standard.png b/public/image/layout-standard.png new file mode 100644 index 0000000..3de9416 Binary files /dev/null and b/public/image/layout-standard.png differ diff --git a/public/image/payments/paystack.png b/public/image/payments/paystack.png new file mode 100644 index 0000000..51aeb4c Binary files /dev/null and b/public/image/payments/paystack.png differ diff --git a/public/image/payments/sslcommerz.png b/public/image/payments/sslcommerz.png new file mode 100644 index 0000000..5c086df Binary files /dev/null and b/public/image/payments/sslcommerz.png differ diff --git a/public/locales/ar/banner.json b/public/locales/ar/banner.json new file mode 100644 index 0000000..4c0cf2d --- /dev/null +++ b/public/locales/ar/banner.json @@ -0,0 +1,4 @@ +{ + "heading": "توصيل البقالة في 90 دقيقة", + "subheading": "احصل على الأطعمة والوجبات الخفيفة الصحية على عتبة داركم طوال اليوم كل يوم" +} diff --git a/public/locales/ar/common.json b/public/locales/ar/common.json new file mode 100644 index 0000000..56d11f3 --- /dev/null +++ b/public/locales/ar/common.json @@ -0,0 +1,531 @@ +{ + "text-guest": "ضيف", + "text-read-more": "اقرأ أكثر", + "text-less": "أقل", + "text-or": "أو", + "text-nav-menu": "قائمة طعام", + "description": "ترتيب المسار", + "error-heading": "رمز الخطأ: 404", + "nav-menu-track-order": "ترتيب المسار", + "nav-menu-offer": "عروض", + "nav-menu-faq": "التعليمات", + "nav-menu-contact": "اتصال", + "user-avatar": "الصورة الرمزية للمستخدم", + "auth-menu-profile": "اتصال", + "auth-menu-checkout": "الدفع", + "auth-menu-my-orders": "طلباتي", + "auth-menu-logout": "تسجيل خروج", + "join-button": "ينضم", + "change-locale": "التبديل إلى الألمانية", + "admin-login-title": "تسجيل الدخول إلى المشرف", + "admin-register-title": "تسجيل حساب جديد", + "billing-address": "عنوان وصول الفواتير", + "shipping-address": "عنوان الشحن", + "no-order-found": "لم يتم العثور على أي طلب", + "no-message-found": "لم يتم العثور على رسالة", + "no-notification-found": "لم يتم العثور على أي إشعار", + "order-sub-total": "المجموع الفرعي", + "order-tax": "ضريبة", + "order-delivery-fee": "رسوم التوصيل", + "order-discount": "تخفيض", + "order-total": "المجموع", + "signing-out-text": "تسجيل خروج...", + "sale-history": "تاريخ البيع", + "january": "يناير", + "february": "شهر فبراير", + "march": "يمشي", + "april": "أبريل", + "may": "يمكن", + "june": "يونيو", + "july": "يوليو", + "august": "أغسطس", + "september": "سبتمبر", + "october": "اكتوبر", + "november": "شهر نوفمبر", + "december": "ديسمبر", + "attribute": "يصف", + "attribute-values": "قيم السمات", + "pixel": "بكسل", + "text-loading": "تحميل...", + "sidebar-nav-item-dashboard": "لوحة القيادة", + "sidebar-nav-item-products": "منتجات", + "sidebar-nav-item-attributes": "صفات", + "sidebar-nav-item-attribute-value": "قيم السمات", + "sidebar-nav-item-groups": "مجموعات", + "sidebar-nav-item-categories": "فئات", + "sidebar-nav-item-orders": "طلبات", + "sidebar-nav-item-order-status": "حالة الطلب", + "sidebar-nav-item-users": "المستخدمين", + "sidebar-nav-item-coupons": "كوبونات", + "sidebar-nav-item-taxes": "الضرائب", + "sidebar-nav-item-shippings": "الشحنات", + "sidebar-nav-item-settings": "إعدادات", + "sidebar-nav-item-store-notice": "إشعار المتجر", + "sidebar-nav-item-message": "رسالة", + "sidebar-nav-item-shops": "محلات", + "sidebar-nav-item-my-shops": "متاجري", + "sidebar-nav-item-my-shops-dashboard": "لوحة تحكم المحلات التجارية", + "sidebar-nav-item-tags": "العلامات", + "sidebar-nav-item-withdraws": "عمليات السحب", + "sidebar-nav-item-my-staffs": "طاقم العمل الخاص بي", + "sidebar-nav-item-vendor-staffs": "موظفو البائع", + "navbar-add-products": "أضف المنتجات", + "authorized-nav-item-settings": "إعدادات", + "authorized-nav-item-profile": "حساب تعريفي", + "authorized-nav-item-logout": "تسجيل خروج", + "text-delete": "يمسح", + "text-bio": "السيرة الذاتية", + "text-resend-verification-email": "إعادة ارسال بريد التحقق", + "text-terms-conditions": "الأحكام والشروط", + "text-listed-terms-conditions": "الشروط والأحكام المدرجة", + "text-create-terms-conditions": "إنشاء الشروط والأحكام", + "text-add-terms-conditions": "أضف الشروط والأحكام", + "text-edit": "يحرر", + "text-view": "منظر", + "text-see-all-notification": "رؤية كل الإخطار", + "text-see-all-notifications": "اطلع على جميع الإشعارات", + "text-vendors": "الباعة", + "text-admins": "المشرفين", + "text-ban-user": "حجب المستخدم", + "text-activate-user": "تفعيل المستخدم", + "update-success": "تم التحديث بنجاح!", + "name-required": "يجب أن تحتاج إلى تقديم اسم", + "email-required": "يجب عليك تقديم عنوان بريدك الإلكتروني", + "invalid-email": "تنسيق عنوان البريد الإلكتروني المقدم غير صالح", + "password-required": "يجب عليك تقديم كلمة المرور الخاصة بك", + "currency-required": "الرجاء تحديد العملة", + "token-required": "يجب عليك تقديم عنوان الرمز المميز الخاص بك", + "confirm-password": "الرجاء تأكيد كلمة المرور!", + "password-should-match": "يجب أن تتطابق كلمات المرور!", + "invalid-token": "رمز غير صالح!", + "status-required": "الحالة مطلوبة", + "type-required": "النوع مطلوب", + "amount-required": "المبلغ مطلوب", + "amount-greater-than-zeo": "يجب أن يكون المبلغ أكبر من الصفر", + "code-required": "الكود مطلوب", + "serial-required": "مطلوب المسلسل", + "color-required": "اللون مطلوب", + "tax-required": "معدل الضريبة مطلوب", + "tax-greater-than-zeo": "يجب أن تكون الضريبة أكبر من الصفر", + "tax-must-be-integer": "يجب أن تكون الضريبة صحيحة", + "serial-greater-than-zeo": "يجب أن يكون التسلسل أكبر من الصفر", + "serial-must-be-integer": "يجب أن يكون المسلسل عددًا صحيحًا", + "active-from-date-required": "مطلوب نشط من التاريخ", + "expire-date-required": "تاريخ انتهاء الصلاحية مطلوب", + "delete-item": "حذف العنصر", + "delete-item-confirm": "هل أنت متأكد أنك تريد حذف؟", + "button-cancel": "يلغي", + "button-delete": "يمسح", + "block-customer": "حظر العميل", + "block-customer-confirm": "هل أنت متأكد أنك تريد حظر هذا العميل؟", + "button-block": "حاجز", + "text-permission-message": "لم يتم تفعيل متجرك بعد. ", + "sidebar-nav-item-staffs": "طاقم عمل", + "text-no-contact": "لا يوجد رقم اتصال متاح", + "text-visit-shop": "قم بزيارة المتجر", + "text-edit-shop": "تحرير المتجر", + "text-enabled": "ممكّن", + "text-disabled": "عاجز", + "text-active": "نشيط", + "text-inactive": "غير نشط", + "text-products": "منتجات", + "text-total-products": "إجمالي المنتجات", + "text-items-sold": "العناصر بيعت", + "text-revenue": "ربح", + "text-order": "طلب", + "text-orders": "طلبات", + "text-clear": "واضح", + "text-faq": "التعليمات", + "text-no-search": "لم يبق أي بحث", + "text-total-orders": "إجمالي الطلبات", + "text-gross-sales": "إجمالي المبيعات", + "text-quick-page-links": "روابط الصفحات السريعة", + "text-others": "آحرون", + "text-commission-rate": "معدل عمولة المشرف", + "text-current-balance": "الرصيد الحالي", + "text-registered-since": "مسجل منذ", + "text-payment-info": "معلومات الدفع", + "text-shop-dashboard": "عرض لوحة القيادة", + "text-no-shop": "لم يتم العثور على متاجر", + "text-px": "بكسل", + "text-create-shop": "إنشاء متجر", + "text-add-your": "الرجاء إضافة الخاص بك", + "text-pending": "قيد الانتظار", + "text-approved": "موافقة", + "text-on-hold": "في الانتظار", + "text-rejected": "مرفوض", + "text-processing": "يعالج", + "text-amount": "كمية", + "text-payment-method": "طريقة الدفع او السداد", + "text-status": "حالة", + "text-details": "تفاصيل", + "text-note": "ملحوظة", + "text-logo": "شعار", + "text-name": "اسم", + "text-email": "بريد إلكتروني", + "text-is-created": "أنشئ", + "text-bank": "بنك", + "text-image": "صورة", + "text-account-no": "رقم الحساب", + "text-no-address": "لم يتم العثور على عنوان", + "text-withdrawal-info": "معلومات السحب", + "password-changed-successfully": "تم تغيير كلمة المرور الخاصة بك بنجاح!", + "successfully-updated": "تم التحديث بنجاح!", + "successfully-created": "تم إنشاؤه بنجاح!", + "successfully-deleted": "تم الحذف بنجاح!", + "successfully-decline": "تم الرفض بنجاح!", + "successfully-unblock": "تم إلغاء الحظر بنجاح.", + "successfully-block": "تم الحظر بنجاح.", + "successfully-logout": "تم تسجيل الخروج بنجاح.", + "successfully-register": "تسجيل بنجاح.", + "successfully-login": "تم تسجيل الدخول بنجاح.", + "PICKBAZAR_ERROR.NOT_FOUND": "غير معثور عليه", + "PICKBAZAR_ERROR.NOT_AUTHORIZED": "غير مخول", + "PICKBAZAR_ERROR.INVALID_CREDENTIALS": "بيانات الاعتماد غير صالحة", + "PICKBAZAR_ERROR.SOMETHING_WENT_WRONG": "هناك خطأ ما", + "PICKBAZAR_ERROR.PAYMENT_FAILED": "عملية الدفع فشلت", + "PICKBAZAR_ERROR.OPERATION_NOT": "العملية لا", + "PICKBAZAR_ERROR.INSUFFICIENT_BALANCE": "رصيد غير كاف", + "PICKBAZAR_ERROR.WITHDRAW_MUST_BE_ATTACHED_TO_SHOP": "يجب إرفاق السحب بالمتجر", + "PICKBAZAR_ERROR.PLEASE_LOGIN_USING_FACEBOOK_OR_GOOGLE": "الرجاء تسجيل الدخول باستخدام الفيسبوك أو جوجل", + "PICKBAZAR_ERROR.ACTION_NOT_VALID": "الإجراء غير صالح", + "PICKBAZAR_ERROR.SHOP_NOT_APPROVED": "المتجر غير معتمد", + "PICKBAZAR_ERROR.ALREADY_REFUNDED": "تمت الموافقة على استرداد الأموال بالفعل", + "PICKBAZAR_ERROR.INVALID_GATEWAY": "بوابة غير صالحة", + "PICKBAZAR_ERROR.OTP_SEND_FAIL": "فشل إرسال OTP", + "PICKBAZAR_ERROR.OTP_VERIFICATION_FAILED": "فشل التحقق من OTP", + "PICKBAZAR_ERROR.CONTACT_UPDATE_FAILED": "فشل في تحديث معلومات الاتصال", + "PICKBAZAR_ERROR.ORDER_ALREADY_HAS_REFUND_REQUEST": "يحتوي الطلب بالفعل على طلب استرداد الأموال", + "PICKBAZAR_ERROR.REFUND_ONLY_ALLOWED_FOR_MAIN_ORDER": "استرداد المبلغ مسموح به فقط للطلب الرئيسي", + "PICKBAZAR_ERROR.WRONG_REFUND": "استرداد خاطئ", + "PICKBAZAR_ERROR.CSV_NOT_FOUND": "لم يتم العثور على ملف CSV", + "PICKBAZAR_ERROR.USER_NOT_FOUND": "لم يتم العثور على المستخدم", + "PICKBAZAR_ERROR.TOKEN_NOT_FOUND": "لم يتم العثور على الرمز المميز", + "PICKBAZAR_ERROR.INVALID_COUPON_CODE": "رقم قسيمه غير صالح! ", + "PICKBAZAR_ERROR.COUPON_CODE_IS_NOT_APPLICABLE": "عذرًا، هذه القسيمة لا يمكن أن تلبي مبلغ طلبك.", + "PICKBAZAR_ERROR.ALREADY_FREE_SHIPPING_ACTIVATED": "تم تفعيل الشحن المجاني بالفعل! ", + "PICKBAZAR_MESSAGE.NOT_FOUND": "غير معثور عليه", + "PICKBAZAR_MESSAGE.CHECK_INBOX_FOR_PASSWORD_RESET_EMAIL": "تحقق من البريد الوارد بحثًا عن البريد الإلكتروني لإعادة تعيين كلمة المرور", + "PICKBAZAR_MESSAGE.SOMETHING_WENT_WRONG": "هناك خطأ ما", + "PICKBAZAR_MESSAGE.TOKEN_IS_VALID": "الرمز صالح", + "PICKBAZAR_MESSAGE.INVALID_TOKEN": "الرمز غير صالح", + "PICKBAZAR_MESSAGE.PASSWORD_RESET_SUCCESSFUL": "تمت إعادة تعيين كلمة المرور بنجاح", + "PICKBAZAR_MESSAGE.INVALID_CREDENTIALS": "بيانات الاعتماد المقدمة غير صالحة", + "PICKBAZAR_MESSAGE.EMAIL_SENT_SUCCESSFUL": "البريد الإلكتروني المرسلة بنجاح", + "PICKBAZAR_MESSAGE.OLD_PASSWORD_INCORRECT": "كلمة سر خاطئة", + "PICKBAZAR_MESSAGE.OTP_SEND_SUCCESSFUL": "تم إرسال OTP بنجاح", + "PICKBAZAR_MESSAGE.REQUIRED_INFO_MISSING": "المعلومات المطلوبة مفقودة", + "PICKBAZAR_MESSAGE.CONTACT_UPDATE_SUCCESSFUL": "تم تحديث معلومات الاتصال بنجاح", + "PICKBAZAR_ERROR.YOU_CAN_NOT_SEND_MESSAGE_TO_YOUR_OWN_SHOP": "لا يمكنك إرسال رسالة إلى متجرك الخاص", + "text-access-denied": "تم الرفض", + "text-access-denied-message": "ليس لديك الإذن للوصول إلى هذه الصفحة.", + "text-return-home": "العودة إلى المنزل", + "text-upload-highlight": "تحميل صورة", + "text-upload-message": "أو السحب والإفلات", + "text-img-format": "بابوا نيو غينيا، جبغ", + "text-shop-approve-button": "يُقدِّم", + "text-shop-approve-title": "رفض المتجر", + "text-shop-approve-description": "هل أنت متأكد؟", + "text-approve-shop": "الموافقة على المتجر", + "text-disapprove-shop": "رفض المتجر", + "filter-by-group": "تصفية حسب المجموعة", + "filter-by-group-placeholder": "التصفية حسب المجموعة", + "filter-by-category": "تصفية حسب الفئة", + "filter-by-author": "تصفية حسب المؤلف", + "filter-by-category-placeholder": "تصفية حسب الفئة", + "filter-by-author-placeholder": "تصفية حسب المؤلف", + "filter-by-reason": "تصفية حسب السبب", + "filter-by-reason-placeholder": "التصفية حسب السبب", + "filter-by-order": "ترتيب حسب", + "filter-by-order-placeholder": "ترتيب حسب", + "text-filter": "منقي", + "text-download": "تحميل", + "text-map-cant-load": "لا يمكن تحميل الخريطة الآن، آسف.", + "text-banner": "راية", + "text-export-import": "الاستيراد والتصدير", + "text-export-products": "تصدير المنتجات", + "text-export-product-variations": "تصدير اختلافات المنتج", + "text-import-products": "استيراد المنتجات", + "text-import-product-variations": "استيراد اختلافات المنتج", + "text-import-attributes": "سمات الاستيراد", + "text-export-attributes": "سمات التصدير", + "attribute-imported-successfully": "تم استيراد السمات بنجاح", + "product-imported-successfully": "تم استيراد المنتجات بنجاح", + "variation-options-imported-successfully": "تم استيراد خيارات التباين بنجاح", + "PICKBAZAR_ERROR.WRONG_CSV": "لقد قمت بتحميل ملف CSV خاطئ!", + "sidebar-nav-item-refunds": "المبالغ المستردة", + "text-update-refund": "تحديث حالة استرداد الأموال", + "text-refund-id": "معرف استرداد", + "text-language": "لغة", + "text-refund-status": "حالة استرداد الأموال", + "text-status-required": "الحالة مطلوبة", + "text-refund-created": "تم إنشاء استرداد الأموال", + "text-order-created": "أجل خلق", + "text-order-status": "حالة الطلب", + "text-low-stock-products": "منتجات ذات مخزون منخفض", + "text-most-rated-products": "أفضل 10 منتجات تقييمًا", + "text-most-category-products": "أعلى 10 فئة مع معظم المنتجات", + "text-customer-email": "البريد الإلكتروني للعميل", + "text-reason": "سبب استرداد الأموال", + "text-images": "الصور", + "text-today": "اليوم", + "text-weekly": "أسبوعي", + "text-monthly": "شهريا", + "text-yearly": "سنوي", + "text-order-details": "تفاصيل الطلب", + "text-no-image-found": "لم يتم العثور على صورة", + "MARVEL_ERROR.ALREADY_REFUNDED": "تم ردها بالفعل", + "text-item": "غرض", + "text-add": "يضيف", + "text-cart": "عربة التسوق", + "text-add-cart": "أضفها الى قائمة المشتريات", + "text-close": "يغلق", + "text-no-products": "لم يتم العثور على منتجات", + "text-checkout": "الدفع", + "text-yes": "نعم", + "text-make-admin": "تعيين أو إلغاء إذن المسؤول ", + "text-description-make-admin": "هل أنت متأكد أنك تريد تعيين/إلغاء إذن المسؤول؟", + "text-customer": "عميل", + "text-contact-number": "رقم الاتصال", + "text-billing-address": "عنوان وصول الفواتير", + "text-shipping-address": "عنوان الشحن", + "text-delivery-schedule": "جدول التسليم", + "text-no-customer": "لم يتم العثور على أي عميل", + "text-add-new": "اضف جديد", + "text-select": "يختار", + "text-save": "يحفظ", + "text-update": "تحديث", + "text-address": "عنوان", + "text-billing": "الفواتير", + "text-shipping": "شحن", + "text-type": "يكتب", + "text-title": "عنوان", + "text-flash-sale": "بيع مفاجئ", + "text-country": "دولة", + "text-city": "مدينة", + "text-state": "ولاية", + "text-zip": "أَزِيز", + "text-street-address": "عنوان الشارع", + "text-place-order": "مكان الامر", + "text-your-order": "طلبك", + "text-cash-on-delivery": "الدفع عند الاستلام", + "text-card-info": "معلومات البطاقة", + "text-check-availability": "التحقق من الصلاحية", + "text-estimated-shipping": "الشحن المقدر", + "text-calculated-checkout": "تحسب عند الخروج", + "text-proceed-checkout": "الشروع في الخروج", + "text-sub-total": "المجموع الفرعي", + "text-total": "المجموع", + "text-tax": "ضريبة", + "text-discount": "تخفيض", + "text-free-shipping": "ًالشحن مجانا", + "text-have-coupon": "هل لديك قسيمة؟", + "text-enter-coupon": "أدخل رمز القسيمة هنا", + "text-coupon-required": "مطلوب رمز القسيمة", + "text-apply": "يتقدم", + "text-choose-payment": "اختر وسيلة الدفع", + "text-cod-message": "يرجى الدفع بعد استلام البضائع الخاصة بك!", + "text-payable": "مستحق الدفع", + "text-cash-message": "يرجى الدفع نقدا", + "text-manufacturers": "الشركات المصنعة", + "text-manufacturers-publications": "الشركات المصنعة / المنشورات", + "sidebar-nav-item-manufacturers": "الشركات المصنعة / المنشورات", + "sidebar-nav-item-authors": "المؤلفون", + "sidebar-nav-item-refund-policy": "سياسات استرداد الأموال", + "text-authors": "المؤلفون", + "sidebar-nav-item-create-order": "إنشاء النظام", + "text-wallet": "محفظة", + "text-balance": "توازن", + "text-currency": "عملة", + "text-total-points": "مجمل النقاط", + "text-points-used": "النقاط المستخدمة", + "text-points": "نقاط", + "text-wallet-use": "هل تريد استخدام المحفظة؟", + "text-available-balance": "الرصيد المتوفر", + "text-invoice": "فاتورة", + "error-author-name-required": "اسم المؤلف مطلوب", + "error-manufacturer-name-required": "اسم الشركة المصنعة مطلوب", + "error-invalid-coupon": "رمز القسيمة هذا غير صالح", + "text-price": "سعر", + "text-not-found": "عذرا، لم يتم العثور على المنتج :(", + "text-notice-not-found": "عذرا، لم يتم العثور على إشعار :(", + "sidebar-nav-item-reviews": "التعليقات", + "sidebar-nav-item-questions": "أسئلة", + "text-product-id": "معرف المنتج", + "text-view-images": "عرض الصور", + "text-out-of-stock": "إنتهى من المخزن", + "text-low-in-stock": "انخفاض في المخزون", + "text-low-quantity": "كمية منخفضة", + "text-see-details": "انظر التفاصيل", + "text-campaign-status": "حالة الحملة", + "text-campaign-type-on": "نوع الحملة قيد التشغيل", + "text-deals-rate": "معدل الصفقات", + "text-deals": "صفقات", + "error-add-both-address": "الرجاء إضافة عنوان الشحن والفواتير", + "sort-by-quantity": "فرز حسب الكمية", + "text-by": "بواسطة", + "text-accept-report-modal-description": "هل أنت متأكد أنك تريد قبول هذا الطلب؟ ", + "text-accept": "يقبل", + "text-decline": "انخفاض", + "text-decline-report-modal-description": "هل أنت متأكد أنك تريد رفض هذا الطلب؟", + "text-abuse-report": "تقرير مسيئة", + "text-abuse-report-submitted": "تم إرسال التقرير المسيء بنجاح", + "text-report": "تقرير", + "text-summary": "ملخص", + "text-campaign": "حملة", + "text-pending-order": "طلب معلق", + "text-processing-order": "معالجة الطلب", + "text-completed-order": "الطلب جاهز", + "text-cancelled-order": "الطلب الملغي", + "text-failed-order": "طلب فاشل", + "text-order-local-facility": "اطلب منشأة محلية", + "text-order-out-delivery": "اطلب الخروج للتسليم", + "text-refunded-order": "طلب مسترد", + "text-notification": "إشعار", + "text-notifications": "إشعارات", + "text-visit-site": "تفضل بزيارة الموقع", + "text-visit-store": "قم بزيارة المعرض او المتجر", + "text-created-new-order": "خلقت أمرا جديدا", + "text-sent-new-store-notice": "إنشاء إشعار متجر جديد.", + "text-sent-new-message": "أرسلت رسالة جديدة.", + "text-export-orders": "طلبات التصدير", + "text-non-translated-title": "يخلق", + "text-translated-title": "يحرر", + "text-quantity": "كمية", + "text-follow-us-on": "اتبعنا", + "text-invoice-no": "رقم الفاتورة", + "text-date": "تاريخ", + "text-mark-all-read": "اشر عليها بانها قرات", + "error-file-too-large": "الملف كبير جدًا", + "text-payment-status": "حالة السداد", + "error-invalid-file-type": "نوع الملف الذي قمت بتحميله غير مدعوم", + "order-pending": "قيد الانتظار", + "order-processing": "يعالج", + "order-completed": "مكتمل", + "order-cancelled": "ألغيت", + "order-failed": "فشل", + "order-at-local-facility": "اطلب في المنشأة المحلية", + "order-out-for-delivery": "اطلب الخروج للتسليم", + "payment-pending": "انتظار الدفع", + "payment-processing": "معالجة الدفع", + "payment-success": "الدفع الناجح", + "payment-failed": "عملية الدفع فشلت", + "payment-reversal": "انعكاس دفع", + "payment-wallet": "الدفع بالمحفظة", + "payment-cash-on-delivery": "الدفع عند الاستلام", + "payment-cash": "نقدي", + "text-messages": "رسائل", + "text-location": "موقع", + "text-webhook-url": "عنوان URL للويب هوك", + "email-not-verified": "لم يتم التحقق من بريدك الإلكتروني. ", + "text-no-message-found": "انتبه! ", + "text-no-shop-found": "انتبه! ", + "text-starting-chat": "بدء الدردشة", + "text-start-conversation": "بدء المحادثة", + "text-input-search": "البحث حسب المتجر (اكتب 3 أحرف على الأقل)", + "text-compose": "إنشاء رسالة", + "text-inbox-empty": "صندوق الوارد الخاص بك فارغ", + "text-blocked-content-one": "لقد حظرت الرسائل من", + "text-account": "حساب", + "text-blocked-content-two": "لا يمكنك مراسلتهم في هذه الدردشة، ولن تتلقى رسائلهم.", + "text-something-wrong": "هناك خطأ ما", + "text-select-your-conversation": "حدد محادثتك", + "notice-active-date": "التاريخ النشط", + "notice-created-by": "انشأ من قبل", + "notice-expire-date": "تاريخ انتهاء الصلاحية", + "text-empty-notice": "إشعار فارغ", + "text-load-more": "تحميل المزيد", + "text-back-to-home": "العودة إلى المنزل", + "text-select-payment-gateway": "حدد بوابة الدفع", + "text-select-default-payment-gateway": "ضبط بوابة الدفع الافتراضية", + "text-message-sent": "تم الارسال...", + "text-order-pending": "انتظار الطلب", + "text-order-processing": "معالجة الطلب", + "text-order-at-local-facility": "اطلب في المنشأة المحلية", + "text-order-out-for-delivery": "اطلب الخروج للتسليم", + "text-order-completed": "تم اكتمال الطلب", + "text-order-cancelled": "تم الغاء الأمر او الطلب", + "text-order-refunded": "تم رد الطلب", + "text-total-amount": "المبلغ الإجمالي", + "text-shipping-charge": "رسوم الشحن", + "text-paid-from-wallet": "تم الدفع من المحفظة", + "text-total-item": "إجمالي السلعة", + "text-deliver-time": "موعد التسليم", + "text-order-failed": "فشل الطلب", + "text-paid_from_wallet": "الدفع بالمحفظة", + "text-amount-due": "المبلغ المستحق", + "text-refund-policies": "سياسات استرداد الأموال", + "text-refund-reasons": "أسباب استرداد الأموال", + "text-select-refund-policy-for": "حدد سياسة استرداد الأموال لـ", + "filter-by-refund-policy": "التصفية حسب مجموعة المستخدمين", + "filter-by-notification-type": "تصفية حسب نوع الإخطار", + "filter-by-status": "تصفية حسب الحالة", + "percentage": "نسبة مئوية", + "text-approval-action": "إجراء الموافقة", + "text-enable-gateway": "تمكين البوابة", + "text-currency-options": "خيارات العملة", + "text-seo": "تحسين محركات البحث", + "text-max-search-location-distance": "الحد الأقصى لمسافة موقع البحث (كم)", + "text-main": "رئيسي", + "text-shop-management": "إدارة متجر", + "text-all-shops": "جميع المحلات التجارية", + "text-add-all-shops": "إضافة متجر جديد", + "text-inactive-shops": "محلات تجارية غير نشطة/جديدة", + "text-product-management": "ادارة المنتج", + "text-all-products": "جميع المنتجات", + "text-new-products": "إضافة منتج جديد", + "text-my-draft": "مسودتي", + "text-my-draft-products": "منتجات مشروعي", + "text-all-out-of-stock": "الكل منخفض", + "text-inventory": "جرد", + "text-e-commerce-management": "إدارة التجارة الإلكترونية", + "text-reported-refunds": "المبالغ المستردة المبلغ عنها", + "text-new-refund-policy": "إضافة سياسة استرداد جديدة", + "text-new-refund-reasons": "أضف سببًا جديدًا لاسترداد الأموال", + "text-page-control": "التخطيط/التحكم في الصفحة", + "text-groups": "الصفحات الرئيسية / المجموعات", + "text-faqs": "الأسئلة الشائعة", + "text-all-faqs": "جميع الأسئلة الشائعة", + "text-new-faq": "أضف أسئلة وأجوبة جديدة", + "text-all-terms": "جميع الشروط", + "text-new-terms": "إضافة شروط جديدة", + "text-order-management": "إدارة الطلب", + "text-transactions": "المعاملات", + "text-user-control": "تحكم المستخدم", + "text-all-users": "جميع المستخدمين", + "text-admin-list": "قائمة المشرف", + "text-all-vendors": "جميع البائعين", + "text-pending-vendors": "البائعين في انتظار", + "text-customers": "عملاء", + "text-feedback-control": "مراقبة ردود الفعل", + "text-promotional-management": "الإدارة الترويجية", + "text-all-campaigns": "جميع الحملات", + "text-new-campaigns": "إضافة حملات جديدة", + "text-feature-management": "إدارة الميزات", + "text-site-management": "إدارة الموقع", + "text-general-settings": "الاعدادات العامة", + "text-payment-settings": "إعدادات الدفع", + "text-seo-settings": "إعدادات تحسين محركات البحث", + "text-events-settings": "إعدادات الأحداث", + "text-shop-settings": "إعدادات المتجر", + "text-company-settings": "معلومات الشركة", + "text-financial-management": "ادارة مالية", + "text-promotional-control": "الرقابة الترويجية", + "text-available-flash-deals": "عروض الفلاش المتاحة", + "text-my-products-in-deals": "منتجاتي في الصفقات", + "text-page-management": "تخطيط / إدارة الصفحة", + "text-low-out-of-stock": "قليل", + "text-no-log-found": "لم يتم العثور على أي إشعار", + "fixed_rate": "سعر الصرف الثابت", + "text-maintenance-mode-title": "يبدأ وضع الصيانة في", + "text-maintenance-mode-start-title": "بدأ وضع الصيانة.", + "text-top-bar-search-placeholder": "ابحث عن طريقك.", + "text-title-commission": "عمولة", + "text-title-sale": "أُوكَازيُون", + "text-title-balance": "توازن", + "text-title-withdraw": "ينسحب", + "text-title-description": "وصف", + "text-image-uploading-message": "انتظر من فضلك! جارٍ تحميل الصورة", + + "text-pixel-dot": "بكسل." +} diff --git a/public/locales/ar/form.json b/public/locales/ar/form.json new file mode 100644 index 0000000..2c1bfd4 --- /dev/null +++ b/public/locales/ar/form.json @@ -0,0 +1,618 @@ +{ + "form-title-permission": "إذن", + "form-title-create-product": "إنشاء منتج جديد", + "form-title-edit-product": "تحرير المنتج", + "form-title-edit-faq": "تحرير الأسئلة الشائعة", + "form-title-edit-shop": "تحرير المتجر", + "form-title-create-type": "إنشاء مجموعة جديدة", + "form-title-product-type": "نوع المنتج", + "form-description-product-type": "حدد نموذج نوع المنتج هنا", + "form-title-simple-product-info": "معلومات بسيطة عن المنتج", + "form-description-simple-product-info": "وصف المنتج البسيط والمعلومات الضرورية من هنا", + "form-title-variation-product-info": "معلومات تباين المنتج", + "form-description-variation-product-info": "تنوع منتجك والمعلومات الضرورية من هنا", + "form-description-attribute-value": "قيمة السمة الخاصة بك والمعلومات الضرورية من هنا", + "form-description-attribute-name": "اسم السمة الخاصة بك والمعلومات الضرورية من هنا", + "form-title-options": "خيارات", + "form-title-variation-added": "تمت إضافة الاختلافات", + "form-title-variant": "البديل", + "form-title-edit-type": "تحرير النوع", + "form-title-create-category": "إنشاء فئة جديدة", + "form-title-edit-category": "تحرير الفئة", + "form-title-create-order-status": "إنشاء حالة الطلب", + "form-title-edit-order-status": "تحرير حالة الطلب", + "form-title-create-customer": "إنشاء عميل جديد", + "form-title-update-customer": "تحديث العميل", + "form-title-create-coupon": "إنشاء قسيمة جديدة", + "form-title-edit-coupon": "تحرير القسيمة", + "form-title-create-tax": "إنشاء ضريبة جديدة", + "form-title-update-tax": "تحديث الضريبة", + "form-title-create-shipping": "إنشاء شحن جديد", + "form-title-update-shipping": "تحديث الشحن", + "form-title-transactions": "المعاملات", + "form-title-create-flash-sale": "إنشاء جدول بيع فلاش", + "form-title-flash-sale-campaigns": "حملات بيع فلاش", + "form-title-currently-flash-sales": "حاليا على الذهاب مبيعات فلاش.", + "form-title-my-products-flash-sales": "منتجاتي مستمرة في مبيعات الفلاش.", + "form-title-do-you-approve": "هل تريد حقا الموافقة؟", + "form-title-settings": "إعدادات", + "form-title-seo-settings": "إعدادات تحسين محركات البحث", + "form-title-payment-settings": "إعدادات الدفع", + "form-title-events-settings": "إعدادات الأحداث", + "form-title-forgot-password": "هل نسيت كلمة السر", + "form-title-profile-settings": "إعدادات الملف الشخصي", + "form-title-faqs": "الأسئلة الشائعة", + "form-title-all-notifications": "جميع الإخطارات", + "order-status-description-helper-text": "حالة الطلب من هنا", + "featured-image-title": "صورة مميزة", + "featured-image-help-text": "قم بتحميل الصورة المميزة لمنتجك هنا", + "gallery-title": "صالة عرض", + "gallery-help-text": "قم بتحميل معرض صور منتجك هنا", + "type-and-category": "مجموعة", + "type-and-category-help-text": "حدد مجموعة المنتجات والفئات من هنا", + "item-description": "وصف", + "item-description-update": "تحديث", + "item-description-choose": "يختار", + "item-description-edit": "يحرر", + "item-description-add": "يضيف", + "product-description-help-text": "وصف منتجك والمعلومات الضرورية من هنا", + "total-variation-added": "البديل", + "input-label-enable-free-shipping": "تمكين الشحن المجاني", + "input-label-attribute-name": "اسم السمة", + "input-label-attribute-value": "قيمة السمة", + "input-label-disable-variant": "تعطيل هذا البديل", + "input-label-logo": "شعار", + "input-label-email": "بريد إلكتروني", + "input-label-token": "ضع رمزك الذي حصلت عليه من البريد الإلكتروني", + "input-label-password": "كلمة المرور", + "input-label-bio": "السيرة الذاتية", + "input-label-contact": "رقم الاتصال", + "input-label-avatar": "الصورة الرمزية", + "input-label-old-password": "كلمة المرور القديمة", + "input-label-new-password": "كلمة المرور الجديدة", + "input-label-confirm-password": "تأكيد كلمة المرور", + "input-label-products": "منتجات", + "input-label-inventory": "جرد", + "input-label-categories": "فئات", + "input-label-coupons": "كوبونات", + "input-label-orders": "طلبات", + "input-label-order-id": "رقم التعريف الخاص بالطلب", + "input-label-sku": "رمز التخزين التعريفي", + "input-note-multilang-sku": "تأكد من تطابق SKU لجميع اللغات.", + "input-label-name": "اسم", + "input-label-description": "وصف", + "input-label-price": "سعر", + "input-label-sale-price": "سعر البيع", + "input-label-quantity": "كمية", + "input-label-unit": "وحدة", + "input-label-width": "عرض", + "input-label-height": "ارتفاع", + "input-label-length": "طول", + "input-label-status": "حالة", + "input-label-under-review": "قيد المراجعة", + "input-label-published": "نشرت", + "input-label-unpublish": "إلغاء النشر", + "input-label-draft": "مسودة", + "input-label-approved": "موافقة", + "input-label-rejected": "مرفوض", + "input-label-select-icon": "حدد أيقونة", + "input-label-details": "تفاصيل", + "input-label-offering-campaign": "حدد نوع العرض المطبق في هذه الحملة", + "input-label-offering-campaign-filter-option": "حدد خيار تصفية المنتجات.", + "input-label-offering-campaign-choose-products": "اختر المنتجات", + "input-label-group": "مجموعة", + "input-label-slug": "سبيكة", + "input-label-output": "انتاج |", + "input-label-type": "يكتب", + "input-label-prompt": "اِسْتَدْعَى", + "input-label-types": "أنواع", + "input-label-parent-category": "القسم الرئيسي", + "input-label-order-status": "حالة الطلب", + "input-label-serial": "مسلسل", + "input-label-code": "شفرة", + "input-label-amount": "كمية", + "input-label-minimum-cart-amount": "الحد الأدنى لمبلغ سلة التسوق", + "input-label-serial-help-text": "يجب أن تتبع حالة الطلب (على سبيل المثال: 1-[9])", + "input-label-color": "لون", + "button-label-sync-content": "مزامنة المحتوى", + "button-label-back": "خلف", + "input-label-image": "صورة", + "input-label-search": "يبحث", + "input-label-taxes": "الضرائب", + "input-label-rate": "معدل", + "input-label-country": "دولة", + "input-label-city": "مدينة", + "input-label-state": "ولاية", + "input-label-zip": "أَزِيز", + "input-label-shippings": "الشحنات", + "input-label-free": "حر", + "input-label-fixed": "مُثَبَّت", + "input-label-site-title": "عنوان الموقع", + "input-label-site-subtitle": "العنوان الفرعي للموقع", + "input-label-site-link": "رابط الموقع", + "input-label-currency": "عملة", + "input-label-tax-class": "فئة الضرائب", + "input-label-shipping-class": "فئة الشحن", + "input-label-free-shipping": "ًالشحن مجانا", + "input-label-percentage": "نسبة مئوية", + "input-label-meta": "ميتا", + "input-label-meta-title": "عنوان الفوقية", + "input-label-meta-description": "ميتا الوصف", + "input-label-meta-tags": "العلامات الفوقية", + "input-label-canonical-url": "عنوان URL الأساسي", + "input-label-og-title": "عنوان OG", + "input-label-og-description": "وصف او جي", + "input-label-og-image": "صورة OG", + "input-label-twitter-handle": "مقبض تويتر", + "input-label-twitter-card-type": "نوع بطاقة تويتر", + "button-label-update-product": "تحديث المنتج", + "button-label-add-product": "أضف منتج", + "input-placeholder-prompt-suggestion": "الرجاء تحديد بعض الاقتراحات السريعة التي يتم إنشاؤها تلقائيًا", + "input-placeholder-search": "اكتب الاستعلام الخاص بك ثم اضغط على إدخال", + "input-placeholder-order-status": "حالة الطلب", + "input-placeholder-search-deals": "عروض البحث...", + "button-label-remove": "يزيل", + "button-label-add-option": "إضافة خيار", + "button-label-add": "يضيف", + "button-label-update": "تحديث", + "button-label-shipping": "شحن", + "button-label-order-status": "حالة الطلب", + "button-label-add-type": "أضف النوع", + "button-label-add-types": "إضافة أنواع", + "button-label-generate-ai": "توليد مع الذكاء الاصطناعي", + "button-label-regenerate-ai": "تجديد مع الذكاء الاصطناعي", + "button-label-add-group": "أضف مجموعة", + "button-label-add-categories": "إضافة فئات", + "button-label-add-order-status": "إضافة حالة الطلب", + "button-label-update-group": "تحديث المجموعة", + "button-label-update-terms-conditions": "تحديث الشروط", + "button-label-add-terms-conditions": "أضف الشروط", + "group-description-help-text": "وصف مجموعتك والمعلومات الضرورية من هنا", + "button-label-add-category": "إضافة فئة", + "button-label-update-category": "تحديث الفئة", + "category-image-helper-text": "قم بتحميل صورة الفئة الخاصة بك هنا", + "category-description-helper-text": "تفاصيل فئتك والمعلومات الضرورية من هنا", + "button-label-change": "يتغير", + "button-label-change-status": "تغيير الوضع", + "input-label-users": "المستخدمين", + "input-label-customers": "عملاء", + "input-label-staffs": "الموظفين", + "button-label-add-user": "إضافة مستخدم", + "button-label-add-customer": "إضافة العميل", + "button-label-login": "تسجيل الدخول", + "button-label-add-coupon": "أضف عرض", + "button-label-update-coupon": "تحديث القسيمة", + "input-forgot-password-label": "هل نسيت كلمة السر؟", + "button-label-create-customer": "إنشاء العميل", + "button-label-preview-product-on-shop": "معاينة", + "form-title-information": "معلومة", + "form-title-payment": "قسط", + "payment-help-text": "تكوين خيار الدفع", + "customer-form-info-help-text": "أضف معلومات العميل الخاصة بك وقم بإنشاء عميل جديد من هنا", + "coupon-image-helper-text": "قم بتحميل صورة القسيمة الخاصة بك هنا", + "coupon-form-info-help-text": "وصف القسيمة الخاصة بك والمعلومات الضرورية من هنا", + "shipping-form-info-help-text": "وصف الشحن والمعلومات الضرورية من هنا", + "coupon-active-from": "نشط من", + "coupon-expire-at": "سوف تنتهي", + "button-label-tax": "ضريبة", + "button-label-add-tax": "أضف الضريبة", + "tax-form-info-help-text": "معلوماتك الضريبية من هنا", + "logo-help-text": "قم بتحميل شعار موقعك من هنا.", + "logo-dimension-help-text": "يجب أن يكون أبعاد الشعار", + "site-info-help-text": "قم بتغيير معلومات موقعك من هنا", + "form-title-footer-information": "تذييل", + "site-info-footer-description": "قم بتغيير معلومات التذييل الخاص بك من هنا", + "input-label-copyright-text": "نص حقوق التأليف والنشر", + "input-label-external-text": "النص الخارجي", + "input-label-external-link": "رابط خارجي", + "avatar-help-text": "قم بتحميل صورة ملفك الشخصي من هنا. ", + "button-label-save-settings": "احفظ التغييرات", + "button-label-change-password": "تغيير كلمة المرور", + "button-label-save": "يحفظ", + "button-label-send": "يرسل", + "password-help-text": "قم بتغيير كلمة المرور الخاصة بك من هنا", + "profile-info-help-text": "أضف معلومات ملفك الشخصي من هنا", + "image-uploader-title": "تحميل صورة", + "image-drag-n-drop-title": "أو السحب والإفلات", + "tax-form-seo-info-help-text": "قم بتغيير SEO لموقعك من هنا", + "create-new-attribute-value": "إنشاء قيمة سمة جديدة", + "create-new-attribute": "إنشاء سمة جديدة", + "update-attribute-value": "تحديث قيمة السمة", + "edit-attribute": "تحرير السمة", + "error-message-required": "الرسالة مطلوبة", + "error-name-required": "مطلوب اسم", + "error-value-required": "القيمة مطلوبة", + "error-meta-required": "مطلوب ميتا", + "error-author-name-required": "اسم المؤلف مطلوب", + "error-manufacturer-name-required": "اسم الشركة المصنعة مطلوب", + "error-invalid-coupon": "رمز القسيمة هذا غير صالح", + "error-attribute-name-required": "Attribute name is required", + "text-payment-method-preparing": "برجاء الإنتظار جاري تجهيز طريقة الدفع...", + "text-register": "يسجل", + "text-no-account": "ليس لديك أي حساب؟", + "text-already-account": "هل لديك حساب؟", + "text-customer": "عميل", + "text-staff": "طاقم عمل", + "text-store-owner": "صاحب متجر", + "text-super-admin": "المشرف الفائق", + "button-label-add-tag": "إضافة علامة", + "button-label-update-tag": "تحديث العلامة", + "button-label-add-withdraw": "طلب السحب", + "button-label-update-withdraw": "تحديث السحب", + "form-title-create-withdraw": "إنشاء السحب", + "withdraw-description-helper-text": "طلب السحب من هنا", + "input-label-cash-on-delivery": "تمكين الدفع عند التسليم", + "input-label-payment-method": "طريقة الدفع او السداد", + "input-label-vendor-id": "رقم المورد", + "input-label-note": "ملحوظة", + "form-title-create-tag": "إنشاء علامة", + "tag-image-helper-text": "قم بتحميل صورة العلامة الخاصة بك هنا", + "tag-description-helper-text": "تفاصيل علامتك والمعلومات الضرورية من هنا", + "form-title-create-shop": "إنشاء متجر", + "shop-logo-help-text": "قم بتحميل شعار متجرك من هنا", + "shop-cover-image-title": "صورة الغلاف", + "shop-cover-image-help-text": "قم بتحميل صورة غلاف متجرك من هنا", + "cover-image-dimension-help-text": "يجب أن يكون أبعاد صورة الغلاف", + "shop-basic-info": "معلومات أساسية", + "shop-basic-info-help-text": "أضف بعض المعلومات الأساسية عن متجرك من هنا", + "shop-payment-info": "معلومات الدفع", + "payment-info-helper-text": "أضف معلومات الدفع الخاصة بك من هنا", + "input-label-admin-commission-rate": "معدل العمولة للمشرف", + "input-label-account-holder-name": "اسم صاحب الحساب", + "input-label-account-holder-email": "البريد الإلكتروني لصاحب الحساب", + "input-label-bank-name": "اسم البنك", + "input-label-account-number": "رقم حساب", + "shop-address": "عنوان المحل", + "shop-address-helper-text": "أضف عنوان متجرك الفعلي من هنا", + "footer-address": "عنوان", + "footer-address-helper-text": "أضف عنوانك من هنا", + "email-change-helper-text": "قم بتغيير بريدك الإلكتروني من هنا", + "input-label-street-address": "عنوان الشارع", + "input-label-value": "قيمة", + "button-label-add-value": "إضافة قيمة", + "button-label-add-staff": "أضف فريق العمل", + "form-title-create-staff": "إنشاء طاقم عمل", + "form-description-staff-info": "أضف معلومات فريق العمل الخاص بك وقم بإنشاء فريق عمل جديد من هنا", + "link-register-shop-owner": "سجل كصاحب متجر", + "button-label-submit": "يُقدِّم", + "error-token-required": "الرمز مطلوب!", + "error-old-password-required": "كلمة المرور القديمة مطلوبة!", + "error-password-required": "كلمة المرور مطلوبة!", + "error-confirm-password": "الرجاء تأكيد كلمة المرور!", + "error-match-passwords": "يجب أن تتطابق كلمات المرور!", + "error-credential-wrong": "أوراق الاعتماد كانت خاطئة!", + "error-enough-permission": "ليس لديه الإذن الكافي", + "error-email-format": "تنسيق عنوان البريد الإلكتروني المقدم غير صالح", + "error-email-required": "يجب عليك تقديم عنوان بريدك الإلكتروني", + "error-attribute-required": "السمة مطلوبة", + "error-type-required": "المجموعة مطلوبة", + "error-admin-commission": "يجب أن تحتاج إلى تحديد معدل العمولة الخاص بك", + "error-coupon-code-required": "الكود مطلوب", + "error-specify-number": "يجب عليك تحديد رقم", + "error-amount-number": "يجب أن يكون المبلغ رقمًا", + "error-amount-required": "يجب عليك تحديد المبلغ", + "error-payment-required": "يجب عليك تحديد المبلغ", + "error-insufficient-balance": "يجب عليك تحديد المبلغ", + "error-select-single-products-required": "الرجاء اختيار منتج واحد", + "error-gateway-required": "البوابة مطلوبة", + "error-bank-name-required": "اسم البنك مطلوب", + "error-url-required": "عنوان URL مطلوب", + "error-url-valid-required": "رابط غير صالح", + "error-website-required": "مطلوب الموقع", + "error-phone-number-required": "رقم الهاتف مطلوب", + "error-phone-number-valid-required": "رقم الهاتف غير صالح", + "error-contact-number-required": "رقم الاتصال مطلوب", + "error-contact-number-valid-required": "رقم الاتصال غير صالح", + "error-account-number-required": "رقم الحساب مطلوب", + "error-account-number-positive-required": "يجب أن يكون رقم الحساب إيجابيا", + "error-account-number-integer-required": "يجب أن يكون رقم الحساب صحيحا", + "error-account-holder-email-required": "مطلوب البريد الإلكتروني لصاحب الحساب", + "error-account-holder-name-required": "مطلوب اسم صاحب الحساب.", + "error-amount-must-positive": "يجب أن يكون المبلغ موجبًا", + "error-amount-must-number": "يجب أن يكون المبلغ رقمًا", + "error-must-number": "يجب أن يكون رقما", + "error-minimum-coupon-amount-number": "يجب أن يكون الحد الأدنى لمبلغ القسيمة رقمًا", + "error-minimum-coupon-amount-must-positive": "يجب أن يكون الحد الأدنى لمبلغ القسيمة موجبًا", + "error-coupon-amount-must-positive": "يجب أن يكون مبلغ القسيمة موجبًا", + "error-rate-must-positive": "يجب أن يكون المعدل إيجابيا", + "error-rate-must-number": "يجب أن يكون المعدل رقمًا", + "error-rate-must-integer": "يجب أن يكون المعدل عددًا صحيحًا", + "error-rate-required": "المعدل مطلوب", + "error-serial-must-positive": "يجب أن يكون المسلسل إيجابيا", + "error-serial-must-integer": "يجب أن يكون المسلسل عددًا صحيحًا", + "error-serial-required": "مطلوب المسلسل", + "error-priority-required": "الأولوية مطلوبة", + "error-faq-title-required": "عنوان الأسئلة الشائعة مطلوب", + "error-faq-description-required": "وصف الأسئلة الشائعة مطلوب", + "error-notice-title-required": "عنوان الإشعار مطلوب", + "error-notice-description-required": "وصف الإشعار مطلوب", + "error-expire-date-required": "يجب عليك تحديد تاريخ انتهاء الصلاحية", + "error-active-date-required": "يجب عليك تحديد تاريخ نشط", + "error-color-required": "اللون مطلوب", + "error-product-type-required": "نوع المنتج مطلوب", + "error-sku-required": "مطلوب SKU", + "error-price-must-number": "يجب أن يكون السعر رقمًا", + "error-account-must-number": "يجب أن يكون الحساب رقمًا", + "error-price-must-positive": "يجب أن يكون السعر إيجابيا", + "error-price-required": "السعر مطلوب", + "error-sale-price-less-number": "يجب أن يكون سعر البيع أقل من", + "error-sale-price-must-positive": "يجب أن يكون سعر البيع إيجابيا", + "error-free-shipping-amount-must-positive": "يجب أن يكون مبلغ الشحن المجاني موجبًا", + "error-quantity-must-number": "يجب أن تكون الكمية رقمًا", + "error-quantity-must-positive": "يجب أن تكون الكمية موجبة", + "error-quantity-must-integer": "يجب أن تكون الكمية عددًا صحيحًا", + "error-quantity-required": "الكمية مطلوبة", + "error-unit-required": "الوحدة مطلوبة", + "error-status-required": "الحالة مطلوبة", + "error-email-string": "يجب أن يكون البريد الإلكتروني عبارة عن سلسلة", + "error-currency-required": "العملة مطلوبة", + "text-submit-email": "إرسال البريد الإلكتروني", + "text-submit-token": "إرسال الرمز المميز", + "text-reset-password": "إعادة تعيين كلمة المرور", + "token-label": "ضع رمزك الذي حصلت عليه من البريد الإلكتروني", + "input-label-autocomplete": "تحديد الموقع من الخريطة", + "input-label-website": "موقع إلكتروني", + "shop-settings": "إعدادات المتجر", + "shop-settings-helper-text": "أضف معلومات إعدادات متجرك من هنا", + "button-label-add-social": "إضافة ملف تعريف اجتماعي جديد", + "input-label-select-platform": "حدد منصة اجتماعية", + "input-label-social-url": "أضف عنوان URL للملف الشخصي", + "placeholder-search-location": "نموذج موقع البحث هنا", + "placeholder-type-message": "اكتب رسالتك هنا..", + "banner-slider-help-text": "أضف صورة البانر الخاصة بك مع العنوان والوصف من هنا. ", + "input-title": "عنوان", + "input-description": "وصف", + "input-gallery": "صالة عرض", + "button-label-add-banner": "إضافة لافتة", + "button-label-description-ai": "إنشاء الوصف باستخدام الذكاء الاصطناعي", + "text-delivery-schedule": "جدول التسليم", + "delivery-schedule-help-text": "أضف وقت جدول التسليم الخاص بك مع الوصف المناسب من هنا", + "input-delivery-time-title": "العنوان/الوقت", + "input-delivery-time-description": "وصف", + "button-label-add-delivery-time": "أضف وقت التسليم", + "error-add-at-least-one-delivery-time": "أضف وقت تسليم واحد على الأقل", + "error-min-one-banner": "أضف لافتة واحدة على الأقل", + "error-title-required": "العنوان مطلوب", + "error-fractional-grater-then-one-required": "يجب أن يكون الكسور أكبر من 1", + "error-fractional-not-grater-then-one-required": "لا يمكن أن يكون الرقم الكسري أكبر من 5", + "input-label-min-order-amount": "الحد الأدنى للطلب", + "input-banner": "راية", + "input-label-product-card-type": "حدد بطاقة المنتج", + "input-label-layout-type": "حدد التخطيط", + "input-label-is-home": "هل الصفحة الرئيسية رئيسية؟", + "promotional-slider": "المتزلجون الترويجية", + "promotional-slider-help-text": "تحميل الشرائح الترويجية", + "error-product-card-required": "الرجاء تحديد بطاقة المنتج", + "error-product-one-required": "الرجاء تحديد منتج واحد على الأقل", + "group-settings": "حدد الإعدادات المتعلقة بالمجموعة", + "group-settings-help-text": "الرجاء التأكد من تحديد الإعدادات اللازمة", + "input-label-add-wallet-points": "إضافة نقاط المحفظة", + "input-label-wallet-currency-ratio": "نسبة عملة المحفظة", + "input-label-signup-points": "نقاط التسجيل", + "input-label-digital-file": "ملف رقمي", + "input-label-is-digital": "رقمي", + "input-label-is-external": "هو خارجي", + "input-label-external-product-url": "عنوان URL للمنتج الخارجي", + "input-label-external-product-button-text": "تسمية زر المنتج الخارجي", + "form-title-additional-type": "نوع المنتج الإضافي", + "form-description-additional-type": "اختر أنواع منتجات إضافية من هنا. ", + "button-label-add-manufacturer-publication": "إضافة الشركة المصنعة/النشر", + "button-label-update-manufacturer-publication": "تحديث الشركة المصنعة/النشر", + "form-title-create-manufacturer": "إنشاء الشركة المصنعة/النشر", + "form-title-update-manufacturer": "تحديث الشركة المصنعة/النشر", + "input-label-cover-image": "صورة الغلاف", + "manufacturer-form-info-help-text": "صورة الغلاف", + "manufacturer-form-description-details": "أضف بعض المعلومات ووصف الشركة المصنعة من هنا.", + "form-title-create-author": "إنشاء مؤلف", + "form-title-update-author": "تحديث المؤلف", + "button-label-add-author": "إضافة مؤلف", + "author-form-description-details": "أضف معلومات المؤلف والسيرة الذاتية من هنا.", + "input-label-languages": "اللغات", + "placeholder-add-languages-comma-separated": "الرجاء إضافة لغات مفصولة بفواصل", + "input-label-quote": "يقتبس", + "input-label-author-born": "وُلِدّ", + "input-label-author-death": "موت", + "button-label-update-author": "تحديث المؤلف", + "input-label-create-order": "إنشاء النظام", + "author-image-helper-text": "أضف صورة الملف الشخصي للمؤلف من هنا. ", + "author-cover-image-helper-text": "أضف صورة غلاف المؤلف من هنا.", + "manufacturer-image-helper-text": "قم بتحميل شعار الشركة المصنعة/المطبوعة من هنا. ", + "manufacturer-cover-image-helper-text": "قم بتحميل صورة غلاف الشركة المصنعة/المطبوعة من هنا، ويجب أن يكون الأبعاد 960 × 340 بكسل.", + "text-upload-digital-file": "قم بتحميل ملف رقمي من هنا أو قم بالسحب والإسقاط", + "form-title-edit-tags": "تعديل العلامات", + "input-label-enable-otp": "تمكين / تعطيل تسجيل الدخول إلى OTP", + "button-text-reply": "رد", + "input-answer-placeholder": "اكتب إجابتك هنا", + "error-answer-required": "يجب ألا تكون الإجابة فارغة", + "input-label-reviews": "التعليقات", + "error-maximum-question-limit": "الحد الأقصى لعدد الأسئلة مطلوب", + "error-max-shop-distance": "الحد الأقصى لمسافة موقع البحث مطلوب", + "error-max-shop-distance-must-positive": "الحد الأقصى لمسافة موقع البحث يجب أن يكون موجبًا", + "input-label-maximum-question-limit": "الحد الأقصى للسؤال", + "error-digital-file-input-required": "يجب أن تحتاج إلى تحميل الملف الرقمي الخاص بك", + "input-label-store-notices": "إشعارات المتجر", + "button-label-add-store-notices": "إضافة إشعار المتجر", + "form-title-create-store-notice": "إنشاء إشعار المتجر", + "store-notice-active-from": "التاريخ النشط", + "store-notice-expire-at": "تاريخ انتهاء الصلاحية", + "button-label-update-store-notice": "تحديث إشعار المتجر", + "button-label-add-store-notice": "إضافة إشعار المتجر", + "form-title-edit-store-notice": "تحرير إشعار المتجر", + "store-notice-form-info-help-text": "إشعار المتجر بالمعلومات الضرورية من هنا", + "faq-form-info-help-text": "الأسئلة الشائعة المعلومات الضرورية من هنا", + "terms-conditions-form-info-help-text": "الشروط والأحكام المعلومات الضرورية من هنا", + "input-label-terms-conditions-vendors": "تمكين الشروط", + "input-label-priority": "أولوية", + "input-label-received-by": "استلمت من قبل", + "error-received-by-required": "تم الاستلام بواسطة مطلوب", + "free-shipping-input-label-amount": "الحد الأدنى لمبلغ سلة التسوق للشحن المجاني", + "coupon-input-label-amount": "مبلغ الخصم القسيمة", + "form-notification-title": "إشعار البريد الإلكتروني", + "form-notification-description": "قم بتعيين إشعار البريد الإلكتروني الخاص بك لميزة المراسلة", + "input-notification-email": "البريد الإلكتروني الإخطار", + "input-enable-notification": "تفعيل الإشعارات", + "input-label-use-google-map-service": "تمكين عنوان خريطة جوجل", + "input-label-product-for-review": "تمكين نظام مراجعة المنتج قبل النشر؟", + "input-label-use-must-verify-email": "تمكين يجب التحقق من البريد الإلكتروني", + "input-label-soft-disabled": "لينة المعوقين", + "currency-options-info-help-text": "تؤثر الخيارات التالية على كيفية عرض الأسعار على الواجهة الأمامية", + "input-label-currency-formations": "حدد تشكيل العملة", + "input-label-currency-number-of-decimal": "عدد الأرقام الفصائلية", + "error-currency-thousand-separator-required": "مطلوب ألف فاصل", + "error-currency-decimal-separator-required": "مطلوب فاصل عشري", + "error-currency-number of decimals-required": "مطلوب عدد الكسور العشرية", + "input-placeholder-currency-number-of-decimal": "أدخل الرقم بين 1-5", + "error-fractions-must-positive": "يجب أن يكون الرقم العشري موجبًا", + "error-fractions-must-be-number": "يجب أن يكون الرقم العشري رقمًا", + "error-end-start-date": "يجب أن يكون تاريخ الانتهاء بعد تاريخ البدء", + "error-products-filter-option-required": "حقل خيار تصفية المنتجات مطلوب", + "input-label-enable-open-ai": "تمكين الذكاء الاصطناعي", + "input-label-enable-guest-checkout": "تمكين الخروج الضيف", + "video-title": "عنوان مقطع الفيديو", + "video-help-text": "إضافة رابط الفيديو", + "input-label-video-embed": "تضمين الفيديو ", + "button-label-add-video": "أضف فيديو", + "title-sms-event-settings": "إعداد حدث الرسائل القصيرة", + "title-email-event-settings": "إعداد حدث البريد الإلكتروني", + "description-sms-event-settings": "اضبط هذا لإرسال رسائل نصية قصيرة في حدث محدد", + "description-email-event-settings": "اضبط هذا لإرسال رسائل نصية قصيرة في حدث محدد", + "input-label-sms-options": "حدد خيارات الرسائل القصيرة", + "input-label-email-options": "حدد خيارات البريد الإلكتروني", + "size-help-text": "يجب ألا يزيد حجم الصورة عن", + "input-label-select-ai": "حدد الذكاء الاصطناعي", + "title-realtime-notification-settings": "إعداد الإخطار في الوقت الحقيقي", + "description-realtime-notification-settings": "اضبط هذا للحصول على إشعار في الوقت الفعلي", + "input-label-realtime-notification-options": "حدد خيارات الإخطار", + "enter-notice-heading": "أدخل عنوان/عنوان الإشعار الخاص بك", + "enter-notice-description": "أدخل وصف الإشعار الخاص بك", + "input-placeholder-search-name": "البحث عن طريق الإسم", + "input-placeholder-search-code": "البحث عن طريق الرمز", + "input-placeholder-search-tracking-number": "البحث عن طريق رقم التتبع", + "input-placeholder-search-notice": "البحث عن طريق الإشعار", + "social-settings": "إعدادات الملف الشخصي الاجتماعي", + "social-settings-helper-text": "أضف نموذج معلومات ملفك الشخصي الاجتماعي هنا", + "input-label-url": "عنوان URL", + "refund-policy-form-description-details": " معلومات سياسة الاسترداد من هنا.", + "refund-reason-form-description-details": " معلومات سبب الاسترداد من هنا.", + "error-refund-policy-title-required": "العنوان مطلوب", + "error-refund-reason-title-required": "العنوان مطلوب", + "error-refund-policy-target-required": "الهدف مطلوب", + "button-label-add-refund-policy": "أضف سياسة استرداد الأموال", + "button-label-add-refund-reason": "أضف سبب استرداد الأموال", + "form-title-create-refund-policy": "إضافة سياسة استرداد جديدة", + "form-title-create-refund-reason": "أضف سببًا جديدًا لاسترداد الأموال", + "form-title-update-refund-policy": "تحديث سياسة استرداد الأموال", + "form-title-update-refund-reason": "تحديث سبب استرداد الأموال", + "button-label-update-faq": "تحديث الأسئلة الشائعة", + "button-label-add-faq": "أضف الأسئلة الشائعة", + "button-label-update-refund-policy": "تحديث سياسة استرداد الأموال", + "button-label-update-refund-reason": "تحديث سبب استرداد الأموال", + "input-label-refund-policy-heading": "عنوان سياسة استرداد الأموال", + "input-label-refund-reason-heading": "عنوان سبب استرداد الأموال", + "input-label-refund-policy-description": "وصف سياسة استرداد الأموال", + "input-label-refund-policy-heading-placeholder": "أدخل عنوان سياسة استرداد الأموال الخاصة بك", + "input-label-refund-reason-heading-placeholder": "أدخل عنوان سبب استرداد الأموال", + "form-select-text-select-refund-policy": "حدد مستخدمي سياسة استرداد الأموال", + "form-applicable-for": "تنطبق على", + "VENDOR": "بائع", + "CUSTOMER": "عميل", + "input-placeholder-search-heading": "البحث حسب العنوان", + "input-label-my-staffs": "طاقم العمل الخاص بي", + "input-label-all-staffs": "جميع الموظفين", + "flash-sale-thumb-image-title": "بيع فلاش الصورة المصغرة", + "flash-sale-thumb-image-help-text": "سيتم استخدام هذه الصورة المصغرة لشبكة بيع الفلاش.", + "flash-sale-cover-image-help-text": "تعيين صورة الغلاف", + "flash-sale-grid-image-dimension-help-text": "البعد الموصى به للصورة:", + "info-flash-sale-select-dates-text": "يرجى تحديد التواريخ التي لا تجري فيها عمليات بيع فلاش أخرى.", + "info-flash-sale-campaign-rate-text": "يرجى تحديد تلك المنتجات فقط، والتي لن تتناقض أسعارها مع سعر الحملة هذا", + "error-banner-file-input-required": "يجب أن تحتاج إلى تحميل صورة البانر الخاصة بك هنا.", + "error-terms-title-required": "عنوان الشروط مطلوب.", + "error-term-description-required": "مطلوب وصف الشروط.", + "error-flash-sale-title-required": "مطلوب عنوان بيع فلاش.", + "error-flash-sale-description-required": "مطلوب وصف بيع فلاش.", + "error-flash-sale-campaign-type": "نوع الحملة مطلوب.", + "error-minimum-title": "يمكنك عرض الحد الأدنى 1%.", + "error-maximum-title": "يمكنك عرض الحد الأقصى 99%.", + "error-description-maximum-title": "يجب أن يكون بالضبط 10000 حرف.", + "text-popup-settings": "الترويجي المنبثق", + "text-popup-switch": "تمكين النافذة الترويجية المنبثقة", + "site-popup-info-help-text": "قم بتغيير المعلومات المنبثقة الترويجية لموقعك من هنا", + "input-label-popup-cover-image": "صورة الغلاف الترويجية المنبثقة", + "popup-cover-image-help-text": "قم بتحميل صورة الغلاف الترويجي المنبثق من هنا", + "form-title-popup-information": "المعلومات المنبثقة", + "form-title-popup-control": "التحكم بالنوافذ المنبثقة", + "title-popup-delay": "تأخير المنبثقة", + "title-popup-delay-info": "يتم حساب قيمة حقل الإدخال بالمللي ثانية على سبيل المثال: 3000", + "title-popup-expired-in": "انتهت صلاحية النافذة المنبثقة", + "title-popup-expired-in-info": "يتم حساب قيمة حقل الإدخال هذا بالأيام، مثال: 1", + "title-popup-checkbox": "هذه النافذة المنبثقة لا تظهر مرة أخرى؟", + "error-description-required": "الوصف مطلوب", + "error-popup-delay-min": "يرجى تعيين الحد الأدنى للقيمة 1000 مللي ثانية.", + "error-popup-delay": "مطلوب تأخير المنبثقة", + "error-popup-expired-min": "يرجى تعيين الحد الأدنى للقيمة 1 يوم.", + "error-popup-expired": "النافذة المنبثقة منتهية الصلاحية مطلوبة", + "error-image": "تحتاج إلى تقديم ملف الصورة.", + + "input-label-subtitle": "الترجمة", + "error-subtitle-required": "الترجمة مطلوبة", + "upload-image-help-text": "قم بتحميل صورتك.", + "upload-image-help-text-dimension": "يجب أن يكون حجم الصورة", + "become-seller-form-title": "كيف تكون بائعا؟ املأ جميع المعلومات.", + "banner-title": "راية", + "banner-description": "قم بتعيين محتوى الشعار هنا.", + "text-news-ticker-title": "عنوان شريط الأخبار", + "text-news-ticker-link": "رابط شريط الأخبار", + "text-primary-button-name": "اسم الزر الأساسي", + "text-primary-button-link": "رابط الزر الأساسي", + "text-secondary-button-name": "اسم الزر الثانوي", + "text-secondary-button-link": "رابط الزر الثانوي", + "start-selling-title": "ابدأ البيع.", + "start-selling-description": "يُرجى ضبط خيارات بدء البيع.", + "text-selling-steps": "خطوات البيع", + "remove-item-confirmation": "هل تريد حقًا إزالة هذا العنصر؟", + "text-add-sellng-steps": "أضف خطوات البيع.", + "user-story-title": "قصة المستخدم", + "user-story-description": "يُرجى تعيين قصص المستخدم لتصبح صفحة بائع.", + "text-story-item": "عنصر القصة", + "text-video-link": "رابط فيديو", + "text-video-thumbnail": "صورة مصغرة للفيديو", + "text-add-user-story": "أضف قصة مستخدم", + "business-purpose-title": "الغرض التجاري.", + "business-purpose-description": "يُرجى تعيين جميع الأغراض التجارية لتصبح صفحة بائع.", + "text-business-pose-item": "عنصر غرض تجاري", + "text-add-business-purpose": "إضافة أغراض تجارية.", + "pricing-plan-title": "خطة التسعير", + "pricing-plan-description": "يُرجى ضبط مخطط خطة التسعير بالكامل لصفحة البائع.", + "text-commission-item": "عنصر العمولة", + "input-label-minimum-balance": "الحد الأدنى للرصيد", + "input-label-maximum-balance": "الحد الأقصى للرصيد", + "input-label-commission": "عمولة", + "text-add-commission": "إضافة عمولة", + "label-default-commission-details": "معلومات تفاصيل العمولة الافتراضية", + "label-default-commission-rate": "معدل العمولة الافتراضي", + "dashboard-showcase-title": "واجهة عرض لوحة المعلومات", + "dashboard-showcase-description": "قم بتعيين محتوى عرض لوحة المعلومات هنا.", + "guideline-title": "المبادئ التوجيهية", + "guideline-description": "الرجاء إضافة إرشادات لتصبح صفحة بائع.", + "text-guideline-item": "عنصر توجيهي", + "label-link": "رابط", + "text-add-guideline": "أضف إرشادات", + "faq-title": "الأسئلة الشائعة", + "faq-description": "يُرجى ضبط جميع الأغراض التجارية لتصبح صفحة بائع.", + "text-faq-item": "عنصر الأسئلة الشائعة", + "text-add-faqs": "أضف أسئلة متكررة.", + "contact-title": "جهة الاتصال", + "contact-description": "يُرجى إضافة عنوان قسم الاتصال والعنوان الفرعي لصفحة البائع.", + "seller-opportunity-title": "فرصة البائع", + "seller-opportunity-description": "قم بتعيين محتوى فرصة البائع هنا.", + "error-minimum-one-required": "مطلوب عنصر واحد على الأقل", + "error-icon-required": "الرمز مطلوب", + "error-commission-rate-required": "نسبة العمولة مطلوبة", + "error-commission-rate-type": "يجب أن يكون معدل العمولة رقمًا", + "error-commission-rate-positive": "يجب أن يكون معدل العمولة موجبًا", + "error-minimum-balance-must-be-number": "يجب أن يكون الحد الأدنى للرصيد رقمًا", + "error-minimum-balance-is-required": "مطلوب الحد الأدنى للرصيد", + "error-maximum-balance-type": "الحد الأقصى لرقم الرصيد أو عبر النص", + "error-maximum-balance-is-required": "مطلوب الحد الأقصى للرصيد", + "text-save-seller-information": "حفظ معلومات البائع" +} diff --git a/public/locales/ar/table.json b/public/locales/ar/table.json new file mode 100644 index 0000000..6bd3959 --- /dev/null +++ b/public/locales/ar/table.json @@ -0,0 +1,98 @@ +{ + "recent-order-table-title": "الطلبيات الأخيرة", + "popular-products-table-title": "المنتجات الشعبية", + "empty-table-data": "لاتوجد بيانات", + "empty-table-sorry-text": "آسف لم نتمكن من العثور على أي بيانات", + "table-item-id": "بطاقة تعريف", + "table-item-image": "صورة", + "table-item-logo": "شعار", + "table-item-title": "اسم", + "table-item-title-title": "عنوان", + "table-item-start-date": "تاريخ البدء", + "table-item-end-date": "تاريخ الانتهاء", + "table-item-product": "منتج", + "table-item-products": "منتجات", + "table-item-type": "يكتب", + "table-item-product-type": "نوع المنتج", + "table-item-stock-status": "حالة الرصيد، وضع مخزون", + "table-item-category-id": "معرف الفئة", + "table-item-category-name": "اسم التصنيف", + "table-item-Product-count": "عدد المنتجات", + "table-item-regular-price": "سعر عادي", + "table-item-product-price": "سعر المنتج", + "table-item-deal-offering": "عرض الصفقة", + "table-item-discount": "تخفيض", + "table-item-payment-gateway": "بوابة الدفع", + "table-item-payment-status": "حالة السداد", + "table-item-taxable-amount": "المبلغ الخاضع للضريبة", + "table-item-unit": "السعر/الوحدة", + "table-item-quantity": "كمية", + "table-item-sold-quantity": "الكمية المباعة", + "table-item-description": "وصف", + "table-item-status": "حالة", + "table-item-actions": "أجراءات", + "table-item-tracking-number": "عدد تتبع", + "table-item-total": "المجموع", + "table-item-order-date": "تاريخ الطلب", + "table-item-icon": "أيقونة", + "table-item-slug": "سبيكة", + "table-item-sku": "رمز التخزين التعريفي", + "table-item-details": "تفاصيل", + "table-item-delivery-fee": "رسوم التوصيل", + "table-item-shipping-address": "عنوان الشحن", + "table-item-serial": "مسلسل", + "table-item-email": "بريد إلكتروني", + "table-item-avatar": "الصورة الرمزية", + "table-item-banner": "راية", + "table-item-code": "شفرة", + "table-item-amount": "كمية", + "table-item-minimum-amount": "الحد الأدنى للمبلغ", + "table-item-active": "نشيط", + "table-item-expired": "منتهي الصلاحية", + "table-item-rate": "معدل", + "table-item-country": "دولة", + "table-item-city": "مدينة", + "table-item-state": "ولاية", + "table-item-zip": "أَزِيز", + "table-item-global": "عالمي", + "table-item-values": "قيم", + "table-item-group": "مجموعة", + "table-item-shop-id": "معرف المتجر", + "table-item-shop-name": "اسم المحل", + "table-item-payment": "قسط", + "table-item-payment-method": "طريقة الدفع او السداد", + "table-item-note": "ملحوظة", + "table-item-owner-name": "اسم المالك", + "table-item-total-products": "منتجات", + "table-item-total-orders": "طلبات", + "table-item-shop": "محل", + "withdraw-table-title": "عمليات السحب الأخيرة", + "table-item-created-at": "مخلوق", + "table-shipping-type": "نوع الشحن", + "table-item-available_wallet_points": "نقاط المحفظة المتوفرة", + "table-item-order-id": "رقم التعريف الخاص بالطلب", + "table-item-customer-email": "البريد الإلكتروني للعميل", + "table-item-is-approved": "تمت الموافقة", + "table-item-approval-action": "إجراء الموافقة", + "table-item-permissions": "الأذونات", + "table-item-question-answer": "سؤال", + "table-item-customer-name": "اسم الزبون", + "table-item-customer": "عميل", + "table-item-product-name": "اسم المنتج", + "table-item-date": "تاريخ", + "table-item-customer-review": "رأي العميل", + "table-item-ratings": "التقييمات", + "table-item-reports": "التقارير", + "table-item-message": "رسالة", + "table-item-customer-details": "تفاصيل العميل", + "table-item-feedbacks": "التقيمات", + "table-item-notice": "يلاحظ", + "table-item-priority": "أولوية", + "table-item-receiver": "المتلقي", + "table-item-effective-from": "فعالة من", + "table-item-expired-at": "انتهت صلاحيته في", + "table-item-issued-by": "أصدرت من قبل", + "table-item-heading": "عنوان", + "table-homepage-name": "اسم الصفحة الرئيسية", + "table-item-target": "تطبق على" +} diff --git a/public/locales/ar/widgets.json b/public/locales/ar/widgets.json new file mode 100644 index 0000000..eb12746 --- /dev/null +++ b/public/locales/ar/widgets.json @@ -0,0 +1,16 @@ +{ + "sticker-card-title-rev": "إجمالي الإيرادات", + "sticker-card-subtitle-rev": "(آخر 30 يومًا)", + "sticker-card-title-order": "من أجل الكاملة", + "sticker-card-title-vendor": "بائع", + "sticker-card-subtitle-order": "(آخر 30 يومًا)", + "sticker-card-title-customer": "عميل جديد", + "sticker-card-subtitle-customer": "(آخر 30 يومًا)", + "sticker-card-title-today-rev": "إيرادات اليوم", + "sticker-card-subtitle-last-1-days": "اليوم (آخر 24 ساعة)", + "sticker-card-subtitle-last-7-days": "أسبوعيًا (آخر 7 أيام)", + "sticker-card-subtitle-last-30-days": "شهريًا (آخر 30 يومًا)", + "sticker-card-subtitle-last-365-days": "سنويًا (آخر 365 يومًا)", + "sticker-card-title-total-shops": "مجموع المحلات التجارية", + "sticker-card-title-today-refunds": "المبالغ المستردة اليوم" +} diff --git a/public/locales/de/banner.json b/public/locales/de/banner.json new file mode 100644 index 0000000..1e4b3f5 --- /dev/null +++ b/public/locales/de/banner.json @@ -0,0 +1,4 @@ +{ + "heading": "Lebensmittel in 90 Minuten geliefert", + "subheading": "Lassen Sie sich täglich den ganzen Tag über gesunde Lebensmittel und Snacks vor die Haustür liefern" +} diff --git a/public/locales/de/common.json b/public/locales/de/common.json new file mode 100644 index 0000000..449f3cf --- /dev/null +++ b/public/locales/de/common.json @@ -0,0 +1,531 @@ +{ + "text-guest": "Gast", + "text-read-more": "Mehr lesen", + "text-less": "Weniger", + "text-or": "Oder", + "text-nav-menu": "Speisekarte", + "description": "Bestellung verfolgen", + "error-heading": "Fehlercode: 404", + "nav-menu-track-order": "Bestellung verfolgen", + "nav-menu-offer": "Bietet an", + "nav-menu-faq": "FAQ", + "nav-menu-contact": "Kontakt", + "user-avatar": "Benutzer-Avatar", + "auth-menu-profile": "Kontakt", + "auth-menu-checkout": "Kasse", + "auth-menu-my-orders": "Meine Bestellungen", + "auth-menu-logout": "Ausloggen", + "join-button": "Verbinden", + "change-locale": "Auf Deutsch umstellen", + "admin-login-title": "Melden Sie sich beim Administrator an", + "admin-register-title": "Neuen Account Registrieren", + "billing-address": "Rechnungsadresse", + "shipping-address": "Lieferanschrift", + "no-order-found": "Keine Bestellung gefunden", + "no-message-found": "Keine Nachricht gefunden", + "no-notification-found": "Keine Benachrichtigung gefunden", + "order-sub-total": "Zwischensumme", + "order-tax": "Steuer", + "order-delivery-fee": "Liefergebühr", + "order-discount": "Rabatt", + "order-total": "Gesamt", + "signing-out-text": "Abmelden...", + "sale-history": "Verkaufshistorie", + "january": "Januar", + "february": "Februar", + "march": "Marsch", + "april": "April", + "may": "Mai", + "june": "Juni", + "july": "Juli", + "august": "August", + "september": "September", + "october": "Oktober", + "november": "November", + "december": "Dezember", + "attribute": "Attribut", + "attribute-values": "Attributwerte", + "pixel": "Pixel", + "text-loading": "Wird geladen...", + "sidebar-nav-item-dashboard": "Armaturenbrett", + "sidebar-nav-item-products": "Produkte", + "sidebar-nav-item-attributes": "Attribute", + "sidebar-nav-item-attribute-value": "Attributwerte", + "sidebar-nav-item-groups": "Gruppen", + "sidebar-nav-item-categories": "Kategorien", + "sidebar-nav-item-orders": "Aufträge", + "sidebar-nav-item-order-status": "Bestellstatus", + "sidebar-nav-item-users": "Benutzer", + "sidebar-nav-item-coupons": "Gutscheine", + "sidebar-nav-item-taxes": "Steuern", + "sidebar-nav-item-shippings": "Versand", + "sidebar-nav-item-settings": "Einstellungen", + "sidebar-nav-item-store-notice": "Store-Hinweis", + "sidebar-nav-item-message": "Nachricht", + "sidebar-nav-item-shops": "Geschäfte", + "sidebar-nav-item-my-shops": "Meine Geschäfte", + "sidebar-nav-item-my-shops-dashboard": "Shops-Dashboard", + "sidebar-nav-item-tags": "Stichworte", + "sidebar-nav-item-withdraws": "Abhebungen", + "sidebar-nav-item-my-staffs": "Meine Mitarbeiter", + "sidebar-nav-item-vendor-staffs": "Lieferantenmitarbeiter", + "navbar-add-products": "Produkte hinzufügen", + "authorized-nav-item-settings": "Einstellungen", + "authorized-nav-item-profile": "Profil", + "authorized-nav-item-logout": "Ausloggen", + "text-delete": "Löschen", + "text-bio": "Bio", + "text-resend-verification-email": "Bestätigungsmail erneut senden", + "text-terms-conditions": "Geschäftsbedingungen", + "text-listed-terms-conditions": "Aufgeführte Geschäftsbedingungen", + "text-create-terms-conditions": "Erstellen Sie Geschäftsbedingungen", + "text-add-terms-conditions": "Allgemeine Geschäftsbedingungen hinzufügen", + "text-edit": "Bearbeiten", + "text-view": "Sicht", + "text-see-all-notification": "Alle Benachrichtigungen anzeigen", + "text-see-all-notifications": "Alle Benachrichtigungen anzeigen", + "text-vendors": "Anbieter", + "text-admins": "Admins", + "text-ban-user": "Benutzer blocken", + "text-activate-user": "Benutzer aktivieren", + "update-success": "Erfolgreich aktualisiert!", + "name-required": "Sie müssen einen Namen angeben", + "email-required": "Sie müssen Ihre E-Mail-Adresse angeben", + "invalid-email": "Das angegebene E-Mail-Adressformat ist ungültig", + "password-required": "Sie müssen Ihr Passwort angeben", + "currency-required": "Bitte wählen Sie eine Währung aus", + "token-required": "Sie müssen Ihre Token-Adresse angeben", + "confirm-password": "Bitte Passwort bestätigen!", + "password-should-match": "Passwörter sollten übereinstimmen!", + "invalid-token": "Ungültiges Token!", + "status-required": "Status ist erforderlich", + "type-required": "Typ ist erforderlich", + "amount-required": "Betrag ist erforderlich", + "amount-greater-than-zeo": "Der Betrag muss größer als Null sein", + "code-required": "Code ist erforderlich", + "serial-required": "Seriennummer ist erforderlich", + "color-required": "Farbe ist gefragt", + "tax-required": "Steuersatz ist erforderlich", + "tax-greater-than-zeo": "Die Steuer muss größer als Null sein", + "tax-must-be-integer": "Die Steuer muss eine ganze Zahl sein", + "serial-greater-than-zeo": "Serial muss größer als Null sein", + "serial-must-be-integer": "Serial muss eine Ganzzahl sein", + "active-from-date-required": "Aktiv ab-Datum ist erforderlich", + "expire-date-required": "Das Ablaufdatum ist erforderlich", + "delete-item": "Element löschen", + "delete-item-confirm": "Sind Sie sicher, dass Sie löschen möchten?", + "button-cancel": "Stornieren", + "button-delete": "Löschen", + "block-customer": "Kunde blockieren", + "block-customer-confirm": "Sind Sie sicher, dass Sie diesen Kunden blockieren möchten?", + "button-block": "Block", + "text-permission-message": "Ihr Shop ist noch nicht aktiviert. ", + "sidebar-nav-item-staffs": "Personal", + "text-no-contact": "Keine Kontaktnummer verfügbar", + "text-visit-shop": "Besuchen Sie den Shop", + "text-edit-shop": "Shop bearbeiten", + "text-enabled": "Ermöglicht", + "text-disabled": "Deaktiviert", + "text-active": "Aktiv", + "text-inactive": "Inaktiv", + "text-products": "Produkte", + "text-total-products": "Gesamtprodukte", + "text-items-sold": "Artikel verkauft", + "text-revenue": "Einnahmen", + "text-order": "Befehl", + "text-orders": "Aufträge", + "text-clear": "Klar", + "text-faq": "FAQ", + "text-no-search": "Keine Suche übrig", + "text-total-orders": "Gesamtbestellungen", + "text-gross-sales": "Bruttoumsatz", + "text-quick-page-links": "Schnelle Seitenlinks", + "text-others": "Andere", + "text-commission-rate": "Verwaltungsprovisionssatz", + "text-current-balance": "Aktueller Kontostand", + "text-registered-since": "Dabei seit", + "text-payment-info": "Zahlungsinformationen", + "text-shop-dashboard": "Dashboard anzeigen", + "text-no-shop": "Keine Shops gefunden", + "text-px": "px", + "text-create-shop": "Shop erstellen", + "text-add-your": "Bitte fügen Sie Ihre hinzu", + "text-pending": "Ausstehend", + "text-approved": "Genehmigt", + "text-on-hold": "In der Warteschleife", + "text-rejected": "Abgelehnt", + "text-processing": "wird bearbeitet", + "text-amount": "Menge", + "text-payment-method": "Bezahlverfahren", + "text-status": "Status", + "text-details": "Einzelheiten", + "text-note": "Notiz", + "text-logo": "Logo", + "text-name": "Name", + "text-email": "Email", + "text-is-created": "geschaffen", + "text-bank": "Bank", + "text-image": "Bild", + "text-account-no": "Konto Nr.", + "text-no-address": "Keine Adresse gefunden", + "text-withdrawal-info": "Auszahlungsinformationen", + "password-changed-successfully": "Ihr Passwort wurde erfolgreich geändert!", + "successfully-updated": "Erfolgreich aktualisiert!", + "successfully-created": "Erfolgreich erstellt!", + "successfully-deleted": "Erfolgreich gelöscht!", + "successfully-decline": "Erfolgreich ablehnen!", + "successfully-unblock": "Entsperren Sie erfolgreich.", + "successfully-block": "Erfolgreich blockieren.", + "successfully-logout": "Abmelden erfolgreich.", + "successfully-register": "Erfolgreich registriert.", + "successfully-login": "Anmeldung erfolgreich.", + "PICKBAZAR_ERROR.NOT_FOUND": "Nicht gefunden", + "PICKBAZAR_ERROR.NOT_AUTHORIZED": "Nicht berechtigt", + "PICKBAZAR_ERROR.INVALID_CREDENTIALS": "Ungültige Anmeldeinformationen", + "PICKBAZAR_ERROR.SOMETHING_WENT_WRONG": "Etwas ist schief gelaufen", + "PICKBAZAR_ERROR.PAYMENT_FAILED": "Bezahlung fehlgeschlagen", + "PICKBAZAR_ERROR.OPERATION_NOT": "Betrieb nicht", + "PICKBAZAR_ERROR.INSUFFICIENT_BALANCE": "Mangelhaftes Gleichgewicht", + "PICKBAZAR_ERROR.WITHDRAW_MUST_BE_ATTACHED_TO_SHOP": "Der Widerruf muss dem Shop beigefügt werden", + "PICKBAZAR_ERROR.PLEASE_LOGIN_USING_FACEBOOK_OR_GOOGLE": "Bitte loggen Sie sich über Facebook oder Google ein", + "PICKBAZAR_ERROR.ACTION_NOT_VALID": "Aktion ungültig", + "PICKBAZAR_ERROR.SHOP_NOT_APPROVED": "Shop nicht genehmigt", + "PICKBAZAR_ERROR.ALREADY_REFUNDED": "Rückerstattung bereits genehmigt", + "PICKBAZAR_ERROR.INVALID_GATEWAY": "Ungültiges Gateway", + "PICKBAZAR_ERROR.OTP_SEND_FAIL": "Der OTP-Versand ist fehlgeschlagen", + "PICKBAZAR_ERROR.OTP_VERIFICATION_FAILED": "Die OTP-Überprüfung ist fehlgeschlagen", + "PICKBAZAR_ERROR.CONTACT_UPDATE_FAILED": "Kontaktinformationen konnten nicht aktualisiert werden", + "PICKBAZAR_ERROR.ORDER_ALREADY_HAS_REFUND_REQUEST": "Für die Bestellung liegt bereits eine Rückerstattungsanfrage vor", + "PICKBAZAR_ERROR.REFUND_ONLY_ALLOWED_FOR_MAIN_ORDER": "Eine Rückerstattung ist nur für die Hauptbestellung möglich", + "PICKBAZAR_ERROR.WRONG_REFUND": "Falsche Rückerstattung", + "PICKBAZAR_ERROR.CSV_NOT_FOUND": "CSV nicht gefunden", + "PICKBAZAR_ERROR.USER_NOT_FOUND": "Benutzer nicht gefunden", + "PICKBAZAR_ERROR.TOKEN_NOT_FOUND": "Token nicht gefunden", + "PICKBAZAR_ERROR.INVALID_COUPON_CODE": "Ungültiger Gutscheincode! ", + "PICKBAZAR_ERROR.COUPON_CODE_IS_NOT_APPLICABLE": "Leider reicht dieser Gutschein nicht für Ihren Bestellbetrag aus.", + "PICKBAZAR_ERROR.ALREADY_FREE_SHIPPING_ACTIVATED": "Kostenloser Versand bereits aktiviert! ", + "PICKBAZAR_MESSAGE.NOT_FOUND": "Nicht gefunden", + "PICKBAZAR_MESSAGE.CHECK_INBOX_FOR_PASSWORD_RESET_EMAIL": "Überprüfen Sie den Posteingang auf eine E-Mail zum Zurücksetzen des Passworts", + "PICKBAZAR_MESSAGE.SOMETHING_WENT_WRONG": "Etwas ist schief gelaufen", + "PICKBAZAR_MESSAGE.TOKEN_IS_VALID": "Token ist gültig", + "PICKBAZAR_MESSAGE.INVALID_TOKEN": "Token ist ungültig", + "PICKBAZAR_MESSAGE.PASSWORD_RESET_SUCCESSFUL": "Passwort-Reset erfolgreich", + "PICKBAZAR_MESSAGE.INVALID_CREDENTIALS": "Die angegebenen Anmeldeinformationen sind ungültig", + "PICKBAZAR_MESSAGE.EMAIL_SENT_SUCCESSFUL": "E-Mail erfolgreich gesendet", + "PICKBAZAR_MESSAGE.OLD_PASSWORD_INCORRECT": "Falsches Passwort", + "PICKBAZAR_MESSAGE.OTP_SEND_SUCCESSFUL": "Ein OTP wurde erfolgreich gesendet", + "PICKBAZAR_MESSAGE.REQUIRED_INFO_MISSING": "Erforderliche Informationen fehlen", + "PICKBAZAR_MESSAGE.CONTACT_UPDATE_SUCCESSFUL": "Kontaktinformationen erfolgreich aktualisiert", + "PICKBAZAR_ERROR.YOU_CAN_NOT_SEND_MESSAGE_TO_YOUR_OWN_SHOP": "Sie können keine Nachricht an Ihren eigenen Shop senden", + "text-access-denied": "Zugriff abgelehnt", + "text-access-denied-message": "Sie haben nicht die Berechtigung, auf diese Seite zuzugreifen.", + "text-return-home": "Nach Hause zurückkehren", + "text-upload-highlight": "Lade ein Bild hoch", + "text-upload-message": "oder per Drag & Drop", + "text-img-format": "PNG, JPG", + "text-shop-approve-button": "Einreichen", + "text-shop-approve-title": "Shop ablehnen", + "text-shop-approve-description": "Bist du sicher?", + "text-approve-shop": "Shop genehmigen", + "text-disapprove-shop": "Shop ablehnen", + "filter-by-group": "Nach Gruppe filtern", + "filter-by-group-placeholder": "Nach Gruppe filtern", + "filter-by-category": "Nach Kategorie filtern", + "filter-by-author": "Nach Autor filtern", + "filter-by-category-placeholder": "Nach Kategorie filtern", + "filter-by-author-placeholder": "Nach Autor filtern", + "filter-by-reason": "Nach Grund filtern", + "filter-by-reason-placeholder": "Nach Grund filtern", + "filter-by-order": "Sortieren nach", + "filter-by-order-placeholder": "Sortieren nach", + "text-filter": "Filter", + "text-download": "Herunterladen", + "text-map-cant-load": "Die Karte kann derzeit leider nicht geladen werden.", + "text-banner": "Banner", + "text-export-import": "Export Import", + "text-export-products": "Produkte exportieren", + "text-export-product-variations": "Produktvariationen exportieren", + "text-import-products": "Produkte importieren", + "text-import-product-variations": "Produktvariationen importieren", + "text-import-attributes": "Attribute importieren", + "text-export-attributes": "Attribute exportieren", + "attribute-imported-successfully": "Attribute erfolgreich importiert", + "product-imported-successfully": "Produkte erfolgreich importiert", + "variation-options-imported-successfully": "Variationsoptionen erfolgreich importiert", + "PICKBAZAR_ERROR.WRONG_CSV": "Sie haben die falsche CSV-Datei hochgeladen!", + "sidebar-nav-item-refunds": "Rückerstattungen", + "text-update-refund": "Rückerstattungsstatus aktualisieren", + "text-refund-id": "Rückerstattungs-ID", + "text-language": "Sprache", + "text-refund-status": "Rückerstattungsstatus", + "text-status-required": "Status ist erforderlich", + "text-refund-created": "Rückerstattung erstellt", + "text-order-created": "Auftrag erstellt", + "text-order-status": "Bestellstatus", + "text-low-stock-products": "Produkte mit geringem Lagerbestand", + "text-most-rated-products": "Top 10 der am häufigsten bewerteten Produkte", + "text-most-category-products": "Top-10-Kategorie mit den meisten Produkten", + "text-customer-email": "Kunden-eMail", + "text-reason": "Rückerstattungsgrund", + "text-images": "Bilder", + "text-today": "Heute", + "text-weekly": "Wöchentlich", + "text-monthly": "Monatlich", + "text-yearly": "Jährlich", + "text-order-details": "Bestelldetails", + "text-no-image-found": "Kein Bild gefunden", + "MARVEL_ERROR.ALREADY_REFUNDED": "Bereits erstattet", + "text-item": "Artikel", + "text-add": "Hinzufügen", + "text-cart": "Wagen", + "text-add-cart": "In den Warenkorb legen", + "text-close": "schließen", + "text-no-products": "Keine Produkte gefunden", + "text-checkout": "Kasse", + "text-yes": "Ja", + "text-make-admin": "Administratorberechtigung zuweisen oder widerrufen ", + "text-description-make-admin": "Sind Sie sicher, dass Sie die Administratorberechtigung zuweisen/entziehen möchten?", + "text-customer": "Kunde", + "text-contact-number": "Kontakt Nummer", + "text-billing-address": "Rechnungsadresse", + "text-shipping-address": "Lieferanschrift", + "text-delivery-schedule": "Lieferungsplan", + "text-no-customer": "Kein Kunde gefunden", + "text-add-new": "Neue hinzufügen", + "text-select": "Wählen", + "text-save": "Speichern", + "text-update": "Aktualisieren", + "text-address": "Adresse", + "text-billing": "Abrechnung", + "text-shipping": "Versand", + "text-type": "Typ", + "text-title": "Titel", + "text-flash-sale": "Blitzangebot", + "text-country": "Land", + "text-city": "Stadt", + "text-state": "Zustand", + "text-zip": "REISSVERSCHLUSS", + "text-street-address": "Straßenadresse", + "text-place-order": "Bestellung aufgeben", + "text-your-order": "Deine Bestellung", + "text-cash-on-delivery": "Barzahlung bei Lieferung", + "text-card-info": "Karteninformationen", + "text-check-availability": "Verfügbarkeit prüfen", + "text-estimated-shipping": "Voraussichtlicher Versand", + "text-calculated-checkout": "An der Kasse berechnet", + "text-proceed-checkout": "Zur Kasse", + "text-sub-total": "Zwischensumme", + "text-total": "Gesamt", + "text-tax": "Steuer", + "text-discount": "Rabatt", + "text-free-shipping": "Kostenloser Versand", + "text-have-coupon": "Hast du einen Gutschein?", + "text-enter-coupon": "Geben Sie hier den Gutscheincode ein", + "text-coupon-required": "Ein Gutscheincode ist erforderlich", + "text-apply": "Anwenden", + "text-choose-payment": "Zahlungsart auswählen", + "text-cod-message": "Bitte zahlen Sie, nachdem Sie Ihre Ware erhalten haben!", + "text-payable": "Zahlbar", + "text-cash-message": "Bitte zahlen Sie mit Bargeld", + "text-manufacturers": "Hersteller", + "text-manufacturers-publications": "Hersteller/Veröffentlichungen", + "sidebar-nav-item-manufacturers": "Hersteller/Veröffentlichungen", + "sidebar-nav-item-authors": "Autoren", + "sidebar-nav-item-refund-policy": "Rückerstattungsrichtlinien", + "text-authors": "Autoren", + "sidebar-nav-item-create-order": "Bestellung anlegen", + "text-wallet": "Geldbörse", + "text-balance": "Gleichgewicht", + "text-currency": "Währung", + "text-total-points": "Gesamtpunktzahl", + "text-points-used": "Verwendete Punkte", + "text-points": "Punkte", + "text-wallet-use": "Möchten Sie Wallet verwenden?", + "text-available-balance": "Verfügbares Guthaben", + "text-invoice": "Rechnung", + "error-author-name-required": "Der Name des Autors ist erforderlich", + "error-manufacturer-name-required": "Herstellername ist erforderlich", + "error-invalid-coupon": "Dieser Gutscheincode ist ungültig", + "text-price": "Preis", + "text-not-found": "Leider kein Produkt gefunden :(", + "text-notice-not-found": "Entschuldigung, keine Benachrichtigung gefunden :(", + "sidebar-nav-item-reviews": "Rezensionen", + "sidebar-nav-item-questions": "Fragen", + "text-product-id": "Produkt ID", + "text-view-images": "Bilder ansehen", + "text-out-of-stock": "ausverkauft", + "text-low-in-stock": "Wenig auf Lager", + "text-low-quantity": "geringe Menge", + "text-see-details": "Siehe Einzelheiten", + "text-campaign-status": "Kampagnenstatus", + "text-campaign-type-on": "Kampagnentyp aktiviert", + "text-deals-rate": "Angebotspreis", + "text-deals": "Angebote", + "error-add-both-address": "Bitte geben Sie sowohl die Versand- als auch die Rechnungsadresse an", + "sort-by-quantity": "Nach Menge sortieren", + "text-by": "Von", + "text-accept-report-modal-description": "Sind Sie sicher, dass Sie diese Anfrage annehmen möchten? ", + "text-accept": "Akzeptieren", + "text-decline": "Abfall", + "text-decline-report-modal-description": "Möchten Sie diese Anfrage wirklich ablehnen?", + "text-abuse-report": "Beleidigender Bericht", + "text-abuse-report-submitted": "Missbrauchsmeldung erfolgreich übermittelt", + "text-report": "Bericht", + "text-summary": "Zusammenfassung", + "text-campaign": "Kampagne", + "text-pending-order": "Ausstehende Bestellung", + "text-processing-order": "Bearbeitungsauftrag", + "text-completed-order": "Ausgeführter Befehl", + "text-cancelled-order": "Abgebrochene Bestellung", + "text-failed-order": "Fehlgeschlagene Bestellung", + "text-order-local-facility": "Bestellen Sie bei einer örtlichen Einrichtung", + "text-order-out-delivery": "Zur Lieferung bestellen", + "text-refunded-order": "Bestellung zurückerstattet", + "text-notification": "Benachrichtigung", + "text-notifications": "Benachrichtigungen", + "text-visit-site": "Besucherseite", + "text-visit-store": "Besuchen Sie den Store", + "text-created-new-order": "Eine neue Bestellung erstellt", + "text-sent-new-store-notice": "hat einen neuen Store-Hinweis erstellt.", + "text-sent-new-message": "habe eine neue Nachricht gesendet.", + "text-export-orders": "Bestellungen exportieren", + "text-non-translated-title": "Erstellen", + "text-translated-title": "Bearbeiten", + "text-quantity": "Menge", + "text-follow-us-on": "Folge uns auf", + "text-invoice-no": "Rechnungsnr", + "text-date": "Datum", + "text-mark-all-read": "Alles als gelesen markieren", + "error-file-too-large": "Datei zu groß", + "text-payment-status": "Zahlungsstatus", + "error-invalid-file-type": "Der Typ Ihrer hochgeladenen Datei wird nicht unterstützt", + "order-pending": "Ausstehend", + "order-processing": "wird bearbeitet", + "order-completed": "Vollendet", + "order-cancelled": "Abgesagt", + "order-failed": "Fehlgeschlagen", + "order-at-local-facility": "Bestellen Sie bei einer örtlichen Einrichtung", + "order-out-for-delivery": "Zur Lieferung bestellen", + "payment-pending": "Zahlung ausstehend", + "payment-processing": "Zahlungsabwicklung", + "payment-success": "Zahlungserfolg", + "payment-failed": "Bezahlung fehlgeschlagen", + "payment-reversal": "Zahlungsrückbuchung", + "payment-wallet": "Wallet-Zahlung", + "payment-cash-on-delivery": "Barzahlung bei Lieferung", + "payment-cash": "Kasse", + "text-messages": "Mitteilungen", + "text-location": "Standort", + "text-webhook-url": "Webhook-URL", + "email-not-verified": "Ihre E-Mail-Adresse ist nicht bestätigt. ", + "text-no-message-found": "Upps! ", + "text-no-shop-found": "Upps! ", + "text-starting-chat": "Chat starten", + "text-start-conversation": "Gespräch beginnen", + "text-input-search": "Nach Shop suchen (mindestens 3 Zeichen eingeben)", + "text-compose": "Nachricht verfassen", + "text-inbox-empty": "Ihr Posteingang ist leer", + "text-blocked-content-one": "Sie haben Nachrichten von blockiert", + "text-account": "Konto", + "text-blocked-content-two": "Sie können ihnen in diesem Chat keine Nachrichten senden und erhalten auch keine Nachrichten von ihnen.", + "text-something-wrong": "Etwas läuft schief", + "text-select-your-conversation": "Wählen Sie Ihre Konversation aus", + "notice-active-date": "Aktives Datum", + "notice-created-by": "Erstellt von", + "notice-expire-date": "Ablaufdatum", + "text-empty-notice": "Leerer Hinweis", + "text-load-more": "Mehr laden", + "text-back-to-home": "Zurück nach Hause", + "text-select-payment-gateway": "Wählen Sie Zahlungsgateway aus", + "text-select-default-payment-gateway": "Legen Sie das Standard-Zahlungsgateway fest", + "text-message-sent": "Nachricht gesendet...", + "text-order-pending": "Bestellung anstehend", + "text-order-processing": "Auftragsabwicklung", + "text-order-at-local-facility": "Bestellen Sie bei der örtlichen Einrichtung", + "text-order-out-for-delivery": "Zur Lieferung bestellen", + "text-order-completed": "Bestellung abgeschlossen", + "text-order-cancelled": "Bestellung storniert", + "text-order-refunded": "Bestellung zurückerstattet", + "text-total-amount": "Gesamtmenge", + "text-shipping-charge": "Versandkosten", + "text-paid-from-wallet": "Aus der Brieftasche bezahlt", + "text-total-item": "Gesamtartikel", + "text-deliver-time": "Lieferzeit", + "text-order-failed": "Bestellung fehlgeschlagen", + "text-paid_from_wallet": "Wallet-Zahlung", + "text-amount-due": "Offener Betrag", + "text-refund-policies": "Rückerstattungsrichtlinien", + "text-refund-reasons": "Rückerstattungsgründe", + "text-select-refund-policy-for": "Wählen Sie Rückerstattungsrichtlinie für", + "filter-by-refund-policy": "Nach Benutzergruppe filtern", + "filter-by-notification-type": "Nach Benachrichtigungstyp filtern", + "filter-by-status": "Nach Status filtern", + "percentage": "Prozentsatz", + "text-approval-action": "Genehmigungsaktion", + "text-enable-gateway": "Gateway aktivieren", + "text-currency-options": "Währungsoptionen", + "text-seo": "SEO", + "text-max-search-location-distance": "Maximale Entfernung zum Suchstandort (km)", + "text-main": "Hauptsächlich", + "text-shop-management": "Geschäftsführung", + "text-all-shops": "Alle Geschäfte", + "text-add-all-shops": "Neuen Shop hinzufügen", + "text-inactive-shops": "Inaktive/Neue Shops", + "text-product-management": "Produkt Management", + "text-all-products": "Alle Produkte", + "text-new-products": "Neues Produkt hinzufügen", + "text-my-draft": "Mein Entwurf", + "text-my-draft-products": "Meine Produktentwürfe", + "text-all-out-of-stock": "Alles niedrig", + "text-inventory": "Inventar", + "text-e-commerce-management": "E-Commerce-Management", + "text-reported-refunds": "Gemeldete Rückerstattungen", + "text-new-refund-policy": "Neue Rückerstattungsrichtlinie hinzufügen", + "text-new-refund-reasons": "Neuen Rückerstattungsgrund hinzufügen", + "text-page-control": "Layout-/Seitenkontrolle", + "text-groups": "Startseiten / Gruppen", + "text-faqs": "FAQs", + "text-all-faqs": "Alle FAQs", + "text-new-faq": "Neue FAQ hinzufügen", + "text-all-terms": "Alle Bedingungen", + "text-new-terms": "Neue Bedingungen hinzufügen", + "text-order-management": "Auftragsverwaltung", + "text-transactions": "Transaktionen", + "text-user-control": "Nutzerkontrolle", + "text-all-users": "Alle Nutzer", + "text-admin-list": "Admin-Liste", + "text-all-vendors": "Alle Anbieter", + "text-pending-vendors": "Ausstehende Anbieter", + "text-customers": "Kunden", + "text-feedback-control": "Rückmeldungskontrolle", + "text-promotional-management": "Werbemanagement", + "text-all-campaigns": "Alle Kampagnen", + "text-new-campaigns": "Fügen Sie neue Kampagnen hinzu", + "text-feature-management": "Feature-Management", + "text-site-management": "Site-Management", + "text-general-settings": "Allgemeine Einstellungen", + "text-payment-settings": "Zahlungseinstellungen", + "text-seo-settings": "SEO-Einstellungen", + "text-events-settings": "Ereigniseinstellungen", + "text-shop-settings": "Shop-Einstellungen", + "text-company-settings": "Firmeninformation", + "text-financial-management": "Finanzverwaltung", + "text-promotional-control": "Werbekontrolle", + "text-available-flash-deals": "Verfügbare Flash-Angebote", + "text-my-products-in-deals": "Meine Produkte im Angebot", + "text-page-management": "Layout-/Seitenverwaltung", + "text-low-out-of-stock": "Niedrig", + "text-no-log-found": "Keine Benachrichtigung gefunden", + "fixed_rate": "Fester Zinssatz", + "text-maintenance-mode-title": "Der Wartungsmodus beginnt in", + "text-maintenance-mode-start-title": "Der Wartungsmodus ist gestartet.", + "text-top-bar-search-placeholder": "Suchen Sie Ihre Route...", + "text-title-commission": "Kommission", + "text-title-sale": "Verkauf", + "text-title-balance": "Gleichgewicht", + "text-title-withdraw": "Zurückziehen", + "text-title-description": "Beschreibung", + "text-image-uploading-message": "Bitte warten! Bild wird hochgeladen", + + "text-pixel-dot": "Pixel." +} diff --git a/public/locales/de/form.json b/public/locales/de/form.json new file mode 100644 index 0000000..6603216 --- /dev/null +++ b/public/locales/de/form.json @@ -0,0 +1,618 @@ +{ + "form-title-permission": "Erlaubnis", + "form-title-create-product": "Neues Produkt erstellen", + "form-title-edit-product": "Produkt bearbeiten", + "form-title-edit-faq": "Veelgestelde vragen bewerken", + "form-title-edit-shop": "Shop bearbeiten", + "form-title-create-type": "neue Gruppe erstellen", + "form-title-product-type": "Produktart", + "form-description-product-type": "Wählen Sie hier das Produkttypformular aus", + "form-title-simple-product-info": "Einfache Produktinformationen", + "form-description-simple-product-info": "Ihre einfache Produktbeschreibung und die notwendigen Informationen finden Sie hier", + "form-title-variation-product-info": "Informationen zu Produktvariationen", + "form-description-variation-product-info": "Hier finden Sie Ihre Produktvariante und die erforderlichen Informationen", + "form-description-attribute-value": "Hier finden Sie Ihren Attributwert und die erforderlichen Informationen", + "form-description-attribute-name": "Hier finden Sie Ihren Attributnamen und die erforderlichen Informationen", + "form-title-options": "Optionen", + "form-title-variation-added": "Variationen hinzugefügt", + "form-title-variant": "Variante", + "form-title-edit-type": "Typ bearbeiten", + "form-title-create-category": "Neue Kategorie erstellen", + "form-title-edit-category": "Kategorie bearbeiten", + "form-title-create-order-status": "Bestellstatus erstellen", + "form-title-edit-order-status": "Bestellstatus bearbeiten", + "form-title-create-customer": "Neuen Kunden erstellen", + "form-title-update-customer": "Kunde aktualisieren", + "form-title-create-coupon": "Neuen Coupon erstellen", + "form-title-edit-coupon": "Gutschein bearbeiten", + "form-title-create-tax": "Neue Steuer erstellen", + "form-title-update-tax": "Steuer aktualisieren", + "form-title-create-shipping": "Neuen Versand erstellen", + "form-title-update-shipping": "Versand aktualisieren", + "form-title-transactions": "Transaktionen", + "form-title-create-flash-sale": "Erstellen Sie einen Flash-Sale-Zeitplan", + "form-title-flash-sale-campaigns": "Flash-Sale-Kampagnen", + "form-title-currently-flash-sales": "Derzeit laufen Flash-Sales.", + "form-title-my-products-flash-sales": "Meine Produkte im Flash-Sale.", + "form-title-do-you-approve": "Wollen Sie wirklich zustimmen?", + "form-title-settings": "Einstellungen", + "form-title-seo-settings": "SEO-Einstellungen", + "form-title-payment-settings": "Zahlungseinstellungen", + "form-title-events-settings": "Ereigniseinstellungen", + "form-title-forgot-password": "Passwort vergessen", + "form-title-profile-settings": "Profileinstellungen", + "form-title-faqs": "FAQs", + "form-title-all-notifications": "Alle Benachrichtigungen", + "order-status-description-helper-text": "Bestellstatus von hier aus", + "featured-image-title": "Ausgewähltes Bild", + "featured-image-help-text": "Laden Sie hier Ihr Produktbild hoch", + "gallery-title": "Galerie", + "gallery-help-text": "Laden Sie hier Ihre Produktbildergalerie hoch", + "type-and-category": "Gruppe", + "type-and-category-help-text": "Wählen Sie hier Produktgruppen und Kategorien aus", + "item-description": "Beschreibung", + "item-description-update": "Aktualisieren", + "item-description-choose": "Wählen", + "item-description-edit": "Bearbeiten", + "item-description-add": "Hinzufügen", + "product-description-help-text": "Hier finden Sie Ihre Produktbeschreibung und die erforderlichen Informationen", + "total-variation-added": "Variante", + "input-label-enable-free-shipping": "Aktivieren Sie den kostenlosen Versand", + "input-label-attribute-name": "Attributname", + "input-label-attribute-value": "Attributwert", + "input-label-disable-variant": "Deaktivieren Sie diese Variante", + "input-label-logo": "Logo", + "input-label-email": "Email", + "input-label-token": "Geben Sie Ihren Token ein, den Sie per E-Mail erhalten haben", + "input-label-password": "Passwort", + "input-label-bio": "Bio", + "input-label-contact": "Kontakt Nummer", + "input-label-avatar": "Benutzerbild", + "input-label-old-password": "Altes Passwort", + "input-label-new-password": "Neues Kennwort", + "input-label-confirm-password": "Bestätige das Passwort", + "input-label-products": "Produkte", + "input-label-inventory": "Inventar", + "input-label-categories": "Kategorien", + "input-label-coupons": "Gutscheine", + "input-label-orders": "Aufträge", + "input-label-order-id": "Auftragsnummer", + "input-label-sku": "Artikelnummer", + "input-note-multilang-sku": "Stellen Sie sicher, dass die SKU für alle Sprachen identisch ist.", + "input-label-name": "Name", + "input-label-description": "Beschreibung", + "input-label-price": "Preis", + "input-label-sale-price": "Verkaufspreis", + "input-label-quantity": "Menge", + "input-label-unit": "Einheit", + "input-label-width": "Breite", + "input-label-height": "Höhe", + "input-label-length": "Länge", + "input-label-status": "Status", + "input-label-under-review": "Wird überprüft", + "input-label-published": "Veröffentlicht", + "input-label-unpublish": "Veröffentlichung aufheben", + "input-label-draft": "Entwurf", + "input-label-approved": "Genehmigt", + "input-label-rejected": "Abgelehnt", + "input-label-select-icon": "Wählen Sie Symbol", + "input-label-details": "Einzelheiten", + "input-label-offering-campaign": "Wählen Sie aus, welche Art von Angebot in dieser Kampagne anwendbar ist", + "input-label-offering-campaign-filter-option": "Wählen Sie die Filteroption „Produkte“ aus.", + "input-label-offering-campaign-choose-products": "Wählen Sie Produkte", + "input-label-group": "Gruppe", + "input-label-slug": "Schnecke", + "input-label-output": "Ausgabe", + "input-label-type": "Typ", + "input-label-prompt": "Prompt", + "input-label-types": "Typen", + "input-label-parent-category": "Eltern-Kategorie", + "input-label-order-status": "Bestellstatus", + "input-label-serial": "Seriell", + "input-label-code": "Code", + "input-label-amount": "Menge", + "input-label-minimum-cart-amount": "Mindestbetrag im Warenkorb", + "input-label-serial-help-text": "Der Bestellstatus sollte folgen (z. B. 1-[9])", + "input-label-color": "Farbe", + "button-label-sync-content": "Inhalte synchronisieren", + "button-label-back": "Zurück", + "input-label-image": "Bild", + "input-label-search": "Suchen", + "input-label-taxes": "Steuern", + "input-label-rate": "Rate", + "input-label-country": "Land", + "input-label-city": "Stadt", + "input-label-state": "Zustand", + "input-label-zip": "REISSVERSCHLUSS", + "input-label-shippings": "Versand", + "input-label-free": "Frei", + "input-label-fixed": "Fest", + "input-label-site-title": "Seitentitel", + "input-label-site-subtitle": "Untertitel der Website", + "input-label-site-link": "Site-Link", + "input-label-currency": "Währung", + "input-label-tax-class": "Steuerklasse", + "input-label-shipping-class": "Versandklasse", + "input-label-free-shipping": "Kostenloser Versand", + "input-label-percentage": "Prozentsatz", + "input-label-meta": "Meta", + "input-label-meta-title": "Meta-Titel", + "input-label-meta-description": "Meta-Beschreibung", + "input-label-meta-tags": "Meta-Tags", + "input-label-canonical-url": "Kanonische URL", + "input-label-og-title": "OG-Titel", + "input-label-og-description": "OG-Beschreibung", + "input-label-og-image": "OG-Bild", + "input-label-twitter-handle": "Twitter Griff", + "input-label-twitter-card-type": "Twitter-Kartentyp", + "button-label-update-product": "Produkt aktualisieren", + "button-label-add-product": "Produkt hinzufügen", + "input-placeholder-prompt-suggestion": "Bitte wählen Sie einen automatisch generierten Eingabeaufforderungsvorschlag aus", + "input-placeholder-search": "Geben Sie Ihre Anfrage ein und drücken Sie die Eingabetaste", + "input-placeholder-order-status": "Bestellstatus", + "input-placeholder-search-deals": "Angebote suchen...", + "button-label-remove": "Entfernen", + "button-label-add-option": "Fügen Sie eine Option hinzu", + "button-label-add": "Hinzufügen", + "button-label-update": "Aktualisieren", + "button-label-shipping": "Versand", + "button-label-order-status": "Bestellstatus", + "button-label-add-type": "Typ hinzufügen", + "button-label-add-types": "Typen hinzufügen", + "button-label-generate-ai": "Generieren Sie mit KI", + "button-label-regenerate-ai": "Regenerieren Sie mit KI", + "button-label-add-group": "Gruppe hinzufügen", + "button-label-add-categories": "Kategorien hinzufügen", + "button-label-add-order-status": "Bestellstatus hinzufügen", + "button-label-update-group": "Gruppe aktualisieren", + "button-label-update-terms-conditions": "Bedingungen aktualisieren", + "button-label-add-terms-conditions": "Bedingungen hinzufügen", + "group-description-help-text": "Ihre Gruppenbeschreibung und die notwendigen Informationen finden Sie hier", + "button-label-add-category": "Kategorie hinzufügen", + "button-label-update-category": "Kategorie aktualisieren", + "category-image-helper-text": "Laden Sie hier Ihr Kategoriebild hoch", + "category-description-helper-text": "Ihre Kategoriedetails und notwendigen Informationen finden Sie hier", + "button-label-change": "Ändern", + "button-label-change-status": "Status ändern", + "input-label-users": "Benutzer", + "input-label-customers": "Kunden", + "input-label-staffs": "Mitarbeiter", + "button-label-add-user": "Benutzer hinzufügen", + "button-label-add-customer": "Kunde hinzufügen", + "button-label-login": "Anmeldung", + "button-label-add-coupon": "Gutschein hinzufügen", + "button-label-update-coupon": "Gutschein aktualisieren", + "input-forgot-password-label": "Passwort vergessen?", + "button-label-create-customer": "Kunde anlegen", + "button-label-preview-product-on-shop": "Vorschau", + "form-title-information": "Information", + "form-title-payment": "Zahlung", + "payment-help-text": "Zahlungsoption konfigurieren", + "customer-form-info-help-text": "Fügen Sie Ihre Kundeninformationen hinzu und erstellen Sie von hier aus einen neuen Kunden", + "coupon-image-helper-text": "Laden Sie hier Ihr Gutscheinbild hoch", + "coupon-form-info-help-text": "Hier finden Sie Ihre Gutscheinbeschreibung und die erforderlichen Informationen", + "shipping-form-info-help-text": "Ihre Versandbeschreibung und die erforderlichen Informationen finden Sie hier", + "coupon-active-from": "Aktiv von", + "coupon-expire-at": "Wird ablaufen", + "button-label-tax": "Steuer", + "button-label-add-tax": "Steuer hinzufügen", + "tax-form-info-help-text": "Ihre Steuerinformationen finden Sie hier", + "logo-help-text": "Laden Sie hier Ihr Website-Logo hoch.", + "logo-dimension-help-text": "Die Größe des Logos sollte sein", + "site-info-help-text": "Ändern Sie hier Ihre Website-Informationen", + "form-title-footer-information": "Fusszeile", + "site-info-footer-description": "Ändern Sie hier Ihre Fußzeileninformationen", + "input-label-copyright-text": "Copyright-Text", + "input-label-external-text": "Externer Text", + "input-label-external-link": "externer Link", + "avatar-help-text": "Laden Sie hier Ihr Profilbild hoch. ", + "button-label-save-settings": "Einstellungen speichern", + "button-label-change-password": "Kennwort ändern", + "button-label-save": "Speichern", + "button-label-send": "Schicken", + "password-help-text": "Ändern Sie hier Ihr Passwort", + "profile-info-help-text": "Fügen Sie hier Ihre Profilinformationen hinzu", + "image-uploader-title": "Lade ein Bild hoch", + "image-drag-n-drop-title": "oder per Drag & Drop", + "tax-form-seo-info-help-text": "Ändern Sie hier die SEO Ihrer Website", + "create-new-attribute-value": "Neuen Attributwert erstellen", + "create-new-attribute": "Neues Attribut erstellen", + "update-attribute-value": "Attributwert aktualisieren", + "edit-attribute": "Attribut bearbeiten", + "error-message-required": "Nachricht ist erforderlich", + "error-name-required": "Name ist erforderlich", + "error-value-required": "Wert erforderlich", + "error-meta-required": "Meta ist erforderlich", + "error-author-name-required": "Dieser Gutscheincode ist ungültig", + "error-manufacturer-name-required": "Herstellername ist erforderlich", + "error-invalid-coupon": "Dieser Gutscheincode ist ungültig", + "error-attribute-name-required": "Dieser Gutscheincode ist ungültig", + "text-payment-method-preparing": "Bitte warten, Zahlungsmethode wird vorbereitet...", + "text-register": "Registrieren", + "text-no-account": "Sie haben noch kein Konto?", + "text-already-account": "Sie haben bereits ein Konto?", + "text-customer": "Kunde", + "text-staff": "Personal", + "text-store-owner": "Ladenbesitzer", + "text-super-admin": "höchster Vorgesetzter", + "button-label-add-tag": "Tag hinzufügen", + "button-label-update-tag": "Tag aktualisieren", + "button-label-add-withdraw": "Auszahlung beantragen", + "button-label-update-withdraw": "Update-Auszahlung", + "form-title-create-withdraw": "Auszahlung erstellen", + "withdraw-description-helper-text": "Auszahlungsanfrage von hier", + "input-label-cash-on-delivery": "Aktivieren Sie Nachnahme", + "input-label-payment-method": "Bezahlverfahren", + "input-label-vendor-id": "Hersteller-ID", + "input-label-note": "Notiz", + "form-title-create-tag": "Tag erstellen", + "tag-image-helper-text": "Laden Sie hier Ihr Tag-Bild hoch", + "tag-description-helper-text": "Hier finden Sie Ihre Tag-Details und die erforderlichen Informationen", + "form-title-create-shop": "Shop erstellen", + "shop-logo-help-text": "Laden Sie hier Ihr Shop-Logo hoch", + "shop-cover-image-title": "Titelbild", + "shop-cover-image-help-text": "Laden Sie hier Ihr Shop-Titelbild hoch", + "cover-image-dimension-help-text": "Die Größe des Titelbildes sollte sein", + "shop-basic-info": "Basisinformation", + "shop-basic-info-help-text": "Fügen Sie hier einige grundlegende Informationen zu Ihrem Shop hinzu", + "shop-payment-info": "Zahlungsinformationen", + "payment-info-helper-text": "Fügen Sie hier Ihre Zahlungsinformationen hinzu", + "input-label-admin-commission-rate": "Provisionssatz für den Administrator", + "input-label-account-holder-name": "Name des Kontoinhabers", + "input-label-account-holder-email": "E-Mail des Kontoinhabers", + "input-label-bank-name": "Bank Name", + "input-label-account-number": "Accountnummer", + "shop-address": "Shop-Adresse", + "shop-address-helper-text": "Fügen Sie hier Ihre physische Shop-Adresse hinzu", + "footer-address": "Adresse", + "footer-address-helper-text": "Fügen Sie hier Ihre Adresse hinzu", + "email-change-helper-text": "Ändern Sie hier Ihre E-Mail-Adresse", + "input-label-street-address": "Straßenadresse", + "input-label-value": "Wert", + "button-label-add-value": "Mehrwert", + "button-label-add-staff": "Personal hinzufügen", + "form-title-create-staff": "Personal erstellen", + "form-description-staff-info": "Fügen Sie Ihre Mitarbeiterinformationen hinzu und erstellen Sie von hier aus einen neuen Mitarbeiter", + "link-register-shop-owner": "Registrieren Sie sich als Shop-Inhaber", + "button-label-submit": "Einreichen", + "error-token-required": "Token ist erforderlich!", + "error-old-password-required": "Altes Passwort ist erforderlich!", + "error-password-required": "Passwort wird benötigt!", + "error-confirm-password": "Bitte Passwort bestätigen!", + "error-match-passwords": "Passwörter sollten übereinstimmen!", + "error-credential-wrong": "Die Anmeldedaten waren falsch!", + "error-enough-permission": "Verfügt nicht über genügend Berechtigungen", + "error-email-format": "Das angegebene E-Mail-Adressformat ist ungültig", + "error-email-required": "Sie müssen Ihre E-Mail-Adresse angeben", + "error-attribute-required": "Attribut ist erforderlich", + "error-type-required": "Gruppe ist erforderlich", + "error-admin-commission": "Sie müssen Ihren Provisionssatz festlegen", + "error-coupon-code-required": "Code ist erforderlich", + "error-specify-number": "Sie müssen eine Nummer angeben", + "error-amount-number": "Der Betrag sollte eine Zahl sein", + "error-amount-required": "Sie müssen einen Betrag festlegen", + "error-payment-required": "Sie müssen einen Betrag festlegen", + "error-insufficient-balance": "Sie müssen einen Betrag festlegen", + "error-select-single-products-required": "Bitte wählen Sie ein einzelnes Produkt aus", + "error-gateway-required": "Gateway ist erforderlich", + "error-bank-name-required": "Name der Bank erforderlich", + "error-url-required": "URL ist erforderlich", + "error-url-valid-required": "Der URL ist nicht korrekt", + "error-website-required": "Website ist erforderlich", + "error-phone-number-required": "Telefonnummer ist erforderlich", + "error-phone-number-valid-required": "Die Telefonnummer ist ungültig", + "error-contact-number-required": "Kontaktnummer ist erforderlich", + "error-contact-number-valid-required": "Die Kontaktnummer ist ungültig", + "error-account-number-required": "Kontonummer ist erforderlich", + "error-account-number-positive-required": "Die Kontonummer muss positiv sein", + "error-account-number-integer-required": "Die Kontonummer muss eine Ganzzahl sein", + "error-account-holder-email-required": "E-Mail-Adresse des Kontoinhabers erforderlich", + "error-account-holder-name-required": "Name des Kontoinhabers erforderlich.", + "error-amount-must-positive": "Der Betrag muss positiv sein", + "error-amount-must-number": "Der Betrag muss eine Zahl sein", + "error-must-number": "Muss eine Nummer sein", + "error-minimum-coupon-amount-number": "Der Mindestkuponbetrag sollte eine Zahl sein", + "error-minimum-coupon-amount-must-positive": "Der Mindestkuponbetrag muss positiv sein", + "error-coupon-amount-must-positive": "Der Couponbetrag muss positiv sein", + "error-rate-must-positive": "Der Zinssatz muss positiv sein", + "error-rate-must-number": "Der Preis muss eine Zahl sein", + "error-rate-must-integer": "Rate muss eine ganze Zahl sein", + "error-rate-required": "Tarif ist erforderlich", + "error-serial-must-positive": "Die Seriennummer muss positiv sein", + "error-serial-must-integer": "Serial muss eine Ganzzahl sein", + "error-serial-required": "Seriennummer ist erforderlich", + "error-priority-required": "Priorität ist erforderlich", + "error-faq-title-required": "FAQ-Titel ist erforderlich", + "error-faq-description-required": "FAQ-Beschreibung ist erforderlich", + "error-notice-title-required": "Der Titel der Mitteilung ist erforderlich", + "error-notice-description-required": "Hinweisbeschreibung ist erforderlich", + "error-expire-date-required": "Sie müssen ein Ablaufdatum festlegen", + "error-active-date-required": "Sie müssen ein aktives Datum festlegen", + "error-color-required": "Farbe ist gefragt", + "error-product-type-required": "Produkttyp ist erforderlich", + "error-sku-required": "SKU ist erforderlich", + "error-price-must-number": "Der Preis muss eine Zahl sein", + "error-account-must-number": "Das Konto muss eine Nummer sein", + "error-price-must-positive": "Der Preis muss positiv sein", + "error-price-required": "Preis ist erforderlich", + "error-sale-price-less-number": "Der Verkaufspreis sollte niedriger sein als", + "error-sale-price-must-positive": "Der Verkaufspreis muss positiv sein", + "error-free-shipping-amount-must-positive": "Der Betrag für den kostenlosen Versand muss positiv sein", + "error-quantity-must-number": "Die Menge muss eine Zahl sein", + "error-quantity-must-positive": "Die Menge muss positiv sein", + "error-quantity-must-integer": "Die Menge muss eine Ganzzahl sein", + "error-quantity-required": "Menge ist erforderlich", + "error-unit-required": "Einheit ist erforderlich", + "error-status-required": "Status ist erforderlich", + "error-email-string": "E-Mail muss eine Zeichenfolge sein", + "error-currency-required": "Währung ist erforderlich", + "text-submit-email": "E-Mail senden", + "text-submit-token": "Token einreichen", + "text-reset-password": "Passwort zurücksetzen", + "token-label": "Geben Sie Ihren Token ein, den Sie per E-Mail erhalten haben", + "input-label-autocomplete": "Standort anhand der Karte festlegen", + "input-label-website": "Webseite", + "shop-settings": "Shop-Einstellungen", + "shop-settings-helper-text": "Fügen Sie hier Ihre Shop-Einstellungsinformationen hinzu", + "button-label-add-social": "Neues soziales Profil hinzufügen", + "input-label-select-platform": "Wählen Sie eine soziale Plattform aus", + "input-label-social-url": "Profil-URL hinzufügen", + "placeholder-search-location": "Formular zur Standortsuche hier", + "placeholder-type-message": "Schreiben Sie ihre Nachricht hier..", + "banner-slider-help-text": "Fügen Sie hier Ihr Bannerbild mit Titel und Beschreibung hinzu. ", + "input-title": "Titel", + "input-description": "Beschreibung", + "input-gallery": "Galerie", + "button-label-add-banner": "Banner hinzufügen", + "button-label-description-ai": "Beschreibung mit KI generieren", + "text-delivery-schedule": "Lieferungsplan", + "delivery-schedule-help-text": "Fügen Sie hier Ihren Liefertermin mit der entsprechenden Beschreibung hinzu", + "input-delivery-time-title": "Titel/Zeit", + "input-delivery-time-description": "Beschreibung", + "button-label-add-delivery-time": "Lieferzeit hinzufügen", + "error-add-at-least-one-delivery-time": "Fügen Sie mindestens eine Lieferzeit hinzu", + "error-min-one-banner": "Fügen Sie mindestens ein Banner hinzu", + "error-title-required": "Titel ist erforderlich", + "error-fractional-grater-then-one-required": "Der Bruchteil muss größer als 1 sein", + "error-fractional-not-grater-then-one-required": "Eine Bruchzahl darf nicht größer als 5 sein", + "input-label-min-order-amount": "Mindestbestellmenge", + "input-banner": "Banner", + "input-label-product-card-type": "Wählen Sie Produktkarte", + "input-label-layout-type": "Wählen Sie Layout", + "input-label-is-home": "Ist die Haupt-Homepage?", + "promotional-slider": "Werbe-Slider", + "promotional-slider-help-text": "Laden Sie Werbe-Slider hoch", + "error-product-card-required": "Bitte wählen Sie eine Produktkarte aus", + "error-product-one-required": "Bitte wählen Sie mindestens ein Produkt aus", + "group-settings": "Wählen Sie gruppenbezogene Einstellungen aus", + "group-settings-help-text": "Bitte stellen Sie sicher, dass Sie die erforderlichen Einstellungen ausgewählt haben", + "input-label-add-wallet-points": "Wallet-Punkte hinzufügen", + "input-label-wallet-currency-ratio": "Wallet-Währungsverhältnis", + "input-label-signup-points": "Anmeldepunkte", + "input-label-digital-file": "Digitale Datei", + "input-label-is-digital": "Ist digital", + "input-label-is-external": "Ist extern", + "input-label-external-product-url": "Externe Produkt-URL", + "input-label-external-product-button-text": "Externe Produktschaltflächenbeschriftung", + "form-title-additional-type": "Zusätzlicher Produkttyp", + "form-description-additional-type": "Wählen Sie hier weitere Produkttypen aus. ", + "button-label-add-manufacturer-publication": "Hersteller/Publikation hinzufügen", + "button-label-update-manufacturer-publication": "Hersteller/Veröffentlichung aktualisieren", + "form-title-create-manufacturer": "Hersteller/Publikation erstellen", + "form-title-update-manufacturer": "Hersteller/Veröffentlichung aktualisieren", + "input-label-cover-image": "Titelbild", + "manufacturer-form-info-help-text": "Titelbild", + "manufacturer-form-description-details": "Fügen Sie hier einige Informationen und Herstellerbeschreibungen hinzu.", + "form-title-create-author": "Autor erstellen", + "form-title-update-author": "Autor aktualisieren", + "button-label-add-author": "Autor hinzufügen", + "author-form-description-details": "Fügen Sie hier die Informationen und die Biografie des Autors hinzu.", + "input-label-languages": "Sprachen", + "placeholder-add-languages-comma-separated": "Bitte fügen Sie durch Kommas getrennte Sprachen hinzu", + "input-label-quote": "Zitat", + "input-label-author-born": "Geboren", + "input-label-author-death": "Tod", + "button-label-update-author": "Autor aktualisieren", + "input-label-create-order": "Bestellung anlegen", + "author-image-helper-text": "Fügen Sie hier das Profilbild des Autors hinzu. ", + "author-cover-image-helper-text": "Fügen Sie hier das Titelbild des Autors hinzu.", + "manufacturer-image-helper-text": "Laden Sie hier Ihr Hersteller-/Publikationslogo hoch. ", + "manufacturer-cover-image-helper-text": "Laden Sie hier das Titelbild Ihres Herstellers/Ihrer Veröffentlichung hoch. Die Größe sollte 960 x 340 Pixel betragen.", + "text-upload-digital-file": "Laden Sie hier eine digitale Datei hoch oder ziehen Sie sie per Drag & Drop", + "form-title-edit-tags": "Stichworte bearbeiten", + "input-label-enable-otp": "OTP-Anmeldung aktivieren/deaktivieren", + "button-text-reply": "Antwort", + "input-answer-placeholder": "Geben Sie hier Ihre Antwort ein", + "error-answer-required": "Die Antwort sollte nicht leer sein", + "input-label-reviews": "Rezensionen", + "error-maximum-question-limit": "Es ist eine maximale Anzahl an Fragen erforderlich", + "error-max-shop-distance": "Die maximale Entfernung des Suchstandorts ist erforderlich", + "error-max-shop-distance-must-positive": "Die maximale Suchstandortentfernung muss positiv sein", + "input-label-maximum-question-limit": "Maximales Fragenlimit", + "error-digital-file-input-required": "Sie müssen Ihre digitale Datei hochladen", + "input-label-store-notices": "Store-Hinweise", + "button-label-add-store-notices": "Store-Hinweis hinzufügen", + "form-title-create-store-notice": "Store-Hinweis erstellen", + "store-notice-active-from": "Aktives Datum", + "store-notice-expire-at": "Ablaufdatum", + "button-label-update-store-notice": "Store-Hinweis aktualisieren", + "button-label-add-store-notice": "Store-Hinweis hinzufügen", + "form-title-edit-store-notice": "Store-Hinweis bearbeiten", + "store-notice-form-info-help-text": "Speichern Sie die erforderlichen Informationen hier", + "faq-form-info-help-text": "Häufig gestellte Fragen zu den erforderlichen Informationen finden Sie hier", + "terms-conditions-form-info-help-text": "Die erforderlichen Informationen zu den Allgemeinen Geschäftsbedingungen finden Sie hier", + "input-label-terms-conditions-vendors": "Bedingungen aktivieren", + "input-label-priority": "Priorität", + "input-label-received-by": "Empfangen von", + "error-received-by-required": "„Empfangen von“ ist erforderlich", + "free-shipping-input-label-amount": "Mindestmenge im Warenkorb für kostenlosen Versand", + "coupon-input-label-amount": "Coupon-Rabattbetrag", + "form-notification-title": "Email Benachrichtigung", + "form-notification-description": "Richten Sie Ihre E-Mail-Benachrichtigung für die Messaging-Funktion ein", + "input-notification-email": "Benachrichtigungsemail", + "input-enable-notification": "Aktiviere Benachrichtigungen", + "input-label-use-google-map-service": "Aktivieren Sie die Google Map-Adresse", + "input-label-product-for-review": "Produktbewertungssystem vor der Veröffentlichung aktivieren?", + "input-label-use-must-verify-email": "Aktivieren Sie „E-Mail-Adresse muss bestätigt werden“.", + "input-label-soft-disabled": "Soft deaktiviert", + "currency-options-info-help-text": "Die folgenden Optionen beeinflussen die Darstellung der Preise im Frontend", + "input-label-currency-formations": "Wählen Sie Währungsbildung", + "input-label-currency-number-of-decimal": "Anzahl der Fraktionsziffern", + "error-currency-thousand-separator-required": "Es ist ein Tausendertrennzeichen erforderlich", + "error-currency-decimal-separator-required": "Dezimaltrennzeichen ist erforderlich", + "error-currency-number of decimals-required": "Anzahl der Dezimalstellen ist erforderlich", + "input-placeholder-currency-number-of-decimal": "Geben Sie eine Zahl zwischen 1 und 5 ein", + "error-fractions-must-positive": "Die Dezimalzahl muss positiv sein", + "error-fractions-must-be-number": "Die Dezimalzahl muss eine Zahl sein", + "error-end-start-date": "Das Enddatum muss nach dem Startdatum liegen", + "error-products-filter-option-required": "Das Feld „Produktfilteroption“ ist erforderlich", + "input-label-enable-open-ai": "Aktivieren Sie KI", + "input-label-enable-guest-checkout": "Gast-Checkout aktivieren", + "video-title": "Videotitel", + "video-help-text": "Videolink hinzufügen", + "input-label-video-embed": "Video einbetten ", + "button-label-add-video": "Video hinzufügen", + "title-sms-event-settings": "SMS-Ereigniseinstellung", + "title-email-event-settings": "E-Mail-Ereigniseinstellung", + "description-sms-event-settings": "Stellen Sie dies so ein, dass bei ausgewähltem Ereignis eine SMS gesendet wird", + "description-email-event-settings": "Stellen Sie dies so ein, dass bei ausgewähltem Ereignis eine SMS gesendet wird", + "input-label-sms-options": "Wählen Sie SMS-Optionen", + "input-label-email-options": "Wählen Sie E-Mail-Optionen", + "size-help-text": "Die Bildgröße sollte nicht größer sein als", + "input-label-select-ai": "Wählen Sie KI", + "title-realtime-notification-settings": "Einstellung für Echtzeitbenachrichtigungen", + "description-realtime-notification-settings": "Legen Sie dies fest, um eine Benachrichtigung in Echtzeit zu erhalten", + "input-label-realtime-notification-options": "Wählen Sie Benachrichtigungsoptionen aus", + "enter-notice-heading": "Geben Sie den Titel/die Überschrift Ihrer Mitteilung ein", + "enter-notice-description": "Geben Sie Ihre Benachrichtigungsbeschreibung ein", + "input-placeholder-search-name": "Suche mit Name", + "input-placeholder-search-code": "Suche nach Code", + "input-placeholder-search-tracking-number": "Suche nach Tracking-Nummer", + "input-placeholder-search-notice": "Suche nach Hinweis", + "social-settings": "Einstellungen für soziale Profile", + "social-settings-helper-text": "Fügen Sie hier Ihr soziales Profilinformationsformular hinzu", + "input-label-url": "URL", + "refund-policy-form-description-details": " Informationen zur Rückerstattungsrichtlinie finden Sie hier.", + "refund-reason-form-description-details": " Informationen zum Rückerstattungsgrund finden Sie hier.", + "error-refund-policy-title-required": "Titel ist erforderlich", + "error-refund-reason-title-required": "Titel ist erforderlich", + "error-refund-policy-target-required": "Ziel ist erforderlich", + "button-label-add-refund-policy": "Rückerstattungsrichtlinie hinzufügen", + "button-label-add-refund-reason": "Rückerstattungsgrund hinzufügen", + "form-title-create-refund-policy": "Neue Rückerstattungsrichtlinie hinzufügen", + "form-title-create-refund-reason": "Neuen Rückerstattungsgrund hinzufügen", + "form-title-update-refund-policy": "Aktualisieren Sie die Rückerstattungsrichtlinie", + "form-title-update-refund-reason": "Rückerstattungsgrund aktualisieren", + "button-label-update-faq": "Update-FAQ", + "button-label-add-faq": "FAQ hinzufügen", + "button-label-update-refund-policy": "Aktualisieren Sie die Rückerstattungsrichtlinie", + "button-label-update-refund-reason": "Rückerstattungsgrund aktualisieren", + "input-label-refund-policy-heading": "Überschrift „Rückerstattungsrichtlinie“.", + "input-label-refund-reason-heading": "Titel des Rückerstattungsgrunds", + "input-label-refund-policy-description": "Beschreibung der Rückerstattungsrichtlinie", + "input-label-refund-policy-heading-placeholder": "Geben Sie die Überschrift Ihrer Rückerstattungsrichtlinie ein", + "input-label-refund-reason-heading-placeholder": "Geben Sie den Titel Ihres Rückerstattungsgrunds ein", + "form-select-text-select-refund-policy": "Wählen Sie Benutzer der Rückerstattungsrichtlinie aus", + "form-applicable-for": "Anwendbar für", + "VENDOR": "Verkäufer", + "CUSTOMER": "Kunde", + "input-placeholder-search-heading": "Suche nach Überschrift", + "input-label-my-staffs": "Meine Mitarbeiter", + "input-label-all-staffs": "Alle Mitarbeiter", + "flash-sale-thumb-image-title": "Miniaturansicht des Flash-Verkaufs", + "flash-sale-thumb-image-help-text": "Dieses Miniaturbild wird für das Flash-Sale-Raster verwendet.", + "flash-sale-cover-image-help-text": "Titelbild festlegen", + "flash-sale-grid-image-dimension-help-text": "Empfohlene Bildgröße:", + "info-flash-sale-select-dates-text": "Bitte wählen Sie Daten aus, an denen kein anderer Flash-Sale stattfindet.", + "info-flash-sale-campaign-rate-text": "Bitte wählen Sie nur die Produkte aus, deren Preise bei diesem Aktionspreis nicht beeinträchtigt werden", + "error-banner-file-input-required": "Sie müssen Ihr Bannerbild hier hochladen.", + "error-terms-title-required": "Der Titel der Bedingungen ist erforderlich.", + "error-term-description-required": "Eine Beschreibung der Bedingungen ist erforderlich.", + "error-flash-sale-title-required": "Der Titel des Flash-Verkaufs ist erforderlich.", + "error-flash-sale-description-required": "Eine Beschreibung des Flash-Verkaufs ist erforderlich.", + "error-flash-sale-campaign-type": "O tipo de campaña é necesario.", + "error-minimum-title": "Podes ofrecer un mínimo do 1%.", + "error-maximum-title": "Es können maximal 99 % angeboten werden.", + "error-description-maximum-title": "Muss genau 10.000 Zeichen lang sein.", + "text-popup-settings": "Promo-Popup", + "text-popup-switch": "Promo-Popup aktivieren", + "site-popup-info-help-text": "Ändern Sie hier die Informationen zum Promo-Popup Ihrer Website", + "input-label-popup-cover-image": "Promo-Popup-Titelbild", + "popup-cover-image-help-text": "Laden Sie hier Ihr Werbe-Popup-Titelbild hoch", + "form-title-popup-information": "Popup-Informationen", + "form-title-popup-control": "Popup-Steuerung", + "title-popup-delay": "Popup-Verzögerung", + "title-popup-delay-info": "Die Anzahl dieser Eingabefeldwerte in Millisekunden, Beispiel: 3000", + "title-popup-expired-in": "Popup abgelaufen in", + "title-popup-expired-in-info": "Beispiel für die Anzahl dieses Eingabefeldwerts in Tagen: 1", + "title-popup-checkbox": "Wird dieses Popup nicht mehr angezeigt?", + "error-description-required": "Beschreibung ist erforderlich", + "error-popup-delay-min": "Bitte stellen Sie den Mindestwert 1000 ms ein.", + "error-popup-delay": "Popup-Verzögerung ist erforderlich", + "error-popup-expired-min": "Bitte stellen Sie den Mindestwert 1 Tage ein.", + "error-popup-expired": "Popup abgelaufen in ist erforderlich", + "error-image": "Sie müssen eine Bilddatei bereitstellen.", + + "input-label-subtitle": "Untertitel", + "error-subtitle-required": "Untertitel ist erforderlich", + "upload-image-help-text": "Laden Sie Ihr Bild hoch.", + "upload-image-help-text-dimension": "Die Größe des Bildes sollte sein", + "become-seller-form-title": "Wie wird man Verkäufer? Füllen Sie alle Informationen aus.", + "banner-title": "Banner", + "banner-description": "Legen Sie hier den Bannerinhalt fest.", + "text-news-ticker-title": "Titel des Newstickers", + "text-news-ticker-link": "Link zum Newsticker", + "text-primary-button-name": "Name der primären Schaltfläche", + "text-primary-button-link": "Link zur primären Schaltfläche", + "text-secondary-button-name": "Name der sekundären Schaltfläche", + "text-secondary-button-link": "Sekundärer Button-Link", + "start-selling-title": "Mit dem Verkauf beginnen.", + "start-selling-description": "Bitte legen Sie Start-Selling-Optionen fest.", + "text-selling-steps": "Verkaufsschritte", + "remove-item-confirmation": "Möchten Sie dieses Element wirklich entfernen?", + "text-add-sellng-steps": "Verkaufsschritte hinzufügen.", + "user-story-title": "Benutzer Geschichte", + "user-story-description": "Bitte legen Sie User Stories für die Seite „Verkäufer werden“ fest.", + "text-story-item": "Story-Element", + "text-video-link": "Videolink", + "text-video-thumbnail": "Video-Miniaturansicht", + "text-add-user-story": "User Story hinzufügen", + "business-purpose-title": "Geschäftszweck.", + "business-purpose-description": "Bitte legen Sie alle Geschäftszwecke für die Seite „Verkäufer werden“ fest.", + "text-business-purpose-item": "Geschäftszweckelement", + "text-add-business-purpose": "Geschäftszwecke hinzufügen.", + "pricing-plan-title": "Preisplan", + "pricing-plan-description": "Bitte legen Sie alle Preispläne für die Seite „Verkäufer werden“ fest.", + "text-commission-item": "Provisionsartikel", + "input-label-minimum-balance": "Mindestsaldo", + "input-label-maximum-balance": "Maximales Guthaben", + "input-label-commission": "Kommission", + "text-add-commission": "Kommission hinzufügen", + "label-default-commission-details": "Informationen zu Standardprovisionsdetails", + "label-default-commission-rate": "Standardprovisionssatz", + "dashboard-showcase-title": "Dashboard-Showcase", + "dashboard-showcase-description": "Dashboard-Showcase-Inhalt hier festlegen.", + "guideline-title": "Richtlinie", + "guideline-description": "Bitte fügen Sie Richtlinien für die Seite „Verkäufer werden“ hinzu.", + "text-guideline-item": "Richtlinienelement", + "label-link": "Verknüpfung", + "text-add-guideline": "Richtlinie hinzufügen", + "faq-title": "FAQs", + "faq-description": "Bitte legen Sie alle Geschäftszwecke für die Seite „Verkäufer werden“ fest.", + "text-faq-item": "Häufig gestellte Fragen", + "text-add-faqs": "FAQs hinzufügen.", + "contact-title": "Kontakt", + "contact-description": "Bitte fügen Sie den Titel und den Untertitel des Kontaktbereichs für die Seite „Verkäufer werden“ hinzu.", + "seller-opportunity-title": "Verkäufer-Gelegenheit", + "seller-opportunity-description": "Legen Sie hier den Inhalt der Verkäufer-Opportunity fest.", + "error-minimum-one-required": "Mindestens 1 Element ist erforderlich", + "error-icon-required": "Symbol ist erforderlich", + "error-commission-rate-required": "Provisionssatz ist erforderlich", + "error-commission-rate-type": "Provisionssatz muss eine Zahl sein", + "error-commission-rate-positive": "Provisionssatz muss positiv sein", + "error-minimum-balance-must-be-number": "Mindestguthaben muss eine Zahl sein", + "error-minimum-balance-is-required": "Mindestguthaben ist erforderlich", + "error-maximum-balance-type": "Maximale Saldonummer oder ‚über‘-Text", + "error-maximum-balance-is-required": "Maximales Guthaben ist erforderlich", + "text-save-seller-information": "Verkäuferinformationen speichern" +} diff --git a/public/locales/de/table.json b/public/locales/de/table.json new file mode 100644 index 0000000..f0dc2aa --- /dev/null +++ b/public/locales/de/table.json @@ -0,0 +1,98 @@ +{ + "recent-order-table-title": "letzte Bestellungen", + "popular-products-table-title": "beliebte Produkte", + "empty-table-data": "Keine Daten gefunden", + "empty-table-sorry-text": "Leider konnten wir keine Daten finden", + "table-item-id": "AUSWEIS", + "table-item-image": "Bild", + "table-item-logo": "Logo", + "table-item-title": "Name", + "table-item-title-title": "Titel", + "table-item-start-date": "Startdatum", + "table-item-end-date": "Endtermin", + "table-item-product": "Produkt", + "table-item-products": "Produkte", + "table-item-type": "Typ", + "table-item-product-type": "Produktart", + "table-item-stock-status": "Lagerbestand", + "table-item-category-id": "Kategorie ID", + "table-item-category-name": "Kategoriename", + "table-item-Product-count": "Produktanzahl", + "table-item-regular-price": "Regulärer Preis", + "table-item-product-price": "Produktpreis", + "table-item-deal-offering": "Deal-Angebot", + "table-item-discount": "Rabatt", + "table-item-payment-gateway": "Zahlungs-Gateways", + "table-item-payment-status": "Zahlungsstatus", + "table-item-taxable-amount": "Steuerpflichtiger Betrag", + "table-item-unit": "Preiseinheit", + "table-item-quantity": "Menge", + "table-item-sold-quantity": "Verkaufte Menge", + "table-item-description": "Beschreibung", + "table-item-status": "Status", + "table-item-actions": "Aktionen", + "table-item-tracking-number": "Tracking-Nummer", + "table-item-total": "Gesamt", + "table-item-order-date": "Auftragsdatum", + "table-item-icon": "Symbol", + "table-item-slug": "Schnecke", + "table-item-sku": "Artikelnummer", + "table-item-details": "Einzelheiten", + "table-item-delivery-fee": "Liefergebühr", + "table-item-shipping-address": "Lieferanschrift", + "table-item-serial": "Seriell", + "table-item-email": "Email", + "table-item-avatar": "Benutzerbild", + "table-item-banner": "Banner", + "table-item-code": "Code", + "table-item-amount": "Menge", + "table-item-minimum-amount": "Mindestbetrag", + "table-item-active": "Aktiv", + "table-item-expired": "Abgelaufen", + "table-item-rate": "Rate", + "table-item-country": "Land", + "table-item-city": "Stadt", + "table-item-state": "Zustand", + "table-item-zip": "REISSVERSCHLUSS", + "table-item-global": "Global", + "table-item-values": "Werte", + "table-item-group": "Gruppe", + "table-item-shop-id": "Shop-ID", + "table-item-shop-name": "Laden Name", + "table-item-payment": "Zahlung", + "table-item-payment-method": "Bezahlverfahren", + "table-item-note": "Notiz", + "table-item-owner-name": "Besitzername", + "table-item-total-products": "Produkte", + "table-item-total-orders": "Aufträge", + "table-item-shop": "Geschäft", + "withdraw-table-title": "Aktuelle Abhebungen", + "table-item-created-at": "Erstellt", + "table-shipping-type": "Versandart", + "table-item-available_wallet_points": "Verfügbare Wallet-Punkte", + "table-item-order-id": "Auftragsnummer", + "table-item-customer-email": "Kunden-eMail", + "table-item-is-approved": "Ist genehmigt", + "table-item-approval-action": "Genehmigungsaktion", + "table-item-permissions": "Berechtigungen", + "table-item-question-answer": "Frage", + "table-item-customer-name": "Kundenname", + "table-item-customer": "Kunde", + "table-item-product-name": "Produktname", + "table-item-date": "Datum", + "table-item-customer-review": "Kundenbewertung", + "table-item-ratings": "Bewertungen", + "table-item-reports": "Berichte", + "table-item-message": "Nachricht", + "table-item-customer-details": "Kundendetails", + "table-item-feedbacks": "Rückmeldungen", + "table-item-notice": "Beachten", + "table-item-priority": "Priorität", + "table-item-receiver": "Empfänger", + "table-item-effective-from": "Gültig ab", + "table-item-expired-at": "Abgelaufen um", + "table-item-issued-by": "Ausgestellt von", + "table-item-heading": "Überschrift", + "table-homepage-name": "Homepage-Name", + "table-item-target": "Aufgetragen auf" +} diff --git a/public/locales/de/widgets.json b/public/locales/de/widgets.json new file mode 100644 index 0000000..a90a9b3 --- /dev/null +++ b/public/locales/de/widgets.json @@ -0,0 +1,16 @@ +{ + "sticker-card-title-rev": "Gesamtumsatz", + "sticker-card-subtitle-rev": "(Letzte 30 Tage)", + "sticker-card-title-order": "Gesamtbestellung", + "sticker-card-title-vendor": "Verkäufer", + "sticker-card-subtitle-order": "(Letzte 30 Tage)", + "sticker-card-title-customer": "Neukunde", + "sticker-card-subtitle-customer": "(Letzte 30 Tage)", + "sticker-card-title-today-rev": "Heutiger Umsatz", + "sticker-card-subtitle-last-1-days": "Heute (letzte 24 Stunden)", + "sticker-card-subtitle-last-7-days": "Wöchentlich (letzte 7 Tage)", + "sticker-card-subtitle-last-30-days": "Monatlich (letzte 30 Tage)", + "sticker-card-subtitle-last-365-days": "Jährlich (letzte 365 Tage)", + "sticker-card-title-total-shops": "Gesamtzahl der Geschäfte", + "sticker-card-title-today-refunds": "Heutige Rückerstattungen" +} diff --git a/public/locales/en/banner.json b/public/locales/en/banner.json new file mode 100644 index 0000000..f47707e --- /dev/null +++ b/public/locales/en/banner.json @@ -0,0 +1,4 @@ +{ + "heading": "Groceries Delivered in 90 Minute", + "subheading": "Get your healthy foods & snacks delivered at your doorsteps all day everyday" +} diff --git a/public/locales/en/common.json b/public/locales/en/common.json new file mode 100644 index 0000000..e005333 --- /dev/null +++ b/public/locales/en/common.json @@ -0,0 +1,556 @@ +{ + "text-guest": "Guest", + "text-read-more": "Read more", + "text-less": "Less", + "text-or": "Or", + "text-nav-menu": "Menu", + "description": "Track Order", + "error-heading": "Error code: 404", + "nav-menu-track-order": "Track Order", + "nav-menu-offer": "Offers", + "nav-menu-faq": "FAQ", + "nav-menu-contact": "Contact", + "user-avatar": "user avatar", + "auth-menu-profile": "Contact", + "auth-menu-checkout": "Checkout", + "auth-menu-my-orders": "My Orders", + "auth-menu-logout": "Logout", + "join-button": "Join", + "change-locale": "Switch to german", + "admin-login-title": "Login to dashboard", + "admin-register-title": "Register new account", + "billing-address": "Billing Address", + "shipping-address": "Shipping Address", + "no-order-found": "No Order Found", + "no-message-found": "No Message Found", + "no-notification-found": "No Notification Found", + "order-sub-total": "Sub total", + "order-tax": "Tax", + "order-delivery-fee": "Delivery fee", + "order-discount": "Discount", + "order-total": "Total", + "signing-out-text": "Signing out...", + "sale-history": "Sales History", + "january": "January", + "february": "February", + "march": "March", + "april": "April", + "may": "May", + "june": "June", + "july": "July", + "august": "August", + "september": "September", + "october": "October", + "november": "November", + "december": "December", + "attribute": "Attribute", + "attribute-values": "Attribute Values", + "pixel": "Pixel", + "text-loading": "Loading...", + "sidebar-nav-item-dashboard": "Dashboard", + "sidebar-nav-item-products": "Products", + "sidebar-nav-item-attributes": "Attributes", + "sidebar-nav-item-attribute-value": "Attribute Values", + "sidebar-nav-item-groups": "Brands", + "sidebar-nav-item-categories": "Categories", + "sidebar-nav-item-orders": "Orders", + "sidebar-nav-item-order-status": "Order Status", + "sidebar-nav-item-users": "Users", + "sidebar-nav-item-coupons": "Coupons", + "sidebar-nav-item-taxes": "Taxes", + "sidebar-nav-item-shippings": "Shippings", + "sidebar-nav-item-settings": "Settings", + "sidebar-nav-item-store-notice": "Store Notice", + "sidebar-nav-item-message": "Message", + "sidebar-nav-item-shops": "Shops", + "sidebar-nav-item-my-shops": "My Shops", + "sidebar-nav-item-my-shops-dashboard": "Shops Dashboard", + "sidebar-nav-item-tags": "Tags", + "sidebar-nav-item-withdraws": "Withdrawals", + "sidebar-nav-item-my-staffs": "My Staffs", + "sidebar-nav-item-vendor-staffs": "Vendor Staffs", + "navbar-add-products": "Add Products", + "authorized-nav-item-settings": "Settings", + "authorized-nav-item-profile": "Profile", + "authorized-nav-item-logout": "Logout", + "authorized-nav-item-submit": "Submit", + "text-delete": "Delete", + "text-bio": "Bio", + "text-resend-verification-email": "Resend Verification Email", + "text-terms-conditions": "Terms And Conditions", + "text-listed-terms-conditions": "Listed Terms And Conditions", + "text-create-terms-conditions": "Create Terms And Conditions", + "text-add-terms-conditions": "Add Terms And Conditions", + "text-edit": "Edit", + "text-view": "View", + "text-see-all-notification": "See all notification", + "text-see-all-notifications": "See all notifications", + "text-vendors": "Vendors", + "text-admins": "Admins", + "text-ban-user": "Ban User", + "text-activate-user": "Activate User", + "update-success": "Successfully updated!", + "name-required": "You must need to provide a name", + "email-required": "You must need to provide your email address", + "invalid-email": "Provided email address format is not valid", + "password-required": "You must need to provide your password", + "currency-required": "Please select a currency", + "token-required": "You must need to provide your token address", + "confirm-password": "Please confirm password!", + "password-should-match": "Passwords should match!", + "invalid-token": "Invalid Token!", + "status-required": "Status is required", + "type-required": "Type is required", + "amount-required": "Amount is required", + "amount-greater-than-zeo": "Amount must be greater than zero", + "code-required": "Code is required", + "serial-required": "Serial is required", + "color-required": "Color is required", + "tax-required": "Tax rate is required", + "tax-greater-than-zeo": "Tax must be greater than zero", + "tax-must-be-integer": "Tax must be integer", + "serial-greater-than-zeo": "Serial must be greater than zero", + "serial-must-be-integer": "Serial must be integer", + "active-from-date-required": "Active from date is required", + "expire-date-required": "Expire date is required", + "delete-item": "Delete Item", + "delete-item-confirm": "Are you sure, you want to delete?", + "button-cancel": "Cancel", + "button-delete": "Delete", + "block-customer": "Block Customer", + "block-customer-confirm": "Are you sure, you want to block this customer?", + "button-block": "Block", + "text-permission-message": "Your shop is not activated yet. You can't proceed further operations.", + "sidebar-nav-item-staffs": "Staff", + "text-no-contact": "No contact number available", + "text-visit-shop": "Visit Shop", + "text-edit-shop": "Edit Shop", + "text-enabled": "Enabled", + "text-disabled": "Disabled", + "text-active": "Active", + "text-inactive": "Inactive", + "text-products": "Products", + "text-total-products": "Total Products", + "text-items-sold": "Items Sold", + "text-revenue": "Revenue", + "text-order": "Order", + "text-orders": "Orders", + "text-clear": "Clear", + "text-faq": "FAQ", + "text-no-search": "No search left", + "text-total-orders": "Total Orders", + "text-gross-sales": "Gross Sales", + "text-quick-page-links": "Quick Page Links", + "text-others": "Others", + "text-commission-rate": "Admin Commission Rate", + "text-current-balance": "Current Balance", + "text-registered-since": "Registered Since", + "text-payment-info": "Payment Information", + "text-shop-dashboard": "View Dashboard", + "text-no-shop": "No Shops Found", + "text-px": "px", + "text-create-shop": "Create Shop", + "text-add-your": "Please add your", + "text-pending": "Pending", + "text-approved": "Approved", + "text-on-hold": "On hold", + "text-rejected": "Rejected", + "text-processing": "Processing", + "text-amount": "Amount", + "text-payment-method": "Payment Method", + "text-status": "Status", + "text-details": "Details", + "text-note": "Note", + "text-logo": "Logo", + "text-name": "Name", + "text-email": "Email", + "text-is-created": "is Created", + "text-bank": "Bank", + "text-image": "Image", + "text-account-no": "Account No.", + "text-no-address": "No Address Found", + "text-withdrawal-info": "Withdrawal Information", + "password-changed-successfully": "Successfully changed your password!", + "successfully-updated": "Successfully updated!", + "successfully-created": "Successfully created!", + "successfully-deleted": "Successfully deleted!", + "successfully-decline": "Successfully decline!", + "successfully-unblock": "Unblock Successfully.", + "successfully-block": "Block Successfully.", + "successfully-logout": "Logout Successfully.", + "successfully-register": "Register Successfully.", + "successfully-login": "Login Successfully.", + "PICKBAZAR_ERROR.NOT_FOUND": "Not Found", + "PICKBAZAR_ERROR.NOT_AUTHORIZED": "Not Authorized", + "PICKBAZAR_ERROR.INVALID_CREDENTIALS": "Invalid Credentials", + "PICKBAZAR_ERROR.SOMETHING_WENT_WRONG": "Something went wrong", + "PICKBAZAR_ERROR.PAYMENT_FAILED": "Payment Failed", + "PICKBAZAR_ERROR.OPERATION_NOT": "Operation Not", + "PICKBAZAR_ERROR.INSUFFICIENT_BALANCE": "Insufficient Balance", + "PICKBAZAR_ERROR.WITHDRAW_MUST_BE_ATTACHED_TO_SHOP": "Withdrawal must be attached to shop", + "PICKBAZAR_ERROR.PLEASE_LOGIN_USING_FACEBOOK_OR_GOOGLE": "Please login using Facebook or Google", + "PICKBAZAR_ERROR.ACTION_NOT_VALID": "Action not valid", + "PICKBAZAR_ERROR.SHOP_NOT_APPROVED": "Shop not approved", + "PICKBAZAR_ERROR.ALREADY_REFUNDED": "Refund Already Approved", + "PICKBAZAR_ERROR.INVALID_GATEWAY": "Invalid Gateway", + "PICKBAZAR_ERROR.OTP_SEND_FAIL": "OTP send failed", + "PICKBAZAR_ERROR.OTP_VERIFICATION_FAILED": "OTP verification failed", + "PICKBAZAR_ERROR.CONTACT_UPDATE_FAILED": "Fail to update contact information", + "PICKBAZAR_ERROR.ORDER_ALREADY_HAS_REFUND_REQUEST": "Order already has refund request", + "PICKBAZAR_ERROR.REFUND_ONLY_ALLOWED_FOR_MAIN_ORDER": "Refund only allowed for main order", + "PICKBAZAR_ERROR.WRONG_REFUND": "Wrong refund", + "PICKBAZAR_ERROR.CSV_NOT_FOUND": "CSV not found", + "PICKBAZAR_ERROR.USER_NOT_FOUND": "User not found", + "PICKBAZAR_ERROR.TOKEN_NOT_FOUND": "Token not found", + "PICKBAZAR_ERROR.INVALID_COUPON_CODE": "Invalid coupon code! please try again.", + "PICKBAZAR_ERROR.COUPON_CODE_IS_NOT_APPLICABLE": "Sorry, This coupon can't satisfy your order amount.", + "PICKBAZAR_ERROR.ALREADY_FREE_SHIPPING_ACTIVATED": "Already free shipping activated! please try again.", + "PICKBAZAR_MESSAGE.NOT_FOUND": "Not Found", + "PICKBAZAR_MESSAGE.CHECK_INBOX_FOR_PASSWORD_RESET_EMAIL": "Check inbox for password reset email", + "PICKBAZAR_MESSAGE.SOMETHING_WENT_WRONG": "Something went wrong", + "PICKBAZAR_MESSAGE.TOKEN_IS_VALID": "Token is valid", + "PICKBAZAR_MESSAGE.INVALID_TOKEN": "Token is not valid", + "PICKBAZAR_MESSAGE.PASSWORD_RESET_SUCCESSFUL": "Password reset successful", + "PICKBAZAR_MESSAGE.INVALID_CREDENTIALS": "Provided credentials is not valid", + "PICKBAZAR_MESSAGE.EMAIL_SENT_SUCCESSFUL": "Email successfully sent", + "PICKBAZAR_MESSAGE.OLD_PASSWORD_INCORRECT": "Incorrect Password", + "PICKBAZAR_MESSAGE.OTP_SEND_SUCCESSFUL": "Successfully sent an OTP", + "PICKBAZAR_MESSAGE.REQUIRED_INFO_MISSING": "Required information is missing", + "PICKBAZAR_MESSAGE.CONTACT_UPDATE_SUCCESSFUL": "Successfully updated contact information", + "PICKBAZAR_ERROR.YOU_CAN_NOT_SEND_MESSAGE_TO_YOUR_OWN_SHOP": "You can't send message to your own shop", + "text-access-denied": "Access Denied", + "text-access-denied-message": "You don't have the permission to access this page.", + "text-return-home": "Return to home", + "text-upload-highlight": "Upload an image", + "text-upload-message": "or drag and drop", + "text-img-format": "PNG, JPG", + "text-shop-approve-button": "Submit", + "text-shop-approve-title": "Disapprove Shop", + "text-shop-approve-description": "Are you sure?", + "text-approve-shop": "Approve Shop", + "filter-by-group": "Filter By Brand", + "filter-by-group-placeholder": "Filter by Brand", + "text-disapprove-shop": "Disapprove Shop ?", + "filter-by-category": "Filter By Category", + "filter-by-author": "Filter by Author", + "filter-by-category-placeholder": "Filter by Category", + "filter-by-author-placeholder": "Filter by author", + "filter-by-reason": "Filter By Reason", + "filter-by-reason-placeholder": "Filter by Reason", + "filter-by-order": "Order By", + "filter-by-order-placeholder": "Order By", + "text-filter": "Filter", + "text-download": "Download", + "text-map-cant-load": "Map cannot be loaded right now, sorry.", + "text-banner": "Banner", + "text-export-import": "Export/Import", + "text-export-products": "Export Products", + "text-export-product-variations": "Export Product Variations", + "text-import-products": "Import Products", + "text-import-product-variations": "Import Product Variations", + "text-import-attributes": "Import Attributes", + "text-export-attributes": "Export Attributes", + "attribute-imported-successfully": "Attributes Imported Successfully", + "product-imported-successfully": "Products Imported Successfully", + "variation-options-imported-successfully": "Variation Options Imported Successfully", + "PICKBAZAR_ERROR.WRONG_CSV": "You have uploaded the wrong csv file!", + "sidebar-nav-item-refunds": "Refunds", + "text-update-refund": "Update Refund Status", + "text-refund-id": "Refund ID", + "text-language": "Language", + "text-refund-status": "Refund Status", + "text-status-required": "Status is required", + "text-refund-created": "Refund Created", + "text-order-created": "Order Created", + "text-order-status": "Order Status", + "text-low-stock-products": "Low stock products", + "text-most-rated-products": "Top 10 Most Rated Products", + "text-most-category-products": "Top 10 Category with most products", + "text-customer-email": "Customer Email", + "text-reason": "Refund Reason", + "text-report-reason": "Report Product Review", + "text-images": "Images", + "text-today": "Today", + "text-weekly": "Weekly", + "text-monthly": "Monthly", + "text-yearly": "Yearly", + "text-order-details": "Order Details", + "text-no-image-found": "No image found", + "MARVEL_ERROR.ALREADY_REFUNDED": "Already Refunded", + "text-item": "Item", + "text-add": "Add", + "text-cart": "Cart", + "text-add-cart": "Add To Shopping Cart", + "text-close": "close", + "text-no-products": "No products found", + "text-checkout": "Checkout", + "text-yes": "Yes", + "text-make-admin": "Assign Or Revoke Admin Permission ", + "text-description-make-admin": "Are you sure you want to assign/revoke admin permission?", + "text-customer": "Customer", + "text-contact-number": "Contact Number", + "text-billing-address": "Billing Address", + "text-shipping-address": "Shipping Address", + "text-delivery-schedule": "Delivery Schedule", + "text-no-customer": "No Customer Found", + "text-add-new": "Add New", + "text-select": "Select", + "text-save": "Save", + "text-update": "Update", + "text-address": "Address", + "text-billing": "Billing", + "text-shipping": "Shipping", + "text-type": "Type", + "text-title": "Title", + "text-flash-sale": "Flash Sale", + "text-country": "Country", + "text-city": "City", + "text-state": "State", + "text-zip": "ZIP", + "text-street-address": "Street Address", + "text-place-order": "Place Order", + "text-your-order": "Your Order", + "text-cash-on-delivery": "Cash On Delivery", + "text-card-info": "Card Information", + "text-check-availability": "Check Availability", + "text-estimated-shipping": "Estimated Shipping", + "text-calculated-checkout": "Calculated at checkout", + "text-proceed-checkout": "Proceed to checkout", + "text-sub-total": "Sub Total", + "text-total": "Total", + "text-tax": "Tax", + "text-discount": "Discount", + "text-free-shipping": "Free Shipping", + "text-have-coupon": "Do you have a coupon?", + "text-enter-coupon": "Enter coupon code here", + "text-coupon-required": "A Coupon code is required", + "text-apply": "Apply", + "text-choose-payment": "Choose Payment Method", + "text-cod-message": "Please Pay After You Receive Your Goods!", + "text-payable": "Payable", + "text-cash-message": "Please pay with cash", + "text-manufacturers": "Manufacturers", + "text-manufacturers-publications": "Manufacturers/Publications", + "sidebar-nav-item-manufacturers": "Manufacturers/Publications", + "sidebar-nav-item-authors": "Authors", + "sidebar-nav-item-refund-policy": "Refund Policies", + "text-authors": "Authors", + "sidebar-nav-item-create-order": "Create Order", + "text-wallet": "Wallet", + "text-balance": "balance", + "text-currency": "currency", + "text-total-points": "Total points", + "text-points-used": "Points used", + "text-points": "Points", + "text-wallet-use": "Do you want to use wallet?", + "text-available-balance": "Available Balance", + "text-invoice": "Invoice", + "error-author-name-required": "Author name is required", + "error-manufacturer-name-required": "Manufacturer name is required", + "error-invalid-coupon": "This coupon code is not valid", + "text-price": "Price", + "text-not-found": "Sorry, No Product Found :(", + "text-notice-not-found": "Sorry, No Notice Found :(", + "sidebar-nav-item-reviews": "Reviews", + "sidebar-nav-item-questions": "Questions", + "text-product-id": "Product ID", + "text-view-images": "View Images", + "text-out-of-stock": "out of stock", + "text-low-in-stock": "Low in stock", + "text-low-quantity": "low quantity", + "text-see-details": "See details", + "text-campaign-status": "Campaign status", + "text-campaign-type-on": "Campaign type on", + "text-deals-rate": "Deals rate", + "text-deals": "Deals", + "error-add-both-address": "Please add both shipping and billing address", + "sort-by-quantity": "Sort by Quantity", + "text-by": "By", + "text-accept-report-modal-description": "Are you sure you want to accept this request? It will delete the review.", + "text-accept": "Accept", + "text-decline": "Decline", + "text-decline-report-modal-description": "Are you sure you want to decline this request?", + "text-abuse-report": "Abusive Report", + "text-abuse-report-submitted": "Abusive report submitted successfully", + "text-report": "Report", + "text-summary": "Summary", + "text-campaign": "campaign", + "text-pending-order": "Pending Order", + "text-processing-order": "Processing Order", + "text-completed-order": "Completed Order", + "text-cancelled-order": "Cancelled Order", + "text-failed-order": "Failed Order", + "text-order-local-facility": "Order ar local facility", + "text-order-out-delivery": "Order out for delivery", + "text-refunded-order": "Refunded Order", + "text-notification": "Notification", + "text-notifications": "Notifications", + "text-visit-site": "Visit Site", + "text-visit-store": "Visit Store", + "text-created-new-order": "Created a new order", + "text-sent-new-store-notice": "created a new store notice.", + "text-sent-new-message": "sent a new message.", + "text-export-orders": "Export Orders", + "text-non-translated-title": "Create", + "text-translated-title": "Edit", + "text-quantity": "Quantity", + "text-follow-us-on": "Follow us on", + "text-invoice-no": "Invoice No", + "text-date": "Date", + "text-mark-all-read": "Mark all as read", + "error-file-too-large": "File too large", + "text-payment-status": "Payment Status", + "error-invalid-file-type": "Your uploaded file type isn't supported", + "order-pending": "Pending", + "order-processing": "Processing", + "order-completed": "Completed", + "order-cancelled": "Cancelled", + "order-failed": "Failed", + "order-refunded": "Refunded", + "order-at-local-facility": "Order At Local Facility", + "order-out-for-delivery": "Order Out For Delivery", + "payment-pending": "Payment Pending", + "payment-processing": "Payment Processing", + "payment-success": "Payment Success", + "payment-failed": "Payment Failed", + "payment-reversal": "Payment Reversal", + "payment-wallet": "Wallet Payment", + "payment-cash-on-delivery": "Cash On Delivery", + "payment-cash": "Cash", + "payment-refunded": "Payment Refunded", + "payment-awaiting-for-approval": "Awaiting for Approval", + "text-messages": "Messages", + "text-location": "Location", + "text-webhook-url": "Webhook URL", + "email-not-verified": "Your email is not verified. Please verify your email first.", + "license-not-verified": "Your license is not verified. Please verify your license first.", + "text-no-message-found": "Opps! You haven't stared any conversation yet!", + "text-no-shop-found": "Opps! There's no shop available.", + "text-starting-chat": "Starting Chat", + "text-start-conversation": "Starting Conversation", + "text-input-search": "Search by shop (type at least 3 character)", + "text-compose": "Compose Message", + "text-inbox-empty": "Your Inbox is Empty", + "text-blocked-content-one": "You blocked messages from", + "text-account": "account", + "text-blocked-content-two": "You can't message them in this chat, and you won't receive their messages.", + "text-something-wrong": "Something going wrong", + "text-select-your-conversation": "Select Your Conversation", + "notice-active-date": "Active Date", + "notice-created-by": "Created By", + "notice-expire-date": "Expire Date", + "text-empty-notice": "Empty Notice", + "text-load-more": "Load More", + "text-back-to-home": "Back to home", + "text-select-payment-gateway": "Select Payment Gateway", + "text-select-default-payment-gateway": "Set default payment gateway", + "text-message-sent": "Message Sent...", + "text-order-pending": "Order Pending", + "text-order-processing": "Order Processing", + "text-order-at-local-facility": "Order at local facility", + "text-order-out-for-delivery": "Order Out For Delivery", + "text-order-completed": "Order Completed", + "text-order-cancelled": "Order Cancelled", + "text-order-refunded": "Order Refunded", + "text-total-amount": "Total Amount", + "text-shipping-charge": "Shipping Charge", + "text-paid-from-wallet": "Paid From Wallet", + "text-total-item": "Total Item", + "text-deliver-time": "Delivery Time", + "text-order-failed": "Order Failed", + "text-paid_from_wallet": "Wallet Payment", + "text-amount-due": "Amount Due", + "text-refund-policies": "Refund Policies", + "text-refund-reasons": "Refund Reasons", + "text-select-refund-policy-for": "Select Refund Policy For", + "filter-by-refund-policy": "Filter By User Group", + "filter-by-notification-type": "Filter By Notification Type", + "filter-by-status": "Filter By Status", + "percentage": "Percentage", + "text-approval-action": "Approval Action", + "text-enable-gateway": "Enable Gateway", + "text-currency-options": "Currency Options", + "text-seo": "SEO", + "text-max-search-location-distance": "Maximum Search Location Distance(km)", + "text-main": "Main", + "text-shop-management": "Shop management", + "text-all-shops": "All shops", + "text-add-all-shops": "Add new shop", + "text-inactive-shops": "Inactive/New shops", + "text-product-management": "Product management", + "text-all-products": "All Product", + "text-new-products": "Add new product", + "text-my-draft": "My Draft", + "text-my-draft-products": "My Draft products", + "text-all-out-of-stock": "All Low & Out of Stock products", + "text-inventory": "Inventory", + "text-e-commerce-management": "E-commerce Management", + "text-reported-refunds": "Reported refunds", + "text-new-refund-policy": "Add new refund policy", + "text-new-refund-reasons": "Add new refund reason", + "text-page-control": "Layout/Page control", + "text-groups": "Brands", + "text-faqs": "FAQs", + "text-all-faqs": "All FAQs", + "text-new-faq": "Add new FAQ", + "text-all-terms": "All Terms", + "text-new-terms": "Add new Terms", + "text-order-management": "Order management", + "text-transactions": "Transactions", + "text-user-control": "User control", + "text-all-users": "All users", + "text-admin-list": "Admin list", + "text-all-vendors": "All vendors", + "text-pending-vendors": "Pending vendors", + "text-customers": "Customers", + "text-feedback-control": "Feedback control", + "text-promotional-management": "Promotional management", + "text-all-campaigns": "All campaigns", + "text-new-campaigns": "Add new campaigns", + "text-feature-management": "Feature Management", + "text-site-management": "Site management", + "text-general-settings": "General settings", + "text-payment-settings": "Payment settings", + "text-seo-settings": "SEO settings", + "text-events-settings": "Events settings", + "text-shop-settings": "Shop settings", + "text-company-settings": "Company Information", + "text-maintenance-settings": "Maintenance Settings", + "text-financial-management": "Financial Management", + "text-promotional-control": "Promotional control", + "text-available-flash-deals": "Available flash deals", + "text-my-products-in-deals": "My products in deals", + "text-page-management": "Layout/Page management", + "text-low-out-of-stock": "Low & Out of Stock", + "text-no-log-found": "No Notification found", + "fixed_rate": "Fixed Rate", + "text-preview": "Preview", + "text-shop-disapprove-description": "Then all the products created in this shop will be drafted.", + "button-label-update-terms-conditions": "Update terms and conditions.", + "button-label-add-terms-conditions": "Add terms and conditions.", + "text-add-wallet-points": "Add Wallet Points", + "text-maintenance-mode-title": "Maintenance Mode Begins In", + "text-maintenance-mode-start-title": "Maintenance mode is start.", + "text-top-bar-search-placeholder": "Search your route...", + "text-title-commission": "Commission", + "text-title-sale": "Sale", + "text-title-balance": "Balance", + "text-title-withdraw": "Withdraw", + "text-title-description": "Description", + "text-approve": "Approve", + "text-disapprove": "Disapprove", + "text-approve-coupon": "Approve Coupon", + "text-want-approve-coupon": "Are you want to approve the coupon?", + "text-want-disapprove-coupon": "Are you want to disapprove the coupon?", + "text-disapprove-coupon": "Disapprove Coupon", + "text-all-coupons": "All coupons", + "text-new-coupon": "Add new coupon", + "text-transfer-shop-ownership": "Transfer Ownership", + "successfully-transferred": "Ownership has been Transferred Successfully to ", + "text-popup-settings": "Promo Popup", + "text-image-uploading-message": "Please wait! Image is uploading", + "text-quote-title": "Quote", + "text-transfer-shop-ownership-status": "Transfer shop ownership.", + + "text-pixel-dot": "pixel." +} diff --git a/public/locales/en/form.json b/public/locales/en/form.json new file mode 100644 index 0000000..e9ee901 --- /dev/null +++ b/public/locales/en/form.json @@ -0,0 +1,750 @@ +{ + "form-title-permission": "Permission", + "form-title-create-product": "Create New Product", + "form-title-edit-product": "Edit Product", + "form-title-edit-faq": "Edit FAQ", + "form-title-edit-shop": "Edit Shop", + "form-title-create-type": "Create New Brand", + "form-title-product-type": "Product Type", + "form-description-product-type": "Select product type form here", + "form-title-simple-product-info": "Simple Product Information", + "form-description-simple-product-info": "your simple product description and necessary information from here", + "form-title-variation-product-info": "Product Variation Information", + "form-description-variation-product-info": "your product variation and necessary information from here", + "form-description-attribute-value": "your attribute value and necessary information from here", + "form-description-attribute-name": "your attribute name and necessary information from here", + "form-title-options": "Options", + "form-title-variation-added": "Variations Added", + "form-title-variant": "Variant", + "form-title-edit-type": "Edit Group", + "form-title-create-category": "Create New Category", + "form-title-edit-category": "Edit Category", + "form-title-create-order-status": "Create Order Status", + "form-title-edit-order-status": "Edit Order Status", + "form-title-create-customer": "Create New Customer", + "form-title-update-customer": "Update Customer", + "form-title-create-coupon": "Create New Coupon", + "form-title-edit-coupon": "Edit Coupon", + "form-title-create-tax": "Create New Tax", + "form-title-update-tax": "Update Tax", + "form-title-create-shipping": "Create New Shipping", + "form-title-update-shipping": "Update Shipping", + "form-title-transactions": "Transactions", + "form-title-create-flash-sale": "Create flash sale schedule", + "form-title-flash-sale-campaigns": "Flash Sale campaigns", + "form-title-currently-flash-sales": "Currently on going flash sales.", + "form-title-my-products-flash-sales": "My products on going flash sales.", + "form-title-do-you-approve": "Do you really want to approve ?", + "form-title-settings": "Settings", + "form-title-seo-settings": "SEO Settings", + "form-title-payment-settings": "Payment Settings", + "form-title-events-settings": "Events Settings", + "form-title-forgot-password": "Forgot Password", + "form-title-profile-settings": "Profile Settings", + "form-title-faqs": "FAQs", + "form-title-all-notifications": "All notifications", + "order-status-description-helper-text": "order status from here", + "featured-image-title": "Featured Image", + "featured-image-help-text": "Upload your product featured image here", + "gallery-title": "Gallery", + "gallery-help-text": "Upload your product image gallery here", + "type-and-category": "Brands & Categories", + "type-and-category-help-text": "Select product brand and categories from here", + "item-description": "Description", + "item-description-update": "Update", + "item-description-choose": "Choose", + "item-description-edit": "Edit", + "item-description-add": "Add", + "product-description-help-text": "your product description and necessary information from here", + "total-variation-added": "Variant", + "input-label-enable-free-shipping": "Enable Free Shipping", + "input-label-attribute-name": "Attribute Name", + "input-label-attribute-value": "Attribute Value", + "input-label-disable-variant": "Disable This Variant", + "input-label-logo": "Logo", + "input-label-collapse-logo": "Collapse Logo", + "input-label-email": "Email", + "input-label-token": "Put your token you got from email", + "input-label-password": "Password", + "input-label-bio": "Bio", + "input-label-contact": "Contact Number", + "input-label-avatar": "Avatar", + "input-label-old-password": "Old Password", + "input-label-new-password": "New Password", + "input-label-confirm-password": "Confirm Password", + "input-label-products": "Products", + "input-label-inventory": "Inventory", + "input-label-categories": "Categories", + "input-label-coupons": "Coupons", + "input-label-orders": "Orders", + "input-label-order-id": "Order ID", + "input-label-sku": "SKU", + "input-note-multilang-sku": "Make sure SKU is identical for all languages.", + "input-label-name": "Name", + "input-label-description": "Description", + "input-label-price": "Price", + "input-label-sale-price": "Sale Price", + "input-label-quantity": "Quantity", + "input-label-unit": "Unit", + "input-label-width": "Width", + "input-label-height": "Height", + "input-label-length": "Length", + "input-label-status": "Status", + "input-label-under-review": "Under Review", + "input-label-published": "Published", + "input-label-unpublish": "Unpublish", + "input-label-draft": "Draft", + "input-label-approved": "Approved", + "input-label-rejected": "Rejected", + "input-label-select-icon": "Select Icon", + "input-label-details": "Details", + "input-label-group": "Brand", + "input-label-offering-campaign": "Select which type of offering is applicable in this campaign", + "input-label-offering-campaign-filter-option": "Select products filter option.", + "input-label-offering-campaign-choose-products": "Choose Products", + "input-label-offering-campaign-choose-details": "Select all the products you want to set for this flash sale campaign. You can see details from the campaign list", + "input-label-slug": "Slug", + "input-label-output": "Output", + "input-label-type": "Type", + "input-label-prompt": "Prompt", + "input-label-types": "Types", + "input-label-parent-category": "Parent Category", + "input-label-order-status": "Order Status", + "input-label-serial": "Serial", + "input-label-code": "Code", + "input-label-amount": "Amount", + "input-label-minimum-cart-amount": "Minimum cart amount", + "input-label-serial-help-text": "The order status should follow(ex: 1-[9])", + "input-label-color": "Color", + "button-label-sync-content": "Sync Content", + "button-label-back": "Back", + "input-label-image": "Image", + "input-label-search": "Search", + "input-label-taxes": "Taxes", + "input-label-rate": "Rate", + "input-label-country": "Country", + "input-label-city": "City", + "input-label-state": "State", + "input-label-zip": "ZIP", + "input-label-shippings": "Shippings", + "input-label-free": "Free", + "input-label-fixed": "Fixed", + "input-label-site-title": "Site Title", + "input-label-site-subtitle": "Site Subtitle", + "input-label-mailchimp-text": "Subscribe Text", + "input-label-site-link": "Site Link", + "input-label-currency": "Currency", + "input-label-tax-class": "Tax Class", + "input-label-shipping-class": "Shipping Class", + "input-label-free-shipping": "Free Shipping", + "input-label-percentage": "Percentage", + "input-label-meta": "Meta", + "input-label-meta-title": "Meta Title", + "input-label-meta-description": "Meta Description", + "input-label-meta-tags": "Meta Tags", + "input-label-canonical-url": "Canonical URL", + "input-label-og-title": "OG Title", + "input-label-og-description": "OG Description", + "input-label-og-image": "OG Image", + "input-label-twitter-handle": "Twitter Handle", + "input-label-twitter-card-type": "Twitter Card Type", + "button-label-update-product": "Update Product", + "button-label-add-product": "Add Product", + "input-placeholder-prompt-suggestion": "Please Select Some auto generated Prompt suggestion", + "input-placeholder-search": "Type your query and press enter", + "input-placeholder-order-status": "Order status", + "input-placeholder-search-deals": "Search deals...", + "button-label-remove": "Remove", + "button-label-add-option": "Add an option", + "button-label-add": "Add", + "button-label-update": "Update", + "button-label-shipping": "Shipping", + "button-label-order-status": "Order Status", + "button-label-add-type": "Add Type", + "button-label-add-types": "Add Types", + "button-label-add-group": "Add Brand", + "button-label-add-categories": "Add Categories", + "button-label-add-order-status": "Add Order Status", + "button-label-update-group": "Update Brand", + "group-description-help-text": "your brand description and necessary information from here", + "button-label-generate-ai": "Generate With AI", + "button-label-regenerate-ai": "Regenerate With AI", + "button-label-update-terms-conditions": "Update Terms & Conditions", + "button-label-add-terms-conditions": "Add Terms & Conditions", + "button-label-add-category": "Add Category", + "button-label-update-category": "Update Category", + "category-image-helper-text": "Upload your category image here", + "category-description-helper-text": "your category details and necessary information from here", + "button-label-change": "Change", + "button-label-change-status": "Change Status", + "input-label-users": "Users", + "input-label-customers": "Customers", + "input-label-staffs": "Staffs", + "button-label-add-user": "Add User", + "button-label-add-customer": "Add Customer", + "button-label-login": "Login", + "button-label-add-coupon": "Add Coupon", + "button-label-update-coupon": "Update Coupon", + "input-forgot-password-label": "Forgot password?", + "button-label-create-customer": "Create Customer", + "button-label-preview-product-on-shop": "Preview", + "form-title-information": "Information", + "general-setting-title-information": "Basic settings", + "form-title-payment": "Payment", + "payment-help-text": "Configure Payment Option", + "customer-form-info-help-text": "Add your customer information and create a new customer from here", + "coupon-image-helper-text": "Upload your coupon image here", + "coupon-form-info-help-text": "your coupon description and necessary information from here", + "shipping-form-info-help-text": "your shipping description and necessary information from here", + "coupon-active-from": "Active From", + "coupon-expire-at": "Will Expire", + "button-label-tax": "Tax", + "button-label-add-tax": "Add Tax", + "tax-form-info-help-text": "your tax information from here", + "logo-help-text": "Upload your site logo from here.", + "logo-collapse-help-text": "Upload your site collapse logo from here.", + "logo-dimension-help-text": "Dimension of the logo should be", + "site-info-help-text": "Change your site information from here", + "form-title-footer-information": "Footer", + "site-info-footer-description": "Change your Footer information from here", + "input-label-copyright-text": "Copyright Text", + "input-label-external-text": "External Text", + "input-label-external-link": "External Link", + "avatar-help-text": "Upload your profile image from here. Dimension of the avatar should be 140 x 140px", + "button-label-save-settings": "Save Settings", + "button-label-change-password": "Change Password", + "button-label-save": "Save", + "button-label-send": "Send", + "password-help-text": "Change your password from here", + "profile-info-help-text": "Add your profile information from here", + "image-uploader-title": "Upload an image", + "image-drag-n-drop-title": "or drag and drop", + "tax-form-seo-info-help-text": "Change your site SEO from here", + "create-new-attribute-value": "Create New Attribute Value", + "create-new-attribute": "Create New Attribute", + "update-attribute-value": "Update Attribute Value", + "edit-attribute": "Edit Attribute", + "error-message-required": "Message is required", + "error-name-required": "Name is required", + "error-value-required": "Value is required", + "error-meta-required": "Meta is required", + "error-author-name-required": "Author name is required", + "error-manufacturer-name-required": "Manufacturer name is required", + "error-attribute-name-required": "Attribute name is required", + "error-invalid-coupon": "This coupon code is not valid", + "text-payment-method-preparing": "Please wait payment method is preparing...", + "text-register": "Register", + "text-no-account": "Don't have any account?", + "text-already-account": "Already have an account?", + "text-customer": "Customer", + "text-staff": "Staff", + "text-store-owner": "Store Owner", + "text-super-admin": "Super Admin", + "button-label-add-tag": "Add Tag", + "button-label-update-tag": "Update Tag", + "button-label-add-withdraw": "Request Withdrawal", + "button-label-update-withdraw": "Update Withdrawal", + "form-title-create-withdraw": "Create Withdrawal", + "withdraw-description-helper-text": "Withdrawal request from here", + "input-label-cash-on-delivery": "Enable Cash On Delivery", + "input-label-payment-method": "Payment Method", + "input-label-vendor-id": "Vendor ID", + "input-label-note": "Note", + "form-title-create-tag": "Create Tag", + "tag-image-helper-text": "Upload your tag image here", + "tag-description-helper-text": "your tag details and necessary information from here", + "form-title-create-shop": "Create Shop", + "shop-logo-help-text": "Upload your shop logo from here", + "shop-cover-image-title": "Cover Image", + "shop-cover-image-help-text": "Upload your shop cover image from here", + "cover-image-dimension-help-text": "Dimension of the cover image should be", + "shop-basic-info": "Basic Info", + "shop-basic-info-help-text": "Add some basic info about your shop from here", + "shop-payment-info": "Payment Info", + "payment-info-helper-text": "Add your payment information from here", + "input-label-admin-commission-rate": "Commission rate for admin", + "input-label-account-holder-name": "Account Holder Name", + "input-label-account-holder-email": "Account Holder Email", + "input-label-bank-name": "Bank Name", + "input-label-account-number": "Account Number", + "shop-address": "Shop Address", + "shop-address-helper-text": "Add your physical shop address from here", + "footer-address": "Address", + "footer-address-helper-text": "Add your address from here", + "email-change-helper-text": "Change your email from here", + "input-label-street-address": "Street Address", + "input-label-value": "Value", + "button-label-add-value": "Add Value", + "button-label-add-staff": "Add Staff", + "form-title-create-staff": "Create Staff", + "form-description-staff-info": "Add your staff information and create a new staff from here", + "link-register-shop-owner": "Register as Shop Owner", + "button-label-submit": "Submit", + "error-token-required": "Token is Required!", + "error-old-password-required": "Old Password is Required!", + "error-password-required": "Password is Required!", + "error-confirm-password": "Please confirm password!", + "error-match-passwords": "Passwords should match!", + "error-credential-wrong": "The credentials was wrong!", + "error-enough-permission": "Doesn't have enough permission", + "error-email-format": "The provided email address format is not valid", + "error-email-required": "You must need to provide your email address", + "error-attribute-required": "Attribute is required", + "error-type-required": "Brand is required", + "error-admin-commission": "You must need to set your commission rate", + "error-coupon-code-required": "Code is required", + "error-specify-number": "You must specify a number", + "error-amount-number": "Amount should be a number", + "error-amount-required": "You must set an amount", + "error-payment-required": "You must set a Payment method", + "error-select-single-products-required": "Please select a single products", + "error-gateway-required": "Gateway Is Required", + "error-bank-name-required": "Bank name required", + "error-url-required": "URL is required", + "error-invalid-url": "URL is not valid. e.g: https://exmple.io https://www.example.com", + "error-url-valid-required": "URL is not valid", + "error-website-required": "Website is required", + "error-phone-number-required": "Phone number is required", + "error-phone-number-valid-required": "Phone number is not valid", + "error-contact-number-required": "Contact number is required", + "error-contact-number-valid-required": "Contact number is not valid", + "error-account-number-required": "Account number is required", + "error-account-number-positive-required": "Account number must be positive", + "error-account-number-integer-required": "Account number must be integer", + "error-account-holder-email-required": "Account holder email required", + "error-account-holder-name-required": "Account holder name require.", + "error-amount-must-positive": "Amount must be positive", + "error-amount-must-number": "Amount must be a number", + "error-must-number": "Must be a number", + "error-minimum-coupon-amount-number": "Minimum coupon amount should be a number", + "error-minimum-coupon-amount-must-positive": "Minimum coupon amount must be positive", + "error-coupon-amount-must-positive": "Coupon amount must be positive", + "error-rate-must-positive": "Rate must be a positive", + "error-rate-must-number": "Rate must be a number", + "error-rate-must-integer": "Rate must be an integer", + "error-rate-required": "Rate is required", + "error-serial-must-positive": "Serial must be positive", + "error-serial-must-integer": "Serial must be an integer", + "error-serial-required": "Serial is required", + "error-priority-required": "Priority is required", + "error-faq-title-required": "FAQ title is required", + "error-faq-description-required": "FAQ description is required", + "error-notice-title-required": "Notice title is required", + "error-notice-description-required": "Notice description is required", + "error-expire-date-required": "You must set an expire date", + "error-active-date-required": "You must set an active date", + "error-color-required": "Color is required", + "error-product-type-required": "Product type is required", + "error-sku-required": "SKU is required", + "error-price-must-number": "Price must be a number", + "error-account-must-number": "Account must be a number", + "error-price-must-positive": "Price must be positive", + "error-price-required": "Price is required", + "error-sale-price-less-number": "Sale Price should be less than", + "error-sale-price-must-positive": "Sale price must be positive", + "error-free-shipping-amount-must-positive": "Free shipping amount must be positive", + "error-quantity-must-number": "Quantity must be a number", + "error-quantity-must-positive": "Quantity must be positive", + "error-quantity-must-integer": "Quantity must be integer", + "error-quantity-required": "Quantity is required", + "error-digital-file-is-required": "Digital file is required", + "error-unit-required": "Unit is required", + "error-status-required": "Status is required", + "error-email-string": "Email must be string", + "error-currency-required": "Currency is required", + "text-submit-email": "Submit Email", + "text-submit-token": "Submit Token", + "text-reset-password": "Reset Password", + "token-label": "Put your token you got from email", + "input-label-autocomplete": "Set location from map", + "input-label-website": "Website", + "shop-settings": "Shop Settings", + "shop-settings-helper-text": "Add your shop settings information from here", + "button-label-add-social": "Add New Social Profile", + "input-label-select-platform": "Select social platform", + "input-label-social-url": "Add profile url", + "input-label-banner-image": "Banner Images", + "category-banner-image-helper-text": "Upload your category banner images here", + "placeholder-search-location": "Search location form here", + "placeholder-type-message": "Type your message here..", + "banner-slider-help-text": "Add your banner image with title and description from here. Dimension of the banner should be 1920 x 1080 px for full screen banner and 1500 x 450 px for small banner", + "input-title": "Title", + "input-description": "Description", + "input-gallery": "Gallery", + "button-label-add-banner": "Add Banner", + "button-label-description-ai": "Generate Description With AI", + "text-delivery-schedule": "Delivery Schedule", + "delivery-schedule-help-text": "Add your delivery schedule time with proper description from here", + "input-delivery-time-title": "Title/Time", + "input-delivery-time-description": "Description", + "button-label-add-delivery-time": "Add Delivery Time", + "error-add-at-least-one-delivery-time": "Add at least one delivery time", + "error-min-one-banner": "Add at least one banner", + "error-title-required": "Title is required", + "input-label-min-order-amount": "Minimum Cart Amount (in currency)", + "error-fractional-grater-then-one-required": "Fractional must be grater than 1", + "error-fractional-not-grater-then-one-required": "Fractional number can not be grater than 5", + "input-banner": "Banner", + "input-label-product-card-type": "Select Product Card", + "input-label-layout-type": "Select Layout", + "input-label-is-home": "Is Main Homepage?", + "promotional-slider": "Promotional Sliders", + "promotional-slider-help-text": "Upload Promotional Sliders", + "error-product-card-required": "Please select a product card", + "group-settings": "Select brand related settings", + "error-product-one-required": "Please select at least one products", + "group-settings-help-text": "Please make sure you selected the necessary settings", + "input-label-add-wallet-points": "Add Wallet Points", + "input-label-wallet-currency-ratio": "Wallet Currency Ratio", + "input-label-signup-points": "Sign Up Points", + "input-label-digital-file": "Digital File", + "input-label-is-digital": "Is Digital", + "input-label-is-external": "Is External", + "input-label-external-product-url": "External Product URL", + "input-label-external-product-button-text": "External Product Button Label", + "form-title-additional-type": "Additional Product Type", + "form-description-additional-type": "Choose additional product types from here. You can select only one type at a time. If you select one then you can't select another one. To select another one please unselect the selected one first.", + "button-label-add-manufacturer-publication": "Add Manufacturer/Publication", + "button-label-update-manufacturer-publication": "Update Manufacturer/Publication", + "form-title-create-manufacturer": "Create Manufacturer/Publication", + "form-title-update-manufacturer": "Update Manufacturer/Publication", + "input-label-cover-image": "Cover Image", + "manufacturer-form-info-help-text": "Cover Image", + "manufacturer-form-description-details": "Add some information and manufacturer description from here.", + "form-title-create-author": "Create Author", + "form-title-update-author": "Update Author", + "button-label-add-author": "Add Author", + "author-form-description-details": "Add author's information and bio from here.", + "input-label-languages": "Languages", + "placeholder-add-languages-comma-separated": "Please add comma separated languages", + "input-label-quote": "Quote", + "input-label-author-born": "Born", + "input-label-author-death": "Death", + "button-label-update-author": "Update Author", + "input-label-create-order": "Create Order", + "author-image-helper-text": "Add author's profile image from here. Dimension should be 450 x 450 px.", + "author-cover-image-helper-text": "Add author's cover image from here.", + "manufacturer-image-helper-text": "Upload your Manufacturer/Publication logo from here. Dimension should be 160 x 160 px.", + "manufacturer-cover-image-helper-text": "Upload your Manufacturer/Publication cover image from here, Dimension should be 960 x 340 px.", + "text-upload-digital-file": "Upload a digital file from here or drag and drop", + "form-title-edit-tags": "Edit Tags", + "input-label-enable-otp": "Use OTP at checkout", + "button-text-reply": "Reply", + "input-answer-placeholder": "Type your answer here", + "error-answer-required": "Answer should not be empty", + "input-label-reviews": "Reviews", + "error-maximum-question-limit": "Maximum question limit is required", + "error-max-shop-distance": "Maximum Search Location Distance is required", + "error-max-shop-distance-must-positive": "Maximum Search Location Distance is must be positive", + "input-label-maximum-question-limit": "Maximum Question Limit", + "error-digital-file-input-required": "You must need to upload your digital file", + "input-label-store-notices": "Store Notices", + "button-label-add-store-notices": "Add Store Notice", + "form-title-create-store-notice": "Create Store Notice", + "store-notice-active-from": "Active Date", + "store-notice-expire-at": "Expire Date", + "button-label-update-store-notice": "Update Store Notice", + "button-label-add-store-notice": "Add Store Notice", + "form-title-edit-store-notice": "Edit Store Notice", + "store-notice-form-info-help-text": "Store Notice necessary information from here", + "faq-form-info-help-text": "FAQ necessary information from here", + "terms-conditions-form-info-help-text": "Terms and Condition necessary information from here", + "input-label-terms-conditions-vendors": "Enable Terms & Conditions for vendors", + "input-label-coupons-vendors": "Enable coupons for vendors", + "input-label-priority": "Priority", + "input-label-received-by": "Received By", + "error-received-by-required": "Received By is required", + "free-shipping-input-label-amount": "Minimum cart amount for free shipping", + "coupon-input-label-amount": "Coupon discount amount", + "form-notification-title": "Email Notification", + "form-notification-description": "Set your email notification for messaging feature", + "input-notification-email": "Notification email", + "input-enable-notification": "Enable Notification", + "input-label-use-google-map-service": "Enable Google Map Address", + "input-label-tax-name": "Tax class name *", + "input-label-tax-rate": "Tax rate *", + "input-label-coupon-code": "Code *", + "input-label-product-for-review": "Enable product review system before publish ?", + "input-label-use-must-verify-email": "Enable Must Verify Email", + "input-label-soft-disabled": "Soft disabled", + "currency-options-info-help-text": "The following options effect how prices are displayed on the frontend", + "input-label-currency-formations": "Select Currency Formation", + "input-label-currency-number-of-decimal": "Number of Factional Digit", + "error-currency-thousand-separator-required": "Thousand separator is required", + "error-currency-decimal-separator-required": "Decimal separator is required", + "error-currency-number of decimals-required": "Number of decimals is required", + "input-placeholder-currency-number-of-decimal": "Enter number Between 1-5", + "error-fractions-must-positive": "Number of decimal must be positive", + "error-fractions-must-be-number": "Number of decimal must be a number", + "error-end-start-date": "End date has to be after than start date", + "error-products-filter-option-required": "Products filter option field is required", + "input-label-enable-open-ai": "Enable AI", + "input-label-enable-guest-checkout": "Enable Guest Checkout", + "video-title": "Video Title", + "video-help-text": "Add video link", + "input-label-video-embed": "Video Embed ", + "button-label-add-video": "Add Video", + "title-sms-event-settings": "SMS Event Setting", + "title-email-event-settings": "Email Event Setting", + "description-sms-event-settings": "Set This to Send SMS on Selected Event", + "description-email-event-settings": "Set This to Send SMS on Selected Event", + "input-label-sms-options": "Select SMS Options", + "input-label-email-options": "Select Email Options", + "size-help-text": "Image size should not be more than", + "input-label-select-ai": "Select AI", + "title-realtime-notification-settings": "Realtime notification setting", + "description-realtime-notification-settings": "Set this to get notification in realtime", + "input-label-realtime-notification-options": "Select Notification Options", + "enter-notice-heading": "Enter your notice title/heading", + "enter-notice-description": "Enter your notice description", + "input-placeholder-search-name": "Search by Name", + "input-placeholder-search-code": "Search by Code", + "input-placeholder-search-tracking-number": "Search by Tracking Number", + "input-placeholder-search-notice": "Search by Notice", + "social-settings": "Social Profile Settings", + "social-settings-helper-text": "Add your social profile information form here", + "input-label-url": "Url", + "button-label-add-brand-layout": "Add Brand Layout", + "type-description-help-text": "your brand name and necessary information from here", + "text-brand-images": "Brand Images", + "input-label-select-layout": "Select Layout", + "brand-image-help-text" : "Upload your brand image here", + "refund-policy-form-description-details": " Refund Policy's information from here.", + "refund-reason-form-description-details": " Refund Reason's information from here.", + "error-refund-policy-title-required": "Title is required", + "error-refund-reason-title-required": "Title is required", + "error-refund-policy-target-required": "Target is required", + "button-label-add-refund-policy": "Add Refund Policy", + "button-label-add-refund-reason": "Add Refund Reason", + "form-title-create-refund-policy": "Add New Refund Policy", + "form-title-create-refund-reason": "Add New Refund Reason", + "form-title-update-refund-policy": "Update Refund Policy", + "form-title-update-refund-reason": "Update Refund Reason", + "button-label-update-faq": "Update FAQ", + "button-label-add-faq": "Add FAQ", + "button-label-update-refund-policy": "Update Refund Policy", + "button-label-update-refund-reason": "Update Refund Reason", + "input-label-refund-policy-heading": "Refund Policy Heading", + "input-label-refund-reason-heading": "Refund Reason Title", + "input-label-license-key": "License Key", + "input-label-refund-policy-description": "Refund Policy Description", + "input-label-refund-policy-heading-placeholder": "Enter Your Refund Policy Heading", + "input-label-refund-reason-heading-placeholder": "Enter Your Refund Reason Title", + "input-label-license-key-placeholder": "Enter Your License Key", + "form-select-text-select-refund-policy": "Select Refund Policy Users", + "form-applicable-for": "Applicable For", + "VENDOR": "Vendor", + "CUSTOMER": "Customer", + "input-placeholder-search-heading": "Search by Heading", + "input-label-my-staffs": "My Staffs", + "input-label-all-staffs": "All Staffs", + "flash-sale-thumb-image-title": "Flash sale thumbnail", + "flash-sale-thumb-image-help-text": "This thumbnail will be used for flash sale grid.", + "flash-sale-cover-image-help-text": "Set cover image", + "flash-sale-grid-image-dimension-help-text": "Recommended dimension of the image :", + "info-flash-sale-select-dates-text": "Please select dates in which no other flash sale is on going.", + "info-flash-sale-campaign-rate-text": "Please select those products only, which prices will not compromise with this campaign rate", + "info-about-product-chose-on-flash-sale": "Notice : Products already in an existing campaign will not appear until that sale period is over or that product is removed from campaign.", + "error-insufficient-balance": "Insufficient Balance", + "error-banner-file-input-required": "You need to upload your banner image here.", + "for-help-contact-support-portal": "For help contact support portal", + "input-label-domains": "Licensed Domain List", + "info-about-digital-product": "When you have come to edit product, please re-upload the digital file again.", + "form-title-maintenance-settings": "Maintenance Settings", + "input-label-enable-maintenance-mode": "Enable Maintenance Mode", + "input-label-title": "Title", + "form-title-maintenance-information": "Maintenance information", + "input-label-maintenance-cover-image": "Maintenance cover image", + "maintenance-start-time": "Maintenance start time", + "maintenance-end-date": "Maintenance end time", + "maintenance-cover-image-help-text": "Upload your maintenance cover image from here", + "site-maintenance-info-help-text": "Change your site maintenance information from here", + "error-terms-title-required": "Terms title is required.", + "error-term-description-required": "Terms description is required.", + "error-flash-sale-title-required": "Flash sale title is required.", + "error-flash-sale-description-required": "Flash sale description is required.", + "error-flash-sale-campaign-type": "Campaign type is required.", + "error-minimum-title": "You can offered minimum 1%.", + "error-maximum-title": "You can offered maximum 99%.", + "error-description-maximum-title": "Must be exactly 10000 characters.", + "error-coupon-code-cannot-contain-white-space": "Coupon Code cannot contain white space and special character", + "input-label-verified-customer": "Only For Verified Customer", + "error-become-seller-faqs-item": "Add at least one FAQs item.", + "error-become-seller-purpose-item": "Add at least one business purpose", + "error-become-seller-steps-item": "Add at least one seller steps.", + "error-minimum-card-and-discount-amount": "The minimum card amount must be greater than the coupon discount amount", + "error-expire-and-active-date": "Expire date can't be before active date", + "create-new-vendor-request": "Create new vendor request", + "info-flash-sale-info-help-text": "Change your flash sale information from here", + "input-label-vendor": "Select a vendor", + "input-placeholder-vendor": "Select a vendor", + "button-label-transfer": "Transfer", + "form-title-transfer-shop-ownership": "Transfer Shop Ownership", + "input-label-shop-name": "Shop name", + "shop-transfer-helper-text": "Be careful: Once you give away a shop, you can't undo it, and you won't be able to access it anymore.", + "text-popup-settings": "Promo Popup", + "text-popup-switch": "Enable Promo Popup", + "site-popup-info-help-text": "Change your site promo popup information from here", + "input-label-popup-cover-image": "Promo popup cover image", + "popup-cover-image-help-text": "Upload your promo pop up cover image from here", + "form-title-popup-information": "Popup information", + "form-title-popup-control": "Popup Control", + "title-popup-delay": "Popup Delay", + "title-popup-delay-info": "This input field value count in milliseconds example: 3000", + "title-popup-expired-in": "Popup Expired In", + "title-popup-expired-in-info": "This input field value count in days example: 1", + "title-popup-checkbox": "This popup not show again?", + "error-description-required": "Description is required", + "error-popup-delay-min": "Please set minimum value 1000ms.", + "error-popup-delay": "Popup delay is required", + "error-popup-expired-min": "Please set minimum value 1 days.", + "error-popup-expired": "Popup expired in is required", + "error-image": "You need to provide a image file.", + "input-tooltip-site-title": "Set the “Site Title” for your business. It usually shows in the header or top corner of each page.", + "input-tooltip-site-sub-title": "A “Site Subtitle” provides context context to a website. This is essential for business SEO.", + "input-tooltip-signUp-point": "Set the “Sign Up Points” as a reward for signing up of a customer. The customers can spent the points for discounts, special deals, and other incentives on the e-commerce site, boosting user involvement and loyalty.", + "input-tooltip-minimum-cart-amount": "The “Minimum Cart Amount” refers to the lowest number of items that a customer must have in their shopping cart before they are allowed to proceed with the checkout process.", + "input-tooltip-wallet-currency-ratio": "The “Wallet Currency Ratio” represents the exchange rate or equivalence between the virtual currency stored in a user's wallet and the actual currency used for transactions. It determines how much real money corresponds to a unit of the virtual currency within the user's wallet.", + "input-tooltip-maximum-question-limit": "The “Maximum Question Limit” refers to the predefined or set number of inquiries or questions a user can make to manage customer support or engagement interactions.", + "input-tooltip-tax-class": "A “Tax Class” is a categorization system that assigns specific tax rates or rules to different products or services based on their nature or regulatory requirements.", + "input-tooltip-shipping-class": "The “Shipping Class” is set to categories products and assign delivery charges or methods based on their qualities or shipping needs.", + "input-tooltip-otp": "A website's “Use OTP at checkout” security safeguard requires customers to submit a One-Time Password during checkout for better transaction authentication. ", + "input-tooltip-enable-verify-email": "The “Enable Must Verify Email” function requires users to verify their email addresses before accessing or making transactions, improving account security.", + "input-tooltip-enable-guest-checkout": "“Enable Guest Checkout” to allow users to make purchases without having an account, making transactions quick and easy.", + "input-tooltip-enable-ai": "“Enable AI” allows the system to use advanced algorithms and machine learning for personalised recommendations, customer support, and data analysis to improve the shopping experience.", + "input-tooltip-enable-free-shipping": "“Enable Free Shipping” allows clients to receive their orders without shipping charges, usually based on a minimum purchase amount or specified products.", + "input-tooltip-enable-cash-on-delivery": "“Enable Cash On Delivery” is a feature that allows customers to pay for their purchases with cash upon delivery of the ordered goods.", + "input-tooltip-currency": "“Currency” is the standardized unit of money used to represent and conduct transactions, providing a framework for pricing and facilitating international trade.", + "input-tooltip-enable-gateway": "“Enable Gateway” activates a payment gateway, enabling secure and seamless online transactions by transferring payment information between customers and merchants.", + "input-tooltip-currency-formation": "In “Select Currency Formation” you can choose the currency format or structure to match regional preferences or standards.", + "input-tooltip-fractional-digits": "“Number of Fractional Digits” controls the decimal places used to display and handle fractional quantities in pricing and financial transactions.", + "input-tooltip-meta-title": "“Meta Title” is a concise and relevant HTML tag that provides a brief and descriptive title for a specific web page, often displayed on search engine results pages.", + "input-tooltip-meta-description": "“Meta Description” is a brief HTML tag that summaries a web page's content and informs users of its relevance on search engine results pages.", + "input-tooltip-meta-tags": "“Meta Tags” are HTML elements that include metadata, such as title, description, and keywords, providing information about the webpage's content and improving its visibility and relevance on search engine results pages.", + "input-tooltip-canonical-url": "A “Canonical URL” helps search engines prioritize and consolidate indexing efforts for content with identical or very similar information.", + "input-tooltip-og-title": "“OG Title” is the Open Graph metadata tag specifying the title to be displayed when the website's content is shared on social media platforms, optimizing the presentation of shared links.", + "input-tooltip-og-description": "“OG Description” sets the brief and informative description to be displayed when the website's content is shared on social media, increasing link exposure and engagement.", + "input-tooltip-og-image": "“OG Image” is the Open Graph metadata tag specifying the designated image to accompany shared links on social media, enhancing visual appeal and engagement when the content is shared.", + "input-tooltip-twitter-handle": "“Twitter Handle” is used as a social media identify and in online communications and advertising.", + "input-tooltip-twitter-card-type": "“Twitter Card Type” is a metadata tag that handles how Twitter displays material, adding context and media to connections.", + "input-tooltip-notification-options": "“Select notification options” lets users choose how they want to receive alerts, updates, and notifications about orders, store notice, and messaging activity.", + "input-tooltip-sms-options": "“Select SMS Options” refers to the feature that enables users to choose their preferences for receiving text message notifications.", + "input-tooltip-email-options": "“Select Email Options” for an e-commerce website allows users to customize their preferences for receiving email notifications.", + "input-tooltip-shop-title": "“Title/Time” refers to the specified title or designation along with the corresponding time slots allocated for product deliveries, providing customers with clear information about expected shipment times.", + "input-tooltip-shop-description": "“Description” provides a brief description of each time slot, including projected delivery duration, conditions, and other pertinent information to help clients understand the shipment process.", + "input-tooltip-shop-product-review": "“Enable product review system before publish?” suggests the option to activate a product review system that allows customers to submit feedback and reviews before the delivery schedule is finalized or published, promoting user engagement and transparency.", + "input-tooltip-shop-enable-google-map": "“Enable Google Map Address” lets consumers use Google Maps to enter or verify delivery addresses, improving accuracy and simplicity.", + "input-tooltip-shop-enable-terms": "“Enable Terms & Conditions for vendors” refers to the option to activate and enforce specific terms and conditions that vendors must adhere.", + "input-tooltip-shop-enable-coupons": "“Enable coupons for vendors” allows vendors the option to apply and utilize coupons or promotional discounts.", + "input-tooltip-enable-maintenance-mode": "“Enable Maintenance Mode” allows the activation of a temporary state that restricts user access to the site, useful for performing maintenance, updates, or resolving issues without disruptions to the customer experience.", + "input-tooltip-maintenance-title": "The “Title” is the designated heading or label displayed during the temporary restricted access, informing users that the site is undergoing maintenance for improvements.", + "input-tooltip-maintenance-description": "The “Description” is a brief message explaining the temporary unavailability, indicating that the site is undergoing maintenance to enhance performance or address technical issues.", + "input-tooltip-maintenance-start-time": "“Maintenance start time” is the designated time frame when scheduled maintenance activities will start.", + "input-tooltip-maintenance-end-time": "“Maintenance end time” is the designated time frame when scheduled maintenance activities will end.", + "input-tooltip-maintenance-overlay-color": "The “Overlay color enable?” option activates a coloured overlay on the site to better indicate maintenance mode.", + "input-tooltip-maintenance-button-one": "“Button Title One” is the designated label for the primary action button displayed during the temporary restricted access, typically prompting users for relevant actions.", + "input-tooltip-maintenance-button-two": "“Button Title Two” is the designated label for the primary action button displayed during the temporary restricted access, typically prompting users for relevant actions.", + "input-tooltip-maintenance-newsletter-title": "“Newsletter Title” offers users to subscribe for newsletters or updates during maintenance, allowing continuing engagement.", + "input-tooltip-maintenance-newsletter-description": "“Description” is a brief statement to users urging them to subscribe to a newsletter for updates on repair progress and site turnaround.", + "input-tooltip-maintenance-drawer-title": "“About Us Heading” is the title or heading that briefly describes the company or website to users during the temporary restricted access period.", + "input-tooltip-maintenance-drawer-description": "“Description” briefs users on the purpose and details of the maintenance, reassuring them of the site's temporary downtime.", + "input-tooltip-maintenance-contact-us": "The “Contact Us Heading” title or header instructs users how to contact support during the temporary restricted access period.", + "input-tooltip-company-city": "Enter your City here.", + "input-tooltip-company-country": "Enter your Country here.", + "input-tooltip-company-state": "Enter your State here.", + "input-tooltip-company-zip": "Enter your ZIP here.", + "input-tooltip-company-street-address": "Enter your Street Address here.", + "input-tooltip-company-contact-number": "Enter your Contact Number here.", + "input-tooltip-company-website": "Enter your Website URL name here.", + "input-tooltip-company-email": "Enter your Company Email name here.", + "input-tooltip-company-social-platform": "Select a social media platform from the dropdown list.", + "input-tooltip-company-profile-url": "Enter the social media profile URL here.", + "input-tooltip-company-site-link": "Enter the site link here.", + "input-tooltip-company-copyright-text": "Enter the Copyright Text here.", + "input-tooltip-company-external-text": "Enter the External Text here.", + "input-tooltip-company-external-link": "Enter the External Link here.", + "input-tooltip-promo-enable": "“Enable Promo Popup” for an e-commerce website is the option to activate a promotional popup, allowing the display of targeted offers, discounts, or announcements to visitors, enhancing marketing efforts and user engagement.", + "input-tooltip-promo-title": "“Title” lets website visitors see and hear about special deals and announcements by activating a title or heading for promotional pop-ups.", + "input-tooltip-promo-description": "“Description” refers to the option allowing the activation of a promotional popup, typically displaying a brief description or message, to attract user attention and communicate special offers, discounts, or promotions.", + "input-tooltip-promo-delay": "“Popup Delay” is the specified time interval before a promotional popup appears on the screen, allowing a delay period to enhance user experience and engagement timing..", + "input-tooltip-promo-expired": "“Popup Expired In” is the designated time frame indicating the expiration period of a promotional popup, specifying how long the promotional message or offer will be displayed to users before being automatically removed.", + "input-tooltip-promo-not-show": "“This popup not show again?” user interface option lets users select to hide a specific popup message or notice in future interactions.", + "input-tooltip-promo-not-show-title": "“Title” refers to the title or label associated with a checkbox or option in a popup, allowing users to choose whether they want to suppress the display of the popup in future visits or interactions with the site.", + "input-tooltip-promo-not-show-expired": "The “Popup Expired In” specifies the duration until the popup automatically expires or stops appearing.", + "end": "end", + "text-conventional-review-system": "Give purchased product a review only for one time. (By default)", + "text-order-basis-review-system": "Give review per order basis", + "text-enable-review-popup": "Enable review popup?", + "text-review-system": "Review mechanism", + "input-tooltip-review-system": "In this feature Super admin can control review system. Either each product can be reviewed by one customer only one time, or customer can reviewed the same product on each order. Incase of Digital Product if customer gave review already then he/she can update it.", + "input-tooltip-enable-review-popup": "When a customer's order is completed, then a pop-up box will appear in the shop end to inform customer about giving a review", + "text-video-tooltip": "Please enter your Iframe embed code here.", + "text-shop-approve-modal-title": "Commission Rate", + "text-shop-approve-modal-message-title": "Message from Vendor", + "text-shop-approve-modal-message-button": "Connect With Vendor", + "text-shop-approve-switch": "Enable Custom Commission?", + "text-shop-approve-button-title": "Go With Default Commission", + + "input-label-subtitle": "Subtitle", + "error-subtitle-required": "Subtitle is required", + "upload-image-help-text": "Upload your image.", + "upload-image-help-text-dimension": "Dimension of the image should be", + "become-seller-form-title": "How to be a seller? Fill out all the information.", + "banner-title": "Banner", + "banner-description": "Set banner content here.", + "text-news-ticker-title": "News ticker title", + "text-news-ticker-link": "News ticker link", + "text-primary-button-name": "Primary button name", + "text-primary-button-link": "Primary button link", + "text-secondary-button-name": "Secondary button name", + "text-secondary-button-link": "Secondary button link", + "start-selling-title": "Start selling", + "start-selling-description": "Please set start selling options.", + "text-selling-steps": "Selling Steps", + "remove-item-confirmation": "Do you really want to remove this item?", + "text-add-sellng-steps": "Add selling steps", + "user-story-title": "User Story", + "user-story-description": "Please set user stories for become a seller page.", + "text-story-item": "Story item", + "text-video-link": "Video Link", + "text-video-thumbnail": "Video Thumbnail", + "text-add-user-story": "Add User Story", + "business-purpose-title": "Business Purpose", + "business-purpose-description": "Please set all business purposes for become a seller page.", + "text-business-purpose-item": "Business Purpose Item", + "text-add-business-purpose": "Add business purposes", + "pricing-plan-title": "Pricing Plan", + "pricing-plan-description": "Please set all pricing plan chart for become a seller page.", + "text-commission-item": "Commission Item", + "input-label-minimum-balance": "Minimum balance", + "input-label-maximum-balance": "Maximum balance", + "input-label-commission": "Commission", + "text-add-commission": "Add Commission", + "label-default-commission-details": "Default Commission Details Information", + "label-default-commission-rate": "Default Commission Rate", + "dashboard-showcase-title": "Dashboard Showcase", + "dashboard-showcase-description": "Set dashboard showcase content here.", + "guideline-title": "Guideline", + "guideline-description": "Please add guidelines for become a seller page.", + "text-guideline-item": "Guideline Item", + "label-link": "Link", + "text-add-guideline": "Add Guideline", + "faq-title": "FAQs", + "faq-description": "Please set all business purposes for become a seller page.", + "text-faq-item": "Faq Item", + "text-add-faqs": "Add FAQs", + "contact-title": "Contact", + "contact-description": "Please add contact section title and subtitle for become a seller page.", + "seller-opportunity-title": "Seller Opportunity", + "seller-opportunity-description": "Set seller opportunity content here.", + "error-minimum-one-required": "Minimum 1 item is required", + "error-icon-required": "Icon is required", + "error-commission-rate-required": "Commission rate is required", + "error-commission-rate-type": "Commission rate must be a number", + "error-commission-rate-positive": "Commission rate must be positive", + "error-minimum-balance-must-be-number": "Minimum balance must be a number", + "error-minimum-balance-is-required": "Minimum balance is required", + "error-maximum-balance-type": "Maximum balance number or 'over' text", + "error-maximum-balance-is-required": "Maximum balance is required", + "text-save-seller-information": "Save Seller Information" +} diff --git a/public/locales/en/table.json b/public/locales/en/table.json new file mode 100644 index 0000000..1d16f40 --- /dev/null +++ b/public/locales/en/table.json @@ -0,0 +1,102 @@ +{ + "recent-order-table-title": "Recent Orders", + "popular-products-table-title": "Popular Products", + "empty-table-data": "No data found", + "empty-table-sorry-text": "Sorry we couldn’t found any data", + "table-item-id": "ID", + "table-item-image": "Image", + "table-item-banner-image": "Banner Image", + "table-item-logo": "Logo", + "table-item-title": "Name", + "table-item-title-title": "Title", + "table-item-start-date": "Start date", + "table-item-end-date": "End date", + "table-item-product": "Product", + "table-item-products": "Products", + "table-item-type": "Type", + "table-item-product-type": "Product Type", + "table-item-stock-status": "Stock status", + "table-item-category-id": "Category ID", + "table-item-category-name": "Category Name", + "table-item-Product-count": "Product Count", + "table-item-regular-price": "Regular price", + "table-item-product-price": "Product price", + "table-item-deal-offering": "Deal offering", + "table-item-discount": "Discount", + "table-item-payment-gateway": "Payment gateway", + "table-item-payment-status": "Payment Status", + "table-item-taxable-amount": "Taxable amount", + "table-item-unit": "Price/Unit", + "table-item-quantity": "Quantity", + "table-item-sold-quantity": "Sold Quantity", + "table-item-description": "Description", + "table-item-status": "Status", + "table-item-actions": "Actions", + "table-item-tracking-number": "Tracking Number", + "table-item-total": "Total", + "table-item-order-date": "Order Date", + "table-item-icon": "Icon", + "table-item-slug": "Slug", + "table-item-sku": "SKU", + "table-item-details": "Details", + "table-item-delivery-fee": "Delivery Fee", + "table-item-shipping-address": "Shipping Address", + "table-item-serial": "Serial", + "table-item-email": "Email", + "table-item-avatar": "Avatar", + "table-item-banner": "Banner", + "table-item-code": "Code", + "table-item-amount": "Amount", + "table-item-minimum-amount": "Minimum Amount", + "table-item-active": "Active", + "table-item-expired": "Expired", + "table-item-rate": "Rate", + "table-item-country": "Country", + "table-item-city": "City", + "table-item-state": "State", + "table-item-zip": "ZIP", + "table-item-global": "Global", + "table-item-values": "Values", + "table-item-group": "Brand", + "table-item-shop-id": "Shop ID", + "table-item-shop-name": "Shop Name", + "table-item-payment": "Payment", + "table-item-payment-method": "Payment Method", + "table-item-note": "Note", + "table-item-owner-name": "Owner Name", + "table-item-total-products": "Products", + "table-item-total-orders": "Orders", + "table-item-shop": "Shop", + "withdraw-table-title": "Recent Withdrawals", + "table-item-created-at": "Created", + "table-shipping-type": "Shipping Type", + "table-item-available_wallet_points": "Available wallet points", + "table-item-order-id": "Order ID", + "table-item-customer-email": "Customer Email", + "table-item-is-approved": "Is Approved", + "table-item-approval-action": "Approval Action", + "table-item-permissions": "Permissions", + "table-item-question-answer": "Question & Answer", + "table-item-customer-name": "Customer Name", + "table-item-customer": "Customer", + "table-item-product-name": "Product Name", + "table-item-date": "Date", + "table-item-customer-review": "Customer Review", + "table-item-ratings": "Ratings", + "table-item-reports": "Reports", + "table-item-message": "Message", + "table-item-customer-details": "Customer Details", + "table-item-feedbacks": "Feedbacks", + "table-item-notice": "Notice", + "table-item-priority": "Priority", + "table-item-receiver": "Receiver", + "table-item-effective-from": "Effective From", + "table-item-expired-at": "Expired At", + "table-item-issued-by": "Issued By", + "table-item-heading": "Heading", + "table-homepage-name": "Homepage name", + "table-item-url": "Domains", + "table-item-target": "Applied on", + "table-item-coupon-amount": "Coupon Amount", + "table-item-minimum-cart-amount": "Minimum Cart Amount" +} diff --git a/public/locales/en/widgets.json b/public/locales/en/widgets.json new file mode 100644 index 0000000..083ef53 --- /dev/null +++ b/public/locales/en/widgets.json @@ -0,0 +1,16 @@ +{ + "sticker-card-title-rev": "Total Revenue", + "sticker-card-subtitle-rev": "(Last 30 Days)", + "sticker-card-title-order": "Total Order", + "sticker-card-title-vendor": "Vendor", + "sticker-card-subtitle-order": "(Last 30 Days)", + "sticker-card-title-customer": "New Customer", + "sticker-card-subtitle-customer": "(Last 30 Days)", + "sticker-card-title-today-rev": "Todays Revenue", + "sticker-card-subtitle-last-1-days": "Today (Last 24 Hour)", + "sticker-card-subtitle-last-7-days": "Weekly (Last 7 Days)", + "sticker-card-subtitle-last-30-days": "Monthly (Last 30 Days)", + "sticker-card-subtitle-last-365-days": "Yearly (Last 365 Days)", + "sticker-card-title-total-shops": "Total Shops", + "sticker-card-title-today-refunds": "Todays Refunds" +} diff --git a/public/locales/es/banner.json b/public/locales/es/banner.json new file mode 100644 index 0000000..fe7ff2a --- /dev/null +++ b/public/locales/es/banner.json @@ -0,0 +1,4 @@ +{ + "heading": "Entrega de comestibles en 90 minutos", + "subheading": "Reciba sus alimentos y bocadillos saludables en la puerta de su casa todo el día todos los días" +} diff --git a/public/locales/es/common.json b/public/locales/es/common.json new file mode 100644 index 0000000..8436bbe --- /dev/null +++ b/public/locales/es/common.json @@ -0,0 +1,531 @@ +{ + "text-guest": "Gasto", + "text-read-more": "Leer más", + "text-less": "Menos", + "text-or": "O", + "text-nav-menu": "Menú", + "description": "Orden de pista", + "error-heading": "Código de error: 404", + "nav-menu-track-order": "Orden de pista", + "nav-menu-offer": "Ofertas", + "nav-menu-faq": "Preguntas más frecuentes", + "nav-menu-contact": "Contacto", + "user-avatar": "avatar de usuario", + "auth-menu-profile": "Contacto", + "auth-menu-checkout": "Verificar", + "auth-menu-my-orders": "Mis ordenes", + "auth-menu-logout": "Cerrar sesión", + "join-button": "Unirse", + "change-locale": "cambiar al alemán", + "admin-login-title": "Inicie sesión en administrador", + "admin-register-title": "Registrar una cuenta nueva", + "billing-address": "Dirección de Envio", + "shipping-address": "Dirección de envío", + "no-order-found": "No se encontró ningún pedido", + "no-message-found": "No se encontró ningún mensaje", + "no-notification-found": "No se encontró ninguna notificación", + "order-sub-total": "Subtotal", + "order-tax": "Impuesto", + "order-delivery-fee": "Gastos de envío", + "order-discount": "Descuento", + "order-total": "Total", + "signing-out-text": "Cerrando sesión...", + "sale-history": "Historial de ventas", + "january": "Enero", + "february": "Febrero", + "march": "Marzo", + "april": "Abril", + "may": "Puede", + "june": "Junio", + "july": "Julio", + "august": "Agosto", + "september": "Septiembre", + "october": "Octubre", + "november": "Noviembre", + "december": "Diciembre", + "attribute": "Atributo", + "attribute-values": "Valores de atributos", + "pixel": "Píxel", + "text-loading": "Cargando...", + "sidebar-nav-item-dashboard": "Panel", + "sidebar-nav-item-products": "Productos", + "sidebar-nav-item-attributes": "Atributos", + "sidebar-nav-item-attribute-value": "Valores de atributos", + "sidebar-nav-item-groups": "Grupos", + "sidebar-nav-item-categories": "Categorías", + "sidebar-nav-item-orders": "Pedidos", + "sidebar-nav-item-order-status": "Estado del pedido", + "sidebar-nav-item-users": "Usuarios", + "sidebar-nav-item-coupons": "Cupones", + "sidebar-nav-item-taxes": "Impuestos", + "sidebar-nav-item-shippings": "Envíos", + "sidebar-nav-item-settings": "Ajustes", + "sidebar-nav-item-store-notice": "Aviso de tienda", + "sidebar-nav-item-message": "Mensaje", + "sidebar-nav-item-shops": "Tiendas", + "sidebar-nav-item-my-shops": "Mis tiendas", + "sidebar-nav-item-my-shops-dashboard": "Panel de tiendas", + "sidebar-nav-item-tags": "Etiquetas", + "sidebar-nav-item-withdraws": "Retiros", + "sidebar-nav-item-my-staffs": "mis bastones", + "sidebar-nav-item-vendor-staffs": "Personal de proveedores", + "navbar-add-products": "Agregar productos", + "authorized-nav-item-settings": "Ajustes", + "authorized-nav-item-profile": "Perfil", + "authorized-nav-item-logout": "Cerrar sesión", + "text-delete": "Borrar", + "text-bio": "Biografía", + "text-resend-verification-email": "Reenviar correo electrónico de verificación", + "text-terms-conditions": "Términos y condiciones", + "text-listed-terms-conditions": "Términos y condiciones enumerados", + "text-create-terms-conditions": "Crear términos y condiciones", + "text-add-terms-conditions": "Agregar términos y condiciones", + "text-edit": "Editar", + "text-view": "Vista", + "text-see-all-notification": "Ver todas las notificaciones", + "text-see-all-notifications": "Ver todas las notificaciones", + "text-vendors": "Vendedores", + "text-admins": "Administradores", + "text-ban-user": "Prohibir usuario", + "text-activate-user": "Activar usuario", + "update-success": "¡Actualizado exitosamente!", + "name-required": "Debes proporcionar un nombre", + "email-required": "Debes proporcionar tu dirección de correo electrónico.", + "invalid-email": "El formato de dirección de correo electrónico proporcionado no es válido", + "password-required": "Debes proporcionar tu contraseña", + "currency-required": "Por favor seleccione una moneda", + "token-required": "Debes proporcionar tu dirección token", + "confirm-password": "¡Por favor confirme la contraseña!", + "password-should-match": "¡Las contraseñas deben coincidir!", + "invalid-token": "¡Simbolo no valido!", + "status-required": "Se requiere estado", + "type-required": "Se requiere tipo", + "amount-required": "Se requiere cantidad", + "amount-greater-than-zeo": "El importe debe ser mayor que cero.", + "code-required": "Se requiere código", + "serial-required": "Se requiere serie", + "color-required": "Se requiere color", + "tax-required": "Se requiere tasa impositiva", + "tax-greater-than-zeo": "El impuesto debe ser mayor que cero.", + "tax-must-be-integer": "El impuesto debe ser un número entero.", + "serial-greater-than-zeo": "El número de serie debe ser mayor que cero.", + "serial-must-be-integer": "El número de serie debe ser un número entero.", + "active-from-date-required": "Se requiere activo desde la fecha", + "expire-date-required": "Se requiere fecha de vencimiento", + "delete-item": "Eliminar elemento", + "delete-item-confirm": "¿Estas seguro que quieres borrarlo?", + "button-cancel": "Cancelar", + "button-delete": "Borrar", + "block-customer": "Bloquear cliente", + "block-customer-confirm": "¿Estás seguro de que quieres bloquear a este cliente?", + "button-block": "Bloquear", + "text-permission-message": "Tu tienda aún no está activada. ", + "sidebar-nav-item-staffs": "Personal", + "text-no-contact": "No hay número de contacto disponible", + "text-visit-shop": "Visitar tienda", + "text-edit-shop": "Editar tienda", + "text-enabled": "Activado", + "text-disabled": "Desactivado", + "text-active": "Activo", + "text-inactive": "Inactivo", + "text-products": "Productos", + "text-total-products": "Productos totales", + "text-items-sold": "Cosas vendidas", + "text-revenue": "Ganancia", + "text-order": "Orden", + "text-orders": "Pedidos", + "text-clear": "Claro", + "text-faq": "Preguntas más frecuentes", + "text-no-search": "No queda búsqueda", + "text-total-orders": "Órdenes totales", + "text-gross-sales": "Ventas brutas", + "text-quick-page-links": "Enlaces rápidos a páginas", + "text-others": "Otros", + "text-commission-rate": "Tasa de comisión administrativa", + "text-current-balance": "Saldo actual", + "text-registered-since": "Registrado desde", + "text-payment-info": "Información del pago", + "text-shop-dashboard": "Ver panel", + "text-no-shop": "No se encontraron tiendas", + "text-px": "píxeles", + "text-create-shop": "Crear tienda", + "text-add-your": "Por favor agregue su", + "text-pending": "Pendiente", + "text-approved": "Aprobado", + "text-on-hold": "En espera", + "text-rejected": "Rechazado", + "text-processing": "Procesando", + "text-amount": "Cantidad", + "text-payment-method": "Método de pago", + "text-status": "Estado", + "text-details": "Detalles", + "text-note": "Nota", + "text-logo": "Logo", + "text-name": "Nombre", + "text-email": "Correo electrónico", + "text-is-created": "es creado", + "text-bank": "Banco", + "text-image": "Imagen", + "text-account-no": "Número de cuenta", + "text-no-address": "No se encontró ninguna dirección", + "text-withdrawal-info": "Información de retiro", + "password-changed-successfully": "¡Cambiaste tu contraseña exitosamente!", + "successfully-updated": "¡Actualizado exitosamente!", + "successfully-created": "¡Creado con éxito!", + "successfully-deleted": "¡Eliminado exitosamente!", + "successfully-decline": "¡Rechace con éxito!", + "successfully-unblock": "Desbloquear con éxito.", + "successfully-block": "Bloquear con éxito.", + "successfully-logout": "Cerrar sesión correctamente.", + "successfully-register": "Regístrese con éxito.", + "successfully-login": "Inicie sesión exitosamente.", + "PICKBAZAR_ERROR.NOT_FOUND": "Extraviado", + "PICKBAZAR_ERROR.NOT_AUTHORIZED": "No autorizado", + "PICKBAZAR_ERROR.INVALID_CREDENTIALS": "Credenciales no válidas", + "PICKBAZAR_ERROR.SOMETHING_WENT_WRONG": "Algo salió mal", + "PICKBAZAR_ERROR.PAYMENT_FAILED": "Pago fallido", + "PICKBAZAR_ERROR.OPERATION_NOT": "Operación no", + "PICKBAZAR_ERROR.INSUFFICIENT_BALANCE": "Saldo insuficiente", + "PICKBAZAR_ERROR.WITHDRAW_MUST_BE_ATTACHED_TO_SHOP": "El retiro debe adjuntarse a la tienda.", + "PICKBAZAR_ERROR.PLEASE_LOGIN_USING_FACEBOOK_OR_GOOGLE": "Por favor inicie sesión usando Facebook o Google", + "PICKBAZAR_ERROR.ACTION_NOT_VALID": "Acción no válida", + "PICKBAZAR_ERROR.SHOP_NOT_APPROVED": "Tienda no aprobada", + "PICKBAZAR_ERROR.ALREADY_REFUNDED": "Reembolso ya aprobado", + "PICKBAZAR_ERROR.INVALID_GATEWAY": "Puerta de enlace no válida", + "PICKBAZAR_ERROR.OTP_SEND_FAIL": "El envío OTP falló", + "PICKBAZAR_ERROR.OTP_VERIFICATION_FAILED": "La verificación OTP falló", + "PICKBAZAR_ERROR.CONTACT_UPDATE_FAILED": "No se pudo actualizar la información de contacto", + "PICKBAZAR_ERROR.ORDER_ALREADY_HAS_REFUND_REQUEST": "El pedido ya tiene solicitud de reembolso", + "PICKBAZAR_ERROR.REFUND_ONLY_ALLOWED_FOR_MAIN_ORDER": "Reembolso sólo permitido para el pedido principal", + "PICKBAZAR_ERROR.WRONG_REFUND": "Reembolso incorrecto", + "PICKBAZAR_ERROR.CSV_NOT_FOUND": "CSV no encontrado", + "PICKBAZAR_ERROR.USER_NOT_FOUND": "Usuario no encontrado", + "PICKBAZAR_ERROR.TOKEN_NOT_FOUND": "Ficha no encontrada", + "PICKBAZAR_ERROR.INVALID_COUPON_CODE": "¡Código de cupón inválido! ", + "PICKBAZAR_ERROR.COUPON_CODE_IS_NOT_APPLICABLE": "Lo sentimos, este cupón no puede satisfacer el monto de su pedido.", + "PICKBAZAR_ERROR.ALREADY_FREE_SHIPPING_ACTIVATED": "¡Envío gratis activado! ", + "PICKBAZAR_MESSAGE.NOT_FOUND": "Extraviado", + "PICKBAZAR_MESSAGE.CHECK_INBOX_FOR_PASSWORD_RESET_EMAIL": "Revisa tu bandeja de entrada para ver el correo electrónico de restablecimiento de contraseña", + "PICKBAZAR_MESSAGE.SOMETHING_WENT_WRONG": "Algo salió mal", + "PICKBAZAR_MESSAGE.TOKEN_IS_VALID": "El token es válido", + "PICKBAZAR_MESSAGE.INVALID_TOKEN": "El token no es válido", + "PICKBAZAR_MESSAGE.PASSWORD_RESET_SUCCESSFUL": "Restablecimiento de contraseña exitoso", + "PICKBAZAR_MESSAGE.INVALID_CREDENTIALS": "Las credenciales proporcionadas no son válidas", + "PICKBAZAR_MESSAGE.EMAIL_SENT_SUCCESSFUL": "Correo electrónico enviado correctamente", + "PICKBAZAR_MESSAGE.OLD_PASSWORD_INCORRECT": "Contraseña incorrecta", + "PICKBAZAR_MESSAGE.OTP_SEND_SUCCESSFUL": "Envió exitosamente una OTP", + "PICKBAZAR_MESSAGE.REQUIRED_INFO_MISSING": "Falta la información requerida", + "PICKBAZAR_MESSAGE.CONTACT_UPDATE_SUCCESSFUL": "Información de contacto actualizada correctamente", + "PICKBAZAR_ERROR.YOU_CAN_NOT_SEND_MESSAGE_TO_YOUR_OWN_SHOP": "No puedes enviar mensajes a tu propia tienda.", + "text-access-denied": "Acceso denegado", + "text-access-denied-message": "No tienes permiso para acceder a esta página.", + "text-return-home": "Vuelve a casa", + "text-upload-highlight": "Subir una imagen", + "text-upload-message": "o arrastrar y soltar", + "text-img-format": "PNG, JPG", + "text-shop-approve-button": "Entregar", + "text-shop-approve-title": "Rechazar tienda", + "text-shop-approve-description": "¿Está seguro?", + "text-approve-shop": "Aprobar tienda", + "text-disapprove-shop": "Rechazar tienda", + "filter-by-group": "Filtrar por grupo", + "filter-by-group-placeholder": "Filtrar por grupo", + "filter-by-category": "Filtrar por categoría", + "filter-by-author": "Filtrar por autor", + "filter-by-category-placeholder": "Filtrar por categoría", + "filter-by-author-placeholder": "Filtrar por autor", + "filter-by-reason": "Filtrar por motivo", + "filter-by-reason-placeholder": "Filtrar por motivo", + "filter-by-order": "Ordenar por", + "filter-by-order-placeholder": "Ordenar por", + "text-filter": "Filtrar", + "text-download": "Descargar", + "text-map-cant-load": "El mapa no se puede cargar en este momento, lo siento.", + "text-banner": "Bandera", + "text-export-import": "Exportar importar", + "text-export-products": "Productos de exportación", + "text-export-product-variations": "Variaciones de productos de exportación", + "text-import-products": "Importar productos", + "text-import-product-variations": "Importar variaciones de productos", + "text-import-attributes": "Importar atributos", + "text-export-attributes": "Atributos de exportación", + "attribute-imported-successfully": "Atributos importados correctamente", + "product-imported-successfully": "Productos importados exitosamente", + "variation-options-imported-successfully": "Opciones de variación importadas correctamente", + "PICKBAZAR_ERROR.WRONG_CSV": "¡Has subido el archivo csv incorrecto!", + "sidebar-nav-item-refunds": "Reembolsos", + "text-update-refund": "Actualizar estado de reembolso", + "text-refund-id": "ID de reembolso", + "text-language": "Idioma", + "text-refund-status": "Estado del reembolso", + "text-status-required": "Se requiere estado", + "text-refund-created": "Reembolso creado", + "text-order-created": "Orden creada", + "text-order-status": "Estado del pedido", + "text-low-stock-products": "Productos con pocas existencias", + "text-most-rated-products": "Los 10 productos más valorados", + "text-most-category-products": "Las 10 categorías principales con más productos", + "text-customer-email": "Correo electrónico del cliente", + "text-reason": "Motivo del reembolso", + "text-images": "Imágenes", + "text-today": "Hoy", + "text-weekly": "Semanalmente", + "text-monthly": "Mensual", + "text-yearly": "Anual", + "text-order-details": "Detalles del pedido", + "text-no-image-found": "No se encontró ninguna imagen", + "MARVEL_ERROR.ALREADY_REFUNDED": "Ya reembolsado", + "text-item": "Artículo", + "text-add": "Agregar", + "text-cart": "Carro", + "text-add-cart": "Añadir al carrito de compras", + "text-close": "cerca", + "text-no-products": "No se encontraron productos", + "text-checkout": "Verificar", + "text-yes": "Sí", + "text-make-admin": "Asignar o revocar el permiso de administrador ", + "text-description-make-admin": "¿Está seguro de que desea asignar/revocar el permiso de administrador?", + "text-customer": "Cliente", + "text-contact-number": "Número de contacto", + "text-billing-address": "Dirección de Envio", + "text-shipping-address": "Dirección de envío", + "text-delivery-schedule": "Calendario de entregas", + "text-no-customer": "No se encontró ningún cliente", + "text-add-new": "Agregar nuevo", + "text-select": "Seleccionar", + "text-save": "Ahorrar", + "text-update": "Actualizar", + "text-address": "DIRECCIÓN", + "text-billing": "Facturación", + "text-shipping": "Envío", + "text-type": "Tipo", + "text-title": "Título", + "text-flash-sale": "Venta express", + "text-country": "País", + "text-city": "Ciudad", + "text-state": "Estado", + "text-zip": "CREMALLERA", + "text-street-address": "Dirección", + "text-place-order": "Realizar pedido", + "text-your-order": "Su pedido", + "text-cash-on-delivery": "Contra reembolso", + "text-card-info": "Información de la tarjeta", + "text-check-availability": "Consultar disponibilidad", + "text-estimated-shipping": "Envío estimado", + "text-calculated-checkout": "calculado a la salida", + "text-proceed-checkout": "Pasar por la caja", + "text-sub-total": "Subtotal", + "text-total": "Total", + "text-tax": "Impuesto", + "text-discount": "Descuento", + "text-free-shipping": "Envío gratis", + "text-have-coupon": "¿Tienes un cupón?", + "text-enter-coupon": "Ingrese el código de cupón aquí", + "text-coupon-required": "Se requiere un código de cupón", + "text-apply": "Aplicar", + "text-choose-payment": "Elige el método de pago", + "text-cod-message": "¡Pague después de recibir sus productos!", + "text-payable": "Pagadero", + "text-cash-message": "Por favor pague en efectivo", + "text-manufacturers": "Fabricantes", + "text-manufacturers-publications": "Fabricantes/Publicaciones", + "sidebar-nav-item-manufacturers": "Fabricantes/Publicaciones", + "sidebar-nav-item-authors": "Autores", + "sidebar-nav-item-refund-policy": "Políticas de reembolso", + "text-authors": "Autores", + "sidebar-nav-item-create-order": "Crear orden", + "text-wallet": "Billetera", + "text-balance": "balance", + "text-currency": "divisa", + "text-total-points": "Puntos totales", + "text-points-used": "Puntos utilizados", + "text-points": "Puntos", + "text-wallet-use": "¿Quieres usar billetera?", + "text-available-balance": "Saldo disponible", + "text-invoice": "Factura", + "error-author-name-required": "El nombre del autor es obligatorio.", + "error-manufacturer-name-required": "Se requiere el nombre del fabricante", + "error-invalid-coupon": "Este código de cupón no es válido", + "text-price": "Precio", + "text-not-found": "Lo sentimos, no se encontró ningún producto :(", + "text-notice-not-found": "Lo sentimos, no se encontró ningún aviso :(", + "sidebar-nav-item-reviews": "Reseñas", + "sidebar-nav-item-questions": "Preguntas", + "text-product-id": "ID del Producto", + "text-view-images": "Ver imágenes", + "text-out-of-stock": "Agotado", + "text-low-in-stock": "Bajo en existencia", + "text-low-quantity": "baja cantidad", + "text-see-details": "Ver detalles", + "text-campaign-status": "Estado de la campaña", + "text-campaign-type-on": "Tipo de campaña en", + "text-deals-rate": "Tarifa de ofertas", + "text-deals": "Ofertas", + "error-add-both-address": "Por favor agregue la dirección de envío y facturación", + "sort-by-quantity": "Ordenar por cantidad", + "text-by": "Por", + "text-accept-report-modal-description": "¿Está seguro de que desea aceptar esta solicitud? ", + "text-accept": "Aceptar", + "text-decline": "Rechazar", + "text-decline-report-modal-description": "¿Está seguro de que desea rechazar esta solicitud?", + "text-abuse-report": "Informe abusivo", + "text-abuse-report-submitted": "Informe abusivo enviado con éxito", + "text-report": "Informe", + "text-summary": "Resumen", + "text-campaign": "campaña", + "text-pending-order": "Orden pendiente", + "text-processing-order": "Orden de procesamiento", + "text-completed-order": "Orden completada", + "text-cancelled-order": "Orden cancelada", + "text-failed-order": "Orden fallida", + "text-order-local-facility": "Haga su pedido en una instalación local", + "text-order-out-delivery": "Ordene para entrega", + "text-refunded-order": "Orden reembolsada", + "text-notification": "Notificación", + "text-notifications": "Notificaciones", + "text-visit-site": "Visitar sitio", + "text-visit-store": "Visita la tienda", + "text-created-new-order": "Creó un nuevo pedido", + "text-sent-new-store-notice": "Creó un nuevo aviso de tienda.", + "text-sent-new-message": "envió un nuevo mensaje.", + "text-export-orders": "Órdenes de exportación", + "text-non-translated-title": "Crear", + "text-translated-title": "Editar", + "text-quantity": "Cantidad", + "text-follow-us-on": "Siga con nosotros", + "text-invoice-no": "Factura no", + "text-date": "Fecha", + "text-mark-all-read": "marcar todo como leido", + "error-file-too-large": "Archivo demasiado grande", + "text-payment-status": "Estado de pago", + "error-invalid-file-type": "El tipo de archivo subido no es compatible", + "order-pending": "Pendiente", + "order-processing": "Procesando", + "order-completed": "Terminado", + "order-cancelled": "Cancelado", + "order-failed": "Fallido", + "order-at-local-facility": "Orden en instalación local", + "order-out-for-delivery": "Ordene para entrega", + "payment-pending": "Pago Pendiente", + "payment-processing": "Procesando pago", + "payment-success": "pago exitoso", + "payment-failed": "Pago fallido", + "payment-reversal": "Reversión de pago", + "payment-wallet": "Pago de billetera", + "payment-cash-on-delivery": "Contra reembolso", + "payment-cash": "Dinero", + "text-messages": "Mensajes", + "text-location": "Ubicación", + "text-webhook-url": "URL de webhook", + "email-not-verified": "Su correo electrónico no está verificado. ", + "text-no-message-found": "¡Ups! ", + "text-no-shop-found": "¡Ups! ", + "text-starting-chat": "Iniciar chat", + "text-start-conversation": "Iniciar conversación", + "text-input-search": "Buscar por tienda (escriba al menos 3 caracteres)", + "text-compose": "Crear Mensaje", + "text-inbox-empty": "Su bandeja de entrada está vacía", + "text-blocked-content-one": "Bloqueaste mensajes de", + "text-account": "cuenta", + "text-blocked-content-two": "No puedes enviarles mensajes en este chat y no recibirás sus mensajes.", + "text-something-wrong": "algo va mal", + "text-select-your-conversation": "Seleccione su conversación", + "notice-active-date": "Fecha activa", + "notice-created-by": "Creado por", + "notice-expire-date": "Fecha de caducidad", + "text-empty-notice": "Aviso vacío", + "text-load-more": "Carga más", + "text-back-to-home": "De vuelta a casa", + "text-select-payment-gateway": "Seleccione Pasarela de Pago", + "text-select-default-payment-gateway": "Establecer pasarela de pago predeterminada", + "text-message-sent": "Mensaje enviado...", + "text-order-pending": "Orden pendiente", + "text-order-processing": "procesando orden", + "text-order-at-local-facility": "Ordene en las instalaciones locales", + "text-order-out-for-delivery": "Ordene para entrega", + "text-order-completed": "Pedido completado", + "text-order-cancelled": "Orden cancelada", + "text-order-refunded": "Pedido reembolsado", + "text-total-amount": "Cantidad total", + "text-shipping-charge": "Costo de envío", + "text-paid-from-wallet": "Pagado desde billetera", + "text-total-item": "Artículo total", + "text-deliver-time": "El tiempo de entrega", + "text-order-failed": "Orden fallida", + "text-paid_from_wallet": "Pago de billetera", + "text-amount-due": "Monto adeudado", + "text-refund-policies": "Políticas de reembolso", + "text-refund-reasons": "Motivos de reembolso", + "text-select-refund-policy-for": "Seleccione Política de reembolso para", + "filter-by-refund-policy": "Filtrar por grupo de usuarios", + "filter-by-notification-type": "Filtrar por tipo de notificación", + "filter-by-status": "Filtrar por estado", + "percentage": "Porcentaje", + "text-approval-action": "Acción de aprobación", + "text-enable-gateway": "Habilitar puerta de enlace", + "text-currency-options": "Opciones de moneda", + "text-seo": "SEO", + "text-max-search-location-distance": "Distancia máxima de ubicación de búsqueda (km)", + "text-main": "Principal", + "text-shop-management": "Gerencia de la tienda", + "text-all-shops": "Todas las tiendas", + "text-add-all-shops": "Agregar nueva tienda", + "text-inactive-shops": "Tiendas inactivas/nuevas", + "text-product-management": "Gestión de productos", + "text-all-products": "Todo el producto", + "text-new-products": "Añadir nuevo producto", + "text-my-draft": "Mi borrador", + "text-my-draft-products": "Mis borradores de productos", + "text-all-out-of-stock": "Todo bajo", + "text-inventory": "Inventario", + "text-e-commerce-management": "Gestión de comercio electrónico", + "text-reported-refunds": "Reembolsos reportados", + "text-new-refund-policy": "Agregar nueva política de reembolso", + "text-new-refund-reasons": "Agregar nuevo motivo de reembolso", + "text-page-control": "Control de diseño/página", + "text-groups": "Páginas de inicio / Grupos", + "text-faqs": "Preguntas frecuentes", + "text-all-faqs": "Todas las preguntas frecuentes", + "text-new-faq": "Agregar nuevas preguntas frecuentes", + "text-all-terms": "Todos los términos", + "text-new-terms": "Agregar nuevos términos", + "text-order-management": "Gestión de pedidos", + "text-transactions": "Actas", + "text-user-control": "Control de usuario", + "text-all-users": "Todos los usuarios", + "text-admin-list": "Lista de administradores", + "text-all-vendors": "Todos los proveedores", + "text-pending-vendors": "Proveedores pendientes", + "text-customers": "Clientes", + "text-feedback-control": "Control de retroalimentación", + "text-promotional-management": "Gestión promocional", + "text-all-campaigns": "Todas las campañas", + "text-new-campaigns": "Añadir nuevas campañas", + "text-feature-management": "Gestión de funciones", + "text-site-management": "Manejo de sitio", + "text-general-settings": "Configuración general", + "text-payment-settings": "Configuración de pago", + "text-seo-settings": "Configuraciones SEO", + "text-events-settings": "Configuración de eventos", + "text-shop-settings": "Configuración de la tienda", + "text-company-settings": "Información de la empresa", + "text-financial-management": "Gestión financiera", + "text-promotional-control": "control promocional", + "text-available-flash-deals": "Ofertas flash disponibles", + "text-my-products-in-deals": "Mis productos en ofertas", + "text-page-management": "Diseño/Gestión de página", + "text-low-out-of-stock": "Bajo", + "text-no-log-found": "Neniu Sciigo trovita", + "fixed_rate": "Tipo de interés fijo", + "text-maintenance-mode-title": "El modo de mantenimiento comienza en", + "text-maintenance-mode-start-title": "Se inicia el modo de mantenimiento.", + "text-top-bar-search-placeholder": "Busca tu ruta...", + "text-title-commission": "Comisión", + "text-title-sale": "Venta", + "text-title-balance": "Balance", + "text-title-withdraw": "Retirar", + "text-title-description": "Descripción", + "text-image-uploading-message": "¡Espere por favor! La imagen se está cargando.", + + "text-pixel-dot": "píxel." +} diff --git a/public/locales/es/form.json b/public/locales/es/form.json new file mode 100644 index 0000000..865042f --- /dev/null +++ b/public/locales/es/form.json @@ -0,0 +1,618 @@ +{ + "form-title-permission": "Permiso", + "form-title-create-product": "Crear nuevo producto", + "form-title-edit-product": "Editar producto", + "form-title-edit-faq": "Editar preguntas frecuentes", + "form-title-edit-shop": "Editar tienda", + "form-title-create-type": "Crear nuevo grupo", + "form-title-product-type": "tipo de producto", + "form-description-product-type": "Seleccione el formulario de tipo de producto aquí", + "form-title-simple-product-info": "Información sencilla del producto", + "form-description-simple-product-info": "su descripción simple del producto y la información necesaria desde aquí", + "form-title-variation-product-info": "Información de variación del producto", + "form-description-variation-product-info": "la variación de su producto y la información necesaria desde aquí", + "form-description-attribute-value": "el valor de su atributo y la información necesaria desde aquí", + "form-description-attribute-name": "su nombre de atributo e información necesaria desde aquí", + "form-title-options": "Opciones", + "form-title-variation-added": "Variaciones agregadas", + "form-title-variant": "Variante", + "form-title-edit-type": "Tipo de edición", + "form-title-create-category": "Crear nueva categoría", + "form-title-edit-category": "Editar categoria", + "form-title-create-order-status": "Crear estado de pedido", + "form-title-edit-order-status": "Editar estado del pedido", + "form-title-create-customer": "Crear nuevo cliente", + "form-title-update-customer": "Actualizar cliente", + "form-title-create-coupon": "Crear nuevo cupón", + "form-title-edit-coupon": "Editar cupón", + "form-title-create-tax": "Crear nuevo impuesto", + "form-title-update-tax": "Actualizar Impuesto", + "form-title-create-shipping": "Crear nuevo envío", + "form-title-update-shipping": "Actualizar envío", + "form-title-transactions": "Actas", + "form-title-create-flash-sale": "Crear cronograma de venta flash", + "form-title-flash-sale-campaigns": "Campañas de venta flash", + "form-title-currently-flash-sales": "Actualmente en marcha ventas flash.", + "form-title-my-products-flash-sales": "Mis productos están en venta flash.", + "form-title-do-you-approve": "¿Realmente quieres aprobar?", + "form-title-settings": "Ajustes", + "form-title-seo-settings": "Configuración de SEO", + "form-title-payment-settings": "Configuración de pago", + "form-title-events-settings": "Configuración de eventos", + "form-title-forgot-password": "Has olvidado tu contraseña", + "form-title-profile-settings": "Configuración de perfil", + "form-title-faqs": "Preguntas frecuentes", + "form-title-all-notifications": "Todas las notificaciones", + "order-status-description-helper-text": "estado del pedido desde aquí", + "featured-image-title": "Foto principal", + "featured-image-help-text": "Sube la imagen destacada de tu producto aquí", + "gallery-title": "Galería", + "gallery-help-text": "Sube la galería de imágenes de tu producto aquí", + "type-and-category": "Grupo", + "type-and-category-help-text": "Seleccione el grupo de productos y las categorías desde aquí", + "item-description": "Descripción", + "item-description-update": "Actualizar", + "item-description-choose": "Elegir", + "item-description-edit": "Editar", + "item-description-add": "Agregar", + "product-description-help-text": "la descripción de su producto y la información necesaria desde aquí", + "total-variation-added": "Variante", + "input-label-enable-free-shipping": "Habilitar envío gratuito", + "input-label-attribute-name": "Nombre del Atributo", + "input-label-attribute-value": "Valor de atributo", + "input-label-disable-variant": "Deshabilitar esta variante", + "input-label-logo": "Logo", + "input-label-email": "Correo electrónico", + "input-label-token": "Pon tu token que recibiste del correo electrónico", + "input-label-password": "Contraseña", + "input-label-bio": "Biografía", + "input-label-contact": "Número de contacto", + "input-label-avatar": "Avatar", + "input-label-old-password": "Contraseña anterior", + "input-label-new-password": "Nueva contraseña", + "input-label-confirm-password": "confirmar Contraseña", + "input-label-products": "Productos", + "input-label-inventory": "Inventario", + "input-label-categories": "Categorías", + "input-label-coupons": "Cupones", + "input-label-orders": "Pedidos", + "input-label-order-id": "Solicitar ID", + "input-label-sku": "SKU", + "input-note-multilang-sku": "Asegúrese de que el SKU sea idéntico para todos los idiomas.", + "input-label-name": "Nombre", + "input-label-description": "Descripción", + "input-label-price": "Precio", + "input-label-sale-price": "Precio de venta", + "input-label-quantity": "Cantidad", + "input-label-unit": "Unidad", + "input-label-width": "Ancho", + "input-label-height": "Altura", + "input-label-length": "Longitud", + "input-label-status": "Estado", + "input-label-under-review": "Bajo revisión", + "input-label-published": "Publicado", + "input-label-unpublish": "Despublicar", + "input-label-draft": "Borrador", + "input-label-approved": "Aprobado", + "input-label-rejected": "Rechazado", + "input-label-select-icon": "Seleccionar icono", + "input-label-details": "Detalles", + "input-label-offering-campaign": "Seleccione qué tipo de oferta es aplicable en esta campaña", + "input-label-offering-campaign-filter-option": "Seleccione la opción de filtro de productos.", + "input-label-offering-campaign-choose-products": "Elija productos", + "input-label-group": "Grupo", + "input-label-slug": "Babosa", + "input-label-output": "Producción", + "input-label-type": "Tipo", + "input-label-prompt": "Inmediato", + "input-label-types": "Tipos", + "input-label-parent-category": "Categoría principal", + "input-label-order-status": "Estado del pedido", + "input-label-serial": "De serie", + "input-label-code": "Código", + "input-label-amount": "Cantidad", + "input-label-minimum-cart-amount": "Importe mínimo del carrito", + "input-label-serial-help-text": "El estado del pedido debe ser el siguiente (por ejemplo: 1-[9])", + "input-label-color": "Color", + "button-label-sync-content": "Sincronizar contenido", + "button-label-back": "Atrás", + "input-label-image": "Imagen", + "input-label-search": "Buscar", + "input-label-taxes": "Impuestos", + "input-label-rate": "Tasa", + "input-label-country": "País", + "input-label-city": "Ciudad", + "input-label-state": "Estado", + "input-label-zip": "CREMALLERA", + "input-label-shippings": "Envíos", + "input-label-free": "Gratis", + "input-label-fixed": "Fijado", + "input-label-site-title": "Título del sitio", + "input-label-site-subtitle": "Subtítulo del sitio", + "input-label-site-link": "Enlace al sitio", + "input-label-currency": "Divisa", + "input-label-tax-class": "Clase de impuesto", + "input-label-shipping-class": "Clase de envío", + "input-label-free-shipping": "Envío gratis", + "input-label-percentage": "Porcentaje", + "input-label-meta": "Meta", + "input-label-meta-title": "Metatítulo", + "input-label-meta-description": "Metadescripción", + "input-label-meta-tags": "Metaetiquetas", + "input-label-canonical-url": "URL canónica", + "input-label-og-title": "Título original", + "input-label-og-description": "Descripción original", + "input-label-og-image": "Imagen original", + "input-label-twitter-handle": "Identificador de Twitter", + "input-label-twitter-card-type": "Tipo de tarjeta de Twitter", + "button-label-update-product": "Actualizar producto", + "button-label-add-product": "Agregar producto", + "input-placeholder-prompt-suggestion": "Seleccione alguna sugerencia de aviso generada automáticamente", + "input-placeholder-search": "Escribe tu consulta y presiona enter", + "input-placeholder-order-status": "Estado del pedido", + "input-placeholder-search-deals": "Buscar ofertas...", + "button-label-remove": "Eliminar", + "button-label-add-option": "Agregar una opción", + "button-label-add": "Agregar", + "button-label-update": "Actualizar", + "button-label-shipping": "Envío", + "button-label-order-status": "Estado del pedido", + "button-label-add-type": "Agregar tipo", + "button-label-add-types": "Agregar tipos", + "button-label-generate-ai": "Generar con IA", + "button-label-regenerate-ai": "Regenerarse con IA", + "button-label-add-group": "Añadir grupo", + "button-label-add-categories": "Agregar categorías", + "button-label-add-order-status": "Agregar estado del pedido", + "button-label-update-group": "Grupo de actualización", + "button-label-update-terms-conditions": "Actualizar términos", + "button-label-add-terms-conditions": "Agregar términos", + "group-description-help-text": "la descripción de tu grupo y la información necesaria desde aquí", + "button-label-add-category": "añadir categoría", + "button-label-update-category": "Actualizar categoría", + "category-image-helper-text": "Sube tu imagen de categoría aquí", + "category-description-helper-text": "Detalles de su categoría e información necesaria desde aquí.", + "button-label-change": "Cambiar", + "button-label-change-status": "Cambiar Estado", + "input-label-users": "Usuarios", + "input-label-customers": "Clientes", + "input-label-staffs": "Bastones", + "button-label-add-user": "Agregar usuario", + "button-label-add-customer": "Agregar cliente", + "button-label-login": "Acceso", + "button-label-add-coupon": "Agregar cupón", + "button-label-update-coupon": "Actualizar cupón", + "input-forgot-password-label": "¿Has olvidado tu contraseña?", + "button-label-create-customer": "Crear cliente", + "button-label-preview-product-on-shop": "Avance", + "form-title-information": "Información", + "form-title-payment": "Pago", + "payment-help-text": "Configurar la opción de pago", + "customer-form-info-help-text": "Agregue la información de su cliente y cree un nuevo cliente desde aquí", + "coupon-image-helper-text": "Sube la imagen de tu cupón aquí", + "coupon-form-info-help-text": "la descripción de su cupón y la información necesaria desde aquí", + "shipping-form-info-help-text": "su descripción de envío e información necesaria desde aquí", + "coupon-active-from": "Activo desde", + "coupon-expire-at": "caducará", + "button-label-tax": "Impuesto", + "button-label-add-tax": "Agregar impuesto", + "tax-form-info-help-text": "su información fiscal desde aquí", + "logo-help-text": "Cargue el logotipo de su sitio desde aquí.", + "logo-dimension-help-text": "La dimensión del logotipo debe ser", + "site-info-help-text": "Cambie la información de su sitio desde aquí", + "form-title-footer-information": "Pie de página", + "site-info-footer-description": "Cambie la información de su pie de página desde aquí", + "input-label-copyright-text": "Texto de derechos de autor", + "input-label-external-text": "Texto externo", + "input-label-external-link": "Enlace externo", + "avatar-help-text": "Sube tu imagen de perfil desde aquí. ", + "button-label-save-settings": "Guardar ajustes", + "button-label-change-password": "Cambiar la contraseña", + "button-label-save": "Ahorrar", + "button-label-send": "Enviar", + "password-help-text": "Cambia tu contraseña desde aquí", + "profile-info-help-text": "Añade la información de tu perfil desde aquí", + "image-uploader-title": "Subir una imagen", + "image-drag-n-drop-title": "o arrastrar y soltar", + "tax-form-seo-info-help-text": "Cambia el SEO de tu sitio desde aquí", + "create-new-attribute-value": "Crear nuevo valor de atributo", + "create-new-attribute": "Crear nuevo atributo", + "update-attribute-value": "Actualizar valor de atributo", + "edit-attribute": "Editar atributo", + "error-message-required": "Se requiere mensaje", + "error-name-required": "Se requiere el nombre", + "error-value-required": "Se requiere valor", + "error-meta-required": "Se requiere meta", + "error-author-name-required": "Nomo de aŭtoro estas postulata", + "error-manufacturer-name-required": "Nomo de fabrikisto estas postulata", + "error-invalid-coupon": "Ĉi tiu kuponokodo ne validas", + "error-attribute-name-required": "Ĉi tiu kuponokodo ne validas", + "text-payment-method-preparing": "Espere, el método de pago se está preparando...", + "text-register": "Registro", + "text-no-account": "¿No tienes ninguna cuenta?", + "text-already-account": "¿Ya tienes una cuenta?", + "text-customer": "Cliente", + "text-staff": "Personal", + "text-store-owner": "Dueño de tienda", + "text-super-admin": "Súper administrador", + "button-label-add-tag": "Añadir etiqueta", + "button-label-update-tag": "Actualizar etiqueta", + "button-label-add-withdraw": "Solicitud de retirada", + "button-label-update-withdraw": "Retiro de actualización", + "form-title-create-withdraw": "Crear retiro", + "withdraw-description-helper-text": "Solicitud de retiro desde aquí", + "input-label-cash-on-delivery": "Habilitar pago contra reembolso", + "input-label-payment-method": "Método de pago", + "input-label-vendor-id": "ID del proveedor", + "input-label-note": "Nota", + "form-title-create-tag": "Crear etiqueta", + "tag-image-helper-text": "Sube la imagen de tu etiqueta aquí", + "tag-description-helper-text": "los detalles de su etiqueta y la información necesaria desde aquí", + "form-title-create-shop": "Crear tienda", + "shop-logo-help-text": "Sube el logo de tu tienda desde aquí", + "shop-cover-image-title": "Imagen de portada", + "shop-cover-image-help-text": "Sube la imagen de portada de tu tienda desde aquí", + "cover-image-dimension-help-text": "La dimensión de la imagen de portada debe ser", + "shop-basic-info": "Información básica", + "shop-basic-info-help-text": "Añade información básica sobre tu tienda desde aquí", + "shop-payment-info": "Información de pago", + "payment-info-helper-text": "Añade tu información de pago desde aquí", + "input-label-admin-commission-rate": "Tasa de comisión para administrador", + "input-label-account-holder-name": "nombre del titular de la cuenta", + "input-label-account-holder-email": "Correo electrónico del titular de la cuenta", + "input-label-bank-name": "Nombre del banco", + "input-label-account-number": "Número de cuenta", + "shop-address": "Dirección de la tienda", + "shop-address-helper-text": "Añade la dirección de tu tienda física desde aquí", + "footer-address": "DIRECCIÓN", + "footer-address-helper-text": "Añade tu dirección desde aquí", + "email-change-helper-text": "Cambia tu correo electrónico desde aquí", + "input-label-street-address": "Dirección", + "input-label-value": "Valor", + "button-label-add-value": "Añadir valor", + "button-label-add-staff": "Agregar personal", + "form-title-create-staff": "Crear personal", + "form-description-staff-info": "Agregue la información de su personal y cree un nuevo personal desde aquí", + "link-register-shop-owner": "Regístrate como propietario de la tienda", + "button-label-submit": "Entregar", + "error-token-required": "¡Se requiere ficha!", + "error-old-password-required": "¡Se requiere contraseña anterior!", + "error-password-required": "¡Se requiere contraseña!", + "error-confirm-password": "¡Por favor confirme la contraseña!", + "error-match-passwords": "¡Las contraseñas deben coincidir!", + "error-credential-wrong": "¡Las credenciales estaban equivocadas!", + "error-enough-permission": "No tiene suficiente permiso", + "error-email-format": "El formato de dirección de correo electrónico proporcionado no es válido", + "error-email-required": "Debes proporcionar tu dirección de correo electrónico.", + "error-attribute-required": "El atributo es obligatorio", + "error-type-required": "Se requiere grupo", + "error-admin-commission": "Debes establecer tu tasa de comisión", + "error-coupon-code-required": "Se requiere código", + "error-specify-number": "Debes especificar un número", + "error-amount-number": "La cantidad debe ser un número.", + "error-amount-required": "Debes establecer una cantidad", + "error-payment-required": "Debes establecer una cantidad", + "error-insufficient-balance": "Debes establecer una cantidad", + "error-select-single-products-required": "Por favor seleccione un solo producto", + "error-gateway-required": "Se requiere puerta de enlace", + "error-bank-name-required": "Nombre del banco requerido", + "error-url-required": "La URL es obligatoria", + "error-url-valid-required": "La URL no es válida", + "error-website-required": "Se requiere sitio web", + "error-phone-number-required": "Se requiere número de teléfono", + "error-phone-number-valid-required": "El número de teléfono no es válido", + "error-contact-number-required": "Se requiere número de contacto", + "error-contact-number-valid-required": "El número de contacto no es válido", + "error-account-number-required": "Se requiere el número de cuenta", + "error-account-number-positive-required": "El número de cuenta debe ser positivo.", + "error-account-number-integer-required": "El número de cuenta debe ser un número entero.", + "error-account-holder-email-required": "Se requiere el correo electrónico del titular de la cuenta", + "error-account-holder-name-required": "Se requiere el nombre del titular de la cuenta.", + "error-amount-must-positive": "La cantidad debe ser positiva.", + "error-amount-must-number": "La cantidad debe ser un número.", + "error-must-number": "Tiene que ser un número", + "error-minimum-coupon-amount-number": "El monto mínimo del cupón debe ser un número", + "error-minimum-coupon-amount-must-positive": "El importe mínimo del cupón debe ser positivo.", + "error-coupon-amount-must-positive": "El importe del cupón debe ser positivo.", + "error-rate-must-positive": "La tasa debe ser positiva.", + "error-rate-must-number": "La tarifa debe ser un número.", + "error-rate-must-integer": "La tasa debe ser un número entero.", + "error-rate-required": "Se requiere tarifa", + "error-serial-must-positive": "El número de serie debe ser positivo.", + "error-serial-must-integer": "El serial debe ser un número entero.", + "error-serial-required": "Se requiere serie", + "error-priority-required": "Se requiere prioridad", + "error-faq-title-required": "El título de las preguntas frecuentes es obligatorio", + "error-faq-description-required": "Se requiere descripción de las preguntas frecuentes", + "error-notice-title-required": "Se requiere el título del aviso", + "error-notice-description-required": "Se requiere descripción del aviso", + "error-expire-date-required": "Debes establecer una fecha de vencimiento", + "error-active-date-required": "Debes establecer una fecha activa", + "error-color-required": "Se requiere color", + "error-product-type-required": "Se requiere tipo de producto", + "error-sku-required": "Se requiere SKU", + "error-price-must-number": "El precio debe ser un número.", + "error-account-must-number": "La cuenta debe ser un número.", + "error-price-must-positive": "El precio debe ser positivo.", + "error-price-required": "Se requiere precio", + "error-sale-price-less-number": "El precio de venta debe ser inferior a", + "error-sale-price-must-positive": "El precio de venta debe ser positivo.", + "error-free-shipping-amount-must-positive": "El importe del envío gratuito debe ser positivo.", + "error-quantity-must-number": "La cantidad debe ser un número.", + "error-quantity-must-positive": "La cantidad debe ser positiva.", + "error-quantity-must-integer": "La cantidad debe ser un número entero.", + "error-quantity-required": "Se requiere cantidad", + "error-unit-required": "Se requiere unidad", + "error-status-required": "Se requiere estado", + "error-email-string": "El correo electrónico debe ser una cadena.", + "error-currency-required": "Se requiere moneda", + "text-submit-email": "Enviar correo electrónico", + "text-submit-token": "Enviar ficha", + "text-reset-password": "Restablecer la contraseña", + "token-label": "Pon tu token que recibiste del correo electrónico", + "input-label-autocomplete": "Establecer ubicación desde el mapa", + "input-label-website": "Sitio web", + "shop-settings": "Configuración de la tienda", + "shop-settings-helper-text": "Añade la información de configuración de tu tienda desde aquí", + "button-label-add-social": "Agregar nuevo perfil social", + "input-label-select-platform": "Seleccionar plataforma social", + "input-label-social-url": "Agregar URL de perfil", + "placeholder-search-location": "Formulario de búsqueda de ubicación aquí", + "placeholder-type-message": "Escribe tu mensaje aquí..", + "banner-slider-help-text": "Agregue la imagen de su banner con título y descripción desde aquí. ", + "input-title": "Título", + "input-description": "Descripción", + "input-gallery": "Galería", + "button-label-add-banner": "Agregar banner", + "button-label-description-ai": "Generar descripción con IA", + "text-delivery-schedule": "Calendario de entregas", + "delivery-schedule-help-text": "Agregue su horario de entrega con la descripción adecuada desde aquí", + "input-delivery-time-title": "Título/Hora", + "input-delivery-time-description": "Descripción", + "button-label-add-delivery-time": "Agregar hora de entrega", + "error-add-at-least-one-delivery-time": "Añade al menos una hora de entrega", + "error-min-one-banner": "Añade al menos un banner", + "error-title-required": "Se requiere título", + "error-fractional-grater-then-one-required": "El fraccionario debe ser mayor que 1.", + "error-fractional-not-grater-then-one-required": "El número fraccionario no puede ser mayor que 5.", + "input-label-min-order-amount": "Cantidad mínima de pedido", + "input-banner": "Bandera", + "input-label-product-card-type": "Seleccionar tarjeta de producto", + "input-label-layout-type": "Seleccionar diseño", + "input-label-is-home": "¿Es la página de inicio principal?", + "promotional-slider": "Deslizadores promocionales", + "promotional-slider-help-text": "Cargar controles deslizantes promocionales", + "error-product-card-required": "Por favor seleccione una tarjeta de producto", + "error-product-one-required": "Por favor seleccione al menos un producto", + "group-settings": "Seleccionar configuraciones relacionadas con el grupo", + "group-settings-help-text": "Por favor asegúrese de haber seleccionado la configuración necesaria", + "input-label-add-wallet-points": "Agregar puntos de billetera", + "input-label-wallet-currency-ratio": "Relación de moneda de la billetera", + "input-label-signup-points": "Puntos de registro", + "input-label-digital-file": "Archivo digital", + "input-label-is-digital": "es digital", + "input-label-is-external": "es externo", + "input-label-external-product-url": "URL del producto externo", + "input-label-external-product-button-text": "Etiqueta de botón de producto externo", + "form-title-additional-type": "Tipo de producto adicional", + "form-description-additional-type": "Elija tipos de productos adicionales desde aquí. ", + "button-label-add-manufacturer-publication": "Agregar fabricante/publicación", + "button-label-update-manufacturer-publication": "Actualizar fabricante/publicación", + "form-title-create-manufacturer": "Crear fabricante/publicación", + "form-title-update-manufacturer": "Actualizar fabricante/publicación", + "input-label-cover-image": "Imagen de portada", + "manufacturer-form-info-help-text": "Imagen de portada", + "manufacturer-form-description-details": "Agregue información y descripción del fabricante desde aquí.", + "form-title-create-author": "Crear autor", + "form-title-update-author": "Actualizar autor", + "button-label-add-author": "Agregar autor", + "author-form-description-details": "Agregue la información del autor y la biografía desde aquí.", + "input-label-languages": "Idiomas", + "placeholder-add-languages-comma-separated": "Por favor agregue idiomas separados por comas", + "input-label-quote": "Cita", + "input-label-author-born": "Nacido", + "input-label-author-death": "Muerte", + "button-label-update-author": "Actualizar autor", + "input-label-create-order": "Crear orden", + "author-image-helper-text": "Agregue la imagen de perfil del autor desde aquí. ", + "author-cover-image-helper-text": "Agregue la imagen de portada del autor desde aquí.", + "manufacturer-image-helper-text": "Cargue su logotipo de fabricante/publicación desde aquí. ", + "manufacturer-cover-image-helper-text": "Cargue la imagen de portada de su fabricante/publicación desde aquí. La dimensión debe ser 960 x 340 px.", + "text-upload-digital-file": "Cargue un archivo digital desde aquí o arrástrelo y suéltelo", + "form-title-edit-tags": "Editar etiquetas", + "input-label-enable-otp": "Utilice OTP al finalizar la compra", + "button-text-reply": "Responder", + "input-answer-placeholder": "Escribe tu respuesta aquí", + "error-answer-required": "La respuesta no debe estar vacía.", + "input-label-reviews": "Reseñas", + "error-maximum-question-limit": "Se requiere un límite máximo de preguntas", + "error-max-shop-distance": "Se requiere la distancia máxima de ubicación de búsqueda", + "error-max-shop-distance-must-positive": "La distancia máxima de ubicación de búsqueda debe ser positiva", + "input-label-maximum-question-limit": "Límite máximo de preguntas", + "error-digital-file-input-required": "Debes cargar tu archivo digital.", + "input-label-store-notices": "Avisos de la tienda", + "button-label-add-store-notices": "Agregar aviso de tienda", + "form-title-create-store-notice": "Crear aviso de tienda", + "store-notice-active-from": "Fecha activa", + "store-notice-expire-at": "Fecha de caducidad", + "button-label-update-store-notice": "Actualizar aviso de tienda", + "button-label-add-store-notice": "Agregar aviso de tienda", + "form-title-edit-store-notice": "Editar aviso de tienda", + "store-notice-form-info-help-text": "Aviso de tienda información necesaria desde aquí", + "faq-form-info-help-text": "Preguntas frecuentes información necesaria desde aquí", + "terms-conditions-form-info-help-text": "Términos y condiciones información necesaria desde aquí", + "input-label-terms-conditions-vendors": "Habilitar términos", + "input-label-priority": "Prioridad", + "input-label-received-by": "Recibido por", + "error-received-by-required": "Recibido por es obligatorio", + "free-shipping-input-label-amount": "Importe mínimo del carrito para envío gratuito", + "coupon-input-label-amount": "Monto del descuento del cupón", + "form-notification-title": "Notificación de correo electrónico", + "form-notification-description": "Configure su notificación por correo electrónico para la función de mensajería", + "input-notification-email": "Correo electrónico de notificación", + "input-enable-notification": "Habilitar la notificación", + "input-label-use-google-map-service": "Habilitar dirección de mapa de Google", + "input-label-product-for-review": "¿Habilitar el sistema de revisión de productos antes de publicarlo?", + "input-label-use-must-verify-email": "Habilitar Debe verificar el correo electrónico", + "input-label-soft-disabled": "Suavemente deshabilitado", + "currency-options-info-help-text": "Las siguientes opciones afectan cómo se muestran los precios en la interfaz.", + "input-label-currency-formations": "Seleccionar formación de moneda", + "input-label-currency-number-of-decimal": "Número de dígitos faccionales", + "error-currency-thousand-separator-required": "Se requiere separador de mil", + "error-currency-decimal-separator-required": "Se requiere separador decimal", + "error-currency-number of decimals-required": "Se requiere el número de decimales", + "input-placeholder-currency-number-of-decimal": "Ingrese el número Entre 1-5", + "error-fractions-must-positive": "El número de decimal debe ser positivo.", + "error-fractions-must-be-number": "El número decimal debe ser un número.", + "error-end-start-date": "La fecha de finalización debe ser posterior a la fecha de inicio.", + "error-products-filter-option-required": "El campo de opción de filtro de productos es obligatorio", + "input-label-enable-open-ai": "Habilitar IA", + "input-label-enable-guest-checkout": "Habilitar pago como invitado", + "video-title": "Titulo del Video", + "video-help-text": "Agregar enlace de vídeo", + "input-label-video-embed": "Insertar vídeo ", + "button-label-add-video": "Añadir video", + "title-sms-event-settings": "Configuración de eventos SMS", + "title-email-event-settings": "Configuración de eventos de correo electrónico", + "description-sms-event-settings": "Configure esto para enviar SMS en el evento seleccionado", + "description-email-event-settings": "Configure esto para enviar SMS en el evento seleccionado", + "input-label-sms-options": "Seleccione Opciones de SMS", + "input-label-email-options": "Seleccione opciones de correo electrónico", + "size-help-text": "El tamaño de la imagen no debe ser mayor que", + "input-label-select-ai": "Seleccione IA", + "title-realtime-notification-settings": "Configuración de notificación en tiempo real", + "description-realtime-notification-settings": "Configure esto para recibir notificaciones en tiempo real", + "input-label-realtime-notification-options": "Seleccionar opciones de notificación", + "enter-notice-heading": "Ingrese el título/encabezado de su aviso", + "enter-notice-description": "Ingrese la descripción de su aviso", + "input-placeholder-search-name": "Buscar por nombre", + "input-placeholder-search-code": "Buscar por código", + "input-placeholder-search-tracking-number": "Buscar por número de seguimiento", + "input-placeholder-search-notice": "Buscar por Aviso", + "social-settings": "Configuración de perfil social", + "social-settings-helper-text": "Agregue el formulario de información de su perfil social aquí", + "input-label-url": "URL", + "refund-policy-form-description-details": " Información de la Política de Reembolso desde aquí.", + "refund-reason-form-description-details": " Información del motivo del reembolso desde aquí.", + "error-refund-policy-title-required": "Se requiere título", + "error-refund-reason-title-required": "Se requiere título", + "error-refund-policy-target-required": "Se requiere objetivo", + "button-label-add-refund-policy": "Agregar política de reembolso", + "button-label-add-refund-reason": "Agregar motivo de reembolso", + "form-title-create-refund-policy": "Agregar nueva política de reembolso", + "form-title-create-refund-reason": "Agregar nuevo motivo de reembolso", + "form-title-update-refund-policy": "Actualizar política de reembolso", + "form-title-update-refund-reason": "Actualizar motivo de reembolso", + "button-label-update-faq": "Preguntas frecuentes sobre actualizaciones", + "button-label-add-faq": "Agregar preguntas frecuentes", + "button-label-update-refund-policy": "Actualizar política de reembolso", + "button-label-update-refund-reason": "Actualizar motivo de reembolso", + "input-label-refund-policy-heading": "Título de la política de reembolso", + "input-label-refund-reason-heading": "Título del motivo del reembolso", + "input-label-refund-policy-description": "Descripción de la política de reembolso", + "input-label-refund-policy-heading-placeholder": "Ingrese el encabezado de su política de reembolso", + "input-label-refund-reason-heading-placeholder": "Ingrese el título del motivo de su reembolso", + "form-select-text-select-refund-policy": "Seleccionar usuarios de la política de reembolso", + "form-applicable-for": "Aplicable para", + "VENDOR": "Proveedor", + "CUSTOMER": "Cliente", + "input-placeholder-search-heading": "Buscar por título", + "input-label-my-staffs": "mis bastones", + "input-label-all-staffs": "Todo el personal", + "flash-sale-thumb-image-title": "Miniatura de venta flash", + "flash-sale-thumb-image-help-text": "Esta miniatura se utilizará para la cuadrícula de ventas flash.", + "flash-sale-cover-image-help-text": "Establecer imagen de portada", + "flash-sale-grid-image-dimension-help-text": "Dimensión recomendada de la imagen:", + "info-flash-sale-select-dates-text": "Seleccione fechas en las que no haya ninguna otra venta flash en marcha.", + "info-flash-sale-campaign-rate-text": "Seleccione solo aquellos productos cuyos precios no se comprometan con la tarifa de esta campaña.", + "error-banner-file-input-required": "Debes cargar la imagen de tu banner aquí.", + "error-terms-title-required": "El título de los términos es obligatorio.", + "error-term-description-required": "Se requiere descripción de los términos.", + "error-flash-sale-title-required": "Se requiere título de venta flash.", + "error-flash-sale-description-required": "Se requiere descripción de la venta flash.", + "error-flash-sale-campaign-type": "El tipo de campaña es obligatorio.", + "error-minimum-title": "Se le puede ofrecer un mínimo del 1%.", + "error-maximum-title": "Puedes ofrecer un máximo del 99%.", + "error-description-maximum-title": "Debe tener exactamente 10000 caracteres.", + "text-popup-settings": "Ventana emergente promocional", + "text-popup-switch": "Habilitar ventana emergente promocional", + "site-popup-info-help-text": "Cambie la información emergente de promoción de su sitio desde aquí", + "input-label-popup-cover-image": "Imagen de portada emergente promocional", + "popup-cover-image-help-text": "Sube la imagen de portada emergente de tu promoción desde aquí", + "form-title-popup-information": "Información emergente", + "form-title-popup-control": "Control de ventanas emergentes", + "title-popup-delay": "Retraso de ventana emergente", + "title-popup-delay-info": "El valor de este campo de entrada cuenta en milisegundos, ejemplo: 3000", + "title-popup-expired-in": "La ventana emergente expiró en", + "title-popup-expired-in-info": "El valor de este campo de entrada cuenta en días, ejemplo: 1", + "title-popup-checkbox": "¿Esta ventana emergente no vuelve a aparecer?", + "error-description-required": "Se requiere descripción", + "error-popup-delay-min": "Establezca un valor mínimo de 1000 ms.", + "error-popup-delay": "Se requiere retraso de ventana emergente", + "error-popup-expired-min": "Por favor establezca un valor mínimo de 1 día.", + "error-popup-expired": "Se requiere ventana emergente caducada", + "error-image": "Debe proporcionar un archivo de imagen.", + + "input-label-subtitle": "Sin título", + "error-subtitle-required": "Untertitel ist erforderlich", + "upload-image-help-text": "Laden Sie Ihr Bild hoch.", + "upload-image-help-text-dimension": "Die Größe des Bildes sollte sein", + "become-seller-form-title": "¿Wie wird man Verkäufer? Füllen Sie alle Informationen aus.", + "banner-title": "Banner", + "banner-description": "Legen Sie hier den Bannerinhalt fest.", + "text-news-ticker-title": "Título de los Newstickers", + "text-news-ticker-link": "Enlace a Newsticker", + "text-primary-button-name": "Nombre del botón principal", + "text-primary-button-link": "Enlace del botón principal", + "text-secundary-button-name": "Nombre del botón secundario", + "text-secundary-button-link": "Enlace del botón secundario", + "start-selling-title": "Empezar a vender.", + "start-selling-description": "Establezca las opciones para comenzar a vender.", + "text-selling-steps": "Pasos de venta", + "remove-item-confirmation": "¿Realmente deseas eliminar este elemento?", + "text-add-sellng-steps": "Agregar pasos de venta.", + "user-story-title": "Historia de usuario", + "user-story-description": "Establezca historias de usuario para convertirse en una página de vendedor.", + "text-story-item": "Elemento de la historia", + "text-video-link": "Enlace de vídeo", + "text-video-thumbnail": "Miniatura de vídeo", + "text-add-user-story": "Agregar historia de usuario", + "business-Purpose-title": "Propósito comercial.", + "business-Purpose-description": "Establezca todos los propósitos comerciales para convertirse en una página de vendedor.", + "text-business-Purpose-item": "Elemento de propósito comercial", + "text-add-business-Purpose": "Agregar propósitos comerciales.", + "pricing-plan-title": "Plan de precios", + "pricing-plan-description": "Establezca todos los gráficos del plan de precios para convertirse en página de vendedor.", + "text-commission-item": "Artículo de comisión", + "input-label-minimum-balance": "Saldo mínimo", + "input-label-maximum-balance": "Saldo máximo", + "input-label-commission": "Comisión", + "text-add-commission": "Agregar Comisión", + "label-default-commission-details": "Información detallada de la comisión predeterminada", + "label-default-commission-rate": "Tasa de comisión predeterminada", + "dashboard-showcase-title": "Dashboard Showcase", + "dashboard-showcase-description": "Establezca aquí el contenido del escaparate del panel.", + "guideline-title": "Pauta", + "guideline-description": "Agregue pautas para convertirse en una página de vendedor.", + "text-guideline-item": "Elemento de guía", + "etiqueta-enlace": "Enlace", + "text-add-guideline": "Agregar guía", + "faq-title": "Preguntas frecuentes", + "faq-description": "Establezca todos los propósitos comerciales para convertirse en una página de vendedor.", + "text-faq-item": "Artículo de preguntas frecuentes", + "text-add-faqs": "Agregar preguntas frecuentes.", + "contact-title": "Contacto", + "contact-description": "Agregue el título y el subtítulo de la sección de contacto para convertirse en una página de vendedor.", + "seller-opportunity-title": "Oportunidad de vendedor", + "seller-opportunity-description": "Establezca aquí el contenido de la oportunidad de vendedor.", + "error-minimum-one-required": "Se requiere mínimo 1 elemento", + "error-icon-required": "El icono es obligatorio", + "error-commission-rate-required": "Se requiere una tasa de comisión", + "error-commission-rate-type": "La tasa de comisión debe ser un número", + "error-commission-rate-positive": "La tasa de comisión debe ser positiva", + "error-minimum-balance-must-be-number": "El saldo mínimo debe ser un número", + "error-minimum-balance-is-required": "Se requiere saldo mínimo", + "error-maximum-balance-type": "Número de saldo máximo o texto 'sobre'", + "error-maximum-balance-is-required": "Se requiere saldo máximo", + "text-save-seller-information": "Guardar información del vendedor" +} diff --git a/public/locales/es/table.json b/public/locales/es/table.json new file mode 100644 index 0000000..6c78a2e --- /dev/null +++ b/public/locales/es/table.json @@ -0,0 +1,98 @@ +{ + "recent-order-table-title": "órdenes recientes", + "popular-products-table-title": "productos populares", + "empty-table-data": "Datos no encontrados", + "empty-table-sorry-text": "Lo sentimos, no pudimos encontrar ningún dato.", + "table-item-id": "IDENTIFICACIÓN", + "table-item-image": "Imagen", + "table-item-logo": "Logo", + "table-item-title": "Nombre", + "table-item-title-title": "Título", + "table-item-start-date": "Fecha de inicio", + "table-item-end-date": "Fecha final", + "table-item-product": "Producto", + "table-item-products": "Productos", + "table-item-type": "Tipo", + "table-item-product-type": "tipo de producto", + "table-item-stock-status": "Estado del inventario", + "table-item-category-id": "categoria ID", + "table-item-category-name": "nombre de la categoría", + "table-item-Product-count": "Recuento de productos", + "table-item-regular-price": "Precio regular", + "table-item-product-price": "Precio del producto", + "table-item-deal-offering": "oferta de oferta", + "table-item-discount": "Descuento", + "table-item-payment-gateway": "Pasarela de pago", + "table-item-payment-status": "Estado de pago", + "table-item-taxable-amount": "Base imponible", + "table-item-unit": "Precio unitario", + "table-item-quantity": "Cantidad", + "table-item-sold-quantity": "Cantidad vendida", + "table-item-description": "Descripción", + "table-item-status": "Estado", + "table-item-actions": "Comportamiento", + "table-item-tracking-number": "El número de rastreo", + "table-item-total": "Total", + "table-item-order-date": "Fecha de orden", + "table-item-icon": "Icono", + "table-item-slug": "Babosa", + "table-item-sku": "SKU", + "table-item-details": "Detalles", + "table-item-delivery-fee": "Gastos de envío", + "table-item-shipping-address": "Dirección de envío", + "table-item-serial": "De serie", + "table-item-email": "Correo electrónico", + "table-item-avatar": "Avatar", + "table-item-banner": "Bandera", + "table-item-code": "Código", + "table-item-amount": "Cantidad", + "table-item-minimum-amount": "Monto minimo", + "table-item-active": "Activo", + "table-item-expired": "Venció", + "table-item-rate": "Tasa", + "table-item-country": "País", + "table-item-city": "Ciudad", + "table-item-state": "Estado", + "table-item-zip": "CREMALLERA", + "table-item-global": "Global", + "table-item-values": "Valores", + "table-item-group": "Grupo", + "table-item-shop-id": "ID de tienda", + "table-item-shop-name": "Nombre de tienda", + "table-item-payment": "Pago", + "table-item-payment-method": "Método de pago", + "table-item-note": "Nota", + "table-item-owner-name": "Nombre del dueño", + "table-item-total-products": "Productos", + "table-item-total-orders": "Pedidos", + "table-item-shop": "Comercio", + "withdraw-table-title": "Retiros recientes", + "table-item-created-at": "Creado", + "table-shipping-type": "Tipo de envío", + "table-item-available_wallet_points": "Puntos de billetera disponibles", + "table-item-order-id": "Solicitar ID", + "table-item-customer-email": "Correo electrónico del cliente", + "table-item-is-approved": "Esta aprobado", + "table-item-approval-action": "Acción de aprobación", + "table-item-permissions": "Permisos", + "table-item-question-answer": "Pregunta", + "table-item-customer-name": "Nombre del cliente", + "table-item-customer": "Cliente", + "table-item-product-name": "nombre del producto", + "table-item-date": "Fecha", + "table-item-customer-review": "Opinión del cliente", + "table-item-ratings": "Calificaciones", + "table-item-reports": "Informes", + "table-item-message": "Mensaje", + "table-item-customer-details": "Detalles del cliente", + "table-item-feedbacks": "Comentarios", + "table-item-notice": "Aviso", + "table-item-priority": "Prioridad", + "table-item-receiver": "Receptor", + "table-item-effective-from": "Válido desde", + "table-item-expired-at": "Caducó en", + "table-item-issued-by": "Expedido por", + "table-item-heading": "Título", + "table-homepage-name": "Nombre de la página de inicio", + "table-item-target": "Aplicado en" +} \ No newline at end of file diff --git a/public/locales/es/widgets.json b/public/locales/es/widgets.json new file mode 100644 index 0000000..2bf0c1f --- /dev/null +++ b/public/locales/es/widgets.json @@ -0,0 +1,16 @@ +{ + "sticker-card-title-rev": "Los ingresos totales", + "sticker-card-subtitle-rev": "(Últimos 30 días)", + "sticker-card-title-order": "Orden total", + "sticker-card-title-vendor": "Proveedor", + "sticker-card-subtitle-order": "(Últimos 30 días)", + "sticker-card-title-customer": "Nuevo cliente", + "sticker-card-subtitle-customer": "(Últimos 30 días)", + "sticker-card-title-today-rev": "Ingresos actuales", + "sticker-card-subtitle-last-1-days": "Hoy (últimas 24 horas)", + "sticker-card-subtitle-last-7-days": "Semanal (Últimos 7 días)", + "sticker-card-subtitle-last-30-days": "Mensual (Últimos 30 Días)", + "sticker-card-subtitle-last-365-days": "Anual (últimos 365 días)", + "sticker-card-title-total-shops": "Total de tiendas", + "sticker-card-title-today-refunds": "Reembolsos de hoy" +} diff --git a/public/locales/he/banner.json b/public/locales/he/banner.json new file mode 100644 index 0000000..1f9f26d --- /dev/null +++ b/public/locales/he/banner.json @@ -0,0 +1,4 @@ +{ + "heading": "מצרכים נמסרו תוך 90 דקות", + "subheading": "קבל את המזון והחטיפים הבריאים שלך עד לפתח ביתך כל היום" +} diff --git a/public/locales/he/common.json b/public/locales/he/common.json new file mode 100644 index 0000000..e830004 --- /dev/null +++ b/public/locales/he/common.json @@ -0,0 +1,531 @@ +{ + "text-guest": "אוֹרֵחַ", + "text-read-more": "קרא עוד", + "text-less": "פָּחוֹת", + "text-or": "אוֹ", + "text-nav-menu": "תַפרִיט", + "description": "עקוב אחר ההזמנה", + "error-heading": "קוד שגיאה: 404", + "nav-menu-track-order": "עקוב אחר ההזמנה", + "nav-menu-offer": "הצעות", + "nav-menu-faq": "שאלות נפוצות", + "nav-menu-contact": "איש קשר", + "user-avatar": "דמות משתמש", + "auth-menu-profile": "איש קשר", + "auth-menu-checkout": "לבדוק", + "auth-menu-my-orders": "ההזמנות שלי", + "auth-menu-logout": "להתנתק", + "join-button": "לְהִצְטַרֵף", + "change-locale": "תעבור לגרמנית", + "admin-login-title": "התחבר למנהל", + "admin-register-title": "רשום חשבון חדש", + "billing-address": "כתובת לחיוב", + "shipping-address": "כתובת למשלוח", + "no-order-found": "לא נמצאה הזמנה", + "no-message-found": "לא נמצאה הודעה", + "no-notification-found": "לא נמצאה הודעה", + "order-sub-total": "תת סך הכל", + "order-tax": "מַס", + "order-delivery-fee": "דמי משלוח", + "order-discount": "הנחה", + "order-total": "סה\"כ", + "signing-out-text": "להתנתק...", + "sale-history": "היסטוריית מכירה", + "january": "יָנוּאָר", + "february": "פברואר", + "march": "מרץ", + "april": "אַפּרִיל", + "may": "מאי", + "june": "יוני", + "july": "יולי", + "august": "אוגוסט", + "september": "סֶפּטֶמבֶּר", + "october": "אוֹקְטוֹבֶּר", + "november": "נוֹבֶמבֶּר", + "december": "דֵצֶמבֶּר", + "attribute": "תְכוּנָה", + "attribute-values": "ערכי תכונה", + "pixel": "פיקסל", + "text-loading": "טוען...", + "sidebar-nav-item-dashboard": "לוּחַ מַחווָנִים", + "sidebar-nav-item-products": "מוצרים", + "sidebar-nav-item-attributes": "תכונות", + "sidebar-nav-item-attribute-value": "ערכי תכונה", + "sidebar-nav-item-groups": "קבוצות", + "sidebar-nav-item-categories": "קטגוריות", + "sidebar-nav-item-orders": "הזמנות", + "sidebar-nav-item-order-status": "מצב הזמנה", + "sidebar-nav-item-users": "משתמשים", + "sidebar-nav-item-coupons": "קופונים", + "sidebar-nav-item-taxes": "מיסים", + "sidebar-nav-item-shippings": "משלוחים", + "sidebar-nav-item-settings": "הגדרות", + "sidebar-nav-item-store-notice": "הודעת חנות", + "sidebar-nav-item-message": "הוֹדָעָה", + "sidebar-nav-item-shops": "חנויות", + "sidebar-nav-item-my-shops": "החנויות שלי", + "sidebar-nav-item-my-shops-dashboard": "לוח המחוונים של חנויות", + "sidebar-nav-item-tags": "תגים", + "sidebar-nav-item-withdraws": "משיכות", + "sidebar-nav-item-my-staffs": "הצוותים שלי", + "sidebar-nav-item-vendor-staffs": "צוותי ספקים", + "navbar-add-products": "הוסף מוצרים", + "authorized-nav-item-settings": "הגדרות", + "authorized-nav-item-profile": "פּרוֹפִיל", + "authorized-nav-item-logout": "להתנתק", + "text-delete": "לִמְחוֹק", + "text-bio": "ביו", + "text-resend-verification-email": "לשלוח דוא\"ל לאימות", + "text-terms-conditions": "תנאים", + "text-listed-terms-conditions": "התנאים וההגבלות המפורטים", + "text-create-terms-conditions": "צור תנאים והגבלות", + "text-add-terms-conditions": "הוסף תנאים והגבלות", + "text-edit": "לַעֲרוֹך", + "text-view": "נוף", + "text-see-all-notification": "ראה את כל ההתראות", + "text-see-all-notifications": "ראה את כל ההתראות", + "text-vendors": "ספקים", + "text-admins": "מנהלי מערכת", + "text-ban-user": "לחסום משתמש", + "text-activate-user": "הפעל משתמש", + "update-success": "עודכן בהצלחה!", + "name-required": "עליך לספק שם", + "email-required": "עליך לספק את כתובת הדוא\"ל שלך", + "invalid-email": "פורמט כתובת הדוא\"ל שצוין אינו חוקי", + "password-required": "עליך לספק את הסיסמה שלך", + "currency-required": "אנא בחר מטבע", + "token-required": "עליך לספק את כתובת האסימון שלך", + "confirm-password": "נא לאשר את הסיסמה!", + "password-should-match": "סיסמאות צריכות להתאים!", + "invalid-token": "אסימון לא חוקי!", + "status-required": "נדרש סטטוס", + "type-required": "סוג נדרש", + "amount-required": "נדרש סכום", + "amount-greater-than-zeo": "הסכום חייב להיות גדול מאפס", + "code-required": "קוד נדרש", + "serial-required": "נדרש סדרתי", + "color-required": "נדרש צבע", + "tax-required": "נדרש שיעור מס", + "tax-greater-than-zeo": "המס חייב להיות גדול מאפס", + "tax-must-be-integer": "המס חייב להיות מספר שלם", + "serial-greater-than-zeo": "סדרתי חייבת להיות גדולה מאפס", + "serial-must-be-integer": "סדרתי חייב להיות מספר שלם", + "active-from-date-required": "פעיל מהתאריך נדרש", + "expire-date-required": "נדרש תאריך תפוגה", + "delete-item": "למחוק פריט", + "delete-item-confirm": "אתה בטוח שאתה רוצה למחוק?", + "button-cancel": "לְבַטֵל", + "button-delete": "לִמְחוֹק", + "block-customer": "חסום לקוח", + "block-customer-confirm": "האם אתה בטוח שאתה רוצה לחסום את הלקוח הזה?", + "button-block": "לַחסוֹם", + "text-permission-message": "החנות שלך עדיין לא מופעלת. ", + "sidebar-nav-item-staffs": "צוות", + "text-no-contact": "אין מספר ליצירת קשר זמין", + "text-visit-shop": "בקר בחנות", + "text-edit-shop": "ערוך חנות", + "text-enabled": "מופעל", + "text-disabled": "נָכֶה", + "text-active": "פָּעִיל", + "text-inactive": "לֹא פָּעִיל", + "text-products": "מוצרים", + "text-total-products": "סך כל המוצרים", + "text-items-sold": "פריטים שנמכרו", + "text-revenue": "הַכנָסָה", + "text-order": "להזמין", + "text-orders": "הזמנות", + "text-clear": "ברור", + "text-faq": "שאלות נפוצות", + "text-no-search": "לא נותר חיפוש", + "text-total-orders": "סך ההזמנות", + "text-gross-sales": "מכירות ברוטו", + "text-quick-page-links": "קישורי דפים מהירים", + "text-others": "אחרים", + "text-commission-rate": "תעריף עמלת מנהל", + "text-current-balance": "יתרה נוכחית", + "text-registered-since": "רשום מאז", + "text-payment-info": "פרטי תשלום", + "text-shop-dashboard": "הצג את לוח המחוונים", + "text-no-shop": "לא נמצאו חנויות", + "text-px": "פיקסלים", + "text-create-shop": "צור חנות", + "text-add-your": "אנא הוסף את שלך", + "text-pending": "ממתין ל", + "text-approved": "אושר", + "text-on-hold": "בהמתנה", + "text-rejected": "נִדחֶה", + "text-processing": "מעבד", + "text-amount": "כמות", + "text-payment-method": "אמצעי תשלום", + "text-status": "סטָטוּס", + "text-details": "פרטים", + "text-note": "הערה", + "text-logo": "סֵמֶל", + "text-name": "שֵׁם", + "text-email": "אימייל", + "text-is-created": "נוצר", + "text-bank": "בַּנק", + "text-image": "תמונה", + "text-account-no": "מספר חשבון.", + "text-no-address": "לא נמצאה כתובת", + "text-withdrawal-info": "מידע על משיכה", + "password-changed-successfully": "שינית את הסיסמה שלך בהצלחה!", + "successfully-updated": "עודכן בהצלחה!", + "successfully-created": "נוצר בהצלחה!", + "successfully-deleted": "נמחק בהצלחה!", + "successfully-decline": "לדחות בהצלחה!", + "successfully-unblock": "בטל את החסימה בהצלחה.", + "successfully-block": "חסום בהצלחה.", + "successfully-logout": "התנתק בהצלחה.", + "successfully-register": "הרשמה בהצלחה.", + "successfully-login": "התחבר בהצלחה.", + "PICKBAZAR_ERROR.NOT_FOUND": "לא נמצא", + "PICKBAZAR_ERROR.NOT_AUTHORIZED": "לא מורשה", + "PICKBAZAR_ERROR.INVALID_CREDENTIALS": "אישורים לא חוקיים", + "PICKBAZAR_ERROR.SOMETHING_WENT_WRONG": "משהו השתבש", + "PICKBAZAR_ERROR.PAYMENT_FAILED": "התשלום נכשל", + "PICKBAZAR_ERROR.OPERATION_NOT": "מבצע לא", + "PICKBAZAR_ERROR.INSUFFICIENT_BALANCE": "איזון לא מספיק", + "PICKBAZAR_ERROR.WITHDRAW_MUST_BE_ATTACHED_TO_SHOP": "יש לצרף משיכה לחנות", + "PICKBAZAR_ERROR.PLEASE_LOGIN_USING_FACEBOOK_OR_GOOGLE": "אנא התחבר באמצעות פייסבוק או גוגל", + "PICKBAZAR_ERROR.ACTION_NOT_VALID": "הפעולה לא חוקית", + "PICKBAZAR_ERROR.SHOP_NOT_APPROVED": "החנות לא מאושרת", + "PICKBAZAR_ERROR.ALREADY_REFUNDED": "ההחזר כבר אושר", + "PICKBAZAR_ERROR.INVALID_GATEWAY": "שער לא חוקי", + "PICKBAZAR_ERROR.OTP_SEND_FAIL": "שליחת OTP נכשלה", + "PICKBAZAR_ERROR.OTP_VERIFICATION_FAILED": "אימות OTP נכשל", + "PICKBAZAR_ERROR.CONTACT_UPDATE_FAILED": "נכשל בעדכון פרטי הקשר", + "PICKBAZAR_ERROR.ORDER_ALREADY_HAS_REFUND_REQUEST": "להזמנה כבר יש בקשת החזר", + "PICKBAZAR_ERROR.REFUND_ONLY_ALLOWED_FOR_MAIN_ORDER": "החזר מותר רק עבור הזמנה ראשית", + "PICKBAZAR_ERROR.WRONG_REFUND": "החזר שגוי", + "PICKBAZAR_ERROR.CSV_NOT_FOUND": "CSV לא נמצא", + "PICKBAZAR_ERROR.USER_NOT_FOUND": "המשתמש לא נמצא", + "PICKBAZAR_ERROR.TOKEN_NOT_FOUND": "האסימון לא נמצא", + "PICKBAZAR_ERROR.INVALID_COUPON_CODE": "קוד קופון לא חוקי! ", + "PICKBAZAR_ERROR.COUPON_CODE_IS_NOT_APPLICABLE": "מצטערים, קופון זה אינו יכול לספק את סכום ההזמנה שלך.", + "PICKBAZAR_ERROR.ALREADY_FREE_SHIPPING_ACTIVATED": "הופעל כבר משלוח חינם! ", + "PICKBAZAR_MESSAGE.NOT_FOUND": "לא נמצא", + "PICKBAZAR_MESSAGE.CHECK_INBOX_FOR_PASSWORD_RESET_EMAIL": "בדוק בתיבת הדואר הנכנס עבור אימייל לאיפוס סיסמה", + "PICKBAZAR_MESSAGE.SOMETHING_WENT_WRONG": "משהו השתבש", + "PICKBAZAR_MESSAGE.TOKEN_IS_VALID": "האסימון תקף", + "PICKBAZAR_MESSAGE.INVALID_TOKEN": "האסימון אינו תקף", + "PICKBAZAR_MESSAGE.PASSWORD_RESET_SUCCESSFUL": "איפוס הסיסמה הצליח", + "PICKBAZAR_MESSAGE.INVALID_CREDENTIALS": "האישורים שסופקו אינם חוקיים", + "PICKBAZAR_MESSAGE.EMAIL_SENT_SUCCESSFUL": "האימייל נשלח בהצלחה", + "PICKBAZAR_MESSAGE.OLD_PASSWORD_INCORRECT": "סיסמא לא נכונה", + "PICKBAZAR_MESSAGE.OTP_SEND_SUCCESSFUL": "נשלח בהצלחה OTP", + "PICKBAZAR_MESSAGE.REQUIRED_INFO_MISSING": "חסר מידע נדרש", + "PICKBAZAR_MESSAGE.CONTACT_UPDATE_SUCCESSFUL": "פרטי הקשר עודכנו בהצלחה", + "PICKBAZAR_ERROR.YOU_CAN_NOT_SEND_MESSAGE_TO_YOUR_OWN_SHOP": "אתה לא יכול לשלוח הודעה לחנות שלך", + "text-access-denied": "גישה נדחתה", + "text-access-denied-message": "אין לך הרשאה לגשת לדף זה.", + "text-return-home": "תחזור הביתה", + "text-upload-highlight": "העלה תמונה", + "text-upload-message": "או גרור ושחרר", + "text-img-format": "PNG, JPG", + "text-shop-approve-button": "שלח", + "text-shop-approve-title": "לא מאשר את החנות", + "text-shop-approve-description": "האם אתה בטוח?", + "text-approve-shop": "לאשר את החנות", + "text-disapprove-shop": "לא מאשר את החנות", + "filter-by-group": "סינון לפי קבוצה", + "filter-by-group-placeholder": "סנן לפי קבוצה", + "filter-by-category": "סינון לפי קטגוריה", + "filter-by-author": "סנן לפי מחבר", + "filter-by-category-placeholder": "סנן לפי קטגוריה", + "filter-by-author-placeholder": "סנן לפי מחבר", + "filter-by-reason": "סינון לפי סיבה", + "filter-by-reason-placeholder": "סנן לפי סיבה", + "filter-by-order": "מיין לפי", + "filter-by-order-placeholder": "מיין לפי", + "text-filter": "לְסַנֵן", + "text-download": "הורד", + "text-map-cant-load": "לא ניתן לטעון את המפה כעת, מצטער.", + "text-banner": "דֶגֶל", + "text-export-import": "ייצוא ייבוא", + "text-export-products": "ייצוא מוצרים", + "text-export-product-variations": "ייצוא וריאציות מוצר", + "text-import-products": "ייבוא ​​מוצרים", + "text-import-product-variations": "ייבוא ​​וריאציות מוצרים", + "text-import-attributes": "ייבוא ​​תכונות", + "text-export-attributes": "ייצוא תכונות", + "attribute-imported-successfully": "תכונות יובאו בהצלחה", + "product-imported-successfully": "מוצרים יובאו בהצלחה", + "variation-options-imported-successfully": "אפשרויות וריאציה יובאו בהצלחה", + "PICKBAZAR_ERROR.WRONG_CSV": "העלית את קובץ ה-CSV הלא נכון!", + "sidebar-nav-item-refunds": "החזרים", + "text-update-refund": "עדכון סטטוס ההחזר", + "text-refund-id": "מזהה החזר", + "text-language": "שפה", + "text-refund-status": "סטטוס החזר", + "text-status-required": "נדרש סטטוס", + "text-refund-created": "החזר כספי נוצר", + "text-order-created": "ההזמנה נוצרה", + "text-order-status": "מצב הזמנה", + "text-low-stock-products": "מוצרים במלאי נמוך", + "text-most-rated-products": "10 המוצרים המדורגים ביותר", + "text-most-category-products": "10 הקטגוריות המובילות עם רוב המוצרים", + "text-customer-email": "אימייל ללקוח", + "text-reason": "סיבת ההחזר", + "text-images": "תמונות", + "text-today": "היום", + "text-weekly": "שְׁבוּעִי", + "text-monthly": "יַרחוֹן", + "text-yearly": "שְׁנָתִי", + "text-order-details": "פרטי הזמנה", + "text-no-image-found": "לא נמצאה תמונה", + "MARVEL_ERROR.ALREADY_REFUNDED": "כבר הוחזר", + "text-item": "פריט", + "text-add": "לְהוֹסִיף", + "text-cart": "עֲגָלָה", + "text-add-cart": "הוסף לסל הקניות", + "text-close": "סגור", + "text-no-products": "לא נמצאו מוצרים", + "text-checkout": "לבדוק", + "text-yes": "כן", + "text-make-admin": "הקצה או שלל הרשאת מנהל ", + "text-description-make-admin": "האם אתה בטוח שברצונך להקצות/לבטל הרשאת מנהל?", + "text-customer": "צרכן", + "text-contact-number": "מספר איש קשר", + "text-billing-address": "כתובת לחיוב", + "text-shipping-address": "כתובת למשלוח", + "text-delivery-schedule": "לוח הזמנים של המשלוח", + "text-no-customer": "לא נמצא לקוח", + "text-add-new": "הוסף חדש", + "text-select": "בחר", + "text-save": "להציל", + "text-update": "עדכון", + "text-address": "כתובת", + "text-billing": "חיוב", + "text-shipping": "משלוח", + "text-type": "סוּג", + "text-title": "כותרת", + "text-flash-sale": "מכירת פלאש", + "text-country": "מדינה", + "text-city": "עִיר", + "text-state": "מדינה", + "text-zip": "רוכסן", + "text-street-address": "כתובת רחוב", + "text-place-order": "בצע הזמנה", + "text-your-order": "ההזמנה שלך", + "text-cash-on-delivery": "מזומן במשלוח", + "text-card-info": "מידע על כרטיס", + "text-check-availability": "בדוק זמינות", + "text-estimated-shipping": "תאריך משוער למשלוח", + "text-calculated-checkout": "מחושב בקופה", + "text-proceed-checkout": "התקדם לנקודת הביקורת", + "text-sub-total": "תת סך הכל", + "text-total": "סה\"כ", + "text-tax": "מַס", + "text-discount": "הנחה", + "text-free-shipping": "משלוח חינם", + "text-have-coupon": "יש לך קופון?", + "text-enter-coupon": "הזן קוד קופון כאן", + "text-coupon-required": "דרוש קוד קופון", + "text-apply": "להגיש מועמדות", + "text-choose-payment": "בחר אמצעי תשלום", + "text-cod-message": "אנא שלם לאחר שתקבל את הסחורה שלך!", + "text-payable": "בתשלום", + "text-cash-message": "נא לשלם במזומן", + "text-manufacturers": "יצרנים", + "text-manufacturers-publications": "יצרנים/פרסומים", + "sidebar-nav-item-manufacturers": "יצרנים/פרסומים", + "sidebar-nav-item-authors": "מחברים", + "sidebar-nav-item-refund-policy": "מדיניות החזר כספי", + "text-authors": "מחברים", + "sidebar-nav-item-create-order": "צור הזמנה", + "text-wallet": "ארנק", + "text-balance": "איזון", + "text-currency": "מַטְבֵּעַ", + "text-total-points": "כלל הנקודות", + "text-points-used": "נעשה שימוש בנקודות", + "text-points": "נקודות", + "text-wallet-use": "האם אתה רוצה להשתמש בארנק?", + "text-available-balance": "יתרה זמינה", + "text-invoice": "חשבונית", + "error-author-name-required": "נדרש שם המחבר", + "error-manufacturer-name-required": "נדרש שם היצרן", + "error-invalid-coupon": "קוד קופון זה אינו תקף", + "text-price": "מחיר", + "text-not-found": "מצטערים, לא נמצא מוצר :(", + "text-notice-not-found": "סליחה, לא נמצאה הודעה :(", + "sidebar-nav-item-reviews": "ביקורות", + "sidebar-nav-item-questions": "שאלות", + "text-product-id": "מזהה מוצר", + "text-view-images": "הצג תמונות", + "text-out-of-stock": "אזל במלאי", + "text-low-in-stock": "חסר במלאי", + "text-low-quantity": "כמות נמוכה", + "text-see-details": "ראה פרטים", + "text-campaign-status": "סטטוס מסע פרסום", + "text-campaign-type-on": "הקלד מסע פרסום מופעל", + "text-deals-rate": "תעריף עסקאות", + "text-deals": "עסקאות", + "error-add-both-address": "נא הוסף גם את הכתובת למשלוח וגם לחיוב", + "sort-by-quantity": "מיין לפי כמות", + "text-by": "על ידי", + "text-accept-report-modal-description": "האם אתה בטוח שברצונך לאשר בקשה זו? ", + "text-accept": "לְקַבֵּל", + "text-decline": "יְרִידָה", + "text-decline-report-modal-description": "האם אתה בטוח שברצונך לדחות את הבקשה הזו?", + "text-abuse-report": "דיווח פוגעני", + "text-abuse-report-submitted": "דוח פוגעני נשלח בהצלחה", + "text-report": "להגיש תלונה", + "text-summary": "סיכום", + "text-campaign": "קמפיין", + "text-pending-order": "הזמנה בהמתנה", + "text-processing-order": "עיבוד הזמנה", + "text-completed-order": "הזמנה הושלמה", + "text-cancelled-order": "הזמנה בוטלה", + "text-failed-order": "הזמנה נכשלה", + "text-order-local-facility": "הזמנה במתקן מקומי", + "text-order-out-delivery": "הזמינו למשלוח", + "text-refunded-order": "הזמנה שהוחזרה", + "text-notification": "הוֹדָעָה", + "text-notifications": "התראות", + "text-visit-site": "בקר באתר", + "text-visit-store": "בקר בחנות", + "text-created-new-order": "יצר הזמנה חדשה", + "text-sent-new-store-notice": "יצרה הודעת חנות חדשה.", + "text-sent-new-message": "שלח הודעה חדשה.", + "text-export-orders": "ייצוא הזמנות", + "text-non-translated-title": "לִיצוֹר", + "text-translated-title": "לַעֲרוֹך", + "text-quantity": "כַּמוּת", + "text-follow-us-on": "עקבו אחרינו ב", + "text-invoice-no": "מס' חשבונית", + "text-date": "תַאֲרִיך", + "text-mark-all-read": "סמן הכל כנקרא", + "error-file-too-large": "קובץ גדול מדי", + "text-payment-status": "מצב תשלום", + "error-invalid-file-type": "סוג הקובץ שהעלית אינו נתמך", + "order-pending": "ממתין ל", + "order-processing": "מעבד", + "order-completed": "הושלם", + "order-cancelled": "מבוטל", + "order-failed": "נִכשָׁל", + "order-at-local-facility": "הזמנה במתקן מקומי", + "order-out-for-delivery": "הזמנה אאוט למשלוח", + "payment-pending": "תשלום בהמתנה", + "payment-processing": "עיבוד תשלומים", + "payment-success": "הצלחה בתשלום", + "payment-failed": "התשלום נכשל", + "payment-reversal": "ביטול תשלום", + "payment-wallet": "תשלום בארנק", + "payment-cash-on-delivery": "מזומן במשלוח", + "payment-cash": "כסף מזומן", + "text-messages": "הודעות", + "text-location": "מקום", + "text-webhook-url": "URL של Webhook", + "email-not-verified": "האימייל שלך לא מאומת. ", + "text-no-message-found": "אופס! ", + "text-no-shop-found": "אופס! ", + "text-starting-chat": "מתחיל צ'אט", + "text-start-conversation": "התחלת שיחה", + "text-input-search": "חפש לפי חנות (הקלד לפחות 3 תווים)", + "text-compose": "לחבר הודעה", + "text-inbox-empty": "תיבת הדואר הנכנס שלך ריקה", + "text-blocked-content-one": "חסמת הודעות מ", + "text-account": "חֶשְׁבּוֹן", + "text-blocked-content-two": "אתה לא יכול לשלוח להם הודעות בצ'אט הזה, ולא תקבל את ההודעות שלהם.", + "text-something-wrong": "משהו משתבש", + "text-select-your-conversation": "בחר את השיחה שלך", + "notice-active-date": "תאריך פעיל", + "notice-created-by": "נוצר על ידי", + "notice-expire-date": "תאריך תפוגה", + "text-empty-notice": "הודעה ריקה", + "text-load-more": "טען עוד", + "text-back-to-home": "בחזרה לבית", + "text-select-payment-gateway": "בחר שער תשלום", + "text-select-default-payment-gateway": "הגדר שער תשלומים כברירת מחדל", + "text-message-sent": "הודעה נשלחה...", + "text-order-pending": "הזמנה בהמתנה", + "text-order-processing": "עיבוד הזמנה", + "text-order-at-local-facility": "להזמין במתקן המקומי", + "text-order-out-for-delivery": "הזמנה אאוט למשלוח", + "text-order-completed": "הזמנה הושלמה", + "text-order-cancelled": "ההזמנה בוטלה", + "text-order-refunded": "הזמנה הוחזרה", + "text-total-amount": "הכמות הכוללת", + "text-shipping-charge": "עלויות משלוח", + "text-paid-from-wallet": "בתשלום מארנק", + "text-total-item": "סה\"כ פריט", + "text-deliver-time": "זמן משלוח", + "text-order-failed": "ההזמנה נכשלה", + "text-paid_from_wallet": "תשלום בארנק", + "text-amount-due": "סכום לתשלום", + "text-refund-policies": "מדיניות החזר כספי", + "text-refund-reasons": "סיבות להחזר", + "text-select-refund-policy-for": "בחר מדיניות החזר עבור", + "filter-by-refund-policy": "סינון לפי קבוצת משתמשים", + "filter-by-notification-type": "סינון לפי סוג הודעה", + "filter-by-status": "סינון לפי סטטוס", + "percentage": "אֲחוּזִים", + "text-approval-action": "פעולת אישור", + "text-enable-gateway": "הפעל שער", + "text-currency-options": "אפשרויות מטבע", + "text-seo": "SEO", + "text-max-search-location-distance": "מרחק מיקום חיפוש מרבי (ק\"מ)", + "text-main": "רָאשִׁי", + "text-shop-management": "ניהול חנות", + "text-all-shops": "כל החנויות", + "text-add-all-shops": "הוסף חנות חדשה", + "text-inactive-shops": "חנויות לא פעילות/חדשות", + "text-product-management": "ניהול מוצר", + "text-all-products": "כל המוצר", + "text-new-products": "הוסף מוצר חדש", + "text-my-draft": "הטיוטה שלי", + "text-my-draft-products": "מוצרי הטיוטה שלי", + "text-all-out-of-stock": "הכל נמוך", + "text-inventory": "מְלַאי", + "text-e-commerce-management": "ניהול מסחר אלקטרוני", + "text-reported-refunds": "החזרים מדווחים", + "text-new-refund-policy": "הוסף מדיניות החזר כספי חדשה", + "text-new-refund-reasons": "הוסף סיבה חדשה להחזר", + "text-page-control": "פריסה/בקרת עמוד", + "text-groups": "דפי בית / קבוצות", + "text-faqs": "שאלות נפוצות", + "text-all-faqs": "כל השאלות הנפוצות", + "text-new-faq": "הוסף שאלות נפוצות חדשות", + "text-all-terms": "כל התנאים", + "text-new-terms": "הוסף תנאים חדשים", + "text-order-management": "ניהול הזמנות", + "text-transactions": "עסקאות", + "text-user-control": "בקרת משתמש", + "text-all-users": "כל המשתמשים", + "text-admin-list": "רשימת מנהלים", + "text-all-vendors": "כל הספקים", + "text-pending-vendors": "ספקים בהמתנה", + "text-customers": "לקוחות", + "text-feedback-control": "בקרת משוב", + "text-promotional-management": "ניהול קידום מכירות", + "text-all-campaigns": "כל הקמפיינים", + "text-new-campaigns": "הוסף קמפיינים חדשים", + "text-feature-management": "ניהול תכונות", + "text-site-management": "ניהול האתר", + "text-general-settings": "הגדרות כלליות", + "text-payment-settings": "הגדרות תשלום", + "text-seo-settings": "הגדרות SEO", + "text-events-settings": "הגדרות אירועים", + "text-shop-settings": "הגדרות החנות", + "text-company-settings": "מידע על החברה", + "text-financial-management": "ניהול פיננסי", + "text-promotional-control": "בקרת קידום מכירות", + "text-available-flash-deals": "מבצעי פלאש זמינים", + "text-my-products-in-deals": "המוצרים שלי במבצעים", + "text-page-management": "ניהול פריסה/עמוד", + "text-low-out-of-stock": "נָמוּך", + "text-no-log-found": "לא נמצאה הודעה", + "fixed_rate": "שער קבוע", + "text-maintenance-mode-title": "מצב תחזוקה מתחיל ב", + "text-maintenance-mode-start-title": "מצב תחזוקה הוא התחלה.", + "text-top-bar-search-placeholder": "חפש את המסלול שלך...", + "text-title-commission": "עמלה", + "text-title-sale": "מְכִירָה", + "text-title-balance": "איזון", + "text-title-withdraw": "לָסֶגֶת", + "text-title-description": "תיאור", + "text-image-uploading-message": "המתן בבקשה! התמונה עולה", + + "text-pixel-dot": "פיקסל." +} diff --git a/public/locales/he/form.json b/public/locales/he/form.json new file mode 100644 index 0000000..f7299a4 --- /dev/null +++ b/public/locales/he/form.json @@ -0,0 +1,618 @@ +{ + "form-title-permission": "רְשׁוּת", + "form-title-create-product": "צור מוצר חדש", + "form-title-edit-product": "ערוך מוצר", + "form-title-edit-faq": "ערוך שאלות נפוצות", + "form-title-edit-shop": "ערוך חנות", + "form-title-create-type": "צור קבוצה חדשה", + "form-title-product-type": "סוג המוצר", + "form-description-product-type": "בחר טופס סוג מוצר כאן", + "form-title-simple-product-info": "מידע מוצר פשוט", + "form-description-simple-product-info": "תיאור המוצר הפשוט והמידע הדרוש מכאן", + "form-title-variation-product-info": "מידע על וריאציות מוצר", + "form-description-variation-product-info": "וריאציה של המוצר שלך והמידע הדרוש מכאן", + "form-description-attribute-value": "ערך התכונה שלך והמידע הדרוש מכאן", + "form-description-attribute-name": "שם התכונה שלך והמידע הדרוש מכאן", + "form-title-options": "אפשרויות", + "form-title-variation-added": "נוספו וריאציות", + "form-title-variant": "גִרְסָה אַחֶרֶת", + "form-title-edit-type": "ערוך סוג", + "form-title-create-category": "צור קטגוריה חדשה", + "form-title-edit-category": "ערוך קטגוריה", + "form-title-create-order-status": "צור סטטוס הזמנה", + "form-title-edit-order-status": "ערוך סטטוס הזמנה", + "form-title-create-customer": "צור לקוח חדש", + "form-title-update-customer": "עדכן את הלקוח", + "form-title-create-coupon": "צור קופון חדש", + "form-title-edit-coupon": "ערוך קופון", + "form-title-create-tax": "צור מס חדש", + "form-title-update-tax": "עדכון מס", + "form-title-create-shipping": "צור משלוח חדש", + "form-title-update-shipping": "עדכון משלוח", + "form-title-transactions": "עסקאות", + "form-title-create-flash-sale": "צור לוח זמנים למכירה בזק", + "form-title-flash-sale-campaigns": "קמפיינים במכירות בזק", + "form-title-currently-flash-sales": "כרגע במכירות בזק.", + "form-title-my-products-flash-sales": "המוצרים שלי במכירות בזק.", + "form-title-do-you-approve": "אתה באמת רוצה לאשר?", + "form-title-settings": "הגדרות", + "form-title-seo-settings": "הגדרות SEO", + "form-title-payment-settings": "הגדרות תשלום", + "form-title-events-settings": "הגדרות אירועים", + "form-title-forgot-password": "שכחת את הסיסמא", + "form-title-profile-settings": "הגדרות פרופיל", + "form-title-faqs": "שאלות נפוצות", + "form-title-all-notifications": "כל ההתראות", + "order-status-description-helper-text": "סטטוס הזמנה מכאן", + "featured-image-title": "תמונה מצורפת", + "featured-image-help-text": "העלה את תמונת המוצר שלך כאן", + "gallery-title": "גלריה", + "gallery-help-text": "העלה את גלריית תמונות המוצרים שלך לכאן", + "type-and-category": "קְבוּצָה", + "type-and-category-help-text": "בחר קבוצת מוצרים וקטגוריות מכאן", + "item-description": "תיאור", + "item-description-update": "עדכון", + "item-description-choose": "בחר", + "item-description-edit": "לַעֲרוֹך", + "item-description-add": "לְהוֹסִיף", + "product-description-help-text": "תיאור המוצר שלך והמידע הדרוש מכאן", + "total-variation-added": "גִרְסָה אַחֶרֶת", + "input-label-enable-free-shipping": "אפשר משלוח חינם", + "input-label-attribute-name": "שם מאפיין", + "input-label-attribute-value": "ערך תכונה", + "input-label-disable-variant": "השבת את הגרסה הזו", + "input-label-logo": "סֵמֶל", + "input-label-email": "אימייל", + "input-label-token": "שים את האסימון שקיבלת מהמייל", + "input-label-password": "סיסמה", + "input-label-bio": "ביו", + "input-label-contact": "מספר איש קשר", + "input-label-avatar": "גִלגוּל", + "input-label-old-password": "סיסמה ישנה", + "input-label-new-password": "סיסמה חדשה", + "input-label-confirm-password": "אשר סיסמה", + "input-label-products": "מוצרים", + "input-label-inventory": "מְלַאי", + "input-label-categories": "קטגוריות", + "input-label-coupons": "קופונים", + "input-label-orders": "הזמנות", + "input-label-order-id": "מספר הזמנה", + "input-label-sku": "מק\"ט", + "input-note-multilang-sku": "ודא שמק\"ט זהה לכל השפות.", + "input-label-name": "שֵׁם", + "input-label-description": "תיאור", + "input-label-price": "מחיר", + "input-label-sale-price": "מחיר מבצע", + "input-label-quantity": "כַּמוּת", + "input-label-unit": "יחידה", + "input-label-width": "רוֹחַב", + "input-label-height": "גוֹבַה", + "input-label-length": "אורך", + "input-label-status": "סטָטוּס", + "input-label-under-review": "בבדיקה", + "input-label-published": "יצא לאור", + "input-label-unpublish": "בטל את הפרסום", + "input-label-draft": "טְיוּטָה", + "input-label-approved": "אושר", + "input-label-rejected": "נִדחֶה", + "input-label-select-icon": "בחר אייקון", + "input-label-details": "פרטים", + "input-label-offering-campaign": "בחר איזה סוג של הצעה ישים במסע פרסום זה", + "input-label-offering-campaign-filter-option": "בחר באפשרות סינון מוצרים.", + "input-label-offering-campaign-choose-products": "בחר מוצרים", + "input-label-group": "קְבוּצָה", + "input-label-slug": "שבלול", + "input-label-output": "תְפוּקָה", + "input-label-type": "סוּג", + "input-label-prompt": "מיידי", + "input-label-types": "סוגים", + "input-label-parent-category": "קטגורית הורים", + "input-label-order-status": "מצב הזמנה", + "input-label-serial": "סידורי", + "input-label-code": "קוד", + "input-label-amount": "כמות", + "input-label-minimum-cart-amount": "כמות עגלה מינימלית", + "input-label-serial-help-text": "סטטוס ההזמנה צריך להופיע (לדוגמה: 1-[9])", + "input-label-color": "צֶבַע", + "button-label-sync-content": "סנכרן תוכן", + "button-label-back": "חזור", + "input-label-image": "תמונה", + "input-label-search": "לחפש", + "input-label-taxes": "מיסים", + "input-label-rate": "ציון", + "input-label-country": "מדינה", + "input-label-city": "עִיר", + "input-label-state": "מדינה", + "input-label-zip": "רוכסן", + "input-label-shippings": "משלוחים", + "input-label-free": "חינם", + "input-label-fixed": "תוקן", + "input-label-site-title": "כותרת אתר", + "input-label-site-subtitle": "כתובית האתר", + "input-label-site-link": "קישור לאתר", + "input-label-currency": "מַטְבֵּעַ", + "input-label-tax-class": "מחלקת מס", + "input-label-shipping-class": "מחלקת משלוחים", + "input-label-free-shipping": "משלוח חינם", + "input-label-percentage": "אֲחוּזִים", + "input-label-meta": "מטא", + "input-label-meta-title": "מטא כותרת", + "input-label-meta-description": "מטא תיאור", + "input-label-meta-tags": "מטא תגים", + "input-label-canonical-url": "כתובת אתר קנונית", + "input-label-og-title": "כותרת OG", + "input-label-og-description": "OG תיאור", + "input-label-og-image": "תמונת OG", + "input-label-twitter-handle": "ידית טוויטר", + "input-label-twitter-card-type": "סוג כרטיס טוויטר", + "button-label-update-product": "עדכן את המוצר", + "button-label-add-product": "הוסף מוצר", + "input-placeholder-prompt-suggestion": "אנא בחר הצעה הנוצרת אוטומטית", + "input-placeholder-search": "הקלד את השאילתה שלך והקש אנטר", + "input-placeholder-order-status": "מצב הזמנה", + "input-placeholder-search-deals": "חפש מבצעים...", + "button-label-remove": "לְהַסִיר", + "button-label-add-option": "הוסף אפשרות", + "button-label-add": "לְהוֹסִיף", + "button-label-update": "עדכון", + "button-label-shipping": "משלוח", + "button-label-order-status": "מצב הזמנה", + "button-label-add-type": "הוסף סוג", + "button-label-add-types": "הוסף סוגים", + "button-label-generate-ai": "צור עם AI", + "button-label-regenerate-ai": "התחדש עם AI", + "button-label-add-group": "הוסף קבוצה", + "button-label-add-categories": "הוסף קטגוריות", + "button-label-add-order-status": "הוסף סטטוס הזמנה", + "button-label-add-refund-reason": "הוסף סיבת החזר", + "button-label-update-group": "עדכן קבוצה", + "button-label-update-terms-conditions": "עדכון תנאים", + "button-label-add-terms-conditions": "הוסף תנאים", + "group-description-help-text": "תיאור הקבוצה שלך והמידע הדרוש מכאן", + "button-label-add-category": "הוסף קטגוריה", + "button-label-update-category": "עדכן קטגוריה", + "category-image-helper-text": "העלה את תמונת הקטגוריה שלך כאן", + "category-description-helper-text": "פרטי הקטגוריה שלך והמידע הדרוש מכאן", + "button-label-change": "שינוי", + "button-label-change-status": "לשנות סטטוס", + "input-label-users": "משתמשים", + "input-label-customers": "לקוחות", + "input-label-staffs": "צוותים", + "button-label-add-user": "הוסף משתמש", + "button-label-add-customer": "הוסף לקוח", + "button-label-login": "התחברות", + "button-label-add-coupon": "הוסף קופון", + "button-label-update-coupon": "עדכן קופון", + "input-forgot-password-label": "שכחת את הסיסמא?", + "button-label-create-customer": "צור לקוח", + "button-label-preview-product-on-shop": "תצוגה מקדימה", + "form-title-information": "מֵידָע", + "form-title-payment": "תַשְׁלוּם", + "payment-help-text": "הגדר אפשרות תשלום", + "customer-form-info-help-text": "הוסף את פרטי הלקוח שלך וצור לקוח חדש מכאן", + "coupon-image-helper-text": "העלה את תמונת הקופון שלך כאן", + "coupon-form-info-help-text": "תיאור הקופון והמידע הדרוש מכאן", + "shipping-form-info-help-text": "תיאור המשלוח שלך והמידע הדרוש מכאן", + "coupon-active-from": "פעיל מאת", + "coupon-expire-at": "יפוג", + "button-label-tax": "מַס", + "button-label-add-tax": "הוסף מס", + "tax-form-info-help-text": "את פרטי המס שלך מכאן", + "logo-help-text": "העלה את לוגו האתר שלך מכאן.", + "logo-dimension-help-text": "מימד הלוגו צריך להיות", + "site-info-help-text": "שנה את פרטי האתר שלך מכאן", + "form-title-footer-information": "כותרת תחתונה", + "site-info-footer-description": "שנה את פרטי הכותרת התחתונה שלך מכאן", + "input-label-copyright-text": "טקסט זכויות יוצרים", + "input-label-external-text": "טקסט חיצוני", + "input-label-external-link": "קישור חיצוני", + "avatar-help-text": "העלה את תמונת הפרופיל שלך מכאן. ", + "button-label-save-settings": "שמור הגדרות", + "button-label-change-password": "שנה סיסמא", + "button-label-save": "להציל", + "button-label-send": "לִשְׁלוֹחַ", + "password-help-text": "שנה את הסיסמה שלך מכאן", + "profile-info-help-text": "הוסף את פרטי הפרופיל שלך מכאן", + "image-uploader-title": "העלה תמונה", + "image-drag-n-drop-title": "או גרור ושחרר", + "tax-form-seo-info-help-text": "שנה את קידום האתרים שלך מכאן", + "create-new-attribute-value": "צור ערך תכונה חדש", + "create-new-attribute": "צור תכונה חדשה", + "update-attribute-value": "עדכן ערך תכונה", + "edit-attribute": "ערוך תכונה", + "error-message-required": "נדרשת הודעה", + "error-name-required": "נדרש שם", + "error-value-required": "נדרש ערך", + "error-meta-required": "נדרשת מטא", + "error-author-name-required": "נדרש שם המחבר", + "error-manufacturer-name-required": "נדרש שם היצרן", + "error-invalid-coupon": "קוד קופון זה אינו תקף", + "error-attribute-name-required": "וד קופון זה אינו תקף", + "text-payment-method-preparing": "אנא המתן אמצעי התשלום מתכונן...", + "text-register": "הירשם", + "text-no-account": "אין לך חשבון?", + "text-already-account": "כבר יש לך חשבון?", + "text-customer": "צרכן", + "text-staff": "צוות", + "text-store-owner": "בעל החנות", + "text-super-admin": "סופר אדמין", + "button-label-add-tag": "הוסף תגית", + "button-label-update-tag": "עדכן תג", + "button-label-add-withdraw": "בקש משיכה", + "button-label-update-withdraw": "עדכון משיכה", + "form-title-create-withdraw": "צור משיכה", + "withdraw-description-helper-text": "בקשת משיכה מכאן", + "input-label-cash-on-delivery": "אפשר מזומן בעת ​​משלוח", + "input-label-payment-method": "אמצעי תשלום", + "input-label-vendor-id": "מזהה ספק", + "input-label-note": "הערה", + "form-title-create-tag": "צור תג", + "tag-image-helper-text": "העלה את תמונת התג שלך לכאן", + "tag-description-helper-text": "פרטי התג שלך והמידע הדרוש מכאן", + "form-title-create-shop": "צור חנות", + "shop-logo-help-text": "העלה את לוגו החנות שלך מכאן", + "shop-cover-image-title": "תמונת שער", + "shop-cover-image-help-text": "העלה את תמונת שער החנות שלך מכאן", + "cover-image-dimension-help-text": "הממד של תמונת השער צריך להיות", + "shop-basic-info": "מידע בסיסי", + "shop-basic-info-help-text": "הוסף מידע בסיסי על החנות שלך מכאן", + "shop-payment-info": "פרטי התשלום", + "payment-info-helper-text": "הוסף את פרטי התשלום שלך מכאן", + "input-label-admin-commission-rate": "שיעור עמלה למנהל", + "input-label-account-holder-name": "שם בעל החשבון", + "input-label-account-holder-email": "דוא\"ל של בעל החשבון", + "input-label-bank-name": "שם הבנק", + "input-label-account-number": "מספר חשבון", + "shop-address": "כתובת החנות", + "shop-address-helper-text": "הוסף את כתובת החנות הפיזית שלך מכאן", + "footer-address": "כתובת", + "footer-address-helper-text": "הוסף את הכתובת שלך מכאן", + "email-change-helper-text": "שנה את האימייל שלך מכאן", + "input-label-street-address": "כתובת רחוב", + "input-label-value": "ערך", + "button-label-add-value": "הוסף ערך", + "button-label-add-staff": "הוסף צוות", + "form-title-create-staff": "צור צוות", + "form-description-staff-info": "הוסף את פרטי הצוות שלך וצור צוות חדש מכאן", + "link-register-shop-owner": "הירשם כבעל חנות", + "button-label-submit": "שלח", + "error-token-required": "אסימון נדרש!", + "error-old-password-required": "סיסמה ישנה נדרשת!", + "error-password-required": "דרושה סיסמא!", + "error-confirm-password": "נא לאשר את הסיסמה!", + "error-match-passwords": "סיסמאות צריכות להתאים!", + "error-credential-wrong": "האישורים היו שגויים!", + "error-enough-permission": "אין מספיק הרשאות", + "error-email-format": "פורמט כתובת הדוא\"ל שסופק אינו חוקי", + "error-email-required": "עליך לספק את כתובת הדוא\"ל שלך", + "error-attribute-required": "נדרשת תכונה", + "error-type-required": "נדרשת קבוצה", + "error-admin-commission": "עליך להגדיר את שיעור העמלה שלך", + "error-coupon-code-required": "קוד נדרש", + "error-specify-number": "עליך לציין מספר", + "error-amount-number": "הסכום צריך להיות מספר", + "error-amount-required": "עליך לקבוע סכום", + "error-payment-required": "עליך לקבוע סכום", + "error-insufficient-balance": "עליך לקבוע סכום", + "error-select-single-products-required": "אנא בחר מוצר בודד", + "error-gateway-required": "נדרש שער", + "error-bank-name-required": "נדרש שם הבנק", + "error-url-required": "נדרשת כתובת URL", + "error-url-valid-required": "כתובת האתר אינה חוקית", + "error-website-required": "חובה לאתר", + "error-phone-number-required": "נדרש מספר טלפון", + "error-phone-number-valid-required": "מספר הטלפון אינו חוקי", + "error-contact-number-required": "נדרש מספר יצירת קשר", + "error-contact-number-valid-required": "מספר איש הקשר אינו חוקי", + "error-account-number-required": "נדרש מספר חשבון", + "error-account-number-positive-required": "מספר החשבון חייב להיות חיובי", + "error-account-number-integer-required": "מספר החשבון חייב להיות מספר שלם", + "error-account-holder-email-required": "נדרש דוא\"ל לבעל החשבון", + "error-account-holder-name-required": "נדרש שם בעל החשבון.", + "error-amount-must-positive": "הסכום חייב להיות חיובי", + "error-amount-must-number": "הסכום חייב להיות מספר", + "error-must-number": "חייב להיות מספר", + "error-minimum-coupon-amount-number": "סכום הקופון המינימלי צריך להיות מספר", + "error-minimum-coupon-amount-must-positive": "סכום הקופון המינימלי חייב להיות חיובי", + "error-coupon-amount-must-positive": "סכום הקופון חייב להיות חיובי", + "error-rate-must-positive": "התעריף חייב להיות חיובי", + "error-rate-must-number": "התעריף חייב להיות מספר", + "error-rate-must-integer": "השיעור חייב להיות מספר שלם", + "error-rate-required": "נדרש תעריף", + "error-serial-must-positive": "סדרתי חייבת להיות חיובית", + "error-serial-must-integer": "סדרתי חייב להיות מספר שלם", + "error-serial-required": "נדרש סדרתי", + "error-priority-required": "נדרשת עדיפות", + "error-faq-title-required": "נדרשת כותרת שאלות נפוצות", + "error-faq-description-required": "נדרש תיאור של שאלות נפוצות", + "error-notice-title-required": "נדרשת כותרת ההודעה", + "error-notice-description-required": "נדרש תיאור הודעה", + "error-expire-date-required": "עליך לקבוע תאריך תפוגה", + "error-active-date-required": "עליך לקבוע תאריך פעיל", + "error-color-required": "נדרש צבע", + "error-product-type-required": "נדרש סוג מוצר", + "error-sku-required": "מק\"ט נדרש", + "error-price-must-number": "המחיר חייב להיות מספר", + "error-account-must-number": "החשבון חייב להיות מספר", + "error-price-must-positive": "המחיר חייב להיות חיובי", + "error-price-required": "מחיר נדרש", + "error-sale-price-less-number": "מחיר המכירה צריך להיות נמוך מ", + "error-sale-price-must-positive": "מחיר המכירה חייב להיות חיובי", + "error-free-shipping-amount-must-positive": "סכום המשלוח חינם חייב להיות חיובי", + "error-quantity-must-number": "הכמות חייבת להיות מספר", + "error-quantity-must-positive": "הכמות חייבת להיות חיובית", + "error-quantity-must-integer": "הכמות חייבת להיות מספר שלם", + "error-quantity-required": "נדרשת כמות", + "error-unit-required": "נדרשת יחידה", + "error-status-required": "נדרש סטטוס", + "error-email-string": "האימייל חייב להיות מחרוזת", + "error-currency-required": "נדרש מטבע", + "text-submit-email": "שלח אימייל", + "text-submit-token": "שלח אסימון", + "text-reset-password": "לאפס את הסיסמה", + "token-label": "שים את האסימון שקיבלת מהמייל", + "input-label-autocomplete": "הגדר מיקום מהמפה", + "input-label-website": "אתר אינטרנט", + "shop-settings": "הגדרות חנות", + "shop-settings-helper-text": "הוסף את פרטי הגדרות החנות שלך מכאן", + "button-label-add-social": "הוסף פרופיל חברתי חדש", + "input-label-select-platform": "בחר פלטפורמה חברתית", + "input-label-social-url": "הוסף כתובת אתר של פרופיל", + "placeholder-search-location": "חפש טופס מיקום כאן", + "placeholder-type-message": "הקלד את הודעתך כאן..", + "banner-slider-help-text": "הוסף את תמונת הבאנר שלך עם כותרת ותיאור מכאן. ", + "input-title": "כותרת", + "input-description": "תיאור", + "input-gallery": "גלריה", + "button-label-add-banner": "הוסף באנר", + "button-label-description-ai": "צור תיאור עם AI", + "text-delivery-schedule": "לוח הזמנים של המשלוח", + "delivery-schedule-help-text": "הוסף את זמן לוח הזמנים של המשלוח שלך עם תיאור מתאים מכאן", + "input-delivery-time-title": "כותרת/זמן", + "input-delivery-time-description": "תיאור", + "button-label-add-delivery-time": "הוסף זמן אספקה", + "error-add-at-least-one-delivery-time": "הוסף לפחות זמן אספקה ​​אחד", + "error-min-one-banner": "הוסף באנר אחד לפחות", + "error-title-required": "נדרשת כותרת", + "error-fractional-grater-then-one-required": "השבר חייב להיות פומפיה מ-1", + "error-fractional-not-grater-then-one-required": "מספר שבר לא יכול להיות פומפיה מ-5", + "input-label-min-order-amount": "כמות הזמנה מינימלית", + "input-banner": "דֶגֶל", + "input-label-product-card-type": "בחר כרטיס מוצר", + "input-label-layout-type": "בחר פריסה", + "input-label-is-home": "האם דף הבית הראשי?", + "promotional-slider": "סליידרים לקידום מכירות", + "promotional-slider-help-text": "העלה מחוונים לקידום מכירות", + "error-product-card-required": "אנא בחר כרטיס מוצר", + "error-product-one-required": "אנא בחר מוצר אחד לפחות", + "group-settings": "בחר הגדרות הקשורות לקבוצה", + "group-settings-help-text": "אנא ודא שבחרת את ההגדרות הדרושות", + "input-label-add-wallet-points": "הוסף נקודות ארנק", + "input-label-wallet-currency-ratio": "יחס מטבע של ארנק", + "input-label-signup-points": "נקודות הרשמה", + "input-label-digital-file": "קובץ דיגיטלי", + "input-label-is-digital": "הוא דיגיטלי", + "input-label-is-external": "הוא חיצוני", + "input-label-external-product-url": "כתובת אתר של מוצר חיצוני", + "input-label-external-product-button-text": "תווית לחצן מוצר חיצוני", + "form-title-additional-type": "סוג מוצר נוסף", + "form-description-additional-type": "בחר סוגי מוצרים נוספים מכאן. ", + "button-label-add-manufacturer-publication": "הוסף יצרן/פרסום", + "button-label-update-manufacturer-publication": "עדכן יצרן/פרסום", + "form-title-create-manufacturer": "צור יצרן/פרסום", + "form-title-update-manufacturer": "עדכן יצרן/פרסום", + "input-label-cover-image": "תמונת שער", + "manufacturer-form-info-help-text": "תמונת שער", + "manufacturer-form-description-details": "הוסף קצת מידע ותיאור יצרן מכאן.", + "form-title-create-author": "צור מחבר", + "form-title-update-author": "עדכן מחבר", + "button-label-add-author": "הוסף מחבר", + "author-form-description-details": "הוסף את המידע והביוגרפיה של המחבר מכאן.", + "input-label-languages": "שפות", + "placeholder-add-languages-comma-separated": "הוסף שפות מופרדות בפסיקים", + "input-label-quote": "ציטוט", + "input-label-author-born": "נוֹלָד", + "input-label-author-death": "מוות", + "button-label-update-author": "עדכן מחבר", + "input-label-create-order": "צור הזמנה", + "author-image-helper-text": "הוסף את תמונת הפרופיל של המחבר מכאן. ", + "author-cover-image-helper-text": "הוסף את תמונת השער של המחבר מכאן.", + "manufacturer-image-helper-text": "העלה את הלוגו של היצרן/הפרסום שלך מכאן. ", + "manufacturer-cover-image-helper-text": "העלה את תמונת השער של היצרן/הפרסום שלך מכאן, הממד צריך להיות 960 x 340 פיקסלים.", + "text-upload-digital-file": "העלה קובץ דיגיטלי מכאן או גרור ושחרר", + "form-title-edit-tags": "ערוך תגים", + "input-label-enable-otp": "השתמש ב-OTP בקופה", + "button-text-reply": "תשובה", + "input-answer-placeholder": "הקלד את תשובתך כאן", + "error-answer-required": "התשובה לא צריכה להיות ריקה", + "input-label-reviews": "ביקורות", + "error-maximum-question-limit": "נדרשת מגבלת שאלות מקסימלית", + "error-max-shop-distance": "נדרש מרחק מיקום חיפוש מרבי", + "error-max-shop-distance-must-positive": "מרחק מיקום חיפוש מקסימלי חייב להיות חיובי", + "input-label-maximum-question-limit": "מגבלת שאלות מקסימלית", + "error-digital-file-input-required": "עליך להעלות את הקובץ הדיגיטלי שלך", + "input-label-store-notices": "הודעות בחנות", + "button-label-add-store-notices": "הוסף הודעת חנות", + "form-title-create-store-notice": "צור הודעת חנות", + "store-notice-active-from": "תאריך פעיל", + "store-notice-expire-at": "תאריך תפוגה", + "button-label-update-store-notice": "עדכן את הודעת החנות", + "button-label-add-store-notice": "הוסף הודעת חנות", + "form-title-edit-store-notice": "ערוך הודעת חנות", + "store-notice-form-info-help-text": "מידע הכרחי בהודעת החנות מכאן", + "faq-form-info-help-text": "שאלות נפוצות מידע הכרחי מכאן", + "terms-conditions-form-info-help-text": "תנאים והגבלות מידע הכרחי מכאן", + "input-label-terms-conditions-vendors": "אפשר תנאים", + "input-label-priority": "עדיפות", + "input-label-received-by": "שהתקבל על ידי", + "error-received-by-required": "התקבל על ידי נדרש", + "free-shipping-input-label-amount": "סכום מינימלי לעגלה למשלוח חינם", + "coupon-input-label-amount": "סכום הנחה בקופון", + "form-notification-title": "הודעת אימייל", + "form-notification-description": "הגדר את תכונת התראת הדוא\"ל שלך להעברת הודעות", + "input-notification-email": "אימייל התראה", + "input-enable-notification": "אפשר הודעה", + "input-label-use-google-map-service": "הפעל את כתובת מפת Google", + "input-label-product-for-review": "להפעיל מערכת סקירת מוצרים לפני הפרסום?", + "input-label-use-must-verify-email": "הפעל חובה לאמת דוא\"ל", + "input-label-soft-disabled": "רך מושבת", + "currency-options-info-help-text": "האפשרויות הבאות משפיעות על אופן הצגת המחירים בחזית הקצה", + "input-label-currency-formations": "בחר יצירת מטבע", + "input-label-currency-number-of-decimal": "מספר ספרות סיעות", + "error-currency-thousand-separator-required": "נדרש מפריד אלפים", + "error-currency-decimal-separator-required": "נדרש מפריד עשרוני", + "error-currency-number of decimals-required": "נדרש מספר עשרונים", + "input-placeholder-currency-number-of-decimal": "הזן מספר בין 1-5", + "error-fractions-must-positive": "מספר העשרוני חייב להיות חיובי", + "error-fractions-must-be-number": "מספר העשרוני חייב להיות מספר", + "error-end-start-date": "תאריך הסיום חייב להיות אחרי תאריך ההתחלה", + "error-products-filter-option-required": "שדה אפשרות סינון מוצרים נדרש", + "input-label-enable-open-ai": "אפשר AI", + "input-label-enable-guest-checkout": "אפשר יציאה לאורחים", + "video-title": "כותרת סרטון", + "video-help-text": "הוסף קישור לסרטון", + "input-label-video-embed": "הטמעת וידאו ", + "button-label-add-video": "הוסף וידאו", + "title-sms-event-settings": "הגדרת אירוע SMS", + "title-email-event-settings": "הגדרת אירוע באימייל", + "description-sms-event-settings": "הגדר את זה כדי לשלוח SMS באירוע שנבחר", + "description-email-event-settings": "הגדר את זה כדי לשלוח SMS באירוע שנבחר", + "input-label-sms-options": "בחר אפשרויות SMS", + "input-label-email-options": "בחר אפשרויות דוא\"ל", + "size-help-text": "גודל התמונה לא צריך להיות יותר מ", + "input-label-select-ai": "בחר AI", + "title-realtime-notification-settings": "הגדרת התראות בזמן אמת", + "description-realtime-notification-settings": "הגדר זאת כדי לקבל התראה בזמן אמת", + "input-label-realtime-notification-options": "בחר אפשרויות התראות", + "enter-notice-heading": "הזן את כותרת/כותרת ההודעה שלך", + "enter-notice-description": "הזן את תיאור ההודעה שלך", + "input-placeholder-search-name": "חפש לפי שם", + "input-placeholder-search-code": "חפש לפי קוד", + "input-placeholder-search-tracking-number": "חפש לפי מספר מעקב", + "input-placeholder-search-notice": "חפש לפי הודעה", + "social-settings": "הגדרות פרופיל חברתי", + "social-settings-helper-text": "הוסף כאן טופס מידע על הפרופיל החברתי שלך", + "input-label-url": "כתובת אתר", + "refund-policy-form-description-details": " המידע של מדיניות ההחזרים מכאן.", + "refund-reason-form-description-details": " המידע של Reason של החזר מכאן.", + "error-refund-policy-title-required": "נדרשת כותרת", + "error-refund-reason-title-required": "נדרשת כותרת", + "error-refund-policy-target-required": "נדרש יעד", + "button-label-add-refund-policy": "הוסף מדיניות החזר כספי", + "form-title-create-refund-policy": "הוסף מדיניות החזר כספי חדשה", + "form-title-create-refund-reason": "הוסף סיבה חדשה להחזר", + "form-title-update-refund-policy": "עדכן את מדיניות ההחזרים", + "form-title-update-refund-reason": "עדכן את סיבת ההחזר", + "button-label-update-faq": "עדכון שאלות נפוצות", + "button-label-add-faq": "הוסף שאלות נפוצות", + "button-label-update-refund-policy": "עדכן את מדיניות ההחזרים", + "button-label-update-refund-reason": "עדכן את סיבת ההחזר", + "input-label-refund-policy-heading": "כותרת מדיניות ההחזרים", + "input-label-refund-reason-heading": "כותרת סיבת ההחזר", + "input-label-refund-policy-description": "תיאור מדיניות ההחזרים", + "input-label-refund-policy-heading-placeholder": "הזן את כותרת מדיניות ההחזרים שלך", + "input-label-refund-reason-heading-placeholder": "הזן את כותרת סיבת ההחזר שלך", + "form-select-text-select-refund-policy": "בחר משתמשי מדיניות החזר כספי", + "form-applicable-for": "ישים עבור", + "VENDOR": "מוֹכֵר", + "CUSTOMER": "צרכן", + "input-placeholder-search-heading": "חפש לפי כותרת", + "input-label-my-staffs": "הצוותים שלי", + "input-label-all-staffs": "כל הצוותים", + "flash-sale-thumb-image-title": "תמונה ממוזערת של מכירת פלאש", + "flash-sale-thumb-image-help-text": "תמונה ממוזערת זו תשמש עבור רשת מכירה בזק.", + "flash-sale-cover-image-help-text": "הגדר תמונת שער", + "flash-sale-grid-image-dimension-help-text": "מימד מומלץ של התמונה:", + "info-flash-sale-select-dates-text": "אנא בחר תאריכים שבהם לא מתקיימת מכירת בזק אחרת.", + "info-flash-sale-campaign-rate-text": "אנא בחר את המוצרים הללו בלבד, שהמחירים לא יתפשרו על שיעור מסע הפרסום הזה", + "error-banner-file-input-required": "עליך להעלות את תמונת הבאנר שלך לכאן.", + "error-terms-title-required": "נדרשת כותרת התנאים", + "error-term-description-required": "נדרש תיאור תנאים.", + "error-flash-sale-title-required": "נדרשת כותרת מכירת פלאש.", + "error-flash-sale-description-required": "נדרש תיאור מבצע בזק.", + "error-flash-sale-campaign-type": "נדרש סוג מסע פרסום.", + "error-minimum-title": "אתה יכול להציע מינימום 1%.", + "error-maximum-title": "אתה יכול להציע מקסימום 99%.", + "error-description-maximum-title": "חייב להיות 10000 תווים בדיוק.", + "text-popup-settings": "קידום מכירות קופץ", + "text-popup-switch": "אפשר קידום מכירות קופץ", + "site-popup-info-help-text": "שנה את המידע הקופץ לקידום האתר שלך מכאן", + "input-label-popup-cover-image": "תמונת כריכה קופצת לקידום מכירות", + "popup-cover-image-help-text": "העלה את תמונת השער הקופצת של הפרומו שלך מכאן", + "form-title-popup-information": "מידע קופץ", + "form-title-popup-control": "בקרת קופצים", + "title-popup-delay": "עיכוב קופץ", + "title-popup-delay-info": "ספירת ערכי שדה קלט זה באלפיות שניות לדוגמה: 3000", + "title-popup-expired-in": "תוקף קופץ פג ב", + "title-popup-expired-in-info": "ספירת ערכי שדה קלט זה בימים לדוגמה: 1", + "title-popup-checkbox": "החלון הקופץ הזה לא מופיע שוב?", + "error-description-required": "נדרש תיאור", + "error-popup-delay-min": "נא להגדיר ערך מינימלי של 1000ms.", + "error-popup-delay": "נדרש עיכוב בחלון קופץ", + "error-popup-expired-min": "נא להגדיר ערך מינימלי ליום אחד.", + "error-popup-expired": "תוקף חלון קופץ פג ב- נדרש", + "error-image": "אתה צריך לספק קובץ תמונה.", + + "input-label-subtitle": "כתוביות", + "error-subtitle-required": "נדרשת כתובית", + "upload-image-help-text": "העלה את התמונה שלך.", + "upload-image-help-text-dimension": "הממד של התמונה צריך להיות", + "become-seller-form-title": "איך להיות מוכר? מלא את כל המידע.", + "banner-title": "דֶגֶל", + "banner-description": "הגדר כאן תוכן באנר.", + "text-news-ticker-title": "כותרת טיקר החדשות", + "text-news-ticker-link": "קישור לטיקר חדשות", + "text-primary-button-name": "שם הלחצן הראשי", + "text-primary-button-link": "קישור לחצן ראשי", + "text-secondary-button-name": "שם לחצן משני", + "text-secondary-button-link": "קישור לחצן משני", + "start-selling-title": "התחל למכור.", + "start-selling-description": "אנא הגדר אפשרויות להתחיל למכור.", + "text-selling-steps": "שלבי מכירה", + "remove-item-confirmation": "האם אתה באמת רוצה להסיר את הפריט הזה?", + "text-add-sellng-steps": "הוסף שלבי מכירה.", + "user-story-title": "סיפור משתמש", + "user-story-description": "אנא הגדר סיפורי משתמש עבור הפך לדף מוכר.", + "text-story-item": "פריט סיפור", + "text-video-link": "קישור וידאו", + "text-video-thumbnail": "תמונה ממוזערת של סרטון", + "text-add-user-story": "הוסף סיפור משתמש", + "business-purpose-title": "מטרה עסקית.", + "business-purpose-description": "אנא הגדר את כל המטרות העסקיות עבור הפך לדף מוכר.", + "text-business-purpose-item": "פריט מטרה עסקית", + "text-add-business-purpose": "הוסף מטרות עסקיות.", + "pricing-plan-title": "תוכנית תמחור", + "pricing-plan-description": "אנא הגדר את כל תרשים תוכניות התמחור עבור הפך לדף מוכר.", + "text-commission-item": "פריט עמלה", + "input-label-minimum-balance": "יתרה מינימלית", + "input-label-maximum-balance": "יתרה מקסימלית", + "input-label-commission": "עמלה", + "text-add-commission": "הוסף עמלה", + "label-default-commission-details": "פרטי ברירת מחדל של עמלת", + "label-default-commission-rate": "תעריף עמלת ברירת מחדל", + "dashboard-showcase-title": "חלון ראווה של לוח המחוונים", + "dashboard-showcase-description": "הגדר כאן תוכן תצוגה של לוח המחוונים.", + "guideline-title": "קו מנחה", + "guideline-description": "אנא הוסף הנחיות עבור הפך לדף מוכר.", + "text-guideline-item": "פריט קו מנחה", + "label-link": "קישור", + "text-add-guideline": "הוסף קו מנחה", + "faq-title": "שאלות נפוצות", + "faq-description": "אנא הגדר את כל המטרות העסקיות עבור הפך לדף מוכר.", + "text-faq-item": "פריט נפוצות", + "text-add-faqs": "הוסף שאלות נפוצות.", + "contact-title": "צור קשר", + "contact-description": "אנא הוסף את כותרת וכותרת המשנה של קטע יצירת קשר עבור הפך לדף מוכר.", + "seller-opportunity-title": "הזדמנות מוכר", + "seller-opportunity-description": "הגדר כאן תוכן הזדמנויות למפיץ.", + "error-minimum-one-required": "נדרש מינימום פריט אחד", + "error-icon-required": "דרוש סמל", + "error-commission-rate-required": "נדרש שיעור עמלה", + "error-commission-rate-type": "שיעור העמלה חייב להיות מספר", + "error-commission-rate-positive": "שיעור העמלה חייב להיות חיובי", + "error-minimum-balance-must-be-number": "יתרה מינימלית חייבת להיות מספר", + "error-minimum-balance-is-required": "נדרשת יתרה מינימלית", + "error-maximum-balance-type": "מספר יתרה מרבי או טקסט 'מעל'", + "error-maximum-balance-is-required": "נדרשת יתרה מקסימלית", + "text-save-seller-information": "שמור את פרטי המוכר" +} diff --git a/public/locales/he/table.json b/public/locales/he/table.json new file mode 100644 index 0000000..574e105 --- /dev/null +++ b/public/locales/he/table.json @@ -0,0 +1,98 @@ +{ + "recent-order-table-title": "הזמנות אחרונות", + "popular-products-table-title": "מוצרים פופולריים", + "empty-table-data": "לא נמצאו נתונים", + "empty-table-sorry-text": "מצטערים שלא מצאנו נתונים", + "table-item-id": "תְעוּדַת זֶהוּת", + "table-item-image": "תמונה", + "table-item-logo": "סֵמֶל", + "table-item-title": "שֵׁם", + "table-item-title-title": "כותרת", + "table-item-start-date": "תאריך התחלה", + "table-item-end-date": "תאריך סיום", + "table-item-product": "מוצר", + "table-item-products": "מוצרים", + "table-item-type": "סוּג", + "table-item-product-type": "סוג המוצר", + "table-item-stock-status": "מצב המניה", + "table-item-category-id": "מזהה קטגוריה", + "table-item-category-name": "שם קטגוריה", + "table-item-Product-count": "ספירת מוצרים", + "table-item-regular-price": "מחיר רגיל", + "table-item-product-price": "מחיר מוצר", + "table-item-deal-offering": "הצעת עסקאות", + "table-item-discount": "הנחה", + "table-item-payment-gateway": "שער תשלום", + "table-item-payment-status": "מצב תשלום", + "table-item-taxable-amount": "סכום חייב במס", + "table-item-unit": "מחיר/יחידה", + "table-item-quantity": "כַּמוּת", + "table-item-sold-quantity": "כמות נמכרת", + "table-item-description": "תיאור", + "table-item-status": "סטָטוּס", + "table-item-actions": "פעולות", + "table-item-tracking-number": "מספר מעקב", + "table-item-total": "סה\"כ", + "table-item-order-date": "תאריך הזמנה", + "table-item-icon": "סמל", + "table-item-slug": "שבלול", + "table-item-sku": "מק\"ט", + "table-item-details": "פרטים", + "table-item-delivery-fee": "דמי משלוח", + "table-item-shipping-address": "כתובת למשלוח", + "table-item-serial": "סידורי", + "table-item-email": "אימייל", + "table-item-avatar": "גִלגוּל", + "table-item-banner": "דֶגֶל", + "table-item-code": "קוד", + "table-item-amount": "כמות", + "table-item-minimum-amount": "כמות מינימלית", + "table-item-active": "פָּעִיל", + "table-item-expired": "לא בתוקף", + "table-item-rate": "ציון", + "table-item-country": "מדינה", + "table-item-city": "עִיר", + "table-item-state": "מדינה", + "table-item-zip": "רוכסן", + "table-item-global": "גלוֹבָּלִי", + "table-item-values": "ערכים", + "table-item-group": "קְבוּצָה", + "table-item-shop-id": "מזהה חנות", + "table-item-shop-name": "שם החנות", + "table-item-payment": "תַשְׁלוּם", + "table-item-payment-method": "אמצעי תשלום", + "table-item-note": "הערה", + "table-item-owner-name": "שם הבעלים", + "table-item-total-products": "מוצרים", + "table-item-total-orders": "הזמנות", + "table-item-shop": "לִקְנוֹת", + "withdraw-table-title": "משיכות אחרונות", + "table-item-created-at": "נוצר", + "table-shipping-type": "סוג משלוח", + "table-item-available_wallet_points": "נקודות ארנק זמינות", + "table-item-order-id": "מספר הזמנה", + "table-item-customer-email": "אימייל ללקוח", + "table-item-is-approved": "מאושר", + "table-item-approval-action": "פעולת אישור", + "table-item-permissions": "הרשאות", + "table-item-question-answer": "שְׁאֵלָה", + "table-item-customer-name": "שם לקוח", + "table-item-customer": "צרכן", + "table-item-product-name": "שם מוצר", + "table-item-date": "תַאֲרִיך", + "table-item-customer-review": "סקירת לקוח", + "table-item-ratings": "דירוגים", + "table-item-reports": "דיווחים", + "table-item-message": "הוֹדָעָה", + "table-item-customer-details": "פרטי לקוח", + "table-item-feedbacks": "משוב", + "table-item-notice": "הודעה", + "table-item-priority": "עדיפות", + "table-item-receiver": "מַקְלֵט", + "table-item-effective-from": "יעיל מ", + "table-item-expired-at": "פג בשעה", + "table-item-issued-by": "הונפק על ידי", + "table-item-heading": "כּוֹתֶרֶת", + "table-homepage-name": "שם דף הבית", + "table-item-target": "הוחל על" +} diff --git a/public/locales/he/widgets.json b/public/locales/he/widgets.json new file mode 100644 index 0000000..a8c10ce --- /dev/null +++ b/public/locales/he/widgets.json @@ -0,0 +1,16 @@ +{ + "sticker-card-title-rev": "סך הרווחים", + "sticker-card-subtitle-rev": "(30 הימים האחרונים)", + "sticker-card-title-order": "סה\"כ סדר", + "sticker-card-title-vendor": "מוֹכֵר", + "sticker-card-subtitle-order": "(30 הימים האחרונים)", + "sticker-card-title-customer": "לקוח חדש", + "sticker-card-subtitle-customer": "(30 הימים האחרונים)", + "sticker-card-title-today-rev": "הכנסות היום", + "sticker-card-subtitle-last-1-days": "היום (24 ​​השעות האחרונות)", + "sticker-card-subtitle-last-7-days": "שבועי (7 הימים האחרונים)", + "sticker-card-subtitle-last-30-days": "חודשי (30 הימים האחרונים)", + "sticker-card-subtitle-last-365-days": "שנתי (365 הימים האחרונים)", + "sticker-card-title-total-shops": "סך הכל חנויות", + "sticker-card-title-today-refunds": "החזרים של היום" +} diff --git a/public/locales/zh/banner.json b/public/locales/zh/banner.json new file mode 100644 index 0000000..bed34f3 --- /dev/null +++ b/public/locales/zh/banner.json @@ -0,0 +1,4 @@ +{ + "heading": "在90分鐘內交付雜貨", + "subheading": "每天一整天都在您家門口提供健康食品和小吃" +} diff --git a/public/locales/zh/common.json b/public/locales/zh/common.json new file mode 100644 index 0000000..e0e2cbb --- /dev/null +++ b/public/locales/zh/common.json @@ -0,0 +1,530 @@ +{ + "text-read-more": "阅读更多", + "text-less": "较少的", + "text-or": "或者", + "text-nav-menu": "菜单", + "description": "追踪订单", + "error-heading": "错误代码:404", + "nav-menu-track-order": "追踪订单", + "nav-menu-offer": "优惠", + "nav-menu-faq": "常问问题", + "nav-menu-contact": "接触", + "user-avatar": "用户头像", + "auth-menu-profile": "接触", + "auth-menu-checkout": "查看", + "auth-menu-my-orders": "我的订单", + "auth-menu-logout": "登出", + "join-button": "加入", + "change-locale": "切换到德语", + "admin-login-title": "登录管理员", + "admin-register-title": "注册新帐户", + "billing-address": "帐单地址", + "shipping-address": "收件地址", + "no-order-found": "未找到订单", + "no-message-found": "没有找到消息", + "no-notification-found": "未找到通知", + "order-sub-total": "小计", + "order-tax": "税", + "order-delivery-fee": "快递费", + "order-discount": "折扣", + "order-total": "全部的", + "signing-out-text": "正在退出...", + "sale-history": "销售记录", + "january": "一月", + "february": "二月", + "march": "行进", + "april": "四月", + "may": "可能", + "june": "六月", + "july": "七月", + "august": "八月", + "september": "九月", + "october": "十月", + "november": "十一月", + "december": "十二月", + "attribute": "属性", + "attribute-values": "属性值", + "pixel": "像素", + "text-loading": "加载中...", + "sidebar-nav-item-dashboard": "仪表板", + "sidebar-nav-item-products": "产品", + "sidebar-nav-item-attributes": "属性", + "sidebar-nav-item-attribute-value": "属性值", + "sidebar-nav-item-groups": "团体", + "sidebar-nav-item-categories": "类别", + "sidebar-nav-item-orders": "命令", + "sidebar-nav-item-order-status": "订单状态", + "sidebar-nav-item-users": "用户", + "sidebar-nav-item-coupons": "优惠券", + "sidebar-nav-item-taxes": "税收", + "sidebar-nav-item-shippings": "运输", + "sidebar-nav-item-settings": "设置", + "sidebar-nav-item-store-notice": "店铺通知", + "sidebar-nav-item-message": "信息", + "sidebar-nav-item-shops": "商店", + "sidebar-nav-item-my-shops": "我的商店", + "sidebar-nav-item-my-shops-dashboard": "商店仪表板", + "sidebar-nav-item-tags": "标签", + "sidebar-nav-item-withdraws": "提款", + "sidebar-nav-item-my-staffs": "我的员工", + "sidebar-nav-item-vendor-staffs": "供应商员工", + "navbar-add-products": "添加产品", + "authorized-nav-item-settings": "设置", + "authorized-nav-item-profile": "轮廓", + "authorized-nav-item-logout": "登出", + "text-delete": "删除", + "text-bio": "简介", + "text-resend-verification-email": "重新发送验证邮件", + "text-terms-conditions": "条款和条件", + "text-listed-terms-conditions": "列出的条款和条件", + "text-create-terms-conditions": "创建条款和条件", + "text-add-terms-conditions": "添加条款和条件", + "text-edit": "编辑", + "text-view": "看法", + "text-see-all-notification": "查看所有通知", + "text-see-all-notifications": "查看所有通知", + "text-vendors": "供应商", + "text-admins": "管理员", + "text-ban-user": "禁止用户", + "text-activate-user": "激活用户", + "update-success": "成功更新!", + "name-required": "您必须需要提供姓名", + "email-required": "您必须需要提供您的电子邮件地址", + "invalid-email": "提供的电子邮件地址格式无效", + "password-required": "您必须需要提供您的密码", + "currency-required": "请选择货币", + "token-required": "您必须需要提供您的代币地址", + "confirm-password": "请确认密码!", + "password-should-match": "密码应该匹配!", + "invalid-token": "令牌无效!", + "status-required": "状态为必填项", + "type-required": "类型为必填项", + "amount-required": "金额为必填项", + "amount-greater-than-zeo": "金额必须大于零", + "code-required": "需要代码", + "serial-required": "需要序列号", + "color-required": "颜色为必填项", + "tax-required": "税率为必填项", + "tax-greater-than-zeo": "税额必须大于零", + "tax-must-be-integer": "税费必须是整数", + "serial-greater-than-zeo": "序列号必须大于零", + "serial-must-be-integer": "序列号必须是整数", + "active-from-date-required": "需要从日期开始生效", + "expire-date-required": "有效期为必填项", + "delete-item": "删除项目", + "delete-item-confirm": "你确定你要删除?", + "button-cancel": "取消", + "button-delete": "删除", + "block-customer": "阻止客户", + "block-customer-confirm": "您确定要阻止该客户吗?", + "button-block": "堵塞", + "text-permission-message": "您的商店尚未激活。", + "sidebar-nav-item-staffs": "职员", + "text-no-contact": "没有可用的联系电话", + "text-visit-shop": "参观商店", + "text-edit-shop": "编辑商店", + "text-enabled": "启用", + "text-disabled": "残疾人", + "text-active": "积极的", + "text-inactive": "不活跃", + "text-products": "产品", + "text-total-products": "产品总数", + "text-items-sold": "售出物品", + "text-revenue": "收入", + "text-order": "命令", + "text-orders": "命令", + "text-clear": "清除", + "text-faq": "常问问题", + "text-no-search": "没有剩余搜索", + "text-total-orders": "订单总数", + "text-gross-sales": "总销售额", + "text-quick-page-links": "快速页面链接", + "text-others": "其他的", + "text-commission-rate": "管理佣金率", + "text-current-balance": "当前余额", + "text-registered-since": "注册日期", + "text-payment-info": "支付信息", + "text-shop-dashboard": "查看仪表板", + "text-no-shop": "未找到商店", + "text-px": "像素", + "text-create-shop": "创建商店", + "text-add-your": "请添加您的", + "text-pending": "待办的", + "text-approved": "得到正式认可的", + "text-on-hold": "等候接听", + "text-rejected": "拒绝", + "text-processing": "加工", + "text-amount": "数量", + "text-payment-method": "付款方式", + "text-status": "地位", + "text-details": "细节", + "text-note": "笔记", + "text-logo": "标识", + "text-name": "姓名", + "text-email": "电子邮件", + "text-is-created": "被建造", + "text-bank": "银行", + "text-image": "图像", + "text-account-no": "户口号码。", + "text-no-address": "未找到地址", + "text-withdrawal-info": "提款信息", + "password-changed-successfully": "密码更改成功!", + "successfully-updated": "成功更新!", + "successfully-created": "创建成功!", + "successfully-deleted": "删除成功!", + "successfully-decline": "成功拒绝!", + "successfully-unblock": "解锁成功。", + "successfully-block": "阻止成功。", + "successfully-logout": "注销成功。", + "successfully-register": "注册成功。", + "successfully-login": "登录成功。", + "PICKBAZAR_ERROR.NOT_FOUND": "未找到", + "PICKBAZAR_ERROR.NOT_AUTHORIZED": "未经授权", + "PICKBAZAR_ERROR.INVALID_CREDENTIALS": "无效证件", + "PICKBAZAR_ERROR.SOMETHING_WENT_WRONG": "出了些问题", + "PICKBAZAR_ERROR.PAYMENT_FAILED": "支付失败", + "PICKBAZAR_ERROR.OPERATION_NOT": "操作不", + "PICKBAZAR_ERROR.INSUFFICIENT_BALANCE": "余额不足", + "PICKBAZAR_ERROR.WITHDRAW_MUST_BE_ATTACHED_TO_SHOP": "提款必须附在商店", + "PICKBAZAR_ERROR.PLEASE_LOGIN_USING_FACEBOOK_OR_GOOGLE": "请使用 Facebook 或 Google 登录", + "PICKBAZAR_ERROR.ACTION_NOT_VALID": "操作无效", + "PICKBAZAR_ERROR.SHOP_NOT_APPROVED": "店铺未获批准", + "PICKBAZAR_ERROR.ALREADY_REFUNDED": "退款已获批准", + "PICKBAZAR_ERROR.INVALID_GATEWAY": "无效网关", + "PICKBAZAR_ERROR.OTP_SEND_FAIL": "OTP 发送失败", + "PICKBAZAR_ERROR.OTP_VERIFICATION_FAILED": "OTP 验证失败", + "PICKBAZAR_ERROR.CONTACT_UPDATE_FAILED": "无法更新联系信息", + "PICKBAZAR_ERROR.ORDER_ALREADY_HAS_REFUND_REQUEST": "订单已有退款请求", + "PICKBAZAR_ERROR.REFUND_ONLY_ALLOWED_FOR_MAIN_ORDER": "仅主订单允许退款", + "PICKBAZAR_ERROR.WRONG_REFUND": "退款错误", + "PICKBAZAR_ERROR.CSV_NOT_FOUND": "未找到 CSV", + "PICKBAZAR_ERROR.USER_NOT_FOUND": "未找到用户", + "PICKBAZAR_ERROR.TOKEN_NOT_FOUND": "未找到令牌", + "PICKBAZAR_ERROR.INVALID_COUPON_CODE": "优惠券代码无效!", + "PICKBAZAR_ERROR.COUPON_CODE_IS_NOT_APPLICABLE": "抱歉,此优惠券无法满足您的订单金额。", + "PICKBAZAR_ERROR.ALREADY_FREE_SHIPPING_ACTIVATED": "已经激活免运费!", + "PICKBAZAR_MESSAGE.NOT_FOUND": "未找到", + "PICKBAZAR_MESSAGE.CHECK_INBOX_FOR_PASSWORD_RESET_EMAIL": "检查收件箱中是否有密码重置电子邮件", + "PICKBAZAR_MESSAGE.SOMETHING_WENT_WRONG": "出了些问题", + "PICKBAZAR_MESSAGE.TOKEN_IS_VALID": "令牌有效", + "PICKBAZAR_MESSAGE.INVALID_TOKEN": "令牌无效", + "PICKBAZAR_MESSAGE.PASSWORD_RESET_SUCCESSFUL": "密码重置成功", + "PICKBAZAR_MESSAGE.INVALID_CREDENTIALS": "提供的凭据无效", + "PICKBAZAR_MESSAGE.EMAIL_SENT_SUCCESSFUL": "电子邮件已成功发送", + "PICKBAZAR_MESSAGE.OLD_PASSWORD_INCORRECT": "密码错误", + "PICKBAZAR_MESSAGE.OTP_SEND_SUCCESSFUL": "已成功发送 OTP", + "PICKBAZAR_MESSAGE.REQUIRED_INFO_MISSING": "缺少所需信息", + "PICKBAZAR_MESSAGE.CONTACT_UPDATE_SUCCESSFUL": "已成功更新联系信息", + "PICKBAZAR_ERROR.YOU_CAN_NOT_SEND_MESSAGE_TO_YOUR_OWN_SHOP": "您无法向自己的商店发送消息", + "text-access-denied": "拒绝访问", + "text-access-denied-message": "您没有访问此页面的权限。", + "text-return-home": "返回家中", + "text-upload-highlight": "上传图片", + "text-upload-message": "或拖放", + "text-img-format": "PNG、JPG", + "text-shop-approve-button": "提交", + "text-shop-approve-title": "拒绝商店", + "text-shop-approve-description": "你确定吗?", + "text-approve-shop": "批准店铺", + "text-disapprove-shop": "拒绝商店", + "filter-by-group": "按组过滤", + "filter-by-group-placeholder": "按组筛选", + "filter-by-category": "按类别过滤", + "filter-by-author": "按作者过滤", + "filter-by-category-placeholder": "按类别过滤", + "filter-by-author-placeholder": "按作者过滤", + "filter-by-reason": "按原因过滤", + "filter-by-reason-placeholder": "按原因过滤", + "filter-by-order": "订购依据", + "filter-by-order-placeholder": "订购依据", + "text-filter": "筛选", + "text-download": "下载", + "text-map-cant-load": "目前无法加载地图,抱歉。", + "text-banner": "横幅", + "text-export-import": "出口进口", + "text-export-products": "出口产品", + "text-export-product-variations": "出口产品变化", + "text-import-products": "进口产品", + "text-import-product-variations": "导入产品变化", + "text-import-attributes": "导入属性", + "text-export-attributes": "导出属性", + "attribute-imported-successfully": "属性导入成功", + "product-imported-successfully": "产品导入成功", + "variation-options-imported-successfully": "变体选项已成功导入", + "PICKBAZAR_ERROR.WRONG_CSV": "您上传了错误的 csv 文件!", + "sidebar-nav-item-refunds": "退款", + "text-update-refund": "更新退款状态", + "text-refund-id": "退款ID", + "text-language": "语言", + "text-refund-status": "退款状态", + "text-status-required": "状态为必填项", + "text-refund-created": "已创建退款", + "text-order-created": "订单已创建", + "text-order-status": "订单状态", + "text-low-stock-products": "库存不足的产品", + "text-most-rated-products": "评分最高的 10 款产品", + "text-most-category-products": "产品最多的前 10 个类别", + "text-customer-email": "客户邮箱", + "text-reason": "退款原因", + "text-images": "图片", + "text-today": "今天", + "text-weekly": "每周", + "text-monthly": "每月", + "text-yearly": "每年", + "text-order-details": "订单详细信息", + "text-no-image-found": "没有找到图片", + "MARVEL_ERROR.ALREADY_REFUNDED": "已退款", + "text-item": "物品", + "text-add": "添加", + "text-cart": "大车", + "text-add-cart": "添加到购物车", + "text-close": "关闭", + "text-no-products": "没有找到产品", + "text-checkout": "查看", + "text-yes": "是的", + "text-make-admin": "分配或撤销管理员权限 ", + "text-description-make-admin": "您确定要分配/撤销管理员权限吗?", + "text-customer": "顾客", + "text-contact-number": "联系电话", + "text-billing-address": "帐单地址", + "text-shipping-address": "收件地址", + "text-delivery-schedule": "交货时间表", + "text-no-customer": "未找到客户", + "text-add-new": "添新", + "text-select": "选择", + "text-save": "节省", + "text-update": "更新", + "text-address": "地址", + "text-billing": "计费", + "text-shipping": "船运", + "text-type": "类型", + "text-title": "标题", + "text-flash-sale": "闪购", + "text-country": "国家", + "text-city": "城市", + "text-state": "状态", + "text-zip": "压缩", + "text-street-address": "街道地址", + "text-place-order": "下订单", + "text-your-order": "你的订单", + "text-cash-on-delivery": "货到付款", + "text-card-info": "卡信息", + "text-check-availability": "检查可用性", + "text-estimated-shipping": "预计运送", + "text-calculated-checkout": "结账时计算", + "text-proceed-checkout": "进行结算", + "text-sub-total": "小计", + "text-total": "全部的", + "text-tax": "税", + "text-discount": "折扣", + "text-free-shipping": "免运费", + "text-have-coupon": "你有优惠券吗?", + "text-enter-coupon": "在此输入优惠券代码", + "text-coupon-required": "需要优惠券代码", + "text-apply": "申请", + "text-choose-payment": "选择付款方式", + "text-cod-message": "请您收到货后付款!", + "text-payable": "应付", + "text-cash-message": "请使用现金支付", + "text-manufacturers": "制造商", + "text-manufacturers-publications": "制造商/出版物", + "sidebar-nav-item-manufacturers": "制造商/出版物", + "sidebar-nav-item-authors": "作者", + "sidebar-nav-item-refund-policy": "退款政策", + "text-authors": "作者", + "sidebar-nav-item-create-order": "创建订单", + "text-wallet": "钱包", + "text-balance": "平衡", + "text-currency": "货币", + "text-total-points": "总积分", + "text-points-used": "使用积分", + "text-points": "积分", + "text-wallet-use": "您想使用钱包吗?", + "text-available-balance": "可用余额", + "text-invoice": "发票", + "error-author-name-required": "作者姓名为必填项", + "error-manufacturer-name-required": "制造商名称为必填项", + "error-invalid-coupon": "该优惠券代码无效", + "text-price": "价格", + "text-not-found": "抱歉,没有找到产品:(", + "text-notice-not-found": "抱歉,没有找到通知:(", + "sidebar-nav-item-reviews": "评论", + "sidebar-nav-item-questions": "问题", + "text-product-id": "产品编号", + "text-view-images": "查看图片", + "text-out-of-stock": "缺货", + "text-low-in-stock": "低库存", + "text-low-quantity": "数量少", + "text-see-details": "查看具体信息", + "text-campaign-status": "活动状态", + "text-campaign-type-on": "广告系列类型已开启", + "text-deals-rate": "成交率", + "text-deals": "交易", + "error-add-both-address": "请添加送货地址和帐单地址", + "sort-by-quantity": "按数量排序", + "text-by": "经过", + "text-accept-report-modal-description": "您确定要接受此请求吗?", + "text-accept": "接受", + "text-decline": "衰退", + "text-decline-report-modal-description": "您确定要拒绝此请求吗?", + "text-abuse-report": "辱骂举报", + "text-abuse-report-submitted": "滥用举报已成功提交", + "text-report": "报告", + "text-summary": "概括", + "text-campaign": "活动", + "text-pending-order": "挂单", + "text-processing-order": "处理订单", + "text-completed-order": "已完成订单", + "text-cancelled-order": "取消订单", + "text-failed-order": "订单失败", + "text-order-local-facility": "订购当地设施", + "text-order-out-delivery": "下单发货", + "text-refunded-order": "已退款订单", + "text-notification": "通知", + "text-notifications": "通知", + "text-visit-site": "访问网站", + "text-visit-store": "访问商店", + "text-created-new-order": "创建了新订单", + "text-sent-new-store-notice": "创建了新商店通知。", + "text-sent-new-message": "发送了一条新消息。", + "text-export-orders": "出口订单", + "text-non-translated-title": "创造", + "text-translated-title": "编辑", + "text-quantity": "数量", + "text-follow-us-on": "跟着我们", + "text-invoice-no": "发票号码", + "text-date": "日期", + "text-mark-all-read": "标记为已读", + "error-file-too-large": "文件过大", + "text-payment-status": "支付状态", + "error-invalid-file-type": "不支持您上传的文件类型", + "order-pending": "待办的", + "order-processing": "加工", + "order-completed": "完全的", + "order-cancelled": "取消", + "order-failed": "失败的", + "order-at-local-facility": "在当地设施订购", + "order-out-for-delivery": "订单发货", + "payment-pending": "付款等待中", + "payment-processing": "交付过程", + "payment-success": "支付成功", + "payment-failed": "支付失败", + "payment-reversal": "付款撤销", + "payment-wallet": "钱包支付", + "payment-cash-on-delivery": "货到付款", + "payment-cash": "现金", + "text-messages": "留言", + "text-location": "地点", + "text-webhook-url": "网络钩子 URL", + "email-not-verified": "您的电子邮件未经过验证。", + "text-no-message-found": "哎呀!", + "text-no-shop-found": "哎呀!", + "text-starting-chat": "开始聊天", + "text-start-conversation": "开始对话", + "text-input-search": "按店铺搜索(至少输入3个字符)", + "text-compose": "撰写信息", + "text-inbox-empty": "您的收件箱是空的", + "text-blocked-content-one": "您屏蔽了以下发件人的消息", + "text-account": "帐户", + "text-blocked-content-two": "您无法在此聊天中向他们发送消息,也不会收到他们的消息。", + "text-something-wrong": "出了问题", + "text-select-your-conversation": "选择您的对话", + "notice-active-date": "活动日期", + "notice-created-by": "由...制作", + "notice-expire-date": "到期日期", + "text-empty-notice": "空通知", + "text-load-more": "装载更多", + "text-back-to-home": "回到家", + "text-select-payment-gateway": "选择支付网关", + "text-select-default-payment-gateway": "设置默认支付网关", + "text-message-sent": "消息已发送...", + "text-order-pending": "订单待处理", + "text-order-processing": "订单处理", + "text-order-at-local-facility": "在当地工厂订购", + "text-order-out-for-delivery": "订单发货", + "text-order-completed": "订单已完成", + "text-order-cancelled": "订单已取消", + "text-order-refunded": "订单已退款", + "text-total-amount": "总金额", + "text-shipping-charge": "运费", + "text-paid-from-wallet": "从钱包支付", + "text-total-item": "总项目", + "text-deliver-time": "交货时间", + "text-order-failed": "订单失败", + "text-paid_from_wallet": "钱包支付", + "text-amount-due": "应付金额", + "text-refund-policies": "退款政策", + "text-refund-reasons": "退款原因", + "text-select-refund-policy-for": "选择退款政策", + "filter-by-refund-policy": "按用户组过滤", + "filter-by-notification-type": "按通知类型过滤", + "filter-by-status": "按状态过滤", + "percentage": "百分比", + "text-approval-action": "批准行动", + "text-enable-gateway": "启用网关", + "text-currency-options": "货币期权", + "text-seo": "搜索引擎优化", + "text-max-search-location-distance": "最大搜索位置距离(km)", + "text-main": "主要的", + "text-shop-management": "店铺管理", + "text-all-shops": "所有商店", + "text-add-all-shops": "添加新商店", + "text-inactive-shops": "闲置/新商店", + "text-product-management": "产品管理", + "text-all-products": "所有产品", + "text-new-products": "添加新产品", + "text-my-draft": "我的草稿", + "text-my-draft-products": "我的草稿产品", + "text-all-out-of-stock": "全低", + "text-inventory": "存货", + "text-e-commerce-management": "电子商务管理", + "text-reported-refunds": "已报告退款", + "text-new-refund-policy": "添加新的退款政策", + "text-new-refund-reasons": "添加新的退款原因", + "text-page-control": "布局/页面控制", + "text-groups": "主页/群组", + "text-faqs": "常见问题解答", + "text-all-faqs": "所有常见问题解答", + "text-new-faq": "添加新的常见问题解答", + "text-all-terms": "所有条款", + "text-new-terms": "添加新条款", + "text-order-management": "订单管理", + "text-transactions": "交易", + "text-user-control": "用户控制", + "text-all-users": "全部用户", + "text-admin-list": "管理员列表", + "text-all-vendors": "所有供应商", + "text-pending-vendors": "待定供应商", + "text-customers": "顾客", + "text-feedback-control": "反馈控制", + "text-promotional-management": "促销管理", + "text-all-campaigns": "所有活动", + "text-new-campaigns": "添加新的广告系列", + "text-feature-management": "功能管理", + "text-site-management": "现场管理", + "text-general-settings": "常规设置", + "text-payment-settings": "付款设置", + "text-seo-settings": "搜索引擎优化设置", + "text-events-settings": "活动设置", + "text-shop-settings": "店铺设置", + "text-company-settings": "公司信息", + "text-financial-management": "财务管理", + "text-promotional-control": "促销控制", + "text-available-flash-deals": "可用的闪购优惠", + "text-my-products-in-deals": "我的优惠产品", + "text-page-management": "布局/页面管理", + "text-low-out-of-stock": "低的", + "text-no-log-found": "未找到通知", + "fixed_rate": "固定利率", + "text-maintenance-mode-title": "维护模式开始于", + "text-maintenance-mode-start-title": "维护模式已启动。", + "text-top-bar-search-placeholder": "搜索您的路线...", + "text-title-commission": "委员会", + "text-title-sale": "销售", + "text-title-balance": "平衡", + "text-title-withdraw": "提取", + "text-title-description": "描述", + "text-image-uploading-message": "请稍等!图片正在上传中", + + "text-pixel-dot": "像素。" +} diff --git a/public/locales/zh/form.json b/public/locales/zh/form.json new file mode 100644 index 0000000..cf15f7c --- /dev/null +++ b/public/locales/zh/form.json @@ -0,0 +1,618 @@ +{ + "form-title-permission": "允许", + "form-title-create-product": "创造新产品", + "form-title-edit-product": "编辑产品", + "form-title-edit-faq": "編輯常見問題", + "form-title-edit-shop": "编辑商店", + "form-title-create-type": "创建新组", + "form-title-product-type": "产品类别", + "form-description-product-type": "在此选择产品类型表格", + "form-title-simple-product-info": "简单的产品信息", + "form-description-simple-product-info": "您的简单产品描述和必要的信息从这里", + "form-title-variation-product-info": "产品变化信息", + "form-description-variation-product-info": "您的产品变型和必要的信息从这里", + "form-description-attribute-value": "您的属性值和必要的信息从这里", + "form-description-attribute-name": "您的属性名称和必要信息来自此处", + "form-title-options": "选项", + "form-title-variation-added": "添加了变化", + "form-title-variant": "变体", + "form-title-edit-type": "编辑类型", + "form-title-create-category": "创建新类别", + "form-title-edit-category": "编辑类别", + "form-title-create-order-status": "创建订单状态", + "form-title-edit-order-status": "编辑订单状态", + "form-title-create-customer": "创建新客户", + "form-title-update-customer": "更新客户", + "form-title-create-coupon": "创建新优惠券", + "form-title-edit-coupon": "编辑优惠券", + "form-title-create-tax": "创建新税种", + "form-title-update-tax": "更新税", + "form-title-create-shipping": "创建新的运输", + "form-title-update-shipping": "更新运输", + "form-title-transactions": "交易", + "form-title-create-flash-sale": "创建闪购时间表", + "form-title-flash-sale-campaigns": "闪购活动", + "form-title-currently-flash-sales": "目前正在进行闪购。", + "form-title-my-products-flash-sales": "我的产品正在进行闪购。", + "form-title-do-you-approve": "你真的想批准吗?", + "form-title-settings": "设置", + "form-title-seo-settings": "搜索引擎优化设置", + "form-title-payment-settings": "付款设置", + "form-title-events-settings": "活动设置", + "form-title-forgot-password": "忘记密码", + "form-title-profile-settings": "配置文件设置", + "form-title-faqs": "常见问题解答", + "form-title-all-notifications": "所有通知", + "order-status-description-helper-text": "订单状态从这里", + "featured-image-title": "特色图片", + "featured-image-help-text": "在此上传您的产品特色图片", + "gallery-title": "画廊", + "gallery-help-text": "在此上传您的产品图片库", + "type-and-category": "团体", + "type-and-category-help-text": "从此处选择产品组和类别", + "item-description": "描述", + "item-description-update": "更新", + "item-description-choose": "选择", + "item-description-edit": "编辑", + "item-description-add": "添加", + "product-description-help-text": "您的产品描述和必要的信息从这里", + "total-variation-added": "变体", + "input-label-enable-free-shipping": "启用免费送货", + "input-label-attribute-name": "属性名称", + "input-label-attribute-value": "属性值", + "input-label-disable-variant": "禁用此变体", + "input-label-logo": "标识", + "input-label-email": "电子邮件", + "input-label-token": "输入您从电子邮件中获得的令牌", + "input-label-password": "密码", + "input-label-bio": "简介", + "input-label-contact": "联系电话", + "input-label-avatar": "阿凡达", + "input-label-old-password": "旧密码", + "input-label-new-password": "新密码", + "input-label-confirm-password": "确认密码", + "input-label-products": "产品", + "input-label-inventory": "存货", + "input-label-categories": "类别", + "input-label-coupons": "优惠券", + "input-label-orders": "命令", + "input-label-order-id": "订单号", + "input-label-sku": "存货单位", + "input-note-multilang-sku": "确保所有语言的 SKU 都相同。", + "input-label-name": "姓名", + "input-label-description": "描述", + "input-label-price": "价格", + "input-label-sale-price": "销售价格", + "input-label-quantity": "数量", + "input-label-unit": "单元", + "input-label-width": "宽度", + "input-label-height": "高度", + "input-label-length": "长度", + "input-label-status": "地位", + "input-label-under-review": "正在审核中", + "input-label-published": "已发表", + "input-label-unpublish": "取消发布", + "input-label-draft": "草稿", + "input-label-approved": "得到正式认可的", + "input-label-rejected": "拒绝", + "input-label-select-icon": "选择图标", + "input-label-details": "细节", + "input-label-offering-campaign": "选择适用于此活动的产品类型", + "input-label-offering-campaign-filter-option": "选择产品过滤选项。", + "input-label-offering-campaign-choose-products": "选择产品", + "input-label-group": "团体", + "input-label-slug": "蛞蝓", + "input-label-output": "输出", + "input-label-type": "类型", + "input-label-prompt": "迅速的", + "input-label-types": "类型", + "input-label-parent-category": "家长类别", + "input-label-order-status": "订单状态", + "input-label-serial": "串行", + "input-label-code": "代码", + "input-label-amount": "数量", + "input-label-minimum-cart-amount": "最小购物车数量", + "input-label-serial-help-text": "订单状态应遵循(例如:1-[9])", + "input-label-color": "颜色", + "button-label-sync-content": "同步内容", + "button-label-back": "后退", + "input-label-image": "图像", + "input-label-search": "搜索", + "input-label-taxes": "税收", + "input-label-rate": "速度", + "input-label-country": "国家", + "input-label-city": "城市", + "input-label-state": "状态", + "input-label-zip": "压缩", + "input-label-shippings": "运输", + "input-label-free": "自由的", + "input-label-fixed": "固定的", + "input-label-site-title": "网站标题", + "input-label-site-subtitle": "网站副标题", + "input-label-site-link": "网站链接", + "input-label-currency": "货币", + "input-label-tax-class": "税级", + "input-label-shipping-class": "船级", + "input-label-free-shipping": "免运费", + "input-label-percentage": "百分比", + "input-label-meta": "元", + "input-label-meta-title": "元标题", + "input-label-meta-description": "元描述", + "input-label-meta-tags": "元标签", + "input-label-canonical-url": "规范网址", + "input-label-og-title": "原始标题", + "input-label-og-description": "元组描述", + "input-label-og-image": "原始图像", + "input-label-twitter-handle": "推特用户名", + "input-label-twitter-card-type": "Twitter 卡类型", + "button-label-update-product": "更新产品", + "button-label-add-product": "添加产品", + "input-placeholder-prompt-suggestion": "请选择一些自动生成的提示建议", + "input-placeholder-search": "输入您的查询并按 Enter 键", + "input-placeholder-order-status": "订单状态", + "input-placeholder-search-deals": "搜索优惠...", + "button-label-remove": "消除", + "button-label-add-option": "添加一个选项", + "button-label-add": "添加", + "button-label-update": "更新", + "button-label-shipping": "船运", + "button-label-order-status": "订单状态", + "button-label-add-type": "添加类型", + "button-label-add-types": "添加类型", + "button-label-generate-ai": "用人工智能生成", + "button-label-regenerate-ai": "通过人工智能实现再生", + "button-label-add-group": "添加组", + "button-label-add-categories": "添加类别", + "button-label-add-order-status": "添加订单状态", + "button-label-update-group": "更新组", + "button-label-update-terms-conditions": "更新条款", + "button-label-add-terms-conditions": "添加条款", + "group-description-help-text": "您的团体描述和必要信息请从这里获取", + "button-label-add-category": "添加类别", + "button-label-update-category": "更新类别", + "category-image-helper-text": "在此上传您的类别图片", + "category-description-helper-text": "您的类别详细信息和必要的信息从这里", + "button-label-change": "改变", + "button-label-change-status": "更改状态", + "input-label-users": "用户", + "input-label-customers": "顾客", + "input-label-staffs": "员工", + "button-label-add-user": "添加用户", + "button-label-add-customer": "添加客户", + "button-label-login": "登录", + "button-label-add-coupon": "添加优惠券", + "button-label-update-coupon": "更新优惠券", + "input-forgot-password-label": "忘记密码?", + "button-label-create-customer": "创建客户", + "button-label-preview-product-on-shop": "预览", + "form-title-information": "信息", + "form-title-payment": "支付", + "payment-help-text": "配置付款选项", + "customer-form-info-help-text": "添加您的客户信息并从此处创建新客户", + "coupon-image-helper-text": "在此上传您的优惠券图片", + "coupon-form-info-help-text": "您的优惠券说明和必要信息请从这里获取", + "shipping-form-info-help-text": "您的运输描述和必要的信息从这里", + "coupon-active-from": "活跃自", + "coupon-expire-at": "即将过期", + "button-label-tax": "税", + "button-label-add-tax": "加税", + "tax-form-info-help-text": "您的税务信息从这里", + "logo-help-text": "从这里上传您的网站徽标。", + "logo-dimension-help-text": "标志的尺寸应为", + "site-info-help-text": "从这里更改您的网站信息", + "form-title-footer-information": "页脚", + "site-info-footer-description": "从这里更改您的页脚信息", + "input-label-copyright-text": "版权文本", + "input-label-external-text": "外部文本", + "input-label-external-link": "外部链接", + "avatar-help-text": "从此处上传您的个人资料图片。", + "button-label-save-settings": "保存设置", + "button-label-change-password": "更改密码", + "button-label-save": "节省", + "button-label-send": "发送", + "password-help-text": "从这里更改您的密码", + "profile-info-help-text": "从此处添加您的个人资料信息", + "image-uploader-title": "上传图片", + "image-drag-n-drop-title": "或拖放", + "tax-form-seo-info-help-text": "从这里更改您的网站 SEO", + "create-new-attribute-value": "创建新属性值", + "create-new-attribute": "创建新属性", + "update-attribute-value": "更新属性值", + "edit-attribute": "编辑属性", + "error-message-required": "需要留言", + "error-name-required": "姓名为必填项", + "error-value-required": "值为必填项", + "error-meta-required": "元数据为必填项", + "error-author-name-required": "作者姓名为必填项", + "error-manufacturer-name-required": "制造商名称为必填项", + "error-invalid-coupon": "该优惠券代码无效", + "error-attribute-name-required": "该优惠券代码无效", + "text-payment-method-preparing": "请稍候付款方式正在准备中...", + "text-register": "登记", + "text-no-account": "没有任何帐户?", + "text-already-account": "已经有帐户?", + "text-customer": "顾客", + "text-staff": "职员", + "text-store-owner": "店老板", + "text-super-admin": "超级管理员", + "button-label-add-tag": "添加标签", + "button-label-update-tag": "更新标签", + "button-label-add-withdraw": "请求提款", + "button-label-update-withdraw": "更新提款", + "form-title-create-withdraw": "创建提款", + "withdraw-description-helper-text": "从这里提出提款请求", + "input-label-cash-on-delivery": "启用货到付款", + "input-label-payment-method": "付款方式", + "input-label-vendor-id": "供应商ID", + "input-label-note": "笔记", + "form-title-create-tag": "创建标签", + "tag-image-helper-text": "在此上传您的标签图片", + "tag-description-helper-text": "您的标签详细信息和必要的信息从这里", + "form-title-create-shop": "创建商店", + "shop-logo-help-text": "从这里上传您的商店徽标", + "shop-cover-image-title": "封面图片", + "shop-cover-image-help-text": "从这里上传您的商店封面图片", + "cover-image-dimension-help-text": "封面图片的尺寸应为", + "shop-basic-info": "基本信息", + "shop-basic-info-help-text": "从此处添加有关您商店的一些基本信息", + "shop-payment-info": "付款信息", + "payment-info-helper-text": "从此处添加您的付款信息", + "input-label-admin-commission-rate": "管理员佣金率", + "input-label-account-holder-name": "账户持有人姓名", + "input-label-account-holder-email": "账户持有人电子邮件", + "input-label-bank-name": "银行名", + "input-label-account-number": "帐号", + "shop-address": "店铺地址", + "shop-address-helper-text": "从此处添加您的实体店地址", + "footer-address": "地址", + "footer-address-helper-text": "从这里添加您的地址", + "email-change-helper-text": "从这里更改您的电子邮件", + "input-label-street-address": "街道地址", + "input-label-value": "价值", + "button-label-add-value": "增值", + "button-label-add-staff": "添加员工", + "form-title-create-staff": "创建员工", + "form-description-staff-info": "添加您的员工信息并从此处创建新员工", + "link-register-shop-owner": "注册成为店主", + "button-label-submit": "提交", + "error-token-required": "需要令牌!", + "error-old-password-required": "需要旧密码!", + "error-password-required": "密码是必需的!", + "error-confirm-password": "请确认密码!", + "error-match-passwords": "密码应该匹配!", + "error-credential-wrong": "凭证错误!", + "error-enough-permission": "没有足够的权限", + "error-email-format": "提供的电子邮件地址格式无效", + "error-email-required": "您必须需要提供您的电子邮件地址", + "error-attribute-required": "属性为必填项", + "error-type-required": "团体为必填项", + "error-admin-commission": "您必须需要设置您的佣金率", + "error-coupon-code-required": "需要代码", + "error-specify-number": "您必须指定一个数字", + "error-amount-number": "金额应该是一个数字", + "error-amount-required": "您必须设定金额", + "error-payment-required": "您必须设定金额", + "error-insufficient-balance": "您必须设定金额", + "error-select-single-products-required": "请选择单品", + "error-gateway-required": "需要网关", + "error-bank-name-required": "银行名称必填", + "error-url-required": "网址为必填项", + "error-url-valid-required": "网址无效", + "error-website-required": "需要网站", + "error-phone-number-required": "电话号码为必填项", + "error-phone-number-valid-required": "电话号码无效", + "error-contact-number-required": "联系电话为必填项", + "error-contact-number-valid-required": "联系电话号码无效", + "error-account-number-required": "帐号为必填项", + "error-account-number-positive-required": "帐号必须为正数", + "error-account-number-integer-required": "帐号必须是整数", + "error-account-holder-email-required": "需要帐户持有人电子邮件", + "error-account-holder-name-required": "需要帐户持有人姓名。", + "error-amount-must-positive": "金额必须为正数", + "error-amount-must-number": "金额必须是数字", + "error-must-number": "必须是一个数字", + "error-minimum-coupon-amount-number": "最低优惠券金额应为数字", + "error-minimum-coupon-amount-must-positive": "最低优惠券金额必须为正数", + "error-coupon-amount-must-positive": "优惠券金额必须为正数", + "error-rate-must-positive": "比率必须为正数", + "error-rate-must-number": "费率必须是数字", + "error-rate-must-integer": "比率必须是整数", + "error-rate-required": "费率为必填项", + "error-serial-must-positive": "序列号必须为正", + "error-serial-must-integer": "序列必须是整数", + "error-serial-required": "需要序列号", + "error-priority-required": "需要优先权", + "error-faq-title-required": "常见问题解答标题为必填项", + "error-faq-description-required": "常见问题描述为必填项", + "error-notice-title-required": "通知标题为必填项", + "error-notice-description-required": "通知说明为必填项", + "error-expire-date-required": "您必须设置到期日期", + "error-active-date-required": "您必须设置有效日期", + "error-color-required": "颜色为必填项", + "error-product-type-required": "产品类型为必填项", + "error-sku-required": "SKU 为必填项", + "error-price-must-number": "价格必须是数字", + "error-account-must-number": "帐号必须是数字", + "error-price-must-positive": "价格必须为正", + "error-price-required": "价格为必填项", + "error-sale-price-less-number": "销售价格应低于", + "error-sale-price-must-positive": "销售价格必须为正", + "error-free-shipping-amount-must-positive": "免运费金额必须为正数", + "error-quantity-must-number": "数量必须是数字", + "error-quantity-must-positive": "数量必须为正数", + "error-quantity-must-integer": "数量必须是整数", + "error-quantity-required": "数量为必填项", + "error-unit-required": "单位为必填项", + "error-status-required": "状态为必填项", + "error-email-string": "电子邮件必须是字符串", + "error-currency-required": "需要货币", + "text-submit-email": "提交邮件", + "text-submit-token": "提交令牌", + "text-reset-password": "重设密码", + "token-label": "输入您从电子邮件中获得的令牌", + "input-label-autocomplete": "从地图设置位置", + "input-label-website": "网站", + "shop-settings": "店铺设置", + "shop-settings-helper-text": "从此处添加您的商店设置信息", + "button-label-add-social": "添加新的社交资料", + "input-label-select-platform": "选择社交平台", + "input-label-social-url": "添加个人资料网址", + "placeholder-search-location": "在这里搜索位置表格", + "placeholder-type-message": "在这里输入你的消息..", + "banner-slider-help-text": "从此处添加带有标题和说明的横幅图像。", + "input-title": "标题", + "input-description": "描述", + "input-gallery": "画廊", + "button-label-add-banner": "添加横幅", + "button-label-description-ai": "使用 AI 生成描述", + "text-delivery-schedule": "交货时间表", + "delivery-schedule-help-text": "从此处添加您的交货计划时间和正确的描述", + "input-delivery-time-title": "标题/时间", + "input-delivery-time-description": "描述", + "button-label-add-delivery-time": "添加交货时间", + "error-add-at-least-one-delivery-time": "添加至少一个交货时间", + "error-min-one-banner": "添加至少一个横幅", + "error-title-required": "标题为必填项", + "error-fractional-grater-then-one-required": "小数必须大于 1", + "error-fractional-not-grater-then-one-required": "小数不能大于5", + "input-label-min-order-amount": "最低订购量", + "input-banner": "横幅", + "input-label-product-card-type": "选择产品卡", + "input-label-layout-type": "选择布局", + "input-label-is-home": "是主页吗?", + "promotional-slider": "促销滑块", + "promotional-slider-help-text": "上传促销滑块", + "error-product-card-required": "请选择产品卡", + "error-product-one-required": "请至少选择一种产品", + "group-settings": "选择群组相关设置", + "group-settings-help-text": "请确保您选择了必要的设置", + "input-label-add-wallet-points": "添加钱包积分", + "input-label-wallet-currency-ratio": "钱包货币比率", + "input-label-signup-points": "报名积分", + "input-label-digital-file": "数字档案", + "input-label-is-digital": "是数字的", + "input-label-is-external": "是外部的", + "input-label-external-product-url": "外部产品网址", + "input-label-external-product-button-text": "外部产品按钮标签", + "form-title-additional-type": "附加产品类型", + "form-description-additional-type": "从此处选择其他产品类型。", + "button-label-add-manufacturer-publication": "添加制造商/出版物", + "button-label-update-manufacturer-publication": "更新制造商/出版物", + "form-title-create-manufacturer": "创建制造商/出版物", + "form-title-update-manufacturer": "更新制造商/出版物", + "input-label-cover-image": "封面图片", + "manufacturer-form-info-help-text": "封面图片", + "manufacturer-form-description-details": "从此处添加一些信息和制造商描述。", + "form-title-create-author": "创建作者", + "form-title-update-author": "更新作者", + "button-label-add-author": "添加作者", + "author-form-description-details": "从此处添加作者信息和简介。", + "input-label-languages": "语言", + "placeholder-add-languages-comma-separated": "请添加逗号分隔的语言", + "input-label-quote": "引用", + "input-label-author-born": "出生", + "input-label-author-death": "死亡", + "button-label-update-author": "更新作者", + "input-label-create-order": "创建订单", + "author-image-helper-text": "从此处添加作者的个人资料图片。", + "author-cover-image-helper-text": "从此处添加作者的封面图片。", + "manufacturer-image-helper-text": "从此处上传您的制造商/出版物徽标。", + "manufacturer-cover-image-helper-text": "从此处上传您的制造商/出版物封面图片,尺寸应为 960 x 340 像素。", + "text-upload-digital-file": "从此处上传数字文件或拖放", + "form-title-edit-tags": "编辑标签", + "input-label-enable-otp": "结帐时使用 OTP", + "button-text-reply": "回复", + "input-answer-placeholder": "在此输入您的答案", + "error-answer-required": "答案不能为空", + "input-label-reviews": "评论", + "error-maximum-question-limit": "需要最大问题限制", + "error-max-shop-distance": "需要最大搜索位置距离", + "error-max-shop-distance-must-positive": "最大搜索位置距离必须为正数", + "input-label-maximum-question-limit": "最大问题限制", + "error-digital-file-input-required": "您必须上传您的数字文件", + "input-label-store-notices": "店铺须知", + "button-label-add-store-notices": "添加店铺通知", + "form-title-create-store-notice": "创建商店通知", + "store-notice-active-from": "活动日期", + "store-notice-expire-at": "到期日期", + "button-label-update-store-notice": "更新店铺通知", + "button-label-add-store-notice": "添加店铺通知", + "form-title-edit-store-notice": "编辑店铺公告", + "store-notice-form-info-help-text": "商店通知必要的信息从这里", + "faq-form-info-help-text": "常见问题解答必要信息从这里", + "terms-conditions-form-info-help-text": "条款和条件必要信息从这里", + "input-label-terms-conditions-vendors": "启用条款", + "input-label-priority": "优先事项", + "input-label-received-by": "接收者", + "error-received-by-required": "接收人为必填项", + "free-shipping-input-label-amount": "免费送货的最低购物车金额", + "coupon-input-label-amount": "优惠券折扣金额", + "form-notification-title": "电子邮件通知", + "form-notification-description": "设置消息功能的电子邮件通知", + "input-notification-email": "通知邮件", + "input-enable-notification": "启用通知", + "input-label-enable-open-ai": "启用 OpenAI", + "input-label-select-ai": "选择人工智能", + "input-label-use-google-map-service": "启用谷歌地图地址", + "input-label-product-for-review": "发布前启用产品审核系统 ?", + "input-label-use-must-verify-email": "启用必须验证电子邮件", + "input-label-soft-disabled": "软禁用", + "currency-options-info-help-text": "以下选项会影响价格在前端的显示方式", + "input-label-currency-formations": "选择货币形态", + "input-label-currency-number-of-decimal": "派系数字个数", + "error-currency-thousand-separator-required": "需要千位分隔符", + "error-currency-decimal-separator-required": "需要小数点分隔符", + "error-currency-number of decimals-required": "需要保留小数位数", + "input-placeholder-currency-number-of-decimal": "输入1-5之间的数字", + "error-fractions-must-positive": "小数位数必须为正数", + "error-fractions-must-be-number": "小数位数必须是数字", + "error-end-start-date": "结束日期必须晚于开始日期", + "error-products-filter-option-required": "产品过滤器选项字段为必填项", + "input-label-enable-guest-checkout": "启用访客结帐", + "video-title": "视频标题", + "video-help-text": "添加视频链接", + "input-label-video-embed": "视频嵌入 ", + "button-label-add-video": "添加视频", + "title-sms-event-settings": "短信事件设置", + "title-email-event-settings": "电子邮件事件设置", + "description-sms-event-settings": "设置此项以在选定事件上发送短信", + "description-email-event-settings": "设置此项以在选定事件上发送短信", + "input-label-sms-options": "选择短信选项", + "input-label-email-options": "选择电子邮件选项", + "size-help-text": "图片尺寸不应大于", + "title-realtime-notification-settings": "实时通知设置", + "description-realtime-notification-settings": "设置此项以实时获取通知", + "input-label-realtime-notification-options": "选择通知选项", + "enter-notice-heading": "输入您的通知标题/标题", + "enter-notice-description": "输入您的通知说明", + "input-placeholder-search-name": "按名称搜索", + "input-placeholder-search-code": "按代码搜索", + "input-placeholder-search-tracking-number": "按追踪号码搜索", + "input-placeholder-search-notice": "按通知搜索", + "social-settings": "社交档案设置", + "social-settings-helper-text": "在此处添加您的社交资料信息表", + "input-label-url": "网址", + "refund-policy-form-description-details": " 退款政策的信息请参见此处。", + "refund-reason-form-description-details": " 退款原因信息请参见此处。", + "error-refund-policy-title-required": "标题为必填项", + "error-refund-reason-title-required": "标题为必填项", + "error-refund-policy-target-required": "目标为必填项", + "button-label-add-refund-policy": "添加退款政策", + "button-label-add-refund-reason": "添加退款原因", + "form-title-create-refund-policy": "添加新的退款政策", + "form-title-create-refund-reason": "添加新的退款原因", + "form-title-update-refund-policy": "更新退款政策", + "form-title-update-refund-reason": "更新退款原因", + "button-label-update-faq": "更新常见问题", + "button-label-add-faq": "添加常见问题解答", + "button-label-update-refund-policy": "更新退款政策", + "button-label-update-refund-reason": "更新退款原因", + "input-label-refund-policy-heading": "退款政策标题", + "input-label-refund-reason-heading": "退款原因标题", + "input-label-refund-policy-description": "退款政策说明", + "input-label-refund-policy-heading-placeholder": "输入您的退款政策标题", + "input-label-refund-reason-heading-placeholder": "输入您的退款原因标题", + "form-select-text-select-refund-policy": "选择退款政策用户", + "form-applicable-for": "适用于", + "VENDOR": "小贩", + "CUSTOMER": "顾客", + "input-placeholder-search-heading": "按标题搜索", + "input-label-my-staffs": "我的员工", + "input-label-all-staffs": "全体员工", + "flash-sale-thumb-image-title": "闪购缩略图", + "flash-sale-thumb-image-help-text": "该缩略图将用于闪购网格。", + "flash-sale-cover-image-help-text": "设置封面图片", + "flash-sale-grid-image-dimension-help-text": "推荐的图像尺寸:", + "info-flash-sale-select-dates-text": "请选择没有其他闪购活动的日期。", + "info-flash-sale-campaign-rate-text": "请仅选择那些价格不会影响此活动价格的产品", + "error-banner-file-input-required": "您必须在此处上传您的横幅图片。", + "error-terms-title-required": "条款标题为必填项.", + "error-term-description-required": "需要术语描述.", + "error-flash-sale-title-required": "闪购标题为必填项。", + "error-flash-sale-description-required": "需要闪购描述。", + "error-flash-sale-campaign-type": "营销活动类型为必填项。", + "error-minimum-title": "您可以提供至少 1%。", + "error-maximum-title": "你最多可以提供99%。", + "error-description-maximum-title": "必须正好是 10000 个字符。", + "text-popup-settings": "促销弹出窗口", + "text-popup-switch": "启用促销弹出窗口", + "site-popup-info-help-text": "从此处更改您的网站促销弹出信息", + "input-label-popup-cover-image": "促销弹出封面图片", + "popup-cover-image-help-text": "从这里上传您的促销弹出封面图片", + "form-title-popup-information": "弹出信息", + "form-title-popup-control": "弹出控件", + "title-popup-delay": "弹出延迟", + "title-popup-delay-info": "此输入字段值以毫秒为单位计数例如:3000", + "title-popup-expired-in": "弹出窗口过期时间", + "title-popup-expired-in-info": "此输入字段值以天为单位计数示例:1", + "title-popup-checkbox": "这个弹出窗口不再显示吗?", + "error-description-required": "描述为必填项", + "error-popup-delay-min": "请设置最小值 1000ms。", + "error-popup-delay": "需要弹出延迟", + "error-popup-expired-min": "请设置最小值 1 天。", + "error-popup-expired": "弹出窗口过期时间为必填项", + "error-image": "您需要提供图像文件。", + + "input-label-subtitle": "字幕", + "error-subtitle-required": "需要字幕", + "upload-image-help-text": "上传您的图片。", + "upload-image-help-text-dimension": "图像的尺寸应该是", + "become-seller-form-title": "如何成为一名卖家? 填写所有信息。", + "banner-title": "横幅", + "banner-description": "在此设置横幅内容。", + "text-news-ticker-title": "新闻标题", + "text-news-ticker-link": "新闻摘要链接", + "text-primary-button-name": "主按钮名称", + "text-primary-button-link": "主按钮链接", + "text-secondary-button-name": "辅助按钮名称", + "text-secondary-button-link": "辅助按钮链接", + "start-sales-title": "开始销售。", + "start-sales-description": "请设置开始销售选项。", + "text-selling-steps": "销售步骤", + "remove-item-confirmation": "您真的要删除此项目吗?", + "text-add-sellng-steps": "添加销售步骤。", + "user-story-title": "用户故事", + "user-story-description": "请设置成为卖家页面的用户故事。", + "text-story-item": "故事项目", + "text-video-link": "视频链接", + "text-video-thumbnail": "视频缩略图", + "text-add-user-story": "添加用户故事", + "business- Purpose-title": "商业目的。", + "business- Purpose-description": "请设置成为卖家页面的所有商业目的。", + "text-business- Purpose-item": "业务目的项目", + "text-add-business- Purpose": "添加业务目的。", + "pricing-plan-title": "定价计划", + "pricing-plan-description": "请设置成为卖家页面的所有定价计划表。", + "text-commission-item": "佣金项目", + "input-label-minimum-balance": "最小余额", + "input-label-maximum-balance": "最大余额", + "input-label-commission": "佣金", + "text-add-commission": "添加佣金", + "label-default-commission-details": "默认佣金详细信息", + "label-default-commission-rate": "默认佣金率", + "dashboard-showcase-title": "仪表板展示", + "dashboard-showcase-description": "在此处设置仪表板展示内容。", + "guideline-title": "指南", + "guideline-description": "请添加成为卖家页面的指南。", + "text-guideline-item": "指导项目", + "label-link": "链接", + "text-add-guideline": "添加指南", + "faq-title": "常见问题解答", + "faq-description": "请设置成为卖家页面的所有商业目的。", + "text-faq-item": "常见问题解答项目", + "text-add-faqs": "添加常见问题解答。", + "contact-title": "联系人", + "contact-description": "请添加联系部分标题和副标题以成为卖家页面。", + "seller-opportunity-title": "卖家机会", + "seller-opportunity-description": "在此处设置卖家机会内容。", + "error-minimum-one-required": "至少需要 1 项", + "error-icon-required": "需要图标", + "error-commission-rate-required": "需要佣金率", + "error-commission-rate-type": "佣金率必须是数字", + "error-commission-rate-positive": "佣金率必须为正", + "error-minimum-balance-must-be-number": "最小余额必须是数字", + "error-minimum-balance-is-required": "需要最小余额", + "error-maximum-balance-type": "最大余额数字或'over'文本", + "error-maximum-balance-is-required": "需要最大余额", + "text-save-seller-information": "保存卖家信息" +} diff --git a/public/locales/zh/table.json b/public/locales/zh/table.json new file mode 100644 index 0000000..81d58f5 --- /dev/null +++ b/public/locales/zh/table.json @@ -0,0 +1,98 @@ +{ + "recent-order-table-title": "最近的订单", + "popular-products-table-title": "热门产品", + "empty-table-data": "没有找到数据", + "empty-table-sorry-text": "抱歉,我们找不到任何数据", + "table-item-id": "ID", + "table-item-image": "图像", + "table-item-logo": "标识", + "table-item-title": "姓名", + "table-item-title-title": "标题", + "table-item-start-date": "开始日期", + "table-item-end-date": "结束日期", + "table-item-product": "产品", + "table-item-products": "产品", + "table-item-type": "类型", + "table-item-product-type": "产品类别", + "table-item-stock-status": "库存状况", + "table-item-category-id": "类别ID", + "table-item-category-name": "分类名称", + "table-item-Product-count": "产品数量", + "table-item-regular-price": "正常价格", + "table-item-product-price": "产品价格", + "table-item-deal-offering": "交易产品", + "table-item-discount": "折扣", + "table-item-payment-gateway": "支付网关", + "table-item-payment-status": "支付状态", + "table-item-taxable-amount": "应税金额", + "table-item-unit": "价格单位", + "table-item-quantity": "数量", + "table-item-sold-quantity": "售出数量", + "table-item-description": "描述", + "table-item-status": "地位", + "table-item-actions": "行动", + "table-item-tracking-number": "追踪号码", + "table-item-total": "全部的", + "table-item-order-date": "订购日期", + "table-item-icon": "图标", + "table-item-slug": "蛞蝓", + "table-item-sku": "存货单位", + "table-item-details": "细节", + "table-item-delivery-fee": "快递费", + "table-item-shipping-address": "收件地址", + "table-item-serial": "串行", + "table-item-email": "电子邮件", + "table-item-avatar": "阿凡达", + "table-item-banner": "横幅", + "table-item-code": "代码", + "table-item-amount": "数量", + "table-item-minimum-amount": "最低金额", + "table-item-active": "积极的", + "table-item-expired": "已到期", + "table-item-rate": "速度", + "table-item-country": "国家", + "table-item-city": "城市", + "table-item-state": "状态", + "table-item-zip": "压缩", + "table-item-global": "全球的", + "table-item-values": "价值观", + "table-item-group": "团体", + "table-item-shop-id": "店铺编号", + "table-item-shop-name": "店铺名称", + "table-item-payment": "支付", + "table-item-payment-method": "付款方式", + "table-item-note": "笔记", + "table-item-owner-name": "业主姓名", + "table-item-total-products": "产品", + "table-item-total-orders": "命令", + "table-item-shop": "店铺", + "withdraw-table-title": "最近提款", + "table-item-created-at": "已创建", + "table-shipping-type": "运输类型", + "table-item-available_wallet_points": "可用钱包积分", + "table-item-order-id": "订单号", + "table-item-customer-email": "客户邮箱", + "table-item-is-approved": "被批准", + "table-item-approval-action": "批准行动", + "table-item-permissions": "权限", + "table-item-question-answer": "问题", + "table-item-customer-name": "顾客姓名", + "table-item-customer": "顾客", + "table-item-product-name": "产品名称", + "table-item-date": "日期", + "table-item-customer-review": "客户评论", + "table-item-ratings": "评级", + "table-item-reports": "报告", + "table-item-message": "信息", + "table-item-customer-details": "顾客信息", + "table-item-feedbacks": "反馈", + "table-item-notice": "注意", + "table-item-priority": "优先事项", + "table-item-receiver": "接收者", + "table-item-effective-from": "生效日期", + "table-item-expired-at": "过期时间", + "table-item-issued-by": "由...发出", + "table-item-heading": "标题", + "table-homepage-name": "主页名称", + "table-item-target": "应用于" +} diff --git a/public/locales/zh/widgets.json b/public/locales/zh/widgets.json new file mode 100644 index 0000000..fd1f078 --- /dev/null +++ b/public/locales/zh/widgets.json @@ -0,0 +1,16 @@ +{ + "sticker-card-title-rev": "总收入", + "sticker-card-subtitle-rev": "(最近 30 天)", + "sticker-card-title-order": "总订单", + "sticker-card-title-vendor": "小贩", + "sticker-card-subtitle-order": "(最近 30 天)", + "sticker-card-title-customer": "新客户", + "sticker-card-subtitle-customer": "(最近 30 天)", + "sticker-card-title-today-rev": "今日收入", + "sticker-card-subtitle-last-1-days": "今天(过去 24 小时)", + "sticker-card-subtitle-last-7-days": "每周(过去 7 天)", + "sticker-card-subtitle-last-30-days": "每月(过去 30 天)", + "sticker-card-subtitle-last-365-days": "每年(过去 365 天)", + "sticker-card-title-total-shops": "店铺总数", + "sticker-card-title-today-refunds": "今日退款" +} diff --git a/public/logo.svg b/public/logo.svg new file mode 100644 index 0000000..45aa772 --- /dev/null +++ b/public/logo.svg @@ -0,0 +1,15 @@ + + + + + + + + + + + + + + + diff --git a/public/manifest.json b/public/manifest.json new file mode 100644 index 0000000..9f8ce36 --- /dev/null +++ b/public/manifest.json @@ -0,0 +1,25 @@ +{ + "name": "PickBazar E-Commerce", + "short_name": "PickBazar", + "theme_color": "#ffffff", + "background_color": "#004740", + "display": "fullscreen", + "orientation": "portrait", + "scope": "/", + "start_url": "/", + "icons": [ + { + "src": "icons/manifest-icon-192.png", + "sizes": "192x192", + "type": "image/png", + "purpose": "maskable any" + }, + { + "src": "icons/manifest-icon-512.png", + "sizes": "512x512", + "type": "image/png", + "purpose": "maskable any" + } + ], + "splash_pages": null +} diff --git a/public/no-message-found.svg b/public/no-message-found.svg new file mode 100644 index 0000000..dd62eab --- /dev/null +++ b/public/no-message-found.svg @@ -0,0 +1,38 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/no-result.svg b/public/no-result.svg new file mode 100644 index 0000000..1007044 --- /dev/null +++ b/public/no-result.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/no-shop-found.svg b/public/no-shop-found.svg new file mode 100644 index 0000000..4bcc5bd --- /dev/null +++ b/public/no-shop-found.svg @@ -0,0 +1,28 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/no-shop.svg b/public/no-shop.svg new file mode 100644 index 0000000..cf9d4da --- /dev/null +++ b/public/no-shop.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/no-store-notice.svg b/public/no-store-notice.svg new file mode 100644 index 0000000..7ee2b3e --- /dev/null +++ b/public/no-store-notice.svg @@ -0,0 +1,17 @@ + + + + + + + + + + + + + + + + + diff --git a/public/product-placeholder-borderless.svg b/public/product-placeholder-borderless.svg new file mode 100644 index 0000000..231d042 --- /dev/null +++ b/public/product-placeholder-borderless.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/public/product-placeholder.svg b/public/product-placeholder.svg new file mode 100644 index 0000000..8bdb31c --- /dev/null +++ b/public/product-placeholder.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/public/shop-fallback-cover-photo.png b/public/shop-fallback-cover-photo.png new file mode 100644 index 0000000..a3c19d6 Binary files /dev/null and b/public/shop-fallback-cover-photo.png differ diff --git a/public/shop-logo-placeholder.svg b/public/shop-logo-placeholder.svg new file mode 100644 index 0000000..358ba5c --- /dev/null +++ b/public/shop-logo-placeholder.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/public/topographic.svg b/public/topographic.svg new file mode 100644 index 0000000..26d4c63 --- /dev/null +++ b/public/topographic.svg @@ -0,0 +1,24 @@ + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/public/user-avatar.jpeg b/public/user-avatar.jpeg new file mode 100644 index 0000000..c642ccf Binary files /dev/null and b/public/user-avatar.jpeg differ diff --git a/public/vercel.svg b/public/vercel.svg new file mode 100644 index 0000000..fbf0e25 --- /dev/null +++ b/public/vercel.svg @@ -0,0 +1,4 @@ + + + \ No newline at end of file diff --git a/src/assets/css/custom-plugins.css b/src/assets/css/custom-plugins.css new file mode 100644 index 0000000..06bf3ce --- /dev/null +++ b/src/assets/css/custom-plugins.css @@ -0,0 +1,973 @@ +@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Raleway&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Lato&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Rubik&display=swap'); +@import url('https://fonts.googleapis.com/css2?family=Open+Sans&display=swap'); + +/* +* React Date Picker +*/ +.react-datepicker-wrapper { + width: 100%; + display: flex; +} +.react-datepicker-wrapper .react-datepicker__input-container input { + font-size: 14px; + color: #1f2937; + width: 100%; + height: 48px; + display: flex; + align-items: center; + padding: 0 16px; + position: relative; + border-radius: 5px; + background-color: #fff; + border: 1px solid #d1d5db; +} +.react-datepicker-wrapper .react-datepicker__input-container input:focus { + outline: none; + box-shadow: none; + border-color: rgb(var(--color-accent)); +} +.react-datepicker-wrapper .react-datepicker__input-container input:disabled { + background-color: #eef1f4; + border-color: #d4d8dd; + cursor: not-allowed; +} +.react-datepicker-popper[data-placement^='bottom'] { + margin-top: 5px !important; +} +.react-datepicker-popper[data-placement^='top'] { + margin-bottom: 5px !important; +} +.react-datepicker { + font-family: 'Open Sans', sans-serif !important; + font-size: 13px !important; + background-color: #fff !important; + color: #6b7280 !important; + border: 1px solid #d1d5db !important; + border-radius: 5px !important; + direction: ltr; +} +.react-datepicker .react-datepicker__triangle { + display: none; +} +.react-datepicker .react-datepicker__navigation { + background: none; + line-height: 1.7rem; + text-align: center; + cursor: pointer; + position: absolute; + top: 18px; + padding: 0; + border: 0; + z-index: 1; + height: 10px; + width: 8px; + display: flex; + background-repeat: no-repeat; + background-position: center center; + text-indent: -999em; + font-size: 1px; + overflow: hidden; + outline: 0; + box-shadow: none; +} +.react-datepicker .react-datepicker__navigation > span::before { + display: none; +} + +.react-datepicker .react-datepicker__navigation--previous { + background-image: url('/arrow-previous.svg'); + left: 19px; +} +.react-datepicker .react-datepicker__navigation--next { + background-image: url('/arrow-next.svg'); + right: 19px; +} +.react-datepicker .react-datepicker__month-container { + padding: 5px; +} +.react-datepicker .react-datepicker__header { + text-align: center; + background-color: transparent; + border-bottom: 0; + border-top-left-radius: 0; + border-top-right-radius: 0; + padding-top: 9px; + position: relative; +} +.react-datepicker .react-datepicker__header .react-datepicker__current-month { + font-size: 13px; + color: #1f2937; + font-weight: 600; +} +.react-datepicker .react-datepicker__header .react-datepicker__day-names { + margin-top: 5px; +} +.react-datepicker .react-datepicker__header .react-datepicker__day-name, +.react-datepicker .react-datepicker__header .react-datepicker__day, +.react-datepicker .react-datepicker__header .react-datepicker__time-name { + text-transform: uppercase; + font-size: 11px; + color: #6b7280; + display: inline-block; + width: 24px; + font-weight: 600; + line-height: 24px; + text-align: center; + margin: 2px; +} +.react-datepicker .react-datepicker__month { + margin: 0 4px; +} +.react-datepicker .react-datepicker__month .react-datepicker__day-name, +.react-datepicker .react-datepicker__month .react-datepicker__day, +.react-datepicker .react-datepicker__month .react-datepicker__time-name { + font-size: 12px; + color: #6b7280; + text-transform: uppercase; + display: inline-block; + width: 24px; + line-height: 24px; + text-align: center; + margin: 2px; + border-radius: 50%; + box-shadow: none; + outline: 0; +} +.react-datepicker .react-datepicker__month .react-datepicker__day--today, +.react-datepicker .react-datepicker__month .react-datepicker__month-text--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--today, +.react-datepicker .react-datepicker__month .react-datepicker__year-text--today { + font-weight: 700; + color: rgb(var(--color-accent)); + background-color: #fff; +} +.react-datepicker .react-datepicker__month .react-datepicker__day:hover, +.react-datepicker .react-datepicker__month .react-datepicker__month-text:hover, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text:hover, +.react-datepicker .react-datepicker__month .react-datepicker__year-text:hover { + background-color: #dfdfdf; +} +.react-datepicker + .react-datepicker__month + .react-datepicker__day--keyboard-selected, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--keyboard-selected, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--keyboard-selected, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--keyboard-selected { + background-color: #dfdfdf; +} +.react-datepicker + .react-datepicker__month + .react-datepicker__day--keyboard-selected.react-datepicker__day--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--keyboard-selected.react-datepicker__day--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--keyboard-selected.react-datepicker__day--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--keyboard-selected.react-datepicker__day--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__day--keyboard-selected.react-datepicker__month-text--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--keyboard-selected.react-datepicker__month-text--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--keyboard-selected.react-datepicker__month-text--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--keyboard-selected.react-datepicker__month-text--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__day--keyboard-selected.react-datepicker__quarter-text--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--keyboard-selected.react-datepicker__quarter-text--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--keyboard-selected.react-datepicker__quarter-text--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--keyboard-selected.react-datepicker__quarter-text--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__day--keyboard-selected.react-datepicker__year-text--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--keyboard-selected.react-datepicker__year-text--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--keyboard-selected.react-datepicker__year-text--today, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--keyboard-selected.react-datepicker__year-text--today { + background-color: #fff; +} +.react-datepicker .react-datepicker__month .react-datepicker__day--selected, +.react-datepicker .react-datepicker__month .react-datepicker__day--in-range, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--selected, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--in-range, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--selected, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--in-range, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--selected, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--in-range { + color: #fff; + background-color: rgb(var(--color-accent)); + opacity: 1; +} +.react-datepicker + .react-datepicker__month + .react-datepicker__day--selected:hover, +.react-datepicker + .react-datepicker__month + .react-datepicker__day--in-range:hover, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--selected:hover, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--in-range:hover, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--selected:hover, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--in-range:hover, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--selected:hover, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--in-range:hover { + color: #fff; + background-color: rgb(var(--color-accent)); +} +.react-datepicker .react-datepicker__month .react-datepicker__day--selected, +.react-datepicker .react-datepicker__month .react-datepicker__day--in-range { + color: #fff; + background-color: rgb(var(--color-accent)); +} +.react-datepicker + .react-datepicker__month + .react-datepicker__day--selected:hover, +.react-datepicker + .react-datepicker__month + .react-datepicker__day--in-range:hover { + color: #fff; + background-color: rgb(var(--color-accent)); +} +.react-datepicker .react-datepicker__month .react-datepicker__day--highlighted { + color: #fff; + background-color: rgb(var(--color-muted)); +} +.react-datepicker + .react-datepicker__month + .react-datepicker__day--highlighted:hover { + color: #fff; + background-color: rgb(var(--color-muted-dark)); +} +.react-datepicker + .react-datepicker__month + .react-datepicker__day--in-selecting-range, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--in-selecting-range, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--in-selecting-range, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--in-selecting-range { + color: #fff; + background-color: rgb(var(--color-accent)); + opacity: 0.75; +} +.react-datepicker + .react-datepicker__month + .react-datepicker__day--in-selecting-range:hover, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--in-selecting-range:hover, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--in-selecting-range:hover, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--in-selecting-range:hover { + color: #fff; + background-color: rgb(var(--color-accent)); + opacity: 0.75; +} +.react-datepicker + .react-datepicker__month + .react-datepicker__day--selecting-range-start, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--selecting-range-start, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--selecting-range-start, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--selecting-range-start { + opacity: 1; + color: #fff; + background-color: rgb(var(--color-accent)); +} +.react-datepicker .react-datepicker__month .react-datepicker__day--disabled, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--disabled, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--disabled, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--disabled { + cursor: default; + color: #a2a5ac; +} + +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--disabled:hover, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--disabled:hover, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--disabled:hover { + background-color: #fff; +} +.react-datepicker + .react-datepicker__month + .react-datepicker__day--outside-month { + opacity: 0; + visibility: hidden; +} + +.react-datepicker .react-datepicker__month .react-datepicker__day--disabled, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--disabled, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--disabled, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--disabled { + color: #bebebe; +} + +.react-datepicker + .react-datepicker__month + .react-datepicker__day--disabled.react-datepicker__day--in-range, +.react-datepicker + .react-datepicker__month + .react-datepicker__month-text--disabled.react-datepicker__day--in-range, +.react-datepicker + .react-datepicker__month + .react-datepicker__quarter-text--disabled.react-datepicker__day--in-range, +.react-datepicker + .react-datepicker__month + .react-datepicker__year-text--disabled.react-datepicker__day--in-range { + background-color: #e5e7eb; + color: #9ca3af; +} + +.react-datepicker + .react-datepicker__month + .react-datepicker__day--keyboard-selected.react-datepicker__day--today { + color: #fff; + background-color: rgb(var(--color-accent)); +} +.react-datepicker__day.react-datepicker__day--disabled.react-datepicker__day--selected { + color: #fff; +} + +/* +* RC Pagination +*/ +.rc-pagination { + @apply flex flex-wrap items-center; +} +/* +group +*/ +.rc-pagination .rc-pagination-item, +.rc-pagination .rc-pagination-prev, +.rc-pagination .rc-pagination-next, +.rc-pagination.rc-pagination-simple .rc-pagination-prev, +.rc-pagination.rc-pagination-simple .rc-pagination-next { + @apply flex items-center justify-center w-8 h-8 m-0 mt-2 border rounded border-border-base bg-gray-50 me-2 hover:border-accent hover:text-accent focus:border-accent focus:text-accent; +} + +.rc-pagination-prev, +.rc-pagination-next, +.rc-pagination-jump-prev, +.rc-pagination-jump-next { + @apply !m-0 !mt-2 !me-2; +} + +.rc-pagination .rc-pagination-prev svg, +.rc-pagination .rc-pagination-next svg, +.rc-pagination.rc-pagination-simple .rc-pagination-prev svg, +.rc-pagination.rc-pagination-simple .rc-pagination-next svg { + @apply rtl:rotate-180; +} + +.rc-pagination .rc-pagination-prev.rc-pagination-disabled, +.rc-pagination .rc-pagination-next.rc-pagination-disabled { + @apply text-muted hover:border-border-base hover:text-muted focus:border-border-base; +} +/* +.rc-pagination .rc-pagination-prev svg, +.rc-pagination .rc-pagination-next svg { + @apply w-4 h-4 rtl:transform rtl:rotate-180; +} */ + +.rc-pagination .rc-pagination-item a { + @apply text-sm font-body text-heading; +} + +.rc-pagination .rc-pagination-item:focus a, +.rc-pagination .rc-pagination-item:hover a { + @apply text-accent; +} + +.rc-pagination .rc-pagination-jump-prev button, +.rc-pagination .rc-pagination-jump-next button { + @apply h-8 text-body-dark focus:outline-none focus:ring-1 focus:ring-accent-300; +} + +.rc-pagination .rc-pagination-item.rc-pagination-item-active { + @apply border-accent bg-accent text-light; +} + +.rc-pagination .rc-pagination-item.rc-pagination-item-active a { + @apply text-light hover:text-light focus:text-light; +} + +.rc-pagination .rc-pagination-options .rc-pagination-options-quick-jumper, +.rc-pagination.rc-pagination-simple .rc-pagination-simple-pager { + @apply flex items-center text-sm font-body text-heading; +} + +.rc-pagination .rc-pagination-options .rc-pagination-options-quick-jumper input, +.rc-pagination.rc-pagination-simple .rc-pagination-simple-pager input { + @apply h-8 px-2 text-sm border rounded border-border-base bg-gray-50 font-body text-heading hover:border-accent focus:border-accent focus:outline-none; +} + +/* RC Table */ +.rc-table { + @apply border-separate; + border-spacing: 0; +} + +.rc-table .rc-table-content, +.rc-table .rc-table-body, +.rc-table .rc-table-header { + @apply border-0; +} + +.rc-table tr th, +.rc-table tr td { + @apply border-0 font-body; +} +.rc-table tr td { + @apply border-b border-dashed border-border-200; +} + +.rc-table thead.rc-table-thead th { + @apply px-3 py-3 text-sm font-semibold whitespace-nowrap bg-gray-50 font-body text-heading first:rounded-tl first:rounded-bl first:ps-5 last:rounded-tr last:rounded-br last:pe-5; +} + +.rc-table tr.rc-table-row:hover { + background-color: inherit; +} + +.rc-table tr.rc-table-row td { + @apply px-3 py-4 text-sm font-normal cursor-default font-body text-body first:ps-5 last:pe-5; +} +.rc-table tr.rc-table-row td.rc-table-cell-row-hover { + @apply bg-gray-100; +} + +.rc-table tr.rc-table-row-level-1 td, +.rc-table tr.rc-table-row-level-1 td { + @apply bg-gray-100; +} + +.rc-table tr.rc-table-row:last-child td { + @apply border-b-0; +} + +.rc-table tr.rc-table-expanded-row > td { + @apply p-0 whitespace-normal bg-gray-200 border border-gray-50; +} + +.rc-table tr.rc-table-expanded-row tr.rc-table-row { + cursor: default; +} + +.rc-table .rc-table-row-expand-icon { + @apply inline-flex items-center justify-center; +} + +.rc-table .rc-table-expanded-row-fixed::after { + border-width: 0; +} + +/* React toastify */ +.Toastify__toast-theme--colored.Toastify__toast--success { + @apply !bg-accent; +} + +.Toastify__toast-theme--colored.Toastify__toast--error { + @apply !bg-red-500; +} + +.Toastify__toast-theme--colored.Toastify__toast--info { + @apply !bg-blue-500; +} + +.Toastify__toast-theme--colored.Toastify__toast--warning { + @apply !bg-yellow-500; +} + +/* +Overlay Scrollbar - os-theme-thin-dark +*/ +.os-theme-thin-dark > .os-scrollbar-horizontal { + right: 14px; + height: 14px; + padding: 0px 6px; +} +.os-theme-thin-dark > .os-scrollbar-vertical { + bottom: 14px; + width: 14px; + padding: 6px 0px; +} +.os-theme-thin-dark.os-host-rtl > .os-scrollbar-horizontal { + left: 14px; + right: 0; +} +.os-theme-thin-dark > .os-scrollbar-corner { + height: 14px; + width: 14px; + background-color: transparent; +} +.os-theme-thin-dark > .os-scrollbar > .os-scrollbar-track { + background: transparent; +} +.os-theme-thin-dark > .os-scrollbar-horizontal > .os-scrollbar-track:before, +.os-theme-thin-dark > .os-scrollbar-vertical > .os-scrollbar-track:before { + content: ''; + display: block; + position: absolute; + background: rgba(0, 0, 0, 0.15); +} +.os-theme-thin-dark > .os-scrollbar-horizontal > .os-scrollbar-track:before, +.os-theme-thin-dark + > .os-scrollbar-horizontal + > .os-scrollbar-track + > .os-scrollbar-handle:before { + left: 0; + right: 0; + height: 2px; + top: 50%; + margin-top: -1px; +} +.os-theme-thin-dark > .os-scrollbar-vertical > .os-scrollbar-track:before, +.os-theme-thin-dark + > .os-scrollbar-vertical + > .os-scrollbar-track + > .os-scrollbar-handle:before { + top: 0; + bottom: 0; + width: 2px; + left: 50%; + margin-left: -1px; +} +.os-theme-thin-dark + > .os-scrollbar + > .os-scrollbar-track + > .os-scrollbar-handle:before { + content: ''; + display: block; + position: absolute; + background: rgba(0, 0, 0, 0.5); + border-radius: 10px; +} +.os-theme-thin-dark + > .os-scrollbar-horizontal + > .os-scrollbar-track + > .os-scrollbar-handle:hover:before, +.os-theme-thin-dark + > .os-scrollbar-horizontal + > .os-scrollbar-track + > .os-scrollbar-handle.active:before { + height: 4px; + margin-top: -2px; +} +.os-theme-thin-dark + > .os-scrollbar-vertical + > .os-scrollbar-track + > .os-scrollbar-handle:hover:before, +.os-theme-thin-dark + > .os-scrollbar-vertical + > .os-scrollbar-track + > .os-scrollbar-handle.active:before { + width: 4px; + margin-left: -2px; +} +.os-theme-thin-dark + > .os-scrollbar-horizontal + > .os-scrollbar-track + > .os-scrollbar-handle:hover:before, +.os-theme-thin-dark + > .os-scrollbar-vertical + > .os-scrollbar-track + > .os-scrollbar-handle:hover:before { + background: rgba(0, 0, 0, 0.7); +} +.os-theme-thin-dark + > .os-scrollbar-horizontal + > .os-scrollbar-track + > .os-scrollbar-handle.active:before, +.os-theme-thin-dark + > .os-scrollbar-vertical + > .os-scrollbar-track + > .os-scrollbar-handle.active:before { + background: #000; +} +.os-theme-thin-dark + > .os-scrollbar-horizontal + > .os-scrollbar-track + > .os-scrollbar-handle { + height: 100%; + min-width: 30px; +} +.os-theme-thin-dark .os-scrollbar > .os-scrollbar-track > .os-scrollbar-handle { + background-color: transparent; +} +.os-theme-thin-dark + > .os-scrollbar-vertical + > .os-scrollbar-track + > .os-scrollbar-handle { + width: 100%; + min-height: 30px; +} +.os-theme-thin-dark.os-host-transition + > .os-scrollbar-horizontal + > .os-scrollbar-track + > .os-scrollbar-handle:before { + transition: + height 0.3s, + margin-top 0.3s, + background 0.2s; +} +.os-theme-thin-dark.os-host-transition + > .os-scrollbar-vertical + > .os-scrollbar-track + > .os-scrollbar-handle:before { + transition: + width 0.3s, + margin-left 0.3s, + background 0.2s; +} + +.sidebar-scrollbar .os-theme-thin-dark > .os-scrollbar-vertical, +.sidebar-scrollbar + .os-theme-thin-dark + > .os-scrollbar-vertical + > .os-scrollbar-track:before, +.sidebar-scrollbar + .os-theme-thin-dark + > .os-scrollbar-vertical + > .os-scrollbar-track + > .os-scrollbar-handle:before { + @apply w-1; +} +.sidebar-scrollbar + .os-theme-thin-dark + > .os-scrollbar-horizontal + > .os-scrollbar-track:before, +.sidebar-scrollbar + .os-theme-thin-dark + > .os-scrollbar-vertical + > .os-scrollbar-track:before { + @apply bg-transparent; +} +.sidebar-scrollbar + .os-theme-thin-dark + > .os-scrollbar + > .os-scrollbar-track + > .os-scrollbar-handle:before { + @apply bg-gray-200; +} + +/* Check Box */ +.pb-checkbox { + position: absolute; + opacity: 0; +} + +.pb-checkbox + label { + position: relative; + cursor: pointer; + padding: 0; + display: inline-flex; + align-items: center; +} + +.pb-checkbox + label:before { + content: ''; + margin-right: 10px; + display: inline-flex; + flex-shrink: 0; + width: 18px; + height: 18px; + border-radius: 3px; + background-color: #ffffff; + border: 1px solid rgb(var(--color-gray-300)); +} + +[dir='rtl'] .pb-checkbox + label:before { + margin-right: 0; + margin-left: 10px; +} + +.pb-checkbox:focus + label:before { + border-color: rgb(var(--color-accent)); +} + +.pb-checkbox:checked + label:before { + background-color: rgb(var(--color-accent)); + border-color: rgb(var(--color-accent)); +} + +.pb-checkbox:disabled + label { + color: rgb(var(--text-base)); + cursor: auto; +} + +.pb-checkbox:disabled + label:before { + box-shadow: none; + background: rgb(var(--color-gray-300)); + border-color: rgb(var(--color-gray-400)); + cursor: not-allowed; +} + +.pb-checkbox:checked + label:after { + content: ''; + position: absolute; + left: 4px; + /* top: 9px; */ + top: 50%; + margin-top: -1px; + background: #ffffff; + width: 2px; + height: 2px; + box-shadow: + 2px 0 0 #ffffff, + 4px 0 0 #ffffff, + 4px -2px 0 #ffffff, + 4px -4px 0 #ffffff, + 4px -6px 0 #ffffff, + 4px -8px 0 #ffffff; + transform: rotate(45deg); +} + +[dir='rtl'] .pb-checkbox:checked + label:after { + left: auto; + right: 12px; +} + +/* react-phone-input-2 */ +.react-tel-input .selected-flag:focus:before, +.react-tel-input .selected-flag.open:before { + border-color: transparent !important; + box-shadow: none !important; +} + +[dir='rtl'] .react-tel-input .selected-flag { + padding-right: 11px !important; +} + +[dir='rtl'] .react-tel-input .selected-flag .arrow { + right: 29px; +} + +[dir='rtl'] .react-tel-input .country-list .country { + display: flex; + padding: 12px 46px 13px 9px; +} + +[dir='rtl'] .react-tel-input .country-list .country-name { + margin-right: 0px; + margin-left: 6px; +} + +[dir='rtl'] .react-tel-input .country-list .flag { + margin-left: 7px; + margin-right: 0; + right: 13px; +} +input[type='number'].number-disable { + -moz-appearance: textfield; +} +input[type='number'].number-disable::-webkit-outer-spin-button, +input[type='number'].number-disable::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; +} +.single-address:not(:last-child)::after { + content: ','; + display: inline-block; + padding: 0 1px; +} + +.before-border { + @apply before:absolute before:inset-y-0 before:left-0 before:my-auto before:h-9 before:w-[1px] before:bg-[#EEEEF1]; +} +#sold-products-gallery { + @apply pb-8; +} +#sold-products-gallery .swiper-pagination { + @apply -bottom-1; +} +#sold-products-gallery .swiper-pagination .swiper-pagination-bullet { + @apply rounded cursor-pointer bg-accent; +} +#sold-products-gallery + .swiper-pagination + .swiper-pagination-bullet.swiper-pagination-bullet-active { + @apply w-4; +} + +.custom-scrollbar-none::-webkit-scrollbar { + width: 0px; + height: 0px; +} +.logo-field-area aside > div { + @apply px-4; +} + +/* chat message bubble */ +/* .chat-messages .chat-message-item:not(:last-child) > h2, +.chat-messages .chat-message-item:not(:first-child) > h2 { + border-radius: 13.5px; + border-top-left-radius: 6.25px; + border-bottom-left-radius: 6.25px; +} + +.chat-messages .chat-message-item:first-child > h2, +.chat-messages .chat-message-item:last-child > h2 { + border-radius: 13.5px; +} +.chat-messages .chat-message-item:first-child > h2 { + border-bottom-left-radius: 0px; +} +.chat-messages .chat-message-item:last-child > h2 { + border-top-left-radius: 0px; +} */ +/* reverse chat */ +/* .chat-messages-reverse .chat-message-item:not(:last-child) > h2, +.chat-messages-reverse .chat-message-item:not(:first-child) > h2 { + border-radius: 13.5px; + border-top-right-radius: 6.25px; + border-bottom-right-radius: 6.25px; +} +.chat-messages-reverse .chat-message-item:first-child > h2 { + border-bottom-right-radius: 0px; +} +.chat-messages-reverse .chat-message-item:last-child > h2 { + border-top-right-radius: 0px; +} */ + +.flash-sale-table.rc-table thead.rc-table-thead th { + @apply bg-[#F9F9F9] text-sm font-normal text-[#666]; +} +.flash-sale-table.rc-table thead.rc-table-thead th, +.flash-sale-table.rc-table tr.rc-table-row td { + @apply py-[0.5625rem] px-4; +} +.flash-sale-table.rc-table tr.rc-table-row td { + @apply py-5 text-sm font-medium text-muted-black; +} +.flash-sale-table.rc-table tr.rc-table-row:not(:last-child) td { + @apply border-b border-b-[#E5E5E5]; +} +.flash-sale-table.rc-table table { + @apply border-separate; +} + +.flash-sale-pagination.rc-pagination .rc-pagination-item { + @apply m-0 transition-colors hover:bg-accent-hover; +} + +.flash-sale-pagination.rc-pagination .rc-pagination-next, +.flash-sale-pagination.rc-pagination .rc-pagination-prev { + @apply !m-0; +} + +.flash-sale-pagination.rc-pagination .rc-pagination-item, +.flash-sale-pagination.rc-pagination .rc-pagination-next, +.flash-sale-pagination.rc-pagination .rc-pagination-prev { + @apply rounded-full border-none bg-transparent text-sm font-medium text-[#666] transition-colors; +} + +.flash-sale-pagination.rc-pagination { + @apply gap-1.5; +} + +.flash-sale-pagination.rc-pagination + .rc-pagination-item.rc-pagination-item-active { + @apply bg-accent; +} +.flash-sale-pagination.rc-pagination .rc-pagination-next, +.flash-sale-pagination.rc-pagination .rc-pagination-prev { + @apply bg-[#F9F9F9] text-[#929292]; +} +.flash-sale-pagination.rc-pagination + .rc-pagination-next:not(.rc-pagination-disabled), +.flash-sale-pagination.rc-pagination + .rc-pagination-prev:not(.rc-pagination-disabled) { + @apply transition-colors hover:bg-accent hover:text-white; +} + +.flash-sale-pagination.rc-pagination .rc-pagination-item a { + @apply transition-colors; +} + +.flash-sale-pagination.rc-pagination .rc-pagination-item:hover a { + @apply text-white; +} \ No newline at end of file diff --git a/src/assets/css/main.css b/src/assets/css/main.css new file mode 100644 index 0000000..16eb326 --- /dev/null +++ b/src/assets/css/main.css @@ -0,0 +1,323 @@ +@tailwind base; +@tailwind components; +@tailwind utilities; + +@layer base { + :root { + /* + * + * This all are the rgb values which are used inside the + * tailwind config file and custom plugins css file + * + */ + + /* + * primary color + */ + --color-accent: 33, 33, 33; + + /* + * Hover state color of primary color + */ + --color-accent-hover: 58, 58, 58; + + /* + * shade of primary color + */ + --color-accent-300: 180, 180, 182; + + /* + * shade of primary color + */ + --color-accent-400: 159, 159, 161; + + /* + * shade of primary color + */ + --color-accent-500: 138, 139, 140; + + /* + * shade of primary color + */ + --color-accent-600: 117, 118, 118; + + /* + * shade of primary color + */ + --color-accent-700: 95, 96, 96; + + /* + * light color + */ + --color-light: 255, 255, 255; + + /* + * dark color + */ + --color-dark: 0, 0, 0; + + /* + * Black muted color + */ + --color-muted-black: 17, 17, 17; + + /* + * + * TEXT colors + * + */ + + /* + * text color used for body/base text -> gray-500 + */ + --text-base: 102, 102, 102; + + /* + * dark base text color -> gray-600 + */ + --text-base-dark: 51, 51, 51; + + /* + * muted text color -> gray-400 + */ + --text-muted: 156, 163, 175; + + /* + * light muted text color - gray-300 + */ + --text-muted-light: 209, 213, 219; + + /* + * text color used for heading text -> gray-700 + */ + --text-sub-heading: 55, 65, 81; + + /* + * text color used for heading text -> gray-800 + */ + --text-heading: 31, 41, 55; + + /* + * text color used for heading text -> gray-900 + */ + --text-bolder: 31, 41, 55; + + /* + * + * border colors + * + */ + + /* + * border color 50 + */ + --color-border-50: 249, 250, 251; + + /* + * border color 100 + */ + --color-border-100: 243, 244, 246; + + /* + * border color 200 + */ + --color-border-200: 229, 231, 235; + + /* + * border base color which is 300 + */ + --color-border-base: 209, 213, 219; + + /* + * border color 400 + */ + --color-border-400: 156, 163, 175; + + /* + * + * Tailwind default gray color override + * + */ + + /* + * gray-50 + */ + --color-gray-50: 249, 250, 251; + + /* + * gray-100 + */ + --color-gray-100: 243, 244, 246; + + /* + * gray-200 + */ + --color-gray-200: 229, 231, 235; + + /* + * gray-300 + */ + --color-gray-300: 209, 213, 219; + + /* + * gray-400 + */ + --color-gray-400: 156, 163, 175; + + /* + * gray-500 + */ + --color-gray-500: 107, 114, 128; + + /* + * gray-600 + */ + --color-gray-600: 75, 85, 99; + + /* + * gray-700 + */ + --color-gray-700: 55, 65, 81; + + /* + * gray-800 + */ + --color-gray-800: 31, 41, 55; + + /* + * gray-900 + */ + --color-gray-900: 31, 41, 55; + + /* + * orange-50 + */ + --color-orange-50: 255, 247, 237; + + /* + * orange-100 + */ + --color-orange-100: 255, 237, 213; + + /* + * orange-200 + */ + --color-orange-200: 254, 215, 170; + + /* + * orange-300 + */ + --color-orange-300: 253, 186, 116; + + /* + * orange-400 + */ + --color-orange-400: 251, 146, 60; + + /* + * orange-500 + */ + --color-orange-500: 249, 115, 22; + + /* + * orange-600 + */ + --color-orange-600: 234, 88, 12; + + /* + * orange-700 + */ + --color-orange-700: 194, 65, 12; + + /* + * orange-800 + */ + --color-orange-800: 154, 52, 18; + + /* + * orange-900 + */ + --color-orange-900: 124, 45, 18; + + /* + Pending + */ + --color-pending: 201, 161, 22; + + /* + Processing + */ + --color-processing: 158, 117, 0; + + /* + Complete + */ + --color-complete: 0, 161, 127; + + /* + Canceled + */ + --color-canceled: 227, 110, 1; + + /* + Failed + */ + --color-failed: 238, 43, 0; + + /* + Out for delivery + */ + --color-out-for-delivery: 126, 173, 66; + + /* + 40px base 16px + */ + --h1: 2.5rem; + + /* + 32px base 16px + */ + --h2: 2rem; + + /* + 24px base 16px + */ + --h3: 1.5rem; + + /* + 20px base 16px + */ + --h4: 1.25rem; + + /* + 18px base 16px + */ + --h5: 1.125rem; + + /* + 16px base 16px + */ + --h6: 1rem; + } + + a { + @apply no-underline; + } + + body { + @apply font-body; + } + + input::-webkit-outer-spin-button, + input::-webkit-inner-spin-button { + -webkit-appearance: none; + margin: 0; + } + + /* Firefox */ + input[type='number'] { + -moz-appearance: textfield; + } +} +@import './custom-plugins.css'; +@import './rich-text-editor.css'; diff --git a/src/assets/css/rich-text-editor.css b/src/assets/css/rich-text-editor.css new file mode 100644 index 0000000..f74d5de --- /dev/null +++ b/src/assets/css/rich-text-editor.css @@ -0,0 +1,483 @@ +/* editor design */ + +.react-quill-description .ql-font-Roboto { + font-family: 'Roboto', sans-serif; +} +.react-quill-description .ql-font-Raleway { + font-family: 'Raleway', sans-serif; +} +.react-quill-description .ql-font-Lato { + font-family: 'Lato', sans-serif; +} +.react-quill-description .ql-font-Rubik { + font-family: 'Rubik', sans-serif; +} +.react-quill-description .ql-font-OpenSans { + font-family: 'Open Sans', sans-serif; +} + +.react-quill-description .ql-container .ql-editor h1 { + @apply text-h1; +} + +.react-quill-description .ql-container .ql-editor h2 { + @apply text-h2; +} + +.react-quill-description .ql-container .ql-editor h3 { + @apply text-h3; +} + +.react-quill-description .ql-container .ql-editor h4 { + @apply text-h4; +} + +.react-quill-description .ql-container .ql-editor h5 { + @apply text-h5; +} + +.react-quill-description .ql-container .ql-editor h6 { + @apply text-h6; +} + +.react-quill-description .ql-container .ql-editor blockquote { + @apply p-4 my-4 border-s-4 border-gray-300 bg-gray-50; +} +.react-quill-description .ql-container .ql-editor h1, +.react-quill-description .ql-container .ql-editor h2, +.react-quill-description .ql-container .ql-editor h3, +.react-quill-description .ql-container .ql-editor h4, +.react-quill-description .ql-container .ql-editor h5, +.react-quill-description .ql-container .ql-editor h6, +.react-quill-description .ql-container .ql-editor p { + @apply text-gray-500; +} + +.react-quill-description .ql-container .ql-editor .ql-video { + @apply w-[53.125rem] h-[29.375rem]; +} + +.react-quill-description .ql-container .ql-editor a { + @apply text-accent; +} + +.ql-color-picker + .ql-picker-options + .ql-picker-item[data-value='custom-picker']:before { + content: 'Pick Color'; +} + +.react-quill-description + .ql-color-picker + .ql-picker-options + .ql-picker-item[data-value='custom-picker'] { + @apply !bg-accent !text-white px-4 py-1 !w-full !h-auto text-center cursor-pointer transition-all; +} +.react-quill-description + .ql-color-picker + .ql-picker-options + .ql-picker-item[data-value='custom-picker']:hover { + @apply !border-transparent !bg-accent-hover; +} +.react-quill-description .ql-disabled > .ql-editor > * { + @apply cursor-not-allowed; +} +.react-quill-description .disabled-editor .ql-toolbar button, +.react-quill-description .disabled-editor .ql-toolbar button, +.react-quill-description .disabled-editor .ql-toolbar .ql-picker-label { + @apply cursor-not-allowed select-none; +} +.react-quill-description .quill .ql-toolbar button:hover, +.react-quill-description .quill .ql-toolbar button:hover, +.react-quill-description .quill .ql-toolbar button:focus, +.react-quill-description .quill .ql-toolbar button:focus, +.react-quill-description .quill .ql-toolbar button.ql-active, +.react-quill-description .quill .ql-toolbar button.ql-active, +.react-quill-description .quill .ql-toolbar .ql-picker-label:hover, +.react-quill-description .quill .ql-toolbar .ql-picker-label:hover, +.react-quill-description .quill .ql-toolbar .ql-picker-label.ql-active, +.react-quill-description .quill .ql-toolbar .ql-picker-label.ql-active, +.react-quill-description .quill .ql-toolbar .ql-picker-item:hover, +.react-quill-description .quill .ql-toolbar .ql-picker-item:hover, +.react-quill-description .quill .ql-toolbar .ql-picker-item.ql-selected, +.react-quill-description .quill .ql-toolbar .ql-picker-item.ql-selected { + @apply text-accent; +} + +.react-quill-description .quill .ql-toolbar button:hover .ql-stroke, +.react-quill-description .quill .ql-toolbar button:hover .ql-stroke, +.react-quill-description .quill .ql-toolbar button:focus .ql-stroke, +.react-quill-description .quill .ql-toolbar button:focus .ql-stroke, +.react-quill-description .quill .ql-toolbar button.ql-active .ql-stroke, +.react-quill-description .quill .ql-toolbar button.ql-active .ql-stroke, +.react-quill-description .quill .ql-toolbar .ql-picker-label:hover .ql-stroke, +.react-quill-description .quill .ql-toolbar .ql-picker-label:hover .ql-stroke, +.react-quill-description + .quill + .ql-toolbar + .ql-picker-label.ql-active + .ql-stroke, +.react-quill-description + .quill + .ql-toolbar + .ql-picker-label.ql-active + .ql-stroke, +.react-quill-description .quill .ql-toolbar .ql-picker-item:hover .ql-stroke, +.react-quill-description .quill .ql-toolbar .ql-picker-item:hover .ql-stroke, +.react-quill-description + .quill + .ql-toolbar + .ql-picker-item.ql-selected + .ql-stroke, +.react-quill-description + .quill + .ql-toolbar + .ql-picker-item.ql-selected + .ql-stroke, +.react-quill-description .quill .ql-toolbar button:hover .ql-stroke-miter, +.react-quill-description .quill .ql-toolbar button:hover .ql-stroke-miter, +.react-quill-description .quill .ql-toolbar button:focus .ql-stroke-miter, +.react-quill-description .quill .ql-toolbar button:focus .ql-stroke-miter, +.react-quill-description .quill .ql-toolbar button.ql-active .ql-stroke-miter, +.react-quill-description .quill .ql-toolbar button.ql-active .ql-stroke-miter, +.react-quill-description + .quill + .ql-toolbar + .ql-picker-label:hover + .ql-stroke-miter, +.react-quill-description + .quill + .ql-toolbar + .ql-picker-label:hover + .ql-stroke-miter, +.react-quill-description + .quill + .ql-toolbar + .ql-picker-label.ql-active + .ql-stroke-miter, +.react-quill-description + .quill + .ql-toolbar + .ql-picker-label.ql-active + .ql-stroke-miter, +.react-quill-description + .quill + .ql-toolbar + .ql-picker-item:hover + .ql-stroke-miter, +.react-quill-description + .quill + .ql-toolbar + .ql-picker-item:hover + .ql-stroke-miter, +.react-quill-description + .quill + .ql-toolbar + .ql-picker-item.ql-selected + .ql-stroke-miter, +.react-quill-description + .quill + .ql-toolbar + .ql-picker-item.ql-selected + .ql-stroke-miter { + @apply stroke-accent; +} + +.react-quill-description .ql-align-center img { + margin: 0 auto; +} +.react-quill-description .ql-align-right img { + margin: 0 0 0 auto; +} +.react-quill-description .quill .ql-container { + border: none; +} + +.react-quill-description .quill .ql-toolbar { + display: block; + border: 0px; + @apply border-b border-b-border-base border-solid bg-[#EEF1F4] rounded-tl rounded-tr; +} + +.react-quill-description .ql-editor { + min-height: 18em; +} + +.react-quill-description .ql-picker.ql-font .ql-picker-item { + font-size: 0; +} + +.react-quill-description .ql-picker.ql-font .ql-picker-item:before { + content: attr(data-value) !important; + font-size: 14px; +} + +.react-quill-description .ql-picker.ql-font .ql-active:before { + content: attr(data-value) !important; + font-size: 14px; +} + +.react-quill-description + .ql-picker.ql-font + .ql-picker-label[data-value='Roboto']::before, +.react-quill-description + .ql-picker.ql-font + .ql-picker-item[data-value='Roboto']::before { + font-family: 'Roboto', sans-serif; + content: 'Roboto' !important; +} + +.react-quill-description + .ql-picker.ql-font + .ql-picker-label[data-value='Raleway']::before, +.react-quill-description + .ql-picker.ql-font + .ql-picker-item[data-value='Raleway']::before { + font-family: 'Raleway', sans-serif; + content: 'Raleway' !important; +} + +.react-quill-description + .ql-picker.ql-font + .ql-picker-label[data-value='Lato']::before, +.react-quill-description + .ql-picker.ql-font + .ql-picker-item[data-value='Lato']::before { + font-family: 'Lato', sans-serif; + content: 'Lato' !important; +} + +.react-quill-description + .ql-picker.ql-font + .ql-picker-label[data-value='Rubik']::before, +.react-quill-description + .ql-picker.ql-font + .ql-picker-item[data-value='Rubik']::before { + font-family: 'Rubik', sans-serif; + content: 'Rubik' !important; +} + +.react-quill-description + .ql-picker.ql-font + .ql-picker-label[data-value='OpenSans']::before, +.react-quill-description + .ql-picker.ql-font + .ql-picker-item[data-value='OpenSans']::before { + font-family: 'Open Sans', sans-serif; + content: 'Open Sans' !important; +} + + +/* react rich text editor front end design */ +.react-editor-description .ql-font-Roboto { + font-family: 'Roboto', sans-serif; +} +.react-editor-description .ql-font-Raleway { + font-family: 'Raleway', sans-serif; +} +.react-editor-description .ql-font-Lato { + font-family: 'Lato', sans-serif; +} +.react-editor-description .ql-font-Rubik { + font-family: 'Rubik', sans-serif; +} +.react-editor-description .ql-font-OpenSans { + font-family: 'Open Sans', sans-serif; +} +.react-editor-description h1, +.react-editor-description h2, +.react-editor-description h3, +.react-editor-description h4, +.react-editor-description h5, +.react-editor-description h6 { + @apply leading-[150%]; +} +.react-editor-description h1 { + @apply text-h1; +} + +.react-editor-description h2 { + @apply text-h2; +} + +.react-editor-description h3 { + @apply text-h3; +} + +.react-editor-description h4 { + @apply text-h4; +} + +.react-editor-description h5 { + @apply text-h5; +} + +.react-editor-description h6 { + @apply text-h6; +} + +.react-editor-description blockquote { + @apply p-4 my-4 border-s-4 border-gray-300 bg-gray-50; +} + +.react-editor-description p { + @apply text-gray-500; +} + +.react-editor-description .ql-video { + @apply lg:w-[53.125rem] lg:h-[29.375rem] w-full h-full aspect-video; +} + +.react-editor-description .ql-video.ql-align-center { + @apply mx-auto; +} +.react-editor-description .ql-video.ql-align-right { + @apply ml-auto; +} + +.react-editor-description a { + @apply text-accent underline; +} + +.react-editor-description pre { + @apply whitespace-pre-wrap my-1 py-1 px-2.5 rounded; +} + +.react-editor-description pre.ql-syntax { + @apply bg-[#23241f] text-[#f8f8f2] overflow-visible; +} + +.react-editor-description ol, +.react-editor-description ul { + list-style: revert; + @apply pl-6 list-inside; +} + +.react-editor-description .ql-indent-1:not(.ql-direction-rtl) { + padding-left: 3rem; +} +.react-editor-description li.ql-indent-1:not(.ql-direction-rtl) { + padding-left: 4.5rem; +} +.react-editor-description .ql-indent-1.ql-direction-rtl.ql-align-right { + padding-right: 3rem; +} +.react-editor-description li.ql-indent-1.ql-direction-rtl.ql-align-right { + padding-right: 4.5rem; +} +.react-editor-description .ql-indent-2:not(.ql-direction-rtl) { + padding-left: 6rem; +} +.react-editor-description li.ql-indent-2:not(.ql-direction-rtl) { + padding-left: 7.5rem; +} +.react-editor-description .ql-indent-2.ql-direction-rtl.ql-align-right { + padding-right: 6rem; +} +.react-editor-description li.ql-indent-2.ql-direction-rtl.ql-align-right { + padding-right: 7.5rem; +} +.react-editor-description .ql-indent-3:not(.ql-direction-rtl) { + padding-left: 9rem; +} +.react-editor-description li.ql-indent-3:not(.ql-direction-rtl) { + padding-left: 10.5rem; +} +.react-editor-description .ql-indent-3.ql-direction-rtl.ql-align-right { + padding-right: 9rem; +} +.react-editor-description li.ql-indent-3.ql-direction-rtl.ql-align-right { + padding-right: 10.5rem; +} +.react-editor-description .ql-indent-4:not(.ql-direction-rtl) { + padding-left: 12rem; +} +.react-editor-description li.ql-indent-4:not(.ql-direction-rtl) { + padding-left: 13.5rem; +} +.react-editor-description .ql-indent-4.ql-direction-rtl.ql-align-right { + padding-right: 12rem; +} +.react-editor-description li.ql-indent-4.ql-direction-rtl.ql-align-right { + padding-right: 13.5rem; +} +.react-editor-description .ql-indent-5:not(.ql-direction-rtl) { + padding-left: 15rem; +} +.react-editor-description li.ql-indent-5:not(.ql-direction-rtl) { + padding-left: 16.5rem; +} +.react-editor-description .ql-indent-5.ql-direction-rtl.ql-align-right { + padding-right: 15rem; +} +.react-editor-description li.ql-indent-5.ql-direction-rtl.ql-align-right { + padding-right: 16.5rem; +} +.react-editor-description .ql-indent-6:not(.ql-direction-rtl) { + padding-left: 18rem; +} +.react-editor-description li.ql-indent-6:not(.ql-direction-rtl) { + padding-left: 19.5rem; +} +.react-editor-description .ql-indent-6.ql-direction-rtl.ql-align-right { + padding-right: 18rem; +} +.react-editor-description li.ql-indent-6.ql-direction-rtl.ql-align-right { + padding-right: 19.5rem; +} +.react-editor-description .ql-indent-7:not(.ql-direction-rtl) { + padding-left: 21rem; +} +.react-editor-description li.ql-indent-7:not(.ql-direction-rtl) { + padding-left: 22.5rem; +} +.react-editor-description .ql-indent-7.ql-direction-rtl.ql-align-right { + padding-right: 21rem; +} +.react-editor-description li.ql-indent-7.ql-direction-rtl.ql-align-right { + padding-right: 22.5rem; +} +.react-editor-description .ql-indent-8:not(.ql-direction-rtl) { + padding-left: 24rem; +} +.react-editor-description li.ql-indent-8:not(.ql-direction-rtl) { + padding-left: 25.5rem; +} +.react-editor-description .ql-indent-8.ql-direction-rtl.ql-align-right { + padding-right: 24rem; +} +.react-editor-description li.ql-indent-8.ql-direction-rtl.ql-align-right { + padding-right: 25.5rem; +} +.react-editor-description .ql-indent-9:not(.ql-direction-rtl) { + padding-left: 27rem; +} +.react-editor-description li.ql-indent-9:not(.ql-direction-rtl) { + padding-left: 28.5rem; +} +.react-editor-description .ql-indent-9.ql-direction-rtl.ql-align-right { + padding-right: 27rem; +} +.react-editor-description li.ql-indent-9.ql-direction-rtl.ql-align-right { + padding-right: 28.5rem; +} +.react-editor-description .ql-direction-rtl { + direction: rtl; + text-align: inherit; +} +.react-editor-description .ql-align-center { + @apply text-center; +} +.react-editor-description .ql-align-justify { + @apply text-justify; +} +.react-editor-description .ql-align-right { + @apply text-right; +} + +.react-editor-description .ql-align-center img { + @apply mx-auto; +} +.react-editor-description .ql-align-right img { + @apply ml-auto; +} \ No newline at end of file diff --git a/src/assets/placeholders/avatar.svg b/src/assets/placeholders/avatar.svg new file mode 100644 index 0000000..214909e --- /dev/null +++ b/src/assets/placeholders/avatar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/assets/placeholders/coupon.svg b/src/assets/placeholders/coupon.svg new file mode 100644 index 0000000..064cfba --- /dev/null +++ b/src/assets/placeholders/coupon.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/placeholders/logo.svg b/src/assets/placeholders/logo.svg new file mode 100644 index 0000000..ae18994 --- /dev/null +++ b/src/assets/placeholders/logo.svg @@ -0,0 +1,14 @@ + + + + + + + + + + + + + + diff --git a/src/assets/placeholders/product.svg b/src/assets/placeholders/product.svg new file mode 100644 index 0000000..f54fd6b --- /dev/null +++ b/src/assets/placeholders/product.svg @@ -0,0 +1,9 @@ + + + + + + + + + diff --git a/src/assets/placeholders/zip.png b/src/assets/placeholders/zip.png new file mode 100644 index 0000000..bc6bdcd Binary files /dev/null and b/src/assets/placeholders/zip.png differ diff --git a/src/components/address/address-card.tsx b/src/components/address/address-card.tsx new file mode 100644 index 0000000..5aad98a --- /dev/null +++ b/src/components/address/address-card.tsx @@ -0,0 +1,52 @@ +import { PencilIcon } from '@/components/icons/pencil-icon'; +import { useModalAction } from '@/components/ui/modal/modal.context'; +import { formatAddress } from '@/utils/format-address'; +import classNames from 'classnames'; +import { useTranslation } from 'next-i18next'; + +interface AddressProps { + address: any; + checked: boolean; + userId: string; +} + +const AddressCard: React.FC = ({ checked, address, userId }) => { + const { t } = useTranslation(); + const { openModal } = useModalAction(); + + function onEdit() { + openModal('ADD_OR_UPDATE_ADDRESS', { customerId: userId, address }); + } + + return ( +
+

+ {address.title} +

+

+ {formatAddress(address.address)} +

+
+ {onEdit && ( + + )} +
+
+ ); +}; + +export default AddressCard; diff --git a/src/components/address/address-form.tsx b/src/components/address/address-form.tsx new file mode 100644 index 0000000..c0c8f84 --- /dev/null +++ b/src/components/address/address-form.tsx @@ -0,0 +1,191 @@ +import Button from '@/components/ui/button'; +import Input from '@/components/ui/input'; +import Label from '@/components/ui/label'; +import Radio from '@/components/ui/radio/radio'; +import TextArea from '@/components/ui/text-area'; +import { useTranslation } from 'next-i18next'; +import * as yup from 'yup'; +import { useModalState } from '@/components/ui/modal/modal.context'; +import { Form } from '@/components/ui/form/form'; +import { AddressType, GoogleMapLocation } from '@/types'; +import { useSettings } from '@/contexts/settings.context'; +import { Controller } from 'react-hook-form'; +import GooglePlacesAutocomplete from '@/components/form/google-places-autocomplete'; + +type FormValues = { + title: string; + type: string; + address: { + country: string; + city: string; + state: string; + zip: string; + street_address: string; + }; + location: GoogleMapLocation; +}; + +const addressSchema = yup.object().shape({ + type: yup + .string() + .oneOf([AddressType.Billing, AddressType.Shipping]) + .required('error-type-required'), + title: yup.string().required('error-title-required'), + address: yup.object().shape({ + country: yup.string().required('error-country-required'), + city: yup.string().required('error-city-required'), + state: yup.string().required('error-state-required'), + zip: yup.string().required('error-zip-required'), + street_address: yup.string().required('error-street-required'), + }), +}); + +const AddressForm: React.FC = ({ onSubmit }) => { + const { t } = useTranslation('common'); + const { useGoogleMap } = useSettings(); + const { + data: { address, type }, + } = useModalState(); + return ( +
+

+ {address ? t('text-update') : t('text-add-new')} {t('text-address')} +

+ + onSubmit={onSubmit} + className="grid h-full grid-cols-2 gap-5" + //@ts-ignore + validationSchema={addressSchema} + options={{ + shouldUnregister: true, + defaultValues: { + title: address?.title ?? '', + type: address?.type ?? type, + address: { + city: address?.address?.city ?? '', + country: address?.address?.country ?? '', + state: address?.address?.state ?? '', + zip: address?.address?.zip ?? '', + street_address: address?.address?.street_address ?? '', + ...address?.address, + }, + location: address?.location ?? '', + }, + }} + resetValues={{ + title: address?.title ?? '', + type: address?.type ?? type, + ...(address?.address && address), + }} + > + {({ + register, + control, + getValues, + setValue, + formState: { errors }, + }) => ( + <> +
+ +
+ + +
+
+ + + + {useGoogleMap && ( +
+ + ( + { + onChange(location); + setValue('address.country', location?.country); + setValue('address.city', location?.city); + setValue('address.state', location?.state); + setValue('address.zip', location?.zip); + setValue( + 'address.street_address', + location?.street_address, + ); + }} + data={getValues('location')!} + /> + )} + /> +
+ )} + + + + + + + + + +