wala_plus_with_dialog_removal
FaizHashmi 2 weeks ago
parent 367218702b
commit a152fe1da2

@ -15,49 +15,49 @@ class CodegenLoader extends AssetLoader{
} }
static const Map<String,dynamic> _ar_SA = { static const Map<String,dynamic> _ar_SA = {
"mohemm": "Mohemm", "mohemm": "MoheM",
"english": "English", "english": "English",
"arabic": "عربي", "arabic": "عربي",
"login": "تسجيل الدخول", "login": "تسجيل الدخول",
"pleaseEnterLoginDetails": "الرجاء إدخال التفاصيل أدناه لتسجيل الدخول", "pleaseEnterLoginDetails": "الرجاء إدخال التفاصيل أدناه لتسجيل الدخول",
"userId": "UserID", "userId": "معرّف المستخدم",
"username": "اسم المستخدم", "username": "اسم المستخدم",
"userName": "اسم المستخدم", "userName": "اسم المستخدم",
"userSearch": "User Search", "userSearch": "البحث عن مستخدم",
"password": "كلمة المرور", "password": "كلمة المرور",
"welcomeBack": "مرحبا بعودتك", "welcomeBack": "مرحبا بعودتك",
"wouldYouLikeToLoginWithCurrentUsername": "هل ترغب في تسجيل الدخول باسم المستخدم الحالي؟", "wouldYouLikeToLoginWithCurrentUsername": "هل ترغب في تسجيل الدخول باسم المستخدم الحالي؟",
"lastLoginDetails": "تفاصيل تسجيل الدخول الأخير:", "lastLoginDetails": "تفاصيل تسجيل الدخول الأخير:",
"verificationType": "نوع التحقق:", "verificationType": "نوع التحقق:",
"pleaseVerify": "ارجوك تحقق", "pleaseVerify": "يرجى التحقق",
"pleaseVerifyForBio": "الرجاء التحقق من تسجيل الدخول باستخدام أحد هذه الخيارات", "pleaseVerifyForBio": "الرجاء التحقق من تسجيل الدخول باستخدام أحد هذه الخيارات",
"verifyThroughFace": "تحقق من خلال الوجه", "verifyThroughFace": "التحقق بالتعرف على الوجه",
"verifyThroughFingerprint": "تحقق من خلال بصمة الإصبع", "verifyThroughFingerprint": "التحقق ببصمة الإصبع",
"verifyThroughSMS": "تحقق من خلال الرسائل القصيرة", "verifyThroughSMS": "التحقق عبر رسالة نصية",
"verifyThroughWhatsapp": "تحقق من خلال Whatsapp", "verifyThroughWhatsapp": "التحقق عبر واتساب",
"useAnotherAccount": "استخدم حسابا آخر", "useAnotherAccount": "استخدم حسابا آخر",
"pleaseEnterTheVerificationCodeSentTo": "الرجاء إدخال رمز التحقق المرسل إلى ", "pleaseEnterTheVerificationCodeSentTo": "الرجاء إدخال رمز التحقق المرسل إلى ",
"theVerificationCodeWillExpireIn": "ستنتهي صلاحية رمز التحقق في ", "theVerificationCodeWillExpireIn": "ستنتهي صلاحية رمز التحقق في ",
"goodMorning": "صباح الخير", "goodMorning": "صباح الخير",
"markAttendance": "علامة الحضور", "markAttendance": "تسجيل الحضور",
"timeLeftToday": "الوقت المتبقي اليوم", "timeLeftToday": "الوقت المتبقي اليوم",
"checkIn": "تحقق في", "checkIn": "تسجيل الحضور",
"workList": "قائمة العمل", "workList": "قائمة العمل",
"leaveBalance": "رصيد الاجازات", "leaveBalance": "رصيد الإجازات",
"missingSwipes": "تسجيل بصمة حضور", "missingSwipes": "البصمات المفقودة",
"ticketBalance": "رصيد التذكرة", "ticketBalance": "رصيد التذاكر",
"other": "آخر", "other": "آخر",
"services": "خدمات", "services": "خدمات",
"viewAllServices": "عرض جميع الخدمات", "viewAllServices": "عرض جميع الخدمات",
"monthlyAttendance": "الحضور الشهري", "monthlyAttendance": "الحضور الشهري",
"vacationRule": "قاعدة الاجازات", "vacationRule": "قواعد الإجازات",
"vacationType": "نوع الاجازة", "vacationType": "نوع الإجازة",
"startDateT": "تاريخ البدء", "startDateT": "تاريخ البدء",
"endDateT": "تاريخ الانتهاء", "endDateT": "تاريخ الانتهاء",
"workFromHome": "العمل من المنزل", "workFromHome": "العمل من المنزل",
"ticketRequest": "طلب تذكرة", "ticketRequest": "طلب تذكرة",
"viewAllOffers": "مشاهدة جميع العروض", "viewAllOffers": "مشاهدة جميع العروض",
"offers": "عروض & ", "offers": "العروض و",
"discounts": "الخصومات", "discounts": "الخصومات",
"newString": "جديد", "newString": "جديد",
"setTheNewPassword": "قم بتعيين كلمة المرور الجديدة", "setTheNewPassword": "قم بتعيين كلمة المرور الجديدة",
@ -69,115 +69,115 @@ class CodegenLoader extends AssetLoader{
"home": "الرئيسية", "home": "الرئيسية",
"mySalary": "راتبي", "mySalary": "راتبي",
"createRequest": "إنشاء طلب", "createRequest": "إنشاء طلب",
"forgotPassword": "هل نسيت كلمة السر", "forgotPassword": "هل نسيت كلمة المرور؟",
"employeeId": "هوية الموظف", "employeeId": "الرقم الوظيفي",
"loginCodeWillSentToMobileNumber": "الرجاء إدخال معرف الموظف الخاص بك ، وسيتم إرسال رمز تسجيل الدخول إلى رقم هاتفك المحمول", "loginCodeWillSentToMobileNumber": "الرجاء إدخال رقم الموظف الخاص بك ، وسيتم إرسال رمز تسجيل الدخول إلى رقم هاتفك المسجل",
"changePassword": "تغيير كلمة المرور", "changePassword": "تغيير كلمة المرور",
"ok": "موافق", "ok": "موافق",
"confirm": "تؤكد", "confirm": "تأكيد",
"passwordChangedSuccessfully": "تم تغيير الرقم السري بنجاح", "passwordChangedSuccessfully": "تم تغيير كلمة المرور بنجاح",
"itemsForSale": "سلع للبيع", "itemsForSale": "سلع للبيع",
"attendanceDetails": "تفاصيل الحضور", "attendanceDetails": "تفاصيل الحضور",
"order": "الطلبات", "order": "الطلبات",
"earlyOut": "الخروج مبكرا", "earlyOut": "الانصراف المبكر",
"shortage": "ساعات التقصير", "shortage": "ساعات غير مغطاة",
"excess": "فائض", "excess": "ساعات العمل الإضافية",
"lateIn": "القدوم المتاخر", "lateIn": "التأخر عن الحضور",
"approvedCheckOut": "اعتماد وقت الخروج", "approvedCheckOut": "وقت الانصراف المعتمد",
"approvedCheckIn": "اعتماد وقت الدخول", "approvedCheckIn": "وقت الحضور المعتمد",
"actualCheckOut": "وقت الخروج", "actualCheckOut": "وقت الانصراف الفعلي",
"actualCheckIn": "وقت الدخول", "actualCheckIn": "وقت الحضور الفعلي",
"present": "حضور", "present": "حضور",
"pres": "حضور", "pres": "حضور",
"shiftTime": "وقت التناوب", "shiftTime": "وقت المناوبة",
"absent": "غياب", "absent": "غياب",
"attendance": "الحضور", "attendance": "الحضور",
"scheduleDays": "ايام العمل", "scheduleDays": "أيام العمل",
"offDays": "ايام الراحه", "offDays": "أيام الراحة",
"nonAnalyzed": "لايوجد تحليل", "nonAnalyzed": "لم يتم التحليل",
"shortageHour": "ساعات التقصير", "shortageHour": "ساعات غير مغطاة",
"stats": "الحاله", "stats": "الإحصاءات",
"completed": "تم اكمال", "completed": "مكتمل",
"msg": "Hello {} in the {} world ", "msg": "مرحبًا {} في عالم {}",
"msg_named": "{} are written in the {lang} language", "msg_named": "{} مكتوبة بلغة {lang}",
"clickMe": "Click me", "clickMe": "اضغط هنا",
"doNotUseRecentPassword": "لا تستخدم كلمة مرور حديثة", "doNotUseRecentPassword": "لا تستخدم كلمة مرور سبق استخدامها مؤخرًا",
"atLeastOneLowercase": "حرف صغير واحد على الأقل", "atLeastOneLowercase": "حرف صغير واحد على الأقل",
"atLeastOneUppercase": "حرف كبير واحد على الأقل", "atLeastOneUppercase": "حرف كبير واحد على الأقل",
"atLeastOneNumeric": "رقم واحد على الأقل", "atLeastOneNumeric": "رقم واحد على الأقل",
"minimum8Characters": "8 أحرف على الأقل", "minimum8Characters": "8 أحرف على الأقل",
"doNotAddRepeatingLetters": "لا تقم بإضافة أحرف متكررة", "doNotAddRepeatingLetters": "لا تقم بإضافة أحرف متكررة",
"itShouldContainSpecialCharacter": "يجب لا يحتوي على أحرف خاصة", "itShouldContainSpecialCharacter": "يجب أن تحتوي كلمة المرور على رمز خاص",
"confirmPasswordMustMatch": "يجب أن يتطابق تأكيد كلمة المرور", "confirmPasswordMustMatch": "يجب أن تتطابق كلمتا المرور",
"sms": "رسالة قصيرة", "sms": "رسالة قصيرة",
"fingerPrint": "بصمة", "fingerPrint": "بصمة",
"face": "التعرف على الوجه", "face": "التعرف على الوجه",
"whatsapp": "واتس اب", "whatsapp": "واتس اب",
"reject": "يرفض", "reject": "رفض",
"approve": "يوافق", "approve": "موافقة",
"cancel": "إلغاء", "cancel": "إلغاء",
"generate": "يولد", "generate": "إنشاء",
"requestedItems": "العناصر المطلوبة", "requestedItems": "العناصر المطلوبة",
"request": "طلب", "request": "طلب",
"myRequest": "طلبي", "myRequest": "طلباتي",
"actions": "أجراءات", "actions": "الإجراءات",
"delegate": "مندوب", "delegate": "تفويض",
"request_info": "اطلب معلومات", "request_info": "طلب معلومات إضافية",
"attachments": "المرفقات", "attachments": "المرفقات",
"info": "معلومات", "info": "معلومات",
"employeeNumber": "رقم الموظف", "employeeNumber": "رقم الموظف",
"assignmentNumber": "رقم الواجب", "assignmentNumber": "رقم التكليف",
"employeeName": "اسم الموظف", "employeeName": "اسم الموظف",
"scheduleDate": "تاريخ الجدول الزمني", "scheduleDate": "تاريخ الجدول",
"shiftType": "نوع التحول", "shiftType": "نوع المناوبة",
"shift": "يحول", "shift": " المناوبة",
"breakText": "استراحة", "breakText": "استراحة",
"actualSwipeStart": "بدء التمرير الفعلي", "actualSwipeStart": "وقت تسجيل الحضور",
"actualSwipeEnd": "التمرير الفعلي للنهاية", "actualSwipeEnd": "وقت تسجيل المغادرة",
"approvedSwipeStart": "وافق انتقاد البدء", "approvedSwipeStart": "وقت الحضور المعتمد",
"approvedSwipeStartReason": "تمت الموافقة على سبب بدء التمرير السريع", "approvedSwipeStartReason": "سبب تعديل وقت الحضور المعتمد",
"approvedSwipeEnd": "تمت الموافقة على تمرير النهاية", "approvedSwipeEnd": "وقت الانصراف المعتمد",
"approvedSwipeEndReason": "الموافقة على سبب إنهاء التمرير", "approvedSwipeEndReason": "سبب تعديل وقت الانصراف المعتمد",
"from": "من", "from": "من",
"to": "ل", "to": "إلى",
"sent": "أرسلت", "sent": "تم الإرسال",
"closed": "مغلق", "closed": "مغلق",
"id": "هوية شخصية", "id": "المعرّف",
"responder": "المستجيب", "responder": "المستجيب",
"jobTitle": "عنوان وظيفي", "jobTitle": "المسمى الوظيفي",
"grade": "درجة", "grade": "الدرجة الوظيفية",
"jobCategory": "تصنيف الوظيفة", "jobCategory": "تصنيف الوظيفة",
"category": "فئة", "category": "فئة",
"employeeEmailAddress": "عنوان البريد الإلكتروني للموظف", "employeeEmailAddress": "عنوان البريد الإلكتروني للموظف",
"payrollBranch": "فرع الرواتب", "payrollBranch": "فرع الرواتب",
"yourChangeHasBeenSavedSuccessfully": "تم حفظ التغيير الخاص بك بنجاح", "yourChangeHasBeenSavedSuccessfully": "تم حفظ التغيير الخاص بك بنجاح",
"code": "شفرة", "code": "الرمز",
"unit": "وحدة", "unit": "وحدة",
"quantity": "كمية", "quantity": "كمية",
"dateRequired": "التاريخ مطلوب", "dateRequired": "التاريخ المطلوب",
"lineStatus": "حالة الخط", "lineStatus": "حالة البند",
"statusDate": "تاريخ الحالة", "statusDate": "تاريخ الحالة",
"transactionType": "نوع المعاملة", "transactionType": "نوع المعاملة",
"operatingUnit": "وحدة التشغيل", "operatingUnit": "الوحدة التشغيلية",
"organizationCode": "كود المنظمة", "organizationCode": "رمز المنشأة",
"organization": "منظمة", "organization": "المنشأة",
"fromSubInventory": "من الجرد الفرعي", "fromSubInventory": "من المخزون الفرعي",
"fromLocator": "من محدد المواقع", "fromLocator": "من موقع التخزين",
"toSubInventory": "إلى الجرد الفرعي", "toSubInventory": "إلى المخزون الفرعي",
"toLocator": "إلى محدد المواقع", "toLocator": "إلى موقع التخزين",
"shipToLocator": "شحن إلى محدد المواقع", "shipToLocator": "موقع التخزين المستلم",
"itemHistory": "تاريخ العنصر", "itemHistory": "سجل الصنف",
"mfg": "مبدع", "mfg": "الشركة المصنّعة",
"lineType": "نوع الخط", "lineType": "نوع البند",
"price": "السعر", "price": "السعر",
"lineAmount": "مبلغ الخط", "lineAmount": "قيمة البند",
"lineDiscount": "خصم الخط٪", "lineDiscount": "خصم البند (%)",
"needByDate": "القادمة إلى الأمام", "needByDate": "تاريخ الحاجة",
"promisedDate": "التسجيل وعد", "promisedDate": "تاريخ التسليم المتعهد به",
"deliverToLocation": "تسليم إلى الموقع", "deliverToLocation": "تسليم إلى الموقع",
"requisitionNumber": "رقم الطلب", "requisitionNumber": "رقم الطلب",
"requester": "مقدم الطلب", "requester": "مقدم الطلب",
"quotationAnalysis": "تحليل الاقتباس", "quotationAnalysis": "تحليل عروض الأسعار",
"subject": "موضوعات", "subject": "موضوعات",
"description": "وصف", "description": "وصف",
"pleaseEnterDescription": "الرجاء إدخال الوصف", "pleaseEnterDescription": "الرجاء إدخال الوصف",
@ -187,65 +187,65 @@ class CodegenLoader extends AssetLoader{
"preparer": "معد", "preparer": "معد",
"creationDate": "تاريخ الإنشاء", "creationDate": "تاريخ الإنشاء",
"shipToLocation": "الشحن الى الموقع", "shipToLocation": "الشحن الى الموقع",
"quotationNumber": "رقم الإقتباس", "quotationNumber": "رقم عرض السعر",
"quotationDate": "تاريخ الاقتباس", "quotationDate": "تاريخ عرض السعر",
"paymentTerms": "شروط الدفع", "paymentTerms": "شروط الدفع",
"currency": "عملة", "currency": "عملة",
"grossAmount": "المبلغ الإجمالي", "grossAmount": "إجمالي المبلغ",
"discountAmount": "مقدار الخصم", "discountAmount": "مبلغ الخصم",
"customDuty": "الرسوم الجمركية", "customDuty": "الرسوم الجمركية",
"shipHandle": "مقبض السفينة", "shipHandle": "رسوم الشحن والمناولة",
"otherCharges": "رسوم أخرى", "otherCharges": "رسوم أخرى",
"totalPOAmountWithVAT": "إجمالي مبلغ الشراء مع ضريبة القيمة المضافة", "totalPOAmountWithVAT": "إجمالي مبلغ الشراء مع ضريبة القيمة المضافة",
"totalPOAmountInWords": "إجمالي مبلغ أمر الشراء بالكلمات", "totalPOAmountInWords": "إجمالي قيمة أمر الشراء كتابةً",
"requestNumber": "رقم الطلب", "requestNumber": "رقم الطلب",
"uom": "UOM", "uom": "وحدة القياس",
"operatingCode": "كود التشغيل", "operatingCode": "كود التشغيل",
"poNumber": "PO عدد", "poNumber": "رقم أمر الشراء",
"revision": "مراجعة", "revision": "مراجعة",
"quantityOrdered": "الكمية المطلوبة", "quantityOrdered": "الكمية المطلوبة",
"quantityReceived": "الكمية المستلمة", "quantityReceived": "الكمية المستلمة",
"bonusQuantity": "كمية المكافأة", "bonusQuantity": "الكمية المجانية",
"purchasePrice": "سعر الشراء", "purchasePrice": "سعر الشراء",
"discountPer": "خصم ٪", "discountPer": "خصم ٪",
"balanceQuantity": "كمية التوازن", "balanceQuantity": "الكمية المتبقية",
"netPrice": "السعر الصافي", "netPrice": "السعر الصافي",
"closureStatus": "حالة الإغلاق", "closureStatus": "حالة الإغلاق",
"quotationNetPrice": "صافي سعر الاقتباس", "quotationNetPrice": "صافي سعر عرض السعر",
"quotationUOM": "اقتباس UOM", "quotationUOM": "وحدة القياس في عرض السعر",
"quotationQty": "اقتباس الكمية", "quotationQty": "الكمية في عرض السعر",
"itemCode": "رمز الصنف", "itemCode": "رمز الصنف",
"vendorName": "اسم البائع", "vendorName": "اسم البائع",
"quotationMFGPartNumber": "رقم الجزء MFG الاقتباس", "quotationMFGPartNumber": "رقم قطعة الشركة المصنّعة في عرض السعر",
"quotationDeliveryDate": "تاريخ تسليم عرض الأسعار", "quotationDeliveryDate": "تاريخ تسليم عرض الأسعار",
"quotationBonusQuantity": "كمية مكافأة الاقتباس", "quotationBonusQuantity": "الكمية المجانية في عرض السعر",
"quotationLineTotal": "مجموع خط الاقتباس", "quotationLineTotal": "إجمالي بند عرض السعر",
"rfqUOM": "RFQ UOM", "rfqUOM": "وحدة القياس لطلب عرض السعر",
"rfqQty": "RFQ الكمية", "rfqQty": "الكمية المطلوبة لعرض السعر",
"rfqNumber": "رقم RFQ", "rfqNumber": "رقم طلب عرض السعر",
"human": "بشري", "human": "الموارد",
"resources": "موارد", "resources": "البشرية",
"details": "تفاصيل", "details": "تفاصيل",
"noDataAvailable": "لا تتوافر بيانات", "noDataAvailable": "لا تتوافر بيانات",
"productName": "اسم المنتج", "productName": "اسم المنتج",
"productDescription": "وصف المنتج", "productDescription": "وصف المنتج",
"unitPrice": "سعر الوحده", "unitPrice": "سعر الوحدة",
"manufacturerName": "اسم المصنع", "manufacturerName": "اسم المصنع",
"manufacturerPartName": "اسم جزء الشركة المصنعة", "manufacturerPartName": "اسم قطعة الشركة المصنّعة",
"supplierName": "اسم المورد", "supplierName": "اسم المورد",
"supplierContact": "الاتصال بالمورد", "supplierContact": "بيانات التواصل مع المورد",
"chargeToPatient": "المسؤول عن المريض", "chargeToPatient": "يُحمّل على حساب المريض",
"justification": "التبرير", "justification": "التبرير",
"itemDescription": "وصف السلعة", "itemDescription": "وصف السلعة",
"groupCode": "كود المجموعة", "groupCode": "كود المجموعة",
"primaryUOM": "UOM الابتدائية", "primaryUOM": "وحدة القياس الأساسية",
"subgroupDescription": "وصف المجموعة الفرعية", "subgroupDescription": "وصف المجموعة الفرعية",
"subgroupCode": "رمز المجموعة الفرعية", "subgroupCode": "رمز المجموعة الفرعية",
"groupDescription": "وصف المجموعة", "groupDescription": "وصف المجموعة",
"templateName": "اسم القالب", "templateName": "اسم القالب",
"itemCreationStatus": "حالة إنشاء العنصر", "itemCreationStatus": "حالة إنشاء الصنف",
"standardizationApprovalStatus": "حالة الموافقة على التقييس", "standardizationApprovalStatus": "حالة اعتماد التوحيد القياسي",
"standardizationApprovalRejectionReason": "سبب رفض الموافقة على التقييس", "standardizationApprovalRejectionReason": "سبب رفض اعتماد التوحيد القياسي",
"analyzedBy": "تحليل بواسطة", "analyzedBy": "تحليل بواسطة",
"approvedDate": "تاريخ الموافقة", "approvedDate": "تاريخ الموافقة",
"itemType": "نوع العنصر", "itemType": "نوع العنصر",
@ -253,38 +253,38 @@ class CodegenLoader extends AssetLoader{
"requestDate": "تاريخ الطلب", "requestDate": "تاريخ الطلب",
"analyzedDate": "تاريخ التحليل", "analyzedDate": "تاريخ التحليل",
"urgent": "العاجلة", "urgent": "العاجلة",
"requestDetails": "طلب تفاصيل", "requestDetails": "تفاصيل الطلب",
"approvalLevel": "مستوى الموافقة", "approvalLevel": "مستوى الموافقة",
"requesterDetails": "تفاصيل مقدم الطلب", "requesterDetails": "تفاصيل مقدم الطلب",
"myAttendance": "حضوري", "myAttendance": "حضوري",
"workOnBreak": "التعويض عن العمل اثناءالاستراحه", "workOnBreak": "التعويض عن العمل أثناء الاستراحة",
"next": "التالي", "next": "التالي",
"apply": "يتقدم", "apply": "تقديم الطلب",
"mobile": "التليفون المحمول", "mobile": "الجوال",
"completingYear": "نحن نقدر لك لاستكمال خدمة", "completingYear": "نقدّر لك إتمام مدة خدمة",
"year": "سنة", "year": "سنة",
"month": "شهر", "month": "شهر",
"day": "يوم", "day": "يوم",
"address": "العنوان", "address": "العنوان",
"phoneNumber": "رقم الجوال", "phoneNumber": "رقم الجوال",
"businessGroup": "مجموعة العمل", "businessGroup": "مجموعة العمل",
"Payroll": "الراتب", "Payroll": "الرواتب",
"civilIdentityNumber": "رقم الهويه", "civilIdentityNumber": "رقم الهويه",
"dateOfBirth": "تاريخ الميلاد", "dateOfBirth": "تاريخ الميلاد",
"maritalStatus ": "الحالة الاجتماعية", "maritalStatus ": "الحالة الاجتماعية",
"fullName": "الأسم الكامل", "fullName": "الاسم الكامل",
"remove": "حذف", "remove": "حذف",
"submit": "ارسال", "submit": "إرسال",
"submitAsAnonymous": "إرسال كمجهول", "submitAsAnonymous": "إرسال دون الإفصاح عن الهوية",
"areYouSureYouWantToSubmit": "هل أنت متأكد أنك تريد أن تقدم؟", "areYouSureYouWantToSubmit": "هل أنت متأكد من إرسال الطلب؟",
"comments": "تعليقات", "comments": "تعليقات",
"writeComment": "أكتب تعليقا", "writeComment": "أكتب تعليقا",
"approversList": "قائمة الموافقين", "approversList": "قائمة المعتمدين",
"yourRequestHasBeenSubmittedForApprovals": "تم تقديم طلبك للموافقات", "yourRequestHasBeenSubmittedForApprovals": "تم إرسال طلبك للاعتماد",
"monthlyPaySlip": "قسيمة الراتب الشهرية", "monthlyPaySlip": "قسيمة الراتب الشهرية",
"particular": "خاص", "particular": "البيان",
"earnings": "أرباح", "earnings": "المستحقات",
"deductions": "الخصومات", "deductions": "الاستقطاعات",
"paymentMethodName": "اسم طريقة الدفع", "paymentMethodName": "اسم طريقة الدفع",
"bankName": "اسم البنك", "bankName": "اسم البنك",
"branchCode": "رمز الفرع", "branchCode": "رمز الفرع",
@ -292,28 +292,28 @@ class CodegenLoader extends AssetLoader{
"summaryOfInformation": "ملخص المعلومات", "summaryOfInformation": "ملخص المعلومات",
"totalPayAmount": "المبلغ الإجمالي للدفع", "totalPayAmount": "المبلغ الإجمالي للدفع",
"paymentInformation": "معلومات الدفع", "paymentInformation": "معلومات الدفع",
"performance": "تقييم الاداء", "performance": "تقييم الأداء",
"performanceEvaluation": "تقييم الأداء في", "performanceEvaluation": "تقييم الأداء في",
"performanceEvaluationIn": "تقييم أدائك في", "performanceEvaluationIn": "تقييم أدائك في",
"valuationIn": "تقييم الأداء في", "valuationIn": "تقييم الأداء في",
"amount": "مقدار", "amount": "المبلغ",
"correctCurrentDatails": "تعديل او اكمال التفاصيل الحالية", "correctCurrentDatails": "تصحيح البيانات الحالية أو استكمالها",
"selectType": " حدد نوع التغيير الذي تريد القيام به", "selectType": " حدد نوع التغيير الذي تريد القيام به",
"enterNewInfo": " أدخل معلومات جديدة بسبب تغيير حقيقي في التفاصيل الحالية (على سبيل المثال بسبب تغيير في الحالة الاجتماعية", "enterNewInfo": " أدخل معلومات جديدة بسبب تغيير حقيقي في التفاصيل الحالية (على سبيل المثال بسبب تغيير في الحالة الاجتماعية",
"endDate": "تاريخ الانتهاء", "endDate": "تاريخ الانتهاء",
"removeThisMember": "هل انت متأكد تريد ازالة هذا العضو؟", "removeThisMember": "هل أنت متأكد من إزالة هذا الفرد؟",
"wantUpdateThisMember ": "هل انت متأكد تريد تحديث بيانات هذا العضو؟", "wantUpdateThisMember ": "هل أنت متأكد من تحديث بيانات هذا الفرد؟",
"addNewFamilyMember": "اضافة عضو جديد", "addNewFamilyMember": "اضافة عضو جديد",
"addRow": "اضافة صف جديد", "addRow": "اضافة صف جديد",
"pleaseSelect": "الرجاء اختيار", "pleaseSelect": "الرجاء اختيار",
"delete": "حذف", "delete": "حذف",
"edit": "تعديل", "edit": "تعديل",
"add": "اضافه", "add": "اضافه",
"myProfile": "معلوماتي", "myProfile": "ملفي الشخصي",
"mowadhafhi": "موظفي", "mowadhafhi": "موظفي",
"searchAnnouncements": "بحث الاعلانات", "searchAnnouncements": "البحث في الإعلانات",
"announcements": "اعلانات", "announcements": "اعلانات",
"swipeRequest": "طلب تسجيل حضور", "swipeRequest": "طلب تصحيح البصمة",
"serviceType": "نوع الخدمه", "serviceType": "نوع الخدمه",
"departmentName": "اسم القسم", "departmentName": "اسم القسم",
"selectDepartment": "اختر القسم", "selectDepartment": "اختر القسم",
@ -323,47 +323,47 @@ class CodegenLoader extends AssetLoader{
"selectTopic": "اختر العنوان", "selectTopic": "اختر العنوان",
"supportingDocument": "ارفاق مستند", "supportingDocument": "ارفاق مستند",
"mowadhafhiRequest": "طلب موظفي", "mowadhafhiRequest": "طلب موظفي",
"ticketReference": "مرجع التذكره", "ticketReference": "الرقم المرجعي للتذكرة",
"section": "القسم", "section": "القسم",
"topic": "العنوان", "topic": "العنوان",
"actionBy": "الرد بواسطة", "actionBy": "الإجراء بواسطة",
"pending": "معلق", "pending": "قيد الانتظار",
"pendingTransactions": "المعاملات المعلقه", "pendingTransactions": "المعاملات قيد الانتظار",
"selectRequestType": "الرجاء اختيار نوع الطلب", "selectRequestType": "الرجاء اختيار نوع الطلب",
"dateFrom": "من تاريخ", "dateFrom": "من تاريخ",
"dateTo": "الى تاريخ", "dateTo": "الى تاريخ",
"requestName": "اسم الطلب", "requestName": "اسم الطلب",
"createdFor": "انشاء لأجل", "createdFor": "تم الإنشاء لصالح",
"requestCreatedSuccessfully": "تم انشاء الطلب بنجاح", "requestCreatedSuccessfully": "تم انشاء الطلب بنجاح",
"search": "بحث", "search": "بحث",
"filterEnterPrDetailsHere": "ادخل تفاصيل طلب الشراء هنا", "filterEnterPrDetailsHere": "ادخل تفاصيل طلب الشراء هنا",
"filterEnterPoDetailsHere": "ادخل تفاصيل أمر الشراء هنا", "filterEnterPoDetailsHere": "ادخل تفاصيل أمر الشراء هنا",
"wantToReject": "هل انت متأكد تريد الرفض", "wantToReject": "هل أنت متأكد من رفض الطلب؟",
"requestType": "نوع الطلب", "requestType": "نوع الطلب",
"employeeDigitalID": "هويةالموظف الرقمية", "employeeDigitalID": "الهوية الرقمية للموظف",
"businessCard": "بطاقة العمل", "businessCard": "بطاقة العمل",
"viewBusinessCard": "عرض بطاقة العمل", "viewBusinessCard": "عرض بطاقة العمل",
"logout": "تسجيل خروج", "logout": "تسجيل خروج",
"checkOut": "وقت الخروج", "checkOut": "تسجيل الانصراف",
"regular": "منتظم", "regular": "اعتيادي",
"mark": "علامة", "mark": "تسجيل",
"selectMethodOfAttendance": "اختر طريقة تسجيل الحضور", "selectMethodOfAttendance": "اختر طريقة تسجيل الحضور",
"comeNearHMGWifi": "HMG wifi من فضلك اقترب من", "comeNearHMGWifi": "يرجى الاقتراب من شبكة Wi-Fi الخاصة بالمجموعة",
"deliverNotificationToMeRegardless": "تسليم الإخطارات إلي بغض النظر عن أي قواعد عامة", "deliverNotificationToMeRegardless": "تسليم الإخطارات إلي بغض النظر عن أي قواعد عامة",
"close": "أغلق", "close": "أغلق",
"respond": "يرد", "respond": "رد",
"vacationRuleAdded": "تمت إضافة قاعدة الإجازة", "vacationRuleAdded": "تمت إضافة قاعدة الإجازة",
"selectTypeT": "اختر صنف", "selectTypeT": "اختر صنف",
"notification": "تنبيه", "notification": "تنبيه",
"selectNotification": "حدد إعلام", "selectNotification": "حدد إعلام",
"ifAllSelectedYouWillSkip": "* إذا تم تحديد الكل ، فستنتقل إلى الخطوة 3", "ifAllSelectedYouWillSkip": "* إذا تم تحديد الكل ، فستنتقل إلى الخطوة 3",
"applyForVacationRule": "التقدم بطلب للحصول على قانون الإجازة", "applyForVacationRule": "طلب تطبيق قواعد الإجازات",
"step1": "الخطوة 1", "step1": "الخطوة 1",
"step2": "الخطوة 2", "step2": "الخطوة 2",
"step3": "الخطوه 3", "step3": "الخطوه 3",
"message": "رسالة", "message": "رسالة",
"writeAMessage": "اكتب رسالة", "writeAMessage": "اكتب رسالة",
"notificationReassign": "إعادة تعيين الإخطار", "notificationReassign": "إعادة توجيه الإشعار",
"selectEmployee": "حدد الموظف", "selectEmployee": "حدد الموظف",
"searchEmployeeForReplacement": "ابحث عن موظف بديل", "searchEmployeeForReplacement": "ابحث عن موظف بديل",
"searchForEmployee": "ابحث عن موظف", "searchForEmployee": "ابحث عن موظف",
@ -374,24 +374,24 @@ class CodegenLoader extends AssetLoader{
"pleaseSelectDate": "الرجاء تحديد التاريخ", "pleaseSelectDate": "الرجاء تحديد التاريخ",
"todayAttendance": "حضور اليوم", "todayAttendance": "حضور اليوم",
"viewAttendance": "عرض الحضور", "viewAttendance": "عرض الحضور",
"teamMembers": "اعضاءالفريق", "teamMembers": "أعضاء الفريق",
"profileDetails": "الملف الشخصي", "profileDetails": "الملف الشخصي",
"noResultsFound": "لايوجد نتائج", "noResultsFound": "لم يتم العثور على نتائج",
"searchBy": "بحث بواسطة", "searchBy": "بحث بواسطة",
"myTeamMembers": "اعضاء فريقي", "myTeamMembers": "أعضاء فريقي",
"save": "حفظ", "save": "حفظ",
"TurnNotificationsFor": "تفعيل الاشعارات", "TurnNotificationsFor": "تفعيل الاشعارات",
"worklistSettings": "اعدادات الاشعارات", "worklistSettings": "اعدادات الاشعارات",
"absenceType": "نوع الغياب", "absenceType": "نوع الغياب",
"absenceCategory": "فئة الغياب", "absenceCategory": "تصنيف الغياب",
"days": "أيام", "days": "أيام",
"hours": "ساعات", "hours": "ساعات",
"approvalStatus": "حالة القبول", "approvalStatus": "حالة الموافقة",
"absenceStatus": "حالة الغياب", "absenceStatus": "حالة الغياب",
"subordinateLeave": "إجازة التابعيين", "subordinateLeave": "إجازات الموظفين التابعين",
"numberDays": "عدد الأيام", "numberDays": "عدد الأيام",
"poweredBy": "مشغل بواسطة", "poweredBy": "بدعم من",
"cloudSolutions": "حلول السحابة", "cloudSolutions": "الحلول السحابية",
"selectTemplate": "حدد قالب", "selectTemplate": "حدد قالب",
"myPostedAds": "إعلاناتي المنشورة", "myPostedAds": "إعلاناتي المنشورة",
"browseCategories": "تصفح الفئات", "browseCategories": "تصفح الفئات",
@ -401,20 +401,20 @@ class CodegenLoader extends AssetLoader{
"offerExpired": "انتهى العرض", "offerExpired": "انتهى العرض",
"whatAreYouOffering": "ما الذي تعرضه؟", "whatAreYouOffering": "ما الذي تعرضه؟",
"selectCategory": "اختر الفئة", "selectCategory": "اختر الفئة",
"inProgress": "في تَقَدم", "inProgress": "قيد التنفيذ",
"locked": "مقفل", "locked": "مقفل",
"addDetails": "أضف التفاصيل", "addDetails": "أضف التفاصيل",
"reviewAndSell": "مراجعة وبيع", "reviewAndSell": "المراجعة والنشر للبيع",
"itemTitle": "عنوان البند", "itemTitle": "عنوان البند",
"itemCondition": "حالة السلعة", "itemCondition": "حالة السلعة",
"used": "تستخدم", "used": "مستعمل",
"region": "منطقة", "region": "منطقة",
"selectRegion": "اختر المنطقة", "selectRegion": "اختر المنطقة",
"itemPrice": "سعر السلعة", "itemPrice": "سعر السلعة",
"itemPhotos": "صور البند", "itemPhotos": "صور السلعة",
"itemInfo": "معلومات العنصر", "itemInfo": "معلومات العنصر",
"uploadAttachment": "تحميل المرفق", "uploadAttachment": "تحميل المرفق",
"selectFromGalleryOrOpenCamera": "اختر من المعرض أو فتح الكاميرا", "selectFromGalleryOrOpenCamera": "اختر صورة من المعرض أو التقط صورة بالكاميرا",
"openCamera": "فتح\nالكاميرا", "openCamera": "فتح\nالكاميرا",
"uploadFromGallery": "تحميل من\nملفات الجهاز", "uploadFromGallery": "تحميل من\nملفات الجهاز",
"name": "الأسم", "name": "الأسم",
@ -422,22 +422,22 @@ class CodegenLoader extends AssetLoader{
"noHistoryAvailable": "لايوجد سجل بيانات سابقة ", "noHistoryAvailable": "لايوجد سجل بيانات سابقة ",
"purchaseRequisition": "طلب شراء", "purchaseRequisition": "طلب شراء",
"moveOrder": "طلب تغيير", "moveOrder": "طلب تغيير",
"humanResource": "الموارد البشريه", "humanResource": "الموارد البشرية",
"purchaseOrder": "امر شراء", "purchaseOrder": "أمر شراء",
"ITGForms": "ITG نماذج", "ITGForms": "ITG نماذج",
"itemCreation": "أنشاء عنصر", "itemCreation": "إنشاء صنف",
"stamp": "ختم", "stamp": "ختم",
"addFavoriteList": "هل تريد اضافة {name} لقائمة المفضله", "addFavoriteList": "هل تريد اضافة {name} لقائمة المفضله",
"feedbackUserExperience": "هذا للحصول على تعليقات حول تجربة المستخدم", "feedbackUserExperience": "هذا للحصول على تعليقات حول تجربة المستخدم",
"rateUI": "كيف تريد أن تقيم", "rateUI": "كيف تقيّم واجهة التطبيق؟",
"rateUI2": "ما مدى رضائك عن هذا التطبيق", "rateUI2": "ما مدى رضاك عن هذا التطبيق؟",
"submitSurvey": "ارسال الاستبيان", "submitSurvey": "ارسال الاستبيان",
"typeHere": "اكتب هنا", "typeHere": "اكتب هنا",
"infoDetail": "تفاصيل المعلومات", "infoDetail": "تفاصيل المعلومات",
"amount_detail": "تفاصيل المبلغ", "amount_detail": "تفاصيل المبلغ",
"currentBalance": "الرصيد الحالي", "currentBalance": "الرصيد الحالي",
"currentLeaveBalance": "رصيد الاجازات الحالي", "currentLeaveBalance": "رصيد الإجازات الحالي",
"calculatedDays": "الايام المحسوبه", "calculatedDays": "الأيام المحتسبة",
"totalDays": "مجموع الأيام", "totalDays": "مجموع الأيام",
"usedBalance": "المستخدم", "usedBalance": "المستخدم",
"infants": "رضيع", "infants": "رضيع",
@ -455,18 +455,18 @@ class CodegenLoader extends AssetLoader{
"SelectChangeWantToMake": " حدد نوع التغيير الذي تريد القيام به.", "SelectChangeWantToMake": " حدد نوع التغيير الذي تريد القيام به.",
"profile": { "profile": {
"reset_password": { "reset_password": {
"label": "Reset Password", "label": "إعادة تعيين كلمة المرور",
"username": "Username", "username": "اسم المستخدم",
"password": "password" "password": "كلمة المرور"
}, },
"profileCompletionPer": "استكمال الملف الشخصي", "profileCompletionPer": "استكمال الملف الشخصي",
"completeProfile": "الملف الشخصي الكامل", "completeProfile": "استكمال الملف الشخصي",
"personalInformation": "معلومات شخصية", "personalInformation": "معلومات شخصية",
"basicDetails": "تفاصيل أساسية", "basicDetails": "تفاصيل أساسية",
"address": "العنوان", "address": "العنوان",
"contactDetails": "بيانات التواصل", "contactDetails": "بيانات التواصل",
"familyDetails": "تفاصيل عائلية", "familyDetails": "تفاصيل عائلية",
"effectiveDate": "تاريخ النفاذ", "effectiveDate": "تاريخ سريان التغيير",
"country": "دولة" "country": "دولة"
}, },
"clicked": { "clicked": {
@ -489,11 +489,11 @@ class CodegenLoader extends AssetLoader{
"chat": "دردشة", "chat": "دردشة",
"mychats": "دردشاتي", "mychats": "دردشاتي",
"advancedSearch": "بحث متقدم", "advancedSearch": "بحث متقدم",
"openNot": "التبليغات المفتوحة", "openNot": "الإشعارات المفتوحة",
"fyi": "تبليغات للعلم", "fyi": "إشعارات للاطلاع",
"toDo": "تبليغات الأعمال", "toDo": "إشعارات تتطلب إجراء",
"all": "كل التبليغات", "all": "جميع الإشعارات",
"meNot": "تبليغات صادرة مني", "meNot": "الإشعارات الصادرة مني",
"view": "عرض", "view": "عرض",
"fromUserName": "من", "fromUserName": "من",
"sentDate": "تاريخ الإرسال", "sentDate": "تاريخ الإرسال",
@ -515,15 +515,15 @@ class CodegenLoader extends AssetLoader{
"demoMarathonNoteP3": "قبل الوقت الفعلي.", "demoMarathonNoteP3": "قبل الوقت الفعلي.",
"sponsoredBy": "برعاية:", "sponsoredBy": "برعاية:",
"question": "سؤال", "question": "سؤال",
"marathoners": "الماراثون", "marathoners": "المشاركون في الماراثون",
"marathoner": "ماراثونر", "marathoner": "مشارك في الماراثون",
"prize": "جائزة:", "prize": "جائزة:",
"winnerSelection": "اختيار الفائز", "winnerSelection": "اختيار الفائز",
"qualifiers": "تصفيات", "qualifiers": "تصفيات",
"qualifier": "المؤهل", "qualifier": "المؤهل",
"getReadyForContest": "استعد للمسابقة القادمة:", "getReadyForContest": "استعد للمسابقة القادمة:",
"winnerSelectedRandomly": "سيتم اختيار الفائز عشوائياً من بين التصفيات.", "winnerSelectedRandomly": "سيتم اختيار الفائز عشوائيًا من بين المتأهلين.",
"fingersCrossed": "تشابك الاصابع!!!", "fingersCrossed": "نتمنى لك التوفيق!",
"congrats": "مبروك !!!", "congrats": "مبروك !!!",
"allQuestionsCorrect": "لقد أجبت على جميع الأسئلة بشكل صحيح.", "allQuestionsCorrect": "لقد أجبت على جميع الأسئلة بشكل صحيح.",
"otp": "OTP", "otp": "OTP",
@ -542,19 +542,19 @@ class CodegenLoader extends AssetLoader{
"ourSponsor": "راعينا:", "ourSponsor": "راعينا:",
"startingIn": "يبدأ في", "startingIn": "يبدأ في",
"youAreOutOfContest": "أنت خارج المسابقة.", "youAreOutOfContest": "أنت خارج المسابقة.",
"winners": "الفائزين!!!", "winners": "الفائزون",
"expireAfter": "تنتهي بعد", "expireAfter": "تنتهي بعد",
"oneWeek": "أسبوع 1", "oneWeek": "أسبوع واحد",
"twoWeek": "2 أسبوع", "twoWeek": "أسبوعان",
"noUpcoming": "لا يوجد قادم", "noUpcoming": "لا توجد مسابقات قادمة",
"fakeLocation": ".لقد تتبعنا أنك تحاول استخدام موقع مزيف! يعتبر هذا مخالفة وقد تم إخطار الموارد البشرية", "fakeLocation": "تم رصد محاولة استخدام موقع جغرافي غير حقيقي. يُعد ذلك مخالفة، وقد تم إشعار إدارة الموارد البشرية.",
"noWinner": "حزين! لم يفز أحد اليوم.", "noWinner": "لم يفز أحد اليوم.",
"myTeam": "فريقي", "myTeam": "فريقي",
"youCanPlayDemo": "لكن يمكنك لعب العرض", "youCanPlayDemo": "لكن يمكنك لعب العرض",
"group": "مجموعة", "group": "مجموعة",
"searchGroup": "مجموعة البحث", "searchGroup": "البحث عن مجموعة",
"connectHmgWifi": "قم بتوصيل HMG WIFI", "connectHmgWifi": "قم بتوصيل HMG WIFI",
"connectedHmgWifi": "اتصال HMG WIFI", "connectedHmgWifi": "متصل بشبكة HMG Wi-Fi",
"itgForms": "نماذج (ITG)", "itgForms": "نماذج (ITG)",
"resetAdPassword": "إعادة تعيين كلمة مرور AD", "resetAdPassword": "إعادة تعيين كلمة مرور AD",
"myDocuments": "مستنداتي", "myDocuments": "مستنداتي",
@ -567,53 +567,53 @@ class CodegenLoader extends AssetLoader{
"addAtLeastOneAttachment": "الرجاء إضافة مرفق واحد على الأقل.", "addAtLeastOneAttachment": "الرجاء إضافة مرفق واحد على الأقل.",
"pleaseClickButtonToJoinMarathon": "الرجاء الضغط على الزر أدناه للانضمام إلى الماراثون", "pleaseClickButtonToJoinMarathon": "الرجاء الضغط على الزر أدناه للانضمام إلى الماراثون",
"youCannotJoinTheMarathon": "لا يمكنك الانضمام إلى الماراثون لأنك تجاوزت الحد الزمني", "youCannotJoinTheMarathon": "لا يمكنك الانضمام إلى الماراثون لأنك تجاوزت الحد الزمني",
"open": "يفتح", "open": "فتح",
"paymentRequest": "طلب الدفع", "paymentRequest": "طلب الدفع",
"paymentDetails": "تفاصيل الدفع", "paymentDetails": "تفاصيل الدفع",
"requestNo": "رقم الطلب", "requestNo": "رقم الطلب",
"requesterEmpNum": "رقم الموظف الذي قدم الطلب", "requesterEmpNum": "رقم الموظف الذي قدم الطلب",
"requesterEmpName": "اسم الموظف مقدم الطلب", "requesterEmpName": "اسم الموظف مقدم الطلب",
"prepareEmpName": "إعداد اسم الموظف", "prepareEmpName": "اسم الموظف المُعدّ للطلب",
"requesterPositionName": "اسم الوظيفة لمقدم الطلب", "requesterPositionName": "اسم الوظيفة لمقدم الطلب",
"preparePositionName": "إعداد اسم الوظيفة", "preparePositionName": "المسمى الوظيفي لمُعدّ الطلب",
"requesterPayrollName": "اسم مقدم الطلب", "requesterPayrollName": "اسم مقدم الطلب",
"payingORGName": "اسم المنظمة الدافعة", "payingORGName": "اسم الجهة الدافعة",
"requestAmount": "مبلغ الطلب", "requestAmount": "مبلغ الطلب",
"typeofPayment": "نوع الدفع", "typeofPayment": "نوع الدفع",
"beneficiaryDetails": "تفاصيل المستفيد", "beneficiaryDetails": "تفاصيل المستفيد",
"beneficiaryName": "اسم المستفيد", "beneficiaryName": "اسم المستفيد",
"idIqama": "الهوية السعودية / الإقامة", "idIqama": "رقم الهوية الوطنية أو الإقامة",
"beneficiaryBankName": "اسم البنك المستفيد", "beneficiaryBankName": "بنك المستفيد",
"sadadNumber": "رقم سداد", "sadadNumber": "رقم سداد",
"beneficiaryIBAN": "رقم IBAN للمستفيد", "beneficiaryIBAN": "رقم IBAN للمستفيد",
"purchaseOrders": "طلبات الشراء", "purchaseOrders": "أوامر الشراء",
"approvalDate": "تاريخ الموافقة", "approvalDate": "تاريخ الموافقة",
"pOAmount": "مبلغ الطلب", "pOAmount": "مبلغ الطلب",
"versionStatus": "حالة الإصدار", "versionStatus": "حالة الإصدار",
"supplierNo": "رقم المورد", "supplierNo": "رقم المورد",
"general": "عام", "general": "عام",
"requesterOperatingUnit": "وحدة تشغيل مقدم الطلب", "requesterOperatingUnit": "وحدة تشغيل مقدم الطلب",
"prepareEmpNum": "إعداد رقم الموظف", "prepareEmpNum": "الرقم الوظيفي لمُعدّ الطلب",
"supplierInfo": "معلومات المورد", "supplierInfo": "معلومات المورد",
"supplierAcNo": "رقم حساب المورد", "supplierAcNo": "رقم حساب المورد",
"supplierAcName": "اسم حساب المورد", "supplierAcName": "اسم حساب المورد",
"supplierIBAN": "رقم IBAN للمورد", "supplierIBAN": "رقم IBAN للمورد",
"supplierCRNo": "رقم السجل التجاري", "supplierCRNo": "رقم السجل التجاري",
"suppliedAcNo": "رقم الحساب المقدم", "suppliedAcNo": "رقم الحساب المقدم",
"patientRefundInvoice": "فاتورة استرداد الأموال للمريض", "patientRefundInvoice": "فاتورة استرداد مبلغ للمريض",
"patientNumber": "رقم المريض", "patientNumber": "رقم المريض",
"patientName": "اسم المريض", "patientName": "اسم المريض",
"invoiceDate": "تاريخ الفاتورة", "invoiceDate": "تاريخ الفاتورة",
"refundInvoice": "فاتورة الاسترجاع", "refundInvoice": "فاتورة الاسترداد",
"hospitalClinic": "عيادة المستشفى", "hospitalClinic": "المستشفى / العيادة",
"graphicalAnalysis": "التحليل الرسومي", "graphicalAnalysis": "التحليل البياني",
"itemHistoryAnalysis": "تحليل تاريخ العنصر", "itemHistoryAnalysis": "تحليل سجل الصنف",
"pOno": "امر شراء #", "pOno": "رقم أمر الشراء",
"oprUnit": "وحدة التشغيل", "oprUnit": "وحدة التشغيل",
"qtyOrdered": "الكمية المطلوبة", "qtyOrdered": "الكمية المطلوبة",
"qtyReceived": "الكمية المستلمة", "qtyReceived": "الكمية المستلمة",
"bonusQty": "كمية المكافأة", "bonusQty": "الكمية المجانية",
"balQty": "كمية التوازن", "balQty": "الكمية المتبقية",
"videoCall": "مكالمة فيديو", "videoCall": "مكالمة فيديو",
"addUsers": "إضافة مستخدمين إلى المجموعة", "addUsers": "إضافة مستخدمين إلى المجموعة",
"admin": "مشرف", "admin": "مشرف",
@ -640,38 +640,38 @@ class CodegenLoader extends AssetLoader{
"members": "الأعضاء", "members": "الأعضاء",
"searchByUserName": "البحث بواسطة اسم المستخدم", "searchByUserName": "البحث بواسطة اسم المستخدم",
"shareScreen": "مشاركة الشاشة", "shareScreen": "مشاركة الشاشة",
"start": "يبدأ", "start": "بدء",
"about": "عن", "about": "عن",
"explore": "يستكشف", "explore": "استكشاف",
"mazaya": "مازيا", "mazaya": "مزايا",
"benefits": "فوائد", "benefits": "المزايا",
"mazayaDesc": "اكتشف الخصومات والعروض الخاصة المتاحة للموظفين", "mazayaDesc": "اكتشف الخصومات والعروض الخاصة المتاحة للموظفين",
"viewallofferMazaya": "أعرض كل المزايا", "viewallofferMazaya": "عرض جميع عروض مزايا",
"buyerName": "اسم المشتري", "buyerName": "اسم المشتري",
"buyerNumber": "رقم المشتري", "buyerNumber": "رقم المشتري",
"highestBidder": "أعلى مزايد", "highestBidder": "أعلى مزايد",
"remarks": "ملاحظات", "remarks": "ملاحظات",
"faHeader": "تفاصيل رأس الصفحة FA", "faHeader": "بيانات رأس طلب الأصول الثابتة",
"bookTypeCode": "رمز نوع الكتاب", "bookTypeCode": "رمز نوع الدفتر",
"categoryCode": "رمز الفئة", "categoryCode": "رمز الفئة",
"categoryGroup": "مجموعة الفئات", "categoryGroup": "مجموعة الفئات",
"faLINES": "تفاصيل الأصول", "faLINES": "تفاصيل الأصول",
"assetNumber": "رقم الأصول", "assetNumber": "رقم الأصل",
"assetDescription": "وصف الأصول", "assetDescription": "وصف الأصل",
"barCodeNumber": "رقم الباركود", "barCodeNumber": "رقم الباركود",
"datePlaceInService": "تاريخ وضعه في الخدمة", "datePlaceInService": "تاريخ وضعه في الخدمة",
"serialNumber": "رقم سري", "serialNumber": "الرقم التسلسلي",
"disposedDate": "تاريخ التخلص", "disposedDate": "تاريخ الاستبعاد",
"netBookValue": "القيمة الدفترية الصافية", "netBookValue": "القيمة الدفترية الصافية",
"purchasedPrice": "سعر الشراء", "purchasedPrice": "سعر الشراء",
"usefulLife": "العمر الإنتاجي", "usefulLife": "العمر الإنتاجي",
"yearsUsed": "سنوات الاستخدام", "yearsUsed": "سنوات الاستخدام",
"faRequest": "طلب التخلص من FA", "faRequest": "طلب استبعاد أصل ثابت",
"showMore": "عرض المزيد", "showMore": "عرض المزيد",
"ticketDetails": "تفاصيل التذكرة", "ticketDetails": "تفاصيل التذكرة",
"currentTicketBalance": "رصيد التذكرة الحالي", "currentTicketBalance": "رصيد التذكرة الحالي",
"ticketHistory": "تاريخ التذكرة", "ticketHistory": "سجل التذاكر",
"proceedBooking": "المتابعة للحجز", "proceedBooking": "المتابعة إلى الحجز",
"courses": "الدورات التدريبية", "courses": "الدورات التدريبية",
"course": "دورة", "course": "دورة",
"status": "الحالة", "status": "الحالة",
@ -681,11 +681,11 @@ class CodegenLoader extends AssetLoader{
"pullToRefresh": "اسحب للتحديث", "pullToRefresh": "اسحب للتحديث",
"courseUrlNotAvailable": "رابط الدورة غير متوفر", "courseUrlNotAvailable": "رابط الدورة غير متوفر",
"buyerDetails": "تفاصيل المشتري", "buyerDetails": "تفاصيل المشتري",
"etqanOVR": "الإبلاغ عن حادثة", "etqanOVR": "الإبلاغ عن واقعة",
"etqanRequest": "طلبات الحوادث", "etqanRequest": "طلبات الإبلاغ عن الوقائع",
"selectProject": "حدد المشروع", "selectProject": "حدد المشروع",
"project": "مشروع", "project": "مشروع",
"keen": "حريص", "keen": "KEEN",
"reportIncident": "الإبلاغ عن الحادث", "reportIncident": "الإبلاغ عن الحادث",
"myIncidents": "حوادثي", "myIncidents": "حوادثي",
"incidentDetails": "تفاصيل الحادث", "incidentDetails": "تفاصيل الحادث",
@ -693,21 +693,21 @@ class CodegenLoader extends AssetLoader{
"ticketId": "معرف التذكرة", "ticketId": "معرف التذكرة",
"pleaseSelectProject": "الرجاء اختيار مشروع", "pleaseSelectProject": "الرجاء اختيار مشروع",
"viewAttachment": "عرض المرفق", "viewAttachment": "عرض المرفق",
"parkingQr": "وقوف السيارات QR", "parkingQr": "رمز QR لمواقف السيارات",
"startNow": "ابدأ الآن", "startNow": "ابدأ الآن",
"destination_type": "نوع الوجهة", "destination_type": "نوع الوجهة",
"source_organization_name": "اسم منظمة المصدر", "source_organization_name": "اسم الجهة المرسلة",
"destination_organization_name": "اسم منظمة الوجهة", "destination_organization_name": "اسم الجهة المستقبلة",
"costCenter": "مركز التكلفة", "costCenter": "مركز التكلفة",
"priceSAR": "السعر (ريال سعودي)", "priceSAR": "السعر (ريال سعودي)",
"amountSAR": "المبلغ (ريال سعودي)", "amountSAR": "المبلغ (ريال سعودي)",
"amuLastThreeMonths": "AMU (آخر 3 أشهر)", "amuLastThreeMonths": "AMU (آخر 3 أشهر)",
"mazayaTitle": "مزايا", "mazayaTitle": "مزايا",
"mazayaAccessGranted": "تم منح حق الوصول لمزايا", "mazayaAccessGranted": "تم منح صلاحية الوصول إلى مزايا",
"mazayaAccessGrantedDesc": "أصبح لدى {} حق وصول نشط الآن. شارك رابط التنزيل أدناه ليتمكن من تثبيت تطبيق مهم وإكمال الإعداد.", "mazayaAccessGrantedDesc": "أصبح لدى {} حق وصول نشط الآن. شارك رابط التنزيل أدناه ليتمكن من تثبيت تطبيق مهم وإكمال الإعداد.",
"accessIsNowActive": "الوصول نشط الآن", "accessIsNowActive": "تم تفعيل صلاحية الوصول",
"accessIsNowActiveDesc": "يمكن لـ {} استخدام الرابط المرفق لتنزيل تطبيق مزايا ومتابعة الإعداد على جهازه.", "accessIsNowActiveDesc": "يمكن لـ {} استخدام الرابط المرفق لتنزيل تطبيق مزايا ومتابعة الإعداد على جهازه.",
"dependentAccessActive": "وصول التابع نشط", "dependentAccessActive": "صلاحية التابع مفعّلة",
"shareableAppDownloadLink": "رابط تنزيل التطبيق للمشاركة", "shareableAppDownloadLink": "رابط تنزيل التطبيق للمشاركة",
"shareableAppDownloadLinkDesc": "أرسل هذا الرابط إلى {} ليتمكن من تنزيل تطبيق مزايا ومتابعة الإعداد.", "shareableAppDownloadLinkDesc": "أرسل هذا الرابط إلى {} ليتمكن من تنزيل تطبيق مزايا ومتابعة الإعداد.",
"downloadLink": "رابط التنزيل", "downloadLink": "رابط التنزيل",
@ -715,18 +715,18 @@ class CodegenLoader extends AssetLoader{
"copyLink": "نسخ الرابط", "copyLink": "نسخ الرابط",
"done": "تم", "done": "تم",
"linkCopied": "تم نسخ الرابط بنجاح", "linkCopied": "تم نسخ الرابط بنجاح",
"mazayaAccessRevoked": "تم إلغاء الوصول لمزايا", "mazayaAccessRevoked": "تم إلغاء صلاحية الوصول إلى مزايا",
"mazayaAccessRevokedDesc": "أنت غير مصرح لك بالوصول إلى برنامج مزايا.", "mazayaAccessRevokedDesc": "تم إلغاء صلاحية وصول التابع إلى مزايا. لم يعد بإمكانه استخدام العروض أو تسجيل الدخول بالبصمة.",
"contactYourSponsor": "تواصل مع الكفيل", "contactYourSponsor": "تواصل مع الموظف المسؤول عن التابع",
"contactYourSponsorDesc": "اطلب من كفيلك السماح بالوصول لمزايا مرة أخرى من تفاصيل التابعين. يمكن للكفيل فقط استعادة الوصول.", "contactYourSponsorDesc": "اطلب من الموظف المسؤول عن التابع إعادة تفعيل صلاحية الوصول إلى مزايا من صفحة بيانات التابعين.",
"dependentAccessBlocked": "تم حظر وصول التابع", "dependentAccessBlocked": "تم تعطيل صلاحية التابع",
"returnToSignIn": "العودة إلى تسجيل الدخول", "returnToSignIn": "العودة إلى تسجيل الدخول",
"allowMazayaAccess": "السماح بالوصول لمزايا", "allowMazayaAccess": "السماح باستخدام مزايا",
"revokeMazayaAccess": "إلغاء الوصول لمزايا", "revokeMazayaAccess": "إلغاء صلاحية استخدام مزايا",
"active": "نشط", "active": "نشط",
"noAccess": "غير متاح", "noAccess": "لا توجد صلاحية وصول",
"offerDetails": "تفاصيل العرض", "offerDetails": "تفاصيل العرض",
"offerIdNotAvailable": "معرف العرض غير متوفر", "offerIdNotAvailable": "رقم العرض غير متوفر",
"unableToRedeemOffer": "تعذر الحصول على رابط العرض، يرجى المحاولة لاحقاً", "unableToRedeemOffer": "تعذر الحصول على رابط العرض، يرجى المحاولة لاحقاً",
"errorRedeemingOffer": "حدث خطأ أثناء استخدام العرض", "errorRedeemingOffer": "حدث خطأ أثناء استخدام العرض",
"useOffer": "استخدام العرض", "useOffer": "استخدام العرض",
@ -740,27 +740,27 @@ class CodegenLoader extends AssetLoader{
"noOffersAvailable": "لا توجد عروض متاحة", "noOffersAvailable": "لا توجد عروض متاحة",
"addDependents": "إضافة تابعين", "addDependents": "إضافة تابعين",
"myDependents": "التابعون", "myDependents": "التابعون",
"offDiscount": "خصم {}", "offDiscount": "خصم بقيمة {}",
"usageLabel": "الاستخدام: ", "usageLabel": "الاستخدام: ",
"areYouSureWantToLogOut": "هل أنت متأكد من تسجيل الخروج؟", "areYouSureWantToLogOut": "هل أنت متأكد من تسجيل الخروج؟",
"searchDependents": "البحث في التابعين", "searchDependents": "البحث في التابعين",
"searchFamilyMembers": "البحث في أفراد العائلة", "searchFamilyMembers": "البحث في أفراد العائلة",
"addAnotherUser": "إضافة مستخدم آخر", "addAnotherUser": "إضافة مستخدم آخر",
"joinMazaya": "انضم إلى مزايا", "joinMazaya": "انضم إلى مزايا",
"joinMazayaSubtitle": "احصل على أفضل العروض والصفقات الحصرية في المطاعم والتسوق ومكافآت نمط الحياة.", "joinMazayaSubtitle": "استفد من العروض والخصومات الحصرية للموظفين في المطاعم والتسوق وغيرها.",
"continueAsEmployee": "المتابعة كموظف", "continueAsEmployee": "المتابعة كموظف",
"continueAsEmployeeSubtitle": "سجل الدخول باستخدام اسم المستخدم وكلمة المرور الخاصة بالموظف.", "continueAsEmployeeSubtitle": "سجّل الدخول باستخدام بيانات حسابك الوظيفي.",
"pleaseEnterNationalId": "الرجاء إدخال رقم الهوية الوطنية", "pleaseEnterNationalId": "الرجاء إدخال رقم الهوية الوطنية",
"pleaseSelectDob": "الرجاء تحديد تاريخ الميلاد", "pleaseSelectDob": "الرجاء تحديد تاريخ الميلاد",
"unableToRetrieveDependentInfo": "تعذر الحصول على معلومات التابع", "unableToRetrieveDependentInfo": "تعذر الحصول على معلومات التابع",
"failedToSendOtp": "فشل إرسال رمز التحقق", "failedToSendOtp": "فشل إرسال رمز التحقق",
"verificationCodeResent": "تم إعادة إرسال رمز التحقق", "verificationCodeResent": "تم إعادة إرسال رمز التحقق",
"nationalId": "الهوية الوطنية", "nationalId": "رقم الهوية الوطنية",
"addDependent": "إضافة تابع", "addDependent": "إضافة تابع",
"stepVerify": "التحقق", "stepVerify": "التحقق",
"stepBasic": "الأساسية", "stepBasic": "البيانات الأساسية",
"stepAdditional": "إضافية", "stepAdditional": "بيانات إضافية",
"findYourDependent": "البحث عن تابعك", "findYourDependent": "البحث عن أحد التابعين",
"findYourDependentDesc": "أدخل التفاصيل تماماً كما تظهر في الهوية الوطنية. سنقوم باسترداد السجل بأمان من مركز المعلومات الوطني (NHIC).", "findYourDependentDesc": "أدخل التفاصيل تماماً كما تظهر في الهوية الوطنية. سنقوم باسترداد السجل بأمان من مركز المعلومات الوطني (NHIC).",
"enter10DigitNationalId": "أدخل رقم الهوية المكون من 10 أرقام", "enter10DigitNationalId": "أدخل رقم الهوية المكون من 10 أرقام",
"nationalIdMustBe10Digits": "يجب أن يتكون رقم الهوية من 10 أرقام", "nationalIdMustBe10Digits": "يجب أن يتكون رقم الهوية من 10 أرقام",
@ -779,8 +779,8 @@ class CodegenLoader extends AssetLoader{
"reviewAndSubmitDesc": "يرجى مراجعة تفاصيل التابع بعناية قبل تأكيد الإرسال.", "reviewAndSubmitDesc": "يرجى مراجعة تفاصيل التابع بعناية قبل تأكيد الإرسال.",
"arabicName": "الاسم بالعربية", "arabicName": "الاسم بالعربية",
"relationship": "صلة القرابة", "relationship": "صلة القرابة",
"sponsor": "الكفيل", "sponsor": "الموظف المسؤول عن التابع",
"dependentSponsorDetail": "تفاصيل كفيل التابع", "dependentSponsorDetail": "بيانات الموظف المسؤول عن التابع",
"insuranceEligibility": "أهلية التأمين", "insuranceEligibility": "أهلية التأمين",
"relationshipStartDate": "تاريخ بدء العلاقة", "relationshipStartDate": "تاريخ بدء العلاقة",
"dependentAddedSuccessfully": "تم إرسال الطلب بنجاح", "dependentAddedSuccessfully": "تم إرسال الطلب بنجاح",
@ -804,16 +804,16 @@ class CodegenLoader extends AssetLoader{
"kmAway": "على بعد {} كم", "kmAway": "على بعد {} كم",
"dependentDetails": "تفاصيل التابع", "dependentDetails": "تفاصيل التابع",
"keyDetails": "البيانات الأساسية", "keyDetails": "البيانات الأساسية",
"verified": "موثق", "verified": "تم التحقق",
"idEnding": "الهوية تنتهي بـ {}", "idEnding": "رقم الهوية المنتهي بـ {}",
"servicesAndActions": "الخدمات والإجراءات", "servicesAndActions": "الخدمات والإجراءات",
"startDependentFlowsDesc": "بدء إجراءات التابع وإدارة الوصول من مكان واحد.", "startDependentFlowsDesc": "بدء إجراءات التابع وإدارة الوصول من مكان واحد.",
"mazayaAccess": "الوصول إلى مزايا", "mazayaAccess": "الوصول إلى مزايا",
"accessOff": "معطل", "accessOff": "معطل",
"allowDependentMazayaOffersDesc": "السماح لـ {} باستخدام عروض مزايا بهويتها الموثقة.", "allowDependentMazayaOffersDesc": "السماح لـ {} باستخدام عروض مزايا بعد التحقق من هويته.",
"loginMethod": "طريقة تسجيل الدخول", "loginMethod": "طريقة تسجيل الدخول",
"nationalIdAndDob": "الهوية الوطنية وتاريخ الميلاد", "nationalIdAndDob": "الهوية الوطنية وتاريخ الميلاد",
"sponsorOtp": "رمز التحقق للكفيل", "sponsorOtp": "رمز التحقق المرسل إلى الموظف المسؤول عن التابع",
"revokingPreventsAccessDesc": "إلغاء الوصول يمنع التابع من استخدام المزايا حتى تعيد السماح به مرة أخرى.", "revokingPreventsAccessDesc": "إلغاء الوصول يمنع التابع من استخدام المزايا حتى تعيد السماح به مرة أخرى.",
"locationPermissionRequiredForAttendance": "يجب منح إذن الموقع لتسجيل الحضور", "locationPermissionRequiredForAttendance": "يجب منح إذن الموقع لتسجيل الحضور",
"locationServicesRequiredForAttendance": "يجب تفعيل خدمة الموقع لتسجيل الحضور", "locationServicesRequiredForAttendance": "يجب تفعيل خدمة الموقع لتسجيل الحضور",

@ -634,10 +634,7 @@ class _DashboardScreenForDependetState extends State<DashboardScreenForDependet>
child: InkWell( child: InkWell(
borderRadius: BorderRadius.circular(8), borderRadius: BorderRadius.circular(8),
onTap: _showFavoritesBottomSheet, onTap: _showFavoritesBottomSheet,
child: const Padding( child: const Padding(padding: EdgeInsets.all(3), child: Icon(Icons.favorite_outline_rounded, size: 24, color: Colors.black)),
padding: EdgeInsets.all(3),
child: Icon(Icons.favorite_rounded, size: 24, color: Colors.black),
),
), ),
), ),
if (ApiConsts.isDependetLogin) ...[ if (ApiConsts.isDependetLogin) ...[
@ -1350,12 +1347,7 @@ class WalaPlusRetailerCard extends StatelessWidget {
final bool isAr; final bool isAr;
final VoidCallback onTap; final VoidCallback onTap;
const WalaPlusRetailerCard({ const WalaPlusRetailerCard({Key? key, required this.item, required this.isAr, required this.onTap}) : super(key: key);
Key? key,
required this.item,
required this.isAr,
required this.onTap,
}) : super(key: key);
static String getDiscountBadge(WalaPlusRetailerModel item) { static String getDiscountBadge(WalaPlusRetailerModel item) {
if (item.offerTitle != null) { if (item.offerTitle != null) {
@ -1735,10 +1727,7 @@ class _FavoriteMerchantsBottomSheetState extends State<FavoriteMerchantsBottomSh
return Container( return Container(
height: MediaQuery.of(context).size.height * 0.94, height: MediaQuery.of(context).size.height * 0.94,
decoration: const BoxDecoration( decoration: const BoxDecoration(color: Colors.white, borderRadius: BorderRadius.vertical(top: Radius.circular(24))),
color: Colors.white,
borderRadius: BorderRadius.vertical(top: Radius.circular(24)),
),
child: SafeArea( child: SafeArea(
top: false, top: false,
child: Padding( child: Padding(
@ -1762,23 +1751,20 @@ class _FavoriteMerchantsBottomSheetState extends State<FavoriteMerchantsBottomSh
Row( Row(
mainAxisSize: MainAxisSize.min, mainAxisSize: MainAxisSize.min,
children: [ children: [
InkWell( // InkWell(
borderRadius: BorderRadius.circular(10), // borderRadius: BorderRadius.circular(10),
onTap: () => Navigator.pop(context), // onTap: () => Navigator.pop(context),
child: const Padding( // child: const Padding(padding: EdgeInsets.symmetric(horizontal: 4, vertical: 8), child: Icon(Icons.arrow_back_ios_new_rounded, size: 20, color: Color(0xFF1E293B))),
padding: EdgeInsets.symmetric(horizontal: 4, vertical: 8), // ),
child: Icon(Icons.arrow_back_ios_new_rounded, size: 20, color: Color(0xFF1E293B)), // const SizedBox(width: 8),
),
),
const SizedBox(width: 8),
LocaleKeys.favoriteOffers.tr().toText18(weight: FontWeight.w600, color: const Color(0xFF1E293B)), LocaleKeys.favoriteOffers.tr().toText18(weight: FontWeight.w600, color: const Color(0xFF1E293B)),
], ],
), ),
Row( Row(
mainAxisSize: MainAxisSize.min, mainAxisSize: MainAxisSize.min,
children: [ children: [
const Icon(Icons.favorite_rounded, size: 22, color: Colors.black), // const Icon(Icons.favorite_rounded, size: 22, color: Colors.black),
const SizedBox(width: 10), // const SizedBox(width: 10),
InkWell( InkWell(
borderRadius: BorderRadius.circular(16), borderRadius: BorderRadius.circular(16),
onTap: () => Navigator.pop(context), onTap: () => Navigator.pop(context),
@ -1852,58 +1838,39 @@ class _FavoriteMerchantsBottomSheetState extends State<FavoriteMerchantsBottomSh
child: RefreshIndicator( child: RefreshIndicator(
onRefresh: () => fetchFavorites(query: _searchController.text), onRefresh: () => fetchFavorites(query: _searchController.text),
color: MyColors.textMixColor, color: MyColors.textMixColor,
child: isLoading child:
? Padding( isLoading
padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 8), ? Padding(padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 8), child: _buildRetailersShimmerWidget(isTablet))
child: _buildRetailersShimmerWidget(isTablet), : favoriteRetailers.isNotEmpty
)
: favoriteRetailers.isNotEmpty
? SingleChildScrollView( ? SingleChildScrollView(
controller: _scrollController, controller: _scrollController,
physics: const AlwaysScrollableScrollPhysics(parent: BouncingScrollPhysics()), physics: const AlwaysScrollableScrollPhysics(parent: BouncingScrollPhysics()),
padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 8), padding: const EdgeInsets.symmetric(horizontal: 16, vertical: 8),
child: Column( child: Column(
children: [ children: [
GridView.builder( GridView.builder(
shrinkWrap: true, shrinkWrap: true,
physics: const NeverScrollableScrollPhysics(), physics: const NeverScrollableScrollPhysics(),
gridDelegate: SliverGridDelegateWithFixedCrossAxisCount( gridDelegate: SliverGridDelegateWithFixedCrossAxisCount(crossAxisCount: isTablet ? 4 : 2, mainAxisExtent: 235, crossAxisSpacing: 12, mainAxisSpacing: 16),
crossAxisCount: isTablet ? 4 : 2, itemCount: favoriteRetailers.length,
mainAxisExtent: 235, itemBuilder: (context, index) {
crossAxisSpacing: 12, return WalaPlusRetailerCard(item: favoriteRetailers[index], isAr: isAr, onTap: () => _openRetailer(favoriteRetailers[index]));
mainAxisSpacing: 16, },
), ),
itemCount: favoriteRetailers.length, if (isLoadingMore) ...[
itemBuilder: (context, index) { 16.height,
return WalaPlusRetailerCard( Center(
item: favoriteRetailers[index], child: Padding(padding: const EdgeInsets.symmetric(vertical: 12), child: Image.asset("assets/images/logos/loading_mohemm_logo.gif", height: 48.0, width: 48.0)),
isAr: isAr,
onTap: () => _openRetailer(favoriteRetailers[index]),
);
},
), ),
if (isLoadingMore) ...[
16.height,
Center(
child: Padding(
padding: const EdgeInsets.symmetric(vertical: 12),
child: Image.asset("assets/images/logos/loading_mohemm_logo.gif", height: 48.0, width: 48.0),
),
),
],
const SizedBox(height: 20),
], ],
), const SizedBox(height: 20),
) ],
: SingleChildScrollView(
physics: const AlwaysScrollableScrollPhysics(parent: BouncingScrollPhysics()),
child: Padding(
padding: const EdgeInsets.only(top: 80),
child: Center(
child: LocaleKeys.noOffersAvailable.tr().toText14(color: const Color(0xFF64748B)),
),
),
), ),
)
: SingleChildScrollView(
physics: const AlwaysScrollableScrollPhysics(parent: BouncingScrollPhysics()),
child: Padding(padding: const EdgeInsets.only(top: 80), child: Center(child: LocaleKeys.noOffersAvailable.tr().toText14(color: const Color(0xFF64748B)))),
),
), ),
), ),
], ],
@ -1913,4 +1880,3 @@ class _FavoriteMerchantsBottomSheetState extends State<FavoriteMerchantsBottomSh
); );
} }
} }

Loading…
Cancel
Save