You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
677 lines
40 KiB
677 lines
40 KiB
{
|
|
"navigation": {
|
|
"brand": "لوحة تحكم عقيلة",
|
|
"brandShort": "عقيلة",
|
|
"dashboard": "الرئيسية",
|
|
"dashboardTitle": "لوحة التحكم",
|
|
"users": "المستخدمون",
|
|
"tours": "الرحلات",
|
|
"allTours": "جميع الرحلات",
|
|
"ongoingTours": "الرحلات الجارية",
|
|
"customTrip": "رحلة مخصصة",
|
|
"customTripOrders": "طلبات الرحلات المخصصة",
|
|
"customTripOrigins": "مدن الانطلاق",
|
|
"customTripDestinations": "مدن الوجهات",
|
|
"customTripTransports": "وسائل النقل والترابري",
|
|
"customTripHotels": "الفنادق والإقامة",
|
|
"tourOrders": "الطلبات والحجوزات",
|
|
"services": "مركز الخدمات",
|
|
"simcard": "شريحة الاتصال",
|
|
"zayerGuide": "دليل الزائر",
|
|
"exchange": "الصرافة الإلكترونية",
|
|
"duas": "الأدعية والزيارات",
|
|
"duasList": "الأدعية والزيارات",
|
|
"categories": "التصنيفات",
|
|
"cities": "المدن المقدسة",
|
|
"store": "متجر نصرة العقيلة",
|
|
"storeProducts": "المنتجات",
|
|
"storeCategories": "التصنيفات",
|
|
"costEstimate": "تقدير التكلفة",
|
|
"support": "الدعم الفني",
|
|
"supporters": "فريق الدعم",
|
|
"faq": "الأسئلة الشائعة",
|
|
"faqCategories": "التصنيفات الموضوعية",
|
|
"faqQuestions": "الأسئلة والأجوبة",
|
|
"consultant": "الدعم الفني",
|
|
"billing": "الفواتير والمالية",
|
|
"settings": "الإعدادات",
|
|
"logout": "تسجيل الخروج",
|
|
"soon": "قريباً",
|
|
"adminRole": "مدير النظام العام"
|
|
},
|
|
"topbar": {
|
|
"serverOnline": "الخادم متصل",
|
|
"serverOffline": "انقطع الاتصال بالخادم",
|
|
"theme": "المظهر",
|
|
"language": "اللغة",
|
|
"selectLanguage": "اختر لغة النظام",
|
|
"search": "بحث..."
|
|
},
|
|
"auth": {
|
|
"loginTitle": "تسجيل الدخول إلى لوحة الإدارة",
|
|
"loginDescription": "أدخل بيانات الاعتماد الخاصة بك للوصول إلى بوابة الإدارة",
|
|
"demoBoxTitle": "حساب تجريبي جاهز:",
|
|
"autoFill": "تعبئة تلقائية",
|
|
"emailLabel": "البريد الإلكتروني للحساب",
|
|
"emailPlaceholder": "you@example.com",
|
|
"passwordLabel": "كلمة المرور",
|
|
"passwordPlaceholder": "••••••••",
|
|
"showPassword": "عرض كلمة المرور",
|
|
"hidePassword": "إخفاء كلمة المرور",
|
|
"submitLogin": "تسجيل الدخول إلى الحساب",
|
|
"loggingIn": "جاري تسجيل الدخول...",
|
|
"loginFailed": "فشل تسجيل الدخول. يرجى المحاولة مرة أخرى.",
|
|
"footerNote": "يدعم القوالب المخصصة والاتصال المباشر بواجهة برمجة التطبيقات (API)"
|
|
},
|
|
"dashboard": {
|
|
"welcome": "مرحباً، {name}",
|
|
"readyBadge": "النظام نشط ومتصل",
|
|
"welcomeSubtitle": "متابعة شاملة للمؤشرات الإحصائية والمالية والتشغيلية للمنصة",
|
|
"cleanBoardTitle": "لوحة تحكم نظيفة وجاهزة للتطوير",
|
|
"cleanBoardDescription": "تم مسح جميع البيانات والواجهات الوهمية. يمكنك بناء وحداتك الجديدة باستخدام مكونات واجهة المستخدم الجاهزة والاتصال مباشرة بقاعدة البيانات وخادم عقيلة.",
|
|
"liveMonitor": "متابعة حية ومتزامنة",
|
|
"lastSynced": "آخر مزامنة:",
|
|
"refreshData": "تحديث البيانات",
|
|
"refreshing": "جارٍ المزامنة...",
|
|
"range24h": "اليوم (٢٤ ساعة)",
|
|
"range7d": "آخر ٧ أيام",
|
|
"range30d": "آخر ٣٠ يوماً",
|
|
"range6m": "آخر ٦ أشهر",
|
|
"rangeAll": "كل الأوقات",
|
|
"totalUsersTitle": "إجمالي مستخدمي المنصة",
|
|
"activeUsersBadge": "{count} زائر نشط",
|
|
"newUsersInRange": "{count} عضو جديد",
|
|
"totalRevenueTitle": "إجمالي الإيرادات المؤكدة",
|
|
"pendingCollectionTitle": "مستحقات قيد التحصيل",
|
|
"totalOrdersTitle": "إجمالي الطلبات والرحلات",
|
|
"growthLabel": "مقارنة بالفترة السابقة",
|
|
"billingSectionTitle": "الفواتير والمتابعة المالية",
|
|
"billingSectionDesc": "التدفق النقدي والمدفوعات الناجحة والفواتير المعلقة وحالة التسويات",
|
|
"paidInvoices": "الفواتير المدفوعة",
|
|
"pendingInvoices": "معلقة وقيد الانتظار",
|
|
"rejectedInvoices": "ملغاة أو منتهية",
|
|
"collectionRate": "نسبة التحصيل",
|
|
"viewAllBilling": "عرض كل الفواتير",
|
|
"toursSectionTitle": "رحلات القوافل الجماعية",
|
|
"toursSectionDesc": "حالة الطاقة الاستيعابية والقوافل النشطة والمتاحة للحجز",
|
|
"activeTours": "رحلة نشطة ومتاحة",
|
|
"soldOutTours": "مكتملة العدد أو متوقفة",
|
|
"travelingTours": "قوافل في الطريق حالياً",
|
|
"occupancyRate": "نسبة إشغال القوافل",
|
|
"viewAllTours": "إدارة الرحلات",
|
|
"customTripSectionTitle": "الرحلات الخاصة (تصميم الزائر)",
|
|
"customTripSectionDesc": "طلبات تخطيط الرحلات المخصصة ومراجعة الفنادق ووسائل النقل",
|
|
"pendingReview": "بحاجة لمراجعة الإدارة",
|
|
"awaitingPayment": "بانتظار دفع المسافر",
|
|
"approvedTrips": "مؤكدة ومحجوزة",
|
|
"popularDestinations": "أعلى الوجهات طلباً للرحلات الخاصة",
|
|
"viewAllCustomTrips": "مراجعة الطلبات الخاصة",
|
|
"activityFeedTitle": "النشاط المباشر للنظام",
|
|
"activityFeedDesc": "المعاملات والطلبات والتسجيلات المباشرة لحظة بلحظة",
|
|
"recentTransactions": "أحدث المعاملات المالية",
|
|
"recentOrders": "أحدث طلبات الرحلات المخصصة",
|
|
"noActivity": "لا يوجد نشاط مسجل في هذا النطاق الزمني."
|
|
},
|
|
"serverStatus": {
|
|
"title": "حالة النظام والخادم",
|
|
"description": "ملخص اتصال الخادم، وتكوين واجهة برمجة التطبيقات وبيانات الحساب",
|
|
"backendStatus": "حالة خادم جانغو",
|
|
"connected": "متصل ونشط",
|
|
"checking": "جاري الفحص...",
|
|
"disconnected": "انقطع الاتصال",
|
|
"recheck": "إعادة الفحص",
|
|
"rechecking": "جاري الاختبار...",
|
|
"recheckFull": "إعادة فحص الخادم",
|
|
"apiConfigTitle": "تكوين واجهة برمجة التطبيقات والخادم",
|
|
"targetServer": "الخادم الهدف",
|
|
"apiPrefix": "بادئة API",
|
|
"authHeader": "ترويسة المصادقة",
|
|
"currentUserTitle": "بيانات الحساب الحالي",
|
|
"roleSuperuser": "المدير العام",
|
|
"roleStaff": "مدير النظام",
|
|
"roleUser": "مستخدم",
|
|
"fullName": "الاسم الكامل:",
|
|
"email": "البريد الإلكتروني:",
|
|
"userId": "معرف المستخدم:",
|
|
"connectionStable": "الاتصال بالخادم مستقر",
|
|
"connectionTesting": "جاري اختبار الاتصال...",
|
|
"connectionUnreachable": "الخادم غير متاح"
|
|
},
|
|
"globalSearch": {
|
|
"placeholder": "البحث في الصفحات والعمليات والأوامر...",
|
|
"empty": "لم يتم العثور على أي نتائج.",
|
|
"systemSections": "أقسام النظام",
|
|
"toggleTheme": "تغيير السمة",
|
|
"toggleThemeDesc": "تبديل المظهر بين الوضع الداكن والفاتح",
|
|
"logoutAccount": "تسجيل الخروج من الحساب"
|
|
},
|
|
"common": {
|
|
"save": "حفظ التغييرات",
|
|
"cancel": "إلغاء",
|
|
"confirm": "تأكيد",
|
|
"delete": "حذف",
|
|
"edit": "تعديل",
|
|
"close": "إغلاق",
|
|
"back": "رجوع",
|
|
"refresh": "تحديث",
|
|
"loading": "جاري التحميل...",
|
|
"status": "الحالة",
|
|
"actions": "الإجراءات",
|
|
"all": "الكل",
|
|
"active": "نشط",
|
|
"inactive": "غير نشط",
|
|
"noData": "لا توجد بيانات للعرض.",
|
|
"pageOf": "صفحة {current} من {total}",
|
|
"success": "تمت العملية بنجاح.",
|
|
"error": "حدث خطأ في الاتصال بالخادم.",
|
|
"retry": "إعادة المحاولة",
|
|
"previous": "السابق",
|
|
"next": "التالي",
|
|
"showing": "عرض",
|
|
"to": "إلى",
|
|
"of": "من",
|
|
"testSyncNotice": "هذه رسالة تجريبية لاختبار مزامنة اللغات.",
|
|
"deleteConfirmTitle": "هل أنت متأكد من حذف هذا العنصر؟",
|
|
"deleteConfirmDesc": "هذا الإجراء لا يمكن التراجع عنه وسيتم حذف السجل نهائياً.",
|
|
"yesDelete": "نعم، احذف",
|
|
"deleting": "جاري الحذف...",
|
|
"filter": "تصفية",
|
|
"search": "بحث...",
|
|
"export": "تصدير إكسل",
|
|
"import": "استيراد بيانات",
|
|
"create": "إنشاء جديد",
|
|
"add": "إضافة",
|
|
"view": "عرض",
|
|
"details": "تفاصيل",
|
|
"operations": "العمليات",
|
|
"enabled": "مفعل",
|
|
"disabled": "معطل",
|
|
"unknown": "غير محدد",
|
|
"days": "{count} أيام",
|
|
"dayOne": "يوم واحد"
|
|
},
|
|
"tours": {
|
|
"title": "إدارة الرحلات",
|
|
"subtitle": "متابعة مباشرة لحالة المبيعات وجداول الرحلات والمسافرين وبيانات الأسعار والترجمات متعددة اللغات",
|
|
"totalRegistered": "{count} رحلة مسجلة",
|
|
"ongoingTitle": "الرحلات الجارية",
|
|
"ongoingSubtitle": "متابعة مباشرة للرحلات الحالية والجدول اليومي والموقع الحالي وحالة المسافرين",
|
|
"totalOngoing": "{count} رحلة نشطة وجارية",
|
|
"ordersTitle": "طلبات وحجوزات الرحلات",
|
|
"ordersSubtitle": "متابعة الطلبات ومراقبة المدفوعات والتحقق من وثائق وإيصالات التحويل للمسافرين",
|
|
"totalOrders": "إجمالي الطلبات المسجلة",
|
|
"approvedBookings": "الحجوزات المؤكدة",
|
|
"pendingReviewOrders": "بانتظار مراجعة الإيصال",
|
|
"searchOrdersPlaceholder": "البحث في الطلبات (اسم المسافر، الهاتف، معرف الطلب)...",
|
|
"filterSaleStatus": "حالة البيع",
|
|
"filterTripStatus": "حالة السفر",
|
|
"filterOrderStatus": "حالة الطلب",
|
|
"createTour": "إنشاء رحلة جديدة",
|
|
"tourDetails": "تفاصيل الرحلة",
|
|
"manageTranslations": "إدارة الترجمات (5 لغات)",
|
|
"tabOverview": "المواصفات",
|
|
"tabItinerary": "برنامج الرحلة",
|
|
"tabPassengers": "المسافرون",
|
|
"tabFeatures": "المميزات",
|
|
"saleAvailable": "متاح",
|
|
"saleSoldOut": "اكتمل العدد",
|
|
"saleNoShow": "مخفي",
|
|
"saleUnknown": "غير محدد",
|
|
"tripPending": "بانتظار الانطلاق",
|
|
"tripTraveling": "جارية حالياً",
|
|
"tripFinished": "منتهية",
|
|
"orderApproved": "تمت الموافقة",
|
|
"orderAwaitingPayment": "بانتظار الدفع",
|
|
"orderPending": "بانتظار مراجعة الإيصال",
|
|
"orderRejected": "مرفوض",
|
|
"orderExpired": "منتهي الصلاحية",
|
|
"countryIraq": "العراق",
|
|
"countryIran": "إيران",
|
|
"countrySaudi": "السعودية",
|
|
"countrySyria": "سوريا",
|
|
"countryOman": "عمان"
|
|
},
|
|
"services": {
|
|
"title": "مركز الخدمات",
|
|
"subtitle": "إدارة شاملة لخدمات الزوار والشرائح ودليل الزائر والصرافة والمتجر والمناسك",
|
|
"allServices": "جميع الخدمات",
|
|
"searchPlaceholder": "البحث في الخدمات...",
|
|
"simcardTitle": "شريحة الاتصال",
|
|
"simcardDesc": "إدارة باقات الإنترنت والشرائح الدولية وطلبات الزوار (إيران، العراق، السعودية)",
|
|
"zayerGuideTitle": "دليل الزائر",
|
|
"zayerGuideDesc": "دليل شامل للعتبات المقدسة والمعالم التاريخية والمستشفيات والمواكب ومواقع المدن",
|
|
"exchangeTitle": "الصرافة الإلكترونية",
|
|
"exchangeDesc": "أسعار الصرف المباشرة وطلبات العملات وإدارة السيولة النقدية وحوالات الزوار (دولار، دينار، تومان)",
|
|
"duasTitle": "الأدعية والزيارات",
|
|
"duasDesc": "بنك مفاتيح الجنان والتسجيلات الصوتية والترجمات وشروح الأدعية والزيارات المعتبرة",
|
|
"categoriesTitle": "التصنيفات",
|
|
"categoriesDesc": "إدارة التصنيفات الموضوعية للخدمات والأماكن والمتجر ومحتويات التطبيق",
|
|
"citiesTitle": "المدن المقدسة",
|
|
"citiesDesc": "المدن المقدسة (النجف، كربلاء، الكاظمية، سامراء، مشهد، قم، مكة، المدينة)",
|
|
"storeTitle": "متجر نصرة العقيلة",
|
|
"storeDesc": "منتجات متجر نصرة العقيلة الإلكتروني وهدايا الزيارة وإدارة المخزون وطلبات الشراء",
|
|
"costEstimateTitle": "تقدير التكلفة",
|
|
"costEstimateDesc": "حساب تكاليف الرحلات الفردية والعائلية حسب الموسم والخدمات ومستوى الفندق",
|
|
"supportTitle": "الدعم الفني",
|
|
"supportDesc": "نظام التذاكر المباشر ودعم الزوار وإدارة استجابات فريق العمل",
|
|
"faqTitle": "الأسئلة الشائعة",
|
|
"faqDesc": "بنك الأسئلة المتكررة للزوار وإرشادات السفر والأحكام الشرعية"
|
|
},
|
|
"billing": {
|
|
"title": "إدارة الفواتير والمدفوعات",
|
|
"description": "مراجعة إيصالات التحويل البنكي، واعتماد أو رفض المدفوعات ومتابعة تفاصيل فواتير خدمات عقيلة",
|
|
"totalInvoices": "إجمالي الفواتير",
|
|
"pendingReview": "بانتظار مراجعة الإيصال",
|
|
"awaitingPayment": "بانتظار دفع العميل",
|
|
"approvedPayments": "المدفوعات المعتمدة",
|
|
"rejectedOrExpired": "مرفوض / منتهي الصلاحية",
|
|
"searchPlaceholder": "البحث في الفواتير (اسم العميل، البريد، رقم البطاقة، رقم الفاتورة)...",
|
|
"statusFilter": "حالة الفاتورة",
|
|
"serviceFilter": "نوع الخدمة",
|
|
"clearFilters": "إعادة ضبط التصفية",
|
|
"invoiceList": "قائمة الفواتير",
|
|
"customer": "العميل",
|
|
"amount": "المبلغ",
|
|
"service": "الخدمة",
|
|
"date": "تاريخ الإصدار",
|
|
"receipt": "إيصال الدفع",
|
|
"hasReceipt": "عرض الإيصال",
|
|
"noReceipt": "لا يوجد",
|
|
"approve": "اعتماد الدفع",
|
|
"reject": "رفض الفاتورة",
|
|
"rejectTitle": "رفض الفاتورة",
|
|
"rejectReason": "سبب رفض الفاتورة / الإيصال البنكي:",
|
|
"rejectReasonPlaceholder": "مثال: صورة الإيصال غير واضحة، المبلغ غير متطابق، الرقم المرجعي غير صالح...",
|
|
"rejectNotice": "سيظهر هذا الشرح للمسافر في تفاصيل الفاتورة.",
|
|
"submitReject": "تأكيد ورفض الفاتورة",
|
|
"submitting": "جاري الإرسال...",
|
|
"statusPending": "بانتظار مراجعة الإيصال",
|
|
"statusAwaiting": "بانتظار الدفع",
|
|
"statusApproved": "تم اعتماد الدفع",
|
|
"statusRejected": "مرفوض",
|
|
"statusExpired": "منتهي الصلاحية",
|
|
"statusCancelled": "ملغاة",
|
|
"cancelInvoice": "إلغاء الفاتورة",
|
|
"cancelInvoiceConfirm": "هل أنت متأكد من رغبتك في إلغاء هذه الفاتورة؟ هذا الإجراء لا يمكن التراجع عنه.",
|
|
"invoiceCancelledSuccess": "تم إلغاء الفاتورة بنجاح.",
|
|
"invoice": "فاتورة",
|
|
"invoices": "الفواتير",
|
|
"id": "المعرف",
|
|
"factorNumber": "رقم الفاتورة",
|
|
"factorNumberCopied": "تم نسخ رقم الفاتورة",
|
|
"viewDetails": "عرض التفاصيل",
|
|
"viewReceipt": "عرض الإيصال",
|
|
"noReceiptUploaded": "لم يتم رفع إيصال",
|
|
"serviceTour": "رحلة زيارة",
|
|
"serviceSimcard": "شريحة اتصال",
|
|
"serviceShop": "متجر نصرة العقيلة",
|
|
"serviceExchange": "صرافة (تصريف)",
|
|
"serviceCustomTrip": "رحلة مخصصة",
|
|
"allStatuses": "جميع الحالات",
|
|
"allServices": "جميع الخدمات",
|
|
"filterService": "نوع الخدمة",
|
|
"filterStatus": "حالة الفاتورة",
|
|
"selectedServicesCount": "{count} خدمات",
|
|
"selectedStatusesCount": "{count} حالات",
|
|
"noFactorsFound": "لم يتم العثور على فواتير.",
|
|
"noFactorsFilter": "لا توجد نتائج تطابق معايير التصفية الحالية.",
|
|
"noFactorsEmpty": "لم يتم إصدار أي فواتير في النظام بعد.",
|
|
"confirmClearReceipt": "هل أنت متأكد من حذف صورة الإيصال المرفوعة؟",
|
|
"receiptClearedSuccess": "تم حذف صورة الإيصال بنجاح.",
|
|
"tabAll": "جميع المعاملات",
|
|
"tabTour": "طلبات وحجوزات الرحلات",
|
|
"tabSimcard": "شرائح الاتصال",
|
|
"tabExchange": "العملات والصرافة",
|
|
"tabShop": "متجر الهدايا",
|
|
"tabCustomTrip": "الرحلات الخاصة",
|
|
"coreTourBadge": "الخدمة الأساسية",
|
|
"liveStatus": "الحالة المباشرة",
|
|
"quickFilter": "تصفية الحالة",
|
|
"ticketCardTitle": "إدارة وإصدار تذكرة السفر",
|
|
"ticketIssuedBadge": "تم إصدار التذكرة",
|
|
"ticketPendingBadge": "في انتظار إصدار التذكرة",
|
|
"ticketIssuedTitle": "تم تحميل ملف التذكرة الإلكترونية",
|
|
"ticketUploadPrompt": "لإصدار التذكرة وإرسالها للمسافر، يرجى اختيار وتحميل ملف التذكرة (PDF أو صورة أو مستند).",
|
|
"uploadTicketBtn": "تحميل ملف التذكرة",
|
|
"replaceTicketBtn": "تغيير واستبدال التذكرة",
|
|
"viewTicketBtn": "عرض / تنزيل التذكرة",
|
|
"deleteTicketBtn": "حذف التذكرة",
|
|
"deleteTicketConfirm": "هل أنت متأكد من حذف ملف التذكرة لهذا الطلب؟",
|
|
"ticketUploadSuccess": "تم تحميل ملف التذكرة بنجاح.",
|
|
"ticketDeleteSuccess": "تم حذف ملف التذكرة بنجاح.",
|
|
"ticketUploading": "جاري تحميل التذكرة...",
|
|
"ticketDeleting": "جاري حذف التذكرة...",
|
|
"ticketDragDropPrompt": "اسحب ملف التذكرة وأفلته هنا أو اختره من الزر أدناه",
|
|
"ticketSupportedFormats": "الصيغ المدعومة: PDF, PNG, JPG (الحد الأقصى ۱۰ ميجابايت)",
|
|
"ticketAutoApproveNotice": "ملاحظة: رفع ملف التذكرة إلزامي لتغيير الحالة إلى «مؤكدة / مدفوعة». بعد الرفع، يرجى الضغط على «حفظ الحالة» للاعتماد النهائي.",
|
|
"ticketRequiredTitle": "رفع التذكرة إلزامي",
|
|
"ticketRequiredForApprovedTitle": "ملف تذكرة السفر إلزامي",
|
|
"ticketRequiredForApprovedDesc": "تغيير الحالة إلى «مؤكدة / مدفوعة» يتطلب رفع ملف التذكرة الإلكترونية. يرجى أولاً رفع التذكرة من قسم «إدارة وإصدار تذكرة السفر» أدناه.",
|
|
"cannotDeleteTicketWhenApproved": "الفاتورة في حالة «مؤكدة / مدفوعة» ولا يمكن حذف تذكرتها. يمكنك استبدال ملف التذكرة إذا لزم الأمر."
|
|
},
|
|
"users": {
|
|
"title": "إدارة المستخدمين",
|
|
"subtitle": "عرض والبحث ومتابعة حسابات المستخدمين وجولاتهم والفواتير المالية",
|
|
"searchPlaceholder": "البحث عن مستخدم بالاسم، اسم العائلة، الهاتف، البريد أو المعرّف...",
|
|
"totalUsers": "إجمالي المستخدمين",
|
|
"activeUsers": "المستخدمون النشطون",
|
|
"allStatuses": "جميع الحالات",
|
|
"active": "نشط",
|
|
"inactive": "غير نشط",
|
|
"colId": "المعرف",
|
|
"colUser": "المستخدم",
|
|
"colPhone": "رقم الهاتف",
|
|
"colEmail": "البريد الإلكتروني",
|
|
"colDateJoined": "تاريخ التسجيل",
|
|
"colLastLogin": "آخر تسجيل دخول",
|
|
"colStatus": "الحالة",
|
|
"colActions": "الإجراءات",
|
|
"viewDetails": "عرض الملف",
|
|
"noUsersFound": "لم يتم العثور على مستخدمين بهذه المواصفات.",
|
|
"noData": "لا توجد بيانات",
|
|
"userDetailTitle": "ملف المستخدم",
|
|
"backToUsers": "العودة إلى قائمة المستخدمين",
|
|
"tabProfile": "بيانات المستخدم",
|
|
"tabTours": "جولات المستخدم",
|
|
"tabInvoices": "فواتير المستخدم",
|
|
"profileInfo": "بيانات الهوية والحساب",
|
|
"passengersTitle": "المسافرون والمرافقون المسجلون",
|
|
"noPassengers": "لم يتم تسجيل أي مسافرين لهذا المستخدم.",
|
|
"fullname": "الاسم الكامل",
|
|
"phone": "رقم الهاتف",
|
|
"email": "البريد الإلكتروني",
|
|
"role": "مستوى الصلاحية",
|
|
"admin": "مدیر النظام",
|
|
"regularUser": "مستخدم عادي",
|
|
"language": "لغة النظام",
|
|
"deviceId": "معرّف الجهاز",
|
|
"passportNumber": "رقم جواز السفر",
|
|
"birthdate": "تاريخ الميلاد",
|
|
"ageCategory": "الفئة العمرية",
|
|
"toursAll": "جميع الجولات",
|
|
"toursActive": "النشطة حالياً",
|
|
"toursUpcoming": "القادمة",
|
|
"toursPast": "المشتراة سابقاً",
|
|
"noToursFound": "لم يتم العثور على جولات في هذه الفئة.",
|
|
"tourTitle": "عنوان الجولة",
|
|
"tourDates": "تاريخ الرحلة",
|
|
"tourPrice": "المبلغ المدفوع",
|
|
"tourStatus": "حالة الطلب",
|
|
"tourTripStatus": "حالة الرحلة",
|
|
"invoicesAll": "جميع الفواتير",
|
|
"invoicesSimcard": "شرائح الاتصال",
|
|
"invoicesExchange": "الصرافة",
|
|
"invoicesShop": "المتجر",
|
|
"invoicesTour": "الجولات",
|
|
"invoicesOther": "عمليات ومشتريات أخرى",
|
|
"noInvoicesFound": "لا توجد فواتير في هذه الفئة لهذا المستخدم.",
|
|
"invoiceId": "رقم الفاتورة",
|
|
"serviceType": "نوع الخدمة",
|
|
"amount": "المبلغ",
|
|
"createdDate": "تاريخ الإصدار",
|
|
"status": "الحالة",
|
|
"receipt": "إيصال الدفع",
|
|
"hasReceipt": "يوجد إيصال",
|
|
"noReceipt": "بدون إيصال",
|
|
"quickStats": "إحصائيات سريعة للمستخدم",
|
|
"totalFactorsCount": "إجمالي الفواتير",
|
|
"totalToursCount": "الجولات المحجوزة",
|
|
"totalApprovedSpent": "إجمالي المدفوعات المعتمدة",
|
|
"kpiTotalUsers": "إجمالي المسجلين",
|
|
"kpiActiveUsers": "المستخدمون النشطون",
|
|
"kpiTourUsers": "مشتري الرحلات",
|
|
"kpiFactorUsers": "ذوو الفواتير والمشتريات",
|
|
"kpiStaffUsers": "طاقم الإدارة",
|
|
"userList": "قائمة المستخدمين",
|
|
"filterAll": "جميع المستخدمين",
|
|
"filterActive": "النشطون",
|
|
"filterInactive": "غير النشطين",
|
|
"filterStaff": "طاقم الإدارة",
|
|
"filterTourBuyers": "حاجزو الرحلات",
|
|
"filterFactorBuyers": "لديهم فواتير",
|
|
"deletedAccount": "حساب محذوف",
|
|
"unnamedUser": "مستخدم بدون اسم",
|
|
"invoicesCount": "فاتورة",
|
|
"toursCount": "رحلة",
|
|
"page": "صفحة",
|
|
"of": "من",
|
|
"previous": "السابق",
|
|
"next": "التالي"
|
|
},
|
|
"settings": {
|
|
"pageTitle": "إعدادات النظام",
|
|
"pageDescription": "إدارة المشرفين وتعيين وتغيير كلمات المرور وتهيئة وحدات النظام",
|
|
"pageSubtitle": "إدارة المشرفين وشبكات التواصل الاجتماعي والإعدادات الشاملة لمنظومة عقيلة",
|
|
"badgeRoleControl": "الصلاحيات والإعدادات",
|
|
"tabAdmins": "إدارة المشرفين والصلاحيات",
|
|
"tabNotifications": "نظام الإشعارات",
|
|
"tabSocial": "وسائل التواصل الاجتماعي",
|
|
"socialTabTitle": "شبكات التواصل الاجتماعي والمراسلة",
|
|
"socialTabSubtitle": "إدارة قنوات البث الرسمية وروابط التواصل الاجتماعي المحفوظة في قاعدة البيانات",
|
|
"addSocialBtn": "إضافة شبكة تواصل",
|
|
"saveSocialBtn": "حفظ التغييرات في قاعدة البيانات",
|
|
"saving": "جارٍ الحفظ...",
|
|
"noSocialChannels": "لا توجد شبكات تواصل مسجلة حالياً",
|
|
"noSocialChannelsDesc": "أضف قناة تواصل واحدة على الأقل لعرض روابط الاتصال في تطبيق الهاتف والموقع الإلكتروني.",
|
|
"selectPlatform": "اختيار المنصة",
|
|
"channelName": "الاسم الظاهر",
|
|
"channelLink": "الرابط (URL)",
|
|
"activeStatus": "نشط في التطبيق والويب",
|
|
"inactiveStatus": "غير نشط (مخفي)",
|
|
"deleteChannel": "حذف",
|
|
"deleteChannelConfirm": "هل أنت متأكد من حذف شبكة التواصل هذه؟",
|
|
"channelAdded": "تمت إضافة شبكة التواصل بنجاح.",
|
|
"socialSaveSuccess": "تم حفظ إعدادات شبكات التواصل الاجتماعي بنجاح في قاعدة البيانات.",
|
|
"socialSaveError": "خطأ أثناء حفظ إعدادات شبكات التواصل الاجتماعي.",
|
|
"socialFetchError": "خطأ في جلب إعدادات شبكات التواصل الاجتماعي من الخادم.",
|
|
"contactInfoCardTitle": "معلومات الاتصال الإضافية (اتصل بنا)",
|
|
"contactInfoCardDesc": "يتم إرسال هذه المعلومات مع روابط شبكات التواصل في واجهات التطبيق والموقع الرسمية لعقيلة.",
|
|
"phoneNumberLabel": "أرقام هواتف الدعم الفني",
|
|
"whatsappNumberLabel": "رقم الدعم المخصص عبر واتساب",
|
|
"addressLabel": "عنوان المكتب الرئيسي لعقيلة",
|
|
"testLinkTooltip": "تجربة وفتح الرابط في نافذة جديدة",
|
|
"copyLinkTooltip": "نسخ الرابط إلى الحافظة",
|
|
"linkCopied": "تم نسخ الرابط بنجاح.",
|
|
"kpiTotalAdmins": "إجمالي المشرفين",
|
|
"kpiActiveAdmins": "المشرفون النشطون",
|
|
"kpiSuperusers": "المشرفون المتميزون",
|
|
"kpiInactiveAdmins": "المشرفون غير النشطين",
|
|
"searchAdminsPlaceholder": "البحث عن الاسم، البريد، رقم الهاتف...",
|
|
"refreshBtn": "تحديث",
|
|
"refreshTooltip": "تحديث قائمة المشرفين",
|
|
"addAdminBtn": "إضافة مشرف جديد",
|
|
"adminsCountLabel": "مشرف",
|
|
"colAdmin": "المشرف",
|
|
"colContact": "معلومات الاتصال",
|
|
"colRole": "الدور",
|
|
"colStatus": "الحالة",
|
|
"colPassword": "كلمة المرور",
|
|
"colDateJoined": "تاريخ الانضمام",
|
|
"colActions": "الإجراءات",
|
|
"noAdminsFoundTitle": "لم يتم العثور على أي مشرف",
|
|
"noAdminsFoundDesc": "لا يوجد مشرفون يطابقون معايير البحث أو الفلترة الحالية.",
|
|
"roleStaff": "مشرف النظام",
|
|
"toggleStatusTooltip": "انقر لتبديل الحالة بين نشط وغير نشط",
|
|
"passwordCustomOrEncrypted": "كلمة مرور مشفرة",
|
|
"copyPasswordTooltip": "نسخ كلمة المرور",
|
|
"setPasswordAction": "تعيين / تغيير كلمة المرور",
|
|
"setPasswordTooltip": "تعيين أو تغيير كلمة المرور لهذا المشرف",
|
|
"viewUserProfileTooltip": "عرض الملف الشخصي للمستخدم",
|
|
"adminActivatedNotice": "تم تفعيل حساب المشرف '{{name}}'.",
|
|
"adminDeactivatedNotice": "تم إلغاء تفعيل حساب المشرف '{{name}}'.",
|
|
"statusUpdatedTitle": "تحديث الحالة",
|
|
"errorStatusToggleFailed": "فشل في تحديث حالة حساب المشرف.",
|
|
"passwordCopiedSuccess": "تم نسخ كلمة المرور إلى الحافظة بنجاح.",
|
|
"setPasswordModalTitle": "تعيين وتغيير كلمة مرور المشرف",
|
|
"setPasswordModalDesc": "قم بتعيين كلمة مرور جديدة أو إعادة تعيين كلمة المرور الحالية لهذا المشرف.",
|
|
"currentAvailablePassword": "كلمة المرور الحالية المسجلة",
|
|
"copied": "تم النسخ",
|
|
"copy": "نسخ",
|
|
"newPasswordLabel": "كلمة المرور الجديدة",
|
|
"generatePasswordBtn": "إنشاء كلمة مرور قوية",
|
|
"passwordGeneratedNotice": "تم إنشاء كلمة مرور عشوائية قوية وتعبئتها.",
|
|
"generatedPasswordTitle": "تم إنشاء كلمة المرور",
|
|
"passwordMinLengthHint": "الحد الأدنى لطول كلمة المرور هو 6 أحرف.",
|
|
"confirmPasswordLabel": "تأكيد كلمة المرور الجديدة",
|
|
"errorPasswordRequired": "يرجى إدخال كلمة المرور.",
|
|
"errorPasswordMinLength": "يجب أن تتكون كلمة المرور من 6 أحرف على الأقل.",
|
|
"errorPasswordMismatch": "كلمتا المرور غير متطابقتين.",
|
|
"passwordUpdateSuccess": "تم تحديث كلمة مرور المشرف '{{name}}' بنجاح.",
|
|
"successTitle": "نجاح العملية",
|
|
"errorPasswordUpdateFailed": "فشل في تحديث كلمة المرور.",
|
|
"cancelBtn": "إلغاء",
|
|
"savePasswordBtn": "حفظ وتطبيق كلمة المرور",
|
|
"savingPassword": "جاري حفظ كلمة المرور...",
|
|
"createAdminModalTitle": "إضافة مشرف جديد إلى النظام",
|
|
"createAdminModalDesc": "حدد تفاصيل المشرف الجديد ومستوى صلاحياته لإنشاء الحساب.",
|
|
"adminFullnameLabel": "الاسم الكامل",
|
|
"adminFullnamePlaceholder": "مثال: علي محمد",
|
|
"adminEmailLabel": "البريد الإلكتروني",
|
|
"adminPhoneLabel": "رقم الهاتف المحمول",
|
|
"adminEmailOrPhoneHint": "يجب تقديم البريد الإلكتروني أو رقم الهاتف المحمول على الأقل.",
|
|
"initialPasswordLabel": "كلمة المرور الأولية",
|
|
"roleSuperuserTitle": "صلاحيات المشرف المتميز",
|
|
"roleSuperuserDesc": "وصول كامل إلى جميع الأقسام والإعدادات وقدرات النظام",
|
|
"accountActiveTitle": "الحساب نشط",
|
|
"accountActiveDesc": "سيتمكن المشرف من تسجيل الدخول مباشرة بعد الإنشاء.",
|
|
"errorNameRequired": "يرجى إدخال الاسم الكامل للمشرف.",
|
|
"errorEmailOrPhoneRequired": "البريد الإلكتروني أو رقم الهاتف مطلوب على الأقل.",
|
|
"adminCreatedSuccess": "تمت إضافة المشرف '{{name}}' بنجاح.",
|
|
"errorAdminCreateFailed": "فشل في إنشاء المشرف الجديد.",
|
|
"createAdminBtn": "إنشاء المشرف",
|
|
"creatingAdmin": "جاري إنشاء الحساب...",
|
|
"notificationsTabTitle": "إدارة الإشعارات وإرسال التنبيهات",
|
|
"notificationsTabDesc": "هذا القسم مخصص لإدارة قوالب الرسائل، وإرسال الإشعارات الجماعية، واستهداف الجمهور، والربط مع خدمة الإشعارات، وسيتم تفعيله قريباً.",
|
|
"notificationsUpcomingFeaturesTitle": "الميزات قيد التنفيذ لهذا القسم:",
|
|
"notificationsFeature1": "إرسال إشعارات مخصصة لمستخدمي التطبيق والويب مصنفة حسب اللغة",
|
|
"notificationsFeature2": "جدولة تلقائية للتذكير بالرحلات والجولات والمدفوعات المعلقة",
|
|
"notificationsFeature3": "تقارير تحليلية لمعدلات المشاهدة والنقر والتسليم الناجح"
|
|
},
|
|
"customTrip": {
|
|
"title": "إدارة الرحلات المخصصة",
|
|
"description": "مراجعة طلبات المستخدمين وتقدير الأسعار وتحديد الحالة وإدارة المدن ووسائل النقل والفنادق",
|
|
"tabOrders": "طلبات الرحلات المخصصة",
|
|
"tabOrigins": "مدن الانطلاق",
|
|
"tabDestinations": "مدن الوجهات",
|
|
"tabTransports": "وسائل النقل والترابري",
|
|
"tabHotels": "الفنادق والإقامة",
|
|
"orderId": "رقم الطلب",
|
|
"customer": "المستخدم المتقدم",
|
|
"originCity": "مدينة الانطلاق",
|
|
"destinationsCount": "عدد الوجهات",
|
|
"passengers": "عدد المسافرين",
|
|
"priceEstimate": "تقدير السعر",
|
|
"status": "حالة الطلب",
|
|
"createdDate": "تاريخ الطلب",
|
|
"actions": "الإجراءات",
|
|
"statusAwaitingPayment": "في انتظار الدفع",
|
|
"statusPending": "قيد المراجعة",
|
|
"statusApproved": "تمت الموافقة",
|
|
"statusRejected": "مرفوض",
|
|
"statusExpired": "منتهي الصلاحية",
|
|
"statusCancelled": "ملغى",
|
|
"reviewOrder": "مراجعة وإرسال ملاحظات",
|
|
"orderDetailTitle": "مراجعة تفاصيل طلب الرحلة المخصصة",
|
|
"adminFeedback": "ملاحظات الدعم والرد",
|
|
"adminFeedbackPlaceholder": "اكتب الشروط أو الأسعار المقترحة للمستخدم...",
|
|
"updateStatus": "تحديث الحالة وإرسال الرد",
|
|
"originCityName": "اسم مدينة الانطلاق",
|
|
"country": "البلد",
|
|
"destinationCityName": "اسم مدينة الوجهة",
|
|
"transportFrom": "من مدينة",
|
|
"transportTo": "إلى مدينة",
|
|
"transportMethod": "وسيلة النقل",
|
|
"airplane": "جوي (طيران)",
|
|
"train": "سككي (قطار)",
|
|
"roadAccess": "بري (طرق)",
|
|
"hotelName": "اسم الفندق",
|
|
"hotelScore": "تقييم الفندق",
|
|
"pricePerDay": "السعر اليومي (للبالغ)",
|
|
"addOrigin": "إضافة مدينة انطلاق",
|
|
"addDestination": "إضافة مدينة وجهة",
|
|
"addTransport": "إضافة مسار نقل",
|
|
"addHotel": "إضافة فندق",
|
|
"noOrdersFound": "لم يتم العثور على أي طلبات.",
|
|
"saveChanges": "حفظ التغييرات",
|
|
"successFeedbackSaved": "تم حفظ الرد وتحديث حالة الطلب بنجاح.",
|
|
"editOrigin": "تعديل مدينة المنطلق",
|
|
"deleteOrigin": "حذف مدينة المنطلق",
|
|
"editDestination": "تعديل مدينة الوجهة",
|
|
"deleteDestination": "حذف مدينة الوجهة",
|
|
"editHotel": "تعديل الفندق",
|
|
"deleteHotel": "حذف الفندق",
|
|
"hotelStars": "عدد النجوم",
|
|
"distanceToShrine": "القرب من الحرم",
|
|
"amenities": "مرافق وخدمات الفندق",
|
|
"hotelDescription": "وصف الفندق",
|
|
"filterByCountry": "تصفية حسب الدولة",
|
|
"allCountries": "جميع الدول",
|
|
"active": "مفعل",
|
|
"inactive": "غير مفعل",
|
|
"relationMatrix": "مصفوفة المسارات ووسائل النقل",
|
|
"relationDesc": "تحديد وإدارة وسائل النقل المتاحة (طيران، قطار، بري) من كل منطلق إلى هذه الوجهة",
|
|
"availableMethods": "وسائل النقل المتاحة",
|
|
"confirmDelete": "تأكيد الحذف",
|
|
"confirmDeleteDesc": "هل أنت متأكد من حذف هذا العنصر؟ لا يمكن التراجع عن هذا الإجراء.",
|
|
"delete": "حذف",
|
|
"cancel": "إلغاء",
|
|
"cardView": "عرض البطاقات",
|
|
"tableView": "عرض الجدول",
|
|
"selectDestination": "اختيار الوجهة",
|
|
"allDestinations": "جميع الوجهات",
|
|
"transportRelationTitle": "مسارات السفر ووسائل النقل",
|
|
"transportRelationDesc": "إدارة الربط بين مدن المنطلق والوجهات وتحديد خيارات الطيران والقطار والنقل البري",
|
|
"addRelation": "إضافة مسار جديد",
|
|
"selectCountry": "اختر البلد",
|
|
"selectCity": "اختر مدينة الانطلاق",
|
|
"searchCountry": "ابحث عن البلد...",
|
|
"searchCity": "ابحث عن المدينة...",
|
|
"loadingCities": "جاري تحميل قائمة المدن من الإنترنت...",
|
|
"noCitiesFound": "لم يتم العثور على أي مدينة.",
|
|
"useCustomCity": "استخدام هذا الاسم كمدينة انطلاق",
|
|
"citiesCount": "تم العثور على {count} مدينة",
|
|
"destinationsIran": "المقاصد الدينية (إيران)",
|
|
"destinationsIraq": "العتبات المقدسة (العراق)",
|
|
"destinationsSaudi": "الحرمين الشريفين (السعودية)",
|
|
"allDestinationsCount": "إجمالي الوجهات الدينية",
|
|
"destCities": "مدينة مقصد",
|
|
"allOrdersCount": "إجمالي الطلبات المسجلة",
|
|
"pendingOrdersCount": "قيد المراجعة",
|
|
"approvedOrdersCount": "تمت الموافقة",
|
|
"awaitingPaymentOrdersCount": "في انتظار الدفع",
|
|
"ordersUnit": "طلب",
|
|
"filterByStatus": "تصفية حسب الحالة",
|
|
"allOrders": "جميع الطلبات",
|
|
"searchOrdersPlaceholder": "البحث حسب المعرف أو اسم المسافر أو الوجهة...",
|
|
"travelRoute": "مسار الرحلة",
|
|
"rowNumber": "الرقم",
|
|
"orderDetailDesc": "راجع تفاصيل الطلب المقدم من المسافر وحدد السعر النهائي والملاحظات.",
|
|
"passengerName": "اسم المسافر",
|
|
"contactPhone": "رقم الهاتف",
|
|
"adults": "بالغ",
|
|
"children": "طفل",
|
|
"infants": "رضيع",
|
|
"itineraryLegs": "مراحل ووجهات الرحلة المختارة",
|
|
"stayNights": "إقامة {count} ليالٍ",
|
|
"specialRequest": "ملاحظات وطلبات المسافر الخاصة",
|
|
"currencyUsd": "دولار $",
|
|
"pricePlaceholder": "المبلغ التقديري...",
|
|
"submitting": "جارٍ الحفظ...",
|
|
"passengersList": "بيانات المسافرين وصور جوازات السفر",
|
|
"passportNumber": "رقم الجواز",
|
|
"viewPassportImage": "عرض الجواز",
|
|
"noPassportImage": "لا توجد صورة جواز"
|
|
},
|
|
"common": {
|
|
"deleteConfirmTitle": "تأكيد الحذف",
|
|
"deleteConfirmDesc": "هل أنت متأكد من حذف هذا العنصر؟ لا يمكن التراجع عن هذا الإجراء.",
|
|
"yesDelete": "نعم، حذف",
|
|
"cancel": "إلغاء",
|
|
"deleting": "جارٍ الحذف..."
|
|
},
|
|
"languages": {
|
|
"fa": "فارسی",
|
|
"ar": "العربية",
|
|
"en": "English"
|
|
}
|
|
}
|