Duradundi Hadimani d0aa68b37c feat(projects): restore project module, overview, export, and desk links
- Add Project list/detail, module home, overview report (tasks/issues)
- Customer & sales order panel with ERPNext desk navigation
- Sidebar Projects entry; role visibility for end users & technicians
- Login: send Frappe CSRF for POST; clearer API errors; API base from origin fallback

Made-with: Cursor
2026-03-27 12:32:50 +00:00

1584 lines
84 KiB
JSON

{
"common": {
"dashboard": "لوحة التحكم",
"assets": "الأصول",
"workOrders": "أوامر العمل",
"maintenance": "صيانة الأصول",
"ppm": "الصيانة الوقائية",
"logout": "تسجيل الخروج",
"login": "تسجيل الدخول",
"email": "البريد الإلكتروني",
"password": "كلمة المرور",
"submit": "إرسال",
"cancel": "إلغاء",
"save": "حفظ",
"saveChanges": "حفظ التغييرات",
"delete": "حذف",
"deleting": "جاري الحذف...",
"edit": "تعديل",
"create": "إنشاء",
"search": "بحث",
"filter": "تصفية",
"export": "تصدير",
"import": "استيراد",
"loading": "جاري التحميل...",
"noData": "لا توجد بيانات",
"error": "خطأ",
"success": "نجح",
"darkMode": "الوضع الداكن",
"lightMode": "الوضع الفاتح",
"language": "اللغة",
"english": "الإنجليزية",
"arabic": "العربية",
"backToDashboard": "العودة إلى لوحة التحكم",
"back": "رجوع",
"saving": "جاري الحفظ...",
"tryAgain": "حاول مرة أخرى",
"filters": "المرشحات",
"enterFilterName": "أدخل اسم المرشح",
"saveFilterPreset": "حفظ مجموعة المرشحات",
"saveFilter": "حفظ المرشح",
"filtering": "جاري التصفية...",
"updating": "جاري التحديث...",
"clearFilters": "مسح المرشحات",
"total": "الإجمالي",
"selected": "محدد",
"rows": "صفوف",
"actions": "إجراءات",
"selectAllTitle": "تحديد الكل",
"deselectAllTitle": "إلغاء تحديد الكل",
"typeToSearch": "اكتب للبحث...",
"typing": "جاري الكتابة...",
"enterFilterNameExample": "أدخل اسم المرشح (مثال: 'مفتوح أولوية عالية')"
},
"sidebar": {
"title": "أصول سيرا",
"loggedInAs": "تم تسجيل الدخول كـ:",
"version": "أصول سيرا نظام إدارة الأصول الإصدار 1.0",
"inventory": "المخزون",
"ppmPlanner": "مخطط الصيانة الوقائية",
"maintenanceCalendar": "تقويم الصيانة",
"activeMap": "الخريطة النشطة",
"maintenanceTeam": "فريق الصيانة",
"procurement": "المشتريات",
"sla": "اتفاقية مستوى الخدمة",
"support": "الدعم",
"inspection": "التفتيش",
"userProfile": "الملف الشخصي",
"projects": "المشاريع"
},
"projects": {
"moduleTitle": "إدارة المشاريع",
"moduleSubtitle": "المشاريع، لوحة النظرة العامة، المهام وجداول الوقت",
"allProjects": "جميع المشاريع",
"allProjectsSub": "تصفح، تصدير، نسخ",
"overviewReport": "نظرة عامة على المشروع",
"overviewReportSub": "الميزانية، المهام، البلاغات والحالة الأسبوعية",
"tasks": "المهام",
"tasksSub": "قائمة المهام (جميع المشاريع)",
"timesheets": "جداول الوقت",
"timesheetsSub": "سجلات الوقت (جميع المشاريع)",
"listTitle": "المشاريع",
"total": "الإجمالي",
"newProject": "مشروع جديد",
"projectName": "اسم المشروع",
"projectNameRequired": "اسم المشروع مطلوب",
"created": "تم إنشاء المشروع",
"updated": "تم تحديث المشروع",
"customer": "العميل",
"company": "الشركة",
"salesOrder": "أمر بيع",
"optional": "اختياري",
"pickProject": "اختر مشروعًا…",
"selectToView": "اختر مشروعًا لعرض لوحة المعلومات.",
"start": "البداية",
"end": "النهاية",
"timelineElapsed": "الجدول الزمني المنقضي (حتى اليوم)",
"docProgress": "نسبة الإتمام في المستند",
"weeklyStatus": "الحالة الأسبوعية للمشروع",
"relativeCosting": "التكاليف مقابل التقدير",
"relativeBilling": "المبيعات مقابل التقدير"
},
"login": {
"title": "أصول سيرا",
"subtitle": "نظام إدارة الأصول",
"signIn": "قم بتسجيل الدخول للمتابعة",
"emailPlaceholder": "أدخل بريدك الإلكتروني",
"passwordPlaceholder": "أدخل كلمة المرور",
"loginFailed": "فشل تسجيل الدخول. يرجى التحقق من بيانات الاعتماد الخاصة بك.",
"demoLogin": "تسجيل دخول تجريبي",
"or": "أو"
},
"dashboard": {
"title": "لوحة التحكم",
"loading": "جاري تحميل لوحة التحكم...",
"totalAssets": "إجمالي عدد الأصول",
"assetsDown" : "الأصول إلى أسفل",
"openWorkOrders": "أوامر العمل المفتوحة",
"workOrdersInProgress": "أوامر العمل قيد التنفيذ",
"completedWorkOrders": "أوامر العمل المكتملة",
"totalWorkOrders": "إجمالي أوامر العمل",
"overdueWorkOrders": "أوامر العمل المتأخرة",
"closedWorkOrders": "أوامر العمل المغلقة",
"upTime": "وقت التشغيل",
"downTime": "وقت التوقف",
"workOrderStatus": "حالة أمر العمل",
"workOrderByType": "أمر العمل حسب النوع",
"maintenanceByAsset": "الصيانة حسب الأصل",
"assigneesStatus": "حالة المكلفين",
"assigneesCount": "المكلفون",
"totalTasksAssigned": "المهام المعينة",
"maintenanceFrequency": "تكرار الصيانة",
"maintenanceLogs": "سجلات الصيانة",
"assetUptime": "وقت تشغيل الأصل",
"avgResponseTime": "متوسط وقت الاستجابة",
"maintenanceEfficiency": "كفاءة الصيانة",
"overdueMaintenance": "صيانة متأخرة",
"upDownTimeChart": "مخطط وقت التشغيل والتوقف",
"ppmStatus": "حالة الصيانة الوقائية",
"completionRate": "معدل الإكمال",
"completionRateChartHint": "نسبة الإكمال خلال آخر 7 أشهر — مرر المؤشر على النقطة للتفاصيل",
"completionRateTooltip": "{{value}}% معدل الإكمال",
"viewFullReport": "عرض التقرير الكامل",
"noDataAvailable": "لا توجد بيانات",
"loadingTechnicianHours": "جاري تحميل ساعات الفنيين...",
"loadingTechnicianWorkData": "جاري تحميل بيانات عمل الفنيين...",
"welcome": "مرحباً،",
"user": "المستخدم",
"failedToLoad": "فشل تحميل بيانات لوحة التحكم",
"recentRecords": "السجلات الأخيرة",
"latestEntries": "أحدث الإدخالات من النظام الخلفي",
"quickActions": "إجراءات سريعة",
"cardTotalAssets": "إجمالي الأصول",
"cardOpenWorkOrders": "أوامر العمل المفتوحة",
"cardInProgress": "قيد التنفيذ",
"cardCompletedWorkOrders": "أوامر العمل المكتملة",
"viewUsers": "عرض المستخدمين",
"manageUserAccounts": "إدارة حسابات المستخدمين",
"settings": "الإعدادات",
"configurePreferences": "تكوين التفضيلات",
"events": "الأحداث",
"viewCalendarEvents": "عرض أحداث التقويم",
"reports": "التقارير",
"viewAnalyticsReports": "عرض التحليلات والتقارير",
"ppmTemplateCounts": "عدادات قوالب الصيانة الوقائية",
"repairCost": "تكلفة الإصلاح",
"dashboardFilter": "فلتر لوحة التحكم",
"allDepartments": "جميع الأقسام",
"workOrderStatusDistribution": "توزيع حالة أوامر العمل",
"workOrderInspectionSummary": "ملخص تفتيش أوامر العمل",
"woRejectionSummary": "ملخص رفض أوامر العمل",
"total": "الإجمالي",
"inProgress": "قيد التنفيذ",
"completed": "مكتمل",
"totalSales": "إجمالي المبيعات",
"average": "متوسط",
"noChartDataAvailable": "لا توجد بيانات للمخطط",
"loadingInspectionData": "جاري تحميل بيانات التفتيش...",
"noInspectionDataAvailable": "لا توجد بيانات تفتيش",
"totalRejections": "إجمالي الرفض",
"loadingRejectionData": "جاري تحميل بيانات الرفض...",
"noRejectionDataAvailable": "لا توجد بيانات رفض",
"department": "القسم",
"allOperational": "جميع الأنظمة تعمل",
"low": "منخفض",
"highPriority": "أولوية عالية",
"allClear": "الكل واضح",
"fastResponse": "استجابة سريعة",
"monitor": "مراقبة",
"onTrack": "وفق الخطة",
"needsAttention": "يحتاج اهتمام",
"totalHours": "الإجمالي: {{value}} ساعة",
"technicianWorkingHours": "ساعات عمل الفنيين",
"techniciansWorked": "ملخص عمل الفنيين",
"pendingReviewWorkOrders": "قيد المراجعة",
"clear": "مسح",
"clearFilter": "مسح الفلتر",
"label": "التسمية",
"open": "مفتوح"
},
"commonFields": {
"assetId": "معرف الأصل",
"assetName": "اسم الأصل",
"serialNumber": "الرقم التسلسلي",
"company": "الشركة/المستشفى",
"location": "الموقع",
"department": "القسم",
"deviceStatus": "حالة الجهاز",
"modality": "الطريقة",
"manufacturer": "الشركة المصنعة",
"supplier": "المورد",
"assetCategory": "فئة الأصل",
"purchaseDate": "تاريخ الشراء",
"purchaseAmount": "مبلغ الشراء",
"availableForUseDate": "تاريخ التوفر للاستخدام",
"createdOn": "تم الإنشاء في",
"modifiedOn": "تم التعديل في",
"createdBy": "تم الإنشاء بواسطة",
"modifiedBy": "تم التعديل بواسطة",
"workOrderId": "معرف أمر العمل",
"workOrderType": "النوع",
"status": "الحالة",
"priority": "الأولوية",
"description": "الوصف",
"assignedTo": "مكلف إلى",
"scheduledDate": "التاريخ المجدول",
"completedDate": "تاريخ الإكمال",
"hospital": "المستشفى",
"assetType": "نوع الأصل",
"siteName": "اسم الموقع",
"assignedSupervisor": "المشرف المعين",
"assignedContractor": "المقاول المعين",
"serialNumberShort": "الرقم التسلسلي",
"departmentShort": "القسم",
"manufacturerShort": "الشركة المصنعة",
"workOrderIdShort": "معرف أمر العمل",
"assetShort": "الأصل",
"typeShort": "النوع",
"nameShort": "الاسم",
"pmId": "معرف الصيانة الوقائية",
"name": "الاسم"
},
"filters": {
"filterBy": "تصفية حسب",
"createdDate": "تاريخ الإنشاء",
"latestModifiedDate": "آخر تاريخ تعديل",
"startDate": "تاريخ البداية",
"endDate": "تاريخ النهاية",
"assetId": "معرف الأصل",
"hospital": "المستشفى",
"name": "الاسم",
"serial": "الرقم التسلسلي",
"status": "الحالة",
"location": "الموقع",
"dept": "القسم",
"modality": "الطريقة",
"mfr": "الشركة المصنعة",
"supplier": "المورد",
"workOrderId": "معرف أمر العمل",
"asset": "الأصل",
"type": "النوع",
"priority": "الأولوية",
"workflowState": "حالة سير العمل",
"allStatuses": "أي حالة",
"allStates": "جميع الحالات",
"allTypes": "جميع الأنواع",
"allPriorities": "أي أولوية",
"allHospitals": "جميع المستشفيات",
"allModalities": "جميع الطرق",
"filterByCompany": "تصفية حسب الشركة",
"allManufacturers": "جميع الشركات المصنعة",
"sortBy": "ترتيب حسب",
"sortCreationNewest": "تاريخ الإنشاء (الأحدث أولاً)",
"sortCreationOldest": "تاريخ الإنشاء (الأقدم أولاً)",
"sortModifiedNewest": "آخر تعديل (الأحدث أولاً)",
"sortModifiedOldest": "آخر تعديل (الأقدم أولاً)",
"sortNameAsc": "الاسم (أ-ي)",
"sortNameDesc": "الاسم (ي-أ)",
"sortAssetNameAsc": "اسم الأصل (أ-ي)",
"sortAssetNameDesc": "اسم الأصل (ي-أ)",
"sortItemNameAsc": "اسم العنصر (أ-ي)",
"sortItemNameDesc": "اسم العنصر (ي-أ)",
"sortTeamNameAsc": "اسم الفريق (أ-ي)",
"sortTeamNameDesc": "اسم الفريق (ي-أ)"
},
"listPages": {
"addNew": "إضافة جديد",
"searchPlaceholder": "بحث...",
"noResults": "لم يتم العثور على نتائج",
"showing": "عرض",
"of": "من",
"results": "نتائج",
"selectAll": "تحديد الكل",
"deselectAll": "إلغاء تحديد الكل",
"selected": "محدد",
"actions": "الإجراءات",
"view": "عرض",
"edit": "تعديل",
"delete": "حذف",
"duplicate": "نسخ",
"export": "تصدير",
"print": "طباعة",
"filters": "المرشحات",
"clearFilters": "مسح المرشحات",
"applyFilters": "تطبيق المرشحات",
"columns": "الأعمدة",
"exportSelected": "تصدير المحدد",
"exportAllOnPage": "تصدير الكل في الصفحة",
"exportAllWithFilters": "تصدير الكل مع المرشحات",
"exportFormat": "تنسيق التصدير",
"csv": "CSV",
"excel": "Excel",
"exporting": "جاري التصدير...",
"exportComplete": "اكتمل التصدير",
"close": "إغلاق",
"loading": "جاري التحميل...",
"refresh": "تحديث",
"deselectAllTitle": "إلغاء تحديد الكل",
"selectAllTitle": "تحديد الكل",
"typeToSearch": "اكتب للبحث...",
"enterFilterName": "أدخل اسم المرشح",
"enterFilterNameExample": "أدخل اسم المرشح (مثال: 'مفتوح أولوية عالية')",
"allStatuses": "أي حالة",
"savedFilters": "المرشحات المحفوظة",
"clear": "مسح",
"noIssuesFound": "لم يتم العثور على تذاكر",
"createFirstIssue": "أنشئ تذكرتك الأولى",
"saveFilterPreset": "حفظ مجموعة المرشحات",
"saveFilter": "حفظ المرشح",
"filtering": "جاري التصفية...",
"noMaintenanceTeamsFound": "لم يتم العثور على فرق صيانة",
"createFirstTeam": "أنشئ فريقك الأول",
"all": "الكل",
"tryAdjustingFilters": "حاول تعديل البحث أو المرشحات",
"getStartedCreateFirst": "ابدأ بإنشاء مخطط الصيانة الوقائية الأول",
"noMaintenanceLogsFound": "لم يتم العثور على سجلات صيانة",
"createFirstMaintenanceLog": "أنشئ سجل الصيانة الأول",
"total": "الإجمالي",
"noPPMSchedulesFound": "لم يتم العثور على جداول صيانة وقائية",
"createFirstPPMSchedule": "أنشئ جدول الصيانة الوقائية الأول",
"deleteConfirmCannotUndo": "لا يمكن التراجع عن هذا الإجراء."
},
"assets": {
"title": "الأصول",
"addAsset": "إضافة أصل جديد",
"assetDetails": "تفاصيل الأصل",
"assetInformation": "معلومات الأصل",
"newAsset": "أصل جديد",
"duplicateAsset": "نسخ الأصل",
"fromAsset": "من الأصل",
"creatingFromAsset": "جاري إنشاء أمر العمل من الأصل",
"assetInfoPrefilled": "معلومات الأصل معبأة مسبقاً من",
"pleaseSelectWorkOrderType": "يرجى اختيار نوع أمر العمل وإضافة أي تفاصيل",
"loadingAssetDetails": "جاري تحميل تفاصيل الأصل...",
"pleaseEnterAssetName": "يرجى إدخال اسم الأصل",
"pleaseSelectCategory": "يرجى اختيار الفئة",
"assetDuplicatedSuccessfully": "تم نسخ الأصل بنجاح!",
"assetCreatedSuccessfully": "تم إنشاء الأصل بنجاح!",
"assetUpdatedSuccessfully": "تم تحديث الأصل بنجاح!",
"sourceAssetNotFound": "الأصل المصدر غير موجود",
"assetNotFoundMessage": "لم يتم العثور على الأصل الذي تحاول نسخه.",
"backToAssetsList": "العودة إلى قائمة الأصول",
"backToList": "العودة إلى قائمة الأصول",
"createNewAsset": "إنشاء أصل جديد",
"newAssetDetails": "تفاصيل أصل جديد",
"noAssetsFound": "لم يتم العثور على أصول",
"createFirstAsset": "أنشئ أول أصل",
"deleteConfirmTitle": "حذف الأصل",
"deleteConfirmMessage": "هل أنت متأكد من حذف هذا الأصل؟ لا يمكن التراجع عن هذا الإجراء.",
"noDataToExport": "لا توجد بيانات للتصدير",
"loadingPermissions": "جاري تحميل الصلاحيات...",
"selectAssetId": "اختر معرف الأصل",
"selectHospital": "المستشفى",
"viewDetails": "عرض التفاصيل",
"editAsset": "تعديل الأصل",
"createWorkOrder": "إنشاء أمر عمل",
"viewLinkedWOs": "عرض أوامر العمل المرتبطة",
"moreActions": "المزيد من الإجراءات",
"exportAsJson": "تصدير كـ JSON",
"printAsset": "طباعة",
"deviceStatus": "حالة الجهاز",
"status": {
"up": "يعمل",
"down": "متوقف"
},
"apiNotAvailable": "واجهة برمجة الأصول غير متاحة",
"apiNotDeployed": "نقطة نهاية واجهة برمجة الأصول غير مُنشأة بعد.",
"tryCreatingNew": "حاول إنشاء أصل جديد (تجريبي)",
"listTotal": "الإجمالي: ",
"table": {
"assetName": "اسم الأصل",
"serialNo": "الرقم التسلسلي",
"company": "الشركة",
"location": "الموقع",
"status": "الحالة",
"updatedOn": "آخر تحديث",
"actions": "إجراءات"
},
"export": {
"title": "تصدير الأصول",
"selectData": "اختر البيانات للتصدير",
"selectedRows": "الصفوف المحددة",
"selectedCount": "تصدير {{count}} أصل{{count !== 1 ? 'اً' : ''}} محدد{{count !== 1 ? 'ة' : ''}}",
"currentPage": "الصفحة الحالية",
"currentPageCount": "تصدير {{count}} أصل{{count !== 1 ? 'اً' : ''}} في الصفحة الحالية",
"allWithFilters": "جميع السجلات (مع الفلاتر الحالية)",
"allWithFiltersCount": "تصدير جميع {{count}} أصل{{count !== 1 ? 'اً' : ''}} المطابقة للفلاتر الحالية",
"csvDesc": "قيم مفصولة بفاصلة",
"excelDesc": "جدول XLSX",
"columnsToExport": "الأعمدة للتصدير",
"selectAll": "تحديد الكل",
"resetToDefault": "إعادة التعيين للافتراضي",
"columnsSelected": "{{count}} عمود{{count !== 1 ? 'اً' : ''}} محدد{{count !== 1 ? 'ة' : ''}}",
"exporting": "جاري التصدير...",
"exportButton": "تصدير",
"exportingSelected": "جاري تصدير {{count}} صف{{count !== 1 ? 'اً' : ''}} محدد{{count !== 1 ? 'ة' : ''}}",
"exportingPage": "جاري تصدير {{count}} صف{{count !== 1 ? 'اً' : ''}} من الصفحة الحالية",
"exportingAll": "جاري تصدير جميع {{count}} صف{{count !== 1 ? 'اً' : ''}}"
},
"detail": {
"assetInformation": "معلومات الأصل",
"technicalSpecs": "المواصفات الفنية",
"financialDetails": "التفاصيل المالية",
"assetFinanceBooks": "دفاتر أصول التمويل",
"addRow": "إضافة صف",
"duplicatingFrom": "النسخ من:",
"noDepartmentsMapped": "لا توجد أقسام معينة لهذا المبنى",
"departmentsAvailable": "{{count}} قسم متاح (مُصفى حسب المبنى)",
"selectDepartmentForRoom": "اختر القسم لتفعيل رقم الغرفة",
"depreciationMethodNote": "طريقة الاستهلاك هي طريقة محاسبية لتوزيع تكلفة أصل ملموس على عمره الإنتاجي.",
"calculateDepreciation": "حساب الاستهلاك",
"noFinanceBooksYet": "لم تتم إضافة دفاتر مالية بعد. انقر \"إضافة صف\" للإضافة.",
"noSparePartsYet": "لم تتم إضافة قطع غيار بعد. انقر \"إضافة صف\" للإضافة.",
"assetName": "اسم الأصل",
"category": "الفئة",
"modality": "الطريقة",
"class": "الفئة",
"assetId": "معرف الأصل",
"deviceStatus": "حالة الجهاز",
"serialCode": "الرمز التسلسلي",
"technicalDepartment": "القسم الفني",
"manufacturer": "الشركة المصنعة",
"model": "الموديل",
"totalHours": "إجمالي الساعات",
"downTimeHours": "وقت التوقف (بالساعات)",
"upTimeHours": "وقت التشغيل (بالساعات)",
"placeholderAssetName": "مثال: كمبيوتر محمول موديل X",
"placeholderSerialCode": "مثال: SN-12345",
"placeholderModelNumber": "رقم الموديل",
"placeholderZero": "0",
"placeholderDescription": "وصف موجز للأصل",
"placeholderPONumber": "رقم أمر الشراء",
"selectClass": "اختر الفئة",
"classA": "فئة أ",
"classB": "فئة ب",
"classC": "فئة ج",
"autoGenerated": "يُولد تلقائياً",
"calculatedFromAvailableDate": "محسوب من تاريخ التوفر للاستخدام",
"calculatedTotalMinusDown": "محسوب: إجمالي الساعات - وقت التوقف",
"hospital": "المستشفى",
"siteName": "اسم الموقع",
"selectSite": "اختر الموقع",
"building": "المبنى",
"department": "القسم",
"roomNumber": "رقم الغرفة",
"location": "الموقع",
"selectStatus": "اختر الحالة",
"operational": "يعمل",
"underMaintenance": "قيد الصيانة",
"decommissioned": "مُوقف",
"selectServiceAgreement": "اختر اتفاقية الخدمة",
"warranty": "ضمان",
"contract": "عقد",
"frameWork": "إطار عمل",
"mainContractor": "المقاول الرئيسي",
"outOfWarranty": "خارج الضمان",
"underDismantle": "قيد التفكيك",
"underInstallation": "قيد التركيب",
"selectServiceCoverage": "اختر تغطية الخدمة",
"pmOnly": "صيانة وقائية فقط",
"labour": "عمالة",
"labourAndParts": "عمالة وقطع غيار",
"comprehensive": "شامل",
"supplierVendor": "المورد/البائع",
"selectMethod": "اختر الطريقة",
"straightLine": "الطريقة الخطية",
"doubleDecliningBalance": "الرصيد المتناقص المزدوج",
"writtenDownValue": "القيمة المكتوبة",
"manual": "يدوي",
"recycling": "إعادة التدوير",
"donation": "تبرع",
"sale": "بيع",
"assetDuplicatedSuccess": "تم نسخ الأصل بنجاح!",
"assetCreatedSuccess": "تم إنشاء الأصل بنجاح!",
"assetUpdatedSuccess": "تم تحديث الأصل بنجاح!",
"failedToSave": "فشل حفظ الأصل",
"cannotSubmitNotSaved": "لا يمكن الإرسال: الأصل غير محفوظ بعد",
"confirmSubmit": "هل أنت متأكد من إرسال هذا الأصل؟ بعد الإرسال، يمكن تعديل الحقول المحددة بـ \"السماح عند الإرسال\" فقط.",
"assetSubmittedSuccess": "تم إرسال الأصل بنجاح!",
"failedToSubmit": "فشل إرسال الأصل",
"pleaseSaveFirstForPPM": "يرجى حفظ الأصل أولاً لعرض خطة الصيانة الوقائية",
"pleaseSaveFirstForHistory": "يرجى حفظ الأصل أولاً لعرض سجل الأصل",
"failedToLoadPPMPlan": "فشل تحميل خطة الصيانة الوقائية. يرجى المحاولة مرة أخرى.",
"noPlannedMaintenance": "لم يتم العثور على صيانة مخطط لها لهذا الأصل",
"noWorkOrdersFound": "لم يتم العثور على أوامر عمل",
"noSparePartsUsed": "لم تُستخدم قطع غيار",
"noMaintenanceRecords": "لم يتم العثور على سجلات صيانة",
"noMaintenanceTasks": "لم يتم العثور على مهام صيانة",
"selectBuildingFirst": "اختر المبنى أولاً لتفعيل القسم",
"coverage": "التغطية",
"siteContractor": "مقاول الموقع",
"contractNumber": "رقم العقد",
"serviceAgreement": "اتفاقية الخدمة",
"serviceCoverage": "تغطية الخدمة",
"purchaseOrderNumber": "رقم أمر الشراء",
"grossPurchaseAmount": "مبلغ الشراء الإجمالي",
"purchaseDate": "تاريخ الشراء",
"installationDate": "تاريخ التركيب",
"availableForUseDate": "تاريخ التوفر للاستخدام",
"financeBook": "دفتر المالية",
"depreciationMethod": "طريقة الاستهلاك",
"totalDepreciations": "إجمالي الاستهلاك",
"frequencyMonths": "التكرار (بالأشهر)",
"depreciationPostingDate": "تاريخ ترحيل الاستهلاك",
"startDate": "تاريخ البداية",
"endDate": "تاريخ النهاية",
"totalAmount": "المبلغ الإجمالي",
"selectRoomFirst": "اختر رقم الغرفة لتفعيل الموقع",
"autoSetFromRoom": "تم التعيين تلقائياً من خريطة الغرفة",
"moreDetails": "تفاصيل إضافية"
}
},
"workOrders": {
"title": "أوامر العمل",
"addWorkOrder": "إضافة أمر عمل جديد",
"workOrderDetails": "تفاصيل أمر العمل",
"newWorkOrder": "أمر عمل جديد",
"duplicateWorkOrder": "نسخ أمر العمل",
"createFromAsset": "إنشاء أمر عمل من الأصل",
"closeWorkOrders": "إغلاق أوامر العمل",
"closeConfirmTitle": "إغلاق أوامر العمل",
"closeConfirmMessage": "هل أنت متأكد من إغلاق أمر/أوامر العمل المحددة؟",
"deleteConfirmMessage": "هل أنت متأكد من حذف أمر العمل هذا؟ لا يمكن التراجع عن هذا الإجراء.",
"cancelConfirmMessage": "هل أنت متأكد من إلغاء أمر العمل هذا؟ سيتم وضع علامة ملغى ويمكنك حذفه لاحقاً إذا لزم الأمر.",
"assignConfirmMessage": "هل أنت متأكد من تعيين أمر العمل هذا للفني/الفنيين التاليين؟",
"deleteWorkOrder": "حذف أمر العمل",
"cancelWorkOrder": "إلغاء أمر العمل",
"loadingWorkOrders": "جاري تحميل أوامر العمل...",
"loadingDetails": "جاري تحميل تفاصيل أمر العمل...",
"backToList": "العودة إلى قائمة أوامر العمل",
"status": {
"open": "مفتوح",
"work_in_progress": "جاري العمل",
"pending_review": "قيد المراجعة",
"completed": "مكتمل",
"cancelled": "ملغى",
"closed": "مغلق"
},
"priorityNormal": "عادي",
"priorityUrgent": "عاجل",
"workflowState": {
"draft": "مسودة"
},
"priority": {
"normal": "عادي",
"urgent": "عاجل"
},
"table": {
"workOrderId": "معرف أمر العمل",
"asset": "الأصل",
"type": "النوع",
"technicalReport": "التقرير الفني",
"department": "القسم",
"workflowState": "حالة سير العمل",
"priority": "الأولوية",
"noWorkOrdersFound": "لم يتم العثور على أوامر عمل",
"createFirstWorkOrder": "أنشئ أول أمر عمل"
},
"export": {
"title": "تصدير أوامر العمل",
"selectData": "ماذا تُصدّر",
"selectedRows": "الصفوف المحددة",
"selectedCount": "تصدير {{count}} أمر عمل{{count !== 1 ? 'اً' : ''}} محدد{{count !== 1 ? 'ة' : ''}}",
"currentPage": "الصفحة الحالية",
"currentPageCount": "تصدير {{count}} أمر عمل{{count !== 1 ? 'اً' : ''}} في الصفحة الحالية",
"allWithFilters": "جميع السجلات (مع الفلاتر الحالية)",
"allWithFiltersCount": "تصدير جميع {{count}} أمر عمل{{count !== 1 ? 'اً' : ''}} المطابقة للفلاتر الحالية",
"csvDesc": "قيم مفصولة بفاصلة",
"excelDesc": "جدول XLSX",
"columnsToExport": "الأعمدة للتصدير",
"selectAll": "تحديد الكل",
"resetToDefault": "إعادة التعيين للافتراضي",
"columnsSelected": "{{count}} عمود{{count !== 1 ? 'اً' : ''}} محدد{{count !== 1 ? 'ة' : ''}}",
"exporting": "جاري التصدير...",
"exportButton": "تصدير",
"exportingSelected": "جاري تصدير {{count}} صف{{count !== 1 ? 'اً' : ''}} محدد{{count !== 1 ? 'ة' : ''}}",
"exportingPage": "جاري تصدير {{count}} صف{{count !== 1 ? 'اً' : ''}} من الصفحة الحالية",
"exportingAll": "جاري تصدير جميع {{count}} صف{{count !== 1 ? 'اً' : ''}}"
},
"closeModal": {
"title": "إغلاق أوامر العمل",
"confirmBulkClose": "تأكيد عملية الإغلاق الجماعي",
"aboutToClose": "أنت على وشك إغلاق {{count}} أمر عمل{{count !== 1 ? 'اً' : ''}}. سيتم تغيير حالة سير العمل إلى \"مغلق\".",
"alreadyClosedNote": "ملاحظة: {{count}} أمر عمل{{count !== 1 ? ' مغلقة' : ' مغلق'}} بالفعل وسيتم تخطيها.",
"selectedWorkOrders": "أوامر العمل المحددة ({{count}})",
"workOrderId": "معرف أمر العمل",
"currentStatus": "الحالة الحالية",
"workflowState": "حالة سير العمل",
"alreadyClosed": "(مغلق بالفعل)",
"willClose": "سيتم إغلاق {{count}} أمر عمل{{count !== 1 ? 'اً' : ''}}",
"allAlreadyClosed": "جميع أوامر العمل المحددة مغلقة بالفعل",
"cancel": "إلغاء",
"close": "إغلاق",
"closing": "جاري الإغلاق..."
},
"detail": {
"workOrderInformation": "معلومات أمر العمل",
"assignments": "التعيينات",
"statusSummary": "ملخص الحالة",
"existingWorkOrders": "أمر/أوامر العمل الموجودة:",
"created": "تاريخ الإنشاء",
"proceedCreateNew": "هل تريد المتابعة لإنشاء أمر عمل جديد؟",
"loadingTechnicians": "جاري تحميل الفنيين...",
"feedbackBy": "التقييم بواسطة",
"overallSatisfaction": "رضا إجمالي",
"overallRatingPreview": "معاينة التقييم الإجمالي",
"uploading": "جاري الرفع...",
"uploadOpeningFile": "رفع ملف الفتح",
"uploadClosingFile": "رفع ملف الإغلاق",
"noAttachment": "لا يوجد مرفق",
"noClosingAttachment": "لا يوجد مرفق إغلاق",
"closingAttachment": "مرفق الإغلاق",
"currentState": "الحالة الحالية",
"loadingActions": "جاري تحميل الإجراءات...",
"actionResults": "نتائج الإجراء:",
"checkingFeedback": "جاري التحقق من التقييم...",
"yourRating": "تقييمك",
"repairStatus": "حالة الإصلاح",
"priority": "الأولوية",
"lastModified": "آخر تعديل",
"documentStatus": "حالة المستند",
"loadingActivity": "جاري تحميل النشاط...",
"added": "تمت الإضافة:",
"removed": "تمت الإزالة:",
"modified": "تم التعديل:",
"items": "عنصر/عناصر",
"rows": "صف/صفوف",
"pleaseAllowPopupsServiceReport": "يرجى السماح بالنوافذ المنبثقة لهذا الموقع لطباعة تقرير الخدمة.",
"pleaseProvideAtLeastOneRating": "يرجى تقديم تقييم واحد على الأقل",
"feedbackSubmittedSuccessfully": "تم إرسال التقييم بنجاح!",
"failedToSubmitFeedback": "فشل إرسال التقييم",
"feedbackUpdatedSuccessfully": "تم تحديث التقييم بنجاح!",
"failedToUpdateFeedback": "فشل تحديث التقييم",
"locationAutoSetTo": "تم تعيين الموقع تلقائياً إلى: {{location}}",
"noTechniciansSelected": "لم يتم تحديد فنيين",
"techniciansAssignedSuccessfully": "تم تعيين {{count}} فني/فنيين إضافي بنجاح",
"removedTechnician": "تمت إزالة {{name}}",
"itemAlreadyAdded": "الصنف \"{{itemCode}}\" مضاف بالفعل في الصف {{row}}. يرجى اختيار صنف مختلف.",
"insufficientStock": "مخزون غير كافٍ لـ {{itemCode}}. المتوفر: {{available}}، المطلوب: {{required}}",
"pleaseEnterSerialNumberToSearch": "يرجى إدخال الرقم التسلسلي للبحث",
"assetFound": "تم العثور على الأصل: {{name}}",
"noAssetFoundWithSerialNumber": "لم يتم العثور على أصل بهذا الرقم التسلسلي",
"fileSizeExceeds": "حجم الملف يتجاوز حد 10 ميجابايت",
"fileUploadedSuccessfully": "تم رفع الملف بنجاح",
"failedToUploadFile": "فشل رفع الملف",
"attachmentRemoved": "تم إزالة المرفق",
"failureDateSetToCurrentTime": "تم تعيين تاريخ العطل على الوقت الحالي",
"firstRespondedOnSetToCurrentTime": "تم تعيين وقت أول استجابة على الوقت الحالي",
"completionDateSetToCurrentTime": "تم تعيين تاريخ الإكمال على الوقت الحالي",
"firstRespondedOnSetTo": "تم تعيين وقت أول استجابة على {{datetime}}",
"completionDateSetTo": "تم تعيين تاريخ الإكمال على {{datetime}}",
"assignedSupervisorMandatory": "المشرف المعيّن إلزامي لدور مراقبة العمل.",
"assignedEngineerMandatory": "المهندس المعيّن إلزامي لدور مراقبة العمل.",
"assignedTechnicianMandatory": "الفني المعيّن إلزامي عندما تكون الحالة \"إرسال إلى المهندس\".",
"workOrderCancelledSuccessfully": "تم إلغاء أمر العمل بنجاح!",
"failedToCancel": "فشل الإلغاء: {{error}}",
"workOrderDeletedSuccessfully": "تم حذف أمر العمل بنجاح!",
"failedToDelete": "فشل الحذف: {{error}}",
"pleaseSelectWorkOrderType": "يرجى اختيار نوع أمر العمل",
"workOrderUpdatedSuccessfully": "تم تحديث أمر العمل بنجاح!",
"workOrderCreatedSuccessfully": "تم إنشاء أمر العمل بنجاح!",
"workOrderCreatedFromAssetSuccessfully": "تم إنشاء أمر العمل من الأصل بنجاح!",
"workOrderDuplicatedSuccessfully": "تم نسخ أمر العمل بنجاح!",
"documentModifiedByAnotherUser": "تم تعديل المستند من قبل مستخدم آخر. جاري التحديث...",
"pleaseReviewLatestChanges": "يرجى مراجعة أحدث التغييرات والمحاولة مرة أخرى.",
"failedToSaveWorkOrder": "فشل حفظ أمر العمل: {{error}}",
"technicalReportMandatoryForSupervisor": "التقرير الفني إلزامي عند الإرسال مباشرة إلى المشرف. يرجى ملء حقل التقرير الفني قبل المتابعة.",
"applyingAction": "جاري تطبيق الإجراء \"{{action}}\"...",
"assignedTo": "معيّن إلى: {{name}}",
"actionCompletedSuccessfully": "تم إكمال الإجراء \"{{action}}\" بنجاح!",
"documentModifiedRefreshing": "تم تعديل المستند. جاري التحديث...",
"tryActionAgainAfterReview": "يرجى المحاولة مرة أخرى بعد مراجعة أحدث التغييرات.",
"failedToApplyAction": "فشل تطبيق الإجراء \"{{action}}\". {{error}}",
"editModeEnabled": "تم تفعيل وضع التحرير",
"editCancelledChangesDiscarded": "تم إلغاء التحرير - تم تجاهل التغييرات",
"closingAttachmentRemoved": "تم إزالة مرفق الإغلاق",
"closingAttachmentUploadedSuccessfully": "تم رفع مرفق الإغلاق بنجاح",
"failedToUploadClosingAttachment": "فشل رفع مرفق الإغلاق",
"newStockItemRowAdded": "تمت إضافة صف صنف جديد",
"stockItemRemoved": "تمت إزالة صنف المخزون {{item}}",
"activityLogRefreshed": "تم تحديث سجل النشاط",
"errorLabel": "خطأ",
"backToList": "العودة إلى قائمة أوامر العمل",
"duplicateWorkOrder": "نسخ أمر العمل",
"createFromAsset": "إنشاء أمر عمل من الأصل",
"newWorkOrder": "أمر عمل جديد",
"workOrderDetails": "تفاصيل أمر العمل",
"existingWorkOrderFound": "تم العثور على أمر عمل موجود",
"workOrderExistsForAsset": "يوجد أمر عمل بالفعل لهذا الأصل بحالة سير عمل غير معتمدة أو مغلقة.",
"workOrderExistsForTypeAndRoom": "يوجد أمر عمل بالفعل لهذا النوع ورقم الغرفة بحالة سير عمل غير معتمدة أو مغلقة.",
"existingWorkOrders": "أمر/أوامر العمل الموجودة:",
"created": "تاريخ الإنشاء",
"proceedWithNewWO": "هل ما زلت تريد المتابعة بإنشاء أمر عمل جديد؟",
"proceedAnyway": "متابعة على أي حال",
"noGoBack": "لا، تراجع",
"yesCancel": "نعم، إلغاء",
"cancelling": "جاري الإلغاء...",
"deleting": "جاري الحذف...",
"selectAdditionalTechnicians": "اختر فنيين إضافيين",
"searchTechnicians": "البحث عن فنيين...",
"techniciansSelected": "{{count}} فني/فنيين محدد",
"clearAll": "مسح الكل",
"noTechniciansMatchSearch": "لا يوجد فنيون يطابقون بحثك",
"noTechniciansFound": "لم يتم العثور على فنيين",
"hospital": "المستشفى",
"technicalDepartment": "القسم الفني",
"woType": "نوع أمر العمل",
"assetId": "معرف الأصل",
"assetName": "اسم الأصل",
"extensionNo": "رقم الامتداد",
"building": "المبنى",
"departmentName": "اسم القسم",
"roomNo": "رقم الغرفة",
"location": "الموقع",
"manufacturer": "الشركة المصنعة",
"supplier": "المورد",
"assignedSupervisor": "المشرف المعيّن",
"assignedEngineer": "المهندس المعيّن",
"assignedTechnician": "الفني المعيّن",
"workOrderInformation": "معلومات أمر العمل",
"assignments": "التعيينات",
"statusSummary": "ملخص الحالة",
"fromAsset": "من الأصل",
"assetDetailsAutoPopulated": "تم تعبئة تفاصيل الأصل تلقائياً",
"selectBuildingFirst": "اختر المبنى أولاً لتفعيل القسم",
"printServiceReport": "طباعة تقرير الخدمة",
"removeAttachment": "إزالة المرفق",
"removeClosingAttachment": "إزالة مرفق الإغلاق",
"setToCurrentDateTime": "تعيين على التاريخ والوقت الحالي",
"selectItem": "اختر الصنف",
"selectWarehouse": "اختر المستودع",
"autoPopulatedFromStock": "تم تعبئته تلقائياً من المخزون",
"removeItem": "إزالة الصنف",
"noItemsAddedYet": "لم تتم إضافة أصناف بعد",
"commentsDiscussion": "التعليقات والنقاش",
"refreshActivityLog": "تحديث سجل النشاط",
"supervisorsAvailableForType": "{{count}} مشرف/مشرفين معيّن متاح لهذا النوع",
"civilWorkCategory": "فئة الأعمال المدنية",
"selectCivilWorkCategory": "اختر فئة الأعمال المدنية",
"selectPendingReason": "اختر سبب الانتظار",
"pleaseSpecifyReason": "يرجى تحديد السبب...",
"selectServiceAgreement": "اختر اتفاقية الخدمة",
"selectServiceCoverage": "اختر تغطية الخدمة",
"describeComplaint": "صف طبيعة الشكوى...",
"describeWorkPerformed": "صف العمل المنفذ...",
"enterSerialNumber": "أدخل الرقم التسلسلي",
"searchAssetBySerial": "البحث عن الأصل بالرقم التسلسلي",
"workOrder": "أمر العمل:",
"giveFeedback": "تقديم التقييم",
"editFeedback": "تعديل التقييم",
"feedbackDetails": "تفاصيل التقييم",
"confirmAssignment": "تأكيد التعيين",
"notRated": "غير مُقيّم",
"serviceReport": "تقرير الخدمة",
"assetInfoPrefilled": "تم تعبئة معلومات الأصل تلقائياً من",
"linkedFromAsset": "مرتبط من الأصل:",
"loadingAssetDetails": "جاري تحميل تفاصيل الأصل...",
"cancelled": "ملغى",
"workOrderId": "معرف أمر العمل",
"pendingReason": "سبب الانتظار",
"otherReason": "سبب آخر",
"serviceAgreementDetails": "تفاصيل اتفاقية الخدمة",
"siteContractor": "متعاقد الموقع",
"subcontractor": "المقاول من الباطن",
"model": "الموديل",
"description": "الوصف",
"natureOfComplaint": "طبيعة الشكوى",
"technicalReport": "التقرير الفني",
"selectWoTypeFirstForSupervisors": "اختر نوع أمر العمل أولاً لتصفية المشرفين المعيّنين",
"noSupervisorsFound": "لم يتم العثور على مشرفين معيّنين لهذا النوع من أمر العمل",
"requiredForExistingWO": "* مطلوب لأوامر العمل الموجودة",
"selectWoTypeFirstForEngineers": "اختر نوع أمر العمل أولاً لتصفية المهندسين",
"noEngineersFound": "لم يتم العثور على مهندسين (دور مهندس المقاول) لهذا النوع من أمر العمل",
"engineersAvailable": "{{count}} مهندس/مهندسين متاح",
"selectWoTypeFirstForTechnicians": "اختر نوع أمر العمل أولاً لتصفية الفنيين",
"noTechniciansFoundForType": "لم يتم العثور على فنيين لهذا النوع من أمر العمل",
"techniciansAvailable": "{{count}} فني/فنيين متاح",
"requiredForSentToEngineer": "* مطلوب لحالة \"إرسال إلى المهندس\"",
"autoCalculated": "(محسوب تلقائياً)",
"autoSetOnRepairStart": "(يُعيّن عند بدء الإصلاح)",
"autoSetOnClose": "(يُعيّن عند الإغلاق)",
"totalItems": "إجمالي الأصناف:",
"confirmAction": "تأكيد الإجراء",
"confirmActionMessage": "هل أنت متأكد أنك تريد {{action}} أمر العمل هذا؟",
"processing": "جاري المعالجة...",
"yesAction": "نعم، {{action}}",
"systemManagerNote": "مدير النظام: عرض جميع الإجراءات الصالحة لهذه الحالة.",
"saveToSeeActions": "احفظ التغييرات لرؤية جميع الإجراءات المتاحة.",
"availableActions": "الإجراءات المتاحة",
"allOptionsAvailable": "جميع الخيارات متاحة",
"bothFilledMessage": "تم ملء الفني والتقرير الفني. يمكنك الآن استخدام أي إجراء سير عمل متاح أعلاه.",
"technicianAssigned": "تم تعيين الفني",
"assignedTechnicianLabel": "الفني المعيّن:",
"wantToEnableSendToSupervisor": "هل تريد أيضاً تمكين \"إرسال إلى المشرف\"؟",
"fillTechnicalReportToUnlock": "املأ حقل \"التقرير الفني\" لفتح هذا الخيار",
"technicalReportFilled": "تم ملء التقرير الفني",
"howWasService": "كيف كانت الخدمة لأمر العمل هذا؟",
"noFeedbackYet": "لم يُقدّم أي تقييم بعد",
"statusInfoAfterCreation": "ستظهر معلومات الحالة بعد الإنشاء",
"activityLog": "سجل النشاط",
"refreshActivityLogTitle": "تحديث سجل النشاط",
"noChangesRecorded": "لم يُسجّل أي تغيير بعد",
"createdThisWorkOrder": "أنشأ أمر العمل هذا",
"showLess": "عرض أقل",
"showAll": "عرض الكل",
"entries": "إدخالات",
"changedFrom": "تغيّر من",
"documentUpdated": "تم تحديث المستند",
"addItem": "إضافة صنف",
"addFirstItem": "+ إضافة الصنف الأول",
"item": "الصنف",
"valuationRate": "معدل التقييم",
"warehouse": "المستودع",
"consumedQty": "الكمية المستهلكة",
"availableStock": "المخزون المتاح",
"totalValue": "إجمالي القيمة",
"action": "الإجراء",
"open": "مفتوح",
"autoGenerated": "يُنشأ تلقائياً",
"updating": "جاري التحديث...",
"submitting": "جاري الإرسال...",
"updateFeedback": "تحديث التقييم",
"submitFeedback": "إرسال التقييم",
"editRating": "تعديل التقييم",
"saveSelection": "حفظ التحديد"
}
},
"maintenance": {
"title": "صيانة الأصول",
"maintenanceLogs": "سجلات الصيانة",
"maintenanceDetails": "تفاصيل الصيانة",
"addMaintenance": "إضافة صيانة جديدة",
"listTotal": "الإجمالي: {{count}} سجل صيانة{{count !== 1 ? '' : ''}}",
"apiNotAvailable": "واجهة صيانة الأصول غير متاحة",
"apiNotDeployed": "لم يتم نشر نقطة نهاية واجهة صيانة الأصول بعد.",
"tryCreatingNew": "جرب الإنشاء (تجريبي)",
"deletedSuccessfully": "تم حذف سجل الصيانة بنجاح!",
"status": {
"planned": "مخطط",
"completed": "مكتمل",
"overdue": "متأخر",
"cancelled": "ملغى"
},
"maintenanceTeam": "فريق الصيانة",
"newMaintenanceTeam": "فريق صيانة جديد",
"teamId": "معرف الفريق",
"teamName": "اسم الفريق",
"managerEmail": "بريد المشرف",
"managerName": "اسم المشرف",
"expertise": "الاختصاص",
"selectTeam": "اختر الفريق",
"viewDetails": "عرض التفاصيل",
"editTeam": "تعديل الفريق",
"duplicateTeam": "نسخ الفريق",
"deleteTeam": "حذف الفريق",
"selectHospital": "اختر المستشفى",
"selectExpertise": "اختر الاختصاص",
"selectManager": "اختر المشرف",
"enterTeamName": "أدخل اسم الفريق",
"teamInformation": "معلومات الفريق",
"selectUser": "اختر المستخدم",
"selectRole": "اختر الدور",
"totalMembers": "إجمالي الأعضاء",
"teamSummary": "ملخص الفريق",
"addFirstMember": "أضف العضو الأول",
"manager": "بريد المشرف",
"loadingTeams": "جاري تحميل فرق الصيانة...",
"errorLoadingTeams": "خطأ في تحميل فرق الصيانة",
"deleteConfirmMessage": "هل أنت متأكد من حذف فريق الصيانة هذا؟ لا يمكن التراجع عن هذا الإجراء.",
"team": "الفريق",
"deleteTeamButton": "حذف الفريق",
"deletedSuccessfully": "تم حذف فريق الصيانة بنجاح!",
"listTitle": "فرق الصيانة",
"statsTotalTeams": "إجمالي الفرق",
"statsManagers": "المديرون",
"statsHospitals": "المستشفيات",
"export": {
"title": "تصدير فرق الصيانة",
"selectData": "اختر البيانات للتصدير",
"selectedRows": "الصفوف المحددة",
"selectedCount": "تصدير {{count}} فريق صيانة محدد",
"currentPage": "الصفحة الحالية",
"currentPageCount": "تصدير {{count}} فريق صيانة في الصفحة الحالية",
"allWithFilters": "جميع السجلات (مع المرشحات الحالية)",
"allWithFiltersCount": "تصدير كل {{count}} فريق صيانة مطابق للمرشحات",
"exportFormat": "تنسيق التصدير",
"csv": "CSV",
"csvDesc": "قيم مفصولة بفواصل",
"excel": "Excel",
"excelDesc": "جدول XLSX",
"columnsToExport": "الأعمدة للتصدير",
"selectAll": "تحديد الكل",
"resetToDefault": "إعادة إلى الافتراضي",
"columnsSelected": "{{count}} عمود محدد",
"exporting": "جاري التصدير...",
"exportButton": "تصدير",
"exportingSelected": "تصدير {{count}} صف محدد",
"exportingPage": "تصدير {{count}} صف من الصفحة الحالية",
"exportingAll": "تصدير كل {{count}} صف"
}
},
"ppm": {
"title": "الصيانة الوقائية",
"ppmDetails": "تفاصيل الصيانة الوقائية",
"addPPM": "إضافة صيانة وقائية جديدة",
"periodicity": "الدورية",
"dueDate": "تاريخ الاستحقاق",
"manageSchedules": "إدارة الجداول",
"pmId": "معرف الصيانة الوقائية",
"name": "الاسم",
"manufacturer": "الشركة المصنعة",
"listTotal": "الإجمالي: {{count}} جدول صيانة وقائية{{count !== 1 ? '' : ''}}",
"searchPlaceholder": "ابحث بالمعرف أو الأصل أو الشركة...",
"filterByCompany": "تصفية حسب الشركة",
"company": "الشركة",
"asset": "الأصل",
"assetType": "نوع الأصل",
"frequency": "التكرار",
"noOfPMs": "عدد الصيانات الوقائية",
"totalAmount": "المبلغ الإجمالي",
"apiNotAvailable": "واجهة الصيانة الوقائية غير متاحة",
"apiNotDeployed": "لم يتم نشر نقطة نهاية واجهة الصيانة الوقائية بعد.",
"tryCreatingNew": "جرب الإنشاء (تجريبي)",
"deletedSuccessfully": "تم حذف جدول الصيانة الوقائية بنجاح!",
"noSchedulesFound": "لم يتم العثور على جداول صيانة وقائية",
"createFirstSchedule": "أنشئ أول جدول صيانة وقائية",
"confirmDelete": "تأكيد الحذف",
"deleteConfirmMessage": "هل أنت متأكد من حذف جدول الصيانة الوقائية هذا؟ لا يمكن التراجع عن هذا الإجراء.",
"detail": {
"duplicateSchedule": "نسخ جدول الصيانة الوقائية",
"newSchedule": "جدول صيانة وقائية جديد",
"scheduleDetails": "تفاصيل جدول الصيانة الوقائية",
"basicInformation": "المعلومات الأساسية",
"financialInformation": "المعلومات المالية",
"scheduleInformation": "معلومات الجدول",
"maintenanceTeam": "فريق الصيانة",
"numberOfPMs": "عدد الصيانات الوقائية",
"pricePerPM": "السعر لكل صيانة وقائية",
"frequencyPlaceholder": "مثال: شهري، ربع سنوي، سنوي",
"scheduleInfoAfterCreation": "ستظهر معلومات الجدول بعد الإنشاء",
"assetName": "اسم الأصل",
"pleaseEnterAssetName": "يرجى إدخال اسم الأصل",
"duplicatedSuccessfully": "تم نسخ جدول الصيانة الوقائية بنجاح!",
"createdSuccessfully": "تم إنشاء جدول الصيانة الوقائية بنجاح!",
"updatedSuccessfully": "تم تحديث جدول الصيانة الوقائية بنجاح!",
"failedToSave": "فشل الحفظ",
"saveChanges": "حفظ التغييرات",
"loadingSchedule": "جاري تحميل جدول الصيانة الوقائية...",
"backToSchedules": "العودة إلى جداول الصيانة الوقائية",
"errorLoading": "خطأ"
}
},
"ppmPlanner": {
"listTitle": "جداول الصيانة الوقائية",
"export": {
"title": "تصدير جداول الصيانة الوقائية",
"selectData": "نطاق التصدير",
"selectedRows": "الصفوف المحددة",
"selectedCount": "تصدير {{count}} جدول{{count !== 1 ? 'اً' : ''}} محدد{{count !== 1 ? 'ة' : ''}}",
"currentPage": "الصفحة الحالية",
"currentPageCount": "تصدير {{count}} جدول{{count !== 1 ? 'اً' : ''}} في الصفحة الحالية",
"allWithFilters": "جميع السجلات (مع الفلاتر الحالية)",
"allWithFiltersCount": "تصدير جميع {{count}} جدول{{count !== 1 ? 'اً' : ''}} المطابقة للفلاتر الحالية",
"csvDesc": "قيم مفصولة بفاصلة",
"excelDesc": "جدول XLSX",
"columnsToExport": "الأعمدة للتصدير",
"selectAll": "تحديد الكل",
"resetToDefault": "إعادة التعيين للافتراضي",
"columnsSelected": "{{count}} عمود{{count !== 1 ? 'اً' : ''}} محدد{{count !== 1 ? 'ة' : ''}}",
"exporting": "جاري التصدير...",
"exportButton": "تصدير",
"exportingSelected": "جاري تصدير {{count}} صف{{count !== 1 ? 'اً' : ''}} محدد{{count !== 1 ? 'ة' : ''}}",
"exportingPage": "جاري تصدير {{count}} صف{{count !== 1 ? 'اً' : ''}} من الصفحة الحالية",
"exportingAll": "جاري تصدير جميع {{count}} صف{{count !== 1 ? 'اً' : ''}}"
}
},
"exportModal": {
"title": "تصدير",
"whatToExport": "ما الذي سيتم تصديره",
"selectedRows": "الصفوف المحددة",
"currentPage": "الصفحة الحالية",
"allWithFilters": "الكل مع المرشحات",
"exportSelected": "تصدير {count} محدد",
"exportPage": "تصدير {count} في الصفحة الحالية",
"exportAll": "تصدير الكل {count}",
"columnsToExport": "الأعمدة للتصدير",
"selectAll": "تحديد الكل",
"selectDefault": "تحديد الافتراضي",
"exporting": "جاري التصدير...",
"exportingSelected": "جاري تصدير {count} صف(وف) محدد(ة)",
"exportingPage": "جاري تصدير {count} صف(وف) من الصفحة الحالية",
"exportingAll": "جاري تصدير جميع {count} صف(وف)",
"selected": "محدد",
"rows": "صفوف"
},
"items": {
"title": "الأصناف",
"itemDetails": "تفاصيل الصنف",
"newItem": "صنف جديد",
"addItem": "إضافة صنف جديد",
"itemId": "معرف الصنف",
"itemCode": "كود الصنف",
"itemName": "اسم الصنف",
"itemGroup": "مجموعة الأصناف",
"stockUOM": "وحدة المخزون",
"partDescription": "وصف القطعة",
"brand": "العلامة التجارية",
"valuationRate": "معدل التقييم",
"openingStock": "رصيد الافتتاح",
"lastCalibrationDate": "تاريخ المعايرة الأخير",
"nextCalibrationDate": "تاريخ المعايرة القادم",
"selectItem": "اختر الصنف",
"selectItemGroup": "اختر مجموعة الأصناف",
"selectHospital": "اختر المستشفى",
"serialNo": "الرقم التسلسلي",
"dateIn": "تاريخ الدخول",
"watts": "واط",
"volts": "فولت",
"type": "النوع",
"code": "الرمز",
"viewDetails": "عرض التفاصيل",
"editItem": "تعديل الصنف",
"duplicateItem": "نسخ الصنف",
"deleteItem": "حذف الصنف",
"basicInformation": "المعلومات الأساسية",
"inventoryDetails": "تفاصيل المخزون",
"stockInformation": "معلومات المخزون",
"isStockItem": "صنف مخزني",
"isFixedAsset": "أصل ثابت",
"balanceQty": "الرصيد",
"calibrationInformation": "معلومات المعايرة",
"additionalInformation": "معلومات إضافية",
"refreshBalanceQty": "تحديث الرصيد",
"warrantyMonths": "الضمان (بالأشهر)",
"errorLoadingItems": "خطأ في تحميل الأصناف",
"loadingItems": "جاري تحميل الأصناف...",
"deleteConfirmMessage": "هل أنت متأكد من حذف هذا الصنف؟ لا يمكن التراجع عن هذا الإجراء.",
"backToInventory": "العودة إلى المخزون",
"loadingItem": "جاري تحميل الصنف...",
"errorLoadingItem": "خطأ في تحميل الصنف",
"createNewItem": "إنشاء صنف جديد",
"itemCodeLabel": "كود الصنف",
"itemUpdatedSuccessfully": "تم تحديث الصنف بنجاح!",
"pleaseSaveFirst": "يرجى حفظ الصنف أولاً قبل الإرسال.",
"submittedSuccessfully": "تم إرسال الصنف بنجاح!",
"failedToSave": "فشل الحفظ",
"failedToSubmit": "فشل الإرسال",
"noItemsFound": "لم يتم العثور على عناصر",
"createFirstItem": "أنشئ عنصرك الأول",
"listTitle": "المخزون",
"listTotal": "الإجمالي: {{count}} عنصر{{count !== 1 ? 'اً' : ''}}",
"failedToLoadItems": "فشل تحميل العناصر.",
"listAddItem": "إضافة عنصر",
"export": {
"title": "تصدير العناصر",
"selectData": "اختر البيانات للتصدير",
"selectedRows": "الصفوف المحددة",
"selectedCount": "تصدير {{count}} عنصر{{count !== 1 ? 'اً' : ''}} محدد{{count !== 1 ? 'ة' : ''}}",
"currentPage": "الصفحة الحالية",
"currentPageCount": "تصدير {{count}} عنصر{{count !== 1 ? 'اً' : ''}} في الصفحة الحالية",
"allWithFilters": "جميع السجلات (مع الفلاتر الحالية)",
"allWithFiltersCount": "تصدير جميع {{count}} عنصر{{count !== 1 ? 'اً' : ''}} المطابقة للفلاتر الحالية",
"csvDesc": "قيم مفصولة بفاصلة",
"excelDesc": "جدول XLSX",
"columnsToExport": "الأعمدة للتصدير",
"selectAll": "تحديد الكل",
"resetToDefault": "إعادة التعيين للافتراضي",
"columnsSelected": "{{count}} عمود{{count !== 1 ? 'اً' : ''}} محدد{{count !== 1 ? 'ة' : ''}}",
"exporting": "جاري التصدير...",
"exportButton": "تصدير",
"exportingSelected": "جاري تصدير {{count}} صف{{count !== 1 ? 'اً' : ''}} محدد{{count !== 1 ? 'ة' : ''}}",
"exportingPage": "جاري تصدير {{count}} صف{{count !== 1 ? 'اً' : ''}} من الصفحة الحالية",
"exportingAll": "جاري تصدير جميع {{count}} صف{{count !== 1 ? 'اً' : ''}}"
}
},
"issues": {
"title": "التذاكر",
"issueDetails": "تفاصيل التذكرة",
"newIssue": "تذكرة جديدة",
"addIssue": "إضافة تذكرة جديدة",
"issueId": "معرف التذكرة",
"subject": "الموضوع",
"raisedBy": "أُبلغ بها",
"contact": "جهة الاتصال",
"issueType": "نوع التذكرة",
"openingDate": "تاريخ الفتح",
"resolutionDate": "تاريخ الحل",
"resolvedBy": "تم الحل بواسطة",
"firstRespondedOn": "أول رد في",
"resolutionDetails": "تفاصيل الحل",
"selectIssue": "اختر التذكرة",
"allPriorities": "أي أولوية",
"allCompanies": "جميع الشركات",
"viewDetails": "عرض التفاصيل",
"editIssue": "تعديل التذكرة",
"deleteIssue": "حذف التذكرة",
"enterSubject": "أدخل موضوع التذكرة",
"selectPriority": "اختر الأولوية",
"selectIssueType": "اختر نوع التذكرة",
"describeIssue": "صف التذكرة بالتفصيل...",
"contactInformation": "معلومات الاتصال",
"createNewIssue": "إنشاء تذكرة دعم جديدة",
"resolution": "الحل",
"describeResolution": "صف كيف تم حل التذكرة...",
"selectCompany": "اختر الشركة",
"statusInformation": "معلومات الحالة",
"currentStatus": "الحالة الحالية",
"timeline": "الجدول الزمني",
"loadingIssues": "جاري تحميل التذاكر...",
"errorLoadingIssues": "خطأ في تحميل التذاكر",
"deleteConfirmMessage": "هل أنت متأكد من حذف هذه التذكرة؟ لا يمكن التراجع عن هذا الإجراء.",
"deletedSuccessfully": "تم حذف التذكرة بنجاح!",
"deleteIssue": "حذف التذكرة",
"listTitle": "تذاكر الدعم",
"listTotal": "الإجمالي",
"listSelected": "محدد",
"statsTotalIssues": "إجمالي التذاكر",
"statsOpen": "مفتوحة",
"statsResolved": "محلولة",
"statsClosed": "مغلقة",
"export": {
"title": "تصدير التذاكر",
"selectData": "اختر البيانات للتصدير",
"selectedRows": "الصفوف المحددة",
"selectedCount": "تصدير {{count}} تذكرة محددة",
"currentPage": "الصفحة الحالية",
"currentPageCount": "تصدير {{count}} تذكرة في الصفحة الحالية",
"allWithFilters": "جميع السجلات (مع المرشحات الحالية)",
"allWithFiltersCount": "تصدير كل {{count}} تذكرة مطابقة للمرشحات",
"exportFormat": "تنسيق التصدير",
"csv": "CSV",
"csvDesc": "قيم مفصولة بفواصل",
"excel": "Excel",
"excelDesc": "جدول XLSX",
"columnsToExport": "الأعمدة للتصدير",
"selectAll": "تحديد الكل",
"resetToDefault": "إعادة إلى الافتراضي",
"columnsSelected": "{{count}} عمود محدد",
"exporting": "جاري التصدير...",
"exportButton": "تصدير",
"exportingSelected": "تصدير {{count}} صف محدد",
"exportingPage": "تصدير {{count}} صف من الصفحة الحالية",
"exportingAll": "تصدير كل {{count}} صف"
},
"status": {
"open": "مفتوحة",
"replied": "تم الرد",
"on_hold": "قيد الانتظار",
"resolved": "محلولة",
"closed": "مغلقة"
},
"priority": {
"low": "منخفضة",
"medium": "متوسطة",
"high": "عالية",
"critical": "حرجة"
}
},
"users": {
"title": "المستخدمون",
"userDetails": "تفاصيل المستخدم",
"newUser": "مستخدم جديد",
"addUser": "إضافة مستخدم جديد",
"searchUsers": "بحث عن مستخدمين...",
"manageUsers": "إدارة حسابات المستخدمين والصلاحيات",
"noUsersFound": "لم يتم العثور على مستخدمين",
"tryAdjustingSearch": "حاول تعديل مصطلحات البحث.",
"noUsersAvailable": "لا يوجد مستخدمون متاحون.",
"backToDashboard": "العودة إلى لوحة التحكم",
"refresh": "تحديث",
"active": "نشط",
"inactive": "غير نشط",
"noEmail": "لا يوجد بريد إلكتروني",
"created": "تاريخ الإنشاء"
},
"events": {
"title": "الفعاليات",
"eventDetails": "تفاصيل الفعالية",
"newEvent": "فعالية جديدة",
"addEvent": "إضافة فعالية",
"upcomingEvents": "الفعاليات القادمة",
"eventsFromFrappe": "فعاليات من نظام Frappe",
"noEventsFound": "لم يتم العثور على فعاليات",
"noEventsScheduled": "لا توجد فعاليات مجدولة حالياً.",
"refreshEvents": "تحديث الفعاليات"
},
"pagination": {
"previous": "السابق",
"next": "التالي",
"goTo": "انتقل إلى",
"go": "انتقال",
"page": "صفحة",
"showingToOf": "عرض {{start}} إلى {{end}} من {{total}} {{label}}",
"showingTo": "عرض {{start}} إلى {{end}} {{label}}",
"items": "أصناف",
"assets": "أصول",
"workOrders": "أوامر عمل",
"issues": "تذاكر",
"teams": "فرق",
"inspections": "عمليات تفتيش",
"plans": "خطط"
},
"linkField": {
"loading": "جاري التحميل...",
"noResultsFound": "لم يتم العثور على نتائج",
"createNewDoctype": "إنشاء {{doctype}} جديد",
"selectLabel": "اختر {{label}}"
},
"supportPlans": {
"loadingSupportPlans": "جاري تحميل خطط الدعم...",
"errorLoadingSupportPlans": "خطأ في تحميل خطط الدعم",
"deleteConfirmMessage": "هل أنت متأكد من حذف خطة الدعم هذه؟ لا يمكن التراجع عن هذا الإجراء.",
"planId": "معرف الخطة",
"deletedSuccessfully": "تم حذف خطة الدعم بنجاح!",
"deleteSupportPlan": "حذف خطة الدعم",
"noSupportPlansFound": "لم يتم العثور على خطط دعم",
"createFirstSupportPlan": "أنشئ أول خطة دعم",
"table": {
"planName": "اسم الخطة",
"type": "النوع",
"frequency": "التكرار",
"contractValue": "قيمة العقد",
"warrantyStatus": "حالة الضمان",
"contractStatus": "حالة العقد"
},
"status": {
"active": "نشط",
"expired": "منتهي",
"pending": "قيد الانتظار",
"terminated": "منتهي مبكرًا"
},
"statusLabel": {
"warrantyPrefix": "ض:",
"contractPrefix": "ع:"
},
"viewDetails": "عرض خطة الدعم",
"editSupportPlan": "تعديل خطة الدعم",
"listTitle": "خطط الدعم",
"statsTotalPlans": "إجمالي الخطط",
"statsContracts": "العقود",
"statsWarranties": "الضمانات",
"statsActive": "نشطة",
"export": {
"title": "تصدير خطط الدعم",
"selectData": "اختر البيانات للتصدير",
"selectedRows": "الصفوف المحددة",
"selectedCount": "تصدير {{count}} خطة دعم محددة",
"currentPage": "الصفحة الحالية",
"currentPageCount": "تصدير {{count}} خطة دعم في الصفحة الحالية",
"allWithFilters": "جميع السجلات (مع المرشحات الحالية)",
"allWithFiltersCount": "تصدير كل {{count}} خطة دعم مطابقة للمرشحات",
"exportFormat": "تنسيق التصدير",
"csv": "CSV",
"csvDesc": "قيم مفصولة بفواصل",
"excel": "Excel",
"excelDesc": "جدول XLSX",
"columnsToExport": "الأعمدة للتصدير",
"selectAll": "تحديد الكل",
"resetToDefault": "إعادة إلى الافتراضي",
"columnsSelected": "{{count}} عمود محدد",
"exporting": "جاري التصدير...",
"exportButton": "تصدير",
"exportingSelected": "تصدير {{count}} صف محدد",
"exportingPage": "تصدير {{count}} صف من الصفحة الحالية",
"exportingAll": "تصدير كل {{count}} صف"
}
},
"inspections": {
"title": "عمليات التفتيش",
"loadingInspections": "جاري تحميل عمليات التفتيش...",
"errorLoadingInspections": "خطأ في تحميل عمليات التفتيش",
"deleteConfirmMessage": "هل أنت متأكد من حذف عملية التفتيش هذه؟ لا يمكن التراجع عن هذا الإجراء.",
"inspectionId": "معرف التفتيش",
"deleteInspection": "حذف التفتيش",
"deletedSuccessfully": "تم حذف التفتيش بنجاح!",
"noInspectionsFound": "لم يتم العثور على عمليات تفتيش",
"createFirstInspection": "أنشئ أول عملية تفتيش",
"type": "نوع التفتيش",
"workflowStateHeader": "حالة سير العمل",
"targetDate": "تاريخ الاستهداف",
"requestedBy": "طُلِبت بواسطة",
"linkedWorkOrder": "أمر العمل المرتبط",
"savedFilters": "المرشحات المحفوظة",
"newInspection": "تفتيش جديد",
"inspectionReport": "تقرير التفتيش",
"technicalDepartment": "القسم الفني",
"filterStatus": "الحالة",
"filterWorkflow": "سير العمل",
"filterType": "النوع",
"filterWorkOrder": "أمر العمل",
"filterDepartment": "القسم",
"selectWorkOrder": "اختر أمر العمل",
"selectDepartment": "اختر القسم",
"stats": {
"draft": "مسودة",
"pendingApproval": "بانتظار الموافقة",
"closed": "مغلقة"
},
"status": {
"open": "مفتوحة",
"in_progress": "قيد التنفيذ",
"pending_review": "بانتظار المراجعة",
"closed": "مغلقة"
},
"workflowState": {
"draft": "مسودة",
"sent_to_work_control": "مرسل إلى التحكم بالعمل",
"sent_to_technician": "مرسل إلى الفني",
"sent_to_supervisor": "مرسلة إلى المشرف",
"closed": "مغلقة"
},
"typeMap": {
"inspection": "تفتيش",
"safety_inspection": "تفتيش سلامة"
},
"viewDetails": "عرض التفاصيل",
"editInspection": "تعديل التفتيش",
"export": {
"title": "تصدير عمليات التفتيش",
"selectData": "اختر البيانات للتصدير",
"selectedRows": "الصفوف المحددة",
"selectedCount": "تصدير {{count}} عملية تفتيش محددة",
"currentPage": "الصفحة الحالية",
"currentPageCount": "تصدير {{count}} عملية تفتيش في الصفحة الحالية",
"allWithFilters": "جميع السجلات (مع المرشحات الحالية)",
"allWithFiltersCount": "تصدير كل {{count}} عملية تفتيش مطابقة للمرشحات",
"exportFormat": "تنسيق التصدير",
"csv": "CSV",
"csvDesc": "قيم مفصولة بفواصل",
"excel": "Excel",
"excelDesc": "جدول XLSX",
"columnsToExport": "الأعمدة للتصدير",
"selectAll": "تحديد الكل",
"resetToDefault": "إعادة إلى الافتراضي",
"columnsSelected": "{{count}} عمود محدد",
"exporting": "جاري التصدير...",
"exportButton": "تصدير",
"exportingSelected": "تصدير {{count}} صف محدد",
"exportingPage": "تصدير {{count}} صف من الصفحة الحالية",
"exportingAll": "تصدير كل {{count}} صف",
"inspectionId": "معرف التفتيش",
"inspectionType": "نوع التفتيش",
"status": "الحالة",
"workflowState": "حالة سير العمل",
"inspectionDate": "تاريخ التفتيش",
"targetClosureDate": "تاريخ الإغلاق المستهدف",
"requestedBy": "طُلِبت بواسطة",
"technicalDepartment": "القسم الفني",
"linkedWorkOrder": "أمر العمل المرتبط",
"observationNote": "ملاحظة الملاحظة",
"technicalResponse": "الرد الفني",
"createdOn": "تاريخ الإنشاء",
"modifiedOn": "تاريخ التعديل",
"createdBy": "أنشئ بواسطة"
},
"detail": {
"loadingDetails": "جاري تحميل تفاصيل التفتيش...",
"errorLoading": "خطأ في تحميل التفتيش",
"backToList": "العودة إلى التفتيشات",
"newInspection": "تفتيش جديد",
"inspectionDetails": "تفاصيل التفتيش",
"createNewRecord": "إنشاء سجل تفتيش جديد",
"cancelInspection": "إلغاء التفتيش",
"cancelConfirmMessage": "هل أنت متأكد أنك تريد إلغاء هذا التفتيش؟ سيتم تمييز التفتيش كملغى ويمكنك حذفه بعد ذلك إذا لزم الأمر.",
"noGoBack": "لا، تراجع",
"yesCancel": "نعم، إلغاء",
"cancelling": "جاري الإلغاء...",
"selectType": "اختر النوع",
"workOrderType": "نوع أمر العمل",
"selectWorkOrderType": "اختر نوع أمر العمل",
"techniciansAvailable": "{{count}} فني/فنيين متاح لهذا النوع",
"selectDepartment": "اختر القسم",
"selectLocation": "اختر الموقع",
"extensionNo": "رقم الامتداد *",
"selectExtension": "اختر الامتداد",
"inspectionDate": "تاريخ التفتيش",
"targetClosureDate": "تاريخ الإغلاق المستهدف",
"cannotBeInPast": "لا يمكن أن يكون في الماضي",
"cannotBeEarlier": "لا يمكن أن يكون أقدم من تاريخ التفتيش أو في الماضي",
"openingAttachment": "مرفق الافتتاح",
"closingAttachment": "مرفق الإغلاق",
"uploading": "جاري الرفع...",
"uploadFile": "رفع ملف",
"uploadClosingFile": "رفع ملف الإغلاق",
"noAttachment": "لا يوجد مرفق",
"removeAttachment": "إزالة المرفق",
"assignmentInformation": "معلومات التعيين",
"requestedBy": "طُلِبت بواسطة",
"selectUser": "اختر المستخدم",
"technicalDepartment": "القسم الفني",
"assignedTechnician": "الفني المعيّن",
"selectTechnician": "اختر الفني",
"selectWOTypeFirst": "اختر نوع أمر العمل أولاً لتصفية الفنيين",
"noTechniciansForType": "لم يتم العثور على فنيين لهذا النوع من أمر العمل",
"notesAndResponse": "الملاحظات والرد",
"observationNote": "ملاحظة الملاحظة",
"placeholderObservation": "أدخل ملاحظات الملاحظة...",
"technicalResponse": "الرد الفني",
"placeholderTechnicalResponse": "أدخل الرد الفني...",
"linkedWorkOrder": "أمر العمل المرتبط",
"linkedCorrectiveWO": "أمر العمل التصحيحي المرتبط",
"readOnly": "للقراءة فقط",
"viewWorkOrder": "عرض أمر العمل",
"noLinkedWorkOrder": "لا يوجد أمر عمل مرتبط",
"workflowActions": "إجراءات سير العمل",
"workflowProgress": "تقدم سير العمل",
"workControl": "مراقبة العمل",
"technicianStep": "الفني",
"supervisorStep": "المشرف",
"draftStep": "مسودة",
"closedStep": "مغلق",
"statusInfo": "معلومات الحالة",
"documentStatus": "حالة المستند",
"woType": "نوع أمر العمل",
"assignedTo": "معيّن إلى",
"submitted": "مُرسل",
"cancelled": "ملغى",
"added": "مضاف:",
"removed": "مُزال:",
"modified": "مُعدّل:",
"items": "عنصر/عناصر",
"rows": "صف/صفوف",
"activityLog": "سجل النشاط",
"activityLogRefreshed": "تم تحديث سجل النشاط",
"refreshActivityLog": "تحديث سجل النشاط",
"noChangesRecorded": "لم يتم تسجيل أي تغييرات بعد",
"createdThisInspection": "أنشأ هذا التفتيش",
"changedFrom": "تم التغيير من",
"documentUpdated": "تم تحديث المستند",
"showLess": "عرض أقل",
"showAll": "عرض الكل",
"department": "القسم",
"location": "الموقع",
"inspectionType": "نوع التفتيش",
"status": "الحالة",
"removeClosingAttachment": "إزالة مرفق الإغلاق",
"noClosingAttachment": "لا يوجد مرفق إغلاق",
"cancelledSuccessfully": "تم إلغاء التفتيش بنجاح!",
"failedToCancel": "فشل الإلغاء: {{error}}",
"failedToSave": "فشل الحفظ: {{error}}",
"failedToDelete": "فشل الحذف: {{error}}",
"targetClosureMandatory": "تاريخ الإغلاق المستهدف إلزامي للحفظ.",
"attachmentMandatory": "المرفق إلزامي للحفظ.",
"extensionMandatory": "رقم الامتداد إلزامي للحفظ.",
"createdSuccessfully": "تم إنشاء التفتيش بنجاح!",
"updatedSuccessfully": "تم تحديث التفتيش بنجاح!",
"deletedSuccessfully": "تم حذف التفتيش بنجاح!",
"inspectionDateInPast": "لا يمكن أن يكون تاريخ التفتيش في الماضي.",
"targetClosureEarlier": "لا يمكن أن يكون تاريخ الإغلاق المستهدف أقدم من تاريخ التفتيش.",
"targetClosureInPast": "لا يمكن أن يكون تاريخ الإغلاق المستهدف في الماضي.",
"fileSizeExceeds": "حجم الملف يتجاوز حد 10 ميجابايت",
"fileUploadedSuccess": "تم رفع الملف بنجاح",
"failedToUpload": "فشل رفع الملف",
"closingAttachmentRemoved": "تم إزالة مرفق الإغلاق",
"closingAttachmentUploadedSuccess": "تم رفع مرفق الإغلاق بنجاح",
"failedToUploadClosing": "فشل رفع مرفق الإغلاق",
"attachmentRemoved": "تم إزالة المرفق",
"systemManager": "مدير النظام",
"workflow": "سير العمل"
}
},
"activeMap": {
"title": "الخريطة النشطة",
"loading": "جاري تحميل بيانات الخريطة...",
"hospital": "المستشفى",
"departmentWoType": "القسم (نوع أمر العمل)",
"selectHospital": "اختر المستشفى",
"selectDepartment": "اختر القسم",
"clearDepartmentHint": "مسح القسم للتصفية حسب المستشفى",
"clearHospitalHint": "مسح المستشفى للتصفية حسب القسم",
"clearFilters": "مسح المرشحات",
"legendHospital": "المستشفى",
"legendDepartment": "القسم (نوع أمر العمل)",
"legendHasUrgent": "يوجد أوامر عمل عاجلة",
"totalAssets": "إجمالي الأصول",
"workOrderStatus": "حالة أمر العمل",
"status": "الحالة",
"count": "العدد",
"normal": "عادي",
"urgent": "عاجل",
"open": "مفتوح",
"workInProgress": "قيد التنفيذ",
"pendingReview": "بانتظار المراجعة",
"completed": "مكتمل",
"closed": "مغلق",
"preventiveMaintenance": "الصيانة الوقائية",
"planned": "مخطط",
"overdue": "متأخر",
"viewAssets": "عرض الأصول",
"viewWorkOrders": "عرض أوامر العمل",
"viewAllWorkOrders": "عرض جميع أوامر العمل",
"showingWorkOrdersByType": "عرض أوامر العمل حسب النوع",
"deptWoType": "القسم / نوع أمر العمل",
"tooltipDept": "قسم",
"tooltipHospital": "مستشفى",
"tooltipUrgent": "عاجل! ",
"normalWos": "أوامر عادية:",
"urgentWos": "أوامر عاجلة:",
"closedWos": "أوامر مغلقة:",
"plannedPms": "صيانة مخطط لها:",
"completedPms": "صيانة مكتملة:",
"assets": "الأصول"
},
"maintenanceCalendarPage": {
"title": "تقويم الصيانة",
"viewType": "نوع العرض",
"maintenanceLog": "سجل الصيانة",
"ppmPlanner": "مخطط الصيانة الوقائية",
"filters": "المرشحات",
"yearlyMap": "الخريطة السنوية",
"yearlyMapTitle": "عرض خريطة مخطط الصيانة الوقائية السنوية",
"mapShort": "خريطة",
"hospital": "المستشفى",
"selectHospital": "اختر المستشفى",
"department": "القسم",
"allDepartments": "جميع الأقسام",
"status": "الحالة",
"allStatuses": "جميع الحالات",
"planned": "مخطط",
"completed": "مكتمل",
"overdue": "متأخر",
"cancelled": "ملغى",
"assignedTo": "مكلف إلى",
"allTechnicians": "جميع الفنيين",
"clearFilters": "مسح المرشحات",
"months": {
"january": "يناير",
"february": "فبراير",
"march": "مارس",
"april": "أبريل",
"may": "مايو",
"june": "يونيو",
"july": "يوليو",
"august": "أغسطس",
"september": "سبتمبر",
"october": "أكتوبر",
"november": "نوفمبر",
"december": "ديسمبر"
},
"days": {
"sun": "الأحد",
"mon": "الإثنين",
"tue": "الثلاثاء",
"wed": "الأربعاء",
"thu": "الخميس",
"fri": "الجمعة",
"sat": "السبت"
},
"previousMonth": "الشهر السابق",
"today": "اليوم",
"nextMonth": "الشهر التالي",
"loadingLogs": "جاري تحميل سجلات الصيانة...",
"loadingPpm": "جاري تحميل مخططات الصيانة الوقائية...",
"overdueInTooltip": "(متأخر)",
"clickToViewDetails": "انقر لعرض التفاصيل",
"clickToViewPpmPlanner": "انقر لعرض مخطط الصيانة الوقائية",
"ppmPlannerDefault": "مخطط الصيانة الوقائية",
"legendCompleted": "مكتمل",
"legendPlanned": "مخطط",
"legendOverdue": "متأخر",
"legendToday": "اليوم",
"summaryPpmPlanners": "مخططات الصيانة الوقائية"
}
}