{
  "common": {
    "save": "حفظ",
    "cancel": "إلغاء",
    "close": "إغلاق",
    "back": "رجوع",
    "loading": "جاري التحميل...",
    "successSaved": "تم الحفظ بنجاح",
    "error": "حدث خطأ",
    "sar": "ر.س",
    "allRightsReserved": "جميع الحقوق محفوظة.",
    "madeWith": "صُنع بـ Readdy",
    "dash": "—"
  },
  "nav": {
    "langAr": "عربي",
    "langEn": "English",
    "home": "الصفحة الرئيسية",
    "store": "المتجر",
    "cart": "السلة",
    "contact": "تواصل معنا",
    "orders": "سجل الطلبات",
    "notifications": "الإشعارات",
    "login": "تسجيل الدخول",
    "logout": "تسجيل الخروج",
    "welcome": "مرحباً بك",
    "welcomeUser": "مرحباً، {name}",
    "profile": "الملف الشخصي"
  },
  "home": {
    "title": "مرحباً بك في متجرنا",
    "subtitle": "تسجيل الدخول للوصول إلى لوحة التحكم وإدارة طلباتك ومحفظتك",
    "browseStore": "تصفح المتجر",
    "dashboardTitle": "لوحة التحكم"
  },
  "dashboard": {
    "ordersValue": "إجمالي الطلبات",
    "ordersCount": "عدد الطلبات",
    "ordersList": "قائمة الطلبات",
    "wallet": "المحفظة",
    "walletBalance": "رصيد المحفظة",
    "topUp": "شحن الرصيد",
    "latestOrders": "أحدث الطلبات",
    "latestRecharges": "أحدث الشحنات",
    "orderUnit": "طلب"
  },
  "footer": {
    "mainPages": "الصفحات الرئيسية",
    "contactUs": "تواصل معنا",
    "register": "إنشاء حساب",
    "whatsapp": "واتساب",
    "keywords": "كلمات مفتاحية",
    "loading": "جاري تحميل بيانات الموقع..."
  },
  "settings": {
    "title": "الإعدادات",
    "changePassword": "تغيير كلمة المرور",
    "changePhone": "تغيير رقم الجوال",
    "changeLanguage": "تغيير اللغة",
    "notifications": "الإشعارات",
    "contactUs": "تواصل معنا",
    "deleteAccount": "حذف الحساب",
    "about": "عن الموقع",
    "terms": "الشروط والأحكام",
    "privacy": "سياسة الخصوصية",
    "languageModalTitle": "تغيير اللغة",
    "arabic": "العربية",
    "english": "English",
    "passwordModalTitle": "تغيير كلمة المرور",
    "currentPassword": "كلمة المرور الحالية",
    "newPassword": "كلمة المرور الجديدة",
    "confirmPassword": "تأكيد كلمة المرور الجديدة",
    "savePassword": "حفظ كلمة المرور",
    "saving": "جاري الحفظ...",
    "pwdMismatch": "تأكيد كلمة المرور غير متطابق",
    "pwdRules": "أدخل كلمة المرور الحالية وكلمة جديدة (6 أحرف على الأقل)",
    "phoneModalTitle": "تغيير رقم الجوال",
    "currentOtp": "كود التحقق الحالي",
    "newPhone": "رقم الجوال الجديد",
    "newOtp": "كود التحقق الجديد",
    "enterCode": "أدخل الكود",
    "confirmChange": "تأكيد التغيير",
    "fillAllFields": "الرجاء ملء جميع الحقول",
    "deleteTitle": "تأكيد حذف الحساب",
    "deleteBody": "أدخل كلمة المرور لتأكيد حذف حسابك نهائياً. لا يمكن التراجع عن هذا الإجراء.",
    "deletePassword": "كلمة المرور للتأكيد",
    "deleteError": "تعذر حذف الحساب",
    "langChangeError": "تعذر تغيير اللغة، حاول مرة أخرى",
    "pwdChangeFail": "فشل التغيير",
    "serverError": "تعذر الاتصال بالخادم",
    "notificationsNeedApproval": "تفعيل الإشعارات يتطلب موافقة الإدارة على حسابك أولاً.",
    "notificationToggleError": "تعذر تحديث إعداد الإشعارات"
  },
  "meta": {
    "siteTitle": "منصة المنتجات الرقمية",
    "siteDescription": "منصة عربية متخصصة في بيع المنتجات الرقمية بالجملة"
  },
  "contact": {
    "title": "تواصل معنا",
    "subtitle": "أرسل رسالتك وسنعاود الاتصال بك في أقرب وقت",
    "name": "الاسم",
    "nameGuest": "الاسم (للزوار)",
    "namePlaceholder": "أدخل اسمك",
    "countryCode": "رمز الدولة",
    "phone": "رقم الجوال",
    "phoneGuest": "رقم الجوال (للزوار)",
    "phonePlaceholder": "+966 50 123 4567",
    "requestType": "نوع الطلب",
    "message": "الرسالة",
    "complaintReason": "سبب الشكوى",
    "complaintPlaceholder": "اكتب تفاصيل المشكلة...",
    "charCount": "{count}/500 حرف",
    "submit": "إرسال",
    "sending": "جاري الإرسال...",
    "successTitle": "تم إرسال رسالتك بنجاح",
    "successBody": "شكراً لتواصلك معنا.",
    "closeSuccess": "حسناً",
    "backHome": "العودة للرئيسية",
    "errorMessage": "الرجاء كتابة نص الرسالة",
    "errorMessageTooLong": "النص يتجاوز 500 حرف",
    "errorGuest": "الرجاء إدخال الاسم ورقم الجوال",
    "errorNameRequired": "الرجاء إدخال الاسم",
    "errorPhoneRequired": "الرجاء إدخال رقم الجوال",
    "errorPhoneInvalid": "رقم الجوال غير صحيح",
    "errorSend": "تعذر إرسال الرسالة",
    "types": {
      "complaint": "شكوى",
      "enquiry": "استفسار",
      "question": "سؤال",
      "other": "أخرى"
    }
  },
  "auth": {
    "phoneInvalid": "رقم الجوال غير صحيح",
    "selectCountry": "اختر كود الدولة",
    "passwordRequired": "كلمة المرور مطلوبة (6 أحرف على الأقل)",
    "loginFailed": "فشل تسجيل الدخول",
    "networkError": "تعذر الاتصال بالخادم",
    "haveAccount": "لديك حساب؟",
    "noAccount": "ليس لديك حساب ؟",
    "register": "إنشاء حساب",
    "forgotPassword": "نسيت كلمة المرور؟",
    "registerPhoneLabel": "رقم الجوال",
    "registerPhoneHint": "مؤكد من تسجيل الدخول والتحقق — مرتبط بحسابك."
  },
  "orderStatus": {
    "completed": "مكتمل",
    "processing": "قيد المعالجة",
    "pending": "معلق",
    "cancelled": "ملغي"
  },
  "rechargeStatus": {
    "pending": "بانتظار الموافقة",
    "completed": "مكتمل",
    "approved": "مكتمل",
    "rejected": "مرفوض"
  },
  "cart": {
    "title": "السلة",
    "itemsCount": "لديك {count} منتج في السلة",
    "emptyTitle": "السلة فارغة",
    "emptySubtitle": "لم تقم بإضافة أي منتجات بعد",
    "browseStore": "تصفح المتجر",
    "perUnit": "للوحدة",
    "total": "الإجمالي:",
    "checkout": "استكمال الشراء",
    "clearCart": "تفريغ السلة"
  },
  "profilePage": {
    "title": "الملف الشخصي",
    "subtitle": "عرض بيانات حسابك وإدارة الإعدادات",
    "avatarAlt": "الصورة الشخصية",
    "defaultName": "الملف الشخصي",
    "loading": "جاري تحميل البيانات...",
    "loadError": "تعذر تحميل الملف الشخصي",
    "retry": "إعادة المحاولة",
    "editProfile": "تعديل الملف الشخصي",
    "settings": "الإعدادات",
    "location": "الموقع",
    "approvalPending": "حسابك قيد مراجعة الإدارة. يمكنك التصفح والشراء حسب سياسة المنصة.",
    "approvalOk": "الحساب مفعّل",
    "wallet": "المحفظة",
    "myOrders": "طلباتي",
    "deliverySettings": "إعدادات التسليم",
    "sessions": "سجل الجلسات",
    "supportTickets": "تذكرة دعم",
    "logout": "تسجيل الخروج",
    "bankSection": "البيانات البنكية",
    "bankName": "اسم البنك",
    "bankHolder": "اسم صاحب الحساب",
    "bankAccountNumber": "رقم الحساب",
    "bankIban": "الآيبان"
  },
  "walletPage": {
    "title": "المحفظة",
    "fullRechargeHistory": "سجل عمليات الشحن الكامل",
    "currentBalance": "رصيد المحفظة الحالي",
    "topUp": "شحن المحفظة",
    "rechargeRequests": "طلبات شحن المحفظة",
    "emptyHistory": "لا توجد عمليات شحن سابقة",
    "modalTitle": "شحن المحفظة",
    "senderName": "اسم المحوّل",
    "senderNamePh": "الاسم الكامل كما في التحويل",
    "companyName": "اسم الشركة المُحوَّل منها",
    "companyNamePh": "اختياري",
    "bankLabel": "البنك المُحوَّل إليه",
    "bankPlaceholder": "اختر البنك",
    "amountLabel": "قيمة المبلغ المُحوَّل",
    "amountSuffix": "ر.س",
    "amountPh": "أدخل المبلغ",
    "receiptLabel": "صورة إيصال التحويل",
    "receiptPick": "اضغط لاختيار صورة الإيصال",
    "notesLabel": "ملاحظات (اختياري)",
    "notesPh": "أي ملاحظات إضافية…",
    "submit": "إرسال طلب الشحن",
    "sending": "جاري الإرسال...",
    "validationError": "الرجاء إدخال اسم المحوّل والمبلغ وتحديد البنك المُحوَّل إليه",
    "successSent": "تم إرسال طلب الشحن بنجاح",
    "errorGeneric": "حدث خطأ، حاول مرة أخرى",
    "errorNetwork": "تعذر الاتصال بالخادم",
    "statusApproved": "مكتمل",
    "statusPending": "بانتظار الموافقة",
    "statusRejected": "مرفوض",
    "senderPrefix": "المحوّل:",
    "bankToPrefix": "البنك المُحوَّل إليه:",
    "companyPrefix": "الشركة:",
    "balanceLineCompleted": "الرصيد قبل الشحن: {before} {currency} — بعد الشحن: {after} {currency}",
    "rejectionPrefix": "سبب الرفض:",
    "viewReceipt": "عرض صورة الإيصال",
    "receiptAlt": "إيصال التحويل",
    "logoAlt": "الشعار",
    "requiredStar": "*",
    "banks": {
      "al_ahli": "البنك الأهلي السعودي",
      "rajhi": "بنك الراجحي",
      "riyad": "بنك الرياض",
      "sabb": "بنك ساب",
      "bsf": "البنك السعودي الفرنسي"
    }
  },
  "sessionsPage": {
    "title": "سجل الجلسات",
    "subtitle": "سجل عمليات تسجيل الدخول لحسابك (الجهاز، المتصفح، عنوان IP)",
    "loading": "جاري التحميل...",
    "empty": "لا يوجد سجل جلسات",
    "deviceFallback": "متصفح / جهاز"
  },
  "ordersPage": {
    "title": "سجل الطلبات",
    "subtitle": "عرض وتتبع جميع طلباتك السابقة والحالية",
    "searchPlaceholder": "البحث برقم الطلب أو المنتج...",
    "filterAll": "الكل",
    "filterCompleted": "مكتمل",
    "filterProcessing": "قيد المعالجة",
    "filterCancelled": "ملغي",
    "noOrders": "لا توجد طلبات",
    "noOrdersHint": "لم يتم العثور على طلبات تطابق معايير البحث",
    "colOrderNumber": "رقم الطلب",
    "colDate": "التاريخ",
    "colProducts": "المنتجات",
    "colTotal": "إجمالي",
    "colStatus": "الحالة",
    "colActions": "الإجراءات",
    "viewDetails": "عرض التفاصيل",
    "moreProducts": "+{count} منتجات أخرى"
  },
  "ordersStats": {
    "totalOrders": "إجمالي الطلبات",
    "completedOrders": "طلبات مكتملة",
    "pendingOrders": "قيد المعالجة",
    "totalRevenue": "إجمالي المبيعات"
  },
  "latestOrders": {
    "title": "آخر الطلبات",
    "viewMore": "عرض المزيد",
    "empty": "لا توجد طلبات بعد",
    "cardsCount": "{count} بطاقة",
    "quantityLine": "الكمية: {count}"
  },
  "latestRecharges": {
    "title": "آخر عمليات الشحن",
    "fullHistory": "سجل الشحن الكامل",
    "empty": "لا توجد طلبات شحن بعد",
    "toBank": "إلى: {bank}",
    "balanceLine": "الرصيد: {before} → {after} {currency}",
    "topUpWallet": "شحن المحفظة"
  },
  "ordersChart": {
    "title": "عدد الطلبات الشهرية",
    "tooltipOrdersUnit": "طلب",
    "tooltipSeriesName": "عدد الطلبات"
  },
  "login": {
    "title": "تسجيل الدخول",
    "welcomeBack": "مرحباً بك مرة أخرى",
    "phoneLabel": "رقم الجوال",
    "phonePlaceholder": "05xxxxxxxx",
    "countryPlaceholder": "الدولة",
    "searchCountry": "ابحث باسم الدولة أو الكود...",
    "noResults": "لا توجد نتائج",
    "passwordLabel": "كلمة المرور",
    "passwordPlaceholder": "أدخل كلمة المرور",
    "otpHint": "سيتم إرسال رمز تحقق مكوّن من 6 أرقام إلى جوالك.",
    "otpToggleBack": "← العودة لتسجيل الدخول بكلمة المرور",
    "otpToggleForward": "تسجيل الدخول برمز التحقق المرسل للجوال",
    "forgotLink": "هل نسيت كلمة المرور؟",
    "sending": "جاري الإرسال...",
    "sendOtp": "إرسال رمز التحقق",
    "loginButton": "تسجيل الدخول",
    "guestLogin": "الدخول كزائر",
    "registerNew": "إنشاء حساب جديد",
    "genericError": "حدث خطأ، حاول مرة أخرى"
  },
  "registerPage": {
    "title": "إنشاء حساب جديد",
    "subtitle": "انضم إلينا الآن",
    "nameLabel": "الاسم",
    "namePlaceholder": "أدخل الاسم الكامل",
    "phoneLabel": "رقم الجوال",
    "emailLabel": "البريد الإلكتروني",
    "emailPlaceholder": "example@email.com",
    "passwordLabel": "كلمة المرور",
    "passwordPlaceholder": "أدخل كلمة المرور",
    "confirmPasswordLabel": "تأكيد كلمة المرور",
    "confirmPasswordPlaceholder": "أعد إدخال كلمة المرور",
    "countryLabel": "الدولة",
    "cityLabel": "المدينة",
    "selectCountry": "اختر الدولة",
    "selectCity": "اختر المدينة",
    "bankSection": "بيانات الحساب البنكي (اختياري)",
    "bankName": "اسم البنك",
    "bankNamePlaceholder": "أدخل اسم البنك",
    "accountHolder": "اسم صاحب الحساب",
    "accountHolderPlaceholder": "أدخل اسم صاحب الحساب",
    "accountNumber": "رقم الحساب البنكي",
    "accountNumberPlaceholder": "أدخل رقم الحساب",
    "ibanLabel": "رقم الآيبان",
    "ibanPlaceholder": "SA00 0000 0000 0000 0000 0000",
    "agreePrefix": "الموافقة على",
    "termsLink": "الشروط والأحكام",
    "submit": "إنشاء حساب",
    "submitting": "جاري الحفظ...",
    "haveAccount": "لديك حساب ؟",
    "loginLink": "تسجيل الدخول",
    "guestLogin": "الدخول كزائر",
    "backAria": "رجوع",
    "errorTerms": "يرجى الموافقة على الشروط والأحكام",
    "errorName": "الاسم مطلوب",
    "errorEmail": "البريد الإلكتروني مطلوب",
    "errorEmailInvalid": "صيغة البريد الإلكتروني غير صحيحة",
    "errorSelectCountry": "اختر الدولة",
    "errorSelectCity": "اختر المدينة",
    "errorCountry": "اختر الدولة والمدينة",
    "errorPassword": "كلمة المرور يجب ألا تقل عن 6 أحرف",
    "errorPasswordMatch": "تأكيد كلمة المرور غير متطابق",
    "errorSession": "انتهت الجلسة. سجّل الدخول مرة أخرى.",
    "errorGeneric": "حدث خطأ، حاول مرة أخرى",
    "errorNetwork": "تعذر الاتصال بالخادم"
  },
  "checkout": {
    "title": "الدفع",
    "subtitle": "مراجعة وتأكيد الطلب",
    "cartEmpty": "السلة فارغة",
    "browseStore": "تصفح المتجر",
    "orderDetails": "تفاصيل الطلب",
    "unitPrice": "سعر الوحدة:",
    "quantity": "الكمية:",
    "paymentMethod": "طريقة الدفع",
    "walletPayment": "الدفع عبر المحفظة",
    "availableBalance": "الرصيد المتاح:",
    "insufficient": "الرصيد غير كافٍ.",
    "topUpWallet": "اشحن المحفظة",
    "invoiceSummary": "ملخص الفاتورة",
    "productsCost": "تكلفة المنتجات:",
    "vat": "ضريبة القيمة المضافة ({percent}%):",
    "invoiceTotal": "إجمالي الفاتورة:",
    "confirmOrder": "تأكيد الطلب",
    "processing": "جاري المعالجة...",
    "backToCart": "العودة للسلة",
    "errorEmptyCart": "السلة فارغة",
    "errorInsufficient": "رصيد المحفظة غير كافٍ. الرصيد الحالي: {current} {currency} والمطلوب: {required} {currency}",
    "errorOrderFailed": "فشل في إتمام الطلب، يرجى المحاولة مجدداً",
    "successTitle": "تم تأكيد الطلب بنجاح!",
    "orderNumber": "رقم الطلب:",
    "codesGenerated": "تم توليد {count} كود رقمي",
    "copy": "نسخ",
    "exportExcel": "تصدير الأكواد إلى Excel",
    "viewOrderDetails": "عرض تفاصيل الطلب",
    "backToOrders": "العودة للطلبات",
    "excelOrderNumber": "رقم الطلب",
    "excelCode": "الكود الرقمي",
    "excelDateTime": "تاريخ ووقت العملية",
    "excelSheetName": "الأكواد الرقمية",
    "excelFilePrefix": "أكواد_"
  },
  "store": {
    "addedToCart": "تم الإضافة إلى السلة",
    "title": "المتجر",
    "subtitle": "استعرض وشتري من تشكيلتنا الواسعة",
    "noCategories": "لا توجد تصنيفات متاحة حاليًا",
    "noCategoriesHint": "ستظهر الأقسام هنا بمجرد إضافتها من لوحة التحكم",
    "backToMain": "العودة للأقسام الرئيسية",
    "searchSubPlaceholder": "ابحث عن قسم...",
    "noSubMatch": "لم يتم العثور على تصنيفات تطابق بحثك",
    "noSubInSection": "لا توجد تصنيفات فرعية في هذا القسم",
    "backToSubAria": "العودة للتصنيفات الفرعية",
    "searchProductPlaceholder": "ابحث عن منتج...",
    "noProducts": "لا توجد منتجات",
    "noProductMatch": "لم يتم العثور على منتجات تطابق بحثك",
    "noProductsInCategory": "لا توجد منتجات في هذا التصنيف والدولة",
    "currency": "ريال",
    "addToCartSelected": "إضافة إلى السلة ({count})",
    "chooseCountry": "اختر الدولة"
  },
  "supportTicketDetail": {
    "pageTitle": "تفاصيل تذكرة #{id}",
    "ticketLabel": "تذكرة",
    "conversationTitle": "سلسلة المحادثة",
    "replySectionTitle": "إضافة رد",
    "placeholder": "اكتب تعليقك أو استفسارك...",
    "sendComment": "إرسال التعليق",
    "viewAttachment": "عرض الصورة المرفقة بواسطتك",
    "orderLabel": "الطلب #{order}",
    "attachmentLink": "مرفق",
    "adminBadge": "إدارة",
    "adminName": "فريق الدعم",
    "statusPending": "قيد المراجعة",
    "statusResolved": "تم الحل",
    "statusClosed": "مغلقة",
    "loadError": "تعذر تحميل التذكرة",
    "sendError": "تعذر إرسال الرسالة",
    "sending": "جاري الإرسال...",
    "attachFile": "إرفاق ملف",
    "charCount": "{current}/2000 حرف"
  },
  "forgotPassword": {
    "title": "نسيت كلمة المرور؟",
    "subtitle": "أدخل رقم جوالك وسنرسل لك كود للتحقق",
    "phoneLabel": "رقم الجوال",
    "errorPhone": "الرجاء إدخال رقم الجوال",
    "errorGeneric": "حدث خطأ، يرجى المحاولة مجدداً",
    "sending": "جاري الإرسال...",
    "sendCode": "إرسال كود التحقق",
    "remember": "تتذكر كلمة المرور؟",
    "login": "تسجيل الدخول"
  }
}
